Ce point d’entrée permet de compléter le filtre de sélection des fiches tarifs à réviser.
Il est appelé dans le traitement de calcul des nouvelles fiches tarifs FUNSPCINC
Il n'y a pas de transaction en cours
Il n’y a pas de fichier trace ouvert.
Ce point d'entrée est appelé en début de traitement.
Les bornes de fiches ainsi que la date de validité permettent de constituer la variable filtre standard FILTRESPF.
Ce point d'entrée permet d'utiliser les champs de la table SPRICFICH pour compléter la variable FILTRESPF
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte.
Table | Abréviation | Contenu significatif | Intitulé Table |
SINCENT | SNE | Oui | Définition révision tarifs |
SINCDET | SND | Oui | Définition révision tarifs (lignes) |
SPRICCONF | SPC | Oui | Paramétrage tarifs clients |
PRICSTRUCT | PRS | Oui | Structure des tarifs |
SPREASON/<--SPAN "> | SPR | Non | Motifs tarifs ventes |
|
|
|
|
SPRICFICH | SPF | Non | Tarifs clients (Fiche) |
SPRICLIST | SPL | Non | Tarifs clients (Lignes) |
SPRICFICH | SPFN | Non | Tarifs clients (Fiche) |
SPRICINCR | SPI | Non | Augmentation tarifs (nouvelles valeurs de la ligne) |
|
|
|
|
ITMMASTER | ITM | Non | Articles |
ITMSALES | ITS | Non | Articles-ventes |
ITMBPC | ITU | Non | Articles-clients |
ITMFACILIT | ITF | Non | Articles-sites |
ITMCOST | ITC | Non | Articles-coûts |
BPARTNER | BPR | Non | Business Partner |
BPCUSTOMER | BPC | Non | Clients |
BPCUSTMVT | MVC | Non | Mouvements clients |
BPADDRESS | BPA | Non | Adresses |
TABCUR | TCU | Non | Table des devises |
Ce point d’entrée permet de déterminer si la fiche courante doit être révisée.
Il est appelé dans le traitement de calcul des nouvelles fiches tarifs FUNSPCINC
Il n'y a pas de transaction en cours
Il n’y a pas de fichier trace ouvert.
Ce point d'entrée est appelé après la lecture de la fiche tarif. Il permet d'affiner la sélection lorsque les critères de sélection ne sont pas contenus dans les champs de la table SPRICFICH.
Positionner la variable GPE à 1 pour ne pas réviser la fiche courante.
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte.
Table | Abréviation | Contenu significatif | Intitulé Table |
SINCENT | SNE | Oui | Définition révision tarifs |
SINCDET | SND | Oui | Définition révision tarifs (lignes) |
SPRICCONF | SPC | Oui | Paramétrage tarifs clients |
PRICSTRUCT | PRS | Oui | Structure des tarifs |
SPREASON/<--SPAN "> | SPR | Non | Motifs tarifs ventes |
|
|
|
|
SPRICFICH | SPF | Oui | Tarifs clients (Fiche) |
SPRICLIST | SPL | Non | Tarifs clients (Lignes) |
SPRICFICH | SPFN | Non | Tarifs clients (Fiche) |
SPRICINCR | SPI | Non | Augmentation tarifs (nouvelles valeurs de la ligne) |
|
|
|
|
ITMMASTER | ITM | Non | Articles |
ITMSALES | ITS | Non | Articles-ventes |
ITMBPC | ITU | Non | Articles-clients |
ITMFACILIT | ITF | Non | Articles-sites |
ITMCOST | ITC | Non | Articles-coûts |
BPARTNER | BPR | Non | Business Partner |
BPCUSTOMER | BPC | Non | Clients |
BPCUSTMVT | MVC | Non | Mouvements clients |
BPADDRESS | BPA | Non | Adresses |
TABCUR | TCU | Non | Table des devises |
Ce point d’entrée permet de prendre la main avant la fin de la transaction révision des tarifs.
Il est appelé dans le traitement de calcul des nouvelles fiches tarifs FUNSPCINC
Il y a une transaction en cours
Pour refuser la mise à jour de la fiche, il faut positionner la variable GOK à 0.
Il n’y a pas de fichier trace ouvert.
Ce point d’entrée concerne la modification, duplication ou changements de devise d’une fiche.
Il est appelé pour chaque fiche, lorsque la table de travail SPRICINCR contient l’ensemble des lignes tarifs calculées, mais avant la bascule dans la table des lignes tarifs SPRICLIST
[F :SNE]TYP détermine le type de mise à jour ( 1= duplication de la fiche / 2=modification de la fiche / 3=changement de devise).
Pour les 3 types de mise à jour, à ce niveau du traitement, la table de travail SPRICINCR contient l’ensemble des lignes calculées.
Duplication : Création d’une nouvelle fiche à partir du contenu de SPRICINCR
- Recherche d’un numéro de fiche
- Ecriture des lignes de la nouvelle fiche à partir de la table de travail.
- Si la date de fin de la fiche origine est supérieure à la date de début de la nouvelle fiche, la fiche origine est réajustée (jour de fin = jour de début de la nouvelle fiche –1).
Modification :
- Suppression de lignes origines
- Ecriture des lignes à partir de la table de travail
Changement de devise : Création d’une nouvelle fiche à partir du contenu de SPRICINCR
- Recherche d’un numéro de fiche
- Ecriture des lignes de la nouvelle fiche à partir de la table de travail
La variable WNEW_PLI permet, en la renseignant dans le PE, de modifier le code tarif des nouvelles fiches créées en cas de duplication ou de modification. ATTENTION, il faut que le paramétrage de ce code tarif existe, le traitement ne fait pas la vérification.
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte.
Table | Abréviation | Contenu significatif | Intitulé Table |
SINCENT | SNE | Oui | Définition révision tarifs |
SINCDET | SND | Oui | Définition révision tarifs (lignes) |
SPRICCONF | SPC | Oui | Paramétrage tarifs clients |
PRICSTRUCT | PRS | Oui | Structure des tarifs |
SPREASON | SPR | Non | Motifs tarifs ventes |
|
|
|
|
SPRICFICH | SPF | Oui | Tarifs clients (Fiche) |
SPRICLIST | SPL | Oui | Tarifs clients (Lignes) |
SPRICFICH | SPFN | Non | Tarifs clients (Fiche) |
SPRICINCR | SPI | Oui | Augmentation tarifs (nouvelles valeurs de la ligne) |
|
|
|
|
ITMMASTER | ITM | Non | Articles |
ITMSALES | ITS | Non | Articles-ventes |
ITMBPC | ITU | Non | Articles-clients |
ITMFACILIT | ITF | Non | Articles-sites |
ITMCOST | ITC | Non | Articles-coûts |
BPARTNER | BPR | Non | Business Partner |
BPCUSTOMER | BPC | Non | Clients |
BPCUSTMVT | MVC | Non | Mouvements clients |
BPADDRESS | BPA | Non | Adresses |
TABCUR | TCU | Non | Table des devises |