Devido à descontinuação da versão 5.10.3, que ocorrerá em 30/09/2025, informamos que este manual não receberá atualizações a partir desta data. Para mais informações sobre a evolução do Gestão Empresarial | ERP, acesse a documentação sobre a PCVV - Política do Ciclo de Vida das Versões.

Informamos que as funcionalidades da Reforma Tributária estão disponíveis apenas a partir da versão 5.10.4 do Gestão Empresarial.
Acesse o Portal de Exigências Legais da Senior para saber como preparar o seu negócio!

Tracking_CancelarFase

Essa função criará um evento de cancelamento de fase na tabela E000ETK, para que posteriormente possa ser consumido pelo processo automático "Integração ERP x Tracking - Envio".

Sintaxe: Tracking_CancelarFase(Numero pCodEmp, Numero pCodFil, Alfa pNumDoc, Numero pCodFas, Alfa pMsgNot, Alfa end pStatus, Alfa end pMensagemErro);

Parâmetros:

Nome Tipo Descrição
pCodEmp Numero Código da empresa
pCodFil Numero Código da filial
pNumDoc Alfa Número do documento
pCodFas Numero Código da fase no tracking
pMsgNot Alfa Mensagem que será notificada após cancelar a fase
pStatus Alfa Retorna o status da execução
pMensagemErro Alfa Retorna a mensagem de erro

Notas

Exemplo:

@ Variáveis passadas para a regra @
Definir Numero xEmpresa;
Definir Numero xFilial;
Definir Numero xNumeroPedido;

@ Variáveis auxiliares da regra @
Definir Numero NCodigoFase;
Definir Alfa ANumeroDocumento;
Definir Alfa AMensagemNotificacao;

Definir Alfa AStatus;
Definir Alfa AMensagemErro;

inicio
  NCodigoFase = 1;  
  IntParaAlfa(xNumeroPedido, ANumeroDocumento);  

  Tracking_CancelarFase(xEmpresa, xFilial, ANumeroDocumento, NCodigoFase, AMensagemNotificacao, AStatus, AMensagemErro);
fim

Veja também:

Este artigo ajudou você?