01. DADOS GERAIS
| Produto: | TOTVS Backoffice
|
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Backoffice SP Backoffice |
| 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 um erro de consulta ao tentar cadastrar um novo 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, devido à integração da API com a plataforma Carol.
03. SOLUÇÃO
Foi implementado um ajuste que valida o tipo da rotina que 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