01. DADOS GERAIS
| Produto: | TOTVS Varejo Lojas
|
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Varejo |
| Módulo: | SigaLoja (Controle de Loja) |
| Função: | RetailSales |
| Ticket: | Não há. |
| Issue: | DVARLOJ1-4681 |
02. SITUAÇÃO/REQUISITO
Na integração de vendas via RetailSales, quando o conteúdo da tag DocumentCode é maior que o seu campo de destino L1_DOCPED está sendo gravado somente a quantidade de carácter permitida no campo, desconsiderando o restante do conteúdo da tag, com isso poderá causar duplicidade de documento e também dificulta o relacionamento entre SL1 - Orçamento e SE1 - Contas a Receber.
03. SOLUÇÃO
Foi realizado a proteção na mensagem RetailSales para validar se o conteúdo da tag DocumentCode é maior que o tamanho dos campos L1_DOCPED e E1_NUM. Caso seja, a mensagem RetailSales não será aceita pelo Protheus.
04. DEMAIS INFORMAÇÕES
Exemplo de mensagem de retorno quando o conteúdo da tag DocumentCode for mair que o tamanho dos campos L1_DOCPED e E1_NUM.
"A informação contida na TAG DocumentCode esta maior que o tamanho dos campos L1_DOCPED (Tabela SL1) e E1_NUM (Tabela SE1)."
05. ASSUNTOS RELACIONADOS