Untitled
unknown
plain_text
5 months ago
172 kB
2
Indexable
SELECT count(*) FROM ocecr SELECT * FROM ocecr e INNER JOIN ocmvc m ON m.ECROCMVC = e.NUMOCECR WHERE e.ETSOCECR = 'AUX' SELECT * FROM SQLLOADER_RESULTS sr ORDER BY ts ASC SELECT count(*) FROM ocecr INNER JOIN ocmvm SELECT * FROM cosocp. SELECT 'drop table ' || TABLE_name ||';' FROM user_tables -- Création de la table OCBDV CREATE TABLE OCBDV ( ETSOCBDV nvarchar2(6) NOT NULL, -- Etablissement BNQOCBDV nvarchar2(3) NOT NULL, -- Banque (compte bancaire) RGMOCBDV nvarchar2(6) NOT NULL, -- Mode de règlement COLOCBDV nvarchar2(2) NULL, -- Type de collectif JRNOCBDV nvarchar2(6) NULL, -- Journal TPIOCBDV nvarchar2(4) NULL, -- Type de pièce à générer NJEOCBDV integer NULL, -- Nombre de jours d'encaissement NJROCBDV integer NULL, -- Nombre de jours de règlement TJEOCBDV nvarchar2(2) NULL, -- Type du nombre de jours d'encaissement TJROCBDV nvarchar2(2) NULL, -- Type du nombre de jours de règlement RATOCBDV integer NULL, -- Remise à temps FRSOCBDV number NULL, -- Frais TVAOCBDV nvarchar2(10) NULL, -- TVA TIMOCBDV number NULL, -- Timbre ETAOCBDV nvarchar2(1) NOT NULL, -- Etat TYPOCBDV nvarchar2(2) NULL, -- Type NATOCBDV nvarchar2(2) NULL, -- Nature GENOCBDV nvarchar2(2) NULL, -- Genre ROLOCBDV nvarchar2(1) NULL, -- Rôle INFOCBDV nvarchar2(240) NULL, -- Informations complémentaires UCROCBDV nvarchar2(30) NOT NULL, -- Utilisateur de création DCROCBDV nvarchar2(8) NOT NULL, -- Date de création UDMOCBDV nvarchar2(30) NULL, -- Utilisateur de modification DDMOCBDV nvarchar2(8) NULL, -- Date de modification TMSOCBDV integer NOT NULL -- Timestamp ); -- Commentaire de la table OCBDV COMMENT ON TABLE OCBDV IS 'Paramétrage des journaux par banque '; -- Ajout de commentaires pour les colonnes de la table OCBDV COMMENT ON COLUMN OCBDV.ETSOCBDV IS ' Etablissement NUMGTETS'; COMMENT ON COLUMN OCBDV.BNQOCBDV IS ' Banque (compte bancaire) NUMOCBNQ'; COMMENT ON COLUMN OCBDV.RGMOCBDV IS ' Mode de règlement NUMOERGM'; COMMENT ON COLUMN OCBDV.COLOCBDV IS ' Type de collectif P=COLOETIE'; COMMENT ON COLUMN OCBDV.JRNOCBDV IS ' Journal NUMOEJRN'; COMMENT ON COLUMN OCBDV.TPIOCBDV IS ' Type de pièce à générer P=TYPPIE'; COMMENT ON COLUMN OCBDV.NJEOCBDV IS ' Nombre de jours d''encaissement '; COMMENT ON COLUMN OCBDV.NJROCBDV IS ' Nombre de jours de règlement '; COMMENT ON COLUMN OCBDV.TJEOCBDV IS ' Type du nombre de jours d''encaissement P=*'; COMMENT ON COLUMN OCBDV.TJROCBDV IS ' Type du nombre de jours de règlement P=*'; COMMENT ON COLUMN OCBDV.RATOCBDV IS ' Remise à temps '; COMMENT ON COLUMN OCBDV.FRSOCBDV IS ' Frais '; COMMENT ON COLUMN OCBDV.TVAOCBDV IS ' TVA NUMOETVA'; COMMENT ON COLUMN OCBDV.TIMOCBDV IS ' Timbre '; COMMENT ON COLUMN OCBDV.ETAOCBDV IS ' Etat P=ETA'; COMMENT ON COLUMN OCBDV.TYPOCBDV IS ' Type P=*'; COMMENT ON COLUMN OCBDV.NATOCBDV IS ' Nature P=*'; COMMENT ON COLUMN OCBDV.GENOCBDV IS ' Genre P=*'; COMMENT ON COLUMN OCBDV.ROLOCBDV IS ' Rôle P=*'; COMMENT ON COLUMN OCBDV.INFOCBDV IS ' Informations complémentaires '; COMMENT ON COLUMN OCBDV.UCROCBDV IS ' Utilisateur de création D'; COMMENT ON COLUMN OCBDV.DCROCBDV IS ' Date de création D'; COMMENT ON COLUMN OCBDV.UDMOCBDV IS ' Utilisateur de modification '; COMMENT ON COLUMN OCBDV.DDMOCBDV IS ' Date de modification '; COMMENT ON COLUMN OCBDV.TMSOCBDV IS ' Timestamp D'; CREATE UNIQUE INDEX OCBDV_ETS ON OCBDV (etsocbdv, bnqocbdv, rgmocbdv, colocbdv); -- Création de la table OCBNQ CREATE TABLE OCBNQ ( ETSOCBNQ nvarchar2(6) NOT NULL, -- Etablissement NUMOCBNQ nvarchar2(3) NULL, -- Banque (compte bancaire) TIEOCBNQ nvarchar2(10) NOT NULL, -- Tiers correspondant à l'établissement TIDOCBNQ nvarchar2(10) NOT NULL, -- Domiciliation du tiers INTOCBNQ nvarchar2(30) NULL, -- Intitulé réduit NEMOCBNQ nvarchar2(6) NULL, -- Numéro d'émetteur CPTOCBNQ nvarchar2(10) NOT NULL, -- Compte de banque ESCOCBNQ number NULL, -- Taux d'escompte DECOCBNQ number NULL, -- Taux de découvert CMDOCBNQ number NULL, -- Taux de commission découvert CMCOCBNQ number NULL, -- Taux de commission de compte HRCOCBNQ nvarchar2(4) NULL, -- Heure de caisse OTSOCBNQ nvarchar2(4) NULL, -- Ouverture du type de semaine ETAOCBNQ nvarchar2(1) NOT NULL, -- Etat TYPOCBNQ nvarchar2(2) NULL, -- Type NATOCBNQ nvarchar2(2) NULL, -- Nature GENOCBNQ nvarchar2(2) NULL, -- Genre ROLOCBNQ nvarchar2(1) NULL, -- Rôle INFOCBNQ nvarchar2(240) NULL, -- Informations complémentaires UCROCBNQ nvarchar2(30) NOT NULL, -- Utilisateur de création DCROCBNQ nvarchar2(8) NOT NULL, -- Date de création UDMOCBNQ nvarchar2(30) NULL, -- Utilisateur de modification DDMOCBNQ nvarchar2(8) NULL, -- Date de modification TMSOCBNQ integer NOT NULL, -- Timestamp CIBOCBNQ nvarchar2(12) NULL, -- Codes interbancaires CINOCBNQ nvarchar2(12) NULL, -- Codes intérieurs GEROCBNQ nvarchar2(1) NOT NULL, -- Gestion du rapprochement DNOOCBNQ nvarchar2(10) NULL, -- Etablissement bancaire DGIOCBNQ nvarchar2(10) NULL, -- Guichet bancaire DCPOCBNQ nvarchar2(30) NULL, -- Compte bancaire DRBOCBNQ nvarchar2(2) NULL, -- Clé RIB IBAOCBNQ nvarchar2(34) NULL, -- IBAN DCLOCBNQ nvarchar2(8) NULL, -- Date de clôture du rapprochement UCLOCBNQ nvarchar2(30) NULL, -- Utilisateur de clôture CREOCBNQ nvarchar2(35) NULL, -- Identifiant créancier SEPA IDDOCBNQ nvarchar2(10) NULL, -- Taux d'intérêt débiteur IDCOCBNQ nvarchar2(10) NULL, -- Taux d'intérêt créditeur IDPOCBNQ nvarchar2(10) NULL, -- Commission plus fort découvert IDMOCBNQ nvarchar2(10) NULL -- Commission de mouvement ); -- Commentaire de la table OCBNQ COMMENT ON TABLE OCBNQ IS 'Banques (comptes bancaires) '; -- Ajout de commentaires pour les colonnes de la table OCBNQ COMMENT ON COLUMN OCBNQ.ETSOCBNQ IS ' Etablissement NUMGTETS'; COMMENT ON COLUMN OCBNQ.NUMOCBNQ IS ' Banque (compte bancaire) N'; COMMENT ON COLUMN OCBNQ.TIEOCBNQ IS ' Tiers correspondant à l''établissement NUMOETIE'; COMMENT ON COLUMN OCBNQ.TIDOCBNQ IS ' Domiciliation du tiers NUMOETID'; COMMENT ON COLUMN OCBNQ.INTOCBNQ IS ' Intitulé réduit N'; COMMENT ON COLUMN OCBNQ.NEMOCBNQ IS ' Numéro d''émetteur N'; COMMENT ON COLUMN OCBNQ.CPTOCBNQ IS ' Compte de banque NUMOECPT'; COMMENT ON COLUMN OCBNQ.ESCOCBNQ IS ' Taux d''escompte '; COMMENT ON COLUMN OCBNQ.DECOCBNQ IS ' Taux de découvert '; COMMENT ON COLUMN OCBNQ.CMDOCBNQ IS ' Taux de commission découvert '; COMMENT ON COLUMN OCBNQ.CMCOCBNQ IS ' Taux de commission de compte '; COMMENT ON COLUMN OCBNQ.HRCOCBNQ IS ' Heure de caisse '; COMMENT ON COLUMN OCBNQ.OTSOCBNQ IS ' Ouverture du type de semaine NUMOEOTS'; COMMENT ON COLUMN OCBNQ.ETAOCBNQ IS ' Etat P=ETA'; COMMENT ON COLUMN OCBNQ.TYPOCBNQ IS ' Type P=*'; COMMENT ON COLUMN OCBNQ.NATOCBNQ IS ' Nature P=*'; COMMENT ON COLUMN OCBNQ.GENOCBNQ IS ' Genre P=*'; COMMENT ON COLUMN OCBNQ.ROLOCBNQ IS ' Rôle P=*'; COMMENT ON COLUMN OCBNQ.INFOCBNQ IS ' Informations complémentaires '; COMMENT ON COLUMN OCBNQ.UCROCBNQ IS ' Utilisateur de création D'; COMMENT ON COLUMN OCBNQ.DCROCBNQ IS ' Date de création D'; COMMENT ON COLUMN OCBNQ.UDMOCBNQ IS ' Utilisateur de modification '; COMMENT ON COLUMN OCBNQ.DDMOCBNQ IS ' Date de modification '; COMMENT ON COLUMN OCBNQ.TMSOCBNQ IS ' Timestamp D'; COMMENT ON COLUMN OCBNQ.CIBOCBNQ IS ' Codes interbancaires '; COMMENT ON COLUMN OCBNQ.CINOCBNQ IS ' Codes intérieurs '; COMMENT ON COLUMN OCBNQ.GEROCBNQ IS ' Gestion du rapprochement P=OUINON'; COMMENT ON COLUMN OCBNQ.DNOOCBNQ IS ' Etablissement bancaire NUMOEEBC'; COMMENT ON COLUMN OCBNQ.DGIOCBNQ IS ' Guichet bancaire NUMOEGBC'; COMMENT ON COLUMN OCBNQ.DCPOCBNQ IS ' Compte bancaire '; COMMENT ON COLUMN OCBNQ.DRBOCBNQ IS ' Clé RIB '; COMMENT ON COLUMN OCBNQ.IBAOCBNQ IS ' IBAN '; COMMENT ON COLUMN OCBNQ.DCLOCBNQ IS ' Date de clôture du rapprochement '; COMMENT ON COLUMN OCBNQ.UCLOCBNQ IS ' Utilisateur de clôture NUMGTUSR'; COMMENT ON COLUMN OCBNQ.CREOCBNQ IS ' Identifiant créancier SEPA '; COMMENT ON COLUMN OCBNQ.IDDOCBNQ IS ' Taux d''intérêt débiteur NUMOEIDP'; COMMENT ON COLUMN OCBNQ.IDCOCBNQ IS ' Taux d''intérêt créditeur NUMOEIDP'; COMMENT ON COLUMN OCBNQ.IDPOCBNQ IS ' Commission plus fort découvert NUMOEIDP'; COMMENT ON COLUMN OCBNQ.IDMOCBNQ IS ' Commission de mouvement NUMOEIDP'; CREATE UNIQUE INDEX OCBNQ_ETS ON OCBNQ (etsocbnq, numocbnq); CREATE INDEX OCBNQ_TIE ON OCBNQ ( tieocbnq, tidocbnq); -- Création de la table OCCBQ CREATE TABLE OCCBQ ( NUMOCCBQ nvarchar2(10) NULL, -- Code interbancaire normalisé ETSOCCBQ nvarchar2(6) NULL, -- Etablissement BNQOCCBQ nvarchar2(3) NULL, -- Banque (compte bancaire) CIPOCCBQ nvarchar2(10) NULL, -- Code interbancaire personnalisé MNEOCCBQ nvarchar2(10) NULL, -- Mnémonique INTOCCBQ nvarchar2(60) NULL, -- Intitulé complet INROCCBQ nvarchar2(20) NULL, -- Intitulé réduit ETAOCCBQ nvarchar2(1) NOT NULL, -- Etat TYPOCCBQ nvarchar2(2) NULL, -- Type NATOCCBQ nvarchar2(2) NULL, -- Nature GENOCCBQ nvarchar2(2) NULL, -- Genre ROLOCCBQ nvarchar2(1) NULL, -- Rôle INFOCCBQ nvarchar2(240) NULL, -- Informations complémentaires UCROCCBQ nvarchar2(30) NOT NULL, -- Utilisateur de création DCROCCBQ nvarchar2(8) NOT NULL, -- Date de création UDMOCCBQ nvarchar2(30) NULL, -- Utilisateur de modification DDMOCCBQ nvarchar2(8) NULL, -- Date de modification TMSOCCBQ integer NOT NULL -- Timestamp ); -- Commentaire de la table OCCBQ COMMENT ON TABLE OCCBQ IS 'Codes interbancaires (CIB) '; -- Ajout de commentaires pour les colonnes de la table OCCBQ COMMENT ON COLUMN OCCBQ.NUMOCCBQ IS ' Code interbancaire normalisé N'; COMMENT ON COLUMN OCCBQ.ETSOCCBQ IS ' Etablissement NUMGTETS'; COMMENT ON COLUMN OCCBQ.BNQOCCBQ IS ' Banque (compte bancaire) NUMOCBNQ'; COMMENT ON COLUMN OCCBQ.CIPOCCBQ IS ' Code interbancaire personnalisé N'; COMMENT ON COLUMN OCCBQ.MNEOCCBQ IS ' Mnémonique '; COMMENT ON COLUMN OCCBQ.INTOCCBQ IS ' Intitulé complet N'; COMMENT ON COLUMN OCCBQ.INROCCBQ IS ' Intitulé réduit N'; COMMENT ON COLUMN OCCBQ.ETAOCCBQ IS ' Etat P=ETA'; COMMENT ON COLUMN OCCBQ.TYPOCCBQ IS ' Type P=*'; COMMENT ON COLUMN OCCBQ.NATOCCBQ IS ' Nature P=*'; COMMENT ON COLUMN OCCBQ.GENOCCBQ IS ' Genre P=*'; COMMENT ON COLUMN OCCBQ.ROLOCCBQ IS ' Rôle P=*'; COMMENT ON COLUMN OCCBQ.INFOCCBQ IS ' Informations complémentaires '; COMMENT ON COLUMN OCCBQ.UCROCCBQ IS ' Utilisateur de création D'; COMMENT ON COLUMN OCCBQ.DCROCCBQ IS ' Date de création D'; COMMENT ON COLUMN OCCBQ.UDMOCCBQ IS ' Utilisateur de modification '; COMMENT ON COLUMN OCCBQ.DDMOCCBQ IS ' Date de modification '; COMMENT ON COLUMN OCCBQ.TMSOCCBQ IS ' Timestamp D'; CREATE INDEX OCCBQ_CIP ON OCCBQ ( cipoccbq); CREATE UNIQUE INDEX OCCBQ_NUM ON OCCBQ (numoccbq, etsoccbq, bnqoccbq); -- Création de la table OCECR CREATE TABLE OCECR ( ETSOCECR nvarchar2(6) NOT NULL, -- Etablissement NUMOCECR nvarchar2(8) NULL, -- Ecriture JRNOCECR nvarchar2(6) NOT NULL, -- Journal TYPOCECR nvarchar2(2) NOT NULL, -- Type de mouvement DECOCECR nvarchar2(8) NULL, -- Date comptable BOROCECR nvarchar2(15) NULL, -- Bordereau TPIOCECR nvarchar2(4) NULL, -- Type de pièce PIEOCECR nvarchar2(10) NULL, -- Pièce PIXOCECR nvarchar2(30) NULL, -- Référence externe LIBOCECR nvarchar2(30) NULL, -- Libellé LICOCECR nvarchar2(60) NULL, -- Libellé complémentaire DEMOCECR nvarchar2(8) NULL, -- Date d'émission ECHOCECR nvarchar2(8) NULL, -- Date d'échéance ECIOCECR nvarchar2(8) NULL, -- Date d'échéance initiale DVLOCECR nvarchar2(8) NULL, -- Date de valeur CPTOCECR nvarchar2(10) NULL, -- Compte d'équilibre DEVOCECR nvarchar2(6) NULL, -- Devise DDVOCECR nvarchar2(8) NULL, -- Devise : date de validité DVMOCECR nvarchar2(2) NULL, -- Devise : mode de change VPROCECR number NULL, -- Devise : valeur prévue du cours DOSOCECR nvarchar2(20) NULL, -- Dossier ECCOCECR nvarchar2(8) NULL, -- Ecriture d'équilibre ZONOCECR nvarchar2(30) NULL, -- Zone libre BVROCECR nvarchar2(40) NULL, -- Référence BVR CBVOCECR nvarchar2(2) NULL, -- Clé de contrôle BVR ETVOCECR nvarchar2(1) NULL, -- Etat de traitement TVA TRFOCECR nvarchar2(2) NULL, -- Code transfert PR1OCECR nvarchar2(10) NULL, -- Paramètre 1 PR2OCECR nvarchar2(10) NULL, -- Paramètre 2 PR3OCECR nvarchar2(10) NULL, -- Paramètre 3 IN1OCECR nvarchar2(2) NULL, -- Indicateur 1 IN2OCECR nvarchar2(2) NULL, -- Indicateur 2 IN3OCECR nvarchar2(2) NULL, -- Indicateur 3 ETAOCECR nvarchar2(1) NOT NULL, -- Etat NATOCECR nvarchar2(2) NULL, -- Nature GENOCECR nvarchar2(2) NULL, -- Genre ROLOCECR nvarchar2(1) NULL, -- Rôle UCROCECR nvarchar2(30) NOT NULL, -- Utilisateur de création DCROCECR nvarchar2(8) NOT NULL, -- Date de création UDMOCECR nvarchar2(30) NULL, -- Utilisateur de modification DDMOCECR nvarchar2(8) NULL, -- Date de modification TMSOCECR integer NOT NULL, -- Timestamp NAHOCECR nvarchar2(4) NULL, -- Nature d'honoraire DVOOCECR nvarchar2(6) NULL, -- Devise d'origine DRVOCECR nvarchar2(8) NULL, -- Devise de reporting : date de validité DRMOCECR nvarchar2(2) NULL, -- Devise de reporting : mode de change VRROCECR number NULL, -- Devise de reporting : valeur prévue du cours UVAOCECR nvarchar2(30) NULL, -- Utilisateur de validation DVAOCECR nvarchar2(8) NULL, -- Date de validation NVAOCECR nvarchar2(10) NULL -- Numéro de validation ); -- Commentaire de la table OCECR COMMENT ON TABLE OCECR IS 'Ecritures comptables '; -- Ajout de commentaires pour les colonnes de la table OCECR COMMENT ON COLUMN OCECR.ETSOCECR IS ' Etablissement NUMGTETS'; COMMENT ON COLUMN OCECR.NUMOCECR IS ' Ecriture N'; COMMENT ON COLUMN OCECR.JRNOCECR IS ' Journal NUMOEJRN'; COMMENT ON COLUMN OCECR.TYPOCECR IS ' Type de mouvement P=TYPMVC'; COMMENT ON COLUMN OCECR.DECOCECR IS ' Date comptable N'; COMMENT ON COLUMN OCECR.BOROCECR IS ' Bordereau '; COMMENT ON COLUMN OCECR.TPIOCECR IS ' Type de pièce P=TYPPIE'; COMMENT ON COLUMN OCECR.PIEOCECR IS ' Pièce NUMOCPIE'; COMMENT ON COLUMN OCECR.PIXOCECR IS ' Référence externe '; COMMENT ON COLUMN OCECR.LIBOCECR IS ' Libellé '; COMMENT ON COLUMN OCECR.LICOCECR IS ' Libellé complémentaire '; COMMENT ON COLUMN OCECR.DEMOCECR IS ' Date d''émission '; COMMENT ON COLUMN OCECR.ECHOCECR IS ' Date d''échéance '; COMMENT ON COLUMN OCECR.ECIOCECR IS ' Date d''échéance initiale '; COMMENT ON COLUMN OCECR.DVLOCECR IS ' Date de valeur '; COMMENT ON COLUMN OCECR.CPTOCECR IS ' Compte d''équilibre NUMOECPT'; COMMENT ON COLUMN OCECR.DEVOCECR IS ' Devise NUMOEDEV'; COMMENT ON COLUMN OCECR.DDVOCECR IS ' Devise : date de validité '; COMMENT ON COLUMN OCECR.DVMOCECR IS ' Devise : mode de change NUMOEDVM'; COMMENT ON COLUMN OCECR.VPROCECR IS ' Devise : valeur prévue du cours '; COMMENT ON COLUMN OCECR.DOSOCECR IS ' Dossier '; COMMENT ON COLUMN OCECR.ECCOCECR IS ' Ecriture d''équilibre NUMOCECR'; COMMENT ON COLUMN OCECR.ZONOCECR IS ' Zone libre '; COMMENT ON COLUMN OCECR.BVROCECR IS ' Référence BVR '; COMMENT ON COLUMN OCECR.CBVOCECR IS ' Clé de contrôle BVR '; COMMENT ON COLUMN OCECR.ETVOCECR IS ' Etat de traitement TVA P=*'; COMMENT ON COLUMN OCECR.TRFOCECR IS ' Code transfert P=*'; COMMENT ON COLUMN OCECR.PR1OCECR IS ' Paramètre 1 P=*'; COMMENT ON COLUMN OCECR.PR2OCECR IS ' Paramètre 2 P=*'; COMMENT ON COLUMN OCECR.PR3OCECR IS ' Paramètre 3 P=*'; COMMENT ON COLUMN OCECR.IN1OCECR IS ' Indicateur 1 P=*'; COMMENT ON COLUMN OCECR.IN2OCECR IS ' Indicateur 2 P=*'; COMMENT ON COLUMN OCECR.IN3OCECR IS ' Indicateur 3 P=*'; COMMENT ON COLUMN OCECR.ETAOCECR IS ' Etat P=*'; COMMENT ON COLUMN OCECR.NATOCECR IS ' Nature P=*'; COMMENT ON COLUMN OCECR.GENOCECR IS ' Genre P=*'; COMMENT ON COLUMN OCECR.ROLOCECR IS ' Rôle P=*'; COMMENT ON COLUMN OCECR.UCROCECR IS ' Utilisateur de création D'; COMMENT ON COLUMN OCECR.DCROCECR IS ' Date de création D'; COMMENT ON COLUMN OCECR.UDMOCECR IS ' Utilisateur de modification '; COMMENT ON COLUMN OCECR.DDMOCECR IS ' Date de modification '; COMMENT ON COLUMN OCECR.TMSOCECR IS ' Timestamp D'; COMMENT ON COLUMN OCECR.NAHOCECR IS ' Nature d''honoraire P=NAHOECPT'; COMMENT ON COLUMN OCECR.DVOOCECR IS ' Devise d''origine NUMOEDEV'; COMMENT ON COLUMN OCECR.DRVOCECR IS ' Devise de reporting : date de validité '; COMMENT ON COLUMN OCECR.DRMOCECR IS ' Devise de reporting : mode de change NUMOEDVM'; COMMENT ON COLUMN OCECR.VRROCECR IS ' Devise de reporting : valeur prévue du cours '; COMMENT ON COLUMN OCECR.UVAOCECR IS ' Utilisateur de validation NUMGTUSR'; COMMENT ON COLUMN OCECR.DVAOCECR IS ' Date de validation '; COMMENT ON COLUMN OCECR.NVAOCECR IS ' Numéro de validation '; CREATE INDEX OCECR_BOR ON OCECR ( borocecr); CREATE INDEX OCECR_DEC ON OCECR ( decocecr, etsocecr); CREATE INDEX OCECR_ECC ON OCECR ( eccocecr, etsocecr); CREATE INDEX OCECR_ETA ON OCECR ( etaocecr, etsocecr); CREATE INDEX OCECR_JRN ON OCECR ( jrnocecr, etsocecr); CREATE UNIQUE INDEX OCECR_NUM ON OCECR (numocecr, etsocecr); CREATE INDEX OCECR_PIE ON OCECR ( pieocecr, etsocecr); CREATE INDEX OCECR_PIX ON OCECR ( pixocecr, etsocecr); CREATE INDEX OCECR_ZON ON OCECR ( zonocecr); -- Création de la table OCFBQ CREATE TABLE OCFBQ ( NUIOCFBQ integer NOT NULL, -- Numéro interne du fichier TMBOCFBQ nvarchar2(1) NOT NULL, -- Type de mouvement bancaire FICOCFBQ nvarchar2(255) NOT NULL, -- Nom du fichier NBEOCFBQ integer NULL, -- Nombre d'enregistrements total ETAOCFBQ nvarchar2(1) NOT NULL, -- Etat TYPOCFBQ nvarchar2(2) NULL, -- Type NATOCFBQ nvarchar2(2) NULL, -- Nature GENOCFBQ nvarchar2(2) NULL, -- Genre ROLOCFBQ nvarchar2(1) NULL, -- Rôle INFOCFBQ nvarchar2(240) NULL, -- Informations complémentaires UCROCFBQ nvarchar2(30) NOT NULL, -- Utilisateur de création DCROCFBQ nvarchar2(8) NOT NULL, -- Date de création UDMOCFBQ nvarchar2(30) NULL, -- Utilisateur de modification DDMOCFBQ nvarchar2(8) NULL, -- Date de modification TMSOCFBQ integer NOT NULL -- Timestamp ); -- Commentaire de la table OCFBQ COMMENT ON TABLE OCFBQ IS 'Fichiers bancaires '; -- Ajout de commentaires pour les colonnes de la table OCFBQ COMMENT ON COLUMN OCFBQ.NUIOCFBQ IS ' Numéro interne du fichier NUMGTNUI'; COMMENT ON COLUMN OCFBQ.TMBOCFBQ IS ' Type de mouvement bancaire P=TYPMBQ'; COMMENT ON COLUMN OCFBQ.FICOCFBQ IS ' Nom du fichier FICGTBIN'; COMMENT ON COLUMN OCFBQ.NBEOCFBQ IS ' Nombre d''enregistrements total N'; COMMENT ON COLUMN OCFBQ.ETAOCFBQ IS ' Etat P=ETA'; COMMENT ON COLUMN OCFBQ.TYPOCFBQ IS ' Type P=*'; COMMENT ON COLUMN OCFBQ.NATOCFBQ IS ' Nature P=*'; COMMENT ON COLUMN OCFBQ.GENOCFBQ IS ' Genre P=*'; COMMENT ON COLUMN OCFBQ.ROLOCFBQ IS ' Rôle P=*'; COMMENT ON COLUMN OCFBQ.INFOCFBQ IS ' Informations complémentaires '; COMMENT ON COLUMN OCFBQ.UCROCFBQ IS ' Utilisateur de création D'; COMMENT ON COLUMN OCFBQ.DCROCFBQ IS ' Date de création D'; COMMENT ON COLUMN OCFBQ.UDMOCFBQ IS ' Utilisateur de modification '; COMMENT ON COLUMN OCFBQ.DDMOCFBQ IS ' Date de modification '; COMMENT ON COLUMN OCFBQ.TMSOCFBQ IS ' Timestamp D'; CREATE UNIQUE INDEX OCFBQ_NUI ON OCFBQ (nuiocfbq); -- Création de la table OCMBQ CREATE TABLE OCMBQ ( NUIOCMBQ integer NOT NULL, -- Numéro interne du fichier MVCOCMBQ integer NULL, -- Numéro de mouvement FICOCMBQ nvarchar2(255) NOT NULL, -- Nom du fichier TMBOCMBQ nvarchar2(1) NOT NULL, -- Type de mouvement bancaire ORIOCMBQ nvarchar2(1) NOT NULL, -- Origine ETSOCMBQ nvarchar2(6) NOT NULL, -- Etablissement BNQOCMBQ nvarchar2(3) NOT NULL, -- Banque (compte bancaire) CIPOCMBQ nvarchar2(10) NOT NULL, -- CIB personnalisé DOPOCMBQ nvarchar2(8) NULL, -- Date d'opération DVLOCMBQ nvarchar2(8) NULL, -- Date de valeur LIBOCMBQ nvarchar2(31) NULL, -- Libellé REFOCMBQ nvarchar2(16) NULL, -- Référence ECBOCMBQ nvarchar2(7) NULL, -- Ecriture de banque MTDOCMBQ number NULL, -- Montant débit MTCOCMBQ number NULL, -- Montant crédit IN1OCMBQ nvarchar2(70) NULL, -- Informations complémentaires 1 IN2OCMBQ nvarchar2(70) NULL, -- Informations complémentaires 2 IN3OCMBQ nvarchar2(70) NULL, -- Informations complémentaires 3 IN4OCMBQ nvarchar2(70) NULL, -- Informations complémentaires 4 ENROCMBQ nvarchar2(240) NULL, -- Enregistrement 04 EN1OCMBQ nvarchar2(240) NULL, -- Enregistrement 05 N°1 EN2OCMBQ nvarchar2(240) NULL, -- Enregistrement 05 N°2 EN3OCMBQ nvarchar2(240) NULL, -- Enregistrement 05 N°3 EN4OCMBQ nvarchar2(240) NULL, -- Enregistrement 05 N°4 ETIOCMBQ nvarchar2(1) NULL, -- Etat d'intégration ECROCMBQ nvarchar2(8) NULL, -- Ecriture générée ETROCMBQ nvarchar2(1) NOT NULL, -- Etat de rapprochement CRPOCMBQ integer NULL, -- Code rapprochement DRPOCMBQ nvarchar2(8) NULL, -- Date de rapprochement URPOCMBQ nvarchar2(30) NULL, -- Utilisateur de rapprochement TRAOCMBQ nvarchar2(8) NULL, -- Transaction de rapprochement RRPOCMBQ nvarchar2(10) NULL, -- Règle de rapprochement TRPOCMBQ nvarchar2(2) NULL, -- Type de rapprochement ETCOCMBQ nvarchar2(1) NULL, -- Etat de clôture ETAOCMBQ nvarchar2(1) NOT NULL, -- Etat TYPOCMBQ nvarchar2(2) NULL, -- Type NATOCMBQ nvarchar2(2) NULL, -- Nature GENOCMBQ nvarchar2(2) NULL, -- Genre ROLOCMBQ nvarchar2(1) NULL, -- Rôle INFOCMBQ nvarchar2(240) NULL, -- Informations complémentaires UCROCMBQ nvarchar2(30) NOT NULL, -- Utilisateur de création DCROCMBQ nvarchar2(8) NOT NULL, -- Date de création UDMOCMBQ nvarchar2(30) NULL, -- Utilisateur de modification DDMOCMBQ nvarchar2(8) NULL, -- Date de modification TMSOCMBQ integer NOT NULL -- Timestamp ); -- Commentaire de la table OCMBQ COMMENT ON TABLE OCMBQ IS 'Mouvements bancaires '; -- Ajout de commentaires pour les colonnes de la table OCMBQ COMMENT ON COLUMN OCMBQ.NUIOCMBQ IS ' Numéro interne du fichier NUIOCFBQ'; COMMENT ON COLUMN OCMBQ.MVCOCMBQ IS ' Numéro de mouvement N'; COMMENT ON COLUMN OCMBQ.FICOCMBQ IS ' Nom du fichier FICGTBIN'; COMMENT ON COLUMN OCMBQ.TMBOCMBQ IS ' Type de mouvement bancaire P=TYPMBQ'; COMMENT ON COLUMN OCMBQ.ORIOCMBQ IS ' Origine P=*'; COMMENT ON COLUMN OCMBQ.ETSOCMBQ IS ' Etablissement NUMGTETS'; COMMENT ON COLUMN OCMBQ.BNQOCMBQ IS ' Banque (compte bancaire) NUMOCBNQ'; COMMENT ON COLUMN OCMBQ.CIPOCMBQ IS ' CIB personnalisé CIPOCCBQ'; COMMENT ON COLUMN OCMBQ.DOPOCMBQ IS ' Date d''opération N'; COMMENT ON COLUMN OCMBQ.DVLOCMBQ IS ' Date de valeur N'; COMMENT ON COLUMN OCMBQ.LIBOCMBQ IS ' Libellé '; COMMENT ON COLUMN OCMBQ.REFOCMBQ IS ' Référence '; COMMENT ON COLUMN OCMBQ.ECBOCMBQ IS ' Ecriture de banque '; COMMENT ON COLUMN OCMBQ.MTDOCMBQ IS ' Montant débit N'; COMMENT ON COLUMN OCMBQ.MTCOCMBQ IS ' Montant crédit N'; COMMENT ON COLUMN OCMBQ.IN1OCMBQ IS ' Informations complémentaires 1 '; COMMENT ON COLUMN OCMBQ.IN2OCMBQ IS ' Informations complémentaires 2 '; COMMENT ON COLUMN OCMBQ.IN3OCMBQ IS ' Informations complémentaires 3 '; COMMENT ON COLUMN OCMBQ.IN4OCMBQ IS ' Informations complémentaires 4 '; COMMENT ON COLUMN OCMBQ.ENROCMBQ IS ' Enregistrement 04 '; COMMENT ON COLUMN OCMBQ.EN1OCMBQ IS ' Enregistrement 05 N°1 '; COMMENT ON COLUMN OCMBQ.EN2OCMBQ IS ' Enregistrement 05 N°2 '; COMMENT ON COLUMN OCMBQ.EN3OCMBQ IS ' Enregistrement 05 N°3 '; COMMENT ON COLUMN OCMBQ.EN4OCMBQ IS ' Enregistrement 05 N°4 '; COMMENT ON COLUMN OCMBQ.ETIOCMBQ IS ' Etat d''intégration P=*'; COMMENT ON COLUMN OCMBQ.ECROCMBQ IS ' Ecriture générée NUMOCECR'; COMMENT ON COLUMN OCMBQ.ETROCMBQ IS ' Etat de rapprochement P=*'; COMMENT ON COLUMN OCMBQ.CRPOCMBQ IS ' Code rapprochement NUMGTNUI'; COMMENT ON COLUMN OCMBQ.DRPOCMBQ IS ' Date de rapprochement '; COMMENT ON COLUMN OCMBQ.URPOCMBQ IS ' Utilisateur de rapprochement NUMGTUSR'; COMMENT ON COLUMN OCMBQ.TRAOCMBQ IS ' Transaction de rapprochement NUMGTTRA'; COMMENT ON COLUMN OCMBQ.RRPOCMBQ IS ' Règle de rapprochement NUMOCRBQ'; COMMENT ON COLUMN OCMBQ.TRPOCMBQ IS ' Type de rapprochement P=*'; COMMENT ON COLUMN OCMBQ.ETCOCMBQ IS ' Etat de clôture P=*'; COMMENT ON COLUMN OCMBQ.ETAOCMBQ IS ' Etat P=ETA'; COMMENT ON COLUMN OCMBQ.TYPOCMBQ IS ' Type P=*'; COMMENT ON COLUMN OCMBQ.NATOCMBQ IS ' Nature P=*'; COMMENT ON COLUMN OCMBQ.GENOCMBQ IS ' Genre P=*'; COMMENT ON COLUMN OCMBQ.ROLOCMBQ IS ' Rôle P=*'; COMMENT ON COLUMN OCMBQ.INFOCMBQ IS ' Informations complémentaires '; COMMENT ON COLUMN OCMBQ.UCROCMBQ IS ' Utilisateur de création D'; COMMENT ON COLUMN OCMBQ.DCROCMBQ IS ' Date de création D'; COMMENT ON COLUMN OCMBQ.UDMOCMBQ IS ' Utilisateur de modification '; COMMENT ON COLUMN OCMBQ.DDMOCMBQ IS ' Date de modification '; COMMENT ON COLUMN OCMBQ.TMSOCMBQ IS ' Timestamp D'; CREATE INDEX OCMBQ_CIP ON OCMBQ ( cipocmbq, tmbocmbq, dopocmbq); CREATE INDEX OCMBQ_CRP ON OCMBQ ( crpocmbq); CREATE INDEX OCMBQ_ECR ON OCMBQ ( ecrocmbq, etsocmbq); CREATE INDEX OCMBQ_ETR ON OCMBQ ( etrocmbq, etsocmbq, bnqocmbq); CREATE INDEX OCMBQ_ETS ON OCMBQ ( etsocmbq, bnqocmbq, tmbocmbq, dopocmbq); CREATE UNIQUE INDEX OCMBQ_NUI ON OCMBQ (nuiocmbq, mvcocmbq); -- Création de la table OCMTA CREATE TABLE OCMTA ( ETSOCMTA nvarchar2(6) NOT NULL, -- Etablissement ECROCMTA nvarchar2(8) NOT NULL, -- Ecriture MVCOCMTA integer NOT NULL, -- Numéro de mouvement TASOCMTA nvarchar2(10) NOT NULL, -- TVA ORDOCMTA integer NULL, -- Numéro d'ordre BASOCMTA nvarchar2(1) NOT NULL, -- Base d'application TYPOCMTA nvarchar2(6) NOT NULL, -- Type de taxe BHTOCMTA number NULL, -- Montant de base de taxe MHTOCMTA number NULL, -- Montant de taxe MTVOCMTA number NULL, -- Montant restant à déclarer CPTOCMTA nvarchar2(10) NOT NULL, -- Compte de taxe IN1OCMTA nvarchar2(3) NULL, -- Indicateur 1 IN2OCMTA nvarchar2(3) NULL, -- Indicateur 2 IN3OCMTA nvarchar2(3) NULL, -- Indicateur 3 ETAOCMTA nvarchar2(1) NOT NULL, -- Etat NATOCMTA nvarchar2(2) NULL, -- Nature GENOCMTA nvarchar2(2) NULL, -- Genre ROLOCMTA nvarchar2(1) NULL, -- Rôle INFOCMTA nvarchar2(240) NULL, -- Informations complémentaires UCROCMTA nvarchar2(30) NOT NULL, -- Utilisateur de création DCROCMTA nvarchar2(8) NOT NULL, -- Date de création UDMOCMTA nvarchar2(30) NULL, -- Utilisateur de modification DDMOCMTA nvarchar2(8) NULL, -- Date de modification TMSOCMTA integer NOT NULL -- Timestamp ); -- Commentaire de la table OCMTA COMMENT ON TABLE OCMTA IS 'TVA associée aux mouvements '; -- Ajout de commentaires pour les colonnes de la table OCMTA COMMENT ON COLUMN OCMTA.ETSOCMTA IS ' Etablissement NUMGTETS'; COMMENT ON COLUMN OCMTA.ECROCMTA IS ' Ecriture NUMOCECR'; COMMENT ON COLUMN OCMTA.MVCOCMTA IS ' Numéro de mouvement NUMOCMVC'; COMMENT ON COLUMN OCMTA.TASOCMTA IS ' TVA NUMOETAS'; COMMENT ON COLUMN OCMTA.ORDOCMTA IS ' Numéro d''ordre N'; COMMENT ON COLUMN OCMTA.BASOCMTA IS ' Base d''application P=BASOETAS'; COMMENT ON COLUMN OCMTA.TYPOCMTA IS ' Type de taxe P=MDCOECPT'; COMMENT ON COLUMN OCMTA.BHTOCMTA IS ' Montant de base de taxe N'; COMMENT ON COLUMN OCMTA.MHTOCMTA IS ' Montant de taxe N'; COMMENT ON COLUMN OCMTA.MTVOCMTA IS ' Montant restant à déclarer N'; COMMENT ON COLUMN OCMTA.CPTOCMTA IS ' Compte de taxe NUMOECPT'; COMMENT ON COLUMN OCMTA.IN1OCMTA IS ' Indicateur 1 P=*'; COMMENT ON COLUMN OCMTA.IN2OCMTA IS ' Indicateur 2 P=*'; COMMENT ON COLUMN OCMTA.IN3OCMTA IS ' Indicateur 3 P=*'; COMMENT ON COLUMN OCMTA.ETAOCMTA IS ' Etat P=ETA'; COMMENT ON COLUMN OCMTA.NATOCMTA IS ' Nature P=*'; COMMENT ON COLUMN OCMTA.GENOCMTA IS ' Genre P=*'; COMMENT ON COLUMN OCMTA.ROLOCMTA IS ' Rôle P=*'; COMMENT ON COLUMN OCMTA.INFOCMTA IS ' Informations complémentaires '; COMMENT ON COLUMN OCMTA.UCROCMTA IS ' Utilisateur de création D'; COMMENT ON COLUMN OCMTA.DCROCMTA IS ' Date de création D'; COMMENT ON COLUMN OCMTA.UDMOCMTA IS ' Utilisateur de modification '; COMMENT ON COLUMN OCMTA.DDMOCMTA IS ' Date de modification '; COMMENT ON COLUMN OCMTA.TMSOCMTA IS ' Timestamp D'; CREATE UNIQUE INDEX OCMTA_ETS ON OCMTA (etsocmta, ecrocmta, mvcocmta, ordocmta); -- Création de la table OCMVC CREATE TABLE OCMVC ( ETSOCMVC nvarchar2(6) NOT NULL, -- Etablissement ECROCMVC nvarchar2(8) NOT NULL, -- Ecriture NUMOCMVC integer NULL, -- Numéro de mouvement JRCOCMVC integer NULL, -- Colonne du journal CPTOCMVC nvarchar2(10) NOT NULL, -- Compte TYPOCMVC nvarchar2(2) NOT NULL, -- Type de mouvement MTDOCMVC number NULL, -- Montant débit MTCOCMVC number NULL, -- Montant crédit NEPOCMVC integer NULL, -- Numéro d'échéance du mouvement TIEOCMVC nvarchar2(10) NULL, -- Tiers CGROCMVC nvarchar2(80) NULL, -- CGR A BUDOCMVC nvarchar2(20) NULL, -- CGR B LETOCMVC nvarchar2(6) NULL, -- Lettrage LIBOCMVC nvarchar2(30) NULL, -- Libellé LICOCMVC nvarchar2(60) NULL, -- Libellé complémentaire DOSOCMVC nvarchar2(20) NULL, -- Dossier TVAOCMVC nvarchar2(10) NULL, -- TVA MDDOCMVC number NULL, -- Devise : montant débit MDCOCMVC number NULL, -- Devise : montant crédit UNOOCMVC nvarchar2(6) NULL, -- Unité d'oeuvre QUOOCMVC number NULL, -- Quantité d'unité d'oeuvre BHTOCMVC number NULL, -- Base HT MHTOCMVC number NULL, -- Montant HT restant à déclarer MTVOCMVC number NULL, -- Montant TVA restant à déclarer PR1OCMVC nvarchar2(10) NULL, -- Paramètre 1 PR2OCMVC nvarchar2(10) NULL, -- Paramètre 2 PR3OCMVC nvarchar2(10) NULL, -- Paramètre 3 NATOCMVC nvarchar2(2) NULL, -- Nature GENOCMVC nvarchar2(2) NULL, -- Genre ROLOCMVC nvarchar2(1) NULL, -- Rôle UCROCMVC nvarchar2(30) NOT NULL, -- Utilisateur de création DCROCMVC nvarchar2(8) NOT NULL, -- Date de création UDMOCMVC nvarchar2(30) NULL, -- Utilisateur de modification DDMOCMVC nvarchar2(8) NULL, -- Date de modification TMSOCMVC integer NOT NULL, -- Timestamp MRDOCMVC number NULL, -- Devise de reporting : montant débit MRCOCMVC number NULL, -- Devise de reporting : montant crédit POSOCMVC nvarchar2(10) NULL, -- Poste PR4OCMVC nvarchar2(10) NULL, -- Paramètre 4 PR5OCMVC nvarchar2(10) NULL, -- Paramètre 5 PR6OCMVC nvarchar2(10) NULL, -- Paramètre 6 PR7OCMVC nvarchar2(10) NULL, -- Paramètre 7 PR8OCMVC nvarchar2(10) NULL, -- Paramètre 8 PR9OCMVC nvarchar2(10) NULL, -- Paramètre 9 P10OCMVC nvarchar2(10) NULL, -- Paramètre 10 P11OCMVC nvarchar2(10) NULL, -- Paramètre 11 P12OCMVC nvarchar2(10) NULL, -- Paramètre 12 P13OCMVC nvarchar2(10) NULL, -- Paramètre 13 P14OCMVC nvarchar2(10) NULL, -- Paramètre 14 P15OCMVC nvarchar2(10) NULL, -- Paramètre 15 MIHOCMVC number NULL, -- Montant initial HT MIVOCMVC number NULL, -- Montant initial TVA MINOCMVC number NULL, -- Montant non déductible C01OCMVC nvarchar2(2) NULL, -- Identifiant court 1 C02OCMVC nvarchar2(2) NULL, -- Identifiant court 2 C03OCMVC nvarchar2(2) NULL, -- Identifiant court 3 C04OCMVC nvarchar2(2) NULL, -- Identifiant court 4 I01OCMVC nvarchar2(10) NULL, -- Identifiant 1 I02OCMVC nvarchar2(10) NULL, -- Identifiant 2 I03OCMVC nvarchar2(10) NULL, -- Identifiant 3 I04OCMVC nvarchar2(10) NULL, -- Identifiant 4 G01OCMVC nvarchar2(20) NULL, -- Identifiant long 1 G02OCMVC nvarchar2(20) NULL, -- Identifiant long 2 D01OCMVC nvarchar2(8) NULL, -- Date 1 D02OCMVC nvarchar2(8) NULL, -- Date 2 N01OCMVC number NULL, -- Numérique 1 N02OCMVC number NULL, -- Numérique 2 DECOCMVC nvarchar2(8) NULL, -- Date comptable JRNOCMVC nvarchar2(6) NULL -- Journal ); -- Commentaire de la table OCMVC COMMENT ON TABLE OCMVC IS 'Mouvements comptables '; -- Ajout de commentaires pour les colonnes de la table OCMVC COMMENT ON COLUMN OCMVC.ETSOCMVC IS ' Etablissement NUMGTETS'; COMMENT ON COLUMN OCMVC.ECROCMVC IS ' Ecriture NUMOCECR'; COMMENT ON COLUMN OCMVC.NUMOCMVC IS ' Numéro de mouvement N'; COMMENT ON COLUMN OCMVC.JRCOCMVC IS ' Colonne du journal NUMOEJRC'; COMMENT ON COLUMN OCMVC.CPTOCMVC IS ' Compte NUMOECPT'; COMMENT ON COLUMN OCMVC.TYPOCMVC IS ' Type de mouvement P=TYPMVC'; COMMENT ON COLUMN OCMVC.MTDOCMVC IS ' Montant débit N'; COMMENT ON COLUMN OCMVC.MTCOCMVC IS ' Montant crédit N'; COMMENT ON COLUMN OCMVC.NEPOCMVC IS ' Numéro d''échéance du mouvement N'; COMMENT ON COLUMN OCMVC.TIEOCMVC IS ' Tiers NUMOETIE'; COMMENT ON COLUMN OCMVC.CGROCMVC IS ' CGR A NUMOECGR'; COMMENT ON COLUMN OCMVC.BUDOCMVC IS ' CGR B NUMOECGR'; COMMENT ON COLUMN OCMVC.LETOCMVC IS ' Lettrage '; COMMENT ON COLUMN OCMVC.LIBOCMVC IS ' Libellé '; COMMENT ON COLUMN OCMVC.LICOCMVC IS ' Libellé complémentaire '; COMMENT ON COLUMN OCMVC.DOSOCMVC IS ' Dossier '; COMMENT ON COLUMN OCMVC.TVAOCMVC IS ' TVA NUMOETVA'; COMMENT ON COLUMN OCMVC.MDDOCMVC IS ' Devise : montant débit '; COMMENT ON COLUMN OCMVC.MDCOCMVC IS ' Devise : montant crédit '; COMMENT ON COLUMN OCMVC.UNOOCMVC IS ' Unité d''oeuvre P=UNO'; COMMENT ON COLUMN OCMVC.QUOOCMVC IS ' Quantité d''unité d''oeuvre '; COMMENT ON COLUMN OCMVC.BHTOCMVC IS ' Base HT '; COMMENT ON COLUMN OCMVC.MHTOCMVC IS ' Montant HT restant à déclarer '; COMMENT ON COLUMN OCMVC.MTVOCMVC IS ' Montant TVA restant à déclarer '; COMMENT ON COLUMN OCMVC.PR1OCMVC IS ' Paramètre 1 P=*'; COMMENT ON COLUMN OCMVC.PR2OCMVC IS ' Paramètre 2 P=*'; COMMENT ON COLUMN OCMVC.PR3OCMVC IS ' Paramètre 3 P=*'; COMMENT ON COLUMN OCMVC.NATOCMVC IS ' Nature P=*'; COMMENT ON COLUMN OCMVC.GENOCMVC IS ' Genre P=*'; COMMENT ON COLUMN OCMVC.ROLOCMVC IS ' Rôle P=*'; COMMENT ON COLUMN OCMVC.UCROCMVC IS ' Utilisateur de création D'; COMMENT ON COLUMN OCMVC.DCROCMVC IS ' Date de création D'; COMMENT ON COLUMN OCMVC.UDMOCMVC IS ' Utilisateur de modification '; COMMENT ON COLUMN OCMVC.DDMOCMVC IS ' Date de modification '; COMMENT ON COLUMN OCMVC.TMSOCMVC IS ' Timestamp D'; COMMENT ON COLUMN OCMVC.MRDOCMVC IS ' Devise de reporting : montant débit '; COMMENT ON COLUMN OCMVC.MRCOCMVC IS ' Devise de reporting : montant crédit '; COMMENT ON COLUMN OCMVC.POSOCMVC IS ' Poste NUMOEPOS'; COMMENT ON COLUMN OCMVC.PR4OCMVC IS ' Paramètre 4 P=*'; COMMENT ON COLUMN OCMVC.PR5OCMVC IS ' Paramètre 5 P=*'; COMMENT ON COLUMN OCMVC.PR6OCMVC IS ' Paramètre 6 P=*'; COMMENT ON COLUMN OCMVC.PR7OCMVC IS ' Paramètre 7 P=*'; COMMENT ON COLUMN OCMVC.PR8OCMVC IS ' Paramètre 8 P=*'; COMMENT ON COLUMN OCMVC.PR9OCMVC IS ' Paramètre 9 P=*'; COMMENT ON COLUMN OCMVC.P10OCMVC IS ' Paramètre 10 P=*'; COMMENT ON COLUMN OCMVC.P11OCMVC IS ' Paramètre 11 P=*'; COMMENT ON COLUMN OCMVC.P12OCMVC IS ' Paramètre 12 P=*'; COMMENT ON COLUMN OCMVC.P13OCMVC IS ' Paramètre 13 P=*'; COMMENT ON COLUMN OCMVC.P14OCMVC IS ' Paramètre 14 P=*'; COMMENT ON COLUMN OCMVC.P15OCMVC IS ' Paramètre 15 P=*'; COMMENT ON COLUMN OCMVC.MIHOCMVC IS ' Montant initial HT '; COMMENT ON COLUMN OCMVC.MIVOCMVC IS ' Montant initial TVA '; COMMENT ON COLUMN OCMVC.MINOCMVC IS ' Montant non déductible '; COMMENT ON COLUMN OCMVC.C01OCMVC IS ' Identifiant court 1 '; COMMENT ON COLUMN OCMVC.C02OCMVC IS ' Identifiant court 2 '; COMMENT ON COLUMN OCMVC.C03OCMVC IS ' Identifiant court 3 '; COMMENT ON COLUMN OCMVC.C04OCMVC IS ' Identifiant court 4 '; COMMENT ON COLUMN OCMVC.I01OCMVC IS ' Identifiant 1 '; COMMENT ON COLUMN OCMVC.I02OCMVC IS ' Identifiant 2 '; COMMENT ON COLUMN OCMVC.I03OCMVC IS ' Identifiant 3 '; COMMENT ON COLUMN OCMVC.I04OCMVC IS ' Identifiant 4 '; COMMENT ON COLUMN OCMVC.G01OCMVC IS ' Identifiant long 1 '; COMMENT ON COLUMN OCMVC.G02OCMVC IS ' Identifiant long 2 '; COMMENT ON COLUMN OCMVC.D01OCMVC IS ' Date 1 '; COMMENT ON COLUMN OCMVC.D02OCMVC IS ' Date 2 '; COMMENT ON COLUMN OCMVC.N01OCMVC IS ' Numérique 1 '; COMMENT ON COLUMN OCMVC.N02OCMVC IS ' Numérique 2 '; COMMENT ON COLUMN OCMVC.DECOCMVC IS ' Date comptable '; COMMENT ON COLUMN OCMVC.JRNOCMVC IS ' Journal NUMOEJRN'; CREATE INDEX OCMVC_BUD ON OCMVC ( budocmvc); CREATE INDEX OCMVC_CGR ON OCMVC ( cgrocmvc, etsocmvc, decocmvc, jrnocmvc, ecrocmvc); CREATE INDEX OCMVC_CPT ON OCMVC ( cptocmvc, etsocmvc, decocmvc, jrnocmvc, ecrocmvc); CREATE UNIQUE INDEX OCMVC_ECR ON OCMVC (ecrocmvc, etsocmvc, numocmvc); CREATE INDEX OCMVC_POS ON OCMVC ( posocmvc, etsocmvc, decocmvc, jrnocmvc, ecrocmvc); CREATE INDEX OCMVC_TIE ON OCMVC ( tieocmvc, etsocmvc, decocmvc, jrnocmvc, ecrocmvc); -- Création de la table OCMVC CREATE TABLE OCMVC ( ETSOCMVC nvarchar2(6) NOT NULL, -- Etablissement ECROCMVC nvarchar2(8) NOT NULL, -- Ecriture NUMOCMVC integer NULL, -- Numéro de mouvement JRCOCMVC integer NULL, -- Colonne du journal CPTOCMVC nvarchar2(10) NOT NULL, -- Compte TYPOCMVC nvarchar2(2) NOT NULL, -- Type de mouvement MTDOCMVC number NULL, -- Montant débit MTCOCMVC number NULL, -- Montant crédit NEPOCMVC integer NULL, -- Numéro d'échéance du mouvement TIEOCMVC nvarchar2(10) NULL, -- Tiers CGROCMVC nvarchar2(80) NULL, -- CGR A BUDOCMVC nvarchar2(20) NULL, -- CGR B LETOCMVC nvarchar2(6) NULL, -- Lettrage LIBOCMVC nvarchar2(30) NULL, -- Libellé LICOCMVC nvarchar2(60) NULL, -- Libellé complémentaire DOSOCMVC nvarchar2(20) NULL, -- Dossier TVAOCMVC nvarchar2(10) NULL, -- TVA MDDOCMVC number NULL, -- Devise : montant débit MDCOCMVC number NULL, -- Devise : montant crédit UNOOCMVC nvarchar2(6) NULL, -- Unité d'oeuvre QUOOCMVC number NULL, -- Quantité d'unité d'oeuvre BHTOCMVC number NULL, -- Base HT MHTOCMVC number NULL, -- Montant HT restant à déclarer MTVOCMVC number NULL, -- Montant TVA restant à déclarer PR1OCMVC nvarchar2(10) NULL, -- Paramètre 1 PR2OCMVC nvarchar2(10) NULL, -- Paramètre 2 PR3OCMVC nvarchar2(10) NULL, -- Paramètre 3 NATOCMVC nvarchar2(2) NULL, -- Nature GENOCMVC nvarchar2(2) NULL, -- Genre ROLOCMVC nvarchar2(1) NULL, -- Rôle UCROCMVC nvarchar2(30) NOT NULL, -- Utilisateur de création DCROCMVC nvarchar2(8) NOT NULL, -- Date de création UDMOCMVC nvarchar2(30) NULL, -- Utilisateur de modification DDMOCMVC nvarchar2(8) NULL, -- Date de modification TMSOCMVC integer NOT NULL, -- Timestamp MRDOCMVC number NULL, -- Devise de reporting : montant débit MRCOCMVC number NULL, -- Devise de reporting : montant crédit POSOCMVC nvarchar2(10) NULL, -- Poste PR4OCMVC nvarchar2(10) NULL, -- Paramètre 4 PR5OCMVC nvarchar2(10) NULL, -- Paramètre 5 PR6OCMVC nvarchar2(10) NULL, -- Paramètre 6 PR7OCMVC nvarchar2(10) NULL, -- Paramètre 7 PR8OCMVC nvarchar2(10) NULL, -- Paramètre 8 PR9OCMVC nvarchar2(10) NULL, -- Paramètre 9 P10OCMVC nvarchar2(10) NULL, -- Paramètre 10 P11OCMVC nvarchar2(10) NULL, -- Paramètre 11 P12OCMVC nvarchar2(10) NULL, -- Paramètre 12 P13OCMVC nvarchar2(10) NULL, -- Paramètre 13 P14OCMVC nvarchar2(10) NULL, -- Paramètre 14 P15OCMVC nvarchar2(10) NULL, -- Paramètre 15 MIHOCMVC number NULL, -- Montant initial HT MIVOCMVC number NULL, -- Montant initial TVA MINOCMVC number NULL, -- Montant non déductible C01OCMVC nvarchar2(2) NULL, -- Identifiant court 1 C02OCMVC nvarchar2(2) NULL, -- Identifiant court 2 C03OCMVC nvarchar2(2) NULL, -- Identifiant court 3 C04OCMVC nvarchar2(2) NULL, -- Identifiant court 4 I01OCMVC nvarchar2(10) NULL, -- Identifiant 1 I02OCMVC nvarchar2(10) NULL, -- Identifiant 2 I03OCMVC nvarchar2(10) NULL, -- Identifiant 3 I04OCMVC nvarchar2(10) NULL, -- Identifiant 4 G01OCMVC nvarchar2(20) NULL, -- Identifiant long 1 G02OCMVC nvarchar2(20) NULL, -- Identifiant long 2 D01OCMVC nvarchar2(8) NULL, -- Date 1 D02OCMVC nvarchar2(8) NULL, -- Date 2 N01OCMVC number NULL, -- Numérique 1 N02OCMVC number NULL, -- Numérique 2 DECOCMVC nvarchar2(8) NULL, -- Date comptable JRNOCMVC nvarchar2(6) NULL -- Journal ); -- Commentaire de la table OCMVC COMMENT ON TABLE OCMVC IS 'Mouvements comptables '; -- Ajout de commentaires pour les colonnes de la table OCMVC COMMENT ON COLUMN OCMVC.ETSOCMVC IS ' Etablissement NUMGTETS'; COMMENT ON COLUMN OCMVC.ECROCMVC IS ' Ecriture NUMOCECR'; COMMENT ON COLUMN OCMVC.NUMOCMVC IS ' Numéro de mouvement N'; COMMENT ON COLUMN OCMVC.JRCOCMVC IS ' Colonne du journal NUMOEJRC'; COMMENT ON COLUMN OCMVC.CPTOCMVC IS ' Compte NUMOECPT'; COMMENT ON COLUMN OCMVC.TYPOCMVC IS ' Type de mouvement P=TYPMVC'; COMMENT ON COLUMN OCMVC.MTDOCMVC IS ' Montant débit N'; COMMENT ON COLUMN OCMVC.MTCOCMVC IS ' Montant crédit N'; COMMENT ON COLUMN OCMVC.NEPOCMVC IS ' Numéro d''échéance du mouvement N'; COMMENT ON COLUMN OCMVC.TIEOCMVC IS ' Tiers NUMOETIE'; COMMENT ON COLUMN OCMVC.CGROCMVC IS ' CGR A NUMOECGR'; COMMENT ON COLUMN OCMVC.BUDOCMVC IS ' CGR B NUMOECGR'; COMMENT ON COLUMN OCMVC.LETOCMVC IS ' Lettrage '; COMMENT ON COLUMN OCMVC.LIBOCMVC IS ' Libellé '; COMMENT ON COLUMN OCMVC.LICOCMVC IS ' Libellé complémentaire '; COMMENT ON COLUMN OCMVC.DOSOCMVC IS ' Dossier '; COMMENT ON COLUMN OCMVC.TVAOCMVC IS ' TVA NUMOETVA'; COMMENT ON COLUMN OCMVC.MDDOCMVC IS ' Devise : montant débit '; COMMENT ON COLUMN OCMVC.MDCOCMVC IS ' Devise : montant crédit '; COMMENT ON COLUMN OCMVC.UNOOCMVC IS ' Unité d''oeuvre P=UNO'; COMMENT ON COLUMN OCMVC.QUOOCMVC IS ' Quantité d''unité d''oeuvre '; COMMENT ON COLUMN OCMVC.BHTOCMVC IS ' Base HT '; COMMENT ON COLUMN OCMVC.MHTOCMVC IS ' Montant HT restant à déclarer '; COMMENT ON COLUMN OCMVC.MTVOCMVC IS ' Montant TVA restant à déclarer '; COMMENT ON COLUMN OCMVC.PR1OCMVC IS ' Paramètre 1 P=*'; COMMENT ON COLUMN OCMVC.PR2OCMVC IS ' Paramètre 2 P=*'; COMMENT ON COLUMN OCMVC.PR3OCMVC IS ' Paramètre 3 P=*'; COMMENT ON COLUMN OCMVC.NATOCMVC IS ' Nature P=*'; COMMENT ON COLUMN OCMVC.GENOCMVC IS ' Genre P=*'; COMMENT ON COLUMN OCMVC.ROLOCMVC IS ' Rôle P=*'; COMMENT ON COLUMN OCMVC.UCROCMVC IS ' Utilisateur de création D'; COMMENT ON COLUMN OCMVC.DCROCMVC IS ' Date de création D'; COMMENT ON COLUMN OCMVC.UDMOCMVC IS ' Utilisateur de modification '; COMMENT ON COLUMN OCMVC.DDMOCMVC IS ' Date de modification '; COMMENT ON COLUMN OCMVC.TMSOCMVC IS ' Timestamp D'; COMMENT ON COLUMN OCMVC.MRDOCMVC IS ' Devise de reporting : montant débit '; COMMENT ON COLUMN OCMVC.MRCOCMVC IS ' Devise de reporting : montant crédit '; COMMENT ON COLUMN OCMVC.POSOCMVC IS ' Poste NUMOEPOS'; COMMENT ON COLUMN OCMVC.PR4OCMVC IS ' Paramètre 4 P=*'; COMMENT ON COLUMN OCMVC.PR5OCMVC IS ' Paramètre 5 P=*'; COMMENT ON COLUMN OCMVC.PR6OCMVC IS ' Paramètre 6 P=*'; COMMENT ON COLUMN OCMVC.PR7OCMVC IS ' Paramètre 7 P=*'; COMMENT ON COLUMN OCMVC.PR8OCMVC IS ' Paramètre 8 P=*'; COMMENT ON COLUMN OCMVC.PR9OCMVC IS ' Paramètre 9 P=*'; COMMENT ON COLUMN OCMVC.P10OCMVC IS ' Paramètre 10 P=*'; COMMENT ON COLUMN OCMVC.P11OCMVC IS ' Paramètre 11 P=*'; COMMENT ON COLUMN OCMVC.P12OCMVC IS ' Paramètre 12 P=*'; COMMENT ON COLUMN OCMVC.P13OCMVC IS ' Paramètre 13 P=*'; COMMENT ON COLUMN OCMVC.P14OCMVC IS ' Paramètre 14 P=*'; COMMENT ON COLUMN OCMVC.P15OCMVC IS ' Paramètre 15 P=*'; COMMENT ON COLUMN OCMVC.MIHOCMVC IS ' Montant initial HT '; COMMENT ON COLUMN OCMVC.MIVOCMVC IS ' Montant initial TVA '; COMMENT ON COLUMN OCMVC.MINOCMVC IS ' Montant non déductible '; COMMENT ON COLUMN OCMVC.C01OCMVC IS ' Identifiant court 1 '; COMMENT ON COLUMN OCMVC.C02OCMVC IS ' Identifiant court 2 '; COMMENT ON COLUMN OCMVC.C03OCMVC IS ' Identifiant court 3 '; COMMENT ON COLUMN OCMVC.C04OCMVC IS ' Identifiant court 4 '; COMMENT ON COLUMN OCMVC.I01OCMVC IS ' Identifiant 1 '; COMMENT ON COLUMN OCMVC.I02OCMVC IS ' Identifiant 2 '; COMMENT ON COLUMN OCMVC.I03OCMVC IS ' Identifiant 3 '; COMMENT ON COLUMN OCMVC.I04OCMVC IS ' Identifiant 4 '; COMMENT ON COLUMN OCMVC.G01OCMVC IS ' Identifiant long 1 '; COMMENT ON COLUMN OCMVC.G02OCMVC IS ' Identifiant long 2 '; COMMENT ON COLUMN OCMVC.D01OCMVC IS ' Date 1 '; COMMENT ON COLUMN OCMVC.D02OCMVC IS ' Date 2 '; COMMENT ON COLUMN OCMVC.N01OCMVC IS ' Numérique 1 '; COMMENT ON COLUMN OCMVC.N02OCMVC IS ' Numérique 2 '; COMMENT ON COLUMN OCMVC.DECOCMVC IS ' Date comptable '; COMMENT ON COLUMN OCMVC.JRNOCMVC IS ' Journal NUMOEJRN'; CREATE INDEX OCMVC_BUD ON OCMVC ( budocmvc); CREATE INDEX OCMVC_CGR ON OCMVC ( cgrocmvc, etsocmvc, decocmvc, jrnocmvc, ecrocmvc); CREATE INDEX OCMVC_CPT ON OCMVC ( cptocmvc, etsocmvc, decocmvc, jrnocmvc, ecrocmvc); CREATE UNIQUE INDEX OCMVC_ECR ON OCMVC (ecrocmvc, etsocmvc, numocmvc); CREATE INDEX OCMVC_POS ON OCMVC ( posocmvc, etsocmvc, decocmvc, jrnocmvc, ecrocmvc); CREATE INDEX OCMVC_TIE ON OCMVC ( tieocmvc, etsocmvc, decocmvc, jrnocmvc, ecrocmvc); -- Création de la table OCNBB CREATE TABLE OCNBB ( ETSOCNBB nvarchar2(6) NOT NULL, -- Etablissement BNQOCNBB nvarchar2(3) NOT NULL, -- Banque (compte bancaire) NAROCNBB nvarchar2(2) NOT NULL, -- Nature de règlement PRNOCNBB nvarchar2(10) NULL, -- Premier numéro de bordereau BOROCNBB nvarchar2(10) NULL, -- Dernier numéro utilisé MXBOCNBB nvarchar2(10) NULL, -- Numéro maximum de bordereau COLOCNBB nvarchar2(2) NULL, -- Type de collectif DPUOCNBB nvarchar2(8) NULL, -- Date de première utilisation DDUOCNBB nvarchar2(8) NULL, -- Date de dernière utilisation DREOCNBB nvarchar2(8) NULL, -- Date de réception ETAOCNBB nvarchar2(1) NOT NULL, -- Etat TYPOCNBB nvarchar2(2) NULL, -- Type NATOCNBB nvarchar2(2) NULL, -- Nature GENOCNBB nvarchar2(2) NULL, -- Genre ROLOCNBB nvarchar2(1) NULL, -- Rôle INFOCNBB nvarchar2(240) NULL, -- Informations complémentaires NEMOCNBB nvarchar2(6) NULL, -- Numéro d'émetteur DEVOCNBB nvarchar2(6) NULL, -- Devise UCROCNBB nvarchar2(30) NOT NULL, -- Utilisateur de création DCROCNBB nvarchar2(8) NOT NULL, -- Date de création UDMOCNBB nvarchar2(30) NULL, -- Utilisateur de modification DDMOCNBB nvarchar2(8) NULL, -- Date de modification TMSOCNBB integer NOT NULL, -- Timestamp COMOCNBB nvarchar2(3) NULL, -- Zone complément NUFOCNBB nvarchar2(10) NULL, -- Numéro de formule de chèque INSOCNBB nvarchar2(10) NULL, -- Indicatif de la série MILOCNBB nvarchar2(4) NULL, -- Millésime de la formule de chèque DAFOCNBB nvarchar2(8) NULL, -- Date de la formule de chèque CREOCNBB nvarchar2(35) NULL -- Identifiant créancier SEPA ); -- Commentaire de la table OCNBB COMMENT ON TABLE OCNBB IS 'Numéros de bordereau par banque '; -- Ajout de commentaires pour les colonnes de la table OCNBB COMMENT ON COLUMN OCNBB.ETSOCNBB IS ' Etablissement NUMGTETS'; COMMENT ON COLUMN OCNBB.BNQOCNBB IS ' Banque (compte bancaire) NUMOCBNQ'; COMMENT ON COLUMN OCNBB.NAROCNBB IS ' Nature de règlement P=NATOERGM'; COMMENT ON COLUMN OCNBB.PRNOCNBB IS ' Premier numéro de bordereau N'; COMMENT ON COLUMN OCNBB.BOROCNBB IS ' Dernier numéro utilisé N'; COMMENT ON COLUMN OCNBB.MXBOCNBB IS ' Numéro maximum de bordereau N'; COMMENT ON COLUMN OCNBB.COLOCNBB IS ' Type de collectif P=COLOETIE'; COMMENT ON COLUMN OCNBB.DPUOCNBB IS ' Date de première utilisation '; COMMENT ON COLUMN OCNBB.DDUOCNBB IS ' Date de dernière utilisation '; COMMENT ON COLUMN OCNBB.DREOCNBB IS ' Date de réception '; COMMENT ON COLUMN OCNBB.ETAOCNBB IS ' Etat P=ETA'; COMMENT ON COLUMN OCNBB.TYPOCNBB IS ' Type P=*'; COMMENT ON COLUMN OCNBB.NATOCNBB IS ' Nature P=*'; COMMENT ON COLUMN OCNBB.GENOCNBB IS ' Genre P=*'; COMMENT ON COLUMN OCNBB.ROLOCNBB IS ' Rôle P=*'; COMMENT ON COLUMN OCNBB.INFOCNBB IS ' Informations complémentaires '; COMMENT ON COLUMN OCNBB.NEMOCNBB IS ' Numéro d''émetteur '; COMMENT ON COLUMN OCNBB.DEVOCNBB IS ' Devise NUMOEDEV'; COMMENT ON COLUMN OCNBB.UCROCNBB IS ' Utilisateur de création D'; COMMENT ON COLUMN OCNBB.DCROCNBB IS ' Date de création D'; COMMENT ON COLUMN OCNBB.UDMOCNBB IS ' Utilisateur de modification '; COMMENT ON COLUMN OCNBB.DDMOCNBB IS ' Date de modification '; COMMENT ON COLUMN OCNBB.TMSOCNBB IS ' Timestamp D'; COMMENT ON COLUMN OCNBB.COMOCNBB IS ' Zone complément '; COMMENT ON COLUMN OCNBB.NUFOCNBB IS ' Numéro de formule de chèque '; COMMENT ON COLUMN OCNBB.INSOCNBB IS ' Indicatif de la série '; COMMENT ON COLUMN OCNBB.MILOCNBB IS ' Millésime de la formule de chèque '; COMMENT ON COLUMN OCNBB.DAFOCNBB IS ' Date de la formule de chèque '; COMMENT ON COLUMN OCNBB.CREOCNBB IS ' Identifiant créancier SEPA '; CREATE UNIQUE INDEX OCNBB_ETS ON OCNBB (etsocnbb, bnqocnbb, narocnbb, prnocnbb, colocnbb, devocnbb); -- Création de la table OCNEC CREATE TABLE OCNEC ( ETSOCNEC nvarchar2(6) NOT NULL, -- Etablissement TYPOCNEC nvarchar2(2) NOT NULL, -- Type de mouvement NUMOCNEC nvarchar2(7) NULL, -- Numéro MAXOCNEC nvarchar2(7) NULL, -- Numéro maximum ETAOCNEC nvarchar2(1) NOT NULL, -- Etat NATOCNEC nvarchar2(2) NULL, -- Nature GENOCNEC nvarchar2(2) NULL, -- Genre ROLOCNEC nvarchar2(1) NULL, -- Rôle INFOCNEC nvarchar2(240) NULL, -- Informations complémentaires UCROCNEC nvarchar2(30) NOT NULL, -- Utilisateur de création DCROCNEC nvarchar2(8) NOT NULL, -- Date de création UDMOCNEC nvarchar2(30) NULL, -- Utilisateur de modification DDMOCNEC nvarchar2(8) NULL, -- Date de modification TMSOCNEC integer NOT NULL -- Timestamp ); -- Commentaire de la table OCNEC COMMENT ON TABLE OCNEC IS 'Numéros d''écritures '; -- Ajout de commentaires pour les colonnes de la table OCNEC COMMENT ON COLUMN OCNEC.ETSOCNEC IS ' Etablissement NUMGTETS'; COMMENT ON COLUMN OCNEC.TYPOCNEC IS ' Type de mouvement P=TYPMVC'; COMMENT ON COLUMN OCNEC.NUMOCNEC IS ' Numéro N'; COMMENT ON COLUMN OCNEC.MAXOCNEC IS ' Numéro maximum N'; COMMENT ON COLUMN OCNEC.ETAOCNEC IS ' Etat P=ETA'; COMMENT ON COLUMN OCNEC.NATOCNEC IS ' Nature P=*'; COMMENT ON COLUMN OCNEC.GENOCNEC IS ' Genre P=*'; COMMENT ON COLUMN OCNEC.ROLOCNEC IS ' Rôle P=*'; COMMENT ON COLUMN OCNEC.INFOCNEC IS ' Informations complémentaires '; COMMENT ON COLUMN OCNEC.UCROCNEC IS ' Utilisateur de création D'; COMMENT ON COLUMN OCNEC.DCROCNEC IS ' Date de création D'; COMMENT ON COLUMN OCNEC.UDMOCNEC IS ' Utilisateur de modification '; COMMENT ON COLUMN OCNEC.DDMOCNEC IS ' Date de modification '; COMMENT ON COLUMN OCNEC.TMSOCNEC IS ' Timestamp D'; CREATE UNIQUE INDEX OCNEC_ETS ON OCNEC (etsocnec, typocnec); -- Création de la table OCPIA CREATE TABLE OCPIA ( ETSOCPIA nvarchar2(6) NOT NULL, -- Etablissement PIEOCPIA nvarchar2(10) NOT NULL, -- Pièce origine NECOCPIA integer NULL, -- Numéro d'échéance de la pièce origine PIAOCPIA nvarchar2(10) NOT NULL, -- Pièce associée NEAOCPIA integer NULL, -- Numéro d'échéance de la pièce associée MTDOCPIA number NULL, -- Montant débit MTCOCPIA number NULL, -- Montant crédit TYPOCPIA nvarchar2(2) NOT NULL, -- Type de mouvement DEVOCPIA nvarchar2(6) NULL, -- Devise DVMOCPIA nvarchar2(2) NULL, -- Devise : mode de change DDVOCPIA nvarchar2(8) NULL, -- Devise : date de validité VPROCPIA number NULL, -- Devise : valeur prévue du cours MDDOCPIA number NULL, -- Devise : montant débit MDCOCPIA number NULL, -- Devise : montant crédit ETVOCPIA nvarchar2(1) NULL, -- Etat de traitement TVA TRFOCPIA nvarchar2(2) NULL, -- Code transfert RDVOCPIA nvarchar2(8) NULL, -- Pièce en référence : date de validité RVPOCPIA number NULL, -- Pièce en référence : valeur prévue du cours RDMOCPIA nvarchar2(2) NULL, -- Pièce en référence : mode de change ETAOCPIA nvarchar2(1) NOT NULL, -- Etat NATOCPIA nvarchar2(2) NULL, -- Nature GENOCPIA nvarchar2(2) NULL, -- Genre ROLOCPIA nvarchar2(1) NULL, -- Rôle UCROCPIA nvarchar2(30) NOT NULL, -- Utilisateur de création DCROCPIA nvarchar2(8) NOT NULL, -- Date de création UDMOCPIA nvarchar2(30) NULL, -- Utilisateur de modification DDMOCPIA nvarchar2(8) NULL, -- Date de modification TMSOCPIA integer NOT NULL, -- Timestamp DRMOCPIA nvarchar2(2) NULL, -- Devise de reporting : mode de change DRVOCPIA nvarchar2(8) NULL, -- Devise de reporting : date de validité VRROCPIA number NULL, -- Devise de reporting : valeur prévue du cours MRDOCPIA number NULL, -- Devise de reporting : montant débit MRCOCPIA number NULL -- Devise de reporting : montant crédit ); -- Commentaire de la table OCPIA COMMENT ON TABLE OCPIA IS 'Pièces associées '; -- Ajout de commentaires pour les colonnes de la table OCPIA COMMENT ON COLUMN OCPIA.ETSOCPIA IS ' Etablissement NUMGTETS'; COMMENT ON COLUMN OCPIA.PIEOCPIA IS ' Pièce origine NUMOCPIE'; COMMENT ON COLUMN OCPIA.NECOCPIA IS ' Numéro d''échéance de la pièce origine N'; COMMENT ON COLUMN OCPIA.PIAOCPIA IS ' Pièce associée NUMOCPIE'; COMMENT ON COLUMN OCPIA.NEAOCPIA IS ' Numéro d''échéance de la pièce associée N'; COMMENT ON COLUMN OCPIA.MTDOCPIA IS ' Montant débit N'; COMMENT ON COLUMN OCPIA.MTCOCPIA IS ' Montant crédit N'; COMMENT ON COLUMN OCPIA.TYPOCPIA IS ' Type de mouvement P=TYPMVC'; COMMENT ON COLUMN OCPIA.DEVOCPIA IS ' Devise NUMOEDEV'; COMMENT ON COLUMN OCPIA.DVMOCPIA IS ' Devise : mode de change NUMOEDVM'; COMMENT ON COLUMN OCPIA.DDVOCPIA IS ' Devise : date de validité '; COMMENT ON COLUMN OCPIA.VPROCPIA IS ' Devise : valeur prévue du cours '; COMMENT ON COLUMN OCPIA.MDDOCPIA IS ' Devise : montant débit '; COMMENT ON COLUMN OCPIA.MDCOCPIA IS ' Devise : montant crédit '; COMMENT ON COLUMN OCPIA.ETVOCPIA IS ' Etat de traitement TVA P=ETVOCECR'; COMMENT ON COLUMN OCPIA.TRFOCPIA IS ' Code transfert P=*'; COMMENT ON COLUMN OCPIA.RDVOCPIA IS ' Pièce en référence : date de validité '; COMMENT ON COLUMN OCPIA.RVPOCPIA IS ' Pièce en référence : valeur prévue du cours '; COMMENT ON COLUMN OCPIA.RDMOCPIA IS ' Pièce en référence : mode de change NUMOEDVM'; COMMENT ON COLUMN OCPIA.ETAOCPIA IS ' Etat P=*'; COMMENT ON COLUMN OCPIA.NATOCPIA IS ' Nature P=*'; COMMENT ON COLUMN OCPIA.GENOCPIA IS ' Genre P=*'; COMMENT ON COLUMN OCPIA.ROLOCPIA IS ' Rôle P=*'; COMMENT ON COLUMN OCPIA.UCROCPIA IS ' Utilisateur de création D'; COMMENT ON COLUMN OCPIA.DCROCPIA IS ' Date de création D'; COMMENT ON COLUMN OCPIA.UDMOCPIA IS ' Utilisateur de modification '; COMMENT ON COLUMN OCPIA.DDMOCPIA IS ' Date de modification '; COMMENT ON COLUMN OCPIA.TMSOCPIA IS ' Timestamp D'; COMMENT ON COLUMN OCPIA.DRMOCPIA IS ' Devise de reporting : mode de change NUMOEDVM'; COMMENT ON COLUMN OCPIA.DRVOCPIA IS ' Devise de reporting : date de validité '; COMMENT ON COLUMN OCPIA.VRROCPIA IS ' Devise de reporting : valeur prévue du cours '; COMMENT ON COLUMN OCPIA.MRDOCPIA IS ' Devise de reporting : montant débit '; COMMENT ON COLUMN OCPIA.MRCOCPIA IS ' Devise de reporting : montant crédit '; CREATE INDEX OCPIA_PIA ON OCPIA ( piaocpia, etsocpia, neaocpia, typocpia); CREATE UNIQUE INDEX OCPIA_PIE ON OCPIA (pieocpia, etsocpia, necocpia, piaocpia, neaocpia); -- Création de la table OCPIE CREATE TABLE OCPIE ( ETSOCPIE nvarchar2(6) NOT NULL, -- Etablissement NUMOCPIE nvarchar2(10) NULL, -- Pièce NECOCPIE integer NULL, -- Numéro d'échéance de la pièce TYPOCPIE nvarchar2(4) NOT NULL, -- Type de pièce MTDOCPIE number NULL, -- Montant débit MTCOCPIE number NULL, -- Montant crédit SLDOCPIE number NULL, -- Solde débit SLCOCPIE number NULL, -- Solde crédit CPTOCPIE nvarchar2(10) NOT NULL, -- Compte TPMOCPIE nvarchar2(2) NOT NULL, -- Type de mouvement ECROCPIE nvarchar2(8) NULL, -- Ecriture PIXOCPIE nvarchar2(30) NULL, -- Référence externe DECOCPIE nvarchar2(8) NULL, -- Date comptable DEMOCPIE nvarchar2(8) NULL, -- Date d'émission ECHOCPIE nvarchar2(8) NULL, -- Date d'échéance ECIOCPIE nvarchar2(8) NULL, -- Date d'échéance initiale DVLOCPIE nvarchar2(8) NULL, -- Date de valeur TIEOCPIE nvarchar2(10) NULL, -- Tiers TIAOCPIE nvarchar2(10) NULL, -- Adresse du tiers TIDOCPIE nvarchar2(10) NULL, -- Domiciliation du tiers RGMOCPIE nvarchar2(6) NULL, -- Mode de règlement RGJOCPIE nvarchar2(6) NULL, -- Délai de règlement RGDOCPIE nvarchar2(6) NULL, -- Date de règlement TIPOCPIE nvarchar2(10) NULL, -- Tiers de paiement TAPOCPIE nvarchar2(10) NULL, -- Adresse de paiement CPAOCPIE nvarchar2(6) NULL, -- Condition particulière de paiement TPPOCPIE number NULL, -- Taux particulier de paiement NIROCPIE nvarchar2(2) NULL, -- Niveau de relance DDROCPIE nvarchar2(8) NULL, -- Date de dernière relance DPROCPIE nvarchar2(8) NULL, -- Date de précédente relance LIBOCPIE nvarchar2(30) NULL, -- Libellé LICOCPIE nvarchar2(60) NULL, -- Libellé complémentaire TENOCPIE nvarchar2(2) NULL, -- Type d'envoi DENOCPIE nvarchar2(8) NULL, -- Date d'envoi TACOCPIE nvarchar2(2) NULL, -- Type d'acceptation DACOCPIE nvarchar2(8) NULL, -- Date d'acceptation UACOCPIE nvarchar2(30) NULL, -- Utilisateur d'acceptation BOROCPIE nvarchar2(15) NULL, -- Bordereau BNQOCPIE nvarchar2(3) NULL, -- Banque (compte bancaire) DEVOCPIE nvarchar2(6) NULL, -- Devise DDVOCPIE nvarchar2(8) NULL, -- Devise : date de validité DVMOCPIE nvarchar2(2) NULL, -- Devise : mode de change VPROCPIE number NULL, -- Devise : valeur prévue du cours MDDOCPIE number NULL, -- Devise : montant débit MDCOCPIE number NULL, -- Devise : montant crédit SDDOCPIE number NULL, -- Devise : solde débit SDCOCPIE number NULL, -- Devise : solde crédit ZONOCPIE nvarchar2(30) NULL, -- Zone libre DOSOCPIE nvarchar2(20) NULL, -- Dossier BVROCPIE nvarchar2(40) NULL, -- Référence BVR CBVOCPIE nvarchar2(2) NULL, -- Clé de contrôle BVR ETAOCPIE nvarchar2(1) NOT NULL, -- Etat NATOCPIE nvarchar2(2) NULL, -- Nature GENOCPIE nvarchar2(2) NULL, -- Genre ROLOCPIE nvarchar2(1) NULL, -- Rôle INFOCPIE nvarchar2(240) NULL, -- Informations complémentaires TICOCPIE nvarchar2(10) NULL, -- Tiers concerné TCAOCPIE nvarchar2(10) NULL, -- Adresse du tiers concerné TCDOCPIE nvarchar2(10) NULL, -- Domiciliation du tiers concerné TASOCPIE nvarchar2(10) NULL, -- Tiers associé TAAOCPIE nvarchar2(10) NULL, -- Adresse du tiers associé TADOCPIE nvarchar2(10) NULL, -- Domiciliation du tiers associé UCROCPIE nvarchar2(30) NOT NULL, -- Utilisateur de création DCROCPIE nvarchar2(8) NOT NULL, -- Date de création UDMOCPIE nvarchar2(30) NULL, -- Utilisateur de modification DDMOCPIE nvarchar2(8) NULL, -- Date de modification TMSOCPIE integer NOT NULL, -- Timestamp DVOOCPIE nvarchar2(6) NULL, -- Devise d'origine DRVOCPIE nvarchar2(8) NULL, -- Devise de reporting : date de validité DRMOCPIE nvarchar2(2) NULL, -- Devise de reporting : mode de change VRROCPIE number NULL, -- Devise de reporting : valeur prévue du cours MRDOCPIE number NULL, -- Devise de reporting : montant débit MRCOCPIE number NULL, -- Devise de reporting : montant crédit SRDOCPIE number NULL, -- Devise de reporting : solde débit SRCOCPIE number NULL, -- Devise de reporting : solde crédit GESOCPIE nvarchar2(6) NULL, -- Gestionnaire LITOCPIE nvarchar2(6) NULL, -- Code litige MOTOCPIE nvarchar2(60) NULL, -- Motif GSLOCPIE nvarchar2(6) NULL, -- Gestionnaire du litige DTLOCPIE nvarchar2(8) NULL, -- Date du litige PR1OCPIE nvarchar2(10) NULL, -- Paramètre 1 PR2OCPIE nvarchar2(10) NULL, -- Paramètre 2 PR3OCPIE nvarchar2(10) NULL, -- Paramètre 3 PR4OCPIE nvarchar2(10) NULL, -- Paramètre 4 PR5OCPIE nvarchar2(10) NULL, -- Paramètre 5 PR6OCPIE nvarchar2(10) NULL, -- Paramètre 6 PR7OCPIE nvarchar2(10) NULL, -- Paramètre 7 PR8OCPIE nvarchar2(10) NULL, -- Paramètre 8 PR9OCPIE nvarchar2(10) NULL, -- Paramètre 9 P10OCPIE nvarchar2(10) NULL, -- Paramètre 10 P11OCPIE nvarchar2(10) NULL, -- Paramètre 11 P12OCPIE nvarchar2(10) NULL, -- Paramètre 12 P13OCPIE nvarchar2(10) NULL, -- Paramètre 13 P14OCPIE nvarchar2(10) NULL, -- Paramètre 14 P15OCPIE nvarchar2(10) NULL, -- Paramètre 15 IDSOCPIE nvarchar2(3) NULL, -- Indicateur du solde NRLOCPIE nvarchar2(10) NULL, -- Numéro de relance DSLOCPIE nvarchar2(8) NULL, -- Date de solde C01OCPIE nvarchar2(2) NULL, -- Identifiant court 1 C02OCPIE nvarchar2(2) NULL, -- Identifiant court 2 C03OCPIE nvarchar2(2) NULL, -- Identifiant court 3 C04OCPIE nvarchar2(2) NULL, -- Identifiant court 4 C05OCPIE nvarchar2(2) NULL, -- Identifiant court 5 C06OCPIE nvarchar2(2) NULL, -- Identifiant court 6 C07OCPIE nvarchar2(2) NULL, -- Identifiant court 7 C08OCPIE nvarchar2(2) NULL, -- Identifiant court 8 C09OCPIE nvarchar2(2) NULL, -- Identifiant court 9 C10OCPIE nvarchar2(2) NULL, -- Identifiant court 10 C11OCPIE nvarchar2(2) NULL, -- Identifiant court 11 C12OCPIE nvarchar2(2) NULL, -- Identifiant court 12 C13OCPIE nvarchar2(2) NULL, -- Identifiant court 13 C14OCPIE nvarchar2(2) NULL, -- Identifiant court 14 C15OCPIE nvarchar2(2) NULL, -- Identifiant court 15 C16OCPIE nvarchar2(2) NULL, -- Identifiant court 16 C17OCPIE nvarchar2(2) NULL, -- Identifiant court 17 C18OCPIE nvarchar2(2) NULL, -- Identifiant court 18 C19OCPIE nvarchar2(2) NULL, -- Identifiant court 19 C20OCPIE nvarchar2(2) NULL, -- Identifiant court 20 I01OCPIE nvarchar2(10) NULL, -- Identifiant 1 I02OCPIE nvarchar2(10) NULL, -- Identifiant 2 I03OCPIE nvarchar2(10) NULL, -- Identifiant 3 I04OCPIE nvarchar2(10) NULL, -- Identifiant 4 I05OCPIE nvarchar2(10) NULL, -- Identifiant 5 I06OCPIE nvarchar2(10) NULL, -- Identifiant 6 I07OCPIE nvarchar2(10) NULL, -- Identifiant 7 I08OCPIE nvarchar2(10) NULL, -- Identifiant 8 I09OCPIE nvarchar2(10) NULL, -- Identifiant 9 I10OCPIE nvarchar2(10) NULL, -- Identifiant 10 I11OCPIE nvarchar2(10) NULL, -- Identifiant 11 I12OCPIE nvarchar2(10) NULL, -- Identifiant 12 I13OCPIE nvarchar2(10) NULL, -- Identifiant 13 I14OCPIE nvarchar2(10) NULL, -- Identifiant 14 I15OCPIE nvarchar2(10) NULL, -- Identifiant 15 I16OCPIE nvarchar2(10) NULL, -- Identifiant 16 I17OCPIE nvarchar2(10) NULL, -- Identifiant 17 I18OCPIE nvarchar2(10) NULL, -- Identifiant 18 I19OCPIE nvarchar2(10) NULL, -- Identifiant 19 I20OCPIE nvarchar2(10) NULL, -- Identifiant 20 G01OCPIE nvarchar2(20) NULL, -- Identifiant long 1 G02OCPIE nvarchar2(20) NULL, -- Identifiant long 2 G03OCPIE nvarchar2(20) NULL, -- Identifiant long 3 G04OCPIE nvarchar2(20) NULL, -- Identifiant long 4 G05OCPIE nvarchar2(20) NULL, -- Identifiant long 5 G06OCPIE nvarchar2(20) NULL, -- Identifiant long 6 G07OCPIE nvarchar2(20) NULL, -- Identifiant long 7 G08OCPIE nvarchar2(20) NULL, -- Identifiant long 8 G09OCPIE nvarchar2(20) NULL, -- Identifiant long 9 G10OCPIE nvarchar2(20) NULL, -- Identifiant long 10 D01OCPIE nvarchar2(8) NULL, -- Date 1 D02OCPIE nvarchar2(8) NULL, -- Date 2 D03OCPIE nvarchar2(8) NULL, -- Date 3 D04OCPIE nvarchar2(8) NULL, -- Date 4 D05OCPIE nvarchar2(8) NULL, -- Date 5 D06OCPIE nvarchar2(8) NULL, -- Date 6 N01OCPIE number NULL, -- Numérique 1 N02OCPIE number NULL, -- Numérique 2 N03OCPIE number NULL, -- Numérique 3 N04OCPIE number NULL, -- Numérique 4 N05OCPIE number NULL, -- Numérique 5 N06OCPIE number NULL, -- Numérique 6 L01OCPIE nvarchar2(60) NULL, -- Libellé 1 L02OCPIE nvarchar2(60) NULL, -- Libellé 2 L03OCPIE nvarchar2(60) NULL -- Libellé 3 ); -- Commentaire de la table OCPIE COMMENT ON TABLE OCPIE IS 'Pièces '; -- Ajout de commentaires pour les colonnes de la table OCPIE COMMENT ON COLUMN OCPIE.ETSOCPIE IS ' Etablissement NUMGTETS'; COMMENT ON COLUMN OCPIE.NUMOCPIE IS ' Pièce N'; COMMENT ON COLUMN OCPIE.NECOCPIE IS ' Numéro d''échéance de la pièce N'; COMMENT ON COLUMN OCPIE.TYPOCPIE IS ' Type de pièce P=TYPPIE'; COMMENT ON COLUMN OCPIE.MTDOCPIE IS ' Montant débit N'; COMMENT ON COLUMN OCPIE.MTCOCPIE IS ' Montant crédit N'; COMMENT ON COLUMN OCPIE.SLDOCPIE IS ' Solde débit N'; COMMENT ON COLUMN OCPIE.SLCOCPIE IS ' Solde crédit N'; COMMENT ON COLUMN OCPIE.CPTOCPIE IS ' Compte NUMOECPT'; COMMENT ON COLUMN OCPIE.TPMOCPIE IS ' Type de mouvement P=TYPMVC'; COMMENT ON COLUMN OCPIE.ECROCPIE IS ' Ecriture NUMOCECR'; COMMENT ON COLUMN OCPIE.PIXOCPIE IS ' Référence externe '; COMMENT ON COLUMN OCPIE.DECOCPIE IS ' Date comptable '; COMMENT ON COLUMN OCPIE.DEMOCPIE IS ' Date d''émission '; COMMENT ON COLUMN OCPIE.ECHOCPIE IS ' Date d''échéance '; COMMENT ON COLUMN OCPIE.ECIOCPIE IS ' Date d''échéance initiale '; COMMENT ON COLUMN OCPIE.DVLOCPIE IS ' Date de valeur '; COMMENT ON COLUMN OCPIE.TIEOCPIE IS ' Tiers NUMOETIE'; COMMENT ON COLUMN OCPIE.TIAOCPIE IS ' Adresse du tiers NUMOETIA'; COMMENT ON COLUMN OCPIE.TIDOCPIE IS ' Domiciliation du tiers NUMOETID'; COMMENT ON COLUMN OCPIE.RGMOCPIE IS ' Mode de règlement NUMOERGM'; COMMENT ON COLUMN OCPIE.RGJOCPIE IS ' Délai de règlement P=RGJOUR'; COMMENT ON COLUMN OCPIE.RGDOCPIE IS ' Date de règlement P=RGDATE'; COMMENT ON COLUMN OCPIE.TIPOCPIE IS ' Tiers de paiement NUMOETIE'; COMMENT ON COLUMN OCPIE.TAPOCPIE IS ' Adresse de paiement NUMOETIA'; COMMENT ON COLUMN OCPIE.CPAOCPIE IS ' Condition particulière de paiement NUMOECPA'; COMMENT ON COLUMN OCPIE.TPPOCPIE IS ' Taux particulier de paiement '; COMMENT ON COLUMN OCPIE.NIROCPIE IS ' Niveau de relance P=*'; COMMENT ON COLUMN OCPIE.DDROCPIE IS ' Date de dernière relance '; COMMENT ON COLUMN OCPIE.DPROCPIE IS ' Date de précédente relance '; COMMENT ON COLUMN OCPIE.LIBOCPIE IS ' Libellé '; COMMENT ON COLUMN OCPIE.LICOCPIE IS ' Libellé complémentaire '; COMMENT ON COLUMN OCPIE.TENOCPIE IS ' Type d''envoi P=TYPENV'; COMMENT ON COLUMN OCPIE.DENOCPIE IS ' Date d''envoi '; COMMENT ON COLUMN OCPIE.TACOCPIE IS ' Type d''acceptation P=TYPACC'; COMMENT ON COLUMN OCPIE.DACOCPIE IS ' Date d''acceptation '; COMMENT ON COLUMN OCPIE.UACOCPIE IS ' Utilisateur d''acceptation NUMGTUSR'; COMMENT ON COLUMN OCPIE.BOROCPIE IS ' Bordereau '; COMMENT ON COLUMN OCPIE.BNQOCPIE IS ' Banque (compte bancaire) NUMOCBNQ'; COMMENT ON COLUMN OCPIE.DEVOCPIE IS ' Devise NUMOEDEV'; COMMENT ON COLUMN OCPIE.DDVOCPIE IS ' Devise : date de validité '; COMMENT ON COLUMN OCPIE.DVMOCPIE IS ' Devise : mode de change NUMOEDVM'; COMMENT ON COLUMN OCPIE.VPROCPIE IS ' Devise : valeur prévue du cours '; COMMENT ON COLUMN OCPIE.MDDOCPIE IS ' Devise : montant débit '; COMMENT ON COLUMN OCPIE.MDCOCPIE IS ' Devise : montant crédit '; COMMENT ON COLUMN OCPIE.SDDOCPIE IS ' Devise : solde débit '; COMMENT ON COLUMN OCPIE.SDCOCPIE IS ' Devise : solde crédit '; COMMENT ON COLUMN OCPIE.ZONOCPIE IS ' Zone libre '; COMMENT ON COLUMN OCPIE.DOSOCPIE IS ' Dossier '; COMMENT ON COLUMN OCPIE.BVROCPIE IS ' Référence BVR '; COMMENT ON COLUMN OCPIE.CBVOCPIE IS ' Clé de contrôle BVR '; COMMENT ON COLUMN OCPIE.ETAOCPIE IS ' Etat P=*'; COMMENT ON COLUMN OCPIE.NATOCPIE IS ' Nature P=*'; COMMENT ON COLUMN OCPIE.GENOCPIE IS ' Genre P=*'; COMMENT ON COLUMN OCPIE.ROLOCPIE IS ' Rôle P=*'; COMMENT ON COLUMN OCPIE.INFOCPIE IS ' Informations complémentaires '; COMMENT ON COLUMN OCPIE.TICOCPIE IS ' Tiers concerné NUMOETIE'; COMMENT ON COLUMN OCPIE.TCAOCPIE IS ' Adresse du tiers concerné NUMOETIA'; COMMENT ON COLUMN OCPIE.TCDOCPIE IS ' Domiciliation du tiers concerné NUMOETID'; COMMENT ON COLUMN OCPIE.TASOCPIE IS ' Tiers associé NUMOETIE'; COMMENT ON COLUMN OCPIE.TAAOCPIE IS ' Adresse du tiers associé NUMOETIA'; COMMENT ON COLUMN OCPIE.TADOCPIE IS ' Domiciliation du tiers associé NUMOETID'; COMMENT ON COLUMN OCPIE.UCROCPIE IS ' Utilisateur de création D'; COMMENT ON COLUMN OCPIE.DCROCPIE IS ' Date de création D'; COMMENT ON COLUMN OCPIE.UDMOCPIE IS ' Utilisateur de modification '; COMMENT ON COLUMN OCPIE.DDMOCPIE IS ' Date de modification '; COMMENT ON COLUMN OCPIE.TMSOCPIE IS ' Timestamp D'; COMMENT ON COLUMN OCPIE.DVOOCPIE IS ' Devise d''origine NUMOEDEV'; COMMENT ON COLUMN OCPIE.DRVOCPIE IS ' Devise de reporting : date de validité '; COMMENT ON COLUMN OCPIE.DRMOCPIE IS ' Devise de reporting : mode de change NUMOEDVM'; COMMENT ON COLUMN OCPIE.VRROCPIE IS ' Devise de reporting : valeur prévue du cours '; COMMENT ON COLUMN OCPIE.MRDOCPIE IS ' Devise de reporting : montant débit '; COMMENT ON COLUMN OCPIE.MRCOCPIE IS ' Devise de reporting : montant crédit '; COMMENT ON COLUMN OCPIE.SRDOCPIE IS ' Devise de reporting : solde débit '; COMMENT ON COLUMN OCPIE.SRCOCPIE IS ' Devise de reporting : solde crédit '; COMMENT ON COLUMN OCPIE.GESOCPIE IS ' Gestionnaire NUMOEGES'; COMMENT ON COLUMN OCPIE.LITOCPIE IS ' Code litige P=LITOETIE'; COMMENT ON COLUMN OCPIE.MOTOCPIE IS ' Motif '; COMMENT ON COLUMN OCPIE.GSLOCPIE IS ' Gestionnaire du litige NUMOEGES'; COMMENT ON COLUMN OCPIE.DTLOCPIE IS ' Date du litige '; COMMENT ON COLUMN OCPIE.PR1OCPIE IS ' Paramètre 1 P=PR1OCMVC'; COMMENT ON COLUMN OCPIE.PR2OCPIE IS ' Paramètre 2 P=PR2OCMVC'; COMMENT ON COLUMN OCPIE.PR3OCPIE IS ' Paramètre 3 P=PR3OCMVC'; COMMENT ON COLUMN OCPIE.PR4OCPIE IS ' Paramètre 4 P=PR4OCMVC'; COMMENT ON COLUMN OCPIE.PR5OCPIE IS ' Paramètre 5 P=PR5OCMVC'; COMMENT ON COLUMN OCPIE.PR6OCPIE IS ' Paramètre 6 P=PR6OCMVC'; COMMENT ON COLUMN OCPIE.PR7OCPIE IS ' Paramètre 7 P=PR7OCMVC'; COMMENT ON COLUMN OCPIE.PR8OCPIE IS ' Paramètre 8 P=PR8OCMVC'; COMMENT ON COLUMN OCPIE.PR9OCPIE IS ' Paramètre 9 P=PR9OCMVC'; COMMENT ON COLUMN OCPIE.P10OCPIE IS ' Paramètre 10 P=P10OCMVC'; COMMENT ON COLUMN OCPIE.P11OCPIE IS ' Paramètre 11 P=P11OCMVC'; COMMENT ON COLUMN OCPIE.P12OCPIE IS ' Paramètre 12 P=P12OCMVC'; COMMENT ON COLUMN OCPIE.P13OCPIE IS ' Paramètre 13 P=P13OCMVC'; COMMENT ON COLUMN OCPIE.P14OCPIE IS ' Paramètre 14 P=P14OCMVC'; COMMENT ON COLUMN OCPIE.P15OCPIE IS ' Paramètre 15 P=P15OCMVC'; COMMENT ON COLUMN OCPIE.IDSOCPIE IS ' Indicateur du solde P=*'; COMMENT ON COLUMN OCPIE.NRLOCPIE IS ' Numéro de relance '; COMMENT ON COLUMN OCPIE.DSLOCPIE IS ' Date de solde '; COMMENT ON COLUMN OCPIE.C01OCPIE IS ' Identifiant court 1 '; COMMENT ON COLUMN OCPIE.C02OCPIE IS ' Identifiant court 2 '; COMMENT ON COLUMN OCPIE.C03OCPIE IS ' Identifiant court 3 '; COMMENT ON COLUMN OCPIE.C04OCPIE IS ' Identifiant court 4 '; COMMENT ON COLUMN OCPIE.C05OCPIE IS ' Identifiant court 5 '; COMMENT ON COLUMN OCPIE.C06OCPIE IS ' Identifiant court 6 '; COMMENT ON COLUMN OCPIE.C07OCPIE IS ' Identifiant court 7 '; COMMENT ON COLUMN OCPIE.C08OCPIE IS ' Identifiant court 8 '; COMMENT ON COLUMN OCPIE.C09OCPIE IS ' Identifiant court 9 '; COMMENT ON COLUMN OCPIE.C10OCPIE IS ' Identifiant court 10 '; COMMENT ON COLUMN OCPIE.C11OCPIE IS ' Identifiant court 11 P=*'; COMMENT ON COLUMN OCPIE.C12OCPIE IS ' Identifiant court 12 P=*'; COMMENT ON COLUMN OCPIE.C13OCPIE IS ' Identifiant court 13 P=*'; COMMENT ON COLUMN OCPIE.C14OCPIE IS ' Identifiant court 14 P=*'; COMMENT ON COLUMN OCPIE.C15OCPIE IS ' Identifiant court 15 P=*'; COMMENT ON COLUMN OCPIE.C16OCPIE IS ' Identifiant court 16 P=*'; COMMENT ON COLUMN OCPIE.C17OCPIE IS ' Identifiant court 17 P=*'; COMMENT ON COLUMN OCPIE.C18OCPIE IS ' Identifiant court 18 P=*'; COMMENT ON COLUMN OCPIE.C19OCPIE IS ' Identifiant court 19 P=*'; COMMENT ON COLUMN OCPIE.C20OCPIE IS ' Identifiant court 20 P=*'; COMMENT ON COLUMN OCPIE.I01OCPIE IS ' Identifiant 1 '; COMMENT ON COLUMN OCPIE.I02OCPIE IS ' Identifiant 2 '; COMMENT ON COLUMN OCPIE.I03OCPIE IS ' Identifiant 3 '; COMMENT ON COLUMN OCPIE.I04OCPIE IS ' Identifiant 4 '; COMMENT ON COLUMN OCPIE.I05OCPIE IS ' Identifiant 5 '; COMMENT ON COLUMN OCPIE.I06OCPIE IS ' Identifiant 6 '; COMMENT ON COLUMN OCPIE.I07OCPIE IS ' Identifiant 7 '; COMMENT ON COLUMN OCPIE.I08OCPIE IS ' Identifiant 8 '; COMMENT ON COLUMN OCPIE.I09OCPIE IS ' Identifiant 9 '; COMMENT ON COLUMN OCPIE.I10OCPIE IS ' Identifiant 10 '; COMMENT ON COLUMN OCPIE.I11OCPIE IS ' Identifiant 11 P=*'; COMMENT ON COLUMN OCPIE.I12OCPIE IS ' Identifiant 12 P=*'; COMMENT ON COLUMN OCPIE.I13OCPIE IS ' Identifiant 13 P=*'; COMMENT ON COLUMN OCPIE.I14OCPIE IS ' Identifiant 14 P=*'; COMMENT ON COLUMN OCPIE.I15OCPIE IS ' Identifiant 15 P=*'; COMMENT ON COLUMN OCPIE.I16OCPIE IS ' Identifiant 16 P=*'; COMMENT ON COLUMN OCPIE.I17OCPIE IS ' Identifiant 17 P=*'; COMMENT ON COLUMN OCPIE.I18OCPIE IS ' Identifiant 18 P=*'; COMMENT ON COLUMN OCPIE.I19OCPIE IS ' Identifiant 19 P=*'; COMMENT ON COLUMN OCPIE.I20OCPIE IS ' Identifiant 20 P=*'; COMMENT ON COLUMN OCPIE.G01OCPIE IS ' Identifiant long 1 '; COMMENT ON COLUMN OCPIE.G02OCPIE IS ' Identifiant long 2 '; COMMENT ON COLUMN OCPIE.G03OCPIE IS ' Identifiant long 3 '; COMMENT ON COLUMN OCPIE.G04OCPIE IS ' Identifiant long 4 '; COMMENT ON COLUMN OCPIE.G05OCPIE IS ' Identifiant long 5 '; COMMENT ON COLUMN OCPIE.G06OCPIE IS ' Identifiant long 6 '; COMMENT ON COLUMN OCPIE.G07OCPIE IS ' Identifiant long 7 '; COMMENT ON COLUMN OCPIE.G08OCPIE IS ' Identifiant long 8 '; COMMENT ON COLUMN OCPIE.G09OCPIE IS ' Identifiant long 9 '; COMMENT ON COLUMN OCPIE.G10OCPIE IS ' Identifiant long 10 '; COMMENT ON COLUMN OCPIE.D01OCPIE IS ' Date 1 '; COMMENT ON COLUMN OCPIE.D02OCPIE IS ' Date 2 '; COMMENT ON COLUMN OCPIE.D03OCPIE IS ' Date 3 '; COMMENT ON COLUMN OCPIE.D04OCPIE IS ' Date 4 '; COMMENT ON COLUMN OCPIE.D05OCPIE IS ' Date 5 '; COMMENT ON COLUMN OCPIE.D06OCPIE IS ' Date 6 '; COMMENT ON COLUMN OCPIE.N01OCPIE IS ' Numérique 1 '; COMMENT ON COLUMN OCPIE.N02OCPIE IS ' Numérique 2 '; COMMENT ON COLUMN OCPIE.N03OCPIE IS ' Numérique 3 '; COMMENT ON COLUMN OCPIE.N04OCPIE IS ' Numérique 4 '; COMMENT ON COLUMN OCPIE.N05OCPIE IS ' Numérique 5 '; COMMENT ON COLUMN OCPIE.N06OCPIE IS ' Numérique 6 '; COMMENT ON COLUMN OCPIE.L01OCPIE IS ' Libellé 1 '; COMMENT ON COLUMN OCPIE.L02OCPIE IS ' Libellé 2 '; COMMENT ON COLUMN OCPIE.L03OCPIE IS ' Libellé 3 '; CREATE INDEX OCPIE_BOR ON OCPIE ( borocpie); CREATE INDEX OCPIE_CPT ON OCPIE ( cptocpie, etsocpie); CREATE INDEX OCPIE_DSL ON OCPIE ( dslocpie, etsocpie, cptocpie, tieocpie); CREATE INDEX OCPIE_ECH ON OCPIE ( echocpie, etsocpie); CREATE INDEX OCPIE_IDS ON OCPIE ( idsocpie, etsocpie); CREATE INDEX OCPIE_MTC ON OCPIE ( mtcocpie); CREATE INDEX OCPIE_MTD ON OCPIE ( mtdocpie); CREATE UNIQUE INDEX OCPIE_NUM ON OCPIE (numocpie, etsocpie, necocpie); CREATE INDEX OCPIE_PIX ON OCPIE ( pixocpie, etsocpie); CREATE INDEX OCPIE_TIE ON OCPIE ( tieocpie, etsocpie); CREATE INDEX OCPIE_ZON ON OCPIE ( zonocpie, tieocpie); -- Création de la table OCPIE CREATE TABLE OCPIE ( ETSOCPIE nvarchar2(6) NOT NULL, -- Etablissement NUMOCPIE nvarchar2(10) NULL, -- Pièce NECOCPIE integer NULL, -- Numéro d'échéance de la pièce TYPOCPIE nvarchar2(4) NOT NULL, -- Type de pièce MTDOCPIE number NULL, -- Montant débit MTCOCPIE number NULL, -- Montant crédit SLDOCPIE number NULL, -- Solde débit SLCOCPIE number NULL, -- Solde crédit CPTOCPIE nvarchar2(10) NOT NULL, -- Compte TPMOCPIE nvarchar2(2) NOT NULL, -- Type de mouvement ECROCPIE nvarchar2(8) NULL, -- Ecriture PIXOCPIE nvarchar2(30) NULL, -- Référence externe DECOCPIE nvarchar2(8) NULL, -- Date comptable DEMOCPIE nvarchar2(8) NULL, -- Date d'émission ECHOCPIE nvarchar2(8) NULL, -- Date d'échéance ECIOCPIE nvarchar2(8) NULL, -- Date d'échéance initiale DVLOCPIE nvarchar2(8) NULL, -- Date de valeur TIEOCPIE nvarchar2(10) NULL, -- Tiers TIAOCPIE nvarchar2(10) NULL, -- Adresse du tiers TIDOCPIE nvarchar2(10) NULL, -- Domiciliation du tiers RGMOCPIE nvarchar2(6) NULL, -- Mode de règlement RGJOCPIE nvarchar2(6) NULL, -- Délai de règlement RGDOCPIE nvarchar2(6) NULL, -- Date de règlement TIPOCPIE nvarchar2(10) NULL, -- Tiers de paiement TAPOCPIE nvarchar2(10) NULL, -- Adresse de paiement CPAOCPIE nvarchar2(6) NULL, -- Condition particulière de paiement TPPOCPIE number NULL, -- Taux particulier de paiement NIROCPIE nvarchar2(2) NULL, -- Niveau de relance DDROCPIE nvarchar2(8) NULL, -- Date de dernière relance DPROCPIE nvarchar2(8) NULL, -- Date de précédente relance LIBOCPIE nvarchar2(30) NULL, -- Libellé LICOCPIE nvarchar2(60) NULL, -- Libellé complémentaire TENOCPIE nvarchar2(2) NULL, -- Type d'envoi DENOCPIE nvarchar2(8) NULL, -- Date d'envoi TACOCPIE nvarchar2(2) NULL, -- Type d'acceptation DACOCPIE nvarchar2(8) NULL, -- Date d'acceptation UACOCPIE nvarchar2(30) NULL, -- Utilisateur d'acceptation BOROCPIE nvarchar2(15) NULL, -- Bordereau BNQOCPIE nvarchar2(3) NULL, -- Banque (compte bancaire) DEVOCPIE nvarchar2(6) NULL, -- Devise DDVOCPIE nvarchar2(8) NULL, -- Devise : date de validité DVMOCPIE nvarchar2(2) NULL, -- Devise : mode de change VPROCPIE number NULL, -- Devise : valeur prévue du cours MDDOCPIE number NULL, -- Devise : montant débit MDCOCPIE number NULL, -- Devise : montant crédit SDDOCPIE number NULL, -- Devise : solde débit SDCOCPIE number NULL, -- Devise : solde crédit ZONOCPIE nvarchar2(30) NULL, -- Zone libre DOSOCPIE nvarchar2(20) NULL, -- Dossier BVROCPIE nvarchar2(40) NULL, -- Référence BVR CBVOCPIE nvarchar2(2) NULL, -- Clé de contrôle BVR ETAOCPIE nvarchar2(1) NOT NULL, -- Etat NATOCPIE nvarchar2(2) NULL, -- Nature GENOCPIE nvarchar2(2) NULL, -- Genre ROLOCPIE nvarchar2(1) NULL, -- Rôle INFOCPIE nvarchar2(240) NULL, -- Informations complémentaires TICOCPIE nvarchar2(10) NULL, -- Tiers concerné TCAOCPIE nvarchar2(10) NULL, -- Adresse du tiers concerné TCDOCPIE nvarchar2(10) NULL, -- Domiciliation du tiers concerné TASOCPIE nvarchar2(10) NULL, -- Tiers associé TAAOCPIE nvarchar2(10) NULL, -- Adresse du tiers associé TADOCPIE nvarchar2(10) NULL, -- Domiciliation du tiers associé UCROCPIE nvarchar2(30) NOT NULL, -- Utilisateur de création DCROCPIE nvarchar2(8) NOT NULL, -- Date de création UDMOCPIE nvarchar2(30) NULL, -- Utilisateur de modification DDMOCPIE nvarchar2(8) NULL, -- Date de modification TMSOCPIE integer NOT NULL, -- Timestamp DVOOCPIE nvarchar2(6) NULL, -- Devise d'origine DRVOCPIE nvarchar2(8) NULL, -- Devise de reporting : date de validité DRMOCPIE nvarchar2(2) NULL, -- Devise de reporting : mode de change VRROCPIE number NULL, -- Devise de reporting : valeur prévue du cours MRDOCPIE number NULL, -- Devise de reporting : montant débit MRCOCPIE number NULL, -- Devise de reporting : montant crédit SRDOCPIE number NULL, -- Devise de reporting : solde débit SRCOCPIE number NULL, -- Devise de reporting : solde crédit GESOCPIE nvarchar2(6) NULL, -- Gestionnaire LITOCPIE nvarchar2(6) NULL, -- Code litige MOTOCPIE nvarchar2(60) NULL, -- Motif GSLOCPIE nvarchar2(6) NULL, -- Gestionnaire du litige DTLOCPIE nvarchar2(8) NULL, -- Date du litige PR1OCPIE nvarchar2(10) NULL, -- Paramètre 1 PR2OCPIE nvarchar2(10) NULL, -- Paramètre 2 PR3OCPIE nvarchar2(10) NULL, -- Paramètre 3 PR4OCPIE nvarchar2(10) NULL, -- Paramètre 4 PR5OCPIE nvarchar2(10) NULL, -- Paramètre 5 PR6OCPIE nvarchar2(10) NULL, -- Paramètre 6 PR7OCPIE nvarchar2(10) NULL, -- Paramètre 7 PR8OCPIE nvarchar2(10) NULL, -- Paramètre 8 PR9OCPIE nvarchar2(10) NULL, -- Paramètre 9 P10OCPIE nvarchar2(10) NULL, -- Paramètre 10 P11OCPIE nvarchar2(10) NULL, -- Paramètre 11 P12OCPIE nvarchar2(10) NULL, -- Paramètre 12 P13OCPIE nvarchar2(10) NULL, -- Paramètre 13 P14OCPIE nvarchar2(10) NULL, -- Paramètre 14 P15OCPIE nvarchar2(10) NULL, -- Paramètre 15 IDSOCPIE nvarchar2(3) NULL, -- Indicateur du solde NRLOCPIE nvarchar2(10) NULL, -- Numéro de relance DSLOCPIE nvarchar2(8) NULL, -- Date de solde C01OCPIE nvarchar2(2) NULL, -- Identifiant court 1 C02OCPIE nvarchar2(2) NULL, -- Identifiant court 2 C03OCPIE nvarchar2(2) NULL, -- Identifiant court 3 C04OCPIE nvarchar2(2) NULL, -- Identifiant court 4 C05OCPIE nvarchar2(2) NULL, -- Identifiant court 5 C06OCPIE nvarchar2(2) NULL, -- Identifiant court 6 C07OCPIE nvarchar2(2) NULL, -- Identifiant court 7 C08OCPIE nvarchar2(2) NULL, -- Identifiant court 8 C09OCPIE nvarchar2(2) NULL, -- Identifiant court 9 C10OCPIE nvarchar2(2) NULL, -- Identifiant court 10 C11OCPIE nvarchar2(2) NULL, -- Identifiant court 11 C12OCPIE nvarchar2(2) NULL, -- Identifiant court 12 C13OCPIE nvarchar2(2) NULL, -- Identifiant court 13 C14OCPIE nvarchar2(2) NULL, -- Identifiant court 14 C15OCPIE nvarchar2(2) NULL, -- Identifiant court 15 C16OCPIE nvarchar2(2) NULL, -- Identifiant court 16 C17OCPIE nvarchar2(2) NULL, -- Identifiant court 17 C18OCPIE nvarchar2(2) NULL, -- Identifiant court 18 C19OCPIE nvarchar2(2) NULL, -- Identifiant court 19 C20OCPIE nvarchar2(2) NULL, -- Identifiant court 20 I01OCPIE nvarchar2(10) NULL, -- Identifiant 1 I02OCPIE nvarchar2(10) NULL, -- Identifiant 2 I03OCPIE nvarchar2(10) NULL, -- Identifiant 3 I04OCPIE nvarchar2(10) NULL, -- Identifiant 4 I05OCPIE nvarchar2(10) NULL, -- Identifiant 5 I06OCPIE nvarchar2(10) NULL, -- Identifiant 6 I07OCPIE nvarchar2(10) NULL, -- Identifiant 7 I08OCPIE nvarchar2(10) NULL, -- Identifiant 8 I09OCPIE nvarchar2(10) NULL, -- Identifiant 9 I10OCPIE nvarchar2(10) NULL, -- Identifiant 10 I11OCPIE nvarchar2(10) NULL, -- Identifiant 11 I12OCPIE nvarchar2(10) NULL, -- Identifiant 12 I13OCPIE nvarchar2(10) NULL, -- Identifiant 13 I14OCPIE nvarchar2(10) NULL, -- Identifiant 14 I15OCPIE nvarchar2(10) NULL, -- Identifiant 15 I16OCPIE nvarchar2(10) NULL, -- Identifiant 16 I17OCPIE nvarchar2(10) NULL, -- Identifiant 17 I18OCPIE nvarchar2(10) NULL, -- Identifiant 18 I19OCPIE nvarchar2(10) NULL, -- Identifiant 19 I20OCPIE nvarchar2(10) NULL, -- Identifiant 20 G01OCPIE nvarchar2(20) NULL, -- Identifiant long 1 G02OCPIE nvarchar2(20) NULL, -- Identifiant long 2 G03OCPIE nvarchar2(20) NULL, -- Identifiant long 3 G04OCPIE nvarchar2(20) NULL, -- Identifiant long 4 G05OCPIE nvarchar2(20) NULL, -- Identifiant long 5 G06OCPIE nvarchar2(20) NULL, -- Identifiant long 6 G07OCPIE nvarchar2(20) NULL, -- Identifiant long 7 G08OCPIE nvarchar2(20) NULL, -- Identifiant long 8 G09OCPIE nvarchar2(20) NULL, -- Identifiant long 9 G10OCPIE nvarchar2(20) NULL, -- Identifiant long 10 D01OCPIE nvarchar2(8) NULL, -- Date 1 D02OCPIE nvarchar2(8) NULL, -- Date 2 D03OCPIE nvarchar2(8) NULL, -- Date 3 D04OCPIE nvarchar2(8) NULL, -- Date 4 D05OCPIE nvarchar2(8) NULL, -- Date 5 D06OCPIE nvarchar2(8) NULL, -- Date 6 N01OCPIE number NULL, -- Numérique 1 N02OCPIE number NULL, -- Numérique 2 N03OCPIE number NULL, -- Numérique 3 N04OCPIE number NULL, -- Numérique 4 N05OCPIE number NULL, -- Numérique 5 N06OCPIE number NULL, -- Numérique 6 L01OCPIE nvarchar2(60) NULL, -- Libellé 1 L02OCPIE nvarchar2(60) NULL, -- Libellé 2 L03OCPIE nvarchar2(60) NULL -- Libellé 3 ); -- Commentaire de la table OCPIE COMMENT ON TABLE OCPIE IS 'Pièces '; -- Ajout de commentaires pour les colonnes de la table OCPIE COMMENT ON COLUMN OCPIE.ETSOCPIE IS ' Etablissement NUMGTETS'; COMMENT ON COLUMN OCPIE.NUMOCPIE IS ' Pièce N'; COMMENT ON COLUMN OCPIE.NECOCPIE IS ' Numéro d''échéance de la pièce N'; COMMENT ON COLUMN OCPIE.TYPOCPIE IS ' Type de pièce P=TYPPIE'; COMMENT ON COLUMN OCPIE.MTDOCPIE IS ' Montant débit N'; COMMENT ON COLUMN OCPIE.MTCOCPIE IS ' Montant crédit N'; COMMENT ON COLUMN OCPIE.SLDOCPIE IS ' Solde débit N'; COMMENT ON COLUMN OCPIE.SLCOCPIE IS ' Solde crédit N'; COMMENT ON COLUMN OCPIE.CPTOCPIE IS ' Compte NUMOECPT'; COMMENT ON COLUMN OCPIE.TPMOCPIE IS ' Type de mouvement P=TYPMVC'; COMMENT ON COLUMN OCPIE.ECROCPIE IS ' Ecriture NUMOCECR'; COMMENT ON COLUMN OCPIE.PIXOCPIE IS ' Référence externe '; COMMENT ON COLUMN OCPIE.DECOCPIE IS ' Date comptable '; COMMENT ON COLUMN OCPIE.DEMOCPIE IS ' Date d''émission '; COMMENT ON COLUMN OCPIE.ECHOCPIE IS ' Date d''échéance '; COMMENT ON COLUMN OCPIE.ECIOCPIE IS ' Date d''échéance initiale '; COMMENT ON COLUMN OCPIE.DVLOCPIE IS ' Date de valeur '; COMMENT ON COLUMN OCPIE.TIEOCPIE IS ' Tiers NUMOETIE'; COMMENT ON COLUMN OCPIE.TIAOCPIE IS ' Adresse du tiers NUMOETIA'; COMMENT ON COLUMN OCPIE.TIDOCPIE IS ' Domiciliation du tiers NUMOETID'; COMMENT ON COLUMN OCPIE.RGMOCPIE IS ' Mode de règlement NUMOERGM'; COMMENT ON COLUMN OCPIE.RGJOCPIE IS ' Délai de règlement P=RGJOUR'; COMMENT ON COLUMN OCPIE.RGDOCPIE IS ' Date de règlement P=RGDATE'; COMMENT ON COLUMN OCPIE.TIPOCPIE IS ' Tiers de paiement NUMOETIE'; COMMENT ON COLUMN OCPIE.TAPOCPIE IS ' Adresse de paiement NUMOETIA'; COMMENT ON COLUMN OCPIE.CPAOCPIE IS ' Condition particulière de paiement NUMOECPA'; COMMENT ON COLUMN OCPIE.TPPOCPIE IS ' Taux particulier de paiement '; COMMENT ON COLUMN OCPIE.NIROCPIE IS ' Niveau de relance P=*'; COMMENT ON COLUMN OCPIE.DDROCPIE IS ' Date de dernière relance '; COMMENT ON COLUMN OCPIE.DPROCPIE IS ' Date de précédente relance '; COMMENT ON COLUMN OCPIE.LIBOCPIE IS ' Libellé '; COMMENT ON COLUMN OCPIE.LICOCPIE IS ' Libellé complémentaire '; COMMENT ON COLUMN OCPIE.TENOCPIE IS ' Type d''envoi P=TYPENV'; COMMENT ON COLUMN OCPIE.DENOCPIE IS ' Date d''envoi '; COMMENT ON COLUMN OCPIE.TACOCPIE IS ' Type d''acceptation P=TYPACC'; COMMENT ON COLUMN OCPIE.DACOCPIE IS ' Date d''acceptation '; COMMENT ON COLUMN OCPIE.UACOCPIE IS ' Utilisateur d''acceptation NUMGTUSR'; COMMENT ON COLUMN OCPIE.BOROCPIE IS ' Bordereau '; COMMENT ON COLUMN OCPIE.BNQOCPIE IS ' Banque (compte bancaire) NUMOCBNQ'; COMMENT ON COLUMN OCPIE.DEVOCPIE IS ' Devise NUMOEDEV'; COMMENT ON COLUMN OCPIE.DDVOCPIE IS ' Devise : date de validité '; COMMENT ON COLUMN OCPIE.DVMOCPIE IS ' Devise : mode de change NUMOEDVM'; COMMENT ON COLUMN OCPIE.VPROCPIE IS ' Devise : valeur prévue du cours '; COMMENT ON COLUMN OCPIE.MDDOCPIE IS ' Devise : montant débit '; COMMENT ON COLUMN OCPIE.MDCOCPIE IS ' Devise : montant crédit '; COMMENT ON COLUMN OCPIE.SDDOCPIE IS ' Devise : solde débit '; COMMENT ON COLUMN OCPIE.SDCOCPIE IS ' Devise : solde crédit '; COMMENT ON COLUMN OCPIE.ZONOCPIE IS ' Zone libre '; COMMENT ON COLUMN OCPIE.DOSOCPIE IS ' Dossier '; COMMENT ON COLUMN OCPIE.BVROCPIE IS ' Référence BVR '; COMMENT ON COLUMN OCPIE.CBVOCPIE IS ' Clé de contrôle BVR '; COMMENT ON COLUMN OCPIE.ETAOCPIE IS ' Etat P=*'; COMMENT ON COLUMN OCPIE.NATOCPIE IS ' Nature P=*'; COMMENT ON COLUMN OCPIE.GENOCPIE IS ' Genre P=*'; COMMENT ON COLUMN OCPIE.ROLOCPIE IS ' Rôle P=*'; COMMENT ON COLUMN OCPIE.INFOCPIE IS ' Informations complémentaires '; COMMENT ON COLUMN OCPIE.TICOCPIE IS ' Tiers concerné NUMOETIE'; COMMENT ON COLUMN OCPIE.TCAOCPIE IS ' Adresse du tiers concerné NUMOETIA'; COMMENT ON COLUMN OCPIE.TCDOCPIE IS ' Domiciliation du tiers concerné NUMOETID'; COMMENT ON COLUMN OCPIE.TASOCPIE IS ' Tiers associé NUMOETIE'; COMMENT ON COLUMN OCPIE.TAAOCPIE IS ' Adresse du tiers associé NUMOETIA'; COMMENT ON COLUMN OCPIE.TADOCPIE IS ' Domiciliation du tiers associé NUMOETID'; COMMENT ON COLUMN OCPIE.UCROCPIE IS ' Utilisateur de création D'; COMMENT ON COLUMN OCPIE.DCROCPIE IS ' Date de création D'; COMMENT ON COLUMN OCPIE.UDMOCPIE IS ' Utilisateur de modification '; COMMENT ON COLUMN OCPIE.DDMOCPIE IS ' Date de modification '; COMMENT ON COLUMN OCPIE.TMSOCPIE IS ' Timestamp D'; COMMENT ON COLUMN OCPIE.DVOOCPIE IS ' Devise d''origine NUMOEDEV'; COMMENT ON COLUMN OCPIE.DRVOCPIE IS ' Devise de reporting : date de validité '; COMMENT ON COLUMN OCPIE.DRMOCPIE IS ' Devise de reporting : mode de change NUMOEDVM'; COMMENT ON COLUMN OCPIE.VRROCPIE IS ' Devise de reporting : valeur prévue du cours '; COMMENT ON COLUMN OCPIE.MRDOCPIE IS ' Devise de reporting : montant débit '; COMMENT ON COLUMN OCPIE.MRCOCPIE IS ' Devise de reporting : montant crédit '; COMMENT ON COLUMN OCPIE.SRDOCPIE IS ' Devise de reporting : solde débit '; COMMENT ON COLUMN OCPIE.SRCOCPIE IS ' Devise de reporting : solde crédit '; COMMENT ON COLUMN OCPIE.GESOCPIE IS ' Gestionnaire NUMOEGES'; COMMENT ON COLUMN OCPIE.LITOCPIE IS ' Code litige P=LITOETIE'; COMMENT ON COLUMN OCPIE.MOTOCPIE IS ' Motif '; COMMENT ON COLUMN OCPIE.GSLOCPIE IS ' Gestionnaire du litige NUMOEGES'; COMMENT ON COLUMN OCPIE.DTLOCPIE IS ' Date du litige '; COMMENT ON COLUMN OCPIE.PR1OCPIE IS ' Paramètre 1 P=PR1OCMVC'; COMMENT ON COLUMN OCPIE.PR2OCPIE IS ' Paramètre 2 P=PR2OCMVC'; COMMENT ON COLUMN OCPIE.PR3OCPIE IS ' Paramètre 3 P=PR3OCMVC'; COMMENT ON COLUMN OCPIE.PR4OCPIE IS ' Paramètre 4 P=PR4OCMVC'; COMMENT ON COLUMN OCPIE.PR5OCPIE IS ' Paramètre 5 P=PR5OCMVC'; COMMENT ON COLUMN OCPIE.PR6OCPIE IS ' Paramètre 6 P=PR6OCMVC'; COMMENT ON COLUMN OCPIE.PR7OCPIE IS ' Paramètre 7 P=PR7OCMVC'; COMMENT ON COLUMN OCPIE.PR8OCPIE IS ' Paramètre 8 P=PR8OCMVC'; COMMENT ON COLUMN OCPIE.PR9OCPIE IS ' Paramètre 9 P=PR9OCMVC'; COMMENT ON COLUMN OCPIE.P10OCPIE IS ' Paramètre 10 P=P10OCMVC'; COMMENT ON COLUMN OCPIE.P11OCPIE IS ' Paramètre 11 P=P11OCMVC'; COMMENT ON COLUMN OCPIE.P12OCPIE IS ' Paramètre 12 P=P12OCMVC'; COMMENT ON COLUMN OCPIE.P13OCPIE IS ' Paramètre 13 P=P13OCMVC'; COMMENT ON COLUMN OCPIE.P14OCPIE IS ' Paramètre 14 P=P14OCMVC'; COMMENT ON COLUMN OCPIE.P15OCPIE IS ' Paramètre 15 P=P15OCMVC'; COMMENT ON COLUMN OCPIE.IDSOCPIE IS ' Indicateur du solde P=*'; COMMENT ON COLUMN OCPIE.NRLOCPIE IS ' Numéro de relance '; COMMENT ON COLUMN OCPIE.DSLOCPIE IS ' Date de solde '; COMMENT ON COLUMN OCPIE.C01OCPIE IS ' Identifiant court 1 '; COMMENT ON COLUMN OCPIE.C02OCPIE IS ' Identifiant court 2 '; COMMENT ON COLUMN OCPIE.C03OCPIE IS ' Identifiant court 3 '; COMMENT ON COLUMN OCPIE.C04OCPIE IS ' Identifiant court 4 '; COMMENT ON COLUMN OCPIE.C05OCPIE IS ' Identifiant court 5 '; COMMENT ON COLUMN OCPIE.C06OCPIE IS ' Identifiant court 6 '; COMMENT ON COLUMN OCPIE.C07OCPIE IS ' Identifiant court 7 '; COMMENT ON COLUMN OCPIE.C08OCPIE IS ' Identifiant court 8 '; COMMENT ON COLUMN OCPIE.C09OCPIE IS ' Identifiant court 9 '; COMMENT ON COLUMN OCPIE.C10OCPIE IS ' Identifiant court 10 '; COMMENT ON COLUMN OCPIE.C11OCPIE IS ' Identifiant court 11 P=*'; COMMENT ON COLUMN OCPIE.C12OCPIE IS ' Identifiant court 12 P=*'; COMMENT ON COLUMN OCPIE.C13OCPIE IS ' Identifiant court 13 P=*'; COMMENT ON COLUMN OCPIE.C14OCPIE IS ' Identifiant court 14 P=*'; COMMENT ON COLUMN OCPIE.C15OCPIE IS ' Identifiant court 15 P=*'; COMMENT ON COLUMN OCPIE.C16OCPIE IS ' Identifiant court 16 P=*'; COMMENT ON COLUMN OCPIE.C17OCPIE IS ' Identifiant court 17 P=*'; COMMENT ON COLUMN OCPIE.C18OCPIE IS ' Identifiant court 18 P=*'; COMMENT ON COLUMN OCPIE.C19OCPIE IS ' Identifiant court 19 P=*'; COMMENT ON COLUMN OCPIE.C20OCPIE IS ' Identifiant court 20 P=*'; COMMENT ON COLUMN OCPIE.I01OCPIE IS ' Identifiant 1 '; COMMENT ON COLUMN OCPIE.I02OCPIE IS ' Identifiant 2 '; COMMENT ON COLUMN OCPIE.I03OCPIE IS ' Identifiant 3 '; COMMENT ON COLUMN OCPIE.I04OCPIE IS ' Identifiant 4 '; COMMENT ON COLUMN OCPIE.I05OCPIE IS ' Identifiant 5 '; COMMENT ON COLUMN OCPIE.I06OCPIE IS ' Identifiant 6 '; COMMENT ON COLUMN OCPIE.I07OCPIE IS ' Identifiant 7 '; COMMENT ON COLUMN OCPIE.I08OCPIE IS ' Identifiant 8 '; COMMENT ON COLUMN OCPIE.I09OCPIE IS ' Identifiant 9 '; COMMENT ON COLUMN OCPIE.I10OCPIE IS ' Identifiant 10 '; COMMENT ON COLUMN OCPIE.I11OCPIE IS ' Identifiant 11 P=*'; COMMENT ON COLUMN OCPIE.I12OCPIE IS ' Identifiant 12 P=*'; COMMENT ON COLUMN OCPIE.I13OCPIE IS ' Identifiant 13 P=*'; COMMENT ON COLUMN OCPIE.I14OCPIE IS ' Identifiant 14 P=*'; COMMENT ON COLUMN OCPIE.I15OCPIE IS ' Identifiant 15 P=*'; COMMENT ON COLUMN OCPIE.I16OCPIE IS ' Identifiant 16 P=*'; COMMENT ON COLUMN OCPIE.I17OCPIE IS ' Identifiant 17 P=*'; COMMENT ON COLUMN OCPIE.I18OCPIE IS ' Identifiant 18 P=*'; COMMENT ON COLUMN OCPIE.I19OCPIE IS ' Identifiant 19 P=*'; COMMENT ON COLUMN OCPIE.I20OCPIE IS ' Identifiant 20 P=*'; COMMENT ON COLUMN OCPIE.G01OCPIE IS ' Identifiant long 1 '; COMMENT ON COLUMN OCPIE.G02OCPIE IS ' Identifiant long 2 '; COMMENT ON COLUMN OCPIE.G03OCPIE IS ' Identifiant long 3 '; COMMENT ON COLUMN OCPIE.G04OCPIE IS ' Identifiant long 4 '; COMMENT ON COLUMN OCPIE.G05OCPIE IS ' Identifiant long 5 '; COMMENT ON COLUMN OCPIE.G06OCPIE IS ' Identifiant long 6 '; COMMENT ON COLUMN OCPIE.G07OCPIE IS ' Identifiant long 7 '; COMMENT ON COLUMN OCPIE.G08OCPIE IS ' Identifiant long 8 '; COMMENT ON COLUMN OCPIE.G09OCPIE IS ' Identifiant long 9 '; COMMENT ON COLUMN OCPIE.G10OCPIE IS ' Identifiant long 10 '; COMMENT ON COLUMN OCPIE.D01OCPIE IS ' Date 1 '; COMMENT ON COLUMN OCPIE.D02OCPIE IS ' Date 2 '; COMMENT ON COLUMN OCPIE.D03OCPIE IS ' Date 3 '; COMMENT ON COLUMN OCPIE.D04OCPIE IS ' Date 4 '; COMMENT ON COLUMN OCPIE.D05OCPIE IS ' Date 5 '; COMMENT ON COLUMN OCPIE.D06OCPIE IS ' Date 6 '; COMMENT ON COLUMN OCPIE.N01OCPIE IS ' Numérique 1 '; COMMENT ON COLUMN OCPIE.N02OCPIE IS ' Numérique 2 '; COMMENT ON COLUMN OCPIE.N03OCPIE IS ' Numérique 3 '; COMMENT ON COLUMN OCPIE.N04OCPIE IS ' Numérique 4 '; COMMENT ON COLUMN OCPIE.N05OCPIE IS ' Numérique 5 '; COMMENT ON COLUMN OCPIE.N06OCPIE IS ' Numérique 6 '; COMMENT ON COLUMN OCPIE.L01OCPIE IS ' Libellé 1 '; COMMENT ON COLUMN OCPIE.L02OCPIE IS ' Libellé 2 '; COMMENT ON COLUMN OCPIE.L03OCPIE IS ' Libellé 3 '; CREATE INDEX OCPIE_BOR ON OCPIE ( borocpie); CREATE INDEX OCPIE_CPT ON OCPIE ( cptocpie, etsocpie); CREATE INDEX OCPIE_DSL ON OCPIE ( dslocpie, etsocpie, cptocpie, tieocpie); CREATE INDEX OCPIE_ECH ON OCPIE ( echocpie, etsocpie); CREATE INDEX OCPIE_IDS ON OCPIE ( idsocpie, etsocpie); CREATE INDEX OCPIE_MTC ON OCPIE ( mtcocpie); CREATE INDEX OCPIE_MTD ON OCPIE ( mtdocpie); CREATE UNIQUE INDEX OCPIE_NUM ON OCPIE (numocpie, etsocpie, necocpie); CREATE INDEX OCPIE_PIX ON OCPIE ( pixocpie, etsocpie); CREATE INDEX OCPIE_TIE ON OCPIE ( tieocpie, etsocpie); CREATE INDEX OCPIE_ZON ON OCPIE ( zonocpie, tieocpie); -- Création de la table OCPIE CREATE TABLE OCPIE ( ETSOCPIE nvarchar2(6) NOT NULL, -- Etablissement NUMOCPIE nvarchar2(10) NULL, -- Pièce NECOCPIE integer NULL, -- Numéro d'échéance de la pièce TYPOCPIE nvarchar2(4) NOT NULL, -- Type de pièce MTDOCPIE number NULL, -- Montant débit MTCOCPIE number NULL, -- Montant crédit SLDOCPIE number NULL, -- Solde débit SLCOCPIE number NULL, -- Solde crédit CPTOCPIE nvarchar2(10) NOT NULL, -- Compte TPMOCPIE nvarchar2(2) NOT NULL, -- Type de mouvement ECROCPIE nvarchar2(8) NULL, -- Ecriture PIXOCPIE nvarchar2(30) NULL, -- Référence externe DECOCPIE nvarchar2(8) NULL, -- Date comptable DEMOCPIE nvarchar2(8) NULL, -- Date d'émission ECHOCPIE nvarchar2(8) NULL, -- Date d'échéance ECIOCPIE nvarchar2(8) NULL, -- Date d'échéance initiale DVLOCPIE nvarchar2(8) NULL, -- Date de valeur TIEOCPIE nvarchar2(10) NULL, -- Tiers TIAOCPIE nvarchar2(10) NULL, -- Adresse du tiers TIDOCPIE nvarchar2(10) NULL, -- Domiciliation du tiers RGMOCPIE nvarchar2(6) NULL, -- Mode de règlement RGJOCPIE nvarchar2(6) NULL, -- Délai de règlement RGDOCPIE nvarchar2(6) NULL, -- Date de règlement TIPOCPIE nvarchar2(10) NULL, -- Tiers de paiement TAPOCPIE nvarchar2(10) NULL, -- Adresse de paiement CPAOCPIE nvarchar2(6) NULL, -- Condition particulière de paiement TPPOCPIE number NULL, -- Taux particulier de paiement NIROCPIE nvarchar2(2) NULL, -- Niveau de relance DDROCPIE nvarchar2(8) NULL, -- Date de dernière relance DPROCPIE nvarchar2(8) NULL, -- Date de précédente relance LIBOCPIE nvarchar2(30) NULL, -- Libellé LICOCPIE nvarchar2(60) NULL, -- Libellé complémentaire TENOCPIE nvarchar2(2) NULL, -- Type d'envoi DENOCPIE nvarchar2(8) NULL, -- Date d'envoi TACOCPIE nvarchar2(2) NULL, -- Type d'acceptation DACOCPIE nvarchar2(8) NULL, -- Date d'acceptation UACOCPIE nvarchar2(30) NULL, -- Utilisateur d'acceptation BOROCPIE nvarchar2(15) NULL, -- Bordereau BNQOCPIE nvarchar2(3) NULL, -- Banque (compte bancaire) DEVOCPIE nvarchar2(6) NULL, -- Devise DDVOCPIE nvarchar2(8) NULL, -- Devise : date de validité DVMOCPIE nvarchar2(2) NULL, -- Devise : mode de change VPROCPIE number NULL, -- Devise : valeur prévue du cours MDDOCPIE number NULL, -- Devise : montant débit MDCOCPIE number NULL, -- Devise : montant crédit SDDOCPIE number NULL, -- Devise : solde débit SDCOCPIE number NULL, -- Devise : solde crédit ZONOCPIE nvarchar2(30) NULL, -- Zone libre DOSOCPIE nvarchar2(20) NULL, -- Dossier BVROCPIE nvarchar2(40) NULL, -- Référence BVR CBVOCPIE nvarchar2(2) NULL, -- Clé de contrôle BVR ETAOCPIE nvarchar2(1) NOT NULL, -- Etat NATOCPIE nvarchar2(2) NULL, -- Nature GENOCPIE nvarchar2(2) NULL, -- Genre ROLOCPIE nvarchar2(1) NULL, -- Rôle INFOCPIE nvarchar2(240) NULL, -- Informations complémentaires TICOCPIE nvarchar2(10) NULL, -- Tiers concerné TCAOCPIE nvarchar2(10) NULL, -- Adresse du tiers concerné TCDOCPIE nvarchar2(10) NULL, -- Domiciliation du tiers concerné TASOCPIE nvarchar2(10) NULL, -- Tiers associé TAAOCPIE nvarchar2(10) NULL, -- Adresse du tiers associé TADOCPIE nvarchar2(10) NULL, -- Domiciliation du tiers associé UCROCPIE nvarchar2(30) NOT NULL, -- Utilisateur de création DCROCPIE nvarchar2(8) NOT NULL, -- Date de création UDMOCPIE nvarchar2(30) NULL, -- Utilisateur de modification DDMOCPIE nvarchar2(8) NULL, -- Date de modification TMSOCPIE integer NOT NULL, -- Timestamp DVOOCPIE nvarchar2(6) NULL, -- Devise d'origine DRVOCPIE nvarchar2(8) NULL, -- Devise de reporting : date de validité DRMOCPIE nvarchar2(2) NULL, -- Devise de reporting : mode de change VRROCPIE number NULL, -- Devise de reporting : valeur prévue du cours MRDOCPIE number NULL, -- Devise de reporting : montant débit MRCOCPIE number NULL, -- Devise de reporting : montant crédit SRDOCPIE number NULL, -- Devise de reporting : solde débit SRCOCPIE number NULL, -- Devise de reporting : solde crédit GESOCPIE nvarchar2(6) NULL, -- Gestionnaire LITOCPIE nvarchar2(6) NULL, -- Code litige MOTOCPIE nvarchar2(60) NULL, -- Motif GSLOCPIE nvarchar2(6) NULL, -- Gestionnaire du litige DTLOCPIE nvarchar2(8) NULL, -- Date du litige PR1OCPIE nvarchar2(10) NULL, -- Paramètre 1 PR2OCPIE nvarchar2(10) NULL, -- Paramètre 2 PR3OCPIE nvarchar2(10) NULL, -- Paramètre 3 PR4OCPIE nvarchar2(10) NULL, -- Paramètre 4 PR5OCPIE nvarchar2(10) NULL, -- Paramètre 5 PR6OCPIE nvarchar2(10) NULL, -- Paramètre 6 PR7OCPIE nvarchar2(10) NULL, -- Paramètre 7 PR8OCPIE nvarchar2(10) NULL, -- Paramètre 8 PR9OCPIE nvarchar2(10) NULL, -- Paramètre 9 P10OCPIE nvarchar2(10) NULL, -- Paramètre 10 P11OCPIE nvarchar2(10) NULL, -- Paramètre 11 P12OCPIE nvarchar2(10) NULL, -- Paramètre 12 P13OCPIE nvarchar2(10) NULL, -- Paramètre 13 P14OCPIE nvarchar2(10) NULL, -- Paramètre 14 P15OCPIE nvarchar2(10) NULL, -- Paramètre 15 IDSOCPIE nvarchar2(3) NULL, -- Indicateur du solde NRLOCPIE nvarchar2(10) NULL, -- Numéro de relance DSLOCPIE nvarchar2(8) NULL, -- Date de solde C01OCPIE nvarchar2(2) NULL, -- Identifiant court 1 C02OCPIE nvarchar2(2) NULL, -- Identifiant court 2 C03OCPIE nvarchar2(2) NULL, -- Identifiant court 3 C04OCPIE nvarchar2(2) NULL, -- Identifiant court 4 C05OCPIE nvarchar2(2) NULL, -- Identifiant court 5 C06OCPIE nvarchar2(2) NULL, -- Identifiant court 6 C07OCPIE nvarchar2(2) NULL, -- Identifiant court 7 C08OCPIE nvarchar2(2) NULL, -- Identifiant court 8 C09OCPIE nvarchar2(2) NULL, -- Identifiant court 9 C10OCPIE nvarchar2(2) NULL, -- Identifiant court 10 C11OCPIE nvarchar2(2) NULL, -- Identifiant court 11 C12OCPIE nvarchar2(2) NULL, -- Identifiant court 12 C13OCPIE nvarchar2(2) NULL, -- Identifiant court 13 C14OCPIE nvarchar2(2) NULL, -- Identifiant court 14 C15OCPIE nvarchar2(2) NULL, -- Identifiant court 15 C16OCPIE nvarchar2(2) NULL, -- Identifiant court 16 C17OCPIE nvarchar2(2) NULL, -- Identifiant court 17 C18OCPIE nvarchar2(2) NULL, -- Identifiant court 18 C19OCPIE nvarchar2(2) NULL, -- Identifiant court 19 C20OCPIE nvarchar2(2) NULL, -- Identifiant court 20 I01OCPIE nvarchar2(10) NULL, -- Identifiant 1 I02OCPIE nvarchar2(10) NULL, -- Identifiant 2 I03OCPIE nvarchar2(10) NULL, -- Identifiant 3 I04OCPIE nvarchar2(10) NULL, -- Identifiant 4 I05OCPIE nvarchar2(10) NULL, -- Identifiant 5 I06OCPIE nvarchar2(10) NULL, -- Identifiant 6 I07OCPIE nvarchar2(10) NULL, -- Identifiant 7 I08OCPIE nvarchar2(10) NULL, -- Identifiant 8 I09OCPIE nvarchar2(10) NULL, -- Identifiant 9 I10OCPIE nvarchar2(10) NULL, -- Identifiant 10 I11OCPIE nvarchar2(10) NULL, -- Identifiant 11 I12OCPIE nvarchar2(10) NULL, -- Identifiant 12 I13OCPIE nvarchar2(10) NULL, -- Identifiant 13 I14OCPIE nvarchar2(10) NULL, -- Identifiant 14 I15OCPIE nvarchar2(10) NULL, -- Identifiant 15 I16OCPIE nvarchar2(10) NULL, -- Identifiant 16 I17OCPIE nvarchar2(10) NULL, -- Identifiant 17 I18OCPIE nvarchar2(10) NULL, -- Identifiant 18 I19OCPIE nvarchar2(10) NULL, -- Identifiant 19 I20OCPIE nvarchar2(10) NULL, -- Identifiant 20 G01OCPIE nvarchar2(20) NULL, -- Identifiant long 1 G02OCPIE nvarchar2(20) NULL, -- Identifiant long 2 G03OCPIE nvarchar2(20) NULL, -- Identifiant long 3 G04OCPIE nvarchar2(20) NULL, -- Identifiant long 4 G05OCPIE nvarchar2(20) NULL, -- Identifiant long 5 G06OCPIE nvarchar2(20) NULL, -- Identifiant long 6 G07OCPIE nvarchar2(20) NULL, -- Identifiant long 7 G08OCPIE nvarchar2(20) NULL, -- Identifiant long 8 G09OCPIE nvarchar2(20) NULL, -- Identifiant long 9 G10OCPIE nvarchar2(20) NULL, -- Identifiant long 10 D01OCPIE nvarchar2(8) NULL, -- Date 1 D02OCPIE nvarchar2(8) NULL, -- Date 2 D03OCPIE nvarchar2(8) NULL, -- Date 3 D04OCPIE nvarchar2(8) NULL, -- Date 4 D05OCPIE nvarchar2(8) NULL, -- Date 5 D06OCPIE nvarchar2(8) NULL, -- Date 6 N01OCPIE number NULL, -- Numérique 1 N02OCPIE number NULL, -- Numérique 2 N03OCPIE number NULL, -- Numérique 3 N04OCPIE number NULL, -- Numérique 4 N05OCPIE number NULL, -- Numérique 5 N06OCPIE number NULL, -- Numérique 6 L01OCPIE nvarchar2(60) NULL, -- Libellé 1 L02OCPIE nvarchar2(60) NULL, -- Libellé 2 L03OCPIE nvarchar2(60) NULL -- Libellé 3 ); -- Commentaire de la table OCPIE COMMENT ON TABLE OCPIE IS 'Pièces '; -- Ajout de commentaires pour les colonnes de la table OCPIE COMMENT ON COLUMN OCPIE.ETSOCPIE IS ' Etablissement NUMGTETS'; COMMENT ON COLUMN OCPIE.NUMOCPIE IS ' Pièce N'; COMMENT ON COLUMN OCPIE.NECOCPIE IS ' Numéro d''échéance de la pièce N'; COMMENT ON COLUMN OCPIE.TYPOCPIE IS ' Type de pièce P=TYPPIE'; COMMENT ON COLUMN OCPIE.MTDOCPIE IS ' Montant débit N'; COMMENT ON COLUMN OCPIE.MTCOCPIE IS ' Montant crédit N'; COMMENT ON COLUMN OCPIE.SLDOCPIE IS ' Solde débit N'; COMMENT ON COLUMN OCPIE.SLCOCPIE IS ' Solde crédit N'; COMMENT ON COLUMN OCPIE.CPTOCPIE IS ' Compte NUMOECPT'; COMMENT ON COLUMN OCPIE.TPMOCPIE IS ' Type de mouvement P=TYPMVC'; COMMENT ON COLUMN OCPIE.ECROCPIE IS ' Ecriture NUMOCECR'; COMMENT ON COLUMN OCPIE.PIXOCPIE IS ' Référence externe '; COMMENT ON COLUMN OCPIE.DECOCPIE IS ' Date comptable '; COMMENT ON COLUMN OCPIE.DEMOCPIE IS ' Date d''émission '; COMMENT ON COLUMN OCPIE.ECHOCPIE IS ' Date d''échéance '; COMMENT ON COLUMN OCPIE.ECIOCPIE IS ' Date d''échéance initiale '; COMMENT ON COLUMN OCPIE.DVLOCPIE IS ' Date de valeur '; COMMENT ON COLUMN OCPIE.TIEOCPIE IS ' Tiers NUMOETIE'; COMMENT ON COLUMN OCPIE.TIAOCPIE IS ' Adresse du tiers NUMOETIA'; COMMENT ON COLUMN OCPIE.TIDOCPIE IS ' Domiciliation du tiers NUMOETID'; COMMENT ON COLUMN OCPIE.RGMOCPIE IS ' Mode de règlement NUMOERGM'; COMMENT ON COLUMN OCPIE.RGJOCPIE IS ' Délai de règlement P=RGJOUR'; COMMENT ON COLUMN OCPIE.RGDOCPIE IS ' Date de règlement P=RGDATE'; COMMENT ON COLUMN OCPIE.TIPOCPIE IS ' Tiers de paiement NUMOETIE'; COMMENT ON COLUMN OCPIE.TAPOCPIE IS ' Adresse de paiement NUMOETIA'; COMMENT ON COLUMN OCPIE.CPAOCPIE IS ' Condition particulière de paiement NUMOECPA'; COMMENT ON COLUMN OCPIE.TPPOCPIE IS ' Taux particulier de paiement '; COMMENT ON COLUMN OCPIE.NIROCPIE IS ' Niveau de relance P=*'; COMMENT ON COLUMN OCPIE.DDROCPIE IS ' Date de dernière relance '; COMMENT ON COLUMN OCPIE.DPROCPIE IS ' Date de précédente relance '; COMMENT ON COLUMN OCPIE.LIBOCPIE IS ' Libellé '; COMMENT ON COLUMN OCPIE.LICOCPIE IS ' Libellé complémentaire '; COMMENT ON COLUMN OCPIE.TENOCPIE IS ' Type d''envoi P=TYPENV'; COMMENT ON COLUMN OCPIE.DENOCPIE IS ' Date d''envoi '; COMMENT ON COLUMN OCPIE.TACOCPIE IS ' Type d''acceptation P=TYPACC'; COMMENT ON COLUMN OCPIE.DACOCPIE IS ' Date d''acceptation '; COMMENT ON COLUMN OCPIE.UACOCPIE IS ' Utilisateur d''acceptation NUMGTUSR'; COMMENT ON COLUMN OCPIE.BOROCPIE IS ' Bordereau '; COMMENT ON COLUMN OCPIE.BNQOCPIE IS ' Banque (compte bancaire) NUMOCBNQ'; COMMENT ON COLUMN OCPIE.DEVOCPIE IS ' Devise NUMOEDEV'; COMMENT ON COLUMN OCPIE.DDVOCPIE IS ' Devise : date de validité '; COMMENT ON COLUMN OCPIE.DVMOCPIE IS ' Devise : mode de change NUMOEDVM'; COMMENT ON COLUMN OCPIE.VPROCPIE IS ' Devise : valeur prévue du cours '; COMMENT ON COLUMN OCPIE.MDDOCPIE IS ' Devise : montant débit '; COMMENT ON COLUMN OCPIE.MDCOCPIE IS ' Devise : montant crédit '; COMMENT ON COLUMN OCPIE.SDDOCPIE IS ' Devise : solde débit '; COMMENT ON COLUMN OCPIE.SDCOCPIE IS ' Devise : solde crédit '; COMMENT ON COLUMN OCPIE.ZONOCPIE IS ' Zone libre '; COMMENT ON COLUMN OCPIE.DOSOCPIE IS ' Dossier '; COMMENT ON COLUMN OCPIE.BVROCPIE IS ' Référence BVR '; COMMENT ON COLUMN OCPIE.CBVOCPIE IS ' Clé de contrôle BVR '; COMMENT ON COLUMN OCPIE.ETAOCPIE IS ' Etat P=*'; COMMENT ON COLUMN OCPIE.NATOCPIE IS ' Nature P=*'; COMMENT ON COLUMN OCPIE.GENOCPIE IS ' Genre P=*'; COMMENT ON COLUMN OCPIE.ROLOCPIE IS ' Rôle P=*'; COMMENT ON COLUMN OCPIE.INFOCPIE IS ' Informations complémentaires '; COMMENT ON COLUMN OCPIE.TICOCPIE IS ' Tiers concerné NUMOETIE'; COMMENT ON COLUMN OCPIE.TCAOCPIE IS ' Adresse du tiers concerné NUMOETIA'; COMMENT ON COLUMN OCPIE.TCDOCPIE IS ' Domiciliation du tiers concerné NUMOETID'; COMMENT ON COLUMN OCPIE.TASOCPIE IS ' Tiers associé NUMOETIE'; COMMENT ON COLUMN OCPIE.TAAOCPIE IS ' Adresse du tiers associé NUMOETIA'; COMMENT ON COLUMN OCPIE.TADOCPIE IS ' Domiciliation du tiers associé NUMOETID'; COMMENT ON COLUMN OCPIE.UCROCPIE IS ' Utilisateur de création D'; COMMENT ON COLUMN OCPIE.DCROCPIE IS ' Date de création D'; COMMENT ON COLUMN OCPIE.UDMOCPIE IS ' Utilisateur de modification '; COMMENT ON COLUMN OCPIE.DDMOCPIE IS ' Date de modification '; COMMENT ON COLUMN OCPIE.TMSOCPIE IS ' Timestamp D'; COMMENT ON COLUMN OCPIE.DVOOCPIE IS ' Devise d''origine NUMOEDEV'; COMMENT ON COLUMN OCPIE.DRVOCPIE IS ' Devise de reporting : date de validité '; COMMENT ON COLUMN OCPIE.DRMOCPIE IS ' Devise de reporting : mode de change NUMOEDVM'; COMMENT ON COLUMN OCPIE.VRROCPIE IS ' Devise de reporting : valeur prévue du cours '; COMMENT ON COLUMN OCPIE.MRDOCPIE IS ' Devise de reporting : montant débit '; COMMENT ON COLUMN OCPIE.MRCOCPIE IS ' Devise de reporting : montant crédit '; COMMENT ON COLUMN OCPIE.SRDOCPIE IS ' Devise de reporting : solde débit '; COMMENT ON COLUMN OCPIE.SRCOCPIE IS ' Devise de reporting : solde crédit '; COMMENT ON COLUMN OCPIE.GESOCPIE IS ' Gestionnaire NUMOEGES'; COMMENT ON COLUMN OCPIE.LITOCPIE IS ' Code litige P=LITOETIE'; COMMENT ON COLUMN OCPIE.MOTOCPIE IS ' Motif '; COMMENT ON COLUMN OCPIE.GSLOCPIE IS ' Gestionnaire du litige NUMOEGES'; COMMENT ON COLUMN OCPIE.DTLOCPIE IS ' Date du litige '; COMMENT ON COLUMN OCPIE.PR1OCPIE IS ' Paramètre 1 P=PR1OCMVC'; COMMENT ON COLUMN OCPIE.PR2OCPIE IS ' Paramètre 2 P=PR2OCMVC'; COMMENT ON COLUMN OCPIE.PR3OCPIE IS ' Paramètre 3 P=PR3OCMVC'; COMMENT ON COLUMN OCPIE.PR4OCPIE IS ' Paramètre 4 P=PR4OCMVC'; COMMENT ON COLUMN OCPIE.PR5OCPIE IS ' Paramètre 5 P=PR5OCMVC'; COMMENT ON COLUMN OCPIE.PR6OCPIE IS ' Paramètre 6 P=PR6OCMVC'; COMMENT ON COLUMN OCPIE.PR7OCPIE IS ' Paramètre 7 P=PR7OCMVC'; COMMENT ON COLUMN OCPIE.PR8OCPIE IS ' Paramètre 8 P=PR8OCMVC'; COMMENT ON COLUMN OCPIE.PR9OCPIE IS ' Paramètre 9 P=PR9OCMVC'; COMMENT ON COLUMN OCPIE.P10OCPIE IS ' Paramètre 10 P=P10OCMVC'; COMMENT ON COLUMN OCPIE.P11OCPIE IS ' Paramètre 11 P=P11OCMVC'; COMMENT ON COLUMN OCPIE.P12OCPIE IS ' Paramètre 12 P=P12OCMVC'; COMMENT ON COLUMN OCPIE.P13OCPIE IS ' Paramètre 13 P=P13OCMVC'; COMMENT ON COLUMN OCPIE.P14OCPIE IS ' Paramètre 14 P=P14OCMVC'; COMMENT ON COLUMN OCPIE.P15OCPIE IS ' Paramètre 15 P=P15OCMVC'; COMMENT ON COLUMN OCPIE.IDSOCPIE IS ' Indicateur du solde P=*'; COMMENT ON COLUMN OCPIE.NRLOCPIE IS ' Numéro de relance '; COMMENT ON COLUMN OCPIE.DSLOCPIE IS ' Date de solde '; COMMENT ON COLUMN OCPIE.C01OCPIE IS ' Identifiant court 1 '; COMMENT ON COLUMN OCPIE.C02OCPIE IS ' Identifiant court 2 '; COMMENT ON COLUMN OCPIE.C03OCPIE IS ' Identifiant court 3 '; COMMENT ON COLUMN OCPIE.C04OCPIE IS ' Identifiant court 4 '; COMMENT ON COLUMN OCPIE.C05OCPIE IS ' Identifiant court 5 '; COMMENT ON COLUMN OCPIE.C06OCPIE IS ' Identifiant court 6 '; COMMENT ON COLUMN OCPIE.C07OCPIE IS ' Identifiant court 7 '; COMMENT ON COLUMN OCPIE.C08OCPIE IS ' Identifiant court 8 '; COMMENT ON COLUMN OCPIE.C09OCPIE IS ' Identifiant court 9 '; COMMENT ON COLUMN OCPIE.C10OCPIE IS ' Identifiant court 10 '; COMMENT ON COLUMN OCPIE.C11OCPIE IS ' Identifiant court 11 P=*'; COMMENT ON COLUMN OCPIE.C12OCPIE IS ' Identifiant court 12 P=*'; COMMENT ON COLUMN OCPIE.C13OCPIE IS ' Identifiant court 13 P=*'; COMMENT ON COLUMN OCPIE.C14OCPIE IS ' Identifiant court 14 P=*'; COMMENT ON COLUMN OCPIE.C15OCPIE IS ' Identifiant court 15 P=*'; COMMENT ON COLUMN OCPIE.C16OCPIE IS ' Identifiant court 16 P=*'; COMMENT ON COLUMN OCPIE.C17OCPIE IS ' Identifiant court 17 P=*'; COMMENT ON COLUMN OCPIE.C18OCPIE IS ' Identifiant court 18 P=*'; COMMENT ON COLUMN OCPIE.C19OCPIE IS ' Identifiant court 19 P=*'; COMMENT ON COLUMN OCPIE.C20OCPIE IS ' Identifiant court 20 P=*'; COMMENT ON COLUMN OCPIE.I01OCPIE IS ' Identifiant 1 '; COMMENT ON COLUMN OCPIE.I02OCPIE IS ' Identifiant 2 '; COMMENT ON COLUMN OCPIE.I03OCPIE IS ' Identifiant 3 '; COMMENT ON COLUMN OCPIE.I04OCPIE IS ' Identifiant 4 '; COMMENT ON COLUMN OCPIE.I05OCPIE IS ' Identifiant 5 '; COMMENT ON COLUMN OCPIE.I06OCPIE IS ' Identifiant 6 '; COMMENT ON COLUMN OCPIE.I07OCPIE IS ' Identifiant 7 '; COMMENT ON COLUMN OCPIE.I08OCPIE IS ' Identifiant 8 '; COMMENT ON COLUMN OCPIE.I09OCPIE IS ' Identifiant 9 '; COMMENT ON COLUMN OCPIE.I10OCPIE IS ' Identifiant 10 '; COMMENT ON COLUMN OCPIE.I11OCPIE IS ' Identifiant 11 P=*'; COMMENT ON COLUMN OCPIE.I12OCPIE IS ' Identifiant 12 P=*'; COMMENT ON COLUMN OCPIE.I13OCPIE IS ' Identifiant 13 P=*'; COMMENT ON COLUMN OCPIE.I14OCPIE IS ' Identifiant 14 P=*'; COMMENT ON COLUMN OCPIE.I15OCPIE IS ' Identifiant 15 P=*'; COMMENT ON COLUMN OCPIE.I16OCPIE IS ' Identifiant 16 P=*'; COMMENT ON COLUMN OCPIE.I17OCPIE IS ' Identifiant 17 P=*'; COMMENT ON COLUMN OCPIE.I18OCPIE IS ' Identifiant 18 P=*'; COMMENT ON COLUMN OCPIE.I19OCPIE IS ' Identifiant 19 P=*'; COMMENT ON COLUMN OCPIE.I20OCPIE IS ' Identifiant 20 P=*'; COMMENT ON COLUMN OCPIE.G01OCPIE IS ' Identifiant long 1 '; COMMENT ON COLUMN OCPIE.G02OCPIE IS ' Identifiant long 2 '; COMMENT ON COLUMN OCPIE.G03OCPIE IS ' Identifiant long 3 '; COMMENT ON COLUMN OCPIE.G04OCPIE IS ' Identifiant long 4 '; COMMENT ON COLUMN OCPIE.G05OCPIE IS ' Identifiant long 5 '; COMMENT ON COLUMN OCPIE.G06OCPIE IS ' Identifiant long 6 '; COMMENT ON COLUMN OCPIE.G07OCPIE IS ' Identifiant long 7 '; COMMENT ON COLUMN OCPIE.G08OCPIE IS ' Identifiant long 8 '; COMMENT ON COLUMN OCPIE.G09OCPIE IS ' Identifiant long 9 '; COMMENT ON COLUMN OCPIE.G10OCPIE IS ' Identifiant long 10 '; COMMENT ON COLUMN OCPIE.D01OCPIE IS ' Date 1 '; COMMENT ON COLUMN OCPIE.D02OCPIE IS ' Date 2 '; COMMENT ON COLUMN OCPIE.D03OCPIE IS ' Date 3 '; COMMENT ON COLUMN OCPIE.D04OCPIE IS ' Date 4 '; COMMENT ON COLUMN OCPIE.D05OCPIE IS ' Date 5 '; COMMENT ON COLUMN OCPIE.D06OCPIE IS ' Date 6 '; COMMENT ON COLUMN OCPIE.N01OCPIE IS ' Numérique 1 '; COMMENT ON COLUMN OCPIE.N02OCPIE IS ' Numérique 2 '; COMMENT ON COLUMN OCPIE.N03OCPIE IS ' Numérique 3 '; COMMENT ON COLUMN OCPIE.N04OCPIE IS ' Numérique 4 '; COMMENT ON COLUMN OCPIE.N05OCPIE IS ' Numérique 5 '; COMMENT ON COLUMN OCPIE.N06OCPIE IS ' Numérique 6 '; COMMENT ON COLUMN OCPIE.L01OCPIE IS ' Libellé 1 '; COMMENT ON COLUMN OCPIE.L02OCPIE IS ' Libellé 2 '; COMMENT ON COLUMN OCPIE.L03OCPIE IS ' Libellé 3 '; CREATE INDEX OCPIE_BOR ON OCPIE ( borocpie); CREATE INDEX OCPIE_CPT ON OCPIE ( cptocpie, etsocpie); CREATE INDEX OCPIE_DSL ON OCPIE ( dslocpie, etsocpie, cptocpie, tieocpie); CREATE INDEX OCPIE_ECH ON OCPIE ( echocpie, etsocpie); CREATE INDEX OCPIE_IDS ON OCPIE ( idsocpie, etsocpie); CREATE INDEX OCPIE_MTC ON OCPIE ( mtcocpie); CREATE INDEX OCPIE_MTD ON OCPIE ( mtdocpie); CREATE UNIQUE INDEX OCPIE_NUM ON OCPIE (numocpie, etsocpie, necocpie); CREATE INDEX OCPIE_PIX ON OCPIE ( pixocpie, etsocpie); CREATE INDEX OCPIE_TIE ON OCPIE ( tieocpie, etsocpie); CREATE INDEX OCPIE_ZON ON OCPIE ( zonocpie, tieocpie); -- Création de la table OCPLN CREATE TABLE OCPLN ( ETSOCPLN nvarchar2(6) NOT NULL, -- Etablissement NUMOCPLN nvarchar2(10) NULL, -- Plan MNEOCPLN nvarchar2(10) NULL, -- Mnémonique INTOCPLN nvarchar2(60) NULL, -- Intitulé complet INROCPLN nvarchar2(20) NULL, -- Intitulé réduit PNROCPLN nvarchar2(10) NULL, -- Plan associé GESOCPLN nvarchar2(6) NULL, -- Gestionnaire FONOCPLN nvarchar2(4) NULL, -- Fonction ETAOCPLN nvarchar2(1) NOT NULL, -- Etat TYPOCPLN nvarchar2(2) NULL, -- Type NATOCPLN nvarchar2(2) NULL, -- Nature GENOCPLN nvarchar2(2) NULL, -- Genre ROLOCPLN nvarchar2(1) NULL, -- Rôle INFOCPLN nvarchar2(240) NULL, -- Informations complémentaires UCROCPLN nvarchar2(30) NOT NULL, -- Utilisateur de création DCROCPLN nvarchar2(8) NOT NULL, -- Date de création UDMOCPLN nvarchar2(30) NULL, -- Utilisateur de modification DDMOCPLN nvarchar2(8) NULL, -- Date de modification TMSOCPLN integer NOT NULL -- Timestamp ); -- Commentaire de la table OCPLN COMMENT ON TABLE OCPLN IS 'Plans comptables '; -- Ajout de commentaires pour les colonnes de la table OCPLN COMMENT ON COLUMN OCPLN.ETSOCPLN IS ' Etablissement NUMGTETS'; COMMENT ON COLUMN OCPLN.NUMOCPLN IS ' Plan N'; COMMENT ON COLUMN OCPLN.MNEOCPLN IS ' Mnémonique '; COMMENT ON COLUMN OCPLN.INTOCPLN IS ' Intitulé complet N'; COMMENT ON COLUMN OCPLN.INROCPLN IS ' Intitulé réduit N'; COMMENT ON COLUMN OCPLN.PNROCPLN IS ' Plan associé NUMOCPLN'; COMMENT ON COLUMN OCPLN.GESOCPLN IS ' Gestionnaire NUMOEGES'; COMMENT ON COLUMN OCPLN.FONOCPLN IS ' Fonction P=*'; COMMENT ON COLUMN OCPLN.ETAOCPLN IS ' Etat P=ETA'; COMMENT ON COLUMN OCPLN.TYPOCPLN IS ' Type P=*'; COMMENT ON COLUMN OCPLN.NATOCPLN IS ' Nature P=*'; COMMENT ON COLUMN OCPLN.GENOCPLN IS ' Genre P=*'; COMMENT ON COLUMN OCPLN.ROLOCPLN IS ' Rôle P=*'; COMMENT ON COLUMN OCPLN.INFOCPLN IS ' Informations complémentaires '; COMMENT ON COLUMN OCPLN.UCROCPLN IS ' Utilisateur de création D'; COMMENT ON COLUMN OCPLN.DCROCPLN IS ' Date de création D'; COMMENT ON COLUMN OCPLN.UDMOCPLN IS ' Utilisateur de modification '; COMMENT ON COLUMN OCPLN.DDMOCPLN IS ' Date de modification '; COMMENT ON COLUMN OCPLN.TMSOCPLN IS ' Timestamp D'; CREATE UNIQUE INDEX OCPLN_ETS ON OCPLN (etsocpln, numocpln); -- Création de la table OCPNC CREATE TABLE OCPNC ( ETSOCPNC nvarchar2(6) NOT NULL, -- Etablissement PLNOCPNC nvarchar2(10) NOT NULL, -- Plan CPDOCPNC nvarchar2(10) NULL, -- Compte de début CPFOCPNC nvarchar2(10) NULL, -- Compte de fin FONOCPNC nvarchar2(4) NULL, -- Fonction ETAOCPNC nvarchar2(1) NOT NULL, -- Etat TYPOCPNC nvarchar2(2) NULL, -- Type NATOCPNC nvarchar2(2) NULL, -- Nature GENOCPNC nvarchar2(2) NULL, -- Genre ROLOCPNC nvarchar2(1) NULL, -- Rôle INFOCPNC nvarchar2(240) NULL, -- Informations complémentaires UCROCPNC nvarchar2(30) NOT NULL, -- Utilisateur de création DCROCPNC nvarchar2(8) NOT NULL, -- Date de création UDMOCPNC nvarchar2(30) NULL, -- Utilisateur de modification DDMOCPNC nvarchar2(8) NULL, -- Date de modification TMSOCPNC integer NOT NULL -- Timestamp ); -- Commentaire de la table OCPNC COMMENT ON TABLE OCPNC IS 'Comptes d''un plan '; -- Ajout de commentaires pour les colonnes de la table OCPNC COMMENT ON COLUMN OCPNC.ETSOCPNC IS ' Etablissement NUMGTETS'; COMMENT ON COLUMN OCPNC.PLNOCPNC IS ' Plan NUMOCPLN'; COMMENT ON COLUMN OCPNC.CPDOCPNC IS ' Compte de début N'; COMMENT ON COLUMN OCPNC.CPFOCPNC IS ' Compte de fin N'; COMMENT ON COLUMN OCPNC.FONOCPNC IS ' Fonction P=*'; COMMENT ON COLUMN OCPNC.ETAOCPNC IS ' Etat P=ETA'; COMMENT ON COLUMN OCPNC.TYPOCPNC IS ' Type P=*'; COMMENT ON COLUMN OCPNC.NATOCPNC IS ' Nature P=*'; COMMENT ON COLUMN OCPNC.GENOCPNC IS ' Genre P=*'; COMMENT ON COLUMN OCPNC.ROLOCPNC IS ' Rôle P=*'; COMMENT ON COLUMN OCPNC.INFOCPNC IS ' Informations complémentaires '; COMMENT ON COLUMN OCPNC.UCROCPNC IS ' Utilisateur de création D'; COMMENT ON COLUMN OCPNC.DCROCPNC IS ' Date de création D'; COMMENT ON COLUMN OCPNC.UDMOCPNC IS ' Utilisateur de modification '; COMMENT ON COLUMN OCPNC.DDMOCPNC IS ' Date de modification '; COMMENT ON COLUMN OCPNC.TMSOCPNC IS ' Timestamp D'; CREATE UNIQUE INDEX OCPNC_ETS ON OCPNC (etsocpnc, plnocpnc, cpdocpnc); -- Création de la table OCPNT CREATE TABLE OCPNT ( ETSOCPNT nvarchar2(6) NOT NULL, -- Etablissement PLNOCPNT nvarchar2(10) NOT NULL, -- Plan TPDOCPNT nvarchar2(4) NULL, -- Type de pièce de début TPFOCPNT nvarchar2(4) NULL, -- Type de pièce de fin ETAOCPNT nvarchar2(1) NOT NULL, -- Etat TYPOCPNT nvarchar2(2) NULL, -- Type NATOCPNT nvarchar2(2) NULL, -- Nature GENOCPNT nvarchar2(2) NULL, -- Genre ROLOCPNT nvarchar2(1) NULL, -- Rôle INFOCPNT nvarchar2(240) NULL, -- Informations complémentaires UCROCPNT nvarchar2(30) NOT NULL, -- Utilisateur de création DCROCPNT nvarchar2(8) NOT NULL, -- Date de création UDMOCPNT nvarchar2(30) NULL, -- Utilisateur de modification DDMOCPNT nvarchar2(8) NULL, -- Date de modification TMSOCPNT integer NOT NULL -- Timestamp ); -- Commentaire de la table OCPNT COMMENT ON TABLE OCPNT IS 'Types de pièce d''un plan '; -- Ajout de commentaires pour les colonnes de la table OCPNT COMMENT ON COLUMN OCPNT.ETSOCPNT IS ' Etablissement NUMGTETS'; COMMENT ON COLUMN OCPNT.PLNOCPNT IS ' Plan NUMOCPLN'; COMMENT ON COLUMN OCPNT.TPDOCPNT IS ' Type de pièce de début N'; COMMENT ON COLUMN OCPNT.TPFOCPNT IS ' Type de pièce de fin N'; COMMENT ON COLUMN OCPNT.ETAOCPNT IS ' Etat P=ETA'; COMMENT ON COLUMN OCPNT.TYPOCPNT IS ' Type P=*'; COMMENT ON COLUMN OCPNT.NATOCPNT IS ' Nature P=*'; COMMENT ON COLUMN OCPNT.GENOCPNT IS ' Genre P=*'; COMMENT ON COLUMN OCPNT.ROLOCPNT IS ' Rôle P=*'; COMMENT ON COLUMN OCPNT.INFOCPNT IS ' Informations complémentaires '; COMMENT ON COLUMN OCPNT.UCROCPNT IS ' Utilisateur de création D'; COMMENT ON COLUMN OCPNT.DCROCPNT IS ' Date de création D'; COMMENT ON COLUMN OCPNT.UDMOCPNT IS ' Utilisateur de modification '; COMMENT ON COLUMN OCPNT.DDMOCPNT IS ' Date de modification '; COMMENT ON COLUMN OCPNT.TMSOCPNT IS ' Timestamp D'; CREATE UNIQUE INDEX OCPNT_ETS ON OCPNT (etsocpnt, plnocpnt, tpdocpnt); -- Création de la table OCRMB CREATE TABLE OCRMB ( ETSOCRMB nvarchar2(6) NOT NULL, -- Etablissement BNQOCRMB nvarchar2(3) NOT NULL, -- Banque (compte bancaire) NAROCRMB nvarchar2(2) NOT NULL, -- Nature de règlement NUMOCRMB nvarchar2(10) NULL, -- Numéro DATOCRMB nvarchar2(8) NULL, -- Date de remise TYPOCRMB nvarchar2(2) NOT NULL, -- Type de remise en banque DVLOCRMB nvarchar2(8) NULL, -- Date de valeur DEMOCRMB nvarchar2(8) NULL, -- Date d'émission DEDOCRMB nvarchar2(8) NULL, -- Date d'édition DAIOCRMB nvarchar2(1) NULL, -- Code loi Daily ETAOCRMB nvarchar2(1) NOT NULL, -- Etat NATOCRMB nvarchar2(2) NULL, -- Nature GENOCRMB nvarchar2(2) NULL, -- Genre ROLOCRMB nvarchar2(1) NULL, -- Rôle INFOCRMB nvarchar2(240) NULL, -- Informations complémentaires UCROCRMB nvarchar2(30) NOT NULL, -- Utilisateur de création DCROCRMB nvarchar2(8) NOT NULL, -- Date de création UDMOCRMB nvarchar2(30) NULL, -- Utilisateur de modification DDMOCRMB nvarchar2(8) NULL, -- Date de modification TMSOCRMB integer NOT NULL -- Timestamp ); -- Commentaire de la table OCRMB COMMENT ON TABLE OCRMB IS 'Remises en banque '; -- Ajout de commentaires pour les colonnes de la table OCRMB COMMENT ON COLUMN OCRMB.ETSOCRMB IS ' Etablissement NUMGTETS'; COMMENT ON COLUMN OCRMB.BNQOCRMB IS ' Banque (compte bancaire) NUMOCBNQ'; COMMENT ON COLUMN OCRMB.NAROCRMB IS ' Nature de règlement P=NATOERGM'; COMMENT ON COLUMN OCRMB.NUMOCRMB IS ' Numéro N'; COMMENT ON COLUMN OCRMB.DATOCRMB IS ' Date de remise N'; COMMENT ON COLUMN OCRMB.TYPOCRMB IS ' Type de remise en banque P=*'; COMMENT ON COLUMN OCRMB.DVLOCRMB IS ' Date de valeur '; COMMENT ON COLUMN OCRMB.DEMOCRMB IS ' Date d''émission '; COMMENT ON COLUMN OCRMB.DEDOCRMB IS ' Date d''édition '; COMMENT ON COLUMN OCRMB.DAIOCRMB IS ' Code loi Daily P=*'; COMMENT ON COLUMN OCRMB.ETAOCRMB IS ' Etat P=ETA'; COMMENT ON COLUMN OCRMB.NATOCRMB IS ' Nature P=*'; COMMENT ON COLUMN OCRMB.GENOCRMB IS ' Genre P=*'; COMMENT ON COLUMN OCRMB.ROLOCRMB IS ' Rôle P=*'; COMMENT ON COLUMN OCRMB.INFOCRMB IS ' Informations complémentaires '; COMMENT ON COLUMN OCRMB.UCROCRMB IS ' Utilisateur de création D'; COMMENT ON COLUMN OCRMB.DCROCRMB IS ' Date de création D'; COMMENT ON COLUMN OCRMB.UDMOCRMB IS ' Utilisateur de modification '; COMMENT ON COLUMN OCRMB.DDMOCRMB IS ' Date de modification '; COMMENT ON COLUMN OCRMB.TMSOCRMB IS ' Timestamp D'; CREATE UNIQUE INDEX OCRMB_ETS ON OCRMB (etsocrmb, bnqocrmb, narocrmb, numocrmb); -- Création de la table OCSBQ CREATE TABLE OCSBQ ( ETSOCSBQ nvarchar2(6) NOT NULL, -- Etablissement BNQOCSBQ nvarchar2(3) NOT NULL, -- Banque (compte bancaire) TMBOCSBQ nvarchar2(1) NOT NULL, -- Type de mouvement bancaire DNSOCSBQ nvarchar2(8) NULL, -- Date du nouveau solde NUIOCSBQ integer NULL, -- Numéro interne du fichier FICOCSBQ nvarchar2(255) NULL, -- Nom du fichier DASOCSBQ nvarchar2(8) NULL, -- Date de l'ancien solde ASDOCSBQ number NULL, -- Ancien solde débit ASCOCSBQ number NULL, -- Ancien solde crédit NSDOCSBQ number NULL, -- Nouveau solde débit NSCOCSBQ number NULL, -- Nouveau solde crédit ETAOCSBQ nvarchar2(1) NOT NULL, -- Etat TYPOCSBQ nvarchar2(2) NULL, -- Type NATOCSBQ nvarchar2(2) NULL, -- Nature GENOCSBQ nvarchar2(2) NULL, -- Genre ROLOCSBQ nvarchar2(1) NULL, -- Rôle INFOCSBQ nvarchar2(240) NULL, -- Informations complémentaires UCROCSBQ nvarchar2(30) NOT NULL, -- Utilisateur de création DCROCSBQ nvarchar2(8) NOT NULL, -- Date de création UDMOCSBQ nvarchar2(30) NULL, -- Utilisateur de modification DDMOCSBQ nvarchar2(8) NULL, -- Date de modification TMSOCSBQ integer NOT NULL -- Timestamp ); -- Commentaire de la table OCSBQ COMMENT ON TABLE OCSBQ IS 'Soldes bancaires '; -- Ajout de commentaires pour les colonnes de la table OCSBQ COMMENT ON COLUMN OCSBQ.ETSOCSBQ IS ' Etablissement NUMGTETS'; COMMENT ON COLUMN OCSBQ.BNQOCSBQ IS ' Banque (compte bancaire) NUMOCBNQ'; COMMENT ON COLUMN OCSBQ.TMBOCSBQ IS ' Type de mouvement bancaire P=TYPMBQ'; COMMENT ON COLUMN OCSBQ.DNSOCSBQ IS ' Date du nouveau solde N'; COMMENT ON COLUMN OCSBQ.NUIOCSBQ IS ' Numéro interne du fichier NUIOCFBQ'; COMMENT ON COLUMN OCSBQ.FICOCSBQ IS ' Nom du fichier FICGTBIN'; COMMENT ON COLUMN OCSBQ.DASOCSBQ IS ' Date de l''ancien solde N'; COMMENT ON COLUMN OCSBQ.ASDOCSBQ IS ' Ancien solde débit N'; COMMENT ON COLUMN OCSBQ.ASCOCSBQ IS ' Ancien solde crédit N'; COMMENT ON COLUMN OCSBQ.NSDOCSBQ IS ' Nouveau solde débit N'; COMMENT ON COLUMN OCSBQ.NSCOCSBQ IS ' Nouveau solde crédit N'; COMMENT ON COLUMN OCSBQ.ETAOCSBQ IS ' Etat P=ETA'; COMMENT ON COLUMN OCSBQ.TYPOCSBQ IS ' Type P=*'; COMMENT ON COLUMN OCSBQ.NATOCSBQ IS ' Nature P=*'; COMMENT ON COLUMN OCSBQ.GENOCSBQ IS ' Genre P=*'; COMMENT ON COLUMN OCSBQ.ROLOCSBQ IS ' Rôle P=*'; COMMENT ON COLUMN OCSBQ.INFOCSBQ IS ' Informations complémentaires '; COMMENT ON COLUMN OCSBQ.UCROCSBQ IS ' Utilisateur de création D'; COMMENT ON COLUMN OCSBQ.DCROCSBQ IS ' Date de création D'; COMMENT ON COLUMN OCSBQ.UDMOCSBQ IS ' Utilisateur de modification '; COMMENT ON COLUMN OCSBQ.DDMOCSBQ IS ' Date de modification '; COMMENT ON COLUMN OCSBQ.TMSOCSBQ IS ' Timestamp D'; CREATE UNIQUE INDEX OCSBQ_ETS ON OCSBQ (etsocsbq, bnqocsbq, tmbocsbq, dnsocsbq); CREATE INDEX OCSBQ_NUI ON OCSBQ ( nuiocsbq); -- Création de la table OCSCB CREATE TABLE OCSCB ( CIPOCSCB nvarchar2(10) NOT NULL, -- CIB personnalisé ETSOCSCB nvarchar2(6) NULL, -- Etablissement BNQOCSCB nvarchar2(3) NULL, -- Banque (compte bancaire) SEQOCSCB integer NULL, -- Séquence GELOCSCB nvarchar2(1) NULL, -- Génération si libellé VALOCSCB nvarchar2(31) NULL, -- Valeur du libellé GEIOCSCB nvarchar2(1) NULL, -- Génération si information 1 VAIOCSCB nvarchar2(70) NULL, -- Valeur de l'information 1 JRNOCSCB nvarchar2(6) NULL, -- Journal CPCOCSCB nvarchar2(10) NULL, -- Compte de contrepartie CGROCSCB nvarchar2(80) NULL, -- CGR A BUDOCSCB nvarchar2(20) NULL, -- CGR B POSOCSCB nvarchar2(10) NULL, -- Poste LIBOCSCB nvarchar2(30) NULL, -- Libellé de l'écriture TVAOCSCB nvarchar2(10) NULL, -- TVA PR1OCSCB nvarchar2(10) NULL, -- Paramètre 1 PR2OCSCB nvarchar2(10) NULL, -- Paramètre 2 PR3OCSCB nvarchar2(10) NULL, -- Paramètre 3 ETAOCSCB nvarchar2(1) NOT NULL, -- Etat TYPOCSCB nvarchar2(2) NULL, -- Type NATOCSCB nvarchar2(2) NULL, -- Nature GENOCSCB nvarchar2(2) NULL, -- Genre ROLOCSCB nvarchar2(1) NULL, -- Rôle INFOCSCB nvarchar2(240) NULL, -- Informations complémentaires UCROCSCB nvarchar2(30) NOT NULL, -- Utilisateur de création DCROCSCB nvarchar2(8) NOT NULL, -- Date de création UDMOCSCB nvarchar2(30) NULL, -- Utilisateur de modification DDMOCSCB nvarchar2(8) NULL, -- Date de modification TMSOCSCB integer NOT NULL, -- Timestamp TIEOCSCB nvarchar2(10) NULL, -- Tiers GE2OCSCB nvarchar2(1) NULL, -- Génération si information 2 VA2OCSCB nvarchar2(70) NULL, -- Valeur de l'information 2 GE3OCSCB nvarchar2(1) NULL, -- Génération si information 3 VA3OCSCB nvarchar2(70) NULL, -- Valeur de l'information 3 GE4OCSCB nvarchar2(1) NULL, -- Génération si information 4 VA4OCSCB nvarchar2(70) NULL, -- Valeur de l'information 4 PR4OCSCB nvarchar2(10) NULL, -- Paramètre 4 PR5OCSCB nvarchar2(10) NULL, -- Paramètre 5 PR6OCSCB nvarchar2(10) NULL, -- Paramètre 6 PR7OCSCB nvarchar2(10) NULL, -- Paramètre 7 PR8OCSCB nvarchar2(10) NULL, -- Paramètre 8 PR9OCSCB nvarchar2(10) NULL, -- Paramètre 9 P10OCSCB nvarchar2(10) NULL, -- Paramètre 10 P11OCSCB nvarchar2(10) NULL, -- Paramètre 11 P12OCSCB nvarchar2(10) NULL, -- Paramètre 12 P13OCSCB nvarchar2(10) NULL, -- Paramètre 13 P14OCSCB nvarchar2(10) NULL, -- Paramètre 14 P15OCSCB nvarchar2(10) NULL, -- Paramètre 15 TPIOCSCB nvarchar2(4) NULL, -- Type de pièce UNOOCSCB nvarchar2(6) NULL, -- Unité d'oeuvre LICOCSCB nvarchar2(60) NULL, -- Libellé complémentaire LIFOCSCB integer NULL -- Issu de l'information ); -- Commentaire de la table OCSCB COMMENT ON TABLE OCSCB IS 'Schémas comptables des codes interbancaires '; -- Ajout de commentaires pour les colonnes de la table OCSCB COMMENT ON COLUMN OCSCB.CIPOCSCB IS ' CIB personnalisé CIPOCCBQ'; COMMENT ON COLUMN OCSCB.ETSOCSCB IS ' Etablissement NUMGTETS'; COMMENT ON COLUMN OCSCB.BNQOCSCB IS ' Banque (compte bancaire) NUMOCBNQ'; COMMENT ON COLUMN OCSCB.SEQOCSCB IS ' Séquence N'; COMMENT ON COLUMN OCSCB.GELOCSCB IS ' Génération si libellé P=*'; COMMENT ON COLUMN OCSCB.VALOCSCB IS ' Valeur du libellé '; COMMENT ON COLUMN OCSCB.GEIOCSCB IS ' Génération si information 1 P=*'; COMMENT ON COLUMN OCSCB.VAIOCSCB IS ' Valeur de l''information 1 '; COMMENT ON COLUMN OCSCB.JRNOCSCB IS ' Journal NUMOEJRN'; COMMENT ON COLUMN OCSCB.CPCOCSCB IS ' Compte de contrepartie NUMOECPT'; COMMENT ON COLUMN OCSCB.CGROCSCB IS ' CGR A NUMOECGR'; COMMENT ON COLUMN OCSCB.BUDOCSCB IS ' CGR B NUMOECGR'; COMMENT ON COLUMN OCSCB.POSOCSCB IS ' Poste NUMOEPOS'; COMMENT ON COLUMN OCSCB.LIBOCSCB IS ' Libellé de l''écriture '; COMMENT ON COLUMN OCSCB.TVAOCSCB IS ' TVA NUMOETVA'; COMMENT ON COLUMN OCSCB.PR1OCSCB IS ' Paramètre 1 P=PR1OCMVC'; COMMENT ON COLUMN OCSCB.PR2OCSCB IS ' Paramètre 2 P=PR2OCMVC'; COMMENT ON COLUMN OCSCB.PR3OCSCB IS ' Paramètre 3 P=PR3OCMVC'; COMMENT ON COLUMN OCSCB.ETAOCSCB IS ' Etat P=ETA'; COMMENT ON COLUMN OCSCB.TYPOCSCB IS ' Type P=*'; COMMENT ON COLUMN OCSCB.NATOCSCB IS ' Nature P=*'; COMMENT ON COLUMN OCSCB.GENOCSCB IS ' Genre P=*'; COMMENT ON COLUMN OCSCB.ROLOCSCB IS ' Rôle P=*'; COMMENT ON COLUMN OCSCB.INFOCSCB IS ' Informations complémentaires '; COMMENT ON COLUMN OCSCB.UCROCSCB IS ' Utilisateur de création D'; COMMENT ON COLUMN OCSCB.DCROCSCB IS ' Date de création D'; COMMENT ON COLUMN OCSCB.UDMOCSCB IS ' Utilisateur de modification '; COMMENT ON COLUMN OCSCB.DDMOCSCB IS ' Date de modification '; COMMENT ON COLUMN OCSCB.TMSOCSCB IS ' Timestamp D'; COMMENT ON COLUMN OCSCB.TIEOCSCB IS ' Tiers NUMOETIE'; COMMENT ON COLUMN OCSCB.GE2OCSCB IS ' Génération si information 2 P=GEIOCSCB'; COMMENT ON COLUMN OCSCB.VA2OCSCB IS ' Valeur de l''information 2 '; COMMENT ON COLUMN OCSCB.GE3OCSCB IS ' Génération si information 3 P=GEIOCSCB'; COMMENT ON COLUMN OCSCB.VA3OCSCB IS ' Valeur de l''information 3 '; COMMENT ON COLUMN OCSCB.GE4OCSCB IS ' Génération si information 4 P=GEIOCSCB'; COMMENT ON COLUMN OCSCB.VA4OCSCB IS ' Valeur de l''information 4 '; COMMENT ON COLUMN OCSCB.PR4OCSCB IS ' Paramètre 4 P=PR4OCMVC'; COMMENT ON COLUMN OCSCB.PR5OCSCB IS ' Paramètre 5 P=PR5OCMVC'; COMMENT ON COLUMN OCSCB.PR6OCSCB IS ' Paramètre 6 P=PR6OCMVC'; COMMENT ON COLUMN OCSCB.PR7OCSCB IS ' Paramètre 7 P=PR7OCMVC'; COMMENT ON COLUMN OCSCB.PR8OCSCB IS ' Paramètre 8 P=PR8OCMVC'; COMMENT ON COLUMN OCSCB.PR9OCSCB IS ' Paramètre 9 P=PR9OCMVC'; COMMENT ON COLUMN OCSCB.P10OCSCB IS ' Paramètre 10 P=P10OCMVC'; COMMENT ON COLUMN OCSCB.P11OCSCB IS ' Paramètre 11 P=P11OCMVC'; COMMENT ON COLUMN OCSCB.P12OCSCB IS ' Paramètre 12 P=P12OCMVC'; COMMENT ON COLUMN OCSCB.P13OCSCB IS ' Paramètre 13 P=P13OCMVC'; COMMENT ON COLUMN OCSCB.P14OCSCB IS ' Paramètre 14 P=P14OCMVC'; COMMENT ON COLUMN OCSCB.P15OCSCB IS ' Paramètre 15 P=P15OCMVC'; COMMENT ON COLUMN OCSCB.TPIOCSCB IS ' Type de pièce P=TYPPIE'; COMMENT ON COLUMN OCSCB.UNOOCSCB IS ' Unité d''oeuvre P=UNO'; COMMENT ON COLUMN OCSCB.LICOCSCB IS ' Libellé complémentaire '; COMMENT ON COLUMN OCSCB.LIFOCSCB IS ' Issu de l''information '; CREATE UNIQUE INDEX OCSCB_CIP ON OCSCB (cipocscb, etsocscb, bnqocscb, seqocscb); SELECT * FROM OCECR o INNER JOIN OCMVC o2 ON o2.ECROCMVC = o.NUMOCECR WHERE DECOCECR >= '20240814' SELECT * FROM OCMVC o CREATE TABLE WSCUMP ( "SDROC" NUMBER(2,0) NOT NULL ENABLE, "YDROC" NUMBER(2,0) NOT NULL ENABLE, "CEXA" NUMBER(4,0) NOT NULL ENABLE, "CRQ" NUMBER(3,0) NOT NULL ENABLE, "CPL" NUMBER(6,0) NOT NULL ENABLE, "CSN" NUMBER(8,0) NOT NULL ENABLE, "CNTSN" NVARCHAR2(1) NOT NULL ENABLE, "CEADS" NVARCHAR2(1) NOT NULL ENABLE, "CFMGR" NUMBER(3,0) NOT NULL ENABLE, "CNTGR" NVARCHAR2(1), "CORGR" NUMBER(3,0) NOT NULL ENABLE, "CAV" NUMBER(3,0) NOT NULL ENABLE, "CQFGR" NVARCHAR2(1) NOT NULL ENABLE, "CCGPL" NVARCHAR2(2) NOT NULL ENABLE, "CRQEN" NVARCHAR2(5) NOT NULL ENABLE, "CVL" NVARCHAR2(5), "CSG" NVARCHAR2(3) NOT NULL ENABLE, "CQFSN" NVARCHAR2(3), "VRG03" NUMBER(11,2) NOT NULL ENABLE, "VRG12" NUMBER(11,2) NOT NULL ENABLE, "VRG13" NUMBER(11,2) NOT NULL ENABLE, "VRG05" NUMBER(11,2) NOT NULL ENABLE, "VRG11" NUMBER(11,2) NOT NULL ENABLE, "CNTPV" NVARCHAR2(1) NOT NULL ENABLE ); COMMENT ON TABLE WSCUMP IS 'REGL-PROV INVENTAIRE'; COMMENT ON COLUMN WSCUMP.SDROC IS 'Siècle DROC'; COMMENT ON COLUMN WSCUMP.YDROC IS 'Année DROC'; COMMENT ON COLUMN WSCUMP.CEXA IS 'Exercice (ssaa)'; COMMENT ON COLUMN WSCUMP.CRQ IS 'Code risque'; COMMENT ON COLUMN WSCUMP.CPL IS 'N° police'; COMMENT ON COLUMN WSCUMP.CSN IS 'N° sinistre'; COMMENT ON COLUMN WSCUMP.CNTSN IS 'Code Nature Sinistre'; COMMENT ON COLUMN WSCUMP.CEADS IS 'Code Etat Dossier'; COMMENT ON COLUMN WSCUMP.CFMGR IS 'Code famil. garantie'; COMMENT ON COLUMN WSCUMP.CNTGR IS 'Code nature garantie'; COMMENT ON COLUMN WSCUMP.CORGR IS 'N° ordre/garantie'; COMMENT ON COLUMN WSCUMP.CAV IS 'N° d avenant'; COMMENT ON COLUMN WSCUMP.CQFGR IS 'Qualif.Garantie'; COMMENT ON COLUMN WSCUMP.CCGPL IS 'Code catég. contrat'; COMMENT ON COLUMN WSCUMP.CRQEN IS 'Risque élémentaire'; COMMENT ON COLUMN WSCUMP.CVL IS 'Code ventilation'; COMMENT ON COLUMN WSCUMP.CSG IS 'Code sous-catégorie'; COMMENT ON COLUMN WSCUMP.CQFSN IS 'Qualification Sinistre'; COMMENT ON COLUMN WSCUMP.VRG03 IS 'Cumul Réglement'; COMMENT ON COLUMN WSCUMP.VRG12 IS 'Cumul Recours'; COMMENT ON COLUMN WSCUMP.VRG13 IS 'Cumul Recours à Recevoir'; COMMENT ON COLUMN WSCUMP.VRG05 IS 'Cumul Provision'; COMMENT ON COLUMN WSCUMP.VRG11 IS 'Cumul Rentes'; COMMENT ON COLUMN WSCUMP.CNTPV IS 'Nature Provision'; SELECT * FROM OCECR e INNER JOIN OCMVC m ON m.ECROCMVC = e.NUMOCECR LEFT JOIN JOIN OECCG cgr ON m.CGROCMVC = WHERE e.ETSOCECR = 'AUX' AND DCROCECR > = '20240701' SELECT ETSOECCG,count(*) FROM OECCG o GROUP BY ETSOECCG SELECT * FROM OETIE WHERE NUMOETIE = 'MOD' SELECT * FROM OCECR o SELECT * FROM SQLLOADER_RESULTS sr WHERE NB_LINE_READ != NB_LINE_INSERTED SELECT NUMOCECR, e.PIEOCECR , PIXOCECR , m.TIEOCMVC, m.P13OCMVC, m.* FROM OCECR e INNER JOIN OCMVC m ON m.ECROCMVC = e.NUMOCECR AND e.ETSOCECR = m.ETSOCMVC WHERE e.ETSOCECR = 'AUX' AND JRNOCECR ='EMC' SELECT e.NUMOCECR, -- numéro écriture e.ETSOCECR, -- ets e.JRNOCECR, -- journal e.TPIOCECR, -- TYPE de pièce e.TYPOCECR, -- TYPE de mvt e.PIXOCECR, -- refere e.LIBOCECR, -- LIbelle ecriture e.DECOCECR, -- DATE comptable e.DEMOCECR, -- DATE emission e.DEVOCECR, -- DATE valeur p.DSLOCPIE, -- date échéance m.NEPOCMVC, -- num echeance m.NUMOCMVC, -- numero mvt comptable m.CPTOCMVC, -- compte comptable m.TIEOCMVC, -- tiers m.CGROCMVC, -- CGR p.TASOCPIE, -- tiers associe m.P13OCMVC, -- param13 = copie tiers sur toutes les lignes m.MTDOCMVC, -- montant débit m.MTCOCMVC, -- montant crédit m.I01OCMVC, -- identifiant 1 m.G01OCMVC, -- identifiant LONG 1 m.LIBOCMVC, -- libelle mvt cpt m.D01OCMVC, -- DATE 1 m.N01OCMVC, -- NUMERIC 1 m.N02OCMVC, -- NUMERIC 2 p.NECOCPIE FROM ocecr e INNER JOIN OCMVC m ON m.ECROCMVC = e.NUMOCECR AND e.ETSOCECR = m.ETSOCMVC LEFT JOIN OCPIE p ON p.ETSOCPIE = e.ETSOCECR AND e.NUMOCECR = p.ECROCPIE AND m.NEPOCMVC = p.NECOCPIE WHERE e.ETSOCECR = 'AUX' /*AND JRNOCECR like 'B%' AND m.P13OCMVC = 'CL00900206'*/ AND e.NUMOCECR= 'C0003811' ORDER BY DECOCECR DESC SELECT e.NUMOCECR, -- numéro écriture e.ETSOCECR, -- ets e.JRNOCECR, -- journal e.TPIOCECR, -- TYPE de pièce e.TYPOCECR, -- TYPE de mvt e.PIXOCECR, -- refere e.LIBOCECR, -- LIbelle ecriture e.DECOCECR, -- DATE comptable e.DEMOCECR, -- DATE emission e.DEVOCECR, -- DATE valeur p.DSLOCPIE, -- date échéance m.NEPOCMVC, -- num echeance m.NUMOCMVC, -- numero mvt comptable m.CPTOCMVC, -- compte comptable m.TIEOCMVC, -- tiers m.CGROCMVC, -- CGR p.TASOCPIE, -- tiers associe m.P13OCMVC, -- param13 = copie tiers sur toutes les lignes m.MTDOCMVC, -- montant débit m.MTCOCMVC, -- montant crédit m.I01OCMVC, -- identifiant 1 m.G01OCMVC, -- identifiant LONG 1 m.LIBOCMVC, -- libelle mvt cpt m.D01OCMVC, -- DATE 1 m.N01OCMVC, -- NUMERIC 1 m.N02OCMVC, -- NUMERIC 2 p.NECOCPIE FROM ocecr e INNER JOIN OCMVC m ON m.ECROCMVC = e.NUMOCECR AND e.ETSOCECR = m.ETSOCMVC LEFT JOIN OCPIE p ON p.ETSOCPIE = e.ETSOCECR AND e.NUMOCECR = p.ECROCPIE AND m.NEPOCMVC = p.NECOCPIE WHERE e.ETSOCECR = 'AUX' AND JRNOCECR like 'EMC' AND CPTOCMVC IN ('4022100','4022200','4022300','4027000','4028100','4023000') -- AND m.P13OCMVC = 'CL00900206' ORDER BY DECOCECR DESC SELECT e.NUMOCECR, -- numéro écriture e.ETSOCECR, -- ets e.JRNOCECR, -- journal e.TPIOCECR, -- TYPE de pièce e.TYPOCECR, -- TYPE de mvt e.PIXOCECR, -- reference piece e.LIBOCECR, -- LIbelle ecriture e.DECOCECR, -- DATE comptable e.DEMOCECR, -- DATE emission e.DEVOCECR, -- DATE valeur e.DCROCECR, -- DATE création e.ETAOCECR, -- Etat ecriture p.DSLOCPIE, -- date échéance m.NEPOCMVC, -- num echeance m.NUMOCMVC, -- numero mvt comptable m.CPTOCMVC, -- compte comptable m.TIEOCMVC, -- tiers m.CGROCMVC, -- CGR p.TASOCPIE, -- tiers associe m.P13OCMVC, -- param13 = copie tiers sur toutes les lignes m.MTDOCMVC, -- montant débit m.MTCOCMVC, -- montant crédit m.I01OCMVC, -- identifiant 1 m.G01OCMVC, -- identifiant LONG 1 m.LIBOCMVC, -- libelle mvt cpt m.D01OCMVC, -- DATE 1 m.N01OCMVC, -- NUMERIC 1 m.N02OCMVC, -- NUMERIC 2 p.NECOCPIE, -- numéro échéance pièce p.IDSOCPIE, -- indicateur solde pièce p.MTDOCPIE, -- montant débit pièce p.MTCOCPIE, -- montant crédit pièce p.SLDOCPIE, -- solde débit pièce p.SLCOCPIE -- solde crédit pièce FROM ocecr e INNER JOIN OCMVC m ON m.ECROCMVC = e.NUMOCECR AND e.ETSOCECR = m.ETSOCMVC LEFT JOIN OCPIE p ON p.ETSOCPIE = e.ETSOCECR AND e.NUMOCECR = p.ECROCPIE AND m.NEPOCMVC = p.NECOCPIE WHERE e.ETSOCECR = 'AUX' -- AND CPTOCMVC IN ('4022100','4022200','4022300','4027000','4028100','4023000') AND e.ETAOCECR = 'V' AND e.DCROCECR = '20240920' AND e.DEMOCECR BETWEEN '20240201' AND '20240228' AND m.TIEOCMVC = 'CL00919020' ORDER BY DECOCECR DESC SELECT e.NUMOCECR, -- numéro écriture e.ETSOCECR, -- ets e.JRNOCECR, -- journal e.TPIOCECR, -- TYPE de pièce e.TYPOCECR, -- TYPE de mvt e.PIXOCECR, -- reference piece e.LIBOCECR, -- LIbelle ecriture e.DECOCECR, -- DATE comptable e.DEMOCECR, -- DATE emission e.DEVOCECR, -- DATE valeur e.DCROCECR, -- DATE création e.ETAOCECR, -- Etat ecriture p.DSLOCPIE, -- date échéance m.NEPOCMVC, -- num echeance m.NUMOCMVC, -- numero mvt comptable m.CPTOCMVC, -- compte comptable m.TIEOCMVC, -- tiers m.CGROCMVC, -- CGR p.TASOCPIE, -- tiers associe m.P13OCMVC, -- param13 = copie tiers sur toutes les lignes m.MTDOCMVC, -- montant débit m.MTCOCMVC, -- montant crédit m.I01OCMVC, -- identifiant 1 m.I02OCMVC, -- identifiant 2 m.G01OCMVC, -- identifiant LONG 1 m.LIBOCMVC, -- libelle mvt cpt m.D01OCMVC, -- DATE 1 m.N01OCMVC, -- NUMERIC 1 m.N02OCMVC, -- NUMERIC 2 p.NECOCPIE, -- numéro échéance pièce p.IDSOCPIE, -- indicateur solde pièce p.MTDOCPIE, -- montant débit pièce p.MTCOCPIE, -- montant crédit pièce p.SLDOCPIE, -- solde débit pièce p.SLCOCPIE -- solde crédit pièce FROM ocecr e INNER JOIN OCMVC m ON m.ECROCMVC = e.NUMOCECR AND e.ETSOCECR = m.ETSOCMVC LEFT JOIN OCPIE p ON p.ETSOCPIE = e.ETSOCECR AND e.NUMOCECR = p.ECROCPIE AND m.NEPOCMVC = p.NECOCPIE WHERE e.ETSOCECR = 'AUX' AND m.CPTOCMVC = '7022000' ORDER BY NUMOCMVC DESC AND REGEXP_LIKE(m.G01OCMVC, '\d{3}.\d{6}') SELECT e.NUMOCECR, -- numéro écriture e.ETSOCECR, -- ets e.JRNOCECR, -- journal e.TPIOCECR, -- TYPE de pièce e.TYPOCECR, -- TYPE de mvt e.PIXOCECR, -- reference piece e.LIBOCECR, -- LIbelle ecriture e.DECOCECR, -- DATE comptable e.DEMOCECR, -- DATE emission e.DEVOCECR, -- DATE valeur e.DCROCECR, -- DATE création e.ETAOCECR, -- Etat ecriture p.DSLOCPIE, -- date échéance m.NEPOCMVC, -- num echeance m.NUMOCMVC, -- numero mvt comptable m.CPTOCMVC, -- compte comptable m.TIEOCMVC, -- tiers m.CGROCMVC, -- CGR p.TASOCPIE, -- tiers associe m.P13OCMVC, -- param13 = copie tiers sur toutes les lignes m.MTDOCMVC, -- montant débit m.MTCOCMVC, -- montant crédit m.I01OCMVC, -- identifiant 1 m.I02OCMVC, -- identifiant 2 m.I03OCMVC, -- identifiant 3 m.G01OCMVC, -- identifiant LONG 1 m.G02OCMVC, -- identifiant LONG 2 m.LIBOCMVC, -- libelle mvt cpt m.D01OCMVC, -- DATE 1 m.N01OCMVC, -- NUMERIC 1 m.N02OCMVC, -- NUMERIC 2 p.NECOCPIE, -- numéro échéance pièce p.IDSOCPIE, -- indicateur solde pièce p.MTDOCPIE, -- montant débit pièce p.MTCOCPIE, -- montant crédit pièce p.SLDOCPIE, -- solde débit pièce p.SLCOCPIE, -- solde crédit pièce p.I09OCPIE, -- identifiant 9 p.NUMOCPIE, p.PIXOCPIE FROM ocecr e INNER JOIN OCMVC m ON m.ECROCMVC = e.NUMOCECR AND e.ETSOCECR = m.ETSOCMVC LEFT JOIN OCPIE p ON p.ETSOCPIE = e.ETSOCECR AND e.NUMOCECR = p.ECROCPIE AND m.NEPOCMVC = p.NECOCPIE WHERE e.ETSOCECR = 'AUX' AND CPTOCMVC IN ('4022100','4022200','4022300','4027000','4028100','4023000') AND e.ETAOCECR = 'V' -- AND SUBSTR(e.DEVOCECR, 1,4)='2024' --AND m.I03OCMVC = '320.240001' ORDER BY DECOCECR DESC SELECT e.NUMOCECR, -- numéro écriture e.ETSOCECR, -- ets e.JRNOCECR, -- journal e.TPIOCECR, -- TYPE de pièce e.TYPOCECR, -- TYPE de mvt e.PIXOCECR, -- reference piece e.LIBOCECR, -- LIbelle ecriture e.DECOCECR, -- DATE comptable e.DEMOCECR, -- DATE emission e.DEVOCECR, -- DATE valeur e.DCROCECR, -- DATE création e.ETAOCECR, -- Etat ecriture p.DSLOCPIE, -- date échéance m.NEPOCMVC, -- num echeance m.NUMOCMVC, -- numero mvt comptable m.CPTOCMVC, -- compte comptable m.TIEOCMVC, -- tiers m.CGROCMVC, -- CGR p.TASOCPIE, -- tiers associe m.P13OCMVC, -- param13 = copie tiers sur toutes les lignes m.MTDOCMVC, -- montant débit m.MTCOCMVC, -- montant crédit m.I01OCMVC, -- identifiant 1 m.I02OCMVC, -- identifiant 2 m.I03OCMVC, -- identifiant 3 m.G01OCMVC, -- identifiant LONG 1 m.G02OCMVC, -- identifiant LONG 2 m.LIBOCMVC, -- libelle mvt cpt m.D01OCMVC, -- DATE 1 m.N01OCMVC, -- NUMERIC 1 m.N02OCMVC, -- NUMERIC 2 p.NECOCPIE, -- numéro échéance pièce p.IDSOCPIE, -- indicateur solde pièce p.MTDOCPIE, -- montant débit pièce p.MTCOCPIE, -- montant crédit pièce p.SLDOCPIE, -- solde débit pièce p.SLCOCPIE, -- solde crédit pièce p.I09OCPIE, -- identifiant 9 p.NUMOCPIE, p.PIXOCPIE FROM ocecr e INNER JOIN OCMVC m ON m.ECROCMVC = e.NUMOCECR AND e.ETSOCECR = m.ETSOCMVC LEFT JOIN OCPIE p ON p.ETSOCPIE = e.ETSOCECR AND e.NUMOCECR = p.ECROCPIE AND m.NEPOCMVC = p.NECOCPIE WHERE e.ETSOCECR = 'AUX' AND CPTOCMVC IN ('7022000') AND e.ETAOCECR = 'V' AND m.I02OCMVC IS NOT NULL ORDER BY DECOCECR DESC SELECT * FROM OCMVC o SELECT * FROM OECGR o WHERE NUMOECGR = '02054' SELECT NUMOCPIE , CPTOCPIE, TIEOCPIE, PIXOCPIE, SLDOCPIE, SLCOCPIE , I02OCPIE, ECHOCPIE, p.MTDOCPIE , p.MTCOCPIE --, p.* FROM OCPIE p WHERE p.ETSOCPIE = 'AUX' AND p.IDSOCPIE = 'NNN' AND p.TPMOCPIE = 'C' AND p.ETAOCPIE = 'D' AND p.TACOCPIE = 'AC' AND p.CPTOCPIE IN ('4022100','4022200','4022300','4023000') AND p.ECHOCPIE <= '20241022' SELECT * FROM OECPT o WHERE ETSOECPT = 'AUX' AND NUMOECPT LIKE '4022%' -- doublons écritures SELECT e.PIXOCECR, m.TIEOCMVC , count(*) FROM ocecr e INNER JOIN OCMVC m ON m.ECROCMVC = e.NUMOCECR AND e.ETSOCECR = m.ETSOCMVC LEFT JOIN OCPIE p ON p.ETSOCPIE = e.ETSOCECR AND e.NUMOCECR = p.ECROCPIE AND m.NEPOCMVC = p.NECOCPIE WHERE e.ETSOCECR = 'AUX' AND CPTOCMVC = '4023000' AND e.ETAOCECR = 'V' AND e.DCROCECR = '20240920' AND e.DEMOCECR BETWEEN '20240201' AND '20240228' GROUP BY e.pixocecr, m.TIEOCMVC SELECT * FROM OCPIE o WHERE o.ETSOCPIE = 'AUX' AND TIEOCPIE = 'CL00900206' SELECT * FROM oecpt WHERE ETSOECPT ='AUX' ORDER BY 2 DESC 9199990 SELECT e.code,sum(le.MONTANT_COTISATION_HT) AS MT_HT, sum(le.MONTANT_COTISATION_TAXE) AS MT_TAXE, lpad(pt.CODE, 3,'0') AS code_taxe, decode(pt.p_type_taxe_id, 1, pvt.valeur, NULL) AS taux, pgs.P_TAXE_ID FROM EMISSION eINNER JOIN LIGNE_EMISSION le ON le.EMISSION_ID = e.idINNER JOIN LIGNE_TARIF lt ON le.LIGNE_TARIF_ID = lt.idINNER JOIN P_GARANTIE_SINISTRE pgs ON pgs.id = lt.P_GARANTIE_SINISTRE_IDINNER JOIN P_GARANTIE_GENERIQUE pgg ON pgg.id = pgs.P_GARANTIE_GENERIQUE_IDINNER JOIN P_TAXE pt ON pt.ID =pgs.P_TAXE_IDINNER JOIN P_VALEUR_TAXE pvt ON pvt.P_TAXE_ID = pt.ID AND e.DATE_DEBUT_PERIODE BETWEEN pvt.DATE_DEBUT_EFFET AND nvl(pvt.DATE_FIN_EFFET,'01/01/2099')WHERE e.CODE = :codeEmission GROUP BY e.code, pt.CODE, decode(pt.p_type_taxe_id, 1, pvt.valeur, NULL), pgs.P_TAXE_ID SELECT * FROM po SELECT NUMOECPT, INTOECPT FROM OECPT o WHERE ETSOECPT = 'AUX' AND NUMOECPT LIKE '91%' SELECT * FROM OETIE o WHERE NUMOETIE LIKE 'CT%' SELECT e.NUMOCECR, -- numéro écriture e.ETSOCECR, -- ets e.JRNOCECR, -- journal e.TPIOCECR, -- TYPE de pièce e.TYPOCECR, -- TYPE de mvt e.PIXOCECR, -- reference piece e.LIBOCECR, -- LIbelle ecriture e.DECOCECR, -- DATE comptable e.DEMOCECR, -- DATE emission e.DEVOCECR, -- DATE valeur e.DCROCECR, -- DATE création e.ETAOCECR, -- Etat ecriture p.DSLOCPIE, -- date échéance m.NEPOCMVC, -- num echeance m.NUMOCMVC, -- numero mvt comptable m.CPTOCMVC, -- compte comptable m.TIEOCMVC, -- tiers m.CGROCMVC, -- CGR p.TASOCPIE, -- tiers associe m.P13OCMVC, -- param13 = copie tiers sur toutes les lignes m.MTDOCMVC, -- montant débit m.MTCOCMVC, -- montant crédit m.I01OCMVC, -- identifiant 1 m.I02OCMVC, -- identifiant 2 m.I03OCMVC, -- identifiant 3 m.G01OCMVC, -- identifiant LONG 1 m.G02OCMVC, -- identifiant LONG 2 m.LIBOCMVC, -- libelle mvt cpt m.D01OCMVC, -- DATE 1 m.N01OCMVC, -- NUMERIC 1 m.N02OCMVC, -- NUMERIC 2 p.NECOCPIE, -- numéro échéance pièce p.IDSOCPIE, -- indicateur solde pièce p.MTDOCPIE, -- montant débit pièce p.MTCOCPIE, -- montant crédit pièce p.SLDOCPIE, -- solde débit pièce p.SLCOCPIE, -- solde crédit pièce p.I09OCPIE -- identifiant 9 FROM ocecr e INNER JOIN OCMVC m ON m.ECROCMVC = e.NUMOCECR AND e.ETSOCECR = m.ETSOCMVC LEFT JOIN OCPIE p ON p.ETSOCPIE = e.ETSOCECR AND e.NUMOCECR = p.ECROCPIE AND m.NEPOCMVC = p.NECOCPIE WHERE e.ETSOCECR = 'AUX' -- AND e.NUMOCECR = 'C0011440' AND e.JRNOCECR = 'EMC' ORDER BY DECOCECR DESC SELECT e.NUMOCECR, -- numéro écriture e.ETSOCECR, -- ets e.JRNOCECR, -- journal e.TPIOCECR, -- TYPE de pièce e.TYPOCECR, -- TYPE de mvt e.PIXOCECR, -- reference piece e.LIBOCECR, -- LIbelle ecriture e.DECOCECR, -- DATE comptable e.DEMOCECR, -- DATE emission e.DEVOCECR, -- DATE valeur e.DCROCECR, -- DATE création e.ETAOCECR, -- Etat ecriture p.DSLOCPIE, -- date échéance m.NEPOCMVC, -- num echeance m.NUMOCMVC, -- numero mvt comptable m.CPTOCMVC, -- compte comptable m.TIEOCMVC, -- tiers m.CGROCMVC, -- CGR p.TASOCPIE, -- tiers associe m.P13OCMVC, -- param13 = copie tiers sur toutes les lignes m.MTDOCMVC, -- montant débit m.MTCOCMVC, -- montant crédit m.I01OCMVC, -- identifiant 1 m.I02OCMVC, -- identifiant 2 m.I03OCMVC, -- identifiant 3 m.G01OCMVC, -- identifiant LONG 1 m.G02OCMVC, -- identifiant LONG 2 m.LIBOCMVC, -- libelle mvt cpt m.D01OCMVC, -- DATE 1 m.N01OCMVC, -- NUMERIC 1 m.N02OCMVC, -- NUMERIC 2 p.NECOCPIE, -- numéro échéance pièce p.IDSOCPIE, -- indicateur solde pièce p.MTDOCPIE, -- montant débit pièce p.MTCOCPIE, -- montant crédit pièce p.SLDOCPIE, -- solde débit pièce p.SLCOCPIE, -- solde crédit pièce p.I09OCPIE, -- identifiant 9 e.BOROCECR FROM ocecr e INNER JOIN OCMVC m ON m.ECROCMVC = e.NUMOCECR AND e.ETSOCECR = m.ETSOCMVC LEFT JOIN OCPIE p ON p.ETSOCPIE = e.ETSOCECR AND e.NUMOCECR = p.ECROCPIE AND m.NEPOCMVC = p.NECOCPIE WHERE e.ETSOCECR = 'AUX' -- AND CPTOCMVC LIKE '%EQ%' -- AND etaocecr = 'V' AND m.P13OCMVC ='CT00000261' ORDER BY DECOCECR DESC SELECT e.NUMOCECR, -- numéro écriture e.ETSOCECR, -- ets e.JRNOCECR, -- journal e.TPIOCECR, -- TYPE de pièce e.TYPOCECR, -- TYPE de mvt e.PIXOCECR, -- reference piece e.LIBOCECR, -- LIbelle ecriture e.DECOCECR, -- DATE comptable e.DEMOCECR, -- DATE emission e.DEVOCECR, -- DATE valeur e.DCROCECR, -- DATE création e.ETAOCECR, -- Etat ecriture p.DSLOCPIE, -- date échéance m.NEPOCMVC, -- num echeance m.NUMOCMVC, -- numero mvt comptable m.CPTOCMVC, -- compte comptable m.TIEOCMVC, -- tiers m.CGROCMVC, -- CGR p.TASOCPIE, -- tiers associe m.P13OCMVC, -- param13 = copie tiers sur toutes les lignes m.MTDOCMVC, -- montant débit m.MTCOCMVC, -- montant crédit m.I01OCMVC, -- identifiant 1 m.I02OCMVC, -- identifiant 2 m.I03OCMVC, -- identifiant 3 m.G01OCMVC, -- identifiant LONG 1 m.G02OCMVC, -- identifiant LONG 2 m.LIBOCMVC, -- libelle mvt cpt m.D01OCMVC, -- DATE 1 m.N01OCMVC, -- NUMERIC 1 m.N02OCMVC, -- NUMERIC 2 p.NECOCPIE, -- numéro échéance pièce p.IDSOCPIE, -- indicateur solde pièce p.MTDOCPIE, -- montant débit pièce p.MTCOCPIE, -- montant crédit pièce p.SLDOCPIE, -- solde débit pièce p.SLCOCPIE, -- solde crédit pièce p.I09OCPIE, -- identifiant 9 e.BOROCECR FROM ocecr e INNER JOIN OCMVC m ON m.ECROCMVC = e.NUMOCECR AND e.ETSOCECR = m.ETSOCMVC LEFT JOIN OCPIE p ON p.ETSOCPIE = e.ETSOCECR AND e.NUMOCECR = p.ECROCPIE AND m.NEPOCMVC = p.NECOCPIE WHERE e.ETSOCECR = 'AUX' AND e.ETAOCECR = 'V' AND e.BOROCECR ='BPA24081401' ORDER BY CPTOCMVC SELECT p.G01OCPIE, p.PIXOCPIE , MTDOCPIE, MTCOCPIE, SLDOCPIE, SLCOCPIE FROM ocpie p WHERE p.ETSOCPIE ='AUX' AND p.CPTOCPIE IN ('4023000') AND p.DVLOCPIE BETWEEN '20240101' AND '20240101' AND p.MTDOCPIE = p.SLDOCPIE AND p.MTCOCPIE = p.SLCOCPIE SELECT e.BOROCECR , count(*) FROM ocecr e INNER JOIN OCMVC m ON m.ECROCMVC = e.NUMOCECR AND e.ETSOCECR = m.ETSOCMVC LEFT JOIN OCPIE p ON p.ETSOCPIE = e.ETSOCECR AND e.NUMOCECR = p.ECROCPIE AND m.NEPOCMVC = p.NECOCPIE WHERE e.ETSOCECR = 'AUX' AND e.ETAOCECR = 'V' AND m.P13OCMVC LIKE 'CT%' GROUP BY e.BOROCECR SELECT atc.table_name, --LISTAGG(decode(atc.data_type, 'NUMBER', 'N_', 'V_') ||atc.column_name, ', ') WITHIN GROUP (ORDER BY atc.column_id) AS columns LISTAGG(atc.column_name, ', ') WITHIN GROUP (ORDER BY atc.column_id) AS columns FROM all_tab_columns atc WHERE atc.owner = 'ODS_XRP' and atc.table_name in ('OCBDV','OCBNQ','OCCBQ','OCECR','OCMBQ','OCMTA','OCMVC','OCNBB','OCNEC','OCPIA','OCPIE','OCPLN','OCPNC','OCPNT','OCRMB','OCSBQ','OCSCB','OEATE','OECCG','OECCP','OECGR','OECLT','OECPO','OECPT','OEDHC','OEEBC','OEJRN','OELST','OENPI','OEPOS','OERGM','OETCO','OETIE','OETIM','OETID','OETIA','OETVA','OEWTI','GTETS','GTUSR','OEDEV','OCFBQ','GTBIN','OCCBQ','OETAS','OEJRC','OERGM','OEGES','GTCLE','OECLT','OEFCP','OECOP','OEGBC','GTNUI','GTPAR','GTPAT','OEDVM','GTGPT','GTVAC','GTPAD','GTTTB','GTDOC','OEPAY','GTOBJ','GTAPP','GTDEN','GTDTY','OCCUC', 'OCCUG', 'OCCUT') GROUP BY atc.table_name ORDER BY atc.table_name SELECT DISTINCT CPTOCCUC, max(MOIOCCUC) FROM occuc WHERE ETSOCCUC = 'AUX' GROUP BY CPTOCCUC SELECT CPTOCCUC, sum(CUDOCCUC) AS debit, SUM(CUCOCCUC) AS credit, sum(CUDOCCUC)-sum(CUCOCCUC) AS solde FROM ( SELECT * FROM OCCUC o WHERE ETSOCCUC = 'AUX' AND MOIOCCUC BETWEEN '20240101' AND '20241201' AND CPTOCCUC BETWEEN '9100000' AND '9999999' AND TYPOCCUC = 'C' ORDER BY MOIOCCUC , JRNOCCUC ) GROUP BY cptoccuc SELECT * FROM ocecr e INNER JOIN OCMVC m ON m.ECROCMVC = e.NUMOCECR AND e.ETSOCECR = m.ETSOCMVC LEFT JOIN OCPIE p ON p.ETSOCPIE = e.ETSOCECR AND e.NUMOCECR = p.ECROCPIE AND m.NEPOCMVC = p.NECOCPIE WHERE e.ETSOCECR = 'AUX' AND m.CPTOCMVC ='9199990' ORDER BY DECOCECR DESC WITH produits AS ( select '20201' cdv_produit from dual union select '79011' cdv_produit from dual union select '79101' cdv_produit from dual union select '00201' cdv_produit from dual union select '00202' cdv_produit from dual union select '00211' cdv_produit from dual union select '00221' cdv_produit from dual union select '00301' cdv_produit from dual union select '00302' cdv_produit from dual union select '00303' cdv_produit from dual union select '00304' cdv_produit from dual union select '00305' cdv_produit from dual union select '00374' cdv_produit from dual union select '00500' cdv_produit from dual union select '00503' cdv_produit from dual union select '00504' cdv_produit from dual union select '00553' cdv_produit from dual union select '00554' cdv_produit from dual union select '00600' cdv_produit from dual union select '00603' cdv_produit from dual union select '00620' cdv_produit from dual union select '00621' cdv_produit from dual union select '00801' cdv_produit from dual union select '01200' cdv_produit from dual union select '01202' cdv_produit from dual union select '01206' cdv_produit from dual union select '01303' cdv_produit from dual union select '01700' cdv_produit from dual union select '01703' cdv_produit from dual union select '01704' cdv_produit from dual union select '01710' cdv_produit from dual union select '01751' cdv_produit from dual union select '01752' cdv_produit from dual union select '01753' cdv_produit from dual union select '01754' cdv_produit from dual union select '01773' cdv_produit from dual union select '01774' cdv_produit from dual union select '01780' cdv_produit from dual union select '02000' cdv_produit from dual union select '02001' cdv_produit from dual union select '02002' cdv_produit from dual union select '02003' cdv_produit from dual union select '02004' cdv_produit from dual union select '02010' cdv_produit from dual union select '02011' cdv_produit from dual union select '02020' cdv_produit from dual union select '02051' cdv_produit from dual union select '02052' cdv_produit from dual union select '02053' cdv_produit from dual union select '02054' cdv_produit from dual union select '02301' cdv_produit from dual union select '02302' cdv_produit from dual union select '02305' cdv_produit from dual union select '02308' cdv_produit from dual union select '02402' cdv_produit from dual union select '02403' cdv_produit from dual union select '02405' cdv_produit from dual union select '02406' cdv_produit from dual union select '02420' cdv_produit from dual union select '02507' cdv_produit from dual union select '02700' cdv_produit from dual union select '03250' cdv_produit from dual union select '03251' cdv_produit from dual union select '03252' cdv_produit from dual union select '03253' cdv_produit from dual union select '03254' cdv_produit from dual union select '03256' cdv_produit from dual union select '03257' cdv_produit from dual union select '03260' cdv_produit from dual union select '03261' cdv_produit from dual union select '03262' cdv_produit from dual union select '03263' cdv_produit from dual union select '03290' cdv_produit from dual union select '03291' cdv_produit from dual union select '03601' cdv_produit from dual union select '03602' cdv_produit from dual union select '03603' cdv_produit from dual union select '03700' cdv_produit from dual union select '03801' cdv_produit from dual union select '03803' cdv_produit from dual union select '03804' cdv_produit from dual union select '03854' cdv_produit from dual union select '03902' cdv_produit from dual union select '03904' cdv_produit from dual union select '03905' cdv_produit from dual union select '04551' cdv_produit from dual union select '04702' cdv_produit from dual union select '04706' cdv_produit from dual union select '04750' cdv_produit from dual union select '04751' cdv_produit from dual union select '04752' cdv_produit from dual union select '04753' cdv_produit from dual union select '05001' cdv_produit from dual union select '05002' cdv_produit from dual union select '05101' cdv_produit from dual union select '05103' cdv_produit from dual union select '05104' cdv_produit from dual union select '05112' cdv_produit from dual union select '05113' cdv_produit from dual union select '05114' cdv_produit from dual union select '05115' cdv_produit from dual union select '05116' cdv_produit from dual union select '05118' cdv_produit from dual union select '05201' cdv_produit from dual union select '05202' cdv_produit from dual union select '05203' cdv_produit from dual union select '05204' cdv_produit from dual union select '05206' cdv_produit from dual union select '05401' cdv_produit from dual union select '05402' cdv_produit from dual union select '05403' cdv_produit from dual union select '05420' cdv_produit from dual union select '05421' cdv_produit from dual union select '05422' cdv_produit from dual union select '05423' cdv_produit from dual union select '05430' cdv_produit from dual union select '05504' cdv_produit from dual union select '05601' cdv_produit from dual union select '05603' cdv_produit from dual union select '06200' cdv_produit from dual union select '06601' cdv_produit from dual union select '06602' cdv_produit from dual union select '06603' cdv_produit from dual union select '06604' cdv_produit from dual union select '06605' cdv_produit from dual union select '06650' cdv_produit from dual union select '07201' cdv_produit from dual union select '07301' cdv_produit from dual union select '07302' cdv_produit from dual union select '07401' cdv_produit from dual union select '07501' cdv_produit from dual union select '07502' cdv_produit from dual union select '07901' cdv_produit from dual union select '07902' cdv_produit from dual union select '08301' cdv_produit from dual union select '09000' cdv_produit from dual union select '09010' cdv_produit from dual union select '09013' cdv_produit from dual union select '09100' cdv_produit from dual union select '09101' cdv_produit from dual union select '09110' cdv_produit from dual union select '09400' cdv_produit from dual union select '09401' cdv_produit from dual union select '11002' cdv_produit from dual union select '15401' cdv_produit from dual union select '16501' cdv_produit from dual union select '16502' cdv_produit from dual union select '16601' cdv_produit from dual union select '16602' cdv_produit from dual union select '16603' cdv_produit from dual union select '21501' cdv_produit from dual union select '22001' cdv_produit from dual union select '30601' cdv_produit from dual union select '32001' cdv_produit from dual union select '39001' cdv_produit from dual union select '55401' cdv_produit from dual union select '56501' cdv_produit from dual union select '56601' cdv_produit from dual union select '00800' cdv_produit from dual union select '00830' cdv_produit from dual union select '01755' cdv_produit from dual union select '02315' cdv_produit from dual union select '02808' cdv_produit from dual union select '03903' cdv_produit from dual union select '05003' cdv_produit from dual union select '05208' cdv_produit from dual union select '08001' cdv_produit from dual union select '09210' cdv_produit from dual union select '09501' cdv_produit from dual union select '20202' cdv_produit from dual union select '20203' cdv_produit from dual union select '33201' cdv_produit from dual union select '33401' cdv_produit from dual union select '35001' cdv_produit from dual union select '00400' cdv_produit from dual union select '00403' cdv_produit from dual union select '01203' cdv_produit from dual union select '01400' cdv_produit from dual union select '01727' cdv_produit from dual union select '02303' cdv_produit from dual union select '02306' cdv_produit from dual union select '02307' cdv_produit from dual union select '02401' cdv_produit from dual union select '02404' cdv_produit from dual union select '02407' cdv_produit from dual union select '02408' cdv_produit from dual union select '02409' cdv_produit from dual union select '02415' cdv_produit from dual union select '02421' cdv_produit from dual union select '02508' cdv_produit from dual union select '02801' cdv_produit from dual union select '02806' cdv_produit from dual union select '02807' cdv_produit from dual union select '03401' cdv_produit from dual union select '03991' cdv_produit from dual union select '05090' cdv_produit from dual union select '05250' cdv_produit from dual union select '08091' cdv_produit from dual union select '09014' cdv_produit from dual union select '09020' cdv_produit from dual union select '09200' cdv_produit from dual union select '09302' cdv_produit from dual union select '10405' cdv_produit from dual union select '10406' cdv_produit from dual union select '10407' cdv_produit from dual union select '32401' cdv_produit from dual union select '51001' cdv_produit from dual union select '79021' cdv_produit from dual union select '79022' cdv_produit from dual union select '79031' cdv_produit from dual union select '79032' cdv_produit from dual union select '93001' cdv_produit from dual union select '93101' cdv_produit from dual union select '93401' cdv_produit from dual union select '93402' cdv_produit from dual union select '93403' cdv_produit from dual union select '93404' cdv_produit from dual union select '93501' cdv_produit from dual union select '93502' cdv_produit from dual union select '93503' cdv_produit from dual union select '93504' cdv_produit from dual union select '93601' cdv_produit from dual union select '93602' cdv_produit from dual union select '93603' cdv_produit from dual union select '93604' cdv_produit from dual union select '93701' cdv_produit from dual union select '93702' cdv_produit from dual union select '93703' cdv_produit from dual union select '93704' cdv_produit from dual union select '93801' cdv_produit from dual union select '93802' cdv_produit from dual union select '93803' cdv_produit from dual union select '93804' cdv_produit from dual union select '95801' cdv_produit from dual union select '95802' cdv_produit from dual union select '90301' cdv_produit from dual union select '91301' cdv_produit from dual union select '91401' cdv_produit from dual union select '91501' cdv_produit from dual union select '91601' cdv_produit from dual union select '91701' cdv_produit from dual union select '91801' cdv_produit from dual union select '91901' cdv_produit from dual union select '01705' cdv_produit from dual union select '03259' cdv_produit from dual union select '04701' cdv_produit from dual union select '06201' cdv_produit from dual union select '06202' cdv_produit from dual union select '06290' cdv_produit from dual union select '06291' cdv_produit from dual union select '08090' cdv_produit from dual union select '09099' cdv_produit from dual union select '16604' cdv_produit from dual union select '95201' cdv_produit from dual union select '95501' cdv_produit from dual union select '95601' cdv_produit from dual union select '95701' cdv_produit ) SELECT * FROM OECGR o WHERE o.NUMOECGR IN ('20201','79011','79101','00201','00202','00211','00221','00301','00302','00303','00304','00305','00374','00500','00503','00504','00553','00554','00600','00603','00620','00621','00801','01200','01202','01206','01303','01700','01703','01704','01710','01751','01752','01753','01754','01773','01774','01780','02000','02001','02002','02003','02004','02010','02011','02020','02051','02052','02053','02054','02301','02302','02305','02308','02402','02403','02405','02406','02420','02507','02700','03250','03251','03252','03253','03254','03256','03257','03260','03261','03262','03263','03290','03291','03601','03602','03603','03700','03801','03803','03804','03854','03902','03904','03905','04551','04702','04706','04750','04751','04752','04753','05001','05002','05101','05103','05104','05112','05113','05114','05115','05116','05118','05201','05202','05203','05204','05206','05401','05402','05403','05420','05421','05422','05423','05430','05504','05601','05603','06200','06601','06602','06603','06604','06605','06650','07201','07301','07302','07401','07501','07502','07901','07902','08301','09000','09010','09013','09100','09101','09110','09400','09401','11002','15401','16501','16502','16601','16602','16603','21501','22001','30601','32001','39001','55401','56501','56601','00800','00830','01755','02315','02808','03903','05003','05208','08001','09210','09501','20202','20203','33201','33401','35001','00400','00403','01203','01400','01727','02303','02306','02307','02401','02404','02407','02408','02409','02415','02421','02508','02801','02806','02807','03401','03991','05090','05250','08091','09014','09020','09200','09302','10405','10406','10407','32401','51001','79021','79022','79031','79032','93001','93101','93401','93402','93403','93404','93501','93502','93503','93504','93601','93602','93603','93604','93701','93702','93703','93704','93801','93802','93803','93804','95801','95802','90301','91301','91401','91501','91601','91701','91801','91901','01705','03259','04701','06201','06202','06290','06291','08090','09099','16604','95201','95501','95601','95701') AND DCAOECGR = 1 AND ETSOECGR ='AUX' AND SELECT * FROM OECPT o WHERE ETSOECPT = 'AUX' AND NUMOECPT = '6020100' AND INTOECPT LIKE '%FRAN%'
Editor is loading...
Leave a Comment