Points d'entrée >  Module Superviseur >  Traitement standard TRTMIG  

Afficher tout Masquer tout

TABNAME: Modifier le nom de table temporaire

Ce point d'entrée situé dans le traitement TRTMIG.

Il est utilisé par l'ensemble des procédures de migration par flux.

Il permet de modifier le nom de table temporaire choisi pour une table donnée.

Ce point d'entrée doit être défini dans le dossier racine de l'application.

Contexte et mode de fonctionnement

Transaction

Il n’y a pas de transaction en cours.

Fichier trace

Il y a un fichier trace ouvert.

Différents cas d’appel

Lors de la création des tables temporaires, il permet de modifier le nom de table temporaire choisi pour une table.

Il est ensuite utilisé par l'ensemble des flux de migration optimisés.

Variables et masques disponibles

PDOSSIER Identifie le dossier sur lequel on va travailler

PTABLE Donne le nom de la table d'origine

MTABLE Contient le nom de table temporaire choisi pour la table PTABLE. Cette variable est à modifier pour donner un autre nom.

Nommage des tables temporaire

Les tables temporaires sont créées en ajoutant la lettre U au début du code de la table.

Si le code initial de la table fait 10 caractères, la première lettre sera supprimée avant l'ajout de la lettre U.

Pour certaines tables, une lettre U est aussi ajoutée en fin de code pour des problèmes d'unicité.


Table

Table temporaire

Index d'optimisation

ITMMASTER

UITMMASTER

 

ITMFACILIT

UTMFACILIT

 

GACCDUDATE

UACCDUDATE

ACCNUM+DUDLIG

ORDERS

UORDERS

 

BOMD

UBOMD  

 

BOMRET

UBOMRET

 

ITMBOM

UITMBOM

 

ITMBOMCFG

UITMBOMCFG

 

CFGSCE

UCFGSCE

 

CFGHISHEA

UCFGHISHEA

 

CBNHEA

UCBNHEA

 

PDPHEA

UPDPHEA

 

BPARTNER

UBPARTNER

 

SALESREP

USALESREP

 

BPCUSTOMER

UPCUSTOMER

BPCPYR+BPCNUM

BPDLVCUST

UBPDLVCUST

 

BPSUPPLIER

UPSUPPLIER

 

BPCARRIER

UBPCARRIER

 

GACCENTRY

UGACCENTRY

CPY+TYP+NUM

GACCENTRYA

UACCENTRYA

 

GACCENTRYD

UACCENTRYD

 

GACEIAS

UGACEIAS  

CPY+TYP+NUM

GACEIASD

UGACEIASD

 

GCOMMIT

UGCOMMIT  

CPY+NUM

GCOMMITD

UGCOMMITD

 

GENTLOT

UGENTLOT  

CPY+LOT

GENTLOTH

UGENTLOTH

 

GENTLOTD

UGENTLOTD

 

GENTLOTA

UGENTLOTA

 

BUD

UBUD  

FCY+BUD+FIY+CNA+CCE1+CCE2+CCE3

BUDOD

UBUDOD  

 

BUDODS

UBUDODS

NUM+FCY+LINNUM

SINVOICE

USINVOICE

CPY+NUM

PINVOICE

UPINVOICE

CPY+FCY+NUM

BPCINVLIG

UBPCINVLIG

 

BPCINVLIGA

UPCINVLIGA

 

BPSINVLIG

UBPSINVLIG

 

BPSINVLIGA

UPSINVLIGA

 

PAYMENTH

UPAYMENTH

CPY+NUM

PAYMENTD

UPAYMENTD

 

PAYMENTA

UPAYMENTA

 

EXPENSES

UEXPENSES

CPY+ACCNUM

SQUOTE

USQUOTE

 

SQUOTED

USQUOTED  

SALFCY+SQHNUM+SQDLIN

SORDER

USORDER

SOHCAT+SALFCY+SOHNUM

SORDERP

USORDERP  

SOHCAT+SALFCY+SOHNUM+SOPLIN+SOPSEQ

SORDERQ

USORDERQ  

 

SORDERC

USORDERC  

 

VSORDER

UVSORDER  

SOHCAT+SALFCY+SOHNUM+REVNUM

VSORDERP

UVSORDERP

 

VSORDERQ

UVSORDERQ

 

VSORDERC

UVSORDERC

 

SDELIVERY

USDELIVERY

 

SDELIVERYD

UDELIVERYD

STOFCY+SDHNUM+SDDLIN

SRETURN

USRETURN  

STOFCY+SRHNUM

SRETURND

USRETURND

 

SINVOICEV

USINVOICEV

SALFCY+NUM

SINVOICED

USINVOICED

 

BPCUSTMVT

UBPCUSTMVT

 

PREQUIS

UPREQUIS  

PSHFCY+PSHNUM

PREQUISD

UPREQUISD

 

PORDER

UPORDERU

POHTYP+POHFCY+POHNUM

PORDERP

UPORDERPU

POHNUM+POPLIN+POPDAT+POPSEQ

PORDERQ

UPORDERQU

 

PORDERC

UPORDERCU

 

UPORDER

UUPORDERU

POHTYP+POHFCY+POHNUM+REVNUM

UPORDERP

UUPORDERPU

POHNUM+LINREVNUM+POPLIN+POPDAT+POPSEQ

UPORDERQ

UUPORDERQU

 

UPORDERC

UUPORDERCU

 

PRECEIPT

UPRECEIPT

PRHFCY+PTHNUM

PRECEIPTD

UPRECEIPTD

 

PRETURN

UPRETURN  

PNHFCY+PNHNUM

PRETURND

UPRETURND

 

PINVOICEV

UPINVOICEV

 

PINVOICED

UPINVOICED

 

BPSUPPMVT

UBPSUPPMVT

 

PAPPCONF

UPAPPCONF

APPRUL+CPY

PAPPRECORD

UAPPRECORD

 

PAPPROVAL

UPAPPROVAL

 

STOJOU

USTOJOU

STOFCY+ITMREF+IPTDAT+UPDCOD+MVTSEQ+MVTIND

ITMCOST

UITMCOST  

 

ITCNAT

UITCNAT

 

ITMMVT

UITMMVT

 

STOCOST

USTOCOST  

 

MFGWIP

UMFGWIP

 

WIPCOST

UWIPCOST  

 

MFGCOST

UMFGCOST  

 

MFCNAT

UMFCNAT

 

MFGHEAD

UMFGHEAD  

MFGFCY+MFGNUM

MFGITM

UMFGITM

MFGFCY+MFGNUM+MFGLIN

MFGMAT

UMFGMAT

MFGFCY+MFGNUM+MFGLIN+BOMSEQ+ITMREF

MFGOPE

UMFGOPE

MFGFCY+MFGNUM+OPENUM+OPESPLNUM

MFGHEADTRK

UFGHEADTRK

MFGFCY+MFGTRKNUM

MFGITMTRK

UMFGITMTRK

MFGFCY+MFGTRKNUM+ITMTRKLIN

MFGMATTRK

UMFGMATTRK

MFGFCY+MFGTRKNUM+MATTRKLIN

MFGOPETRK

UMFGOPETRK

MFGFCY+MFGTRKNUM+OPETRKLIN

PAYLOT

UPAYLOT

 

TABABR: Modifier l'abréviation de la table temporaire

Ce point d'entrée situé dans le traitement TRTMIG.

Il est utilisé par l'ensemble des procédures de migration par flux.

Il permet de modifier l'abréviation choisie pour une table temporaire donnée.

Ce point d'entrée doit être défini dans le dossier racine de l'application.

Contexte et mode de fonctionnement

Transaction

Il n’y a pas de transaction en cours.

Fichier trace

Il y a un fichier trace ouvert.

Différents cas d’appel

Lors de la création des tables temporaires, il permet de modifier l'abréviation choisie pour une table temporaire.

Il est ensuite utilisé par l'ensemble des flux de migration optimisés.

Variables et masques disponibles

PDOSSIER Identifie le dossier sur lequel on va travailler

PTABLE Donne le nom de la table d'origine

MTABLE Donne le nom de la table temporaire

MABR Contient l'abréviation choisie pour la table temporaire MTABLE. Cette variable est à modifier pour donner une autre abréviation.

CRITSEL: Permet d'ajouter un critère de selection Sql sur le For global

Ce point d'entrée situé dans le traitement TRTMIG.

Il est utilisé par l'ensemble des procédures de migration par flux.

Il permet d'ajouter

- une clause de sélection globale pour filtrer les enregistrements lus par le flux de migration,

- un HINT à utiliser sur la requête pour la lecture des enregistrements.

Ce point d'entrée doit être défini dans le dossier racine de l'application.

Contexte et mode de fonctionnement

Transaction

Il n’y a pas de transaction en cours.

Fichier trace

Il y a un fichier trace ouvert.

Variables et masques disponibles

FLUX Identifie le flux appelant le PE (liste des codes ci-dessus)

FILTRELIN La valeur 1 indique qu'il y aura un filtre dans la boucle via le point d'entrée VERIFSEL.

CRITERESPE Clause Where à ajouter à la requête concernée. Selon le type de flux, la clause pourra utiliser l'abréviation sur le fichier donné dans le tableau ci-dessus.

HINTSPE Clé à utiliser pour positionner un Hint sur la requête.

Différents cas d’appel

[F:ADS]DOSSIER contient le dossier sur lequel on travaille

Liste des procédures de migration X3 concernées et abréviations à utiliser pour la clause Where :

Module

FLUX

Description

Abréviation

Tronc commun

UUMGTRTTRC01

Articles

ITMM

 

UUMGTRTTRC02

Articles - Sites

ITFM

 

UUMGTRTTRC03

Tiers

BPRM

 

UUMGTRTTRC04

Échéances

DUDM

 

UUMGTRTTRC06

Représentants

REPM

 

UUMGTRTTRC07

Clients

BPCM

 

UUMGTRTTRC08

Fournisseurs

BPSM

 

UUMGTRTTRC09

Transporteurs

BPTM

 

UUMGTRTTRC10

En-cours

ORDM

 

UUMGTRTTRC11

Nomenclature (détail)

BODM

 

UUMGTRTTRC12

Résultat CBN

CBHM

 

UUMGTRTTRC13

Résultat PDP

PDHM

 

UUMGTRTTRC14

Articles - Nomenclatures

ITBM

 

UUMGTRTTRC15

Besoin composants

BMRM

 

UUMGTRTTRC16

Articles - Nomenclatures (Configurateur)

CFBM

 

UUMGTRTTRC17

Scénario (Configurateur)

CSCM

 

UUMGTRTTRC18

Entête histo. configurations (Configurateur)

CHHM

Comptabilité

UUMGTRTCPT01

Pièce comptable générale

HAEM

 

UUMGTRTCPT02

Pièce comptable IAS

HIAM

 

UUMGTRTCPT03

Engagements

CMMM

 

UUMGTRTCPT04

Lot de pièces

LOTM

 

UUMGTRTCPT05

Budget

BUDM

 

UUMGTRTCPT06

OD budgétaire

BDEM

 

UUMGTRTCPT51

Resynchro balance générale

 Cas particulier: filtre uniquement sur la table COMPANY, abréviation CPY9

 

UUMGTRTCPT52

Resynchro balance analytique

 Cas particulier: filtre uniquement sur la table COMPANY, abréviation CPY9

 

UUMGTRTCPT53

Resynchro balance engagements

 Cas particulier: filtre uniquement sur la table COMPANY, abréviation CPY9

 

UUMGTRTCPT54

Resynchro balance quantité

 Cas particulier: filtre uniquement sur la table COMPANY, abréviation CPY9

Comptabilité-Tiers

UUMGTRTTRS01

Factures Tiers-Client

SIHM

 

UUMGTRTTRS02

Factures Tiers-Fournisseurs

PIHM

 

UUMGTRTTRS03

Règlements

PYHM

 

UUMGTRTTRS04

Note de frais

EXSM

 

UUMGTRTTRS05

Saisie des lots

PYLM

Ventes

UUMGTRTSAL01

Devis

SQHM

Cas particulier: La variable VALORISATION peut être positionnée à 0 dans ce point d'entée pour ne pas faire la valorisation des devis dans cette étape. Il faudra alors lancer UUMGPOSSAL01 pour effectuer la valorisation des devis en post-migration.

 

UUMGTRTSAL02

Commandes normales

SOHM

 

UUMGTRTSAL03

Commandes ouvertes

SOHM

 

UUMGTRTSAL04

Histo commandes normales

VOHM

 

UUMGTRTSAL05

Histo commandes ouvertes

VOHM

 

UUMGTRTSAL06

Livraisons

SDHM

 

UUMGTRTSAL07

Retours

SRHM

 

UUMGTRTSAL08

Factures

SIHM

 

UUMGTRTSAL51

Mouvements clients

MVCM

Achats

UUMGTRTPUR01

Demande d'achats

PSHM

 

UUMGTRTPUR02

Commandes normales

POHM

 

UUMGTRTPUR03

Commandes ouvertes

POHM

 

UUMGTRTPUR04

Histo commandes normales

UOHM

 

UUMGTRTPUR05

Histo commandes ouvertes

UOHM

 

UUMGTRTPUR06

Réceptions

PTHM

 

UUMGTRTPUR07

Retours

PNHM

 

UUMGTRTPUR08

Factures/avoirs

PIHM

 

UUMGTRTPUR41

Signatures/Règles d'affectation

PACM

 

UUMGTRTPUR42

Signatures/Affectation utilisateur

PACM

 

UUMGTRTPUR43

Signatures/Historique suivi workflow

PADM

 

UUMGTRTPUR44

Signatures/Suppression écrans et fenetres

PACM

 

UUMGTRTPUR51

Mouvements fournisseurs

MVSM

Stocks

UUMGTRTSTO01

Journal des Stocks

STJM

 

UUMGTRTSTO02

Articles - Couts

ITCM

 

UUMGTRTSTO03

Cumuls Article-Site+Couts stocks FIFO

ITVM

GPAO

UUMGTRTGPA01

En-cours de production

MWHM

 

UUMGTRTGPA02

Coûts production

MFCM

 

UUMGTRTGPA03

OF

MFGM

 

UUMGTRTGPA04

Suivis d'OF

MTKM

Liste des procédures post-migration concernées et abréviations à utiliser:

Module

FLUX

Description

Abréviation

Comptabilité

UUMGPOSCPT51

Resynchro balance générale

Cas particulier, filtre uniquement sur la table COMPANY, abréviation CPY9

 

UUMGPOSCPT52

Resynchro balance analytique

Cas particulier, filtre uniquement sur la table COMPANY, abréviation CPY9

 

UUMGPOSCPT53

Resynchro balance engagements

Cas particulier, filtre uniquement sur la table COMPANY, abréviation CPY9

 

UUMGPOSCPT54

Resynchro balance quantité

Cas particulier, filtre uniquement sur la table COMPANY, abréviation CPY9

Ventes

UUMGPOSSAL01

Devis

SQH
Cas particulier: Ce traitement effectue la valorisation des devis si la variable VALORISATION a été positionnée à 0 dans le point d'entrée CRITSEL de UUMGTRTSAL01

VERIFSEL: Permet de filtrer les lignes après lecture par le For global

Ce point d'entrée situé dans le traitement TRTMIG.

Il est utilisé par l'ensemble des procédures de migration par flux.

Il permet de faire un filtre sur les enregistrements dans la boucle après lecture.

Ce point d'entrée doit être défini dans le dossier racine de l'application.

Contexte et mode de fonctionnement

Transaction

Il y a une transaction en cours.

Fichier trace

Il y a un fichier trace ouvert.

Variables et masques disponibles

La classe F correspondant au flux (liste des codes ci-dessus) est chargée.

FLUX Identifie le flux appelant le PE (liste des codes ci-dessus)

ISVALID Mettre la valeur 0 pour que l'enregistrement lu ne soit pas traité par la procédure de migration.

[F:ADS]DOSSIER contient le dossier sur lequel on travaille

Remarque

Ce point d'entrée ne sera appelé que si la variable FILTRELIN a été positionnée à 1 pour le flux dans le point d'entrée CRITSEL

Différents cas d’appel

Liste des procédures de migration concernées et abréviations à utiliser : 

Module

FLUX

Description

Abréviation

Tronc commun

UUMGTRTTRC01

Articles

ITMM

 

UUMGTRTTRC02

Articles - Sites

ITFM

 

UUMGTRTTRC03

Tiers

BPRM

 

UUMGTRTTRC04

Échéances

DUDM

 

UUMGTRTTRC06

Représentants

REPM

 

UUMGTRTTRC07

Clients

BPCM

 

UUMGTRTTRC08

Fournisseurs

BPSM

 

UUMGTRTTRC09

Transporteurs

BPTM

 

UUMGTRTTRC10

En-cours

ORDM

 

UUMGTRTTRC11

Nomenclature (détail)

BODM

 

UUMGTRTTRC12

Résultat CBN

CBHM

 

UUMGTRTTRC13

Résultat PDP

PDHM

 

UUMGTRTTRC14

Articles - Nomenclatures

ITBM

 

UUMGTRTTRC15

Besoin composants

BMRM

 

UUMGTRTTRC16

Articles - Nomenclatures (Configurateur)

CFBM

 

UUMGTRTTRC17

Scénario (Configurateur)

CSCM

 

UUMGTRTTRC18

Entête histo. configurations (Configurateur)

CHHM

Comptabilité

UUMGTRTCPT01

Pièce comptable générale

HAEM

 

UUMGTRTCPT02

Pièce comptable IAS

HIAM

 

UUMGTRTCPT03

Engagements

CMMM

 

UUMGTRTCPT04

Lot de pièces

LOTM

 

UUMGTRTCPT05

Budget

BUDM

 

UUMGTRTCPT06

OD budgétaire

BDEM

Comptabilité-Tiers

UUMGTRTTRS01

Factures Tiers-Client

SIHM

 

UUMGTRTTRS02

Factures Tiers-Fournisseurs

PIHM

 

UUMGTRTTRS03

Règlements

PYHM

 

UUMGTRTTRS04

Note de frais

EXSM

 

UUMGTRTTRS05

Saisie par lots

PYLM

Ventes

UUMGTRTSAL01

Devis

SQHM

 

UUMGTRTSAL02

Commandes normales

SOHM

 

UUMGTRTSAL03

Commandes ouvertes

SOHM

 

UUMGTRTSAL04

Histo commandes normales

VOHM

 

UUMGTRTSAL05

Histo commandes ouvertes

VOHM

 

UUMGTRTSAL06

Livraisons

SDHM

 

UUMGTRTSAL07

Retours

SRHM

 

UUMGTRTSAL08

Factures

SIHM

 

UUMGTRTSAL51

Mouvements clients

MVCM

Achats

UUMGTRTPUR01

Demande d'achats

PSHM

 

UUMGTRTPUR02

Commandes normales

POHM

 

UUMGTRTPUR03

Commandes ouvertes

POHM

 

UUMGTRTPUR04

Histo commandes normales

UOHM

 

UUMGTRTPUR05

Histo commandes ouvertes

UOHM

 

UUMGTRTPUR06

Réceptions

PTHM

 

UUMGTRTPUR07

Retours

PNHM

 

UUMGTRTPUR08

Factures/avoirs

PIHM

 

UUMGTRTPUR41

Signatures/Règles d'affectation

PACM

 

UUMGTRTPUR42

Signatures/Affectation utilisateur

PACM

 

UUMGTRTPUR43

Signatures/Historique suivi workflow

PADM

 

UUMGTRTPUR44

Signatures/Suppression écrans et fenetres

PACM

 

UUMGTRTPUR51

Mouvements fournisseurs

MVSM

Stocks

UUMGTRTSTO01

Journal des Stocks

STJM

 

UUMGTRTSTO02

Articles - Couts

ITCM

 

UUMGTRTSTO03

Cumuls Article-Site+Couts stocks FIFO

ITVM

GPAO

UUMGTRTGPA01

En-cours de production

MWHM

 

UUMGTRTGPA02

Coûts production

MFCM

 

UUMGTRTGPA03

OF

MFGM

 

UUMGTRTGPA04

Suivis d'OF

MTKM

Liste des procédures post-migration concernées et abréviations à utiliser:

Module

FLUX

Description

Abréviation

Ventes

UUMGPOSSAL01

Devis

SQH