| Extraction des conditionsLes conditions relatives à la vente, à l'achat ou au transfert de marchandises données peuvent être indiquées par défaut dans un ordre ou un programme à partir d'un contrat ou d'une relation interunités de type Actif. Liez donc les accords sur les conditions définis, dans les sessions suivantes : - Les accords sur les conditions d'achat doivent être liés à un contrat d'achat normal dans la session Contrat d'achat (tdpur3600m000) ou Contrats d'achat (tdpur3100m000).
- Les accords sur les conditions de vente doivent être liés à un contrat de vente normal dans la session Contrat de vente (tdsls3600m000) ou Contrats de vente (tdsls3500m000).
- Les accords sur les conditions internes doivent être liés à une relation interunités dans la session Relations de conditions internes (tcitr2140m000).
Les accords sur les conditions peuvent être liés comme suit dans les sessions précédentes : Vous pouvez lier les éléments suivants à un contrat : - un accord sur les conditions et des lignes de contrat ;
- uniquement un accord sur les conditions, mais pas de lignes de contrat ;
- uniquement des lignes de contrat et pas d'accord sur les conditions.
Par conséquent, les conditions et les lignes de contrat sont extraites séparément et comme suit : - Les conditions sont extraites sur la base du tiers et de la date de recherche.
- Les lignes de contrat sont extraites sur la base de la date de recherche et/ou d'un certain nombre de champs, comme un tiers, un article ou un service des contrats.
Remarque La date de recherche est déterminée comme suit : Simulation de l'extraction de conditions Avant ou après l'application par défaut de conditions à un ordre ou à un programme, vous pouvez simuler leur extraction et afficher les conditions en vigueur dans une situation particulière. Lancez le processus de simulation de recherche à partir des sessions suivantes : - Lignes de commande fournisseur (tdpur4101m000), Lignes de commande client (tdsls4101m000), Lignes d'ordres d'entrée en stock (whinh2110m000), Lignes d'ordre de sortie de stock (whinh2120m000), en cliquant sur Conditions dans le menu Vues, Références et Actions. Les conditions sont affichées en fonction des données de la ligne de commande.
- La session Conditions - Recherches (tctrm2150m000), dans laquelle vous devez entrer vos propres attributs de recherche et la Date de la recherche.
Les résultats de la recherche de conditions sont affichés dans les sessions suivantes : - Conditions - Résultats de recherche (tctrm2151m000) pour les accords de type Vente et Achat.
- Conditions - Résultats de recherche (tctrm2151m300) pour les accords de type Interne.
Vous pouvez afficher les étapes effectuées par LN pour obtenir les résultats de la recherche de conditions dans la session Conditions - Journal des résultats de recherche (tctrm2151m200). Extraction de conditions de vente et d'achat LN suit la procédure ci-après : - Détermine le contrat de vente ou d'achat Actif pour le tiers correspondant, en fonction du Type de conditions, du tiers acheteur ou du tiers vendeur et de la Date de la recherche.
- Lit le Code Conditions dans le contrat de vente ou d'achat trouvé ;
- Détermine, pour les conditions accord sur les conditions, les conditions détaillées et les conditions applicables pour le tiers sur la base des attributs de recherche et de la Date de la recherche.
Remarque Pour extraire les conditions d'un contrat Actif pour une ligne de commande, il n'est pas nécessaire que le contrat soit lié à la ligne de commande. Le numéro du contrat n'est indiqué sur la ligne de commande que si une ligne de contrat actif est liée à cette ligne. Planification d'entreprise peut exiger des conditions pour une plage de données. LN renvoie alors les conditions en vigueur pour cette période, qui peuvent provenir de différents contrats. Extraction de conditions internes LN suit la procédure ci-après : - Détermine la relation interunités applicable pour les tiers internes, en fonction des champs Unité entreprise De, Unité entreprise A et Date de la recherche;
- Lit le Code Conditions internes de la relation interunités trouvée ;
- Détermine, pour l'accord sur les conditions, les conditions détaillées applicables pour les tiers internes, en fonction des attributs de recherche et de la Date de la recherche.
Remarque Si la recherche porte sur des conditions internes, un article De et un article A sont utilisés. Par conséquent, deux enregistrements de conditions peuvent être applicables. La valeur du champ Séquence de recherche pour transfert des articles dans la session Paramètres de conditions (tctrm0100m000) détermine l'article dont la priorité est la plus élevée. Exemple Les conditions suivantes sont liées au contrat d'achat AVK000026 pour le tiers vendeur GWABC. Type de conditions | Achat | Code Conditions | PUR000028 | Tiers vendeur | GWABC |
Les conditions détaillées définies dans les divers groupes de conditions pour l'accord PUR000028 sont toutes en vigueur à la date de recherche de la commande fournisseur. Dans la session Conditions (tctrm1600m000), les niveaux de recherche de conditions suivants sont définis pour l'accord PUR000028. Niveau de service | Priorité | Attribut 1 | Attribut 2 | Ordre | Planification | Logistique | Facturation | Rattachement |
---|
1 | 10 | Article | Sans objet | Non | Non | Non | Non | Oui | | | 201060.000 | | | | | | | 2 | 20 | Article | Magasin | Oui | Non | Non | Non | Non | | | 201075.000 | S033 | | | | | | | | 201080.000 | S034 | | | | | | 3 | 30 | Groupe d'articles | Magasin | Non | Oui | Oui | Non | Non | | | GWS | S033 | | | | | | | | 001 | S050 | | | | | | 4 | 40 | Tiers facturant | Sans objet | Non | Non | Non | Oui | Non | | | GWABC | | | | | | | 5 | 50 | Sans objet | Sans objet | Oui | Non | Non | Oui | Non |
Pour chaque niveau de recherche, les valeurs d'attributs en italique dans le tableau sont entrées dans la session Niveau de recherche des conditions (tctrm1610m000). Dans le tableau, Oui et Non indiquent si des conditions détaillées sont présentes pour le groupe de conditions concerné. Dans la session Commande fournisseur (tdpur4100m900), la commande fournisseur comporte les lignes suivantes : Ligne de commande fournisseur | Tiers facturant | Article | Groupe d'articles | Magasin |
---|
10 | GWABC | 201060.000 | GWS | S033 | 20 | GWABC | 201075.000 | GWS | S033 | 30 | GWABC | 201080.000 | GWS | S034 | 40 | GWABC | 201095.000 | 001 | S101 |
Pour extraire les conditions d'une ligne de commande, sélectionnez une ligne dans la session Commande fournisseur (tdpur4100m900) puis, dans le menu Vues, Références et Actions, cliquez sur Conditions. Les conditions suivantes sont extraites pour les lignes de commande fournisseur : Conditions extraites |
---|
par ligne de commande fournisseur, | Ordre | Planification | Logistique | Facturation | Rattachement de demande |
---|
10 | Niveau de recherche 5 | | Niveau de recherche 3 | Niveau de recherche 4 | Niveau de recherche 1 | 20 | Niveau de recherche 2 | Niveau de recherche 3 | Niveau de recherche 3 | Niveau de recherche 4 | | 30 | Niveau de recherche 2 | | | Niveau de recherche 4 | | 40 | Niveau de recherche 5 | | | Niveau de recherche 4 | |
Ligne de commande 10 Les conditions de commande sont extraites du niveau de recherche 5. Comme aucun attribut de recherche n'est défini pour le niveau 5, ces conditions s'appliquent à toutes les combinaisons d'attributs de recherche. Les conditions de commande sont aussi définies pour le niveau de recherche 2. Cependant, elles ne s'appliquent pas à la ligne 10 parce que l'article 201060.000 de cette ligne ne correspond pas à l'article 201075.000 de l'attribut de recherche ni à l'article 201080.000 au niveau 2. Les conditions logistiques sont extraites du niveau de recherche 3, parce que les attributs de recherche groupe d'articles GWS et magasin S033 de ce niveau correspondent au groupe d'articles et au magasin de la ligne 10. Les conditions de facturation sont extraites du niveau de recherche 4 parce que l'attribut du recherche tiers facturant GWABC correspond au tiers facturant de la ligne de commande. Les conditions de rattachement de demande sont extraites du niveau 1 parce que l'article de la ligne 10 correspond à l'article 201060.000 de l'attribut de niveau de recherche. Ligne de commande 20 Les conditions de commande sont extraites du niveau de recherche 2, parce que les attributs de recherche article 201075.000 et magasin S033 correspondent à l'article et au magasin de la ligne 20. Les conditions de planification et de logistique sont extraites du niveau de recherche 3, parce que les attributs de recherche groupe d'articles GWS et magasin S033 de ce niveau correspondent au groupe d'articles et au magasin de la ligne 10. Les conditions de facturation sont extraites du niveau de recherche 4 parce que l'attribut du recherche tiers facturant GWABC correspond au tiers facturant de la ligne de commande. Ligne de commande 30 Les conditions de commande sont extraites du niveau de recherche 2, parce que les attributs de recherche article 201080.000 et magasin S034 correspondent à l'article et au magasin de la ligne 20. Les conditions de facturation sont extraites du niveau de recherche 4 parce que l'attribut du recherche tiers facturant GWABC correspond au tiers facturant de la ligne de commande. Ligne de commande 40 Les conditions de facturation sont extraites du niveau de recherche 4 parce que l'attribut du recherche tiers facturant GWABC correspond au tiers facturant de la ligne de commande. Les conditions de commande sont extraites du niveau de recherche 5. Comme aucun attribut de recherche n'est défini pour le niveau 5, ces conditions s'appliquent à toutes les combinaisons d'attributs de recherche. Les conditions de commande sont aussi définies pour le niveau de recherche 2. Cependant, elles ne s'appliquent pas à la ligne 40 parce que les attributs de recherche au niveau 2 ne correspondent pas à l'article ni au magasin de la ligne 40.
| |