Search
Search Indirect Tax Help and Support.

Componentes do TransEditor

O TransEditor normalmente tem 4 componentes:
  • Nome
  • Hierarquia
  • Condições
  • Ações

Nome

Cada TransEditor precisa ter um nome. O nome dado a um TransEditor deve ser exclusivo e descritivo.

Hierarquia

Durante o processamento da transação, o Determination avalia os dados da transação em relação aos TransEditors de acordo com essa lista. (O 1º TransEditor da lista é lido e aplicado antes do 2º TransEditor da lista).
tip
Pode alterar a ordem do TransEditor na lista
EDITORES
em
Configuração
Configuração avançada
TransEditors
.
Os TransEditors podem ser conectados uns aos outros com operadores AND e OR. Conectar um TransEditor com AND estabelece um relacionamento matriz-subsidiária. Nesse relacionamento, o TransEditor matriz está em um nível maior do que o TransEditor subsidiário. Durante o processamento da transação, o TransEditor matriz precisa ser avaliado como verdadeiro antes que qualquer TransEditor afiliado seja avaliado.
Na lista
EDITORES
, um TransEditor pai é identificado com um ícone de mais ou menos e cada TransEditor matriz é listado hierarquicamente abaixo do TransEditor subsidiário.
TransEditors conectados com OR estabelecem uma alternativa. Por exemplo, você pode avaliar o endereço de envio com base na cidade ou no CEP. Com OR, o TransEditor precisa ser avaliado como verdadeiro antes de realizar uma avaliação ou ação adicional. Para TransEditors afiliados que estão conectados com OR, o TransEditor matriz precisa ser avaliado como verdadeiro antes que os TransEditors afiliados sejam avaliados.
Você pode aninhar TransEditors conectados para criar níveis mais profundos (por exemplo, você pode criar um cenário AND+AND+AND). Você também pode misturar conectores AND e OR para TransEditors (por exemplo, você pode criar um cenário AND+(OR+OR)).

Condições

As condições testam se os dados da transação atendem a determinados critérios. As condições às vezes são referidas como cláusulas porque, se as condições especificadas no TransEditor corresponderem aos dados da transação, as ações especificadas no TransEditor serão executadas na transação. Se as condições não corresponderem, nenhuma ação será executada. Normalmente, TransEditors incluem condições e ações. No entanto, você pode ter TransEditors que tenham:
  • Nenhuma condição, mas uma ou mais ações. Isso indica que as ações são sempre executadas. Por exemplo, você pode querer que um TransEditor defina o local de origem a nível de linha para Armazém 1. Nesse cenário, o TransEditor não tem condições e tem apenas uma ação.
  • Uma ou mais condições, mas nenhuma ação. Isso é comum em cenários AND. Por exemplo, você pode querer que um TransEditor avalie o número do cliente e o estado do recebedor da mercadoria a nível de linha antes de rodar uma avaliação adicional do endereço. Nesse cenário, o TransEditor tem 2 condições: 1 para avaliar o número do cliente e 1 para avaliar o estado de envio em nível de linha.
Você também pode conectar condições a outras condições com AND e OR. Conectar condições com AND estabelece uma relação matriz-subsidiária e conectar condições com OR estabelece uma alternativa. Na página TransEditors, as condições subsidiárias têm a profundidade numérica da condição matriz. Por exemplo, a Condição 1 é a condição pai. A condição 1-1 é a condição da primeira subsidiária e a condição 1-2 é a condição da segunda subsidiária.
Durante o processamento, uma condição matriz precisa ser avaliada como verdadeira antes da condição afiliado ser avaliada. As condições conectadas por OR são avaliadas como verdadeiras se qualquer uma das condições for avaliada como verdadeira.
Assim como TransEditors, você pode aninhar condições em níveis mais profundos e pode misturar conectores AND e OR para condições.
O recurso Reordenar manualmente permite que os usuários reorganizem as condições dentro da interface do TransEditor. Esse recurso é acessível quando há várias condições.
Para usar o recurso Reordenar manualmente:
  1. Selecione
    Reordenar
    na interface do TransEditor.
    • Uma dica sobre a ferramenta "Reordenar" aparece quando você passa o mouse sobre o botão
      Reordenar
      .
    • O botão só fica ativo quando existem várias condições.
  2. Preencha os dois campos obrigatórios:
    1. Novo local*
      : Selecione o novo local para a condição. Se nenhum novo local for selecionado, uma mensagem de erro indicará "Condição necessária".
    2. Número da posição*
      : Insira a posição específica para a condição. Use um número inteiro entre 1 e 999.999.999.
    note
    • Ambos os campos são obrigatórios, conforme indicado pelo asterisco (*).
    • O botão Reordenar permanece inativo até que ambos os campos sejam preenchidos.
    • Uma mensagem de erro será exibida se o número for 0 ou exceder 9 dígitos.
  3. Depois de preencher os dois campos, o botão Reordenar fica disponível.
  4. Selecione o botão Reordenar novamente para processar a solicitação. Quando a mensagem "Condições processadas com sucesso" aparecer, o processo estará concluído.

Ações

As ações (ou resultados ou desfechos) definem o valor para um elemento XML quando as condições de um TransEditor são avaliadas como verdadeiras.
O valor pode ser:
  • Uma constante. Por exemplo, uma ação pode definir o nível de linha CUSTOMER_NUMBER como 123.
  • O valor para outro elemento. Por exemplo, uma ação pode definir o nível de linha IS_EXEMPT.ALL como verdadeiro.
  • O valor de um elemento depois de ser modificado por uma expressão matemática. Por exemplo, uma ação pode definir o nível de linha GROSS_AMOUT como GROSS_AMOUNT+USER_ELEMENT.ATTRIBUTE1.

Reordenar ações no TransEditor

O recurso
Reordenar
permite que os usuários reorganizem ações dentro da interface do TransEditor. Você pode acessar esse recurso quando houver várias ações.
  1. Selecione a interface do TransEditor.
  2. Selecione
    Reordenar
    para abrir a janela
    Novo local
    .
  3. Selecione o novo local para a ação na lista suspensa.
    Reordenar
    se torna ativo. Se nenhum novo local for selecionado, uma mensagem de erro indicará "Ação necessária".
  4. Selecione
    confirmar
    e processe a solicitação de reordenar. Uma mensagem de sucesso "Ações reordenadas com sucesso" aparece quando você termina.
    note
    • A reordenação
      permanece inativa até que o novo local seja preenchido e só se torna ativa quando existem várias ações.
    • A reordenação
      fica acinzentada se houver apenas 1 ação.
    • Você pode passar o mouse sobre
      Reordenar
      para ler a dica de ferramenta.