1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
INSERT INTO REF_MARCHE_REPRISE_EJ
SELECT
a.NUMAR NOMARCHE,
ltrim(rtrim(b.NTITUL)) TRANCHE,
'' LOT,
'' PERIODE,
NULL DEBUT,
'' FIN,
'' UAGTHEM,
'' NUBU,
'' KTEXT,
'TL' NIVEAU,
'CBA' SOURCE
from DPA_MARCHE a, DPA_IMP_TRANCHE_LOT b
where (a.colect = 'D' and a.cemhso = 'N'
and a.FORMAR = '2' and a.CCMHTF = 'T'
and a.numar = b.numar)
UNION
SELECT
a.NUMAR NOMARCHE,
'' TRANCHE,
'' LOT,
b.numper PERIODE,
ddmhpd DEBUT,
'' FIN,
'' UAGTHEM,
'' NUBU,
'' KTEXT,
'P' NIVEAU,
'CBA' SOURCE
from DPA_MARCHE a, DPA_PERIODE b
where (a.colect = 'D' and a.cemhso = 'N'
and a.FORMAR in ('1','3') and a.CCMHTF <> 'T'and a.CCMHRC = 'O'
and a.numar = b.numar) |
Partager