01. DADOS GERAIS
Produto: | Totvs Backoffice |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Backoffice |
Módulo: | Gestão de Contratos |
Função: | CNTXFUN - Funções genéricas de Contratos |
País: | Brasil |
Ticket: | 17102378 |
Requisito/Story/Issue: | DTEXPRO-702 |
02. SITUAÇÃO/REQUISITO
O sistema não disponibiliza um ponto de entrada ao final do estorno de documentos oriundos do GCT(IC, CT, IR, RV, IM e MD), criando uma divergência em relação aos demais documentos que acionam o ponto de entrada MT097EST.
03. SOLUÇÃO
Disponibilizado o ponto de entrada CNESTAPR, que é acionado ao final da operação de estorno dos documentos do GCT.
04. DEMAIS INFORMAÇÕES
Exemplo
#INCLUDE "Protheus.ch" /*{Protheus.doc} CNESTAPR() Possibilita ao desenvolvedor realizar operações após o estorno de documentos oriundos do SIGAGCT, ou seja, tipos: IC, CT, IR, RV, IM e MD */ User Function CNESTAPR() Local aAreas := {SCR->(GetArea()) , GetArea()} Local nRecSCR := PARAMIXB[1] //RecNo do documento sendo estornado Local lEstornou := PARAMIXB[2] //Indica se a operação de estorno ocorreu com sucesso. SCR->(DbGoTo(nRecSCR)) //Garante o posicionamento na SCR sendo estornada If lEstornou FWAlertSuccess( I18N("Documento estornado do tipo #1",{SCR->CR_TIPO}) , 'CNESTAPR') Else FWAlertWarning( I18N("Não foi possível estornar documento #1 ",{SCR->CR_NUM}) , 'CNESTAPR') EndIf aEval(aAreas, {|x| RestArea(x) }) FwFreeArray(aAreas) Return Nil
05. ASSUNTOS RELACIONADOS
- CNESTAPR - Realizar operações após o estorno dos documentos de contratos
- MT097EST - Usado para suprir a necessidade do usuário sem utilizar parâmetros
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas