Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

BAPI_ACC_DOCUMENT_POST - ERROR (Use different currency)

Former Member
0 Kudos

Hi All,

Need your help, have an issue using this BAPI, I am getting the error "Please use currency other than MYR", I have checked all the forums I could find with this problem and tried their recommendations but still not able to do it.

Please advice.

Thank you,

Regards,

Ramindra

6 REPLIES 6

DirkAltmann
Active Participant
0 Kudos

Hi Ramindra,

it seems not to be a standard SAP message. This is not a standard T100-message nor a message text stored in the BAPI. It seems it is a message created by customer development. Check message class and number in the details to this message. Then check the where-used-list for this message. If you don't have a message class in your message details, you can start debugging an set a brakpoint by "ABAP Cmnds" for "message" to find the place where the message raised.

Regards,

Dirk

raymond_giuseppi
Active Contributor
0 Kudos

Could you post the exact message class and number.

Regards,

Raymond

0 Kudos

Hi Raymond,

I have managed to resolve that issue by copying out the BAPI into a ZBAPI and changing one portion that calls that message. Now, I have another error which is

"FI/CO interface: Update call without successful check"

0 Kudos

Hi Raymond,

I have managed to resolve that issue by copying out the BAPI into a ZBAPI and changing one portion that calls that message. Now, I have another error which is

"FI/CO interface: Update call without successful check"

Former Member

Hello Ramindra,

BAPI_ACC_DOCUMENT_POST is used for posting all financial transactions. I am not sure what is your scenario, or  what type of document you are trying to post.

From my experience using this BAPI for posting external vendor invoices, I got this error whenever a currency is maintained in the field PYMT_CUR in the ACCOUNTPAYABLE  Table parameter. This shold be left blank along with the PYMT_AMT (I guess you could do this for AR too,not sure though ). I passed the currency and amout info only in the CURRENCYAMOUNT table parameter  That solved for me, but again I do not know what your scenario is (AR,AP or something else).

Hope you have a good time with this BAPI

Hope this helps.

Thanks,

Venkat.

0 Kudos

Hi Venkat,

Tried your method, but now I am getting a different error ."FI/CO interface: Update call without successful check"

Do you know why?

Thank you.