You are on page 1of 4

1)TogetlistofallordersforagivenOU

SELECT*FROMoe_order_headers_all
WHEREorg_id=(SELECTorganization_idFROMhr_operating_unitsWHERE
name='VisionOperations')
2)TogetlistofallorderlinesforagivenSO
SELECTmsib.SEGMENT1"Item",msib.DESCRIPTION,ooh.ORDER_NUMBER
FROMoe_order_lines_allool
,oe_order_headers_allooh
,mtl_system_items_bmsib
WHEREooh.HEADER_ID=ool.HEADER_ID
ANDool.INVENTORY_ITEM_ID=msib.INVENTORY_ITEM_ID
ANDool.SOLD_FROM_ORG_ID=msib.ORGANIZATION_ID
ANDooh.ORDER_NUMBER=56702
3)togetshippingmethodforagivenSO
SELECTshipping_method_code"ShippingMethod"FROMoe_order_headers_all
WHEREorder_number=56702
4)TogetpaymenttermforgivenSO
SELECTrtt.NAME"PaymentTerms"
FROMra_terms_tlrtt
,oe_order_headers_allooh
WHEREooh.PAYMENT_TERM_ID=rtt.TERM_ID(+)
ANDooh.order_number=56702
5)TogetshippingmethodforallthelinesforagivenSO
SELECTooh.shipping_method_code"Shipping
Method",msib.SEGMENT1,msib.DESCRIPTION
FROMoe_order_headers_allooh
,oe_order_lines_allool
,mtl_system_items_bmsib
WHEREooh.HEADER_ID=ool.HEADER_ID
ANDool.INVENTORY_ITEM_ID=msib.INVENTORY_ITEM_ID
ANDool.SOLD_FROM_ORG_ID=msib.ORGANIZATION_ID
ANDorder_number=56702
6)Togetthealltheinvoicenumbersforagivensalesorder
SELECTooh.ORDER_NUMBER,ra.TRX_NUMBER"InvoiceNumber"
FROMoe_order_headers_allooh
,ra_customer_trx_allra
WHEREto_char(ooh.ORDER_NUMBER)=ra.INTERFACE_HEADER_ATTRIBUTE1
ANDooh.ORDER_NUMBER=56705
7)TOgettheinvoicenumberforagivenSalesOrderLines
SELECTooh.order_number,
ra.trx_number"InvoiceNumber",
msib.SEGMENT1,msib.DESCRIPTION
FROMra_customer_trx_allra,
oe_order_headers_allooh,
oe_order_lines_allool,
mtl_system_items_bmsib

WHEREto_char(ooh.order_number)=ra.interface_header_attribute1
ANDooh.header_id=ool.header_id
ANDool.INVENTORY_ITEM_ID=msib.INVENTORY_ITEM_ID
ANDool.SOLD_FROM_ORG_ID=msib.ORGANIZATION_ID
ANDooh.order_number=56703
8)Togetthecustomernamefromagivensalesorder
SELECTra.CUSTOMER_NAME"CustomerName"
FROMoe_order_headers_allooh

,ra_customersra
WHEREooh.SOLD_TO_ORG_ID=ra.CUSTOMER_ID
ANDooh.order_number=56702
9)Togettheship_to_Addressforagivensalesorder

SELECTDISTINCThcsu.LOCATION,ooh.ORDER_NUMBER
,(loc.ADDRESS1||loc.ADDRESS2||loc.ADDRESS3||loc.ADDRESS4)"ShipTo
Address",
loc.CITY,loc.STATE,loc.POSTAL_CODE
FROMhz_cust_site_uses_allhcsu
,oe_order_headers_allooh
,hz_locationsloc
,hz_cust_acct_sites_allhcas
,hz_party_siteshps
WHEREooh.SOLD_TO_ORG_ID=hcsu.SITE_USE_ID(+)
ANDhcsu.CUST_ACCT_SITE_ID=hcas.CUST_ACCT_SITE_ID(+)
ANDhcas.PARTY_SITE_ID=hps.PARTY_SITE_ID(+)
ANDloc.LOCATION_ID=hps.LOCATION_ID
ANDooh.ORDER_NUMBER=10235
10)Togetthebill_to_Addressforagivensalesorder

SELECTDISTINCThcsu.LOCATION,ooh.ORDER_NUMBER
,(loc.ADDRESS1||loc.ADDRESS2||loc.ADDRESS3||loc.ADDRESS4)"BillTo
Address",
loc.CITY,loc.STATE,loc.POSTAL_CODE
FROMhz_cust_site_uses_allhcsu
,oe_order_headers_allooh
,hz_locationsloc
,hz_cust_acct_sites_allhcas
,hz_party_siteshps
WHEREooh.SOLD_TO_ORG_ID=hcsu.SITE_USE_ID(+)
ANDhcsu.CUST_ACCT_SITE_ID=hcas.CUST_ACCT_SITE_ID(+)
ANDhcas.PARTY_SITE_ID=hps.PARTY_SITE_ID(+)
ANDloc.LOCATION_ID=hps.LOCATION_ID
ANDooh.ORDER_NUMBER=10235
11)Togettheorderheadercurrencyandorderlinecurrencyfororder
number
SELECTcur.CURRENCY_CODE
FROMoe_order_headers_allooh

,oe_order_lines_allool

,fnd_currenciescur
WHEREooh.HEADER_ID=ool.HEADER_ID
ANDooh.TRANSACTIONAL_CURR_CODE=cur.CURRENCY_CODE

12)Togettheorderstatusforagivenorder
SELECTooh.FLOW_STATUS_CODE
,ool.FLOW_STATUS_CODE
,wdd.RELEASED_STATUS
,wnd.STATUS_CODE
FROMoe_order_headers_allooh

,oe_order_lines_allool
,wsh_delivery_detailswdd
,wsh_delivery_assignmentswds
,wsh_new_deliverieswnd
WHEREooh.HEADER_ID=ool.HEADER_ID
ANdooh.HEADER_ID=wdd.SOURCE_HEADER_ID
ANDwdd.DELIVERY_DETAIL_ID=wds.DELIVERY_DETAIL_ID
ANDwds.DELIVERY_ID=wnd.DELIVERY_ID
ANDooh.ORDER_NUMBER=56705
13)tocheckthegivenorderlineisshippedornot
SELECTool.FLOW_STATUS_CODE
FROMoe_order_headers_allooh
,oe_order_lines_allool
whereooh.HEADER_ID=ool.HEADER_ID
ANDooh.ORDER_NUMBER=56704
15.tocheckifthegivenorderlineispickedornot
SELECT*FROMwsh_delivery_detailsWHEREsource_line_id=
(SELECTline_idFROMoe_order_lines_allWHEREline_id=195889)
16.tocheckifallthelinesofanorderarepickedornot
SELECT*
FROMwsh_delivery_detailswdd
,oe_order_lines_allool
,oe_order_headers_allooh
WHEREooh.HEADER_ID=ool.HEADER_ID
AND
ool.LINE_ID=wdd.SOURCE_LINE_ID
AND
ooh.ORDER_NUMBER=56700
17)togetthedeliverynumberagivenSO
SELECTWND.NAME"DeliveryNumber"
FROMoe_order_headers_allooh
,wsh_delivery_detailswdd
,wsh_delivery_assignmentswds
,wsh_new_deliverieswnd

WHEREooh.HEADER_ID=wdd.SOURCE_HEADER_ID
ANDwdd.DELIVERY_DETAIL_ID=wds.DELIVERY_DETAIL_ID
ANDwds.DELIVERY_ID=wnd.DELIVERY_ID
ANDooh.ORDER_NUMBER=56705
18)Togetsalesordernumber,delivery,tripname,invoice,receipt,gl
generaldetails
SELECTDISTINCTooh.ORDER_NUMBER,
TRIP_NAME,ND.NAME"DeliveryNumber"
,RAC.TRX_NUMBER"InvoiceNumber"
,arcr.RECEIPT_NUMBER"ReceiptNumber"
,gl.SEGMENT1
FROMWSH_TRIP_STOPS_VTS,
wsh_delivery_legsdl,
wsh_new_deliveriesnd,
wsh_delivery_assignmentswda,
wsh_delivery_detailsWDD,
oe_order_headers_allooh,
RA_CUSTOMER_TRX_ALLRAC,
ra_customer_trx_lines_allral,
ar_receivable_applications_allarra,
ar_cash_receipts_allarcr,
ra_cust_trx_line_gl_dist_allragl
,gl_code_combinationsgl
WHEREdl.pick_up_stop_id=ts.stop_id
ANDnd.delivery_id=dl.delivery_id
ANDwda.delivery_id=nd.delivery_id
ANDWDA.DELIVERY_DETAIL_ID=WDD.DELIVERY_DETAIL_ID
ANDooh.HEADER_ID=WDD.SOURCE_HEADER_ID
ANDRAC.INTERFACE_HEADER_ATTRIBUTE1=TO_CHAR(ooh.ORDER_NUMBER)
ANdrac.CUSTOMER_TRX_ID=arra.APPLIED_CUSTOMER_TRX_ID
ANDarra.CASH_RECEIPT_ID=arcr.CASH_RECEIPT_ID
ANDrac.CUSTOMER_TRX_ID=ral.CUSTOMER_TRX_ID
ANDral.CUSTOMER_TRX_LINE_ID=ragl.CUSTOMER_TRX_LINE_ID
ANDragl.CODE_COMBINATION_ID=gl.CODE_COMBINATION_ID
ANDORDER_NUMBER=56705

You might also like