Identificador de Regra

VEN-113EXRME01

Módulo: VEN - Vendas

Finalidade: Por meio deste identificador, é possível habilitar/desabilitar a conversão da capacidade da embalagem no momento de exportar as informações ao SIG@ (Sistema Integrado de Gestão de Agrotóxicos). Por padrão, o sistema sempre realizará essa conversão e, quando estiver habilitada, poderá ser definida se será feita através de Multiplicação ou Divisão. Além disso, poderão ser consideradas para os cálculos, a Quantidade Recebida ou Quantidade Estoque.

Detalhes do uso do identificador:

Exemplo:

Há o seguinte cenário em relação à compra e venda de um agrotóxico:

Nesse cenário, existem três opções:

Tela: F113EXR

Transação: Não se aplica.

Variáveis Disponibilizadas:

Variável Tipo Descrição Retorno
VenNCodEmp Número Código da Empresa Não
VenNCodFil Número Código da Filial Não
VenNNumNta Número Número da nota fiscal de entrada (caso VenATipDoc = NOTAENTRADA) ou saída (VenATipDoc = NOTASAIDA) Não
VenACodSnf Alfa Série da nota Não
VenNCliFor Número Código do Fornecedor (VenATipDoc = NOTAENTRADA) ou Cliente (VenATipDoc = NOTASAIDA) Não
VenACodPro Alfa Código do Produto Não
VenACodDer Alfa Código da Derivação Não
VenAUniMed Alfa Unidade de medida da nota de fiscal de entrada ou saída Não
VenNQtdMov Número Quantidade do movimento do item da nota Não
VenAUniAgr Alfa Unidade de Medida cadastrada na ligação produto x embalagem x unidade medida do Rec. Agronômico Não
VenNQtdEmb Número Capacidade da embalagem cadastrada na ligação produto x embalagem x unidade medida do Rec Agronômico Não
VenATipDoc Alfa Tipo do documento: NOTAENTRADA para notas fiscais de entrada; NOTASAIDA para notas fiscais de saída Não
VenAConverter Alfa Retorno: Sim, caso deve ocorrer a conversão pelo sistema; Não, a conversão não será efetuada Sim
VenAMultiplicar Alfa Retornar ao sistema se a conversão deverá usar Multiplicação (Sim) ou manter o padrão que é a divisão (Não) Não
VenAQtdEstoque Alfa Retornar ao sistema se para a conversão será considerada a Quantidade de Estoque (Sim) ou a Quantidade Recebida que é o padrão (Não) Não

Exemplo de regra:

Definir Numero VenNCliFor; @ Código do Fornecedor (VenATipDoc = 'NOTAENTRADA') ou Cliente (VenATipDoc = 'NOTASAIDA') @
Definir Alfa VenACodPro; @ Código do Produto @
Definir Alfa VenATipDoc; @ Tipo do documento: 'NOTAENTRADA' para Notas Fiscais de Entrada; 'NOTASAIDA' para Notas Fiscais de Saída @
Definir Alfa VenAConverter; @ Retorno: 'SIM' caso deve ocorrer a conversão pelo sistema, 'NÃO' caso contrário @
Definir Alfa VenAMultiplicar; @Retorno: 'SIM' para multiplicação, 'NÃO' para manter o padrão do sistema que é divisão @
Definir Alfa VenAQtdEstoque; @Retorno: 'SIM' para Quantidade de Estoque, 'NÃO' para manter o padrão do sistema que é Quantidade Recebida @
VenAConverter = "NAO"; @ Inicialização do retorno. Por padrão, será de não converter @
Se (VenATipDoc = "NOTASAIDA")
Inicio
Se (VenACodPro = "144908")
Inicio
VenAConverter = "SIM";
VenAMultiplicar = "NAO";
VenAQtdEstoque = "SIM";
Fim
Fim

Este artigo ajudou você?