cancel
Showing results for 
Search instead for 
Did you mean: 

Shopping cart is allowing more than 11 characters for net price

Former Member
0 Kudos

Hi Members,

I am doing some testing in SRM shopping cart.

I was able to create a cart with value of the cart at 9,999,999,999.00 in SRM and approved but was not able to create the PO in ECC using that cart. SHC errors in ECC due to Value is too high. error does not come up that Price contains more that 11 characters until you get to the 99,999,999,999.00.

 

If I try to create a PO in ECC using the same value that I used in SRM I receive the message- Entry is too long. Per defect

11 digits (9 + 2 decimal) is the limit.

Please let me know as how to have the error to be displayed for such long values for net price.

Thanks.

Accepted Solutions (1)

Accepted Solutions (1)

vinita_kasliwal
Active Contributor
0 Kudos

Hi richa

As per my understanding  you want to stop the creation of SC so that it does not create a PO incase the  value is too high . So , please try coding in badi bbp_doc_check for this . You can check the message number in ecc and copy the same code in this badi and it should work .


I hope i understood the issue in here else please explain in more detail .

regards

Vinita

Former Member
0 Kudos

Hi Vinita

Thanks fo the reply

I don't want to stop the creation of SC or PO with higher value.

Want to accomodate the creation of SC/PO with higher value.

Can you please suggest to fix the PO creation in ECC with higher value.

Thanks

Richa

laurent_burtaire
Active Contributor
0 Kudos

Hello Richa,

what is the currency you use?

Regards.

Laurent.

Former Member
0 Kudos

Hi Laurent,

We are using CLP(chilean peso ) for currency.

Regards,

Richa

laurent_burtaire
Active Contributor
0 Kudos

Hello Richa,

what is the decimal place for CLP?

Have a look at customizing for SRM:

SAP Implementation Guide > SAP Web Application Server > General Settings > Currencies > Set Decimal Places for Currencies


For ECC:

SAP Customizing Implementation Guide > SAP NetWeaver > General Settings > Currencies > Set Decimal Places for Currencies

Maybe there is a mismatch between both.

Regards.

Laurent.

laurent_burtaire
Active Contributor
0 Kudos

Hello,

check OSS note 1595423 - Price with more than 13 digits

Regards.

Laurent.

Former Member
0 Kudos

Hello Laurent,

Thanks for the reply.

Decimal Place for CLP in both ECC and SRM are maintained as the same value.

Secondly, the OSS notes - 1595423 is valid for SRM 701 environment but we are using version 702.

I couldnot find any OSS notes for this version of SRM.

Thanks.

Richa

laurent_burtaire
Active Contributor
0 Kudos

Hello Richa,

i advise you to create an OSS message in order to explain your issue and to ask SAP to upgrade this note.

Regards.

Laurent.

Former Member
0 Kudos

Thanks Laurent, I will do the same.

Regards,

Richa

Answers (0)