Plantage validation de dossier V6 V12 - Alimentation Tables U*

SOLVED

Bonjour,

Je suis en train de migrer un dossier V6 et V12.

Toutes les étapes ont été respectées (Param db SQL ; import console).

J'ai lancé la validation de dossier et le processus plante au moment de copier le contenu des tables U* sur les tables V12 standard (traitements TRTMIG*).

Voici le message :

====================================================

Process Start on SETMA BUD UBUD U01

Validation de la table UBUD

COPY DATA FROM BUD TO UBUD ...

<0001 @X3.TRT/TRTMIG$adx (999)

<0001 Erreur 76 : Erreur SQL Server

<0001 [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Invalid column name 'CCE4_0'.

<0001 INSERT INTO SETMA.

<0001 UBUD(

Toutes les tables U* créent un plantage global, et la migration ne peut aboutir.

Pouvez-vous m'apporter de l'aide svp, car je tourne en rond ?

Merci

Gilles

Parents
  • 0

    Bonjour,
    Ce problème a déjà été rencontré chez d'autres clients et est probablement lié à des données manquantes dans la table BUD du dossier à migrer (V6 dans votre cas).
    Dans les cas reportés il s'agissait du champs LED qui était vide alors qu'il est obligatoire dans la table BUD.
    Si c'est aussi le cas pour cette migration, la solution la plus simple est d'alimenter les LED manquants de la table UBUD en gardant la cohérence comptable. 

Reply
  • 0

    Bonjour,
    Ce problème a déjà été rencontré chez d'autres clients et est probablement lié à des données manquantes dans la table BUD du dossier à migrer (V6 dans votre cas).
    Dans les cas reportés il s'agissait du champs LED qui était vide alors qu'il est obligatoire dans la table BUD.
    Si c'est aussi le cas pour cette migration, la solution la plus simple est d'alimenter les LED manquants de la table UBUD en gardant la cohérence comptable. 

Children
  • 0 in reply to Vincent Labat

     il ne 'agit pas d'un problème de données mais de structure des tables en U, celle ci ne sont pas identiques aux tables de la V12 du coup la requête SQL plante car des champs présents dans la table "origine" n existent pas dans la table en U

    la création des tables en U doit se faire après la mise a jour des tables V12, si elles se créent avant y'a forcement un décalage sur le nombre de champs