Partilhar via


Configurar mecanismos de gerenciamento de transporte

Se aplica a: Microsoft Dynamics AX 2012 R3

Para calcular taxas, você deve criar manualmente um ou mais mecanismos de gerenciamento de transporte ou inicializar automaticamente os dados do mecanismo base. No Microsoft Dynamics AX 2012 R3, é possível procurar taxas de remessa disponíveis com base nas informações como zonas ou distância do curso em uma região. Os critérios de pesquisa são interpretados pelos mecanismos de gerenciamento de transporte que calculam as taxas disponíveis.

Este tópico mostra como configurar os mecanismos de gerenciamento de transporte que podem ser usados para calcular as taxas da transportadora.

Configurando os mecanismos de gerenciamento de transporte

No caso dos mecanismos fornecidos com o Microsoft Dynamics AX, o cálculo da taxa é baseado nos dados controlados pelos metadados. Os mecanismos que não foram entregues com o Microsoft Dynamics AX podem ser aplicados sem uma configuração de metadados. Algumas diretrizes das seções incluem descrições sobre como configurar metadados e definir dados. Essas descrições não se aplicam aos mecanismos que recuperam dados de origens fora do Microsoft Dynamics AX. Para obter mais informações, consulte “Todas as configurações do mecanismo exigem metadados”? em Mecanismos de gerenciamento de transporte.

Extensões do nome de arquivo em nomes de montagem

A extensão do nome de arquivo sempre deve ser incluída no nome de montagem de um mecanismo. No caso de todos os mecanismos de gerenciamento de transporte listados neste tópico, sempre deve ser incluída a extensão do nome de arquivo, como em Microsoft.Dynamics.Ax.Tms.dll.

Configurar um mecanismo de taxa

Antes de configurar um mecanismo de taxa para calcular taxas, conclua as seguintes tarefas:

  • Configure um tipo de taxa base para controlar os metadados usados para procurar taxas. A estrutura do tipo de taxa base é definida pelo tipo de mecanismo de taxa e por tipo de atribuidor base de taxa associado ao mecanismo. O tipo base de taxa de um mecanismo de taxa deve corresponder ao tipo base de taxa do mestre de taxa da transportadora. Para obter mais informações sobre como configurar um tipo base de taxa e como associá-lo a um mestre de taxa, consulte Configurar mestres de taxa.

  • Configure os metadados do mecanismo. Para obter mais informações sobre os metadados e um exemplo que mostra como configurar os metadados para um mecanismo, consulte “Como configuro metadados para um mecanismo de gerenciamento de transporte?” em Mecanismos de gerenciamento de transporte.

Para configurar um mecanismo de taxa, siga estas etapas:

  1. Clique em Gerenciamento de transporte > Configuração > Mecanismos > Mecanismo de taxa.

  2. Crie um novo mecanismo de taxa.

  3. Insira um identificador (ID) e um nome para o mecanismo de taxa.

  4. No campo Tipo base da taxa, selecione um tipo base de taxa.

  5. No campo Assembly do mecanismo, insira a montagem que define o tipo de mecanismo, como Microsoft.Dynamics.Ax.Tms.dll.

  6. No campo Tipo de mecanismo, insira o nome totalmente qualificado do tipo .NET, que define o mecanismo. O nome deve conter um namespace sem um nome de montagem, como Microsoft.Dynamics.Ax.Tms.Bll.LtlRateEngine.

  7. Clique em Parâmetros e crie um novo parâmetro. Insira um nome e um valor de parâmetro. Por exemplo, insira Microsoft.Dynamics.Ax.Tms.dll|Microsoft.Dynamics.Ax.Tms.Bll.LtlRateBaseAssigner como valor para RateBaseAssigner do parâmetro do mecanismo.

Configurar um mecanismo de tempo em trânsito

Configure um mecanismo de tempo de trânsito para calcular o tempo necessário para transportar mercadorias do ponto A até o ponto B. A configuração inclui as seguintes tarefas:

  • Crie um mecanismo de tempo em trânsito.

  • Configure os metadados. Para obter mais informações sobre os metadados, consulte “Como os metadados são usados nos mecanismos de gerenciamento de transporte?" em Mecanismos de gerenciamento de transporte.

  • Defina os dados.

Para criar um mecanismo de tempo de trânsito, siga estas etapas:

  1. Clique em Gerenciamento de transporte > Configuração > Mecanismos > Mecanismo de tempo em trânsito.

  2. Crie um novo mecanismo de tempo em trânsito.

  3. Insira um ID e um nome para o mecanismo de tempo em trânsito.

  4. No campo Assembly do mecanismo, insira a montagem que define o tipo de mecanismo, como Microsoft.Dynamics.Ax.Tms.dll.

  5. No campo Tipo de mecanismo, insira o nome totalmente qualificado do tipo .NET, que define o mecanismo de gerenciamento de transporte. O nome deve conter um namespace sem um nome de montagem. Por exemplo, um código para o mecanismo de gerenciamento de transporte que corresponda ao tipo de cálculo, como Microsoft.Dynamics.Ax.Tms.P2PTransitTimeEngine.

  6. No formulário Mecanismo de tempo em trânsito, clique em Parâmetros para inserir parâmetros adicionais do mecanismo

Para configurar os metadados, siga estas etapas:

  1. Clique em Gerenciamento de transporte > Configuração > Mecanismos > Mecanismo de tempo em trânsito.

  2. Clique em Campo de tempo em trânsito e em Novo para criar os metadados que serão usados para a procura de taxas.

    Insira as informações nos campos a seguir.

    Campo

    Descrição

    Mecanismo de tempo em trânsito

    Selecione o mecanismo de tempo em trânsito criado no formulário Mecanismo de tempo em trânsito.

    Sequência

    A sequência nos campos de pesquisa na Guia Rápida Atribuição base de taxa, no formulário Mestre de taxa.

    Nome

    A legenda do campo na interface do usuário.

    Tipo de dados

    O tipo de dados que é armazenado, como numérico, alfanumérico ou cadeia de caracteres.

    Tipo de pesquisa

    O tipo de pesquisa usado para atribuir um valor, como CEP, ao registro de dados na interface do usuário.

    Obrigatório

    Marque esta caixa de seleção para tornar obrigatório o campo de dados do registro de metadados. Se a caixa de seleção não for marcada, o campo de dados será opcional.

Para definir os dados, siga estas etapas:

  1. Clique em Gerenciamento de transporte > Configuração > Mecanismos > Mecanismo de tempo em trânsito.

  2. No formulário Mecanismo de tempo em trânsito, na Guia Rápida Detalhes, clique em Novo.

Configurar um mecanismo de quilometragem

Configure um mecanismo de quilometragem para calcular a distância de transporte. Configurar um mecanismo de quilometragem inclui as seguintes tarefas:

  • Criar um mecanismo de quilometragem.

  • Configurar os metadados.

  • Definir os dados.

Para criar um mecanismo de quilometragem, siga estas etapas:

  1. Clique em Gerenciamento de transporte > Configuração > Mecanismos > Mecanismo de quilometragem.

  2. Crie um novo mecanismo de quilometragem.

  3. Insira um ID e nome para o mecanismo de quilometragem.

  4. Na Guia Rápida Informações, no campo Assembly do mecanismo, insira a montagem que define o tipo de mecanismo, como Microsoft.Dynamics.Ax.Tms.dll.

  5. No campo Tipo de mecanismo, insira o nome totalmente qualificado do tipo .NET, que define o mecanismo. O nome deve conter um namespace sem um nome de montagem, como Microsoft.Dynamics.Ax.Tms.P2PMileageEngine para o mecanismo de quilometragem ponto a ponto.

  6. Marque a caixa de seleção Padrão para usar o mecanismo selecionado como mecanismo padrão para calcular as taxas de remessa com base na quilometragem.

  7. Clique em Parâmetros para inserir parâmetros adicionais do mecanismo.

Para configurar os metadados, siga estas etapas:

  1. Clique em Gerenciamento de transporte > Configuração > Mecanismos > Mecanismo de quilometragem.

  2. Selecione um mecanismo de quilometragem.

  3. Clique em Definir mecanismo de quilometragem e em Novo para criar os metadados que serão usados para a procura de taxas.

    Insira as informações nos campos a seguir.

    Campo

    Descrição

    Sequência

    A sequência nos campos de pesquisa na Guia Rápida Atribuição base de taxa, no formulário Mestre de taxa.

    Nome

    A legenda do campo na interface do usuário.

    Tipo de dados

    O tipo de dados que é armazenado, como numérico, alfanumérico ou cadeia de caracteres.

    Tipo de pesquisa

    O tipo de pesquisa usado para atribuir um valor, como CEP, ao registro de dados na interface do usuário.

    Obrigatório

    Marque esta caixa de seleção para tornar obrigatório o campo de dados do registro de metadados. Se a caixa de seleção não for marcada, o campo de dados será opcional.

  4. Feche o formulário Campo do mecanismo de quilometragem.

Para definir os dados, siga estas etapas:

  1. Clique em Gerenciamento de transporte > Configuração > Mecanismos > Mecanismo de quilometragem.

  2. No formulário Mecanismo de quilometragem, na Guia Rápida Detalhes, clique em Novo.

Configurar um mecanismo de zona

Configure um mecanismo de zona para identificar a zona de um endereço ou calcular o número de zonas que devem ser cruzadas durante o transporte de mercadorias do endereço A para o endereço B. Configurar um mecanismo de zona inclui as seguintes tarefas:

  • Criar um mecanismo de zona.

  • Criar um mestre de zona.

  • Configurar os metadados do mestre de zona.

  • Definir os dados para os metadados do mestre de zona.

Para criar um mecanismo de zona, siga estas etapas:

  1. Clique em Gerenciamento de transporte > Configuração > Mecanismos > Mecanismo de zona.

  2. Crie um novo mecanismo de zona.

  3. Insira um ID e um nome exclusivos para o mecanismo de zona.

  4. Crie um nome para o mecanismo de zona, como PostalCodeZoneEngine.

  5. No campo Assembly do mecanismo, insira a montagem que define o tipo de mecanismo, como Microsoft.Dynamics.Ax.Tms.dll.

  6. No campo Tipo de mecanismo, insira o nome totalmente qualificado do tipo .NET, que define o mecanismo. O nome deve conter um namespace sem um nome de montagem, como Microsoft.Dynamics.Ax.Tms.PostalCodeZoneEngine para o mecanismo de zona de código postal.

  7. Clique em Parâmetros para inserir parâmetros adicionais do mecanismo.

Para criar um mestre de zona, siga estas etapas:

  1. Clique em Gerenciamento de transporte > Configuração > Geral > Mestre de zona.

  2. Clique em Novo para criar um novo mestre de zona.

  3. Insira um ID e um nome exclusivos para o mestre de zona.

  4. No campo Mecanismo de zona, selecione o mecanismo de gerenciamento de transporte criado no procedimento anterior, como PostalCodeZoneEngine. Isso é usado para associar o mestre de zona aos mecanismos de zona.

  5. No campo Tipo de zona, selecione Classificação ou Roteiro.

Para definir os metadados para o mestre de zona, siga estas etapas:

  1. Clique em Gerenciamento de transporte > Configuração > Geral > Mestre de zona.

  2. Clique em Campo mestre de zona.

  3. No formulário Campo mestre de zona, clique em Novo para criar novos registros de metadados.

  4. Configure os campos do mecanismo de zona usando as mesmas diretrizes usadas para criar os metadados para um mecanismo de quilometragem. Para obter mais informações, consulte “Configurar um mecanismo de quilometragem” anteriormente neste tópico.

  5. Feche o formulário Campo mestre de zona.

Para criar novos registros de dados para o mestre de zona, siga estas etapas:

  1. Clique em Gerenciamento de transporte > Configuração > Mecanismos > Mecanismo de zona.

  2. No formulário Mestre de zona, na Guia Rápida Detalhes, clique em Novo.

Configurar um mecanismo genérico

Um mecanismo genérico calcula a distribuição de custos para uma carga, também conhecidos como encargos de transporte de divisão. Usando um mecanismo genérico, também é possível fornecer funções auxiliares adicionais, como cálculos de números de controle para códigos de barras.

Para configurar um mecanismo genérico, siga estas etapas:

  1. Clique em Gerenciamento de transporte > Configuração > Mecanismos > Mecanismo genérico.

  2. Crie um novo mecanismo genérico.

  3. Insira um ID e nome para o mecanismo genérico.

  4. Marque a caixa de seleção Padrão para usar o mecanismo genérico é selecionado do tipo Rateio como mecanismo padrão para a divisão de custos com o transporte para ordens e linhas específicas. Isso é feito com base nas dimensões, como volume e peso.

  5. No campo Assembly do mecanismo, insira a montagem que define o tipo de mecanismo, como Microsoft.Dynamics.Ax.Tms.dll.

  6. No campo Parâmetro do mecanismo, insira um parâmetro do mecanismo, como Microsoft.Dynamics.Ax.Tms.Bll.GenericApportionmentEngine para um mecanismo de rateio.

  7. No campo Tipo de mecanismo, selecione o tipo de mecanismo, como Mecanismo de divisão proporcional.

  8. Clique em Parâmetros para inserir parâmetros adicionais do mecanismo.

Configurar um mecanismo do tipo de conta de frete

É possível usar um mecanismo do tipo de conta de frete para padronizar uma fatura de frete e linhas da conta de frete, e corresponder automaticamente a conta de frete.

Para configurar um mecanismo do tipo de conta de frete, siga estas etapas:

  1. Clique em Gerenciamento de transporte > Configuração > Reconciliação de frete > Tipo de nota de frete.

  2. Clique em Novo para criar um novo tipo de conta de reconciliação de frete.

  3. No campo Tipo de nota de frete, digite um nome para o tipo de conta de frete.

  4. No campo Assembly do mecanismo, insira a montagem que define o tipo de mecanismo, como Microsoft.Dynamics.Ax.tms.dll.

  5. No campo Tipo de mecanismo, insira o nome totalmente qualificado do tipo .NET, que define o mecanismo. O nome deve conter um namespace sem um nome de montagem, como Microsoft.Dynamics.Ax.Tms.Bll.GenericNormalizer.

  6. Clique na Guia Rápida Detalhes e em Novo para criar linhas para o tipo de conta de frete.

  7. No campo Sequência, insira a sequência que determina a ordem na qual os campos para correspondência serão normalizados para correspondência da conta de frete.

  8. Insira uma descrição e um nome para o tipo de mecanismo. O nome é a legenda do campo na interface do usuário.

  9. No campo Conciliação necessária, selecione Sim ou Não. Isso determina se os campos de valor de dimensão da conta de frete e da fatura do frete devem interferir na reconciliação desses dois documentos.

    A correspondência da fatura do frete e da conta de frete poderá ser realizada se os valores dos campos forem iguais aos da fatura do frete e da conta de frete. A caixa de seleção Conciliação necessária também pode ser usada para determinar o que ocorre quando os valores de campo não são especificados.

    • Sim – se os campos correspondentes não possuírem valores especificados, então a correspondência não poderá ser concluída.

    • Não – se os campos correspondentes não possuírem valores especificados, então a correspondência poderá ser concluída.

Inicializar automaticamente os dados do mecanismo base

É possível inicializar automaticamente os dados do mecanismo base para criar os dados de configuração do mecanismo para todos os mecanismos incluídos no Microsoft Dynamics AX 2012 R3.

Se você inicializar os dados do mecanismo base dessa maneira, os dados serão inicializados pela empresa e os dados existentes do mecanismo, que foram configurados em empresas individuais, poderão ser negligenciados.

Para inicializar automaticamente os dados do mecanismo base, siga estas etapas:

  1. Clique em Gerenciamento de transporte > Configuração > Parâmetros de gerenciamento de transporte.

  2. No link Geral, clique na Guia Rápida Mecanismos.

  3. Clique no botão Inicializar dados do mecanismo básico.

Tarefas relacionadas

Configurar transportadoras e grupos de transportadoras

Informações técnicas para administradores de sistemas

Se você não tiver acesso às páginas que são usadas para concluir essa tarefa, entre em contato com o administrador do sistema e forneça as informações que são mostradas na tabela a seguir.

Categoria

Pré-requisito

Chaves de configuração

Clique em Administração do sistema > Configuração > Licenciamento > Configuração da licença. Expanda a chave de licença Comércio e selecione a chave de configuração Gerenciamento de Depósito e Transporte.