on 12-09-2011 3:01 PM
Dear Experts,
We have requirement in SNC to restrict PO confirmation within a agreed Delivery Date tolerance. This Delivery date validation should work similar to the Quantity validation we have in SAP standard through the PO_ITMUNDERDELIVERY/ PO_ITMOVERDELIVERY validation profiles.
So the business wants that the Suppliers can only Confirm a PO when the Delivery date in the confirmation is within agreed tolerance (-5 / +1 day ) of the requested delivery date.
Can you please let us know if there is some standard way through configurations to achieve this. I looked for validation profiles available for delivery date, but could see only for Quantity validations.
Another option we looked for was to have a Z Table to store this Delivery date tolerance (-5/+1 days), and implement the BAdi /SCMB/BOL_VALFRMWRK to achieve through custom developments.
Please let me know what solution options we can have for this requirement, as it is urgent.
Thanks & Regards.
Shiv.
Dear Nikhil,
Thanks so much for such quick help, and giving the links.
We had set up the PO approval process, But actually business does want to go through these manual approval processes.
What it wants is that based on the delivery date tolerance, system should restrict or confirm the PO, the same way as it works for the quantity validation checks.
We also tried with the automatic approval process, but what we see is that once automatic approval is processed, it is updating the requested line with the confirmed delivery date in SNC.
Can you please give your suggestions on how to achieve this.
Regards,
Shiv.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Bharath/Nikhil,
Thanks for responding to the message and giving link to your message. We also got the same responses from client when we suggested for PO Approvals through Consensus finding. They wanted to have a similar feature as the validation check for quantity in standard.
We defined a Z validation check for Delivery date, and done developments in our test box Implementing the BAdi /SCMB/BOL_VALFRMWRK. Also created a Z table to maintain the Earliness and Delay tolerance days for Delivery Date for the vendor/plant combination.
So now when we save/publish the PO confirmation the Z validation check for delivery date is executed, and Error messages shown when outside the Tolerance range.
Thanks Nikhil for your very informative responses. As you mentioned correctly the Approval profiles are designed to achieve this requirement, but some how client does not want the full functionality, rather just a validation check for now.
Thanks & Regards,
Shiv.
Hi Shiv,
I think there is no need for Z-customization and you can achieve this standard way only thing you have maintained OWN validation:
After below setting whenever Supplier try to give confirmation which is out side tolerance then system won't allow him to save the confirmation and if supplier is EDI which sends ROC_IN confirmation XML will fail in SNC (You can see that XML in SXI_MONITOR tcode in SNC).
SPRO>Supply Network Collaboration>Basic Settings> Validation>Own Settings-->Maintain Settings in Validation Profiles
And maintain below setting
Profile:POC3
Val.Check:PO_ACCEPTED_CONF_PUBLISH
Status:Active
Msg.Type:E(Error )
Save Mode:DO Not Save message
Continuation mode:Discontinue checks
Checked
Checked
1-Error
Profile:POC8
Val.Check:PO_ACCEPTED_CONF_PUBLISH
Status:Active
Msg.Type:E(Error )
Save Mode:DO Not Save message
Continuation mode:Discontinue checks
Checked
Checked
1-Error
If you want alert whenever PO confirmation is not within tolerance activate the alert type 7035
Path:SPRO>Supply Network Collaboration>Exceptions>Alert Type Activation>Activate Alert Types
Alert type=7035
History=<Blank>leave this entry blank.
save this entry.
If you want receive alert as email then maintain email alert notification:
See the below link:
In the above link you need to change alert type from 7051 to 7035.
Regards,
Nikhil
Hello Shiva,
You can achieve your requirement in standard way.
See the below kink:
http://help.sap.com/saphelp_snc70/helpdata/EN/45/f049dd1aa03115e10000000a1553f7/frameset.htm
http://help.sap.com/saphelp_snc70/helpdata/EN/47/eab701167c57fbe10000000a42189d/content.htm
Example:
http://help.sap.com/saphelp_snc70/helpdata/EN/8a/537e64bd6c452ba3066ad4a231f153/content.htm
http://help.sap.com/saphelp_snc70/helpdata/EN/46/7261568ce469dfe10000000a11466f/content.htm
Example:
http://help.sap.com/saphelp_snc70/helpdata/EN/20/9f73fa0a4e424ebd21e8568f38798c/content.htm
Regards,
Nikhil
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
7 | |
4 | |
3 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.