Yes we have 8 prompts total in which date is one.
The data type of date object is date and others are character.
Here is the sql
SELECT
HEADER.TRACKING_NO,
DECODE(HEADER.TDC_ACTUAL_DATE,NULL,DECODE(HEADER.TDC_REVISED_DATE,NULL,HEADER.TDC_ESTIMATED_DATE,HEADER.TDC_REVISED_DATE),HEADER.TDC_ACTUAL_DATE),
DECODE(HEADER.TDC_ACTUAL_DATE,NULL,DECODE(HEADER.TDC_REVISED_DATE,NULL,DECODE(HEADER.TDC_ESTIMATED_DATE,NULL,NULL,‘E’),‘R’),‘A’),
DECODE(HEADER.ETA_ACTUAL_DATE,NULL,DECODE(HEADER.ETA_REVISED_DATE,NULL,HEADER.ETA_ESTIMATED_DATE,HEADER.ETA_REVISED_DATE),HEADER.ETA_ACTUAL_DATE),
DECODE(HEADER.ETA_ACTUAL_DATE,NULL,DECODE(HEADER.ETA_REVISED_DATE,NULL,DECODE(HEADER.ETA_ESTIMATED_DATE,NULL,NULL,‘E’),‘R’),‘A’),
DECODE(HEADER.CEN_ACTUAL_DATE,NULL,DECODE(HEADER.CEN_REVISED_DATE,NULL,HEADER.CEN_ESTIMATED_DATE,HEADER.CEN_REVISED_DATE),HEADER.CEN_ACTUAL_DATE),
DECODE(HEADER.CEN_ACTUAL_DATE,NULL,DECODE(HEADER.CEN_REVISED_DATE,NULL,DECODE(HEADER.CEN_ESTIMATED_DATE,NULL,NULL,‘E’),‘R’),‘A’),
WORKSHEET_PO.WORKSHEET_NO,
WORKSHEET_PO.WORKSHEET_SEQ_NO,
WORKSHEET_PO.HDR_WORKSHEET_STATUS,
DECODE(HEADER.WRK_ACTUAL_DATE,NULL,DECODE(HEADER.WRK_REVISED_DATE,NULL,HEADER.WRK_ESTIMATED_DATE,HEADER.WRK_REVISED_DATE),HEADER.WRK_ACTUAL_DATE),
DECODE(HEADER.WRK_ACTUAL_DATE,NULL,DECODE(HEADER.WRK_REVISED_DATE,NULL,DECODE(HEADER.WRK_ESTIMATED_DATE,NULL,NULL,‘E’),‘R’),‘A’),
HEADER.POD
FROM
WORKSHEET_PO,
HEADER,
DETAIL
WHERE
( DETAIL.CREATE_DATE=HEADER.CREATE_DATE and DETAIL.PHASE_NO=HEADER.PHASE_NO and DETAIL.TRACKING_NO=HEADER.TRACKING_NO )
AND ( DETAIL.COMPANY=WORKSHEET_PO.COMPANY and DETAIL.CREATE_DATE=WORKSHEET_PO.CREATE_DATE and DETAIL.DIVISION=WORKSHEET_PO.DIVISION and to_number(DETAIL.PO_LINE_NO)=WORKSHEET_PO.PO_LINE_NO and DETAIL.PO_NO=RTRIM(WORKSHEET_PO.PO_NO) and DETAIL.TRACKING_NO=WORKSHEET_PO.SHIPMENT_NO )
AND ( HEADER.PHASE_TYPE=‘S’ )
AND
( HEADER.SHIP_VIA_GROUP IN @Prompt(‘25c. Enter Ship-Via Group’,‘A’,‘Header\Ship Via Group’,multi,free)
OR (‘all’ IN @Prompt(‘25c. Enter Ship-Via Group’,‘A’,‘Header\Ship Via Group’,multi,free)) )
AND ( HEADER.POD IN @Prompt(‘26. Enter POD’,‘A’,‘Header\Port of Departure’,multi,free) OR (‘all’ IN @Prompt(‘26. Enter POD’,‘A’,‘Header\Port of Departure’,multi,free)) )
AND ( DETAIL.ORDER_TYPE IN @Prompt(‘02. Enter Order Type’,‘A’,‘Detail\Order Type’,multi,free) OR (‘all’ IN @Prompt(‘02. Enter Order Type’,‘A’,‘Detail\Order Type’,multi,free)) )
AND ( DECODE(HEADER.CEN_ACTUAL_DATE,NULL,DECODE(HEADER.CEN_REVISED_DATE,NULL,HEADER.CEN_ESTIMATED_DATE,HEADER.CEN_REVISED_DATE),HEADER.CEN_ACTUAL_DATE) BETWEEN
@Prompt(‘53 a. Customs Entry Start Date’,‘D’,‘Events\CEN - Date’,mono,free) AND @Prompt(‘53 b. Customs Entry End Date’,‘D’,‘Events\CEN - Date’,mono,free) )
mailanuv (BOB member since 2005-11-27)