Histórico da Página
01. DADOS GERAIS
| Produto: | TOTVS Backoffice
| ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Linha de Produto: | Linha Protheus
| ||||||||||||||||
| Segmento: | Backoffice SP | ||||||||||||||||
| Módulo: | TOTVS Backoffice (Linha Protheus) - Faturamento (SIGAFAT) | ||||||||||||||||
| Função: | FATAPICGC - Cadastro de Clientes x CAROL (Integração via API) | ||||||||||||||||
| País: | Todos os países | ||||||||||||||||
| Ticket: | 24925470 | ||||||||||||||||
| Requisito/Story/Issue: | DSERFAT2-5913 |
02. SITUAÇÃO/REQUISITO
Foi identificado que em rotinas que usam Cliente ao clicar para um erro de consulta ao tentar cadastrar um novo Cliente, quando a rotina não é MVC, é apresentado erro para cliente em rotinas não MVC, o que incluí a opção de incluir um cliente na consulta padrão deste cadastro. O problema ocorre especificamente quando o parâmetro MV_APICCGC está definido como .T.. Nesses casos, a rotina apresenta a mensagem: "Erro no Gatilho: A1_CGC Sec. 012 - variable is not an object" ao tentar consultar os dados do cliente pelo CNPJ utilizado pela , devido à integração da API com a Carol, quando o parâmetro MV_APICCGC é igual a .T.plataforma Carol.
03. SOLUÇÃO
Foi implementado um ajuste que valida o tipo de da rotina que está sendo carregada para cadastro de cliente acionou a integração da API com a plataforma Carol para o Cadastro de Clientes, e então define como irá preencher os campos retornados pela API sem acionar os mecanismos do MVC, quando se trata de uma rotina não MVC.
04. DEMAIS INFORMAÇÕES
Não se aplica.
05. ASSUNTOS RELACIONADOS
...