Devido à descontinuação da versão 5.10.3, que ocorrerá em 30/09/2025, informamos que este manual não receberá atualizações a partir desta data. Para mais informações sobre a evolução do Gestão Empresarial | ERP, acesse a documentação sobre a PCVV - Política do Ciclo de Vida das Versões.

Informamos que as funcionalidades da Reforma Tributária estão disponíveis apenas a partir da versão 5.10.4 do Gestão Empresarial.
Acesse o Portal de Exigências Legais da Senior para saber como preparar o seu negócio!

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.

Este artigo ajudou você?