Partilhar via


Mecanismos de gerenciamento de transporte

Os mecanismos de gerenciamento de transporte definem a lógica usada para gerar e processar taxas de transporte no Gerenciamento de transporte. Um mecanismo de gerenciamento de transporte calcula tarefas, como a taxa de transporte da transportadora. O sistema do mecanismo permite alterar as estratégias de cálculo no tempo de execução com base nos dados no Microsoft Dynamics AX. Um mecanismo de gerenciamento de transporte é semelhante a um plug-in relacionado a um contrato de transportadora específico.

Quais mecanismos estão disponíveis?

A tabela a seguir mostra os mecanismo de gerenciamento de transporte disponíveis no AX 2012 R3.

Mecanismo de gerenciamento de transporte

Descrição

Mecanismo de taxa

Calcula taxas.

Mecanismo genérico

Mecanismos simples auxiliares usados por outros mecanismos que não requerem dados do Microsoft Dynamics AX 2012 R3, por exemplo, um mecanismo de divisão. Os mecanismos de divisão são usados para reduzir o custo final do transporte de ordens e linhas específicas, com base nas dimensões, como volume e peso.

Mecanismo de quilometragem

Calcula a distância do transporte.

Mecanismo de tempo em trânsito

Calcula o tempo necessário para viajar do início até o destino.

Mecanismo de zona

Calcula a zona com base no endereço atual e calcula o número de zonas que devem ser cruzadas para viajar do endereço A ao endereço B.

Tipo de nota de frete

Padroniza a fatura de frete e as linhas da nota de frete, e é usado para correspondência automática de nota de frete.

Quais mecanismos devem ser configurados para avaliar uma remessa?

Para avaliar uma remessa usando uma transportadora específica, você deve configurar vários mecanismos de gerenciamento de transporte. O Mecanismo de taxa é obrigatório, mas outros mecanismos de gerenciamento de transporte podem ser necessários para oferecer suporte ao Mecanismo de taxa. Por exemplo, o Mecanismo de taxa pode ser usado para recuperar dados do Mecanismo de quilometragem para calcular a taxa com base na quilometragem entre a origem e o destino.

O que é necessário para inicializar um mecanismo de gerenciamento de transporte?

Um mecanismo de gerenciamento de transporte exige que você configure os dados de inicialização para que funcionem de uma maneira específica. A configuração pode incluir os seguintes tipos de dados:

  • Referências a outros mecanismos de gerenciamento de transporte. Para obter detalhes, consulte o exemplo de configuração nesta seção.

  • Referências aos tipos do .NET que são usados pelo mecanismo de gerenciamento de transporte.

  • Dados simples da configuração.

Na maioria dos casos, você pode clicar no botão Parâmetros nos formulários de configuração do mecanismo de gerenciamento de transporte para configurar os dados de inicialização. Para obter mais informações, consulte as diretrizes para os mecanismos individuais de gerenciamento de transporte em Configurar mecanismos de gerenciamento de transporte.

Exemplo de configuração de um mecanismo de taxa que faz referência a um mecanismo de quilometragem

O exemplo a seguir mostra a configuração necessária para um mecanismo de taxa com base no tipo de mecanismo .NET Microsoft.Dynamics.Ax.Tms.Bll.MileageRateEngine e as referências a um mecanismo de quilometragem.

Parâmetro

Descrição

RateBaseAssigner

O tipo do .NET que interpretará os dados da atribuição de base da taxa para um esquema específico. A sintaxe do valor de parâmetro consiste em dois segmentos limitados por uma barra vertical (|). O primeiro segmento contém o nome do assembly que define o tipo de atribuidor. O segundo segmento define o nome totalmente qualificado do tipo de atribuidor. Isso inclui o namespace do tipo.

MileageEngineCode

Código do mecanismo de quilometragem que identifica o registro do mecanismo de quilometragem no banco de dados do Microsoft Dynamics AX.

ApportionmentEngine

Código do mecanismo genérico que identifica um mecanismo de divisão no banco de dados do Microsoft Dynamics AX.

Para obter mais informações sobre como configurar um mecanismo de taxa, consulte “Configurando um mecanismo de taxa” em Configurar mecanismos de gerenciamento de transporte.

Como os metadados são usados nos mecanismos de gerenciamento de transporte?

Os mecanismos de gerenciamento de transporte que dependem nos dados definidos no AX 2012 R3 podem usar diferentes esquemas de dados. O sistema de gerenciamento de transporte permite que diferentes mecanismos de gerenciamento de transporte usem as mesmas tabelas físicas genéricas de banco de dados. Para verificar se a interpretação de tempo de execução dos dados do mecanismo está correta, você pode definir metadados para as tabelas de banco de dados. Isso reduz os custos de criar novos mecanismos de gerenciamento de transporte, uma vez que tabelas e estruturas de formulário adicionais não são necessárias no AX 2012 R3.

O que pode ser usado como dado de pesquisa nos cálculos de taxa?

Os dados que você usa para as calcular taxas no Microsoft Dynamics AX são controlados pela configuração de metadados. Por exemplo, se você deseja pesquisar por taxas com base no CEP, é necessário configurar os metadados com base no tipo de pesquisa de um CEP.

Todas as configurações do mecanismo exigem metadados?

Não, os mecanismos de gerenciamento de transporte usados para recuperar os dados necessários para o cálculo da taxa de sistemas externos não necessitam de metadados. Os dados de taxa desses mecanismos podem ser recuperados de sistemas de transporte de transportadoras externas, geralmente com um serviço da Web. Por exemplo, no AX 2012 R3 você pode usar um mecanismo de quilometragem que recupera dados diretamente dos mapas do Bing de forma que você não precise de metadados para este mecanismo.

Observação

Os mecanismos de gerenciamento de transporte fornecidos com o Microsoft Dynamics AX 2012 R3 dependem dos dados que são recuperados pelo aplicativo. Os mecanismos que se conectam a sistemas externos não são incluídos no AX 2012 R3. No entanto, o modelo de extensibilidade baseado em mecanismo permite criar extensões usando o Microsoft Dynamics AX Visual Studio Tools.

Como configurar metadados para um mecanismo de gerenciamento de transporte?

Os metadados para os mecanismos de gerenciamento de transporte são configurados de forma diferente para os diferentes tipos de mecanismos.

Mecanismo de gerenciamento de transporte

Configuração dos metadados

Mecanismo de taxa

Requer um Tipo base da taxa. O tipo de base da taxa contém os metadados para os dados de base da taxa e os dados de atribuição da base da taxa. A estrutura dos metadados de base da taxa é determinada pelo tipo de mecanismo da taxa. A estrutura dos metadados de atribuição da base da taxa é determinada pelo tipo de atribuidor de base da taxa associado ao mecanismo de taxa. Configure o tipo de base da taxa de um mecanismo de taxa no formulário Mecanismo de taxa e no formulário Mestre de taxa.

Mecanismo de zona

Requer que os metadados sejam configurados diretamente na zona mestre.

Mecanismo de tempo em trânsito e Mecanismo de quilometragem

Recupera os metadados diretamente do formulário de configuração do mecanismo de quilometragem.

Para obter mais informações, consulte as diretrizes de configuração para os mecanismos de gerenciamento de transporte em Configurar mecanismos de gerenciamento de transporte.

Exemplo de metadados para um mecanismo de taxa

O mecanismo de gerenciamento de transporte requer a identificação do endereço de origem, destino do estado e o país/região, e a hora inicial e a empresa de remessa. Usando esses requisitos, os metadados se pareceriam com os dados na tabela a seguir. A tabela também inclui informações sobre qual tipo de dados de entrada é necessário.

  • Defina essas informações em Gerenciamento de transporte > Configuração no formulário Tipo base da taxa.

Sequência

Nome

Tipo de campo

Tipo de dados

Tipo de pesquisa

Obrigatório

1

CEP de origem

Atribuição

Sequência de Caracteres

CEP

Selecionado

2

Estado de destino

Atribuição

Sequência de Caracteres

Estado

3

CEP de destino

Atribuição

Sequência de Caracteres

CEP

Selecionado

4

CEP final de destino

Atribuição

Sequência de Caracteres

CEP

Selecionado

5

País/região de destino

Atribuição

Sequência de Caracteres

País/região

Não vê sue pergunta aqui?

Estamos trabalhando para incluir o máximo de perguntas possível, de modo que a ajuda do Microsoft Dynamics AX seja mais útil para pessoas como você.

Informe-nos qual pergunta você deseja adicionar a este tópico. Envie um e-mail para adocs@microsoft.com.

Consulte também

Configurar mecanismos de gerenciamento de transporte