01. DADOS GERAIS
| Produto: | | Solucoes_totvs_cross |
|---|
| SolucaoCross | TOTVS Backoffice |
|---|
|
| Solucoes_totvs_parceirosexptotvs |
|---|
|
|
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | Cadastros Gerais |
|---|
| Função: | CD0704 - Manutenção de Clientes |
|---|
| País: | Brasil |
|---|
| Ticket: | 22819517 |
|---|
| Requisito/Story/Issue (informe o requisito relacionado) : | DMANADVEN-22578 |
|---|
02. SITUAÇÃO/REQUISITO
No fluxo de criação do Emitente\Cliente através do programa CD0704, ao concluir o novo cadastro, o programa está chamando o método create da customervendor corretamente (e integrando com êxito no Protheus), porém, o CD0704 possuí um conceito agregado para inclusão de Local de Entrega, sendo assim, em tempo de execução do botão que efetiva a criação do cadastro, é feita uma validação dos dados preenchidos na pasta de Endereço e o programa cria a tabela loc-entr ( Local de Entrega - CD0705) porém, nessa criação não era chamado o método de create para a customershipping, sendo assim, se efetuamos qualquer alteração no registro Padrão (criado automático pelo sistema) no programa CD0705, é disparado o método modify\update, porém, como não houve uma chamada de método create num primeiro momento, não há como eu alterar algo que não foi criado de fato e por esse motivo é apresentado os erros DUL conforme detalhado na análise anterior.
03. SOLUÇÃO
Corrigido para que a integração entre os produtos ocorra sem erros.
...