Esta versão do sistema foi descontinuada e não recebe atualizações e novas implementações. Acesse a documentação da versão 5.10.3 aqui

Identificador de regras

VEN-140ALTPG01

Módulo: VEN - Vendas.

Finalidade: alterar o tipo de pagamento de um documento fiscal na geração do .XML. Para mais informações, confira a documentação completa da NT 2020.006, versão 1.10.

Tela: F066FPG.

Regra:

DEFINIR NUMERO VenNCodEmp;
DEFINIR NUMERO VenNCodFil;
DEFINIR ALFA VenACodSnf;
DEFINIR NUMERO VenNNumNfv;
DEFINIR NUMERO VenNTipFpg;
DEFINIR ALFA VenATipPag;
DEFINIR ALFA VenADesPag;
DEFINIR ALFA VenACodPar;

SE ((VenATipPag = "99") E (VenADesPag = ""))
VENADESPAG = "Dinheiro";

Variáveis disponibilizadas:

Nome Tipo Observações Retorna Valor
VenNCodEmp Número Código da Empresa Não
VenNCodFil Número Código da Filial Não
VenACodSnf Alfa Código da série fiscal Não
VenNNumNfv Número Número do documento Não
VenNTipFpg Número Código da forma de pagamento Não
VenACodPar Alfa Código da parcela Não
VenATipPag Alfa Tipo de pagamento - campo tPag no XML do documento Sim
VenADesPag Alfa Descrição do Tipo de pagamento - campo xPag no XML do documento

Para que a tag xPag seja criado no XML é preciso que o tipo de pagamento seja = 99.
Sim

Atenção

Caso o parâmetro global LisVarReg esteja habilitado, a variável ListaVariaveis estará disponível em todos os identificadores de regras do sistema. O conteúdo desta variável lista os campos disponibilizados no identificador de regras em questão.

Não é aconselhada a ativação desse parâmetro global para o uso cotidiano. Esse recurso de listagem dos campos de identificadores auxilia a construção de regras e o Suporte para, por exemplo, depuração ou quando não houver acesso à documentação dos identificadores de regras.

Este artigo ajudou você?