Oracle Apps Functional All About Oracle Apps functional & Technical FAQs, Tutorials

31Mar/150

Order workflow statuses

These are the predefined order workflow statuses and their meanings.

 

Code Meaning Description
ACTIVE Active Active
AWAITING_START_DATE Awaiting Start Date Awaiting Start Date
BOOKED Booked Booked
CANCELLED Cancelled Cancelled
CLOSED Closed Closed
CUSTOMER_ACCEPTED Customer Accepted Customer Accepted
DEAL_APPROVED Ready for Deal Update Ready for Deal Update
DEAL_SUBMITTED Submitted-Deals Workbench Submitted-Deals Workbench
DRAFT Draft Draft
DRAFT_CUSTOMER_REJECTED Draft - Customer Rejected Draft - Customer Rejected
DRAFT_INTERNAL_REJECTED Draft - Internal Rejected Draft - Internal Rejected
DRAFT_SUBMITTED Draft Submitted Draft Submitted
ENTERED Entered Entered
EXPIRED Expired Expired
INTERNAL_APPROVED Internal Approved Internal Approved
INTERNAL_REJECTED Internal Rejected Internal Rejected
INVOICED Invoice Interface - Complete Invoice Interface - Complete
INVOICE_HOLD Awaiting Invoice Interface - On Hold Awaiting Invoice Interface - On Hold
INVOICE_INCOMPLETE Awaiting Invoice Interface - Incomplete Data Awaiting Invoice Interface - Incomplete Data
INVOICE_NOT_APPLICABLE Invoice Interface - Not Applicable Invoice Interface - Not Applicable
LOST Lost Lost
OFFER_EXPIRED Offer Expired Offer Expired
PENDING_CUSTOMER_ACCEPTANCE Pending Customer Acceptance Pending Customer Acceptance
PENDING_INTERNAL_APPROVAL Pending Internal Approval Pending Internal Approval
PENDING_PRICING_APPROVAL Pending Pricing Approval Pending Pricing Approval
PRICING_APPROVED Pricing Approved Pricing Approved
REJECTED_PENDING_CANC Rejected - Pending Cancellation Rejected - Pending Cancellation
RETURN_REJECTED Return Rejected Return Rejected
SUBMITTED Submitted Submitted
TERMINATED Terminated Terminated
WORKING User Working User Working
31Mar/150

Order Management List of Shipping Statuses

These are the available shipping statuses in oracle apps order management

Code Meaning Description
CA Cancelled Departure is Cancelled
CB Backordered Delivery is fully Backordered
CL Closed Departure/Delivery is Closed
OP Open Departure/Delivery is Open
PA Packed Delivery is Packed
PL Planned Departure/Delivery is Planned
7Nov/130

What is SUPPLY-TO-ORDER?

supply-to-order’ includes both the familiar ‘assemble-to-order’ process in which a specific work order is created to build the item and ‘procure-to-order’ (or back-to-back orders) whereby a specific purchase order is created to fulfill the sales order demand.  ‘Supply-to-order’ items are either standard items or (with OM Family Pack H) models that have the ‘assemble-to-order’ item attribute turned on. It is this attribute that launches the ATO workflows that deliver this feature. PTO models by definition cannot be ‘supply-to-order’, since turning on the ‘assemble-to-order’ attribute would make them an ATO model. But you can have the shippable options of a PTO model be fulfilled via back-to-back orders by checking the ‘assemble-to-order’ item attribute of those components.

5Nov/130

Create a Customer

Use Order Management Super User, Vision Operations (USA)

(N) Order Management > Customers > Standard

1. (B) Create.

2. Organization Name: XX-Big City. Leave Alias, D-U-N-S Number, URL, and Context Value.

3. Account Description: Enter a description for your customer.

4. Profile Class: Default.

5. Account Type: External. Leave all other fields, in the Account Information region, blank.

clip_image002

6. Country: United States.

7. Address Line 1: 102 N. LaSalle.

8. City: Chicago.

9. County: Cook

10. State: Illinois.

11. Postal Code: 60610. Leave all other fields, in the Account Site Address region, blank.

clip_image004

12. In the Business Purpose region, set Purpose to Bill To and check the Primary check box.

13. (B) Apply.

14. (B) Create Site.

15. Country: United States.

16. Purpose: Deliver To.

clip_image006

17. (B) Create Address.

18. Address Line 1: 487 Beverly.

19. City: Palo Alto.

20. County: San Mateo.

21. State: California.

22. Postal Code: 94301.

Leave all other fields, in the Account Site Address region, blank.

clip_image008

23. In the Business Purpose region, set Purpose to Deliver To and leave the Primary check box unchecked.

24. (B) Apply.

4Nov/130

Defining Release Rules

Select Order Management Super User, Vision Operations (USA) Responsibility

Create Release Rule

1. (N) Shipping > Setup > Picking > Define Release Rules Form > (T) Order

- XX-Seattle’s Rule

- All

clip_image002

2. (T) Inventory

- M1

- XX-Subinventory

- Yes

3. (T) Shipping

- M1-Seattle

- XX-Oldest First

- All Pick Release Document

- Yes

- Yes

clip_image004

4. (M) File > Save.

26Oct/130

API to partially Backorder a Pick Released Order Line

Use Shipping API to backorder items on an order which has been pick released

This is achieved using the WSH_DELIVERY_DETAILS_PUB.Update_Shipping_Attributes API. This API should be called with the following input variables.

  • source_code := 'OE'; -- The only source code that should be used by the API
  • changed_attributes(1).delivery_detail_id := &delivery_detail_id  -- Delivery Detail ID
  • changed_attributes(1).shipped_quantity := &shipped_quantity       -- Quantity to be shipped, remainder will be backordered.

The following test case has been executed:

1. Created an Order with three Lines
Line 1 -- PC Mousepad    -- Ordered Qty = 15
Line 2 -- PC Mousepad    -- Ordered Qty = 10
Line 3 -- PC01200097    -- Ordered Qty = 20

2. Navigate to Shipping Transaction Form
3. Search for the order created.
4. Select all three lines and then Launch Pick Release.
5. The status of the lines should change to show that the lines can now be pick confirmed - status should be "Staged/Pick Confirmed". A single delivery should have been created.
6. Obtain the value stored in DELIVERY_DETAIL_ID - this is shown on the Shipping transaction form in the Detail column.
7.  Call the WSH_DELIVERY_DETAILS_PUB.Update_Shipping_Attributes API to change the shipped quantity to 7 (3 items will be backordered)
8. After calling the code, examine the Shipping Transactions Form, lines/lpns tab for the order to see that the Delivery Line will be changed so that the shipped quantity is 7 and the backordered quantity is 3.
9. Ship Confirm the Delivery, The outcome of doing this will be that:
9.1. Ship confirmed 15 of line 1 on the order
9.2. Ship confirmed 7 of line 3 on the order
9.3. BACKORDERED 3 of line 2 on the order
9.4. Ship Confirmed 10 of line 3 on the order

26Oct/130

OE Header or OE Lines Table Column Links Back To A Purchase REQ for Back To Back Orders

Unable to link a purchase order and sale order?. There isn't a table column that links from the OE lines to the req lines.

The following sql query can be used to retrieve the data.

SELECT oh.Order_Number,
oh.Header_Id,
ol.Line_Id,
prh.Requisition_Header_Id,
prh.Segment1 req_Number,
prl.Requisition_Line_Id,
Pl.po_Line_Id,
poh.po_Header_Id,
poh.Segment1 po_Number
FROM oe_Order_Headers_All oh,
oe_Order_Lines_All ol,
po_Requisition_Headers_All prh,
po_Requisition_Lines_All prl,
po_Line_Locations_All pol,
po_Headers_All poh,
po_Lines_All Pl
WHERE ol.Header_Id = oh.Header_Id
AND prh.InterFace_Source_Line_Id = ol.Line_Id
AND prh.InterFace_Source_Code = 'CTO'
AND prh.Requisition_Header_Id = prl.Requisition_Header_Id
AND prl.Line_Location_Id = pol.Line_Location_Id
AND pol.po_Header_Id = poh.po_Header_Id
AND pol.po_Line_Id = Pl.po_Line_Id
AND ol.Line_Id = &sales_order_line_id;

 

26Oct/130

Set Defaulting Shipping Document at the time of ship confirm based on the customers

To  default a specific ship confirm document set for a specific customer,

The default ship confirm document set can be set only for a specific organization,  it cannot be set for specific customers.  Therefore, there is no functionality available to create a default document set for a specific customer.   You can, however, define a different document set for each customer and instruct your users to use the correct document set for each delivery that is ship confirmed.

1.  Define a different document set for each customer that requires a unique document set
1.1  As the Order Management super user, navigate to shipping->setup->documents->document sets.
1.2  Define a custom document set and give it a name which will identify the customer or customers for which it should be used.
1.3  Add to the document set all of the documents required by the specific customer(s) for which it is created.

2.  Define ship confirm rules to use the document sets defined in step 1.
2.1  Navigate to shipping->setup->ship confirm rules
2.2  Create a new ship confirm rule,  giving it a name indicating when it is to be used (similar to the document set created in step 1.2)
2.3  Set whatever other parameters are appropriate to this ship confirm rule (for example, ship all or ship entered quantities, specify a default shipping method, etc.)
2.4  At the bottom of the form,  in the Document Set field,  specify the Document Set you created in step 1.2
2.5  Instruct your users to always used the document set which corresponds to the customer to which it applies

If you pick release and ship confirm in one step,  then you can also create a pick release rule unique to each customer.

3.  Define pick release rules to use the ship confirm rules created in step 2:
3.1  Navigate to shipping->setup->picking->Define Release Rules Form
3.2  Give the new rule a name similar to the names of the document set and ship confirm rule from steps 1.2 and 2.2
3.3  Complete all fields in the Order tab as appropriate for your business
3.4  In the Shipping tab,  Autocreate Deliveries and auto Pick Confirm should be set to Yes
3.5   In the Ship Confirm Rule field,  select the ship confirm rule you defined in step 2  (Whenever a ship confirm rule is specified here,  the system will automatically ship confirm the delivery created by pick release.)
3.6   In the Inventory tab,  set Auto Allocate to Yes.
3.7   Instruct your users to always use the correct pick release rule when picking orders for these unique customers.

Now when you pick release an order specifying the pick release rule created in step 3,  the system will automatically ship confirm the order after it is picked using the ship confirm rule created in step 2,  which uses the Document Set defined in Step 1.

26Oct/130

How To Progress ATO Lines Passed Supply Eligible?

Various ATO lines are stuck in status of Supply Eligible. You can progress them manually, but how to do this automatically?.

When enter a sales order with an ATO Model on TOP and ATO Items on the lines below, you need to progress each order line manually via "Actions" and "Progress Order" to Create External Requisitions.

In case you do not wish to progress the order manually, there is a concurrent program 'AutoCreate Purchase Requisitions' that picks up all the eligible lines on the basis of what parameters are specified and will dump these lines in requisition interface table. The next run of Requisition Import program will pick up the lines and create requisitions out of them.

15Aug/130

Can I update an imported Internal Order through order import?

The functionality of the Update of the Internal Order through the Order

Import is not supported. The code has a valid purpose for 'INSERT'

operation, other operations are not supported and can return the right

or wrong result depending on the data passed for that operation

which is not supported.