Paramétrage de moteurs de gestion de transport
Mise à jour : June 10, 2014
S'applique à: Microsoft Dynamics AX 2012 R3
Pour calculer les taux, vous devez créer manuellement un ou plusieurs moteurs de gestion de transport, ou initialiser automatiquement les données du moteur de base. Dans Microsoft Dynamics AX 2012 R3, vous pouvez rechercher les taux d'expédition disponibles basés sur des informations telles que la distance à parcourir ou les zones d'une région. Les critères de recherche sont interprétés par les moteurs de gestion de transport qui calculent les taux disponibles.
Cette rubrique présente le paramétrage les moteurs de gestion de transport qui vous permettent de calculer les taux des transporteurs.
Paramétrage de moteurs de gestion de transport
Pour les moteurs qui sont livrés avec Microsoft Dynamics AX, le calcul du taux est basé sur les données contrôlées par les métadonnées. Les moteurs non livrés avec Microsoft Dynamics AX peuvent être utilisés sans configuration de métadonnées. Certaines des instructions dans les sections suivantes incluent des descriptions sur la configuration des métadonnées et la définition des données. Ces descriptions ne s'appliquent pas aux moteurs qui récupèrent les données des sources en dehors de Microsoft Dynamics AX. Pour plus d'informations, voir « Toutes les configurations de moteur requièrent-elles des métadonnées ? » dans Moteurs de gestion de transport.
Extensions de nom de fichier dans les noms d'assembly
L'extension de nom de fichier doit toujours être incluse dans le nom d'assembly d'un moteur. Pour tous les moteurs de gestion de transport répertoriés dans cette rubrique, vous devez toujours inclure l'extension de nom de fichier, par exemple Microsoft.Dynamics.Ax.Tms.dll.
Paramétrage d'un moteur de frais
Avant de paramétrer le moteur de frais pour calculer les taux, procédez comme suit :
Paramétrez un type de base de taux pour contrôler les métadonnées que vous utilisez pour rechercher des taux. La structure du type de base de taux est déterminée par le type de moteur de frais et le type d'assignateur de base des frais associés au moteur. Le type de base de taux d'un moteur de frais doit correspondre au type de base de taux de la table maître des taux du transporteur. Pour plus d'informations sur le paramétrage d'un type de base de taux et la manière de l'associer à une table maître des taux, voir Paramétrer des tables maître des taux.
Configurez les métadonnées pour le moteur. Pour plus d'informations sur les métadonnées et un exemple indiquant comment configurer les métadonnées pour un moteur, voir « Comment puis-je configurer les métadonnées d'un moteur de gestion de transport ? » dans Moteurs de gestion de transport.
Pour paramétrer un moteur de frais, procédez comme suit :
Cliquez sur Gestion du transport > Paramétrage > Moteurs > Moteur de taux.
Créez un moteur de frais.
Entrez un identificateur (ID) et un nom pour le moteur de frais.
Dans le champ Type de base de taux, sélectionnez un type de base de taux.
Dans le champ Assembly de moteur, entrez l'assembly qui définit le type de moteur, tel que Microsoft.Dynamics.Ax.Tms.dll.
Dans le champ Type de moteur, entrez le nom complet du type .NET qui définit le moteur. Le nom doit contenir un espace de noms sans nom d'assembly, tel que Microsoft.Dynamics.Ax.Tms.Bll.LtlRateEngine.
Cliquez sur Paramètres, puis créez un paramètre. Entrez un nom et une valeur de paramètre. Par exemple, entrez Microsoft.Dynamics.Ax.Tms.dll|Microsoft.Dynamics.Ax.Tms.Bll.LtlRateBaseAssigner comme valeur pour le paramètre RateBaseAssigner du moteur.
Paramétrage d'un moteur de temps de transit
Paramétrez un moteur de temps de transit pour calculer le temps nécessaire au transport des marchandises d'un point A à un point B. Le paramétrage inclut les tâches suivantes :
Créez un moteur de temps de transit.
Configurez les métadonnées. Pour plus d'informations sur les métadonnées, voir « Comment utilise-t-on les métadonnées dans les moteurs de gestion de transport ? » dans Moteurs de gestion de transport.
Définissez les données.
Pour créer un moteur de temps de transit, procédez comme suit :
Cliquez sur Gestion du transport > Paramétrage > Moteurs > Moteur de temps de transit.
Créez un moteur de temps de transit.
Entrez un ID et un nom pour le moteur de temps de transit.
Dans le champ Assembly de moteur, entrez l'assembly qui définit le type de moteur, tel que Microsoft.Dynamics.Ax.Tms.dll.
Dans le champ Type de moteur, entrez le nom complet du type .NET qui définit le moteur de gestion du transport. Le nom doit contenir un espace de noms sans nom d'assembly. Par exemple, un code pour le moteur de gestion du transport qui correspond au type de calcul, tel que Microsoft.Dynamics.Ax.Tms.P2PTransitTimeEngine.
Dans l'écran Moteur de temps de transit, cliquez sur Paramètres pour entrer les paramètres supplémentaires du moteur.
Pour configurer les métadonnées, procédez comme suit :
Cliquez sur Gestion du transport > Paramétrage > Moteurs > Moteur de temps de transit.
Cliquez sur Champ de temps de transit, puis sur Nouveau pour créer les métadonnées que vous utiliserez pour rechercher des taux.
Entrez des informations dans les champs suivants.
Champ
Description
Moteur de temps de transit
Sélectionnez le moteur de temps de transit créé dans l'écran Moteur de temps de transit.
Séquence
La séquence des champs de recherche dans l'organisateur Affectation de base de taux dans l'écran Données principales du taux.
Nom
La légende du champ dans l'interface utilisateur.
Type de données
Le type de données stocké, comme numérique, alphanumérique, ou chaîne.
Type de recherche
Le type de recherche utilisé pour affecter une valeur, telle que le code postal, à l'enregistrement de données dans l'interface utilisateur.
Obligatoire
Activez cette case à cocher pour rendre le champ de données pour l'enregistrement de métadonnées obligatoire. Si la case à cocher n'est pas activée, le champ de données est facultatif.
Pour définir les données, procédez comme suit :
Cliquez sur Gestion du transport > Paramétrage > Moteurs > Moteur de temps de transit.
Dans l'écran Moteur de temps de transit, dans l'organisateur Détails, cliquez sur Nouveau.
Paramétrage d'un moteur de kilométrage
Paramétrez un moteur de kilométrage pour calculer la distance de transport. Le paramétrage d'un moteur de kilométrage inclut les tâches suivantes :
Créez un moteur de kilométrage.
Configurez les métadonnées.
Définissez les données.
Pour créer un moteur de kilométrage, procédez comme suit :
Cliquez sur Gestion du transport > Paramétrage > Moteurs > Moteur de kilométrage.
Créez un moteur de kilométrage.
Entrez un ID et un nom pour le moteur de kilométrage.
Dans l'organisateur Informations, dans le champ Assembly de moteur, entrez l'assembly qui définit le type de moteur, tel que Microsoft.Dynamics.Ax.Tms.dll.
Dans le champ Type de moteur, entrez le nom complet du type .NET qui définit le moteur. Le nom doit contenir un espace de noms sans nom d'assembly, tel que Microsoft.Dynamics.Ax.Tms.P2PMileageEngine pour un moteur de kilométrage point-à-point.
Activez la case à cocher Valeur par défaut pour utiliser le moteur sélectionné comme moteur par défaut pour calculer les frais d'expédition selon le kilométrage.
Cliquez sur Paramètres pour entrer les paramètres supplémentaires du moteur.
Pour configurer les métadonnées, procédez comme suit :
Cliquez sur Gestion du transport > Paramétrage > Moteurs > Moteur de kilométrage.
Sélectionnez un moteur de kilométrage.
Cliquez sur Définir le moteur de kilométrage, puis sur Nouveau pour créer les métadonnées que vous utiliserez pour rechercher les frais.
Entrez des informations dans les champs suivants.
Champ
Description
Séquence
La séquence des champs de recherche dans l'organisateur Affectation de base de taux dans l'écran Données principales du taux.
Nom
La légende du champ dans l'interface utilisateur.
Type de données
Le type de données stocké, comme numérique, alphanumérique, ou chaîne.
Type de recherche
Le type de recherche utilisé pour affecter une valeur, telle que le code postal, à l'enregistrement de données dans l'interface utilisateur.
Obligatoire
Activez cette case à cocher pour rendre le champ de données pour l'enregistrement de métadonnées obligatoire. Si la case à cocher n'est pas activée, le champ de données est facultatif.
Fermez l'écran Champ du moteur de kilométrage.
Pour définir les données, procédez comme suit :
Cliquez sur Gestion du transport > Paramétrage > Moteurs > Moteur de kilométrage.
Dans l'écran Moteur de kilométrage, dans l'organisateur Détails, cliquez sur Nouveau.
Paramétrage d'un moteur de zone
Paramétrez un moteur de zone pour identifier la zone pour une adresse ou pour calculer le nombre de zones qui doivent être traversées lors du transport des marchandises de l'adresse A à l'adresse B. Le paramétrage d'un moteur de zone inclut les tâches suivantes :
Créez un moteur de zone.
Créez une table maître des zones.
Configurez les métadonnées pour la table maître des zones.
Définissez les données des métadonnées de la table maître des zones.
Pour créer un moteur de zone, procédez comme suit :
Cliquez sur Gestion du transport > Paramétrage > Moteurs > Moteur de zone.
Créez un moteur de zone.
Entrez un nom et un ID uniques pour identifier le moteur de zone.
Créez un nom pour le moteur de zone, tel que PostalCodeZoneEngine.
Dans le champ Assembly de moteur, entrez l'assembly qui définit le type de moteur, tel que Microsoft.Dynamics.Ax.Tms.dll.
Dans le champ Type de moteur, entrez le nom complet du type .NET qui définit le moteur. Le nom doit contenir un espace de noms sans nom d'assembly, tel que Microsoft.Dynamics.Ax.Tms.PostalCodeZoneEngine pour un moteur de zone de code postal.
Cliquez sur Paramètres pour entrer les paramètres supplémentaires du moteur.
Pour créer une table maître des zones, procédez comme suit :
Cliquez sur Gestion du transport > Paramétrage > Général > Données principales de la zone.
Cliquez sur Nouveau pour créer une table maître des zones.
Entrez un nom et un ID uniques pour identifier la table maître des zones.
Dans le champ Moteur de zone, sélectionnez le moteur de gestion du transport créé lors de la procédure précédente, tel que PostalCodeZoneEngine. Cela permet d'associer la table maître des zones aux moteurs de zone.
Dans le champ Type de zone, sélectionnez Classement ou Acheminement.
Pour configurer les métadonnées pour la table maître des zones, procédez comme suit :
Cliquez sur Gestion du transport > Paramétrage > Général > Données principales de la zone.
Cliquez sur l'Champ des données principales de la zone.
Dans l'écran Champ des données principales de la zone, cliquez sur Nouveau pour créer des enregistrements de métadonnées.
Configurez les champs du moteur de zone en utilisant les mêmes instructions que celles utilisées pour créer les métadonnées d'un moteur de kilométrage. Pour plus d'informations, voir « Paramétrage d'un moteur de kilométrage » plus haut dans cette rubrique.
Fermez l'écran Champ des données principales de la zone.
Pour créer des enregistrements de données pour la table maître des zones, procédez comme suit :
Cliquez sur Gestion du transport > Paramétrage > Moteurs > Moteur de zone.
Dans l'écran Données principales de la zone, dans l'organisateur Détails, cliquez sur Nouveau.
Paramétrage d'un moteur générique
Le moteur générique calcule la répartition des coûts pour une charge, également appelée répartition des frais de transport. À l'aide d'un moteur générique, vous pouvez également fournir des fonctions connexes supplémentaires, telles que le calcul des numéros de contrôle pour les codes-barres.
Pour paramétrer un moteur générique, procédez comme suit :
Cliquez sur Gestion du transport > Paramétrage > Moteurs > Moteur générique.
Créez un moteur générique.
Entrez un ID et un nom pour le moteur générique.
Activez la case à cocher Valeur par défaut pour utiliser le moteur générique sélectionné du type Répartition comme moteur par défaut pour la répartition des coûts de transport finaux sur des commandes et des lignes spécifiques. Celle-ci est basée sur les dimensions, tel que le volume et le poids.
Dans le champ Assembly de moteur, entrez l'assembly qui définit le type de moteur, tel que Microsoft.Dynamics.Ax.Tms.dll.
Dans le champ Paramètre du moteur, entrez un paramètre de moteur, tel que Microsoft.Dynamics.Ax.Tms.Bll.GenericApportionmentEngine pour un moteur de répartition.
Dans le champ Type de moteur, sélectionnez le type de moteur, tel que Moteur de répartition.
Cliquez sur Paramètres pour entrer les paramètres supplémentaires du moteur.
Paramétrage d'un moteur de type de facture des frais de transport
Un moteur de type de facture des frais de transport permet de standardiser une facture de transport et les lignes de la facture de frais de transport et mettre en correspondance automatiquement la facture de frais de transport.
Pour paramétrer un moteur de type de facture des frais de transport, suivez les étapes suivantes :
Cliquez sur Gestion du transport > Paramétrage > Rapprochement des frais de transport > Type de facture des frais de transport.
Cliquez sur Nouveau pour créer un type de facture de rapprochement des frais de transport.
Dans le champ Type de facture des frais de transport, entrez un nom pour le type de facture des frais de transport.
Dans le champ Assembly de moteur, entrez l'assembly qui définit le type de moteur, tel que Microsoft.Dynamics.Ax.tms.dll.
Dans le champ Type de moteur, entrez le nom complet du type .NET qui définit le moteur. Le nom doit contenir un espace de noms sans nom d'assembly, tel que Microsoft.Dynamics.Ax.Tms.Bll.GenericNormalizer.
Cliquez sur l'organisateur Détails, puis sur Nouveau pour créer des lignes pour le type de facture de frais de transport.
Dans le champ Séquence, entrez la séquence qui détermine l'ordre dans lequel les champs pour la mise en correspondance sont normalisés pour la mise en correspondance de la facture des frais de transport.
Entrez une description et un nom pour le type de moteur. Le nom est la légende du champ dans l'interface utilisateur.
Dans le champ Correspondance nécessaire, sélectionnez Oui ou Non. Ceci permet de déterminer si les champs de valeurs de dimensions de la facture de frais de transport et la facture de transport doivent affecter le rapprochement de ces deux documents.
La mise en correspondance de la facture des frais de transport et de la facture de transport peut être réalisée si les valeurs des champs sont les mêmes sur les deux factures. La case à cocher Correspondance nécessaire permet également de déterminer ce qui se produit si les valeurs des champs ne sont pas spécifiées.
Oui – Si les champs mis en correspondance n'ont aucune valeur spécifiée, la correspondance ne peut pas être réalisée.
Non – Si les champs mis en correspondance n'ont aucune valeur spécifiée, la correspondance peut être réalisée.
Initialisation automatique des données du moteur de base
Vous pouvez initialiser automatiquement les données du moteur de base pour créer les données de paramétrage du moteur pour tous les moteurs qui ont été inclus dans Microsoft Dynamics AX 2012 R3.
Si vous initialisez les données du moteur de base de cette manière, les données sont initialisées par société et les données du moteur existantes paramétrées dans des sociétés individuelles peuvent être ignorées.
Pour initialiser les données du moteur de base automatiquement, procédez comme suit :
Cliquez sur Gestion du transport > Paramétrage > Paramètres de gestion du transport.
Sous le lien Général, cliquez sur l'organisateur Moteurs.
Cliquez sur le bouton Initialiser les données du moteur de base.
Tâches connexes
Paramétrer des transporteurs et des groupes de transporteurs
Informations destinées aux administrateurs système
Si vous n'avez pas accès aux pages qui vous permettent d'effectuer cette tâche, contactez votre administrateur système et fournissez les informations répertoriées dans le tableau suivant.
Catégorie |
Logiciel requis |
---|---|
Clés de configuration |
Cliquez sur Administration du système > Paramétrage > Gestionnaire de licences > Configuration des licences. Développez la clé de licence Commerce, puis sélectionnez la clé de configuration Gestion des entrepôts et du transport. |