Début du domaine contenu

Documentation fonction Message de modification Localiser le document dans l'arbre de navigation

Utilisation

Ce programme prépare les données pour les systèmes TPV et fournit des données au format IDoc.

Intégration

Ce programme est nécessaire au fonctionnement quotidien et doit être planifié à intervalles réguliers, de préférence après la fermeture journalière sur une base quotidienne.

Les données de base peuvent également être préparées pour le transfert vers les systèmes TPV à l’aide de la liste de gammes. Toutefois, cette méthode est bien plus complexe que la préparation des données de base à l'aide de la sortie TPV, puisque beaucoup plus de données (par exemple, les données d’ordre et de table de répartition) doivent être traitées. Si des fonctions de distribution supplémentaires (comme l’entrée de marchandises) doivent également être exécutées dans un système de distribution point de vente, utilisez plutôt la liste de gammes.

Conditions préalables

·        Les pointeurs de modification doivent pouvoir être activés en règle générale. Pour cela, le code d'activation doit être sélectionné. Effectuez ce paramétrage dans le guide d'implémentation (IMG) dans le module SAP Web Application Server, sous Application Link Enabling (ALE) ® Modelage et mise en œuvre de process commerciaux ® Répartition de données de base ® Réplication de données modifiées® Activer les pointeurs de modification - En règle générale ou en utilisant la transaction BD61.

·        Le pointeur de modification doit être activé. Effectuez ce paramétrage dans le guide d'implémentation (IMG) dans le module SAP Web Application Server, sous Application Link Enabling (ALE)® Modelage et mise en œuvre de process commerciaux ® Répartition de données de base ® Réplication de données modifiées® Activer les pointeurs de modificationpour les types de message ou en utilisant la transaction BD50.

·        Si vous avez déjà mis en œuvre le message de modification dans les versions antérieures à 4.7, vous devez migrer les pointeurs de modification qui sont déjà disponibles dans le système (voir Migration des pointeurs de modification).

·        Les points de vente sont configurés pour le traitement des documents TPV sortants.

·        Vous avez initialisé avec succès le traitement des documents TPV sortants pour les points de vente concernés (voir Initialisation du traitement des documents TPV sortants).

Fonctionnalités

Le programme analyse les modifications apportées au système depuis la dernière préparation correcte des données, puis prépare les données modifiées et les transfère vers les systèmes TPV.

Activités

Planifiez le programme RWDPOSUP afin qu'il soit exécuté à intervalles réguliers en arrière-plan. Il doit être exécuté chaque jour à la fermeture journalière.

Pour augmenter le débit, vous pouvez traiter en parallèle la préparation des données. Dans ce cas, le système utilise tous les serveurs ou un groupe de serveurs pour votre système afin de préparer les données pour la sortie TPV.

Traitement parallèle manuel

En règle générale, il est préférable de planifier un job pour chaque serveur et chaque CPU disponible. Vous pouvez afficher le nombre de CPU disponibles pour chaque serveur en utilisant la transaction ST06 (section CPU, sous-titre Comptage). De cette façon, vous pouvez calculer le nombre maximum de jobs disponibles. Le nombre total de points de vente à préparer divisé par le nombre de jobs permet d'obtenir le nombre moyen de points de vente à préparer pour chaque job.

Vous devez utiliser le traitement parallèle manuel si le code de traitement parallèle a été paramétré (disponible depuis la version 4.5), car la préparation des IDocs est exécutée en parallèle dans un point de vente, mais pas dans plusieurs points de vente.

Si vous utilisez l'index de document de condition, lisez la section Analyse des modifications de conditions.

Traitement parallèle automatique

Depuis R/3 Enterprise (version 4.7), vous avez seulement besoin d'un job pour chaque chaîne de distribution qui remplace le traitement parallèle manuel.

Pour cela, le message de modification a un paramètre supplémentaire Afficher les points de vente par tâche parallèle. Vous déterminez ainsi le nombre de points de vente à préparer dans un job (comme dans une planification manuelle). Plus le nombre de CPU disponibles est grand, plus la valeur est petite.

Ensuite, définissez le paramètre sur le nombre moyen supérieur qui a été calculé à partir des points de vente à préparer dans chaque job. Augmentez progressivement la valeur et vérifiez la durée d'exécution du programme afin de restreindre au maximum la durée d'exécution.

Si le traitement parallèle n'est pas possible, le système exécute automatiquement un processus séquentiel. Si une erreur survient pendant le traitement parallèle, le système prépare les objets erronés séquentiellement. Ceci permet de vérifier que le traitement des documents TPV sortants est complet.

Si vous utilisez l'index de document de condition, lisez la section Analyse des modifications de conditions.

Simulation du message de modification

Si des problèmes surviennent et qu'ils nécessitent une détection des erreurs dans l'algorithme de traitement des documents TPV sortants, vous pouvez utiliser le mode test (programme RWDPOSSI) pour localiser le problème. Le mode simulation fonctionne comme le message de modification séquentiel normal, bien qu'il n'apporte pas de modifications à la base de données. L'utilisation du mode simulation dans tout système de production est parfaitement sûre.

Vous ne pouvez pas traiter parallèlement en mode simulation.

 

Voir aussi :

Lien structureMise à jour automatique de documents suivant les modifications de conditions

 

 

 

Fin du domaine contenu