Tempo aproximado para leitura: 00:03:00 min
Ocorrência
Via carga inicial quando tenho uma tabela compartilhada no Protheus, esta sendo enviado informações apenas para a primeira filial.
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Estoque/Custos - Protheus Release 12.1.33 ou Superior.
Causa
Isso ocorre pois alguns sistemas se utilizam da Tag "Banchid" para efetuar a integração, como por exemplo o sistema Quirions.
Solução
Conforme analisado internamente junto ao time de produto, a tag "BranchId" quando efetuado a integração pela alteração via rotina, será preenchida com a filial posicionada no momento.
Porém quando realizado via carga inicial no configurador, durante o sincronismo a tag "BranchId" será preenchia com a primeira filial ativa disponível no sistema, sendo assim, a filial que vc logou para iniciar o sincronismo não interfere.
O comportamento do sistema vai trazer apenas da primeira, pois no conceito de tabela compartilhada, como os dados são os mesmos, não há a necessidade do enviado de todas as filiais de maneira separada.
Dado isso para ter o comportamento desse, se faz necessário o mesmo tipo de compartilhamento de tabela em ambos sistemas.
Observação: Carga inicial é uma funcionalidado do Framework, sendo assim, ela tem um comportamento diferente da rotina do estoque.
Saiba mais:
Clique aqui e veja mais artigos sobre Integrações no Estoque
0 Comentários