Identificador de Regra
VEN-140CTEUN01
Módulo: VEN - Vendas.
Finalidade: Sugere os campos referente a unidade de medida da composição do conhecimento de transporte do CT-e.
Telas: F140COL e F140CTS.
Observação
Este identificador de regras é executado ao incluir uma composição do CT-e com a opção "Carregar dados da composição" habilitada. Esta opção está presente nas telas F140COL e F140CTS.
Transação: Não se aplica.
Regra:
Exemplo de regra:
DEFINIR NUMERO VenNCodEmp;
DEFINIR NUMERO VenNCodFil;
DEFINIR ALFA VenACodSnf;
DEFINIR NUMERO VenNNumNfv;
DEFINIR NUMERO VenNTipCte;
DEFINIR ALFA VenAUniMed;
DEFINIR NUMERO VenNTipCte;
DEFINIR ALFA VenAMedCte;
DEFINIR ALFA VenATipMed;
se ((VenNTipCte = 5) ou (VenNTipCte = 6)){
se (VenAUniMed = "UN"){
VenAMedCte = "03";
VenATipMed = "07";
} senao {
VenAMedCte = "04";
VenATipMed = "08";
}
} senao {
se (VenAUniMed = "UN"){
VenAMedCte = "03";
VenATipMed = "UNIDADE";
} senao {
VenAMedCte = "02";
VenATipMed = VenAUniMed;
}
}
|
Variáveis Disponibilizadas:
| Nome | Tipo | Observações | Retorna Valor |
|---|---|---|---|
| VenNCodEmp | NÚMERO | Código da empresa do CT-e | N |
| VenNCodFil | NÚMERO | Código da filial do CT-e | N |
| VenACodSnf | ALFA | Código da série do CT-e | N |
| VenNNumNfv | NÚMERO | Número do CT-e | N |
| VenNTipCte | NÚMERO | Tipo do CT-e [0 - Ct-e Normal, 1 - CT-e de Complemento de Valores, 2 - CT-e de Anulação, 3 - CT-e Substituto, 5 - CT-e Simplificado, 6 - CT-e Simplificado Substituto] | N |
| VenAUniMed | ALFA | Unidade de medida dos Itens da composição do CT-e | N |
| VenAMedCte | ALFA | Descrição (UM) | S |
| VenATipMed | ALFA | Tipo de medida | 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.
English
Español
English
Español


