cancel
Showing results for 
Search instead for 
Did you mean: 

Approval Sales Quote from External pricing determination (SAP B1 - C4C Integration)

wjmatamoros1
Explorer
0 Kudos
captura-regla-item.png

Hello Community,

We have integrated SAP Hybris Cloud for Customer with SAP Business One and have succesfully replicated Materials and executed external Price Determination.
We are now trying to configure our approval processes in regards to pricing for a Sales Quote.

The rule we are trying to establish is an approval process to the department head whenever a sales agent places a proposed item price under a predetermined item price that we would establish in the rule itself. The approval rule should operate as follows (please see attached screenshot for component reference)
execute external price determination -> Obtain prices -> Sales Agent places proposed item price in ZPR4 -> If item price in ZPR4 is less than X then send Quote for Approval.
The rule should operate per item line not sales total. X will be an integer not a percent of ZPR1.
We understand that the rule would be multiple steps (first determine if item line includes specified item ID then validate value in ZPR4 against value placed in rule).
At a further date we may use lines ZPR5 in a separate rule.
Sales document being used is for external price determination configured according to SAP guide and the note "2221527- Integration scenario between SAP B1 and SAP Hybris C4C"
ZPR4 is Proposed Price and ZPR5 is Proposed Discount (as a %).
When we access the approval process configuration screen and create a new rule we cannot locate any field from the displayed list that allows us to include pricing components ZPR4 or ZPR5 as the indicator.

Please, could provide a solution as to how we can apply approval rules to pricing components from external sources?

Thanks in advance & best regards,

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi William

Could you solve your question, if so, how? Thanks
Johan_H
Active Contributor
0 Kudos

Hi William,

To my knowledge, B1's approval procedure can only be configured on a document level, and conditions for item pricing are only date range and quantity. That means that B1 out of the box cannot manage this logic, so I suspect that building your own layer may be your best bet here.

You could look into B1if, although I don't know how detailed a logic it allows for, nor whether it would fit your scenario technically.

Also I know of one or two apps for complicated pricing scenarios from an independent developer. Please let me know if that is interesting for you.

Regards,

Johan

wjmatamoros1
Explorer
0 Kudos

Thank you for your answer Johan,

I think I was not so clear as to what is required ..?

The approvals I want to create the conditions in C4C, but I want to do it by comparing the amount per product line.

i.e: If I add a material that the validation verifies that if the proposed price is lower than the list price, then trigger the approval rule and the message "Send to approval" is displayed

Everything I'm doing in Cloud for customer, from the determination of external prices.

Where the prices are extracted from the integration that exists between C4C-B1.

Thansk..

Johan_H
Active Contributor
0 Kudos

Hi William,

Ok, I see. The question then becomes, how did you integrate C4C with B1? In other words, how is C4C getting all other data from B1? Or did you mean that currently data only moves from C4C to B1? In that case, the question is, how are you entering data into B1?

Regards,

Johan