01. DADOS GERAIS
Produto: | Solucoes_totvs_cross |
---|
SolucaoCross | TOTVS Backoffice |
---|
|
Solucoes_totvs_parceirosexptotvs |
---|
|
|
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: | SIGAFAT - Faturamento |
---|
Função: | MATA360 - Condição de Pagamento MATI360 - EAI Condição de Pagamento MATI360O - EAI Condição de Pagamento (JSON) |
---|
País: | Todos os Países |
---|
Ticket: |
|
---|
Requisito/Story/Issue (informe o requisito relacionado) : | DSERFAT-19605 |
---|
02. SITUAÇÃO/REQUISITO
Devido a integração trabalhar com diversos sistemas, Outros sistemas podem ter o tamanho do código da condição de pagamento pode variar entre eles. Como o código da condição de outro sistema pode ser maior que o nosso, não podemos utilizar o mesmo código para os dois sistemas. Código da Condição de Pagamento maior do que o tamanho disponível no Cadastro da Condição de Pagamento do Protheus. Quando isso ocorre, a integração entre os sistemas não ocorre da forma correta, onde o Código da Condição de Pagamento acaba por ser truncado,
03. SOLUÇÃO
Implementada Realizada a Implementação da versão 3.000 no Adapter de condição de pagamento para que ele verifique e veja a necessidade de gerar um código interno para que se mantenha a integridade entre os sistemas do Adapter EAI PaymentCondition. Nesta nova versão, se o tamanho do Código da Condição de Pagamento do outro sistema que está realizando a integração for maior do que o tamanho disponível no Protheus, a integração irá verificar a necessidade de se gerar um código interno automático no Protheus, de forma a manter a integridade entre os sistemas. Se o tamanho do Código da Condição de Pagamento do outro sistema que está realizando a integração for menor ou igual ao tamanho disponível no Protheus, a integração irá adotar o mesmo Código de Condição de Pagamento enviado.
04. DEMAIS INFORMAÇÕES
05. ASSUNTOS RELACIONADOS
...