Hi All,
We are in SRM 4.0 and using extended classic scenario.
We have defined a customized field in PO Header - Basic data tab. This field will get updated only for the Pos created from shopping cart with catalog items. Means there is no manual input required for thsi PO. It will get automatically generated when the shopping cart has been approved.
The value for that field will be populated from an external system while we click on the "Order and Send Immediately" button in output tab. This will be triggered by the BBP_DOC_CHECK_BADI.
Recently we changed the number of characters of that field from 3 to 4 through the structure INCL_EEW_PD_HEADER_CSF_PO and also in the smart form in synch with that external system.
Now when a Po has been created from catalog, there will be two versions (actual and historic).
It is displaying the 4 digit value only in the Historic version and also in the related print preview. In the active version it is still showing the 3 digit value (first 3 digit). Also in table BBP_PDHSC it is showing the 4 digit value only for Historic version.
It seems the changes we did is only triggered during the initial creation of Po. When there are any changes (automatic or manual) occured then it is not taking the changes.
Is there any other place, do we need to make the changes so that it will get reflected in all the versions of the Po.
Please help me.
Thanks.