<?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 BAPI billing in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-billing/m-p/3982884#M951411</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Problem with BAPI_BILLINGDOC_CREATEMULTIPLE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when i run the bapi from SE37 it is working&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but my program is not working&lt;/P&gt;&lt;P&gt;i am getting error 'sales org a001 is not defined'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types: begin of itab,&lt;/P&gt;&lt;P&gt;        f1(4) type c,&lt;/P&gt;&lt;P&gt;        f2(2) type c,&lt;/P&gt;&lt;P&gt;        f3(2) type c,&lt;/P&gt;&lt;P&gt;        f4(4) type c,&lt;/P&gt;&lt;P&gt;        f5(2) type c,&lt;/P&gt;&lt;P&gt;        f6 type d,&lt;/P&gt;&lt;P&gt;        f7(10) type c,&lt;/P&gt;&lt;P&gt;        f8 type d,&lt;/P&gt;&lt;P&gt;        f9(2) type c,&lt;/P&gt;&lt;P&gt;        f10(4) type c, " plant&lt;/P&gt;&lt;P&gt;        f11(10) type c, " bill to party&lt;/P&gt;&lt;P&gt;        f12(10) type c,  " payer&lt;/P&gt;&lt;P&gt;        f13(10) type c,  " ship to party&lt;/P&gt;&lt;P&gt;        f14(10) type c, " material&lt;/P&gt;&lt;P&gt;        f15 type i,  " req quan&lt;/P&gt;&lt;P&gt;        f16(3) type c, " currency&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       i1(4) type c,  " cond type&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       i2 type i,    " cond value&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       i3(3) type c,  " cond unit&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      end of itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: it_itab type standard table of itab initial size 1 with header line.&lt;/P&gt;&lt;P&gt;data: it_itab1 type alsmex_tabline occurs 1 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: billingdata like BAPIVBRK occurs 1 with header line,&lt;/P&gt;&lt;P&gt;      bapiret like BAPIRET1 occurs 1 with header line,&lt;/P&gt;&lt;P&gt;      succ like BAPIVBRKSUCCESS occurs 1 with header line,&lt;/P&gt;&lt;P&gt;      conditiondata like BAPIKOMV occurs 1 with header line,&lt;/P&gt;&lt;P&gt;      creaord like BAPICREATORDATA occurs 1 with header line.&lt;/P&gt;&lt;P&gt;data : w_str type string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    FILENAME                      = 'C:\Documents and Settings\pri\Desktop\bapi.txt'&lt;/P&gt;&lt;P&gt;   FILETYPE                      = 'ASC'&lt;/P&gt;&lt;P&gt;   HAS_FIELD_SEPARATOR           = 'X'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HEADER_LENGTH                 = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  READ_BY_LINE                  = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DAT_MODE                      = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CODEPAGE                      = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IGNORE_CERR                   = ABAP_TRUE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  REPLACEMENT                   = '#'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CHECK_BOM                     = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  VIRUS_SCAN_PROFILE            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_AUTH_CHECK                 = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FILELENGTH                    =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HEADER                        =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    DATA_TAB                      = it_itab&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FILE_OPEN_ERROR               = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FILE_READ_ERROR               = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_BATCH                      = 3&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  GUI_REFUSE_FILETRANSFER       = 4&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  INVALID_TYPE                  = 5&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_AUTHORITY                  = 6&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  UNKNOWN_ERROR                 = 7&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  BAD_DATA_FORMAT               = 8&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HEADER_NOT_ALLOWED            = 9&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SEPARATOR_NOT_ALLOWED         = 10&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HEADER_TOO_LONG               = 11&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  UNKNOWN_DP_ERROR              = 12&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ACCESS_DENIED                 = 13&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DP_OUT_OF_MEMORY              = 14&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DISK_FULL                     = 15&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DP_TIMEOUT                    = 16&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS                        = 17&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at it_itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;billingdata-salesorg = it_itab-f1.&lt;/P&gt;&lt;P&gt;billingdata-distr_chan = it_itab-f2.&lt;/P&gt;&lt;P&gt;billingdata-division = it_itab-f3.&lt;/P&gt;&lt;P&gt;billingdata-doc_type = it_itab-f4.&lt;/P&gt;&lt;P&gt;billingdata-ordbilltyp = it_itab-f5.&lt;/P&gt;&lt;P&gt;billingdata-bill_date = it_itab-f6.&lt;/P&gt;&lt;P&gt;billingdata-sold_to = it_itab-f7.&lt;/P&gt;&lt;P&gt;billingdata-price_date = it_itab-f8.&lt;/P&gt;&lt;P&gt;billingdata-country = it_itab-f9.&lt;/P&gt;&lt;P&gt;billingdata-plant = it_itab-f10.&lt;/P&gt;&lt;P&gt;billingdata-bill_to = it_itab-f11.&lt;/P&gt;&lt;P&gt;billingdata-payer = it_itab-f12.&lt;/P&gt;&lt;P&gt;billingdata-ship_to = it_itab-f13.&lt;/P&gt;&lt;P&gt;billingdata-material = it_itab-f14.&lt;/P&gt;&lt;P&gt;billingdata-req_qty = it_itab-f15.&lt;/P&gt;&lt;P&gt;billingdata-currency = it_itab-f16.&lt;/P&gt;&lt;P&gt;append billingdata.&lt;/P&gt;&lt;P&gt;*conditiondata-cond_type = it_itab-i1.&lt;/P&gt;&lt;P&gt;*conditiondata-cond_value = it_itab-i2.&lt;/P&gt;&lt;P&gt;*conditiondata-cond_p_unt = it_itab-i3.&lt;/P&gt;&lt;P&gt;*append conditiondata.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_BILLINGDOC_CREATEMULTIPLE'&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;     CREATORDATAIN         = creaord&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    TESTRUN               = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    POSTING               =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;     BILLINGDATAIN         =  billingdata&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    CONDITIONDATAIN       =  conditiondata&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    CCARDDATAIN           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    TEXTDATAIN            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    ERRORS                =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      RETURN                = bapiret&lt;/P&gt;&lt;P&gt;      SUCCESS               = succ&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; loop at bapiret.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CALL FUNCTION 'FORMAT_MESSAGE'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      ID              = bapiret-ID&lt;/P&gt;&lt;P&gt;      LANG            = sy-langu&lt;/P&gt;&lt;P&gt;      NO              = bapiret-number&lt;/P&gt;&lt;P&gt;      V1              = bapiret-Message_v1&lt;/P&gt;&lt;P&gt;      V2              = bapiret-Message_v2&lt;/P&gt;&lt;P&gt;      V3              = bapiret-Message_v3&lt;/P&gt;&lt;P&gt;      V4              = bapiret-Message_v4&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      MSG             = w_str&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     NOT_FOUND       = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     OTHERS          = 2&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;             .&lt;/P&gt;&lt;P&gt;   IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write:/  w_str.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pls rectify it.......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: v@sap on Jun 17, 2008 12:15 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 17 Jun 2008 10:14:13 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-06-17T10:14:13Z</dc:date>
    <item>
      <title>BAPI billing</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-billing/m-p/3982884#M951411</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Problem with BAPI_BILLINGDOC_CREATEMULTIPLE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when i run the bapi from SE37 it is working&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but my program is not working&lt;/P&gt;&lt;P&gt;i am getting error 'sales org a001 is not defined'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types: begin of itab,&lt;/P&gt;&lt;P&gt;        f1(4) type c,&lt;/P&gt;&lt;P&gt;        f2(2) type c,&lt;/P&gt;&lt;P&gt;        f3(2) type c,&lt;/P&gt;&lt;P&gt;        f4(4) type c,&lt;/P&gt;&lt;P&gt;        f5(2) type c,&lt;/P&gt;&lt;P&gt;        f6 type d,&lt;/P&gt;&lt;P&gt;        f7(10) type c,&lt;/P&gt;&lt;P&gt;        f8 type d,&lt;/P&gt;&lt;P&gt;        f9(2) type c,&lt;/P&gt;&lt;P&gt;        f10(4) type c, " plant&lt;/P&gt;&lt;P&gt;        f11(10) type c, " bill to party&lt;/P&gt;&lt;P&gt;        f12(10) type c,  " payer&lt;/P&gt;&lt;P&gt;        f13(10) type c,  " ship to party&lt;/P&gt;&lt;P&gt;        f14(10) type c, " material&lt;/P&gt;&lt;P&gt;        f15 type i,  " req quan&lt;/P&gt;&lt;P&gt;        f16(3) type c, " currency&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       i1(4) type c,  " cond type&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       i2 type i,    " cond value&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       i3(3) type c,  " cond unit&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      end of itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: it_itab type standard table of itab initial size 1 with header line.&lt;/P&gt;&lt;P&gt;data: it_itab1 type alsmex_tabline occurs 1 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: billingdata like BAPIVBRK occurs 1 with header line,&lt;/P&gt;&lt;P&gt;      bapiret like BAPIRET1 occurs 1 with header line,&lt;/P&gt;&lt;P&gt;      succ like BAPIVBRKSUCCESS occurs 1 with header line,&lt;/P&gt;&lt;P&gt;      conditiondata like BAPIKOMV occurs 1 with header line,&lt;/P&gt;&lt;P&gt;      creaord like BAPICREATORDATA occurs 1 with header line.&lt;/P&gt;&lt;P&gt;data : w_str type string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    FILENAME                      = 'C:\Documents and Settings\pri\Desktop\bapi.txt'&lt;/P&gt;&lt;P&gt;   FILETYPE                      = 'ASC'&lt;/P&gt;&lt;P&gt;   HAS_FIELD_SEPARATOR           = 'X'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HEADER_LENGTH                 = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  READ_BY_LINE                  = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DAT_MODE                      = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CODEPAGE                      = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IGNORE_CERR                   = ABAP_TRUE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  REPLACEMENT                   = '#'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CHECK_BOM                     = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  VIRUS_SCAN_PROFILE            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_AUTH_CHECK                 = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FILELENGTH                    =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HEADER                        =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    DATA_TAB                      = it_itab&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FILE_OPEN_ERROR               = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FILE_READ_ERROR               = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_BATCH                      = 3&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  GUI_REFUSE_FILETRANSFER       = 4&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  INVALID_TYPE                  = 5&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_AUTHORITY                  = 6&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  UNKNOWN_ERROR                 = 7&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  BAD_DATA_FORMAT               = 8&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HEADER_NOT_ALLOWED            = 9&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SEPARATOR_NOT_ALLOWED         = 10&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HEADER_TOO_LONG               = 11&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  UNKNOWN_DP_ERROR              = 12&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ACCESS_DENIED                 = 13&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DP_OUT_OF_MEMORY              = 14&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DISK_FULL                     = 15&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DP_TIMEOUT                    = 16&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS                        = 17&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at it_itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;billingdata-salesorg = it_itab-f1.&lt;/P&gt;&lt;P&gt;billingdata-distr_chan = it_itab-f2.&lt;/P&gt;&lt;P&gt;billingdata-division = it_itab-f3.&lt;/P&gt;&lt;P&gt;billingdata-doc_type = it_itab-f4.&lt;/P&gt;&lt;P&gt;billingdata-ordbilltyp = it_itab-f5.&lt;/P&gt;&lt;P&gt;billingdata-bill_date = it_itab-f6.&lt;/P&gt;&lt;P&gt;billingdata-sold_to = it_itab-f7.&lt;/P&gt;&lt;P&gt;billingdata-price_date = it_itab-f8.&lt;/P&gt;&lt;P&gt;billingdata-country = it_itab-f9.&lt;/P&gt;&lt;P&gt;billingdata-plant = it_itab-f10.&lt;/P&gt;&lt;P&gt;billingdata-bill_to = it_itab-f11.&lt;/P&gt;&lt;P&gt;billingdata-payer = it_itab-f12.&lt;/P&gt;&lt;P&gt;billingdata-ship_to = it_itab-f13.&lt;/P&gt;&lt;P&gt;billingdata-material = it_itab-f14.&lt;/P&gt;&lt;P&gt;billingdata-req_qty = it_itab-f15.&lt;/P&gt;&lt;P&gt;billingdata-currency = it_itab-f16.&lt;/P&gt;&lt;P&gt;append billingdata.&lt;/P&gt;&lt;P&gt;*conditiondata-cond_type = it_itab-i1.&lt;/P&gt;&lt;P&gt;*conditiondata-cond_value = it_itab-i2.&lt;/P&gt;&lt;P&gt;*conditiondata-cond_p_unt = it_itab-i3.&lt;/P&gt;&lt;P&gt;*append conditiondata.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_BILLINGDOC_CREATEMULTIPLE'&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;     CREATORDATAIN         = creaord&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    TESTRUN               = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    POSTING               =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;     BILLINGDATAIN         =  billingdata&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    CONDITIONDATAIN       =  conditiondata&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    CCARDDATAIN           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    TEXTDATAIN            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    ERRORS                =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      RETURN                = bapiret&lt;/P&gt;&lt;P&gt;      SUCCESS               = succ&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; loop at bapiret.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CALL FUNCTION 'FORMAT_MESSAGE'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      ID              = bapiret-ID&lt;/P&gt;&lt;P&gt;      LANG            = sy-langu&lt;/P&gt;&lt;P&gt;      NO              = bapiret-number&lt;/P&gt;&lt;P&gt;      V1              = bapiret-Message_v1&lt;/P&gt;&lt;P&gt;      V2              = bapiret-Message_v2&lt;/P&gt;&lt;P&gt;      V3              = bapiret-Message_v3&lt;/P&gt;&lt;P&gt;      V4              = bapiret-Message_v4&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      MSG             = w_str&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     NOT_FOUND       = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     OTHERS          = 2&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;             .&lt;/P&gt;&lt;P&gt;   IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write:/  w_str.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pls rectify it.......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: v@sap on Jun 17, 2008 12:15 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jun 2008 10:14:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-billing/m-p/3982884#M951411</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-17T10:14:13Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI billing</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-billing/m-p/3982885#M951412</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;check whether the sales orginisation is present or not ie. field VKORG( Its check table is TVKO).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And also put the Internal table structure prperly ,I mean to say the internal table structure in which you are uploading the data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i.e.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;begin of itab,&lt;/P&gt;&lt;P&gt;f1 type tvko-vkorg,&lt;/P&gt;&lt;P&gt;f2 type vtweg ,&lt;/P&gt;&lt;P&gt;end of itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you do like this it will be very beneficial for you and also the conversion exit comes into play for many fields.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jun 2008 10:30:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-billing/m-p/3982885#M951412</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-17T10:30:19Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI billing</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-billing/m-p/3982886#M951413</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;   The mentioned sales organisation in error message needs to be maintained in master table else change the value to the one which is present.You can put the check before running BAPI.Fetch the sales org from table &lt;STRONG&gt;TVKO&lt;/STRONG&gt;.If it is not present in this table,exclude that record.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jun 2008 10:37:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-billing/m-p/3982886#M951413</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-17T10:37:55Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI billing</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-billing/m-p/3982887#M951414</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;THANKU &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITS THE PROBLEM OF CAPITEL LETTERS&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jun 2008 10:56:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-billing/m-p/3982887#M951414</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-17T10:56:57Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI billing</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-billing/m-p/3982888#M951415</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;it is the problem of small lettters inflat file&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jun 2008 11:05:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-billing/m-p/3982888#M951415</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-17T11:05:42Z</dc:date>
    </item>
  </channel>
</rss>

