I seen to be having a problem when using the SOAP call perconlnksearch.svc. The paging dore not seem to work.
Regardsless of the ABSPAGE passed it always returns the first page.
Example
builder.Path = “EpicorERP/Erp/BO/PerConLnkSearch.svc”;
PerConLnkSearchSvcContractClient perConLinkSearchClient = GetClient<PerConLnkSearchSvcContractClient, PerConLnkSearchSvcContract>(builder.Uri.ToString(), epicorUserID, epiorUserPassword, bindingType);
//
// Should return 10 record starting at record 0
//
Epicor_SOAP_Test.Epicor.PerConLnkSearch.PerConLnkSearchListTableset aSearch = perConLinkSearchClient.GetList(“ContextLink = ‘Customer’”, 10, 0, out morePages);
//
// Should return 10 record stating at record 1000 (but this returns the same 10 records)
//
Epicor_SOAP_Test.Epicor.PerConLnkSearch.PerConLnkSearchListTableset aSearch1 = perConLinkSearchClient.GetList(“ContextLink = ‘Customer’”, 10, 100, out morePages);