Sales Order Line Approval Workflow
Hi All,
I have 2 scenarios which I need to implement.
1. When New Sales Order created with couple of Sales Order Lines. When User Book the Order at that time System should Book the Order but Line status should not be change to "Awaiting Shipping". Based on some logic, a Notification should go the Approver to approve the Sales Order Lines. When he approves then Line status should change to 'Awaiting Shipping'.
2. If the Line is Approved and in 'Awaiting Shipping' status and the user updated the Quantity or any other field then again System should send a notification to the approver to approve the modified Line (almost same logic like PO).
And how can I restrict a particular user to book the order?
Any idea how can I implement the above scenarios.
Regards,
Arsalan
Hi,
It is possible in header of sales order while booked form enter stage it's go in approve process.
Regards
Haresh
Similar Messages
-
Hello friends,
I am created a drop shipment order with all the setups done . now i have booked the sale order as source type external. but when i run the workflow background process , after completing the report when i check the sale order line status it changes to "closed" instead of "awaiting shipping".
Plz guide me if i have missed something in the setups.
thanks,
SachinHi Sachin,
pls check the below notes from MOS
Drop Ship Sales Order Cycle In Order Management (Doc ID 749139.1)
Vision Demo - How To Create A Drop Ship Sales Order/Purchase Order (Doc ID 1060343.1)
Thanks
-Arif. -
Order Management Module - Sales Order Lines stuck with the Workflow
Dear All,
We are using Orcale E-Business Suite for our organization. Here, We are working Order Management Module. When Sales Executives the creating Sales Order, booked, Released and Shipped. After the Sales Order Line is partially closed,
but is not closed all the lines. We are facing the problem for receivable transaction. We have two types of scenario the following as
Scenario 1
We have Sales Order 4 lines first two lines are closed properly after the third line is AWAITING_FULFILLMENT then the fourth line is Closed. So, the thrid line is not in the RA Interface. Please tell me the solution, how we can closed the sales order third line.
Scenario 2
We have Sales Order 3 lines first two lines are closed properly after the third line is FULLFILLED then the fourth line is Closed. So, the thrid line is not in the RA Interface. Please tell me the solution, how we can closed the sales order third line.
Regards
AbdulHi,
Please go through the following documents and see if it helps.
Note: 238480.1 - In Sales Orders Form, Cannot Remove Fulfilment Set From Line in AWAITING_FULFILLMENT Status
https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=238480.1
Note: 417292.1 - Sales Order Lines On The ATO Model Are Stuck In Awaiting Fulfillment Status
https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=417292.1
Note: 297192.1 - Order Line Workflow Is Not Progressing Beyond Booked Status
https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=297192.1
I would also suggest you search Metalink for "AWAITING_FULFILLMENT" and "FULLFILLED", this should return many hits which may be applicable to the issue you have.
Regards,
Hussein -
SALES ORDER LINE IS CANCELLED BUT DELIVERY DETAIL IS SHOING AS BACKORDERED
SALES ORDER LINE IS CANCELLED BUT still the DELIVERY DETAIL IS showing as BACKORDERED it should be in cancelled
status.The Sales order (only one ex:3904854) is cancelled , however order in shipping transactions screen indicates order is on backorder.
at that time of order cancellation the line level workflow error out due to the Workflow package is inactive .
I tried to resubmit the error out workflow using retry option from the responsibility “Workflow Administrator” the workflow is completed with forcible option but still the delivery detail is in back order status not changing it to cancel status.
Error Name :-4068 [Error Process Error: WF Error Message: ORA-04068: existing state of packages has been discarded
ORA-04061: existing state of package body "APPS.XRX_SUPPLIES_NEW_WF_PKG" has been invalidated
ORA-04065: not executed, altered or dropped package body "APPS.XRX_SUPPLIES_NEW_WF_PKG"
ORA-06508: PL/SQL: could not find program unit being called: "APPS.XRX_SUPPLIES_NEW_WF_PKG" [Error Process Error: 3114: Activity 'WFERROR/R_ERROR_RETRY' is not a process.]
Error Stack: Wf_Engine_Util.Function_Call(XRX_SUPPLIES_NEW_WF_PKG.XRX_CLOSE_LINE_DETAILS, OEOL, 55098479, 195982, RUN)
[Error Process Error: Wf_Engine.CreateProcess(WFERROR, WF5147218, R_ERROR_RETRY) ]Mohan
You need a simple script to get the status corrected. Log an SR or search metalink for the script. I am sure there is one out there (if you search with the orphan reservations). This script supported, but not exactly targeted at your problem But it will solve it. You can log an SR and confirm.
Thanks
Nagamohan -
Sales order line with status calcelled picked by auto invoice program
I cancelled one line in Sales Order and Shipped remaining lines
after Ship Confirm process ,I ran workflow background process.
I am getting cancelled line information to AR interface tables
when I run Auto invoice amount is sitting in Unearned account
The status of cancelled line - Cancelled
Flow status code is cancelled
INVOICE_INTERFACE_STATUS_CODE I AM SEEING is YES for that line.
Why the cancelled Sales order line is picked by auto invoice program?
Thanks,
JohnHi Ivruksh,
Thanks for the reply, the reference you gave was not actually related to the issue I had, let me put it this way,
Our Auto Invoice Job is scheduled at midnight, it runs and process only few CM's, rest of them are left behind with out any error message in error tables. Al I can see in the ra_interface_lines_all table is interface_line_id is populated, which shows that the Auto Invoice program has picked all the records but it is processing only few, the rest are left out with out any error message.
Interestingly, when I tried to run those stuck CM's Individual one by one its gets successfully processed.
Is anyone faced with similar kind of issue, kindly let me know of any solutions you guys had.
Thanks in advance.
Regards
Srinivas -
Cancel Sales Order lines that are picked
Hi
1. I'm trying to cancel sales order lines through process order api that are picked and delivery status is Staged/Pick Confirmed. The error is
You are not allowed to cancel Order Line because:
Line has been pick confirmed/staged.
I'm unable to perform by below means
1.There is a processing constraint on the field SCHEDULE_ARRIVAL_DATE.
Delete the processing constraint and retry the cancel line process - Processing constraint form the fields are protected against update
2.Navigate to the shipping transaction form and query the order. Select the line and enter 0 at shipped quantity.Save the record.Ship confirm the line, this will cause the line to be backordered.Query the order line in the order entry form and cancel this. - Shipping transactions form the fields are protected against update
2. Is there a way to cancel Internal Sales Order(ISO) lines of one OU and the corresponding internal requisition is another OU
Thanks
kumarIf you are in R12, there are some enhancements from Oracle that allows updating/cancelling certain Internal requistion fields and Internal orders automatically. You may need to disable few processing constraints too.
As of Now Oracle support change to following attribute at OM side
1 Order Quantity
2 Request Date
3 Schedule date
4 Arrival date
Similarly if we make changes in following fields in Approved IR
1 Quantity
2 Need by Date
These changes will got reflected in ISO
Plus cancel the IR line or ISO line, the other one gets cancelled automaically.
To cancel the picked line, first undo the pick confirmation process by back ordering. or unassign the delivery details from the delivery (if created already) and cancel the delivery.In either case, you need to manually trasnfer the qty from staging area to original locations. Oracle doesn't automatically move the qty back, (undo move order transaction).
Ganesan. -
External Sales Order lines remain in Internal Req Requested status
Hi
Customer sales order lines are fulfilled by IR-ISO. When line progresses, it is set to have Internal Req Requested status. A scheduled program runs amd IR are created. However, sales order line status does not change to Internal Req Open. It remains in Internal Req Requested status.
As a work around, workflow is rewound to 'Check ATR Qty' which is customized activity and then status changes to Internal Req Open.
What could be the reason that workflow is not setting the status to Internal Req Open?
Please help.
Regards,
Apps version : 12.0.4I think you better file this question in the Order Management group because they know the internals of headers, lines, etc. Unless there is something specific to the execution of the workflow process and you would like to modify it. You would have provide more details here.
Regards,
Alejandro -
Sales order line cant be closed....the WF line has the status DEFERRED
Hello,
Hope you can help me out with this...
I have sales order line which can not be closed because it has the status ORDER_CREATED_MANUFACTURING....when i check the Workflow and rewind the last activity which is DEFERRED it doesnt change, it keeps like that....somebody knows what is happening?Check if you have created a work order to fulfill the sales order line. Cancel the work order if you are not planning to ship the sales order line.
Check if there are any reservations to that line. Cancel the reservations if you are not planning to ship the sales order line.
Then check the line status - it should become awaiting shipping.
Try to cancel now.
Sandeep Gandhi -
Apply hold on sales order lines programmatically
Hi all,
I am new to SCM and we have a requirement where Holds should be applied on Sales Order Lines based on some complex criteria that can not be met by the declarative "Apply Hold Criteria" option from Sales Orders window. So I want to know where can this custom code be hooked to put the Holds on the Lines when the criteria is met. Which of the following options are possible ?
1. Custom Extension (or Hook) of Order Lines.
2. Workflow Customisation
If none of the above are possible, I guess then the only option will be scheduling a Custom Concurrent Program to apply holds.
Please advise.
Thanks,
SharathYou should be able to add this as a workflow customization, but you'd need to call a procedure with PRAGMA AUTONOMOUS TRANSATION since commits in the workflow code itself could cause problems.
-
Sales Order Line in Back to Back stuck in PO-ReqCreated Status
Hi
I am running a Sales Order Back to Back Cycle. The status of SO Line Remains in PO-ReqCreated inspite of the PO linked to Sales order line is created, approved and receipt is done. Due to this the line is released for shipping ; WF mailer is up and running.
Has anyone experienced this in the project , pl let me know the resolution.
We are on 11.5.10.2.
ThanksHello,
Check the similar note in metalink
Cannot Progress Sales Order Since Order Line is Stuck In PO-ReqRequested Status CTOPROCB.pls [ID 411955.1]
I suggest you to followup with Oracle Dev team thru SR.
Thanks
-Arif. -
Items are not getting displayed in Sales Order Lines 'Ordered Item' field
Hi All,
Ordered Item field in Sales Order lines is not getting values When trying to create a Manual Sales Order.
When clicked on Ordered Item LOV, no values are getting displayed.
Thanks,
Chandra.879035 wrote:
Hi,
I was unable to select any item (nothing is getting displayed in Ordered Item field when the LOV is clicked) in Sales Order Lines.
The Sales Order header information i was able to enter & generate the Order Number.
R12.1.3 is the version i am using.
Thanks,
Chandra.Have you done all the required setup in OM??
Like system parameters...Imp one would be Item Validation Organization
Make sure item is also available in the price list which you are using in order
Mahendra -
My customer is looking for a comp. open (unbilled) sales order line report
Hello:
My customer wants a listing of open (unbilled) sales order lines. List of everything they have ordered and do not have a bill for yet. That seems to be spread between 'Open' Sales Orders - see VA05 (no outbound delivery created yet) AND outbound deliveries that have not yet been billed - see VL06O with Billing Status not completely processed.
How can both of these be merged into one?
Is there something else that can show this TOTAL picture?
Thanks.Hi,
To show all picture you can go for z report
Take data from table VBAK,VBAP,LIKP,LIPS,VBRK,VBRP,VBFA
Kapil -
Need to report on sales order lines using specific pricing modifier
Is there a report I can run for a specific modifier number that will give me all the sales order lines that were adjusted using that pricing modifier?
Use oe_price_adjustments table and link that to the qp_list_headers and lines to get the details of the modifiers.
Thanks
Nagamohan -
How to enter serial number for sale order line which is in shipped status
Hi All,
We have 2 different items which are defined as Serialized at Sale order issue at item definition.
In one sale order,User has forgot to add serial number to one of the item at Ship confirm stage.
He has entered serial number correctly to other item.
Now the both Sale order lines are in Shipped status if we view them through Shipping>transactions.
I am technical guy and new to OM.Could you please let me know the process to enter the serial number for the item to which user has missed it
Thanks,
SatyaHi Satya,
Since the item is already shipped, you cannot enter serial number for this line.
you have to enter serial numbers after pick confirm only.
check this note
How to Enter Serial Numbers in the Shipping Transactions Form [ID 1235403.1]
As a workaround for the previous lines do RMA and try to receive the goods back to your subinventory.
For all new transactions follow the above notes.
Thanks
-Arif. -
Third Party GRN Posting Date to be Copied to Sales Order Line item Billing Date
Hello Experts
I have a client requirement where in they want to bill line items in the sales order ( third party process ) to the end customer in sync with the GRN posting dates happened in the PO
For EG if GRN happened on 1st July 2014 then Billing Date should come in as 31st July 2014 so when they execute VF04 giving from and to dates as 1st july to 31st corresponding sales order can be invoiced
Actual problem is for suppose if i create a sales order in the month of june say 26th basing on the factory calendar setting and invoicing list maintained in the customer master system defaults the billing date to 30th June 2014 , and the same when user runs VF04 from 1st June to 30th June this sales order shows as due and mistakenly end user invoices the customer ( whereas logical GR would have only received in July 1st )
My requirement is similar to below threads but i am unable to find answer how to copy GR Posting date to Billing Date of the sales order line item
use GR Doc date as billing date
3rd party sales process (w/o ship notif) - BillingHi Lakshmipathi ji,
As my requirement is to update the billing date at the sales order line item level , As a process user goes in executes VF04
For Ex
Sales Order Created Date is 1st June 2014 then System Defaults Billing Date at line item to 30th June 2014
Now when i do GRN suppose on 1st July 2014 for that line item , system should trigger a code where in check the posting date of the GRN and override the same in the Biiling Date field of the sales order line item
So when VF04 is run for a month All the GRN which are recieved in the month of July are invoiced in July
Please share me your thoughts do we need to check any userexits from MM side which reads the posting date of GRN and then copies in to my third party sales order
Regards
Hiba
Maybe you are looking for
-
I have a T500 that is a little over a year old; I have upgraded to an SSD with Win7. I keep it in the docking station on my desk, and once in a while the laptop suddenly shuts off with no warning. I can't restart it until I undock it, pull the batter
-
How to write this query to filter combination of few values
Hi, I have a table CHIMM which is a transaction table and contains information of the vaccines given to a child. columns are: child_id, vacc_id, vacc_given_dt. I have to query for remaining vaccines. HEXA is a vaccine_id which is composite vaccine of
-
SRM7 Supplier self registration
Dear Gurus, I'm analyzing the supplier registration in SRM7 using the supplier self service. I have the following questions: 1. During the supplier registration are 2 approval level process available (the first once the supplier has registered his ba
-
Question about expressions that result in strings with quotes
Without jumping into too many of the details, I want to do something like this: <h:outputLink onclick="someJSFunc('#{somebean.someVal}')" /> When the expression results in a string that contains apostrophes, the code naturally fails. Pre-JSF, I simpl
-
How do I view/generate the shuffle playlist?
I just downloaded itunes 11 & when I hit the shuffle command it jumps from song to song unpredictably. In the earlier versions, when you hit the shuffle command the playlist would automatically shuffle and you could see a new order of the songs seein