Product: | JG - Regional Localizations |
---|---|
Description: | |
Implementation/DBA Data: |
![]() |
SELECT POR.PO_RELEASE_ID
, NULL
, POLL.LINE_LOCATION_ID
, POD.PO_DISTRIBUTION_ID
, NULL
, FSP.SET_OF_BOOKS_ID
, POR.REQUEST_ID
, NULL
, NULL
, POR.LAST_UPDATE_DATE
, POR.CURRENCY_CODE
, NULL
, FC.MINIMUM_ACCOUNTABLE_UNIT
, FC.PRECISION
, POR.VENDOR_ID
, NULL
, POV.VENDOR_NAME
, POR.VENDOR_SITE_ID
, POVS.COUNTRY
, POVS.STATE
, POVS.COUNTY
, NULL
, NULL
, POVS.ZIP
, NULL
, NULL
, POLL.SOURCE_LINE_NUM
, PLT.LINE_TYPE
, POLL.ITEM_ID
, MSI.SEGMENT1
, POLL.QUANTITY
, POD.QUANTITY_ORDERED
, POLL.UNIT_PRICE
, POLL.PRICE_OVERRIDE
, POLL.TAXABLE_FLAG
, POD.CODE_COMBINATION_ID
, POLL.FOB_LOOKUP_CODE
, NULL
, POLL.USSGL_TRANSACTION_CODE
, POLL.GOVERNMENT_CONTEXT
, POLL.SHIP_TO_LOCATION_ID
, POLL.SHIP_TO_ORGANIZATION_ID
, NULL
, HRL.COUNTRY
, NULL
, NULL
, HRL.TOWN_OR_CITY
, NULL
, HRL.POSTAL_CODE
, NULL
, NULL
, NULL
, NULL /*GET TAX_ID
FROM AP_TAX_CODES FOR TAX GROUP.*/
, ATC.TAX_ID
, NULL
, POLL.TAX_USER_OVERRIDE_FLAG
, ATC.TAX_RATE
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL /*CHANGE TO GET RECOVERY_RATE
FROM DOCUMENT FOR A TAX GROUP.*/
, POD.RECOVERY_RATE
, POD.TAX_RECOVERY_OVERRIDE_FLAG
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, POVS.AP_TAX_ROUNDING_RULE
, ATC.TAX_TYPE
, ATC.DESCRIPTION
, NULL
, POD.PROJECT_ID
, POD.TASK_ID
, POD.EXPENDITURE_TYPE
, POD.EXPENDITURE_ORGANIZATION_ID
, POD.EXPENDITURE_ITEM_DATE
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
FROM PO_RELEASES_V POR
, PO_LINE_LOCATIONS_RELEASE_V POLL
, PO_DISTRIBUTIONS POD
, PO_VENDORS POV
, PO_VENDOR_SITES POVS
, PO_LINE_TYPES PLT
, MTL_SYSTEM_ITEMS MSI
, HR_LOCATIONS HRL
, FND_CURRENCIES FC
, FINANCIALS_SYSTEM_PARAMETERS FSP
, MTL_CATEGORIES MC
, AP_TAX_CODES ATC
, AR_TAX_GROUP_CODES ATG
WHERE POR.PO_RELEASE_ID = POLL.PO_RELEASE_ID
AND POLL.PO_RELEASE_ID = POD.PO_RELEASE_ID
AND POLL.PO_LINE_ID = POD.PO_LINE_ID
AND POLL.LINE_LOCATION_ID = POD.LINE_LOCATION_ID
AND POLL.ITEM_ID = MSI.INVENTORY_ITEM_ID(+)
AND FSP.ORG_ID = NVL(MSI.ORGANIZATION_ID
, FSP.ORG_ID)
AND POLL.CATEGORY_ID = MC.CATEGORY_ID(+)
AND POR.VENDOR_ID = POV.VENDOR_ID
AND POR.VENDOR_SITE_ID = POVS.VENDOR_SITE_ID
AND POLL.SHIP_TO_LOCATION_ID = HRL.LOCATION_ID
AND POR.CURRENCY_CODE = FC.CURRENCY_CODE(+)
AND POLL.LINE_TYPE_ID = PLT.LINE_TYPE_ID
AND NVL(POLL.CALCULATE_TAX_FLAG
, 'Y') != 'N'
AND POLL.TAX_CODE_ID = ATG.TAX_GROUP_ID
AND ATG.TAX_GROUP_TYPE = 'AP'
AND ATG.TAX_CODE_ID = ATC.TAX_ID
AND ATG.START_DATE <= POR.LAST_UPDATE_DATE
AND NVL(ATG.END_DATE
, POR.LAST_UPDATE_DATE) >= POR.LAST_UPDATE_DATE
AND NVL(ATG.ENABLED_FLAG
, 'Y') = 'Y'
AND ATC.START_DATE <= POR.LAST_UPDATE_DATE
AND NVL(ATC.INACTIVE_DATE
, POR.LAST_UPDATE_DATE) >= POR.LAST_UPDATE_DATE
AND NVL(ATC.ENABLED_FLAG
, 'Y') = 'Y' UNION /* FOR TRANSACTIONS WITH A REGULAR TAX CODE (TAX_TYPE <> 'TAX_GROUP'). */ SELECT POR.PO_RELEASE_ID
, NULL
, POLL.LINE_LOCATION_ID
, POD.PO_DISTRIBUTION_ID
, NULL
, FSP.SET_OF_BOOKS_ID
, POR.REQUEST_ID
, NULL
, NULL
, POR.LAST_UPDATE_DATE
, POR.CURRENCY_CODE
, NULL
, FC.MINIMUM_ACCOUNTABLE_UNIT
, FC.PRECISION
, POR.VENDOR_ID
, NULL
, POV.VENDOR_NAME
, POR.VENDOR_SITE_ID
, POVS.COUNTRY
, POVS.STATE
, POVS.COUNTY
, NULL
, NULL
, POVS.ZIP
, NULL
, NULL
, POLL.SOURCE_LINE_NUM
, PLT.LINE_TYPE
, POLL.ITEM_ID
, MSI.SEGMENT1
, POLL.QUANTITY
, POD.QUANTITY_ORDERED
, POLL.UNIT_PRICE
, POLL.PRICE_OVERRIDE
, POLL.TAXABLE_FLAG
, POD.CODE_COMBINATION_ID
, POLL.FOB_LOOKUP_CODE
, NULL
, POLL.USSGL_TRANSACTION_CODE
, POLL.GOVERNMENT_CONTEXT
, POLL.SHIP_TO_LOCATION_ID
, POLL.SHIP_TO_ORGANIZATION_ID
, NULL
, HRL.COUNTRY
, NULL
, NULL
, HRL.TOWN_OR_CITY
, NULL
, HRL.POSTAL_CODE
, NULL
, NULL
, NULL
, NULL /*GET TAX_CODE_ID DIRECTLY
FROM DOCUMENT FOR REGULAR TAX CODE (TAX_TYPE <> 'TAX_GROUP'). */
, POLL.TAX_CODE_ID
, NULL
, POLL.TAX_USER_OVERRIDE_FLAG
, ATC.TAX_RATE
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL /*GET RECOVERY_RATE DIRECTLY
FROM DOCUMENT FOR REGULAR TAX CODE (TAX_TYPE <> 'TAX_GROUP'). */
, POD.RECOVERY_RATE
, POD.TAX_RECOVERY_OVERRIDE_FLAG
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
, POVS.AP_TAX_ROUNDING_RULE
, ATC.TAX_TYPE
, ATC.DESCRIPTION
, NULL
, POD.PROJECT_ID
, POD.TASK_ID
, POD.EXPENDITURE_TYPE
, POD.EXPENDITURE_ORGANIZATION_ID
, POD.EXPENDITURE_ITEM_DATE
, NULL
, NULL
, NULL
, NULL
, NULL
, NULL
FROM PO_RELEASES_V POR
, PO_LINE_LOCATIONS_RELEASE_V POLL
, PO_DISTRIBUTIONS POD
, PO_VENDORS POV
, PO_VENDOR_SITES POVS
, PO_LINE_TYPES PLT
, MTL_SYSTEM_ITEMS MSI
, HR_LOCATIONS HRL
, FND_CURRENCIES FC
, FINANCIALS_SYSTEM_PARAMETERS FSP
, MTL_CATEGORIES MC
, AP_TAX_CODES ATC
WHERE POR.PO_RELEASE_ID = POLL.PO_RELEASE_ID
AND POLL.PO_RELEASE_ID = POD.PO_RELEASE_ID
AND POLL.PO_LINE_ID = POD.PO_LINE_ID
AND POLL.LINE_LOCATION_ID = POD.LINE_LOCATION_ID
AND POLL.ITEM_ID = MSI.INVENTORY_ITEM_ID(+)
AND FSP.ORG_ID = NVL(MSI.ORGANIZATION_ID
, FSP.ORG_ID)
AND POLL.CATEGORY_ID = MC.CATEGORY_ID(+)
AND POR.VENDOR_ID = POV.VENDOR_ID
AND POR.VENDOR_SITE_ID = POVS.VENDOR_SITE_ID
AND POLL.SHIP_TO_LOCATION_ID = HRL.LOCATION_ID
AND POR.CURRENCY_CODE = FC.CURRENCY_CODE(+)
AND POLL.LINE_TYPE_ID = PLT.LINE_TYPE_ID
AND NVL(POLL.CALCULATE_TAX_FLAG
, 'Y') != 'N'
AND POLL.TAX_CODE_ID = ATC.TAX_ID(+)
AND ATC.TAX_TYPE <> 'TAX_GROUP'