Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagesql
INSERT INTO VE_TYPE_FORM_CONFIG_TIERS (ID,
                                       CODE_SOCIETE,
                                       ID_TYPE,
                                       TY_COMPTE_TIERS,
                                       NO_TIERS,
                                       IMPRIMER,
                                       COPIES,
                                       MAIL_ADR_TIERS,
                                       MAIL_ADR_LIVRAISON,
                                       MAIL_ADR_CONTACT,
                                       MAIL_NOUVELLE_EDITION,
                                       GED,
                                       MAIL_CONFIRMATION,
                                       PDF)
SELECT S_VE_TYPE_FORM_CONFIG_TIE_ID.NEXTVAL,
       DI_DIFFUSION_DOCUM.CODE_SOCIETE,
       DI_DIFFUSION_DOCUM.TY_FORMULAIRE,
       DECODE(DI_DIFFUSION_DOCUM.NO_TIERS, 0, NULL, DI_DIFFUSION_DOCUM.TY_COMPTE_TIERS),
       DECODE(DI_DIFFUSION_DOCUM.NO_TIERS, 0, NULL, DI_DIFFUSION_DOCUM.NO_TIERS),
       DI_DIFFUSION_DOCUM.IMPRIMER,
       NVL(GN_NB_COPIE.NOMBRE_COPIE, 0),
       DI_DIFFUSION_DOCUM.DIFF_ADRESSE_TIERS,
       DI_DIFFUSION_DOCUM.DIFF_ADRESSE_LIVRAISON,
       DI_DIFFUSION_DOCUM.DIFF_PERS_CONTACT,
       DI_DIFFUSION_DOCUM.DIFF_DOC_SI_NOUVELLE_EDI,
       DI_DIFFUSION_DOCUM.GED,
       DI_DIFFUSION_DOCUM.DEMANDE_CONFIRMATION,
       DI_DIFFUSION_DOCUM.PDF
FROM DI_DIFFUSION_DOCUM
         LEFT OUTER JOIN GN_NB_COPIE ON GN_NB_COPIE.CODE_SOCIETE = DI_DIFFUSION_DOCUM.CODE_SOCIETE AND
                                        GN_NB_COPIE.CD_APPLICATION = 'VE' AND
                                        GN_NB_COPIE.TY_FORMULAIRE = DI_DIFFUSION_DOCUM.TY_FORMULAIRE AND
                                        GN_NB_COPIE.NO_TIERS = DI_DIFFUSION_DOCUM.NO_TIERS;