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 Regra

VEN-140POPCT01

Módulo: VEN - Vendas.

Finalidade: preencher os campos da grade "Composição Conhecimento". Os campos "codemp, codfil, codsnf, numnfv e seqcct" pertencentes à chave primária da tabela de composição do conhecimento de transporte (E140CCT) não poderão ser retornados para o sistema.

Características: para preencher os campos da grade "Composição Conhecimento" deve ser utilizado a tabela E140CCT conforme o layout do TBS. Verificar o exemplo de regra.

Tela: F140GNF.

Transação: não se aplica.

Regra:

Definir alfa Msg;
Definir alfa Aux;
Definir numero DatAux;

IntParaAlfa(E140CCT.NumNfv, Aux);
Msg = "NumNfv: " + Aux;
IntParaAlfa(E140CCT.CodEmp, Aux);
Msg = Msg + " CodEmp: " + Aux;
IntParaAlfa(E140CCT.CodFil, Aux);
Msg = Msg + " CodFil: " + Aux;
Msg = Msg + " CodSnf: " + E140CCT.CodSnf;

Mensagem(Retorna, Msg);

DataHoje(DatAux);
E140CCT.DatEmi = DatAux;
E140CCT.CodEdc = "55";
E140CCT.VlrTot = 10;
E140CCT.ComNat = "1";
E140CCT.NumNft = 1;

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ê?