cancel
Showing results for 
Search instead for 
Did you mean: 

Date Tolerances in PO Confirmations

Former Member
0 Kudos

Hi All,

My requirement is that I need to ensure the Confirmations sent by Suppliers as part of PO Collaboration need to be within specified tolernace limits for Delivery Date.

Some key points are:

1. I do not want to use Approval Profiles

2. Unlike Delivery tolerance which are available in the PO line item, where can i maintain the Date Tolernaces?

3. Any pointers if we can create custom validation checks for the Date similar to the ones for Qty. (PO_ITMOVERDELIVERY / PO_ITMUNDERDELIVERY). If yes where can I store the Tolernace valuse for a given Supplier/Customer / Product combination?

I know that this can be achieved using Approval Profiles / Consensus Finding, but my client does not want the Buyer to log into the SNC system. At the smae time, we want to prevent the suppliers from sending confirmations with Delivery dates which are outside the desired tolernace range.

Thanks,

Bharath

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Bharath,

First of all I don't understand why you/client don't want to use Approval Profiles / Consensus Finding?

Approval Profiles / Consensus Finding feature is meant for this purpose only.

If you want to customize this then you need to create Z-validation with that you need to implement the BAdi /SCMB/BOL_VALFRMWRK as per you business requirement.

Also you need to create Z-table which stores the data of supplier,customer,product combination which should be called whenever Z-validation check is called.

In a long run this is going to give more issues.

This customization is not recommended as this requirement can be achieved without any Z customization.

As a functional consultant your job is to convince your client to go for SAP standard functionality and also in your case there no need for customization as your requirement can be achieve using Consensus Finding .

Anyways you can have two options Z-customization or SAP standard functionality for which you will also get support from SAP but customization you won't get any support from SAP for any issues in future.

Regards,

Nikhil

Former Member
0 Kudos

Hi Nikhil,

Thanks for the detailed reply !!

The reasons why we do not want to use Approval Profiles with Consensus Finding is:

1. When the confirmed values for Delivery Dates are outside the tolernaces, it requires manual approval. This requires the Buyer to login to SNC and give his approval / rejection. We do not want this. We want the confirmations to be taken/ approved if the confirmed date is within tolerance or else reject it. Basically, we want to prevent the suppliers from confirming a date which is outside the tolerance just like we can do it for quantity (This is in place for Qty. Tolerance thru Std. Validation Checks PO_ITMUNDERDELIVERY/ PO_ITMOVERDELIVERY)

2. Approval profiles changes the request lines of PO with the Confirmed data and sends a XML - RON to trigger the change in ECC. We again do not want this. We just want to have the Confirmation tab in the ECC PO updated.

I saw that the same issue is also being discussed in this thread by Shiv_Kumar :

[;

I think both our requirements are on similar lines..

Regards,

Bharath

Former Member
0 Kudos

Hi Bharath,

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:

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/8009bba5-7806-2d10-0b80-fa26d8bcb...

In the above link you need to change alert type from 7051 to 7035.

Regards,

Nikhil