Tempo aproximado para leitura: 00:01:30 min
Dúvida
Como é realizada a carga de endereços no processo de sincronização do App Meu Coletor de Dados?
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Estoque/Custos - Todas as versões
Solução
A carga dos endereços na sincronização do app Meu Coletor de Dados ocorre via API(Address). Nela o app realiza uma verificação para carregar os endereços.
Fonte responsável por essa API: ACDM010
EndPoint da API: http://(ip do REST):(porta do REST)/rest/acdmob/address?page=1&PageSize=3000
O EndPoint citado acima, é onde ocorre a requisição que o app irá utilizar para sincronizar a lista dos endereços podendo ser validado também em outras aplicações no caso de testes, exemplo: Postman, SoupUi, etc.
O parâmetro "Page" é o número da página carregada pela aplicação. O "PageSize" é a quantidade de registros carregados pela aplicação. Caso na primeira requisição, o app identificar que a quantidade é maior do que 3000(padrão do app Meu Coletor), ele carrega outra requisição, incrementando mais um ao parâmetro "Page".
(OBS): Os endereços serão carregados somente no processo de sincronização, e serão mantidos no app para uso de suas funcionalidades. Caso seja realizado um novo cadastro de endereço no Protheus após essa sincronização, será necessário sincronizar novamente.
Saiba mais:
Configuração do REST Mobile
Clique aqui e veja mais artigos sobre Automação e Coleta de Dados
0 Comentários