Identificador de Regra
VEN-120SNTIT01
Módulo: VEN - Vendas.
Finalidade: Retornar a série financeira para geração de numeração do título, quando este título é gerado via pedido. Como não existe um parâmetro ou opção para informar essa série, a mesma deve ser disponibilizada via regra pelo usuário. A regra é obrigatória para quem gera títulos via pedido, ou seja, quando há integração da transação do pedido com uma transação do contas a receber ou se existir nos par5âmetro s para vendas da filial uma transação para geração de títulos de adiantamento via pedido.
Nesta regra também é possível definir através da variável "VSOpcEmi" se a data base de emissão dos títulos e a data base para geração da data de vencimento dos títulos deve ser a data do fechamento do pedido (opção padrão) ou a data de emissão do pedido. A sequência em que é obtida a data de emissão do título ainda respeita primeiramente as datas do código do fator de correção nas parcelas especiais ou no próprio campo dos dados gerais do pedido. Os valores para a variável são "F" (Data de Fechamento ou data corrente) que é a opção padrão ou "E" (Data de emissão do pedido).
Tela: Pedidos
Transação: Não se aplica.
Regra:
Definir Alfa VSCodSnf;
Definir Alfa VSTnsInt;
Definir Alfa VSOpcEmi;
se (VSTnsInt = "90350")
inicio
VSCodSnf = "FN";
VSOpcEmi = "E";
fim;
se (VSTnsInt = "90360")
inicio
VSCodSnf = "GN";
VSOpcEmi = "F";
fim;
senao
VSCodSnf = "XN";
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VSCODEMP | NÚMERO | Código da empresa do pedido | N |
VSCODFIL | NÚMERO | Código da filial do pedido | N |
VSNUMPED | NÚMERO | Número do pedido | N |
VSCODCLI | NÚMERO | Código do cliente do pedido | N |
VSCODCPG | ALFA | Condição de pagamento do pedido | N |
VSTNSPED | ALFA | Transação (produto ou serviço) do pedido | N |
VSTNSINT | ALFA | Transação do título adiantamento pedido ou da transação de integração com contas a receber | N |
VSOPCEMI | ALFA | Indicativo se a data de emissão e data base para vencimento das parcelas é o fechamento ("F", opção padrão) ou "E" (data de emissão do pedido) | N |
VSCODSNF | ALFA | Código da série financeira para geração do título | 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.