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

Identificador de Regra

GER-000COCOT01

Módulo: GER - Gerais.

Finalidade: Permitir a validação da cotação quando a mesma tem a sua situação alterada pelos processos. Atualmente as cotações podem assumir as 6 situações abaixo:
1 - Em processo de cotação
2 - A aprovar
3 - Aprovada
4 - Finalizada
5 - Cancelada
6 - Aguardando aprovação solicitante

Características: - executado sempre que a cotação sofrer alguma alteração de situação, independente de tela ou processo.
- a regra receberá a empresa, o número de cotação e a situação para qual o sistema está tentando alterá-la. Com isso, via regra, pode-se acessar a cotação na base e validar qualquer informação segundo a situação a ser aplicada.
- os processos serão interrompidos a partir do momento que a regra gerar um erro [Cancel(1), GeraLog() entre outros]
- não existirá distinção entre produto e serviço, o foco é tratar a cotação em si, caso seja necessária deve ser feita na própria regra.

* A variável "VSSeqCot" pode estar vazia em determinadas chamadas do identificador de regras, estes são os momentos onde todas as sequências de uma cotação estão mudando de situação ao mesmo tempo. Quando a variável "VSSeqCot" possuir valor, significa que a situação levada para o identificador de regras diz respeito exclusivamente a sequência em questão.

Tela: Geral Comercial

Transação: Não se aplica.

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSCodEmp NÚMERO Código da Empresa N
VSNumCot NÚMERO Número da cotação de preço N
VSSeqCot NÚMERO Sequência da Cotação N
VSSitCot NÚMERO Situação da Cotação 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.

Este artigo ajudou você?