2015 Apr 01 1:18 PM
Hi Guys,
We received a FIDCC2 IDoc from middleware (informatica) and was store with 64 status which is usual.
In E1FISEG, there are 3 amount fields - DMBTR, DMBE2 and WRBTR.
They are claiming that they are sending the amount as say 44.32 in all the 3 fields but the SAP is storing the IDoc (64 status) with following values.
DMBTR - 44 (Rounded to nearest value)
DMBE2 - 44.32 (As it is)
WRBTR - 44 (Rounded to nearest value)
Please help me on checking this in SAP.
Thanks,
Sai.
Hi Guys,
We received a FIDCC2 IDoc from middleware (informatica) and was store with 64 status which is usual.
In E1FISEG, there are 3 amount fields - DMBTR, DMBE2 and WRBTR.
They are claiming that they are sending the amount as say 44.32 in all the 3 fields but the SAP is storing the IDoc (64 status) with following values.
DMBTR - 44 (Rounded to nearest value)
DMBE2 - 44.32 (As it is)
WRBTR - 44 (Rounded to nearest value)
Please help me on checking this in SAP.
Thanks,
Sai.
2015 Apr 01 2:15 PM
Hi,
Try reprocessing the IDOC in SAP through BD87 or try creating new copy of same IDOC by WE19.
And try to find out the specific SEGMENT filling code. There might be some exit/enhancement between which is rounding off this amounts values.
Thanks,
Sagar
2015 Apr 01 3:18 PM
Hi Sagar,
Thanks for your reply.
My doubt is that the values are not getting rounded when the IDoc is getting posted but instead they are when the inbound IDoc is getting created in SAP.
I know the exits for posting the IDoc but I am not sure about those exits/enhancements which create inbound IDoc when the data is sent from the Informatica.
Could you please help?
Thanks,
Sai.
2015 Apr 02 8:30 AM
Sai,
Check once with informatica how they are passing data to ECC. if its through IDOC then check the outbound IDOC from their side, if the amount fields are correct.
If so, then go to WE20 , select your partner profile and go to respective message type.Double click on process code and see what is the function module name. Keep break point at this FM and try reprocessing the IDOC using WE19. It will again create a new IDOC (copy of same IDOC). You can check in debugging how the amount fields are getting filled/round off.
Thanks,
Sagar
2015 Apr 01 3:22 PM
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |