FND Design Data [Home] [Help]

View: AS_DOSSIER_REPS_UNIONALL_V

Product: AS - Sales Foundation
Description: Union all view of order history sales representatives
Implementation/DBA Data: Not implemented in this database
View Text

SELECT DISTINCT SC.HEADER_ID
, 0
, NVL(DECODE(LN.ITEM_TYPE_CODE
, 'MODEL'
, LN2.ORDERED_QUANTITY - NVL(LN2.CANCELLED_QUANTITY
, 0)
, LN.ORDERED_QUANTITY - NVL(LN2.CANCELLED_QUANTITY
, 0) )
, 0) * NVL(DECODE(LN.ITEM_TYPE_CODE
, 'MODEL'
, LN2.SELLING_PRICE
, 'SERVICE'
, NVL(LN.SELLING_PRICE
, 0) * NVL(LN.SERVICE_DURATION
, 1)
, LN.SELLING_PRICE)
, 0) * (SC.PERCENT/100)
, SCT.NAME
, SR.SALESREP_ID
, SR.NAME
FROM SO_SALES_CREDIT_TYPES_115 SCT
, RA_SALESREPS SR
, SO_SALES_CREDITS SC
, SO_LINES LN2
, SO_LINES LN
WHERE SC.SALES_CREDIT_TYPE_ID = SCT.SALES_CREDIT_TYPE_ID
AND SC.SALESREP_ID = SR.SALESREP_ID
AND LN.LINE_ID = LN2.PARENT_LINE_ID(+)
AND LN.LINE_TYPE_CODE = 'REGULAR'
AND SC.HEADER_ID = LN.HEADER_ID
AND SC.LINE_ID = LN.LINE_ID UNION ALL SELECT DISTINCT SC.HEADER_ID
, NVL(LN.ORDERED_QUANTITY - NVL(CANCELLED_QUANTITY
, 0)
, 0) * NVL(DECODE(LN.ITEM_TYPE_CODE
, 'SERVICE'
, NVL(LN.SELLING_PRICE
, 0) * NVL(LN.SERVICE_DURATION
, 1)
, LN.SELLING_PRICE)
, 0) * (SC.PERCENT/100)
, 0
, SCT.NAME
, SR.SALESREP_ID
, SR.NAME
FROM SO_SALES_CREDIT_TYPES SCT
, RA_SALESREPS SR
, SO_SALES_CREDITS SC
, SO_LINES LN
WHERE SC.SALES_CREDIT_TYPE_ID = SCT.SALES_CREDIT_TYPE_ID
AND SC.SALESREP_ID = SR.SALESREP_ID
AND LN.LINE_TYPE_CODE = 'REGULAR'
AND SC.HEADER_ID = LN.HEADER_ID
AND SC.LINE_ID IS NULL
AND NOT EXISTS (SELECT 'X'
FROM SO_SALES_CREDITS SC2
, SO_SALES_CREDIT_TYPES SCT2
WHERE (LN.PARENT_LINE_ID = SC2.LINE_ID OR LN.LINE_ID = SC2.LINE_ID)
AND SC2.SALES_CREDIT_TYPE_ID = SCT2.SALES_CREDIT_TYPE_ID
AND SCT2.QUOTA_FLAG = SCT.QUOTA_FLAG)

Columns

Name
HEADER_ID
HEADER_CREDITS
LINE_CREDITS
CREDIT_TYPE
SALESREP_ID
SALESREP