<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic FI/CO interface: Inconsistent currency information in BAPI_ACC_DOCUMENT_POST for transaction FV60 in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/fi-co-interface-inconsistent-currency-information-in-bapi-acc-document-post/m-p/12455878#M1999923</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
  &lt;P&gt;I am facing issue in BAPI_ACC_DOCUMENT_POST for transaction FV60 as '&lt;STRONG&gt;FI/CO interface: Inconsistent currency information&lt;/STRONG&gt;'.&lt;/P&gt;
  &lt;P&gt;I have written below source code. Kindly suggest if the code is wrong or any correction.&lt;/P&gt;
  &lt;P&gt;SY-TCODE = 'FV60'.&lt;/P&gt;
  &lt;P&gt;* Populate Data for Header&lt;BR /&gt;CALL FUNCTION 'OWN_LOGICAL_SYSTEM_GET'&lt;BR /&gt; IMPORTING&lt;BR /&gt; OWN_LOGICAL_SYSTEM = ES_DOCUMENTHEADER-OBJ_SYS&lt;BR /&gt; EXCEPTIONS&lt;BR /&gt; OWN_LOGICAL_SYSTEM_NOT_DEFINED = 1&lt;BR /&gt; OTHERS = 2.&lt;BR /&gt;&lt;BR /&gt;ES_DOCUMENTHEADER-OBJ_TYPE = 'BKPFF'.&lt;BR /&gt;CONCATENATE SY-DATUM SY-UZEIT INTO ES_DOCUMENTHEADER-OBJ_KEY .&lt;BR /&gt;ES_DOCUMENTHEADER-BUS_ACT = 'RFBU'.&lt;BR /&gt;ES_DOCUMENTHEADER-USERNAME = SY-UNAME.&lt;BR /&gt;ES_DOCUMENTHEADER-HEADER_TXT = 'TEST1_9100'.&lt;BR /&gt;ES_DOCUMENTHEADER-COMP_CODE = '9100'.&lt;BR /&gt;ES_DOCUMENTHEADER-DOC_DATE = '20160801'.&lt;BR /&gt;ES_DOCUMENTHEADER-PSTNG_DATE = '20160801'.&lt;BR /&gt;ES_DOCUMENTHEADER-DOC_TYPE = 'KR'.&lt;BR /&gt;ES_DOCUMENTHEADER-FISC_YEAR = '2016'.&lt;BR /&gt;ES_DOCUMENTHEADER-REF_DOC_NO = 'TEST1_9100'.&lt;BR /&gt;ES_DOCUMENTHEADER-DOC_STATUS = '3'.&lt;BR /&gt;&lt;BR /&gt;****Populate Vendor Data&lt;BR /&gt;REFRESH : IT_VENDORITEM[].&lt;BR /&gt;WA_VENDORITEM-ITEMNO_ACC = '000001'.&lt;BR /&gt;&lt;BR /&gt;LV_LIFNR = 'UCRO002'.&lt;BR /&gt;CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'&lt;BR /&gt; EXPORTING&lt;BR /&gt; INPUT = LV_LIFNR&lt;BR /&gt; IMPORTING&lt;BR /&gt; OUTPUT = LV_LIFNR.&lt;BR /&gt;&lt;BR /&gt;WA_VENDORITEM-VENDOR_NO = LV_LIFNR.&lt;BR /&gt;WA_VENDORITEM-COMP_CODE = '9100'.&lt;BR /&gt;WA_VENDORITEM-BLINE_DATE = '20160628'.&lt;BR /&gt;WA_VENDORITEM-ITEM_TEXT = 'TEST1_9100'.&lt;BR /&gt;WA_VENDORITEM-TAXJURCODE = 'AB0010001'.&lt;BR /&gt;WA_VENDORITEM-PMNTTRMS = '0001'.&lt;BR /&gt;APPEND WA_VENDORITEM TO IT_VENDORITEM.&lt;BR /&gt;CLEAR WA_VENDORITEM.&lt;BR /&gt;&lt;BR /&gt;CLEAR : IS_ACCOUNTGL.&lt;BR /&gt;IS_ACCOUNTGL-ITEMNO_ACC = '000002'.&lt;BR /&gt;IS_ACCOUNTGL-GL_ACCOUNT = '0005538135'.&lt;BR /&gt;IS_ACCOUNTGL-ITEM_TEXT = 'TEST1_9100'.&lt;BR /&gt;IS_ACCOUNTGL-ACCT_TYPE = 'S'.&lt;BR /&gt;IS_ACCOUNTGL-ALLOC_NMBR = 'TEST1_9100'.&lt;BR /&gt;IS_ACCOUNTGL-COMP_CODE = '9100'.&lt;BR /&gt;IS_ACCOUNTGL-TAXJURCODE = 'AB0010001'.&lt;/P&gt;
  &lt;P&gt;APPEND IS_ACCOUNTGL TO IT_ACCOUNTGL.&lt;BR /&gt;CLEAR IS_ACCOUNTGL.&lt;BR /&gt;&lt;BR /&gt;CLEAR IS_CURRENCYAMOUNT.&lt;BR /&gt;IS_CURRENCYAMOUNT-ITEMNO_ACC = '000001'.&lt;BR /&gt;IS_CURRENCYAMOUNT-CURR_TYPE = '00'.&lt;BR /&gt;IS_CURRENCYAMOUNT-CURRENCY = 'USD'.&lt;BR /&gt;IS_CURRENCYAMOUNT-CURRENCY_ISO = 'INR'.&lt;BR /&gt;IS_CURRENCYAMOUNT-AMT_DOCCUR = '200' * -1.&lt;BR /&gt;IS_CURRENCYAMOUNT-AMT_BASE = '200' * -1.&lt;BR /&gt;APPEND IS_CURRENCYAMOUNT TO IT_CURRENCYAMOUNT.&lt;BR /&gt;CLEAR IS_CURRENCYAMOUNT.&lt;BR /&gt;&lt;BR /&gt;IS_CURRENCYAMOUNT-ITEMNO_ACC = '000002'.&lt;BR /&gt;IS_CURRENCYAMOUNT-CURR_TYPE = '00'.&lt;BR /&gt;IS_CURRENCYAMOUNT-CURRENCY = 'USD'.&lt;BR /&gt;IS_CURRENCYAMOUNT-CURRENCY_ISO = 'INR'.&lt;BR /&gt;IS_CURRENCYAMOUNT-AMT_DOCCUR = '200'.&lt;BR /&gt;IS_CURRENCYAMOUNT-AMT_BASE = '200'.&lt;BR /&gt;APPEND IS_CURRENCYAMOUNT TO IT_CURRENCYAMOUNT.&lt;BR /&gt;CLEAR IS_CURRENCYAMOUNT.&lt;BR /&gt;&lt;BR /&gt;IS_ACCOUNTTAX-ITEMNO_ACC = '000002'.&lt;BR /&gt;IS_ACCOUNTTAX-GL_ACCOUNT = '0005538135'.&lt;BR /&gt;IS_ACCOUNTTAX-COND_KEY = 'JP3I'.&lt;BR /&gt;IS_ACCOUNTTAX-ACCT_KEY = 'NVV'.&lt;BR /&gt;IS_ACCOUNTTAX-TAX_CODE = 'U0'.&lt;BR /&gt;IS_ACCOUNTTAX-TAX_RATE = ''.&lt;BR /&gt;IS_ACCOUNTTAX-TAXJURCODE = 'AB0010001'.&lt;/P&gt;
  &lt;P&gt;IS_ACCOUNTTAX-TAXJURCODE_DEEP = 'AB0010001'.&lt;/P&gt;
  &lt;P&gt;IS_ACCOUNTTAX-TAXJURCODE_LEVEL = '3'.&lt;BR /&gt;APPEND IS_ACCOUNTTAX TO IT_ACCOUNTTAX.&lt;BR /&gt;CLEAR IS_ACCOUNTTAX.&lt;BR /&gt;&lt;BR /&gt;*** Passing filled BAPI tables&lt;BR /&gt;CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'&lt;BR /&gt; EXPORTING&lt;BR /&gt; DOCUMENTHEADER = ES_DOCUMENTHEADER&lt;BR /&gt; TABLES&lt;BR /&gt; ACCOUNTGL = IT_ACCOUNTGL&lt;BR /&gt; ACCOUNTPAYABLE = IT_VENDORITEM&lt;BR /&gt; ACCOUNTTAX = IT_ACCOUNTTAX&lt;BR /&gt; CURRENCYAMOUNT = IT_CURRENCYAMOUNT&lt;BR /&gt; RETURN = IT_RETURN.&lt;BR /&gt;&lt;BR /&gt;IF SY-SUBRC = 0.&lt;BR /&gt; CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'&lt;BR /&gt; EXPORTING&lt;BR /&gt; WAIT = 'X'.&lt;BR /&gt;ENDIF.&lt;BR /&gt;&lt;BR /&gt;LOOP AT IT_RETURN INTO WA_RETURN.&lt;BR /&gt; WRITE:/001 WA_RETURN-TYPE, WA_RETURN-ID,&lt;BR /&gt; WA_RETURN-NUMBER, WA_RETURN-MESSAGE.&lt;/P&gt;
  &lt;P&gt;&lt;BR /&gt; CLEAR WA_RETURN.&lt;BR /&gt;ENDLOOP.&lt;/P&gt;</description>
    <pubDate>Sun, 01 Aug 2021 13:54:32 GMT</pubDate>
    <dc:creator>former_member207480</dc:creator>
    <dc:date>2021-08-01T13:54:32Z</dc:date>
    <item>
      <title>FI/CO interface: Inconsistent currency information in BAPI_ACC_DOCUMENT_POST for transaction FV60</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/fi-co-interface-inconsistent-currency-information-in-bapi-acc-document-post/m-p/12455878#M1999923</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
  &lt;P&gt;I am facing issue in BAPI_ACC_DOCUMENT_POST for transaction FV60 as '&lt;STRONG&gt;FI/CO interface: Inconsistent currency information&lt;/STRONG&gt;'.&lt;/P&gt;
  &lt;P&gt;I have written below source code. Kindly suggest if the code is wrong or any correction.&lt;/P&gt;
  &lt;P&gt;SY-TCODE = 'FV60'.&lt;/P&gt;
  &lt;P&gt;* Populate Data for Header&lt;BR /&gt;CALL FUNCTION 'OWN_LOGICAL_SYSTEM_GET'&lt;BR /&gt; IMPORTING&lt;BR /&gt; OWN_LOGICAL_SYSTEM = ES_DOCUMENTHEADER-OBJ_SYS&lt;BR /&gt; EXCEPTIONS&lt;BR /&gt; OWN_LOGICAL_SYSTEM_NOT_DEFINED = 1&lt;BR /&gt; OTHERS = 2.&lt;BR /&gt;&lt;BR /&gt;ES_DOCUMENTHEADER-OBJ_TYPE = 'BKPFF'.&lt;BR /&gt;CONCATENATE SY-DATUM SY-UZEIT INTO ES_DOCUMENTHEADER-OBJ_KEY .&lt;BR /&gt;ES_DOCUMENTHEADER-BUS_ACT = 'RFBU'.&lt;BR /&gt;ES_DOCUMENTHEADER-USERNAME = SY-UNAME.&lt;BR /&gt;ES_DOCUMENTHEADER-HEADER_TXT = 'TEST1_9100'.&lt;BR /&gt;ES_DOCUMENTHEADER-COMP_CODE = '9100'.&lt;BR /&gt;ES_DOCUMENTHEADER-DOC_DATE = '20160801'.&lt;BR /&gt;ES_DOCUMENTHEADER-PSTNG_DATE = '20160801'.&lt;BR /&gt;ES_DOCUMENTHEADER-DOC_TYPE = 'KR'.&lt;BR /&gt;ES_DOCUMENTHEADER-FISC_YEAR = '2016'.&lt;BR /&gt;ES_DOCUMENTHEADER-REF_DOC_NO = 'TEST1_9100'.&lt;BR /&gt;ES_DOCUMENTHEADER-DOC_STATUS = '3'.&lt;BR /&gt;&lt;BR /&gt;****Populate Vendor Data&lt;BR /&gt;REFRESH : IT_VENDORITEM[].&lt;BR /&gt;WA_VENDORITEM-ITEMNO_ACC = '000001'.&lt;BR /&gt;&lt;BR /&gt;LV_LIFNR = 'UCRO002'.&lt;BR /&gt;CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'&lt;BR /&gt; EXPORTING&lt;BR /&gt; INPUT = LV_LIFNR&lt;BR /&gt; IMPORTING&lt;BR /&gt; OUTPUT = LV_LIFNR.&lt;BR /&gt;&lt;BR /&gt;WA_VENDORITEM-VENDOR_NO = LV_LIFNR.&lt;BR /&gt;WA_VENDORITEM-COMP_CODE = '9100'.&lt;BR /&gt;WA_VENDORITEM-BLINE_DATE = '20160628'.&lt;BR /&gt;WA_VENDORITEM-ITEM_TEXT = 'TEST1_9100'.&lt;BR /&gt;WA_VENDORITEM-TAXJURCODE = 'AB0010001'.&lt;BR /&gt;WA_VENDORITEM-PMNTTRMS = '0001'.&lt;BR /&gt;APPEND WA_VENDORITEM TO IT_VENDORITEM.&lt;BR /&gt;CLEAR WA_VENDORITEM.&lt;BR /&gt;&lt;BR /&gt;CLEAR : IS_ACCOUNTGL.&lt;BR /&gt;IS_ACCOUNTGL-ITEMNO_ACC = '000002'.&lt;BR /&gt;IS_ACCOUNTGL-GL_ACCOUNT = '0005538135'.&lt;BR /&gt;IS_ACCOUNTGL-ITEM_TEXT = 'TEST1_9100'.&lt;BR /&gt;IS_ACCOUNTGL-ACCT_TYPE = 'S'.&lt;BR /&gt;IS_ACCOUNTGL-ALLOC_NMBR = 'TEST1_9100'.&lt;BR /&gt;IS_ACCOUNTGL-COMP_CODE = '9100'.&lt;BR /&gt;IS_ACCOUNTGL-TAXJURCODE = 'AB0010001'.&lt;/P&gt;
  &lt;P&gt;APPEND IS_ACCOUNTGL TO IT_ACCOUNTGL.&lt;BR /&gt;CLEAR IS_ACCOUNTGL.&lt;BR /&gt;&lt;BR /&gt;CLEAR IS_CURRENCYAMOUNT.&lt;BR /&gt;IS_CURRENCYAMOUNT-ITEMNO_ACC = '000001'.&lt;BR /&gt;IS_CURRENCYAMOUNT-CURR_TYPE = '00'.&lt;BR /&gt;IS_CURRENCYAMOUNT-CURRENCY = 'USD'.&lt;BR /&gt;IS_CURRENCYAMOUNT-CURRENCY_ISO = 'INR'.&lt;BR /&gt;IS_CURRENCYAMOUNT-AMT_DOCCUR = '200' * -1.&lt;BR /&gt;IS_CURRENCYAMOUNT-AMT_BASE = '200' * -1.&lt;BR /&gt;APPEND IS_CURRENCYAMOUNT TO IT_CURRENCYAMOUNT.&lt;BR /&gt;CLEAR IS_CURRENCYAMOUNT.&lt;BR /&gt;&lt;BR /&gt;IS_CURRENCYAMOUNT-ITEMNO_ACC = '000002'.&lt;BR /&gt;IS_CURRENCYAMOUNT-CURR_TYPE = '00'.&lt;BR /&gt;IS_CURRENCYAMOUNT-CURRENCY = 'USD'.&lt;BR /&gt;IS_CURRENCYAMOUNT-CURRENCY_ISO = 'INR'.&lt;BR /&gt;IS_CURRENCYAMOUNT-AMT_DOCCUR = '200'.&lt;BR /&gt;IS_CURRENCYAMOUNT-AMT_BASE = '200'.&lt;BR /&gt;APPEND IS_CURRENCYAMOUNT TO IT_CURRENCYAMOUNT.&lt;BR /&gt;CLEAR IS_CURRENCYAMOUNT.&lt;BR /&gt;&lt;BR /&gt;IS_ACCOUNTTAX-ITEMNO_ACC = '000002'.&lt;BR /&gt;IS_ACCOUNTTAX-GL_ACCOUNT = '0005538135'.&lt;BR /&gt;IS_ACCOUNTTAX-COND_KEY = 'JP3I'.&lt;BR /&gt;IS_ACCOUNTTAX-ACCT_KEY = 'NVV'.&lt;BR /&gt;IS_ACCOUNTTAX-TAX_CODE = 'U0'.&lt;BR /&gt;IS_ACCOUNTTAX-TAX_RATE = ''.&lt;BR /&gt;IS_ACCOUNTTAX-TAXJURCODE = 'AB0010001'.&lt;/P&gt;
  &lt;P&gt;IS_ACCOUNTTAX-TAXJURCODE_DEEP = 'AB0010001'.&lt;/P&gt;
  &lt;P&gt;IS_ACCOUNTTAX-TAXJURCODE_LEVEL = '3'.&lt;BR /&gt;APPEND IS_ACCOUNTTAX TO IT_ACCOUNTTAX.&lt;BR /&gt;CLEAR IS_ACCOUNTTAX.&lt;BR /&gt;&lt;BR /&gt;*** Passing filled BAPI tables&lt;BR /&gt;CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'&lt;BR /&gt; EXPORTING&lt;BR /&gt; DOCUMENTHEADER = ES_DOCUMENTHEADER&lt;BR /&gt; TABLES&lt;BR /&gt; ACCOUNTGL = IT_ACCOUNTGL&lt;BR /&gt; ACCOUNTPAYABLE = IT_VENDORITEM&lt;BR /&gt; ACCOUNTTAX = IT_ACCOUNTTAX&lt;BR /&gt; CURRENCYAMOUNT = IT_CURRENCYAMOUNT&lt;BR /&gt; RETURN = IT_RETURN.&lt;BR /&gt;&lt;BR /&gt;IF SY-SUBRC = 0.&lt;BR /&gt; CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'&lt;BR /&gt; EXPORTING&lt;BR /&gt; WAIT = 'X'.&lt;BR /&gt;ENDIF.&lt;BR /&gt;&lt;BR /&gt;LOOP AT IT_RETURN INTO WA_RETURN.&lt;BR /&gt; WRITE:/001 WA_RETURN-TYPE, WA_RETURN-ID,&lt;BR /&gt; WA_RETURN-NUMBER, WA_RETURN-MESSAGE.&lt;/P&gt;
  &lt;P&gt;&lt;BR /&gt; CLEAR WA_RETURN.&lt;BR /&gt;ENDLOOP.&lt;/P&gt;</description>
      <pubDate>Sun, 01 Aug 2021 13:54:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/fi-co-interface-inconsistent-currency-information-in-bapi-acc-document-post/m-p/12455878#M1999923</guid>
      <dc:creator>former_member207480</dc:creator>
      <dc:date>2021-08-01T13:54:32Z</dc:date>
    </item>
    <item>
      <title>Re: FI/CO interface: Inconsistent currency information in BAPI_ACC_DOCUMENT_POST for transaction FV60</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/fi-co-interface-inconsistent-currency-information-in-bapi-acc-document-post/m-p/12455879#M1999924</link>
      <description>&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;please edit your question and paste code inside code button... &lt;/P&gt;</description>
      <pubDate>Sun, 01 Aug 2021 16:10:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/fi-co-interface-inconsistent-currency-information-in-bapi-acc-document-post/m-p/12455879#M1999924</guid>
      <dc:creator>Abinathsiva</dc:creator>
      <dc:date>2021-08-01T16:10:37Z</dc:date>
    </item>
    <item>
      <title>Re: FI/CO interface: Inconsistent currency information in BAPI_ACC_DOCUMENT_POST for transaction FV60</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/fi-co-interface-inconsistent-currency-information-in-bapi-acc-document-post/m-p/12455880#M1999925</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;Issues seems to be with the ISO Currency information you are passing against the Currency in Internal Table "IT_CURRENCYAMOUNT"&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;IS_CURRENCYAMOUNT-CURR_TYPE = '00'.&lt;BR /&gt;&lt;STRONG&gt;IS_CURRENCYAMOUNT-CURRENCY = 'USD'.&lt;BR /&gt;&lt;/STRONG&gt;&lt;STRONG&gt;IS_CURRENCYAMOUNT-CURRENCY_ISO = 'INR'.&lt;BR /&gt;&lt;/STRONG&gt;IS_CURRENCYAMOUNT-AMT_DOCCUR = '200'.&lt;BR /&gt;IS_CURRENCYAMOUNT-AMT_BASE = '200'.&lt;BR /&gt;APPEND IS_CURRENCYAMOUNT TO IT_CURRENCYAMOUNT.&lt;BR /&gt;CLEAR IS_CURRENCYAMOUNT.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Sijin&lt;/P&gt;</description>
      <pubDate>Mon, 02 Aug 2021 07:05:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/fi-co-interface-inconsistent-currency-information-in-bapi-acc-document-post/m-p/12455880#M1999925</guid>
      <dc:creator>Sijin_Chandran</dc:creator>
      <dc:date>2021-08-02T07:05:12Z</dc:date>
    </item>
  </channel>
</rss>

