Carve-Out

Cegid Orli - Documentation fonctionnelle - 2025

 

 

Ce document recense tous les utilitaires nécessaires
pour réaliser le Carve-Out d’une base de données Cegid Orli

 


 

Carve-Out / définitions

Un Carve-Out (« détourage de sociétés ») s’inscrit dans le cadre d’une vente de société (cédée) par une entreprise multi-sociétés (le cédant).

Cegid Orli s’appuie sur la notion de Société (entité 125), à partir d’une base multi-sociétés
(la Base Initiale du cédant), pour alimenter la nouvelle base de la société cédée (la Base Cible).

Le contexte « multi-sociétés » signifie plusieurs sociétés gérées dans la Base Initiale, mais aussi plusieurs sociétés potentielles à reprendre (notées SOCS dans ce document), en une seule fois, dans la Base Cible.

 

Une procédure de Carve-Out induit des contraintes juridiques :

  • Les prix de marchandise pour une société NON SOCS, commandées au titre de SOCS
  • La propriété des marchandises stockées,
    via la notion de Société (facultative) dans les Magasins de stock (Matière, Article)
  • La notion de Représentant Fiscal, matérialisée par une Société
  • Avec le module GMS Groupe Multi-Sociétés actif, plusieurs sociétés peuvent conserver des liens INTERCO (refacturation) ; dans le cas contraire, plusieurs sociétés peuvent quand même cohabiter dans une même base Cegid Orli (mais SANS liens INTERCO).

 

Une procédure de Carve-Out induit des contraintes techniques :

  • La volumétrie de la Base Cible représentera un extrait de la Base Initiale.
  • Une étape intermédiaire de Copie est nécessaire, de la Base Initiale vers la Base Cible.
  • À un instant T, les 2 bases auront donc une volumétrie identique.
  • Il convient donc de bénéficier d’une architecture technique suffisante pour cette étape de Copie, qui peut s’envisager de différentes façons :
    • Copie de base sur une machine pré-installée
    • Copie complète de machine 
    • Utilisation d’une machine intermédiaire 

 

Lorsque plusieurs produits informatiques dialoguent entre eux, il est nécessaire de prévoir une procédure de Carve-Out pour chacun d’entre eux ; ces procédures pourront être échelonnées dans le temps (sur plusieurs mois), dans le cadre d’un contrat passé entre le cédant et la société cédée, à compter de la date de vente effective.

Cegid Orli représente souvent le cœur de l’activité informatique d’une entreprise ;
‎par conséquent, son Carve-Out se positionne généralement à la suite de tous les autres.


‎ 

Carve-Out / stratégie

Cegid Orli classe ses données (enregistrements) dans des ENTITÉS.

  • AVEC donnée société :
    le Carve-Out ne conserve que ce qui est concerné par SOCS
  • SANS donnée société :
    le Carve-Out ne touche pas à ces données (car aucune info de filtre)

 

Les données de Cegid Orli se regroupent également dans plusieurs catégories

  • HistoRIQUE : on y enregistre une série de mouvements classés par date
    ‎(au titre d’une donnée de la Période Commerciale)
  • HistoRISÉ : on y enregistre une copie unique et figée d’une donnée de la Période Commerciale
  • Période Commerciale : c’est la « vie » du logiciel (commandes, livraisons, factures…)
  • Entité : notions principales (Articles, Clients, Fournisseurs…) associées à un code État
  • Règles de gestion
  • Tables annexes
  • Tables temporaires

 

Cegid Orli stocke des données TIERS et des données MARCHANDISES

  • Les périodes commerciales sont filtrées en entête sur la société TIERS
  • Les lignes liées à ces entêtes sont filtrées sur la société MARCHANDISES

 

La procédure de Carve-Out travaille par hiérarchie (axes, type PU901)

  1. HistoRIQUE / HistoRISÉ : filtrage sur SOCS
  2. Période Commerciale : filtrage sur SOCS
  3. Entité : PréContrôle sur Période Commerciale et positionnement état 9
  4. Règles de gestion : filtrage sur SOCS

 

La procédure de Carve-Out permet de définir des exceptions :

  • par défaut :
    le Carve-Out ne conserve que les enregistrements concernés par SOCS
  • pour éliminer des données qui auraient dû être conservées :
    il faut modifier la société avec une valeur NON SOCS
    exemple : entête SOCS avec des lignes NON SOCS
  • pour conserver des données qui auraient dû être éliminées :
    il faut référencer ces cas (fonction JP669)
    exemple : entête NON SOCS avec des lignes SOCS


‎ 

Remarques :

 

  • Avant de lancer la procédure de Carve-Out sur la base Cible,
    on procède à une Copie de la Base Initiale vers cette Base Cible.

     

  • Une autre solution aurait consisté à ne pas copier la Base Initiale, pour rester sur une Base Cible vierge ; elle n’est pas possible dans Cegid Orli, car on ne pourrait pas reprendre dans ce cas des commandes/factures qui seraient multi-sociétés, sans reprendre l’ensemble des fiches article/matière concernées dans d’autres sociétés.

     

  • Si la procédure de Carve-Out peut apparaître complexe à réaliser en une seule fois,
    il peut être envisagé un Carve-Out en plusieurs temps :
    1. Carve-Out#1 (avec des résidus NON SOCS
      dûs à des précontrôles sur des données anciennes non purgées)
    2. Purge standard Historique + Période Commerciale à date (sur base Cible)
    3. Carve-Out#2 (pour les résidus non traitables au moment du Carve-Out#1)

       

  • Le Carve-Out brasse beaucoup de données.
    Il ne doit donc pas être bloqué ou ralenti, aussi les points suivants sont à respecter :
    1. Pas de GDA pour l’utilisateur qui lance le Carve-Out
      1. On retrouve ces GDA dans la plupart des entités Cegid Orli, avec le critère Société, afin de limiter l’affichage/la maintenance de données associées à SOCS.
      2. Le Carve-Out fonctionne exactement sur la même logique, mais va beaucoup plus loin (en supprimant définitivement les données d’une société dans la base)
        Cas remarquables : Commandes multi-sociétés, Nomenclatures multi-sociétés…
    2. Pas de mode ArchiveLog Oracle

Il est nécessaire de désactiver le mode ArchiveLog pendant le Carve-Out,
‎car il chargerait inutilement des informations de purge
(ne pas oublier de repasser en mode ArchiveLog après).

Pour modifier le mode d'archivage de la base, on utilise la commande
ALTER DATABASE avec la clause ARCHIVELOG ou NOARCHIVELOG.

Ce mode donne la possibilité d’effectuer des backups OnLine de la base Oracle
(c’est-à-dire sans devoir stopper la base de données)

En cas de problème, on restore alors le dernier backup et les derniers logs files.

 

 

Carve-Out / notion « Utilisateur »

L’accès au portail Cegid Orli se fait via la notion d’utilisateur, et chaque utilisateur peut être rattaché à un Groupe d’utilisateurs.

Ces notions n’étant pas rattachées à la notion de Société, il n’est donc pas possible de la traiter automatiquement par le Carve-Out.

Les actions à réaliser manuellement en marge du Carve-Out sont donc :

  • Contrôles génériques : fonction AS610
  • Filtres & Présentations (MUL et Éditions) : fonction JP621
    lister les Filtres & Présentations enregistrés pour les utilisateurs à ne pas conserver
    èsuppression
    ‎lister les Filtres enregistrés comprenant des critères Société
    èsuppression selon leur valeur (SOCS ou non)
  • Fiches Utilisateur à ne pas conserver : fonctions JP940/JP510
    • dégrouper/désactiver les utilisateurs inutiles

 

Cegid Orli / notion « Société »

Données

Société (entité 125)

N.B. :
si SOC_EGAL_DIV=1, c'est la Division commerciale (entité 124) qui porte la notion Société au niveau des commandes client de la Gestion Commerciale
è la procédure de Carve-Out ne prend pas en charge ce mode de fonctionnement

Périodes commerciales

Structures entête/lignes (commandes, bons de livraison, factures) :

une société Tiers en entête, et une société Marchandises en lignes

des choix sont à arbitrer selon que l’une ou l’autre sont renseignées ou non avec la valeur à traiter

 

Entités

Article (entités 002/003/802/803) :
la Société y est obligatoire, et modifiable

Client (entité 006)
la Société y est obligatoire (mais NON modifiable car faisant partie de la clé)

Modèle (entités 001) :
la Société y est facultative

Matière technique (entités 004/005) :
la Société y est facultative

Magasin (entités 019 mat/020 PF) & Atelier (entité 149) :
la Société y est facultative

Gestionnaire d’approvisionnement (entité 137) :
la Société y est présente, et le gestionnaire est rattaché aux Utilisateurs

Utilisateur (entités 142/810) :
la Société n’y est pas présente ; elle peut éventuellement être repérée dans l’adresse mail via le nom de domaine afin d’aider à dégrouper/désactiver les utilisateurs inutiles

Matière commerciale (entité 122) :
la Société n’y est pas présente
è la fiche Matière commerciale est donc traitée comme une Table Annexe

Fournisseur (entité 008)
la Société n’y est pas présente : ce sont les commandes passées au fournisseur qui portent la notion Société de la marchandise commandée
è la fiche Fournisseur est donc traitée comme une Table Annexe


‎ 

Carve-Out / procédure

La procédure de Carve-Out pour Cegid Orli fait l’objet de la fonction standard PU009 ‎(lancée par un utilisateur non soumis aux restrictions GDA) ‎autour d’un processus chronologique précis :

Outils de contrôle en amont du Carve-Out

  • Fonctions MUL sur entités : MO902/AR902/MA902/TC902/CL902/FO902
    • Lister les données en état 9, procéder à une purge s’il y a lieu,
      ou bien les remettre dans un état temporaire, autre que 0=actif
      sauf Articles/Clients (traités selon la valeur obligatoire de SOCS)
      et Matières commerciales/Fournisseurs (non traité car «Table Annexe» sans société)
  • Fonctions de purge des Inventaires : IV116(matière)/IV226(article)
    • Les inventaires doivent être vides avant de procéder au Carve-Out
  • Fonction AS605 de purge des factures à POINT (OBLIGATOIRE)
  • Fonction DB602 :
    • comptage d’enregistrements pour chaque valeur de Code Société
  • Fonction DB603 :
    • repérage des tables les plus volumineuses
      (pour envisager d’éventuels traitements de purge temporelle)
  • Fonction AS609 de contrôle des données :
    • 4 types de contrôles
      1. Entête « soc=X »
        avec au moins une ligne « socX »
      2. Entête « soc≠X »
        avec au moins une ligne « soc=X »
      3. Entête « soc=VIDE »
        avec au moins une ligne « soc=X » + une autre « socX »
      4. Entête « soc=VIDE » alors que pas normal
    • Ces 4 types sont ensuite déclinés pour chacun des ‎contextes de contrôle sur Période Commerciale multi-sociétés
      • Commandes client PF
      • Factures client PF
      • Retours client PF
      • Commandes client Matière
      • Factures client Matière
      • Commandes fournisseur PF
      • Réservations fournisseur Matière
      • Commandes fournisseur Matière
      • Factures fournisseur PF/Matière
      • Retours fournisseur PF
      • Retours fournisseur Matière
      • Bons mouvement Matière
      • Packing List
    • Contextes de contrôle sur Regroupement PF
    • Contextes de contrôle sur Nomenclature (PF // matières)
  • Fonction AS610 de contrôles génériques sur Utilisateurs / Filtres


‎ 

Traitements sur la Base Cible

  • SYSTÈME
    • préparation standard d’une nouvelle base Cegid Orli vierge
      avec configuration technique identique à la Base Initiale,
      en termes de volumétrie (une Base Intermédiaire peut aussi être envisagée si la volumétrie Cible ne justifie pas d’une configuration aussi importante).
  • SYSTÈME
    • copie de la Base Initiale dans la Base Cible
  • Fonction AS608
    è Intégrité base / données ORLIPAP
    è Opérer un TRUNCATE sur les tables résiduelles
  • Fonction PU400
    • purger au maximum (selon date butoir)
  • Fonction BE901
    • suppression des domaines de besoin
  • Fonction JP669
    • cas de conservation des données qui auraient dû être éliminées
    • description par entité/table, avec syntaxe SQL « AND… » :
      • AND 1=2 : filtre TOUS les enregistrements de la table
      • AND <champ> NOT IN (<valeurs>) : filtre selon l’enregistrement
  • Fonction PU009
    • Mode CONTRÔLE
    • Mode PURGE :
      suppression des entités faisant référence à des sociétés NON SOCS
      èconservation des entités ne faisant référence à aucune société,
      ‎si Code soc. vide (=toutes sociétés), ou si absence de champ Code soc.
      èsuppression des Règles de Gestion faisant référence à des sociétés NON SOCS
      ‎(N.B. : pas de suppression systématique des règles dont au moins une donnée renseignée n’existe plus)
    • Réactivation des déclencheurs (triggers)
  • Fonction PU901
    suppression de toutes données « entités » en état 9 « à annuler » :
    • Articles(Produits)
    • Matières(Composants)
    • Clients

      N.B. :
      en cas de problèmes de performance,
      il est possible d’envisager par la suite des actions complémentaires, telles que

    • la Ré-indexation des tables
    • le Recalcul mode STAT (optimiseur Oracle / plan d’exécution des requêtes)

 

Outils de contrôle Carve-Out 
(après traitement Base Cible, avant traitement Base Initiale) :

  • Fonctions de la chaine ST pour comparer les C.A. des 2 bases Cible & Initiale
  • Fonctions de la chaine SP pour comparer les quantités des 2 bases Cible & Initiale
  • Fonction DB601 : comptage d’enregistrements (pour comparer la volumétrie de SOCS dans la Base Initiale par rapport à la volumétrie de SOCS dans la Base Cible)

 

Traitements sur la Base Initiale

Fonction PU009
‎suppression de toutes les données faisant référence à SOCS


‎Outils de contrôle en aval du Carve-Out

  • Fonction DB601 de comptage d’enregistrements
    èDonnées utilisées (et existantes)
    • Base Initiale : la volumétrie de SOCS doit être nulle
    • Base Cible : la volumétrie des sociétés NON SOCS doit être nulle
      (sauf cas d’entités multi-sociétés)

      èPossibilité de relancer PU009 pour traiter les cas résiduels

  • Fonction AS601
    è Données utilisées (mais inexistantes)
  • Fonction PU601
    è Données inutilisées (mais existantes)

     

  • Fonction DB310
    èRéorganisation des index
  • Fonction DB104
    èÉtude occupation table/index
  • Fonction DB107
    è étude taille estimée des tables (avec régénération possible des statistiques)
  • Fonction DB108
    è étude taille estimée des index (avec régénération possible des statistiques)

 

Traitements finaux sur la Base Cible

  • Fonctions d’Inventaire IV1xx(matière)/IV2xx(article)
    • Réaliser un inventaire sur les magasins concernés par SOCS
  • Fonction TA009
    • Pas de suppression possible des sociétés qui n’ont plus d’utilité
      (fonctionnalité bloquée)

èremplacé par la Fonction PU009
(critère dédié pour la suppression société)


 

MCD / Ordre de prise en compte des entités

Classement par ordre de pertinence, selon plusieurs axes :

  • Historiques d’archivage
  • Périodes commerciales/HistoRIQUE + HistoriSÉ PF/MAT
    (facture > livraison > commande)
  • Entités principales
Ordre Famille Entité Libellé

10

ARCHIVAGE

411

Facture client PF/archivage

 

 

 

301/306/325 : à mettre en famille FC

100

QT

323

Quittances subrogatives/histo

110

RL

070

Relevé facture PF/entête

115

RP

082

Récépissé transporteur PF

115

FC

301

Histo commission représentant

115

CL

306

Histo déclaration CA

115

FC

325

Histo ristourne centrales

120

Z_ENC

011

Facture client PF/entête

121

FC

261

Facture client PF/histo E

130

Z_ENC

016

B.E. client PF/entête

130

BE

307

B.E. client PF/histo

135

Z_ENC

173

B.E. SAV

140

Z_ENC

014

B.P. client PF/entête

140

BP

310

B.P. client PF/histo

150

RC

265

Retour client PF/entête

160

CC

007

Commande client PF

200

FF

080

Facture fournisseur PF/MAT

205

MA

302

B.E. mouvement MAT/histo

210

OF

021

Commande fournisseur PF

500

FCM

086

Facture client MAT

501

FCMH

318

Facture client MAT/histo

510

Z_ENC

056

B.E. matière/entête

520

MVM

083

Réception fournisseur MAT (+021,086)

530

CCM

084

Commande client MAT

550

CF

022

Commande fournisseur MAT

560

RM

023

Réservation fournisseur MAT

900

AR

002

Article (+260,029,030,031,032)

910

MO

001

Modèle

920

MA

004

Matière technique

930

CL

006

Client

950

Z_ANN

019

Magasin MAT

955

Z_ANN

020

Magasin PF

960

Z_ANN

049

Atelier

965

 

230

Circuit fabrication

 

RdG

---

toute table « Règle de Gestion » avec valeur SOCS éligible non nulle

990

 

124

Division commerciale (TA126)

999

 

125

Société (TA009 traité selon critère PU009)

 

 

MCD / Récapitulatif des outils

 

  • Pas de vérification du MCD sur coche Valide

     

  • Pas de prise en compte de la notion de Famille (valeur indicative)

     

  • Fonction PU601 : données inutilisées (mais existantes)
    ègénére les DELETE

     

  • Fonction DB602 : données utilisées (et existantes)
    èpour CHAQUE valeur d’une table
    (ex : toutes les sociétés issues de SOCIET)

     

  • Fonction DB601 : données utilisées (et existantes)
    èpour 1 valeur d’une table (ex : 1 société issue de SOCIET)
    ècomptage des enregistrements concernés, avec %age sur le nombre total
    èrepérage des tables rattachées à une entité (n° entité en préfixe de la table)

    èrepérage des tables « ORLIPAP » (astérisque * en préfixe de la table)

     

  • Fonction AS601 : données utilisées (mais inexistantes)
    ègénère les DELETE

     

  • Fonction AS609 : liste des périodes commerciales multi soc (détail des lignes)

     

  • Fonction AS610 : contrôles génériques sur Utilisateurs / Filtres

     

  • Fonction JP966 : bilan des tables stockant au moins un champ SOC

ècolonne « Nb enreg total »
‎(pour différencier les tables Vide / Non Vide)
è colonne « Nb enreg non vide » associé à la colonne « Champ »
‎(pour connaitre la volumétrie des enregistrements dont le champ SOC est renseigné ou non)

N.B. :
en cas de table MCD absente dans la base, il suffit d’enlever la famille Z_XXX du filtre


 

Carve-Out / Fonctions détaillées

PU009 : Carve-Out

PU009W01
Cette fonction permet d’exécuter la procédure de Carve-Out, soit sur une base Cible pour toutes les sociétés à abandonner, soit sur la base initiale pour la société cédée

 

Critères :

Mode de travail

  1. Contrôle
  2. Purge
  3. Purge sans Contrôle (sans tenir compte des USING)

N.B. : quel que soit le mode de travail, PU009 tient compte du contenu de JP669

Suppression TA009

Réactivation des déclencheurs

Tables temporaires

 

Résultats :

  • Un fichier général .xlsx (routage principal de la demande)
  • Un fichier .log technique pour chaque entité traitée, associé à la demande


‎ 

Explication des rubriques indiquées dans le fichier général .xlsx :
èregroupées par entité à traiter,‎ chaque rubrique indique les informations table, champ, compteur
(valeurs d’exemple ci-dessous)

 

007

INIT_ENT

CDE_CLI_ENT

 

002

LINK_ENT

'002','003','802','803'

  • Titre (table, entités)

 

021

EMPTY_ENT

OF_ENT

  • toutes tables vides pour l’entité

 

007

HIS

HIST_CDE_SIMU_LIGN.NUM_CDE

 

002

LINK_ENT HIS

003

  • purge systématique des tables sur famille HIS utilisant l'entité

 

007

Z_RDG

APPLI_SUSP_CDE.NUM_CDE

  • purge systématique des tables sur famille Z_RDG utilisant l'entité

 

007

EDI_ORL

ORL_EXP_BP_COL.NUM_CDE

  • purge systématique des tables sur famille EDI_ORL utilisant l'entité

 

007

USING

DISTRIB_BP_ENT.NUM_CDE

 

002

LINK_ENT USING

003

  • donnée d’une table/entité utilisée dans une autre table/entité (via lien MCD)

èun Forçage de la purge pourra à terme traiter en plus toutes les tables USING
‎(ex : fournisseur associé à un client à purger)
èil peut donc être nécessaire de lancer plusieurs fois PU009
‎(jusqu’à ce que les comptages des sociétés à purger soient à 0)


‎ 

022

OTHER

COMP_BON_MVT.NUM_COM

 

002

LINK_ENT OTHER

802

  • OTHER : tables utilisant l'entité (via lien ENTITÉ) et bloquant la purge de l'entité

 

086

OTHER_ENT

COMP_BON_MVT_ENT.NUM_FACT

 

002

LINK_ENT OTHER_ENT

803

  • tables utilisant l'entité
    ‎(dont les enregistrements seront ajoutés à la purge d'une entité suivante)

 

007

COMPOSING

CDE_CLI_ADR.NUM_CDE

0

  • table (mère) composée d’autres tables (filles)
    èla purge traitera TOUTES les tables COMPOSING

 

083

COMPOSING_ENT

OF_ENT

  • tables fille de l'entité courante à purger
    ‎(car utilisant une entité d'un type précédemment purgé)

002

SET_ETAT_9

PROD_COM

 

002

LINK_ENT SET_ETAT_9

003

  • passage à l'état 9 des entités répondant aux critères

 

007

END_ENT

CDE_CLI_ENT

  • Le compteur indiqué doit être identique à celui de INIT_ENT
    èsi ce n’est pas le cas, la cause est indiquée dans les rubriques intermédiaires

 

 

PU601 : Données inutilisées (mais existantes)

 

N.B. : # AS601 : Données utilisées (mais inexistantes)

 

PU601W01
Cette fonction permet de rechercher et de purger les données inutiles, et ce table par table.

 

 

Critères :

Action

  1. Contrôle
  2. Purge


 

JP669 : Clauses spécifiques

 

JP669W01
Cette fonction permet de conserver des données qui auraient dû être éliminées nativement par PU009

 

Critères :

Entité MCD

Table

Clause restrictive

 

exemple :

Pour la table CDE_CLI_ENT :


‎ AND NUM_CDE NOT IN (liste….)

 

Cas métier

Certaines tables stockent plusieurs notions de société
(exemple : HIST_FAC_ENT dans l’entité 261, FAC_CLI_ENT dans l’entité 011…)

Pour les repérer :

  • JP669 è analyser le MCD avec
    • les colonnes suivantes :

      Type entité / Famille objet / Table / Champ (valeur=Comptage Tous)

    • les critères suivants :

      Type entité n’est pas vide / Table entité égal SOCIET
      ‎Nb enrg supérieur 0 / Nb enrg non vide supérieur 0

  • Pour chaque table obtenue, il faut analyser le contenu de chaque champ Société :
    • repérer sur quel champ Société doit se faire le filtrage SOCS en priorité
    • traiter les autres champs Société par des exceptions JP669
      exemple :

‎AND ((CODE_SOC_MAG = CODE_SOC AND CODE_SOC_MAG is not NULL) OR CODE_SOC_MAG is NULL)

 

AS009 : Carve-Out / Purges complémentaires

AS009W01
Cette fonction permet de traiter des purges pour des cas particuliers

 

Critères :

  • mode de travail : Contrôle / Purge
  • tables AVANT / APRES Carve-Out
    • AVANT
      permet de libérer des données qui bloqueraient le déroulé du Carve-Out
    • APRES 
      permet de libérer les données restantes malgré le Carve-Out,
      et seulement si elles ne sont plus utilisées ailleurs

 

Exemples de Cas traités :

  1. tables de Lignes sans Entête
  2. tables d'Historiques sans Entête
  3. tables de Calculs de besoin

  1.  

 

AS609 : Contrôle des données avant Carve-Out

AS609W01
Cette fonction permet d’analyser les données Entête/Ligne pour les entités Commandes, Bons de Livraison, Factures

 

Critères :

  • Code Société
  • Type entité

 

Entité : 011 Facture client PF/entête

Entête société OK, ligne société KO :

Entête société KO, ligne société OK :

Entête société vide, ligne société OK :

Entête société vide, sans contrôle ligne :


‎ 

 

AS610 : Contrôle générique avant Carve-Out

AS610W01
Cette fonction permet d’analyser le contenu des filtres pour guider une gestion manuelle de leur contenu lié à la notion Société

 

Critères :

  • Code Société

 

Tables où la société est facultative et où il faudrait la renseigner

TableChamp  Nombre d'enregistrement non renseigné

- MATIERECODE_SOC 3133

 

Filtres et présentations avec un critère société non conservé

Catalogue Fonction  Valeur

F0001 AR021W01 1;2

 

Tables avec plusieurs champs société : un à conserver et un à supprimer

Table Fonction Rowid  Champ soc gardé

 

En-tête lignes incohérentes (ne pouvant pas être contrôlés par entité AS609)

Entité : 034 Ligne nomenclature ART

 

 

Tables typiques des critères spécifiques d’édition non traitées par PU009 :

CD026W01 : CD026W01 (CODE_SOC).......................................

CD026W01 : CD026W01 (CODE_SOC_ART)...................................

LI708W01 : LI708W01_TEMP (CODE_SOC)..................................

LI708W01 : LI708W01_TEMP (CODE_SOC_TRANSIT)..........................

________ : CA015W01_TEMP (CODE_SOC)..................................

________ : FA029_TEMP (CODE_SOC).....................................

________ : LA013W01_TEMP (CODE_SOC)..................................

________ : LA113W01_TEMP (CODE_SOC)..................................

________ : LI008W01_TEMP (CODE_SOC)..................................

________ : LI008W01_TEMP (CODE_SOC_TRANSIT)..........................

________ : LI017W01_TEMP (CODE_SOC)..................................

________ : ST008W01_TEMP02 (CODE_SOC_GG).............................


 

JP503 : Liste des entités

ent libellé table fam ord

001

Modèle

MODELE

MO

910

002

Article

ART_COM

AR

900

003

Produit

PROD_COM

AR

<002

004

Matière technique

MATIERE

MA

920

005

Composant

COMPOSANT

MA

<004

006

Client

CLIENT

CL

930

007

Commande client PF

CDE_CLI_ENT

CC

160

008

Fournisseur

FOURNI

FO

-

009

Représentant

REPRES

RE

-

010

Ligne de commande client

CDE_CLI_LIGN

CC

<007

011

Facture client PF

FAC_CLI_ENT

Z_ENC

120

012

Facture client PF/lignes

 

 

<011

013

Facture client PF/libre

 

 

<011

014

En-tête de BP

BP_CLI_ENT

Z_ENC

140

015

Ligne de BP

 

 

<014

016

En-tête de BE

BE_CLI_ENT

Z_ENC

130

017

Ligne de BE

 

 

<016

018

Composant-Fournisseur

COMP_FOUR

MA

<004

019

Magasin matière

MAGMAT

Z_ANN

950

020

Magasin produits finis

MAGPF

Z_ANN

955

021

Commande fournisseur PF

OF_ENT

OF

210

022

Commande fournisseur MAT

COM_FOUR_ENT

CF

550

023

Réservation fourn. MAT

RES_FOUR_ENT

RM

560

024

Tarif

COD_TAR

 

-

025

Ent. nomenclature MAT

NOMEN_MAT_ENT

 

-

026

Lig. nomenclature MAT

NOMEN_MAT

 

-

027

Ent. nomenclature COMP

NOMEN_COMP_ENT

 

-

028

Lig. nomenclature COMP

NOMEN_COMP

 

-

029

Ent. rgpt cial ART

REGRO_COM_ENT

 

-

030

Lig/ rgpt cial ART

REGRO_COM

 

-

031

Ent. rgpt cial PROD

REGRO_PROD_ENT

 

-

032

Lig. rgpt cial PROD

REGRO_PROD

 

-

033

En-tête nomenclature ART

NOMEN_ART_ENT

 

-

034

Ligne nomenclature ART

NOMEN_ART

 

-

035

En-tête nomenclature PROD

NOMEN_PROD_ENT

 

-

036

Ligne nomenclature PROD

NOMEN_PROD

 

-

037

Bon de chargement

 

 

-

038

En-tête gamme opératoire

DT_OPER_ENT

 

-

039

Ligne gamme opératoire

DT_OPER

 

-

040

Colis

 

 

-

041

LIGNE COMMANDE FOUR. PF

OF_LIGN

OF

<021

042

LIGNE COMMANDE FOUR. MAT.

COM_FOUR_LIGN

CF

<022

043

Ligne réserv. fourn. MAT

RES_FOUR_LIGN

RF

<023

048

Opération

GROPER

 

-

049

Atelier

ATEFAB

Z_ANN

960

050

Facture fournisseur

FAC_FOUR_ENT

FF

<080

051

Commande client TIS

CT_CLI_ENT

 

<084

052

Ligne commande client TIS

CT_CLI_LIGN

 

<084

053

Facture client TIS/entête

FT_CLI_ENT

 

<086

054

Facture client TIS/lignes

LT_FT_LIGN

 

<086

055

En-tête de groupage

GBES_LCT

 

-

056

En-tête de BE matière

BE_MAT_ENT

Z_ENC

510

057

Commande matière client

CT_CLI_ENT

 

<084

058

Ligne cde matière client

CT_CLI_LIGN

 

<084

059

En-tête de BL

COMP_BON_MVT_ENT

 

<083

060

Ligne de BL

COMP_BON_MVT

 

<083

061

En-tête de BE

 

 

-

062

Ligne de BE

 

 

-

063

En-tête de pièce

FT_CLI_ENT

 

<086

064

Ligne de bon ou pièce

LT_FT_LIGN

 

<086

065

Matricule

MATRIC

 

<003

070

En-tête relevé facture PF

RELEV_ENT

RL

110

075

En-tête d'affectation MAT

 

 

-

076

Ligne d'affectation MAT

 

 

-

079

Retour fournisseur PF

RET_FOUR_ENT_PF

RF

170

080

Facture fournisseur PF/MA

FAC_FOUR_ENT

FF

200

081

Retour fournisseur MAT

RET_FOUR_ENT

RF

540

082

Récépissé transporteur PF

RECEPI

RP

115

083

Réception fournisseur MAT

COMP_BON_MVT_ENT

MVM

520

084

Commande client MAT

CT_CLI_ENT

CCM

530

085

Livraison atel/client MAT

 

 

-

086

Facture client MAT

FT_CLI_ENT

FCM

500

122

Matière commerciale

TISCOM

TC

-

124

Division commerciale

CANAL_DIST

Z_ANN

990

125

Société

SOCIET

SOCIET

999

173

Bon d'expédition SAV

SAV_REPA_EXP_ENT

Z_ENC

135

180

En-tête Bon livraison PF

PF_BON_MVT_ENT

 

-

181

Packing List

PF_BON_MVT_ENT

 

190

182

Bon de chargement

BON_CHARG_ENT

 

-

183

Bon d'expédition

BE_PF_ENT

 

180

230

Circuit de fabrication PF

CIRC_FAB

Z_ANN

965

250

Éléments PRI MAT

 

 

-

260

Besoin produit

BES_PROD

HIS

-

261

Facture client PF/histo E

HIST_FAC_ENT

FC

121

262

Facture client PF/histo L

HIST_FAC_LIGN

 

<261

263

Facture client PF/histLib

HIST_FAC_LIBR_LIGN

 

<261

264

Prévision de vente

PIVOT_PREV_VENT

 

<002

265

En-tête retour

RETOUR_ENT

RC

150

266

Ligne retour

RETOUR_LIGN

 

<265

301

Histo commission représ.

COMM_REP

FC

115

302

Histo B.E. mvt MAT

COMP_BON_EXP_ENT

MA

205

303

Histo mvt stock PF

HIST_MVT_STOK_EMPL

HIS

<003

304

Histo matricule

MATR_HIS

HIS

-

305

Histo stock MAT

COMP_HIS

HIS

-

306

Histo déclaration CA

DECLA_CA

CL

115

307

Histo B.E. client PF

HIST_BE_CLI_ENT

BE

130

308

Histo B.E. fournisseur PF

HIST_PF_BON_MVT_ENT

HIS

-

309

Histo B.C.

HIST_BON_CHARG_ENT

HIS

-

310

Histo B.P. client PF

HIST_BP_CLI_ENT

BP

140

311

(voir 399)

 

 

 

312

Histo éléments tarif

HIST_CALC_TARI_ELMT

HIS

-

313

Histo commande client PF

HIST_CDE_CLI_LIGN

HIS

-

314

Histo processus PF

HIST_COLL_PROCESSART

HIS

-

315

Histo processus MAT

HIST_COLL_PROCESSMAT

HIS

-

316

Histo commande four. MAT

HIST_COM_FOUR_ENT

HIS

-

317

Facture fournisseur/histo

HIST_FAC_OF_PREEL_PF

HIS

-

318

Facture client MAT/histo

HIST_FT_CLI_ENT

FCMH

501

319

Histo stock PF

PROD_HIS

HIS

-

320

Histo nomenclatures

HIST_NOMEN

HIS

-

321

Histo commande four. PF

HIST_OF_ENT

HIS

<021

322

Histo réservation MAT

HIST_RES_FOUR_ENT

HIS

-

323

Histo quittances subrog.

QUIT_SUB_ENT

QT

100

324

Histo stock PF détail

PROD_HIS_EMPL

HIS

-

325

Histo ristourne centrales

RISTO

FC

115

326

Histo Tracking Number

TRACKING_MVT

HIS

-

327

Histo prix cde client PF

HIST_PRIX_SPEC_LIGN

HIS

-

328

Histo mvt cde client PF

HIST_CDE_SIT_LIGN

HIS

-

329

Histo intégration cde PF

HIS_POR_CDE_ENT

HIS

-

330

Histo B.E. atelier PF

HIST_BE_PF_ENT

HIS

-

331

Histo jalonnement

HIST_OF_JALO

HIS

-

332

Histo besoin matière/cde

HIST_OF_CONSO

HIS

-

399

Histo prix ACHAT/PRx/REEL

 

 

-

411

Facture client PF/archive

HIST_DOC_FA005_FAC

ARCHIVAGE

10

899

Entité générale