cancel
Showing results for 
Search instead for 
Did you mean: 

Consensus Finding not working

Former Member
0 Kudos

I have created concensus Time profile (+/- 3 days) and Quantity profile (over - 5%, under 3%). Then created a new consensus finding rule and assigned the two profiles. In the rule I have selected Rule type as "Rule for Deviation Analysis and Consensus Finding). The permissible class is DA_QTY_TIME_02_SUCC

Then I have maintained a condition record at the product and supplier level for ORDR and VGOR and assigned the rule.

I also created an approval profile where I have selected the approval rule for confirmation as "Approve Deviation Manually". I have assigned the rule to the supplier.

Now when I am creating confirmation it is not going for approval even though the delivery date is more than 3 days in the future. It is not checking the quantity profile tolerance as well. The only thing it checks is the over and under delivery tolerance in the PO which is set as 10% over and 5% under.

I see that the "Approval status" changes from New to Accepted even though the delivery date is 2 months out.

Can someone tell me what else I need to do. Also the data type in the Quantity and Time profile is R (Request). I copied from the standard ones and all of them are "R". Shouldn't this be C (Confirmation)?

Thanks for your help.

Soumen

Edited by: Soumen Ghosh on Mar 22, 2011 2:18 AM

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Vinod

Thanks for your response. I have followed all the steps you mentioned. When I test the confirmation now, it is updated directly in ECC even though the confirmed delivery date is 2 months late. Now that I have removed the approval profile and assignment, the Appr. Status field in PO item line (in SNC) is blank. Earlier the status was changing to "Approved". Are you sure we do not need it?

Do I need to do anything else to enable the tolerance check for quantity and delivery date. Thank you for your help. Please reply.

Thanks

Soumen

Former Member
0 Kudos

Hi Soumen

In this Customizing activity, you create approval profiles. You must execute this Customizing activity if you want to use the approval process without tolerances in purchase order collaboration in SAP Supply Network Collaboration (SAP SNC).

So if you want approvall process without tolerance, please customize approval profile

If you want with tolerance, then please remove the assignment

Make sure the validation checks below are available

PO_ACCEPTED_CONF_PUBLISH----


Active

PO_COPY_CONF_TO_REQ----


Inactive

Regarding tolerance please check two things

Are there any tolerance level set @ item level, if yes please remove it, because approval process considers the tolerance first from item level, if they are set or else from your quantity profile

Did you check unlimited delivery option in Purchase info record, if yes please change it (uncheck)

Check whether time profile is setup properly

Now try it should work, if not it could be a bug

Best Regards

Vinod

Former Member
0 Kudos

Hi Vinod

Thank you for your reply. I changed the following two validations check under "Display Settings for Standard Validation Profiles". I updated validation profile (POC3), validation check and the status field. Should I populated the other fields.

Make sure the validation checks below are available

PO_ACCEPTED_CONF_PUBLISH----


Active

PO_COPY_CONF_TO_REQ----


Inactive

I checked the time profile and price profile again. Did not find anything wrong. I have the following settings now for Consensus Finding.

Time Profile ZDA_TIME_2

Description Dev. Ana.Times 2

Data Type R

Delay Tolerance 3

Delay Time Unit DAY

Delay Calendar US

Price Profile ZDA_PRICE

Description Callaway price profile

Data Type R

Above-Price Tol. (%)

Above-Price Tol. Amt

Above-Price Currency USD

Consensus Rule ZDA_QTY_T_2

Description Dev. Ana. Quantity and Time

Rule Type A (Rule for Deviation Analysis)

Class Name DA_QTY_TIME_02_SUCC

Time Profile ZDA_TIME_2

Quantity Prof. NONE

Price Profile ZDA_PRICE

Cntrl Profile NONE

/SCA/CF_GCM - Maintain Condition Records for Consensus Finding

Condition Type: 1000

OrdDocType: ORDR and VGOR

Concensus Rule: DA_QTY_TIME1

Valid From/To - 03/01/2011-12/31/9999

Issues:

1. PO confirmation is not checking the time tolerance of 3 days. Even if the confirmation date is 2 months apart from the original delivery date, PO confirmation is getting created.

2. PO price is display only during confirmation creation. Can you tell me how to activate the Price confirmation. I need to 0% tolerance for price confirmation. So any change needs to be approved by the buyer.

Thanks

Soumen

Former Member
0 Kudos

Hi Soumen

In your time profile ZDA_TIME_2, you have assigned planning calendar US (Delay Calendar)

Not sure but i think you also need to enter the time stream id, please create the same under spro-scm basis-master data-

Calendar --Maintain planning calendar

Otherwise, you can try removing the delay calendar.

Regarding Price profile, its set right

There are few more steps you need to check

SPRO-SNC-BASIC SETTINGS-CONSENSUS FINDING-CONDITION TECHNIQUE FOR CONSENSUS FINDING-

ASSIGN DETERMINATION PROCEDURE FOR RULES

ORPR--1000

VGOR---1000

ORDR---1000

ASSIGN DETERMINATION PROCEDURE FOR QUANTITY PROFILE

3000-ORPR,

ASSIGN DETERMINATION PROCEDURE FOR TIME PROFILE

4000-ORPR

ASSIGN DETERMINATION PROCEDURE FOR PRICE PROFILE

6000-ORPR

Now try, it should work

Best Regards

Vinod

Former Member
0 Kudos

Hi Vinod

I have done all the steps you mentioned. Is there any other setting needed for the buyer who will approve the changes.

Also, do you know why the price field is not changeable in the SNC PO?

Regards

Soumen

Former Member
0 Kudos

Hi Soumen

Everything looks fine, can you please check these rules again

1. Consensus rule condition created for

Condition Type: 1000

Order Document Type: ORDR (purchase order) or VGOR (replenishment order)

2. Please remove the approval profile and assignment you have created

Regarding R or C, it is upto the business you want confirmation to be compared with request data of customer -


R

If you want the compare the Confirmation with the original price then C

Please create fresh data and send again, it should work this time

Best Regards

Vinod