Identificador de Regra
VEN-140DTCAN01
Módulo: VEN - Vendas.
Finalidade: mudar a data da movimentação no cancelamento da nota fiscal.
Características: a data de movimentação alterada é a dos movimentos de títulos do Contas a Receber. Se o identificador não estiver ativo ou não estiver ligado a uma regra, ele vai definir a data de movimentação do titulo como a data de emissão da nota fiscal.
Tela: F140CAN.
Transação: não se aplica.
Regra 1:
Define que a data do cancelamento do título é no dia 01/07/200X:
DEFINIR DATA VsDatMov;
VsDatMov = CodData(01,07,200X);
Regra 2:
Alerta o usuário com uma mensagem de erro caso o título que será cancelado não esteja em posse da empresa:
DEFINIR ALFA VSCodSnf; DEFINIR ALFA VSNumTit; DEFINIR ALFA VSCodTpt; DEFINIR NUMERO VSCodEmp; DEFINIR NUMERO VSCodFil; DEFINIR NUMERO VsNumNfv; DEFINIR DATA VSDatMov; DEFINIR ALFA VSCodPorFil; DEFINIR ALFA VSCodPor; SE(VSCodPorFil <> VSCodPor) Inicio Mensagem(Erro, "Título não está em portador empresa! O cancelamento não poderá ser efetuado!"); Fim X=Y;
Variáveis disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VSCodEmp | NÚMERO | Código da empresa da nota fiscal | N |
VSCodFil | NÚMERO | Código da Filial da nota fiscal | N |
VSCodSnf | ALFA | Código da série da nota fiscal | N |
VSNumNfv | NÚMERO | Número da nota fiscal | N |
VSNumTit | ALFA | Número do título movimentado | N |
VSCodTpt | ALFA | Código do tipo do título movimentado | N |
VSDatMov | DATA | Data de cancelamento da movimentação do título | S |
VSCodPorFil | ALFA | Esta variável vai ter como valor o campo Código Portador que está cadastrado na filial via tela Parâmetros da Filial para Contas a Receber (F070FRE) | N |
VSCodPor | ALFA | Esta variável vai ter como valor o campo Código Portador do título da parcela vinculado a NFS | N |
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.