Professional Documents
Culture Documents
Document 1463861 Back Date - Maintain Sourcing Rules Using The Automated Generate Sourcing Rules Concurrent Request
Document 1463861 Back Date - Maintain Sourcing Rules Using The Automated Generate Sourcing Rules Concurrent Request
Document 1463861 Back Date - Maintain Sourcing Rules Using The Automated Generate Sourcing Rules Concurrent Request
1
Copyright (c) 2019, Oracle. All rights reserved. Oracle Confidential.
How To Back Date - Maintain Sourcing Rules Using The Automated Generate Sourcing Rules
Concurrent Request? Demo (Doc ID 1463861.1)
In this Document
Goal
Solution
References
APPLIES TO:
GOAL
How can the sourcing rules be maintained within the Oracle Purchasing Product?
SOLUTION
The following is a business scenario example of one approach that might be used for maintaining the Sourcing Rules from
within the Oracle Purchasing module.
The testcase below is conducted on release 12.1.3 with the following patches in place:
Patch 14007360
Patch 12591815
Patch 10192008
Patch 25549595 - introduces profile - PO: Run POASLGEN for ALL Lines - which should be set to Yes.
With these patches, the ability to back date sourcing rules was introduced for release 12.1.3.
_______________________________________________________________________
When a user is entering a Purchase Requisition - or - Requisition Import is being run - the following takes place:
1. The profile - MRP: Default Sourcing Assignment set is located - and the Assignment Set is fetched
2. Next, the assignment set is checked for the Item - Item/Inventory Organization combination
3. If the item - item/inventory organization - combination is located in the assignment set - the sourcing rule is then fetched
4. The sourcing rule will then be used to either source from a supplier - or - an internal inventory organization
- If the source is a supplier - supplier/site - then this information will be used on the requisition
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=152suwpqci_249&id=1463861.1 1/20
8/27/2019 Document 1463861.1
- If the Value is No - then the system will look to the Approved Supplier List entry form - using the item/supplier/site
combination to locate a source document
- If the value is Yes - then the system will search and fetch the most recent Approved Blanket (Local/Global) and/or
Quotation to use as a document reference
Below is an example of how to utilize the automatic generation and updating of sourcing rules.
1. Item is created.
2. Assignment Set is created and assigned to the MRP: Default Sourcing Assignment Set Profile
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=152suwpqci_249&id=1463861.1 2/20
8/27/2019 Document 1463861.1
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=152suwpqci_249&id=1463861.1 3/20
8/27/2019 Document 1463861.1
3.Confirm these profiles are set to allow the sourcing rules to be automatically created
4. Local Blanket Agreement is created with the Supplier 'Allied Manufacturing' - LOS ANGELES.
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=152suwpqci_249&id=1463861.1 4/20
8/27/2019 Document 1463861.1
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=152suwpqci_249&id=1463861.1 5/20
8/27/2019 Document 1463861.1
Submit the Blanket Agreement for Approval - requesting that the sourcing rules be created.
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=152suwpqci_249&id=1463861.1 6/20
8/27/2019 Document 1463861.1
This is now mandatory - as the workflow background process will complete the Approval workflow and submit the request -
Generate Sourcing Rules and ASLs from Blanket Agreements
6. Query back the Assignment Set and confirm that the sourcing rule was created.
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=152suwpqci_249&id=1463861.1 7/20
8/27/2019 Document 1463861.1
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=152suwpqci_249&id=1463861.1 8/20
8/27/2019 Document 1463861.1
Note: A sourcing rule is created for each item - and then assigned.
7. Next, these are the proper actions to take for updating a sourcing rule so that a new supplier can be utilized.
The Blanket Agreement for the current supplier should be updated to reflect the final day which Business will be conducted
with the supplier.
Set the Effective To date as one day prior to the start date expected for Business with the new Supplier
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=152suwpqci_249&id=1463861.1 9/20
8/27/2019 Document 1463861.1
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=152suwpqci_249&id=1463861.1 10/20
8/27/2019 Document 1463861.1
Submit this for Approval, this time - requesting to update the Sourcing Rules checkbox - as seen above.
8. Engage the Workflow Background Process (this should be done after each approval submission that is having the Sourcing
Rule options selected).
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=152suwpqci_249&id=1463861.1 11/20
8/27/2019 Document 1463861.1
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=152suwpqci_249&id=1463861.1 12/20
8/27/2019 Document 1463861.1
9. Review the Sourcing Rule and ensure that it was also updated and properly back dated.
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=152suwpqci_249&id=1463861.1 13/20
8/27/2019 Document 1463861.1
10. Create and Submit the New Blanket Agreement for Approval and Sourcing Rules Generation.
Notice the terms dates are not overlapping the previous blankets dates.
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=152suwpqci_249&id=1463861.1 14/20
8/27/2019 Document 1463861.1
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=152suwpqci_249&id=1463861.1 15/20
8/27/2019 Document 1463861.1
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=152suwpqci_249&id=1463861.1 16/20
8/27/2019 Document 1463861.1
11. Confirm the Sourcing Rule is updated to reflect the new date period - with the new Supplier as Rank 1.
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=152suwpqci_249&id=1463861.1 17/20
8/27/2019 Document 1463861.1
Notice that the new date range is added and the supplier is rank 1.
Here is the outcome if a new Agreement was created - with a different supplier - having terms start and end date that match
date range that is on the original agreement - sourcing rule.
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=152suwpqci_249&id=1463861.1 18/20
8/27/2019 Document 1463861.1
Note, it does add the new supplier - and because - PO: Set New BPA as Rank 1 is set to Yes - it sets the Rank to 1.
Something to consider - the new supplier is going to be used immediately in this scenario.
This explains the primary functions of the concurrent request - Generate Sourcing Rules and ASLs from Blanket Agreements
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=152suwpqci_249&id=1463861.1 19/20
8/27/2019 Document 1463861.1
The process to update and Generate Sourcing Rule will update existing Sourcing rules only if all of the following are true:
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=152suwpqci_249&id=1463861.1 20/20