Hi,
We are moving from SRM 5.0 to SRM 7.0.
In SRM 5.0 one of punchout catalog is working. But in SRM 7.0 the same is not working.
When we analyze the , vendor is sending the OCI form is like below.
<!-- Item Number 0 --> <input type="hidden" name="NEW_ITEM-DESCRIPTION[1]" value="Description"> <input type="hidden" name="NEW_ITEM-MATGROUP[1]" value="40141616"> <input type="hidden" name="NEW_ITEM-QUANTITY[1]" value="1"> <input type="hidden" name="NEW_ITEM-UNIT[1]" value="EA"> <input type="hidden" name="NEW_ITEM-PRICE[1]" value="35.40"> <input type="hidden" name="NEW_ITEM-PRICEUNIT[1]" value="1"> <input type="hidden" name="NEW_ITEM-CURRENCY[1]" value="USD"> <input type="hidden" name="NEW_ITEM-LEADTIME[1]" value="3"> <input type="hidden" name="NEW_ITEM-VENDORMAT[1]" value="201096"> <input type="hidden" name= "NEW_ITEM-LONGTEXT[1]" value="Long text"> <input type="hidden" name= "NEW_ITEM-LONGTEXT_1:132[]" value="Long text"> <input type="hidden" name="NEW_ITEM-EXT_PRODUCT_ID[1]" value="201096">
Above NEW_ITEM-LONGTEXT is coming 2 times, one with NEW_ITEM-LONGTEXT[1] and another one with NEW_ITEM-LONGTEXT_1:132[].
So while adding the item to cart, We are getting dump STRING_OFFSET_TOO_LARGE..
In class /SAPSRM/CL_FPM_OCI_RESUMECMD, method : check_longtext .
Because of this it is failing in SRM 7.0.
With out asking vendor is there any possiblity to pass the validation ?
Regards
Venkatesh p