Identificador de Regra

CPR-435TNSFO01

Finalidade: Altera o código da transação da entrada via balança em função do fornecedor.

Características:

Disparado quando:

Executa o identificador apenas quando as informações de Fornecedor/Produtor, Produto e Derivação estiverem informadas.

Tela: F435CCC. O identificador de regras será chamado quando tiver uma alteração na grade Fornecedores Participantes do Contrato na tela, especificamente nos campos de código do fornecedor, da origem de mercadoria ou da produção própria.

Transação: Não se aplica.

Regra:

definir alfa CprCooper;
definir alfa CprCodTns;

se(CprCooper = "S")
CprCodTns = "90410";
senao se (CprCooper = "N")

CprCodTns = "90408";

Variáveis disponibilizadas:

Nome Tipo Observações Retorna Valor
CprCodEmp Alfanumérico Código da empresa N
CprCodFil Alfanumérico Código da filial N
CprCodPro Alfanumérico Código do Produto N
CprCodPro Alfanumérico Código do Produto N
CprCodDer Alfanumérico Derivação do Produto N
CprCodFor Alfanumérico Código do Fornecedor/Produtor Rural N
CprSeqOrm Alfanumérico Código da origem de mercadoria, se existir, do Fornecedor/Produtor Rural N
CprCooper Alfanumérico Se o Fornecedor/Produtor Rural for cooperado enviará "S", senão "N" N
CprCodTns Alfanumérico Envia o código da transação que o sistema utilizaria naturalmente e espera nela o código a ser utilizad S

Este artigo ajudou você?