Cegid XRP Ultimate | I3 Actualisé le 06/10/2022 |
|||
Ventes | |||
TAVA - Actions réalisées par le traitement de génération d'avoir (abonnement) |
Sélection et tri des commandes |
La sélection des commandes à traiter est fonction de l'entité choisie (commande, liste, etc.). Pour les entités commande, liste de commandes, facture et liste d'abonnements, toutes les commandes issues des abonnements doivent être facturées. Pour l'entité abonnement, il est possible de sélectionner des commandes non facturées si le type d'élément généré depuis la facturation abonnement est offre de prix ou les deux. Implicitement les factures (ou commandes si offre de prix) issues des abonnements ne doivent pas déjà avoir un avoir (CAEF), les abonnements générateurs ne doivent être ni abandonnés ni en arrêt génération facturation (sauf pour les interruptions). Dans le cas du traitement pour démission ou refacturation, les abonnements à l'origine des commandes à traiter ne doivent pas être en arrêt génération facturation. Dans le cas des interruptions, les lignes d'abonnements ou les en-têtes d'abonnements générateurs peuvent être en arrêt génération facturation, mais la date d'arrêt doit être inférieure ou égale à la date au plus tôt de la commande traitée (ou à la date au plus tard pour les périodicités de facturation à échoir (valeur testée 1 égale à "D" paramètre PEFSVABL)). |
Détail des données reprises sur les commandes d'avoir |
Les nouvelles commandes d'avoir sont une copie des commandes traitées avec une inversion du sens des quantités afin d'obtenir une commande négative. Seules différences notables : - Facturation abonnement : * Classe : issue du paramétrage de la classe d'abonnements. Classe refacturation si le type d'avoir généré est démission ou interruption, sinon classe de démission. * Date de commande et date au plus tôt : date du jour si la valeur testée 1 de l'occurrence GENAVA vaut "N" ; sinon dates de la commande initiale. - Offre de prix : * Classe : Idem facturation abonnement si valeur testée 2 de l'occurrence GENAVA vaut "N". Si la valeur testée 2 vaut "O", la classe d'avoirs est égale à la chaîne 1 de la même occurrence pour les avoirs de démission, à la chaîne 2 pour les autres types d'avoirs. * Date de commande et date au plus tôt : idem facturation abonnement. - Avoir d'interruption (ne fonctionne que pour les facturations abonnement en date à date) : La date d'interruption correspond à la date soumise si renseignée, sinon à la date d'arrêt facturation de la ligne d'abonnement ou à la date d'arrêt facturation de l'en-tête d'abonnement si la ligne n'est pas arrêtée. Pour que les lignes de commandes soient traitées, les lignes d'abonnement ou l'en-tête d'abonnement à l'origine de leurs créations doivent être en arrêt facturation et il doit rester du temps entre la date d'interruption et la date de fin de période. Pour qu'il reste du temps : la date au plus tôt de la commande doit être inférieure ou égale à la date d'interruption pour les périodicités de facturation abonnement dont la valeur testée 1 est différente de "D" ou la date au plus tard de la commande doit être inférieure ou égale à la date d'interruption pour les périodicités de facturation abonnement dont la valeur testée 1 est différente de "D". Le signe de la quantité pour l'avoir est inversé et le prix est calculé au prorata du temps restant sur la période. Exemple : Facturation du troisième trimestre 2015 : du 01/07/2015 => 30/09/2015 Prix au trimestre de l'article facturé : 100 EUR Date de l'interruption : 15/08/2015 Prix de l'article sur l'avoir généré au 15/08/2015 : 100 * 46 / 91 = 50,55 EUR |
Détail des données sur les commandes de refacturation |
Récapitulatif sur l'affectation des données sur les commandes ou sous-commandes générées dans le cas de refacturation en fonction des options précisées dans la soumission. Les contrôles de cohérence et les règles de gestion sont les mêmes que dans la transaction de saisie des commandes (GCDV). |
- Date de commande (dcdsvcdv), date d'expédition prévue (au plus tôt) (dedsvcdv), date d'expédition au plus tard (defsvcdv) : Colonnes des tableaux = informations saisies dans la soumission DCD = date de commande NBJ = nombre de jours DED = date au plus tôt DCDO = date de la commande origine DCDN = date de la commande générée DEDO = date au plus tôt de la commande origine DEDN = date au plus tôt de la commande générée DEFO = date au plus tard de la commande origine DEFN = date au plus tard de la commande générée DEL = délai acheminement du client |
|
- Mode de transport (mdtsvcdv) : même principe que pour le dépôt. - Type de port (prtsvcdv), destination (dessvcdv) : même principe que pour le dépôt. - Transporteur (camsvcdv) : même principe que pour le dépôt. - Marché (marsvcdv) : même principe que pour le dépôt. - Devise (devsvcdv) : si "Défaut client" demandé, égale à la devise du client, sinon copie de la devise de la commande origine. Lorsque la devise du client est différente de la devise de la commande origine, les conversions des montants sont effectuées. - Valeurs et dates des cours de devise interne, facturation et reporting (tx1svcdv, tx2svcdv, tx3svcdv, dt1svcdv, dt2svcdv, dt3svcdv) : si "Défaut client" demandé et devise du client identique à la devise de la commande origine, actualisation des dates et cours de devise. Si devise différente, recherche des nouvelles dates et cours. L'actualisation des dates et cours de devise est également réalisée pour prendre en compte des nouvelles dates de commandes, date au plus tôt, comme en saisie de commandes (GCDV). - Date de tarifs (dttsvcdv) : recalculée à partir des nouvelles dates affectées sur la commande, du paramétrage de la classe de commandes, et du délai d'acheminement du client. Se reporter à la documentation de GNCV. - Classe de tarifs (ctasvcdv) : si aucune classe de commandes saisie à la soumission et si "Défaut client" demandé, égale à la classe de tarifs du client si renseignée. Sinon, égale à la classe de tarifs de la commande origine. Si une classe de commandes est saisie à la soumission, prise en compte du paramétrage de celle-ci. - Type de taxe (ttvsvcdv), mode de taxe (motsvcdv) : même principe que pour le dépôt. - Dépôt client (dclsvcdv) : si "Défaut client" demandé, égal au dépôt client du client, sinon copie du dépôt client de la commande origine à condition que la classe de mouvement de transfert de la classe de commandes soit renseignée. - Etat des stocks (stksvcdv) : "A" (en attente). - Etat (etasvcdv) : "A". - Programme créateur (pcrsvcdv) : nom du traitement exécuté (par défaut "SVTAVA"). - Créateur (ucrsvcdv) : utilisateur ayant lancé le traitement. - Date de création (dcrsvcdv): date du jour d'exécution. Les informations suivantes sont copiées de la commande origine : - établissement ; - mnémonique ; - priorité d'expédition ; - transitaire ; - transporteur relais ; - chargement ; - référence commande ; - modes de change interne facturation et reporting ; - CGR analytique et budgétaire ; - interlocuteurs externe et logistique ; - observations commande, livraison, facture et règlement ; - type d'ouverture ; - paramètres standard (type, nature, genre, rôle, paramètres 1, 2 et 3). Pour les gestionnaires, rubriques, et textes : application des options précisées à la soumission. La duplication des conditions de facturation de la commande origine vers la nouvelle commande se fait seulement si l'option "Défaut client" n'est pas cochée. Si "Défaut client" est cochée, les conditions de facturation obligatoires, plus les conditions de facturations particulières de type "généré" sont créées sur la nouvelle commande (même principe que lors de la création d'une commande via GCDV). Les autres informations non précisées ne sont pas renseignées sur la commande ou sous-commande générée. |
Données associées aux lignes de commande |
- Article (artsvlcv) : copie de l'article de la ligne origine. - Mode de vente (movsvlcv) : mode affecté comme en saisie de lignes de commandes si l'option "Défaut article" est cochée. Si ce n'est pas le cas, contrôle de cohérence du mode de vente de la ligne origine dans les modes par classe (GCLMV) et les modes par classe et catégorie client (GMCCV). Si cohérence trouvée, le mode de vente origine est copié, sinon on affecte le mode de vente comme si "Défaut article" était coché. |
- Quantité commandée totale et gratuite (qtcsvlcv, qgcsvlcv) : QTCO = quantité commandée origine QGCO = quantité commandée gratuite origine QTEO = quantité livrée origine QGEO = quantité livrée gratuite origine QTFO = quantité facturée origine QGFO = quantité facturée gratuite origine
|
- Quantités livrée et facturée totales et gratuites (qtesvlcv, qgesvlcv, qtfsvlcv, qgfsvlcv) : voir critère de soumission. - Intitulé de la ligne (intsvlcv): si l'option "Défaut article" est cochée, même affectation de l'intitulé qu'en saisie de lignes de commandes. Copié à partir de l'intitulé de la ligne origine si option "Défaut article" non cochée. - Taxe (tvasvlcv) : même principe que pour l'intitulé. - Compte (cpvsvlcv) : même principe que pour l'intitulé. - CGR analytique et budgétaire (cg1svlcv, cg2svlcv) : si l'option "Défaut article" est cochée, même affectation des CGR qu'en saisie de lignes de commandes. Copiés à partir des CGR de la ligne origine si l'option "Défaut article" n'est pas cochée. - Informations pour déclarations échanges de biens (cdosvlcv, ntrsvlcv, regsvlcv) : même principe que pour l'intitulé. - Nombre de lots maximum à prélever (nlmsvlcv) : même principe que pour l'intitulé. |
- Prix tarifs HT et TTC (pvtsvlcv, pttsvlcv), taux de remise (tausvlcv), prix facturés HT et TTC (pvfsvlcv, pftsvlcv) : PVTO : prix tarif HT origine PTTO : prix tarif TTC origine PVTN : nouveau prix tarif HT PTTN : nouveau prix tarif TTC PVFO : prix facturé HT origine PFTO : prix facturé TTC origine PVFN : nouveau prix facturé HT PFTN : nouveau prix facturé TTC REMO : remise origine DEVO : devise commande origine REMN : nouvelle remise DEVO : devise commande origine DEVN : nouvelle devise TVAN : nouveau taux TVA
|
- Poids net et poids brut (pdnsvlcv, pdbsvlcv) : les poids de l'article ne sont jamais pris en compte même si l'option "Défaut article" est cochée. En revanche, ils sont recalculés suivant la règle des poids variables et également en fonction de la nouvelle quantité si les poids sont unitaires (occurrence PDSVOL du paramètre AUTSVCDV). - Volume net et volume brut (vonsvlcv, vobsvlcv) : les volumes de l'article ne sont jamais pris en compte même si l'option "Défaut article" est cochée. Par contre, ils sont recalculés suivant la règle des volumes variables et également en fonction de la nouvelle quantité si les volumes sont unitaires (occurrence PDSVOL du paramètre AUTSVCDV). - Echéance calculée (echsvlcv) : copiée de la ligne de commande origine. - Montant du port (cousvlcv) : idem échéance. - Genre (gensvlcv) : idem échéance. - Etat des stocks (stksvlcv) : "A" (en attente). Pour les rubriques et textes : application des options précisées à la soumission. Les autres informations non précisées ne sont pas renseignées sur la ligne de commande générée. |