|
SELECT
A.BUSINESS_UNIT
, A.ORDER_NO
, A.SEQ_NUM
, SNOTE.NOTE_TYPE
, SNOTE.STD_NOTE_CD
, SNOTE.TEXT254
FROM PS_ORD_NOTE A
, PS_STD_NOTE SNOTE
, PS_STD_NOTE_DOC SDOC
WHERE A.ORDER_INT_LINE_NO = 0
AND A.SCHED_LINE_NBR = 0
AND A.STD_NOTE_CD = SNOTE.STD_NOTE_CD
AND SDOC.DOCUMENT_CD = 'INVC'
AND SNOTE.SETID= (SELECT SETID FROM PS_SET_CNTRL_REC WHERE SETCNTRLVALUE = A.BUSINESS_UNIT AND RECNAME = 'STD_NOTE')
AND SNOTE.SETID = SDOC.SETID
AND SNOTE.STD_NOTE_CD = SDOC.STD_NOTE_CD
AND SNOTE.EFFDT = SDOC.EFFDT
AND SNOTE.EFFDT = (SELECT MAX(EFFDT) FROM PS_STD_NOTE
WHERE SETID=SNOTE.SETID
AND STD_NOTE_CD = SNOTE.STD_NOTE_CD
AND EFFDT <= %CURRENTDATEIN)
AND SNOTE.EFF_STATUS='A'
|