Error in layout FIN05413
Alessio Marzorati1307610978
Hi folks,I don't know if this is the right place to write this information, but I don' find another place.
I've found the following error in the layout FIN05413:
for the liabilities accounts the amount in foreign currency has an opposite sign than the amount in local currency. This behaviour is due to the fact that the amount in local currency is managed by (code in textbox7):
IIF(Account("GroupMask").ToString()="1",Account("Saldo_DC"),Account("Saldo_DC")*(-1))
in which the sign of the amount is changed if the account is a liability one.
But the linked amount of the foreign currency is simply (textbox9):
iif(Account("ActCurr")<>"##" And Account("ActCurr")<> MainCurrency, Account("SaldoFC_DC"),"")
So for the foreign currency there is no sign inversion.
I've modified the code(textbox9) as follows:
iif(Account("ActCurr")<>"##" And Account("ActCurr")<> MainCurrency, IIF(Account("GroupMask").ToString()="1",Account("SaldoFC_DC"),Account("SaldoFC_DC")*(-1)),"")
and so it seems working well.
This post is for inform you of this bug and, eventually, to know if there is a correction planned or deployed in some version.
Last version found with this bug:
SAP B1 version 8.82 PL05
layout FIN05413 version: 3.4000
Have a nice day
Alessio
Friederike Mundt
Hi Alessio,Thanks a lot for the perfect bug report. I entered it in our development system and we will plan if for the next release 3.60 end of August. If you want to get an update on the status please send an email to support@coresystems.ch with the question when the issue 'CSPC-656 - FIN05413 Liabilities accounts the amount in foreign currency has an opposite sign than the amount in local currency' is planned to be resolved.
Let me know if you have any futher questions.
Kind Regards,
Friederike
0
Please sign in to leave a comment.
Comments
0 comments