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

VEN-140SGRED02

Módulo: VEN - Vendas.

Finalidade: O objetivo deste identificador de regras é permitir a sugestão do Código de Redução de Impostos, Código de ICMS Substituído e Código de ICMS Especial com o valor nulo para pedidos. Todos os campos da tabela Itens de Produtos do Pedido (E120IPD) serão disponibilizados com os dados inseridos e poderão ser consultados no formato "E120IPD.", como por exemplo: E120IPD.CODEMP. Porém, nenhum campo irá retornar valor.

Características: Diferentemente do identificador de regras VEN-140SGRED01, este permite a sugestão de valores nulos.

Tela: Geração de pedidos (F120GPC e F120GPD).

Transação: Não se aplica.

Regra:

Definir Alfa VenAICMSSUBST;

Definir Alfa VenAREDIMPOSTO;

Definir Alfa VenAICMSESP;

VenAICMSSUBST = E120IPD.CODTST;

VenAREDIMPOSTO = "";

VenAICMSESP = "";

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VenACodCli NUMERO Código do Cliente do Pedido. N
VenACodTns ALFA Código da Transação do Pedido. N
VenAICMSSUBST ALFA Código de ICMS Substituído. S
VenAREDIMPOSTO ALFA Código de Redução de Impostos. S
VenAICMSESP ALFA Código do ICMS Especial. S

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