on 08-14-2007 7:45 PM
Dear SRMers,
System Information: ECC 6.0 and SRM 5.0
I was loading the UOM from ECC 6.0 to SRM using the DNL_CUST_BASIS3 customizing object. During the load process, I am getting the followinng error:
Run time error : Data_Length_Negative.
Exception: CX_SY_RANGE_OUT_OF_BOUNDS.
The reason for the exception is: In the executed Program "SAPLCXMP_UC", the system attempted to access the field "<GXML2>" using the length "-2".
Please let me know if anyone has come across this issue and what may be the solution..
Points will be rewarded.
Thanks in advance.
Best Regards,
Bob
Hi
<b>Please go through the following SAP OSS Notes, which will help -></b>
<u>Note 855230 - Dump: "Invalid sub-field access: Extend negatively"</u>
Note 751864 Initial load: *xxxxxxx- cannot be interpreted as a figure
Note 745020 Initial Load - Invalid partial field access: Negative length
Do let me know.
Regards
- Atul
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Bob,
Please ensure you have run the program BBP_PRODUCTS_SETTINGS_MW to deactivate other unrelated Customizing objects before replication. Also ensure you have the settings maintained for the Product ID Length in transaction COMCPRFORMAT.
Ensure other settings too such as
- SMOEAC - Site Attributes
- Tables in ECC CRMRFCPAR, CRMSUBTAB, CRMPAROLTP and CRMCONSUM
- Ensure in R3AC3 you have only 4 customizing objects active after running the above mentioned program.
If you have any further issues. PLease let me know.
Pls assign points if answer is usefull
Thanks,
Sundeep
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sundeep,
Thank you very much for your feedback.
As per your suggestion, I ran BBP_PRODUCTS_SETTINGS_MW.
Product ID Length is set to 18 in tcode COMCPRFORMAT.
Checked all Middleware settings. In R3AC3 I see only DNL_CUST_PROD0, DNL_CUST_PROD1 and Material objects after running the above mentioned program.
I did an initial load on DNL_CUST_BASIS3 and in SMQ2 on the SRM side, the status is running with an Yellow light and the block size is 8.
In qRFC Monitor(Inbound Queue) in SRM, there are six entries. The first entry has Status Text - Invalid partial field access:Length. All the remaining 5 entries have Status Text- Transaction recorded and contain data in Queue SRMI_DNL_CUST_BASIS3.
I am wondering why the status is not changing to green from yellow.
I would appreciate your feedback.
Thanks & Regards,
Bob
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.