Différences entre versions de « NF17041 — Tâche automatisée 'Recalcul PAMP temporel' »

De Documentation Polaris
Aller à : navigation, rechercher
Ligne 6 : Ligne 6 :
 
Le programme permet de recalculer les PA/PAMP en fonction des dates de valeurs des bons de réceptions, des bons d'ajustements, des bons de transferts et des saisies de ventes.
 
Le programme permet de recalculer les PA/PAMP en fonction des dates de valeurs des bons de réceptions, des bons d'ajustements, des bons de transferts et des saisies de ventes.
  
===Paramétrage===
+
==Paramétrage==
 
La procédure de recalcul se fait par la tâche automatisée "Recalcul PAMP temporel" paramétrable depuis <Code>Système</Code> <Code>Gestion des tâches automatisées</Code> <Code>Système</Code><br />
 
La procédure de recalcul se fait par la tâche automatisée "Recalcul PAMP temporel" paramétrable depuis <Code>Système</Code> <Code>Gestion des tâches automatisées</Code> <Code>Système</Code><br />
 
Cette tâche doit être lancée sur le TLR
 
Cette tâche doit être lancée sur le TLR
Ligne 12 : Ligne 12 :
  
  
'''Options de la tâche''':
+
===Options de la tâche===
 
*<Code>Recalculer les retours fournisseurs</Code> : Si l'option est cochée, la valeur d'achat des bons de retours fournisseurs est mise à jour si besoin et prise en compte dans le calcul du PAMP. L'option est cochée par défaut.
 
*<Code>Recalculer les retours fournisseurs</Code> : Si l'option est cochée, la valeur d'achat des bons de retours fournisseurs est mise à jour si besoin et prise en compte dans le calcul du PAMP. L'option est cochée par défaut.
  
Ligne 28 : Ligne 28 :
 
**Si l'heure n'est pas précisée, elle sera forcée à 00:00:00
 
**Si l'heure n'est pas précisée, elle sera forcée à 00:00:00
 
**La date de dernière exécution de la tâche est proposée à la prochaine exécution
 
**La date de dernière exécution de la tâche est proposée à la prochaine exécution
**La date prise en compte pour le début du recalcul est tracée dans les journaux du système. Exemple : ''Date de référence 04/11/2020"  
+
**La date prise en compte pour le début du recalcul est tracée dans les journaux du système (Exemple : ''Date de référence 04/11/2020" )
  
 +
==Fonctionnement==
 +
Le programme utilise la valeur d'achat dans les bons de réceptions et des bons de transferts en réception pour calculer la valeur du PAMP dans le temps. Les bons en brouillon ou annulé ne sont pas pris en compte.
 +
Dans les journaux du système, les informations de modifications apparaissent dans le journal « PA-Temp »
 +
 +
 +
*Les retours fournisseurs peuvent être exclus des bons d'ajustements (option de la tâche). Dans ce cas, leur valorisation n'est pas recalculée.
 +
*Les PA à 0 dans les bons sont ignorés.
 +
*Le programme réalise les calculs par critère, magasin et taille.
 +
*Le programme modifie les valeurs des PA dans les bons d'ajustements, d’émissions de transferts et de ventes.
 +
*Le programme modifie le PAMP des articles à la fin du calcul.
 +
 +
*L'ordre de traitement des données pour une même date est : article, réception, retour fournisseur, réception de transfert, émission de transfert, vente et vente en gros.
 +
*Même sans modification de prix le programme peut changer des valeurs. (car il réduit les erreurs d'arrondi)
 +
*Le programme cherche à transmettre les modifications de PCF à travers les transferts et change les bons de réceptions de transferts seulement si l'option 'Recalculer les bons de réceptions de transferts' est cochée
 +
*Les transferts et les ventes en gros '''facturés''' ne sont pas modifiés. Ils sont signalés dans les journaux du système (Exemple : '''Il n'est pas possible de changer les bons déjà facturés : 1-000001 H20 [Rétrocession]''')
 +
*le programme effectue plusieurs passe pour recalculer les prix. Le journal du système signale chacune des boucles (''Boucle1'', ''Boucle2''...)
 +
En cas de bouclage infini, le traitement est stoppé ("''Bouclage infini détecté''")
  
Le programme utilise la valeur d'achat dans les bons de réceptions et des bons de transferts en réception pour calculer la valeur du PAMP dans le temps. Les bons en brouillon ou annulé ne sont pas pris en compte.
 
  
Les retours fournisseurs peuvent être exclus des bons d'ajustements (option de la tâche). Dans ce cas, leur valorisation n'est pas recalculée.
+
(Exemple : ''RIE 17627-00 H19 noir-41 : EmissionTra 1-000559 H20 (mag : 4), EmissionTra 1-000566 H20 (mag : 4), EmissionTra 1-000568 H20 (mag : 4), EmissionTra 1-000573 H20 (mag : 4), EmissionTra 1-000575 H20 (mag : 4), EmissionTra 1-000625 H20 (mag : 4)'')
#Les PA à 0 dans les bons sont ignorés.
 
#Le programme réalise les calculs par critère, magasin et taille.
 
#Le programme modifie les valeurs des PA dans les bons d'ajustements, d’émissions de transferts et de ventes.
 
#Le programme modifie le PAMP des articles à la fin du calcul.
 
  
Les ventes en gros ou transferts déjà facturés ne seront pas modifiés
+
(Exemple : "RIE 17627-00 H19 noir-41 : PAMP Fixé à 31.6400 (mag : 4) à la place de 32.9500")
Journal du système faitb apparaitre : Il n'est pas possible de changer les bons déjà facturés : 1-000001 H20 [Retrocession]
 
  
Le programme va boucler
 
Bouclage infini détecté
 
  
 
#La tâche va tout d'abord déterminer les modèles concernés avant d'en recalculer le PAMP. A la 1ère éxécution, seront pris en compte les modèles qui sont dans un bon de réception, un bon transfert ou une vente datant de moins de 547 jours (soit 1 an et demi), les fois suivantes ceux ayant une date supérieure à la 'Date de dernière éxécution de la tâche' -2 heures, sachant que c'est la date de modification du bon qui est prise en compte. Pour les modèles ainsi sélectionnés, le recalcul du PAMP sera fait sur la totalité des mouvements, sans restriction de date.  
 
#La tâche va tout d'abord déterminer les modèles concernés avant d'en recalculer le PAMP. A la 1ère éxécution, seront pris en compte les modèles qui sont dans un bon de réception, un bon transfert ou une vente datant de moins de 547 jours (soit 1 an et demi), les fois suivantes ceux ayant une date supérieure à la 'Date de dernière éxécution de la tâche' -2 heures, sachant que c'est la date de modification du bon qui est prise en compte. Pour les modèles ainsi sélectionnés, le recalcul du PAMP sera fait sur la totalité des mouvements, sans restriction de date.  
#Dans les journaux du système, les informations de modifications apparaissent dans le journal « PA-Temp »
+
 
 
#Le filtre "PA modifié sur les bons émissions transferts et les ventes en gros" a été ajouté sur les entêtes de transferts.
 
#Le filtre "PA modifié sur les bons émissions transferts et les ventes en gros" a été ajouté sur les entêtes de transferts.
 
'''<big>Note :</big>'''  
 
'''<big>Note :</big>'''  
 
*Le programme peut effectuer une modification de PAMP à chaque exécution si la taille n'a aucun bon de réception.
 
*Le programme peut effectuer une modification de PAMP à chaque exécution si la taille n'a aucun bon de réception.
 +
  
 
'''<big>Attention :</big>'''
 
'''<big>Attention :</big>'''
 
*Dans les transferts, seule la valeur du PA est modifiée dans les bons d'émission. La valeur de vente et donc la valeur d'achat des bons de réception n'est pas modifiée, ce qui peut avoir un impact sur les factures de transferts. Pour impacter les valorisations, il faut annuler et cloner le bon.
 
*Dans les transferts, seule la valeur du PA est modifiée dans les bons d'émission. La valeur de vente et donc la valeur d'achat des bons de réception n'est pas modifiée, ce qui peut avoir un impact sur les factures de transferts. Pour impacter les valorisations, il faut annuler et cloner le bon.

Version du 5 novembre 2020 à 10:27

Disponible depuis la version 8.04.0.35097

Voir la carte de la fonctionnalité : A classer



Généralités

Le programme permet de recalculer les PA/PAMP en fonction des dates de valeurs des bons de réceptions, des bons d'ajustements, des bons de transferts et des saisies de ventes.

Paramétrage

La procédure de recalcul se fait par la tâche automatisée "Recalcul PAMP temporel" paramétrable depuis Système Gestion des tâches automatisées Système
Cette tâche doit être lancée sur le TLR

NF 17041 1.png


Options de la tâche

  • Recalculer les retours fournisseurs : Si l'option est cochée, la valeur d'achat des bons de retours fournisseurs est mise à jour si besoin et prise en compte dans le calcul du PAMP. L'option est cochée par défaut.
  • Recalculer les bons de réceptions de transferts : Si l'option est cochée, la valeur d'achat des bons de réceptions de transferts est mise à jour si besoin et prise en compte dans le calcul du PAMP. L'option n'est pas cochée par défaut.
  • Modifier les données antérieures à la date de fin d'exercice : L'historique des mouvements pouvant être volumineux, il n'y a pas forcément d'intérêt à recalculer le PAMP au delà de l'exercice en cours. Par défaut l'option est décochée.
    • La date de fin d'exercice par défaut est celle définie au niveau de la société (Base de travail Entités Société)
      • Si elle n'est pas renseignée ou si plusieurs sociétés ont été définies avec des dates de fin d'exercice différentes : Elle est ramenée au 31/12 de l'année précédente
      • Si elle a moins de 6 mois : Ce sera cette même date sur l'année précédente.
    • La date prise en compte pour le traitement, 'Date de fin d'exercice de référence' est tracée dans les journaux du système (Exemple : Date de fin d'exercice de référence 31/12/2019)
  • Date et heure à prendre en compte pour le début du recalcul (au format standard) : Seules les références ayant été modifiées depuis la date indiquée seront prises en compte pour le recalcul
    • La date doit être saisie au format régional prédéfini, par exemple jj/mm/aaaa hh:mm:ss
    • Si la date et l'heure ne sont pas précisées, le recalcul sera fera sur la totalité des données
    • Si l'heure n'est pas précisée, elle sera forcée à 00:00:00
    • La date de dernière exécution de la tâche est proposée à la prochaine exécution
    • La date prise en compte pour le début du recalcul est tracée dans les journaux du système (Exemple : Date de référence 04/11/2020" )

Fonctionnement

Le programme utilise la valeur d'achat dans les bons de réceptions et des bons de transferts en réception pour calculer la valeur du PAMP dans le temps. Les bons en brouillon ou annulé ne sont pas pris en compte. Dans les journaux du système, les informations de modifications apparaissent dans le journal « PA-Temp »


  • Les retours fournisseurs peuvent être exclus des bons d'ajustements (option de la tâche). Dans ce cas, leur valorisation n'est pas recalculée.
  • Les PA à 0 dans les bons sont ignorés.
  • Le programme réalise les calculs par critère, magasin et taille.
  • Le programme modifie les valeurs des PA dans les bons d'ajustements, d’émissions de transferts et de ventes.
  • Le programme modifie le PAMP des articles à la fin du calcul.
  • L'ordre de traitement des données pour une même date est : article, réception, retour fournisseur, réception de transfert, émission de transfert, vente et vente en gros.
  • Même sans modification de prix le programme peut changer des valeurs. (car il réduit les erreurs d'arrondi)
  • Le programme cherche à transmettre les modifications de PCF à travers les transferts et change les bons de réceptions de transferts seulement si l'option 'Recalculer les bons de réceptions de transferts' est cochée
  • Les transferts et les ventes en gros facturés ne sont pas modifiés. Ils sont signalés dans les journaux du système (Exemple : Il n'est pas possible de changer les bons déjà facturés : 1-000001 H20 [Rétrocession])
  • le programme effectue plusieurs passe pour recalculer les prix. Le journal du système signale chacune des boucles (Boucle1, Boucle2...)

En cas de bouclage infini, le traitement est stoppé ("Bouclage infini détecté")


(Exemple : RIE 17627-00 H19 noir-41 : EmissionTra 1-000559 H20 (mag : 4), EmissionTra 1-000566 H20 (mag : 4), EmissionTra 1-000568 H20 (mag : 4), EmissionTra 1-000573 H20 (mag : 4), EmissionTra 1-000575 H20 (mag : 4), EmissionTra 1-000625 H20 (mag : 4))

(Exemple : "RIE 17627-00 H19 noir-41 : PAMP Fixé à 31.6400 (mag : 4) à la place de 32.9500")


  1. La tâche va tout d'abord déterminer les modèles concernés avant d'en recalculer le PAMP. A la 1ère éxécution, seront pris en compte les modèles qui sont dans un bon de réception, un bon transfert ou une vente datant de moins de 547 jours (soit 1 an et demi), les fois suivantes ceux ayant une date supérieure à la 'Date de dernière éxécution de la tâche' -2 heures, sachant que c'est la date de modification du bon qui est prise en compte. Pour les modèles ainsi sélectionnés, le recalcul du PAMP sera fait sur la totalité des mouvements, sans restriction de date.
  1. Le filtre "PA modifié sur les bons émissions transferts et les ventes en gros" a été ajouté sur les entêtes de transferts.

Note :

  • Le programme peut effectuer une modification de PAMP à chaque exécution si la taille n'a aucun bon de réception.


Attention :

  • Dans les transferts, seule la valeur du PA est modifiée dans les bons d'émission. La valeur de vente et donc la valeur d'achat des bons de réception n'est pas modifiée, ce qui peut avoir un impact sur les factures de transferts. Pour impacter les valorisations, il faut annuler et cloner le bon.