<?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 Re: using bapi BAPI_CUSTOMER_CREATEFROMDATA1 to create customer in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/using-bapi-bapi-customer-createfromdata1-to-create-customer/m-p/4204945#M1004932</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nishant,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Define Your structure GT_COPYREFERENCE with type    BAPIKNA102.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sandeep&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 24 Jul 2008 07:55:40 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-07-24T07:55:40Z</dc:date>
    <item>
      <title>using bapi BAPI_CUSTOMER_CREATEFROMDATA1 to create customer</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/using-bapi-bapi-customer-createfromdata1-to-create-customer/m-p/4204944#M1004931</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi guys,&lt;/P&gt;&lt;P&gt;i am using BAPI_CUSTOMER_CREATEFROMDATA1 bapi to create a customer ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_CUSTOMER_CREATEFROMDATA1'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;PI_PERSONALDATA = gt_PERSONALDATA&lt;/P&gt;&lt;P&gt;PI_COPYREFERENCE = GT_COPYREFERENCE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;CUSTOMERNO = gs_CUSTOMERNO&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;return = gt_return.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GT_COPYREFERENCE is of the type &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types: begin of gs_itab,&lt;/P&gt;&lt;P&gt;         vkorg TYPE VKORG,&lt;/P&gt;&lt;P&gt;         vtweg TYPE VTWEG,&lt;/P&gt;&lt;P&gt;         spart TYPE SPART,&lt;/P&gt;&lt;P&gt;         REFKUNNR TYPE REFKUNNR,&lt;/P&gt;&lt;P&gt;        end of gs_itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when i run the program i am getting an error, type is correct but length is incorrect whereas i have checked the structure of pi_copyrefernce its the same.&lt;/P&gt;&lt;P&gt;what is the solution to this?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2008 07:48:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/using-bapi-bapi-customer-createfromdata1-to-create-customer/m-p/4204944#M1004931</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-24T07:48:57Z</dc:date>
    </item>
    <item>
      <title>Re: using bapi BAPI_CUSTOMER_CREATEFROMDATA1 to create customer</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/using-bapi-bapi-customer-createfromdata1-to-create-customer/m-p/4204945#M1004932</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nishant,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Define Your structure GT_COPYREFERENCE with type    BAPIKNA102.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sandeep&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2008 07:55:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/using-bapi-bapi-customer-createfromdata1-to-create-customer/m-p/4204945#M1004932</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-24T07:55:40Z</dc:date>
    </item>
    <item>
      <title>Re: using bapi BAPI_CUSTOMER_CREATEFROMDATA1 to create customer</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/using-bapi-bapi-customer-createfromdata1-to-create-customer/m-p/4204946#M1004933</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i tried that it still showing length error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this is my code ..i am uploading a flat file which conatins data &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data :  gs_customerno like BAPIKNA103-CUSTOMER ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        gs_PERSONALDATA  type BAPIKNA101_1,&lt;/P&gt;&lt;P&gt;        gt_PERSONALDATA  type standard table of BAPIKNA101_1,&lt;/P&gt;&lt;P&gt;        gwa_PERSONALDATA type BAPIKNA101_1,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        gt_return type standard table of BAPIRETURN1,&lt;/P&gt;&lt;P&gt;        gwa_bapiret2 type BAPIRETURN1,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        gs_COPYREFERENCE  TYPE BAPIKNA102,&lt;/P&gt;&lt;P&gt;        gt_COPYREFERENCE TYPE standard table of BAPIKNA102,&lt;/P&gt;&lt;P&gt;        gwa_COPYREFERENCE TYPE BAPIKNA102.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types: begin of gty_itab1,&lt;/P&gt;&lt;P&gt;        AD_NAMEFIR(40),&lt;/P&gt;&lt;P&gt;        AD_CITY2(40),&lt;/P&gt;&lt;P&gt;        AD_PSTCD1(10),&lt;/P&gt;&lt;P&gt;        LAND1(3),&lt;/P&gt;&lt;P&gt;        REGIO(3),&lt;/P&gt;&lt;P&gt;       end of gty_itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; data: gt_itab1   type standard table of gty_itab1 ,  "INTERNAL TABLE&lt;/P&gt;&lt;P&gt;       gwa_itab1  type gty_itab1.  " WORK AERA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; types: begin of gty_itab3,&lt;/P&gt;&lt;P&gt;        abc(132),&lt;/P&gt;&lt;P&gt;       end of gty_itab3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: gt_itab3 type standard table of gty_itab3,      "INTERNAL TABLE&lt;/P&gt;&lt;P&gt;      gwa_itab3 type gty_itab3.                       "WORK AREA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;parameter: p_SORG TYPE BAPIKNA102-SALESORG,&lt;/P&gt;&lt;P&gt;           P_DCHNL TYPE BAPIKNA102-DISTR_CHAN,&lt;/P&gt;&lt;P&gt;           P_DIV TYPE BAPIKNA102-DIVISION,&lt;/P&gt;&lt;P&gt;           P_KUNR TYPE BAPIKNA102-REF_CUSTMR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;start-of-selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; gs_COPYREFERENCE-SALESORG = p_sorg.&lt;/P&gt;&lt;P&gt; gs_COPYREFERENCE-DISTR_CHAN = p_dchnl.&lt;/P&gt;&lt;P&gt; gs_COPYREFERENCE-DIVISION = p_div.&lt;/P&gt;&lt;P&gt; gs_COPYREFERENCE-REF_CUSTMR = p_KUNR.&lt;/P&gt;&lt;P&gt;append  gs_COPYREFERENCE TO GT_COPYREFERENCE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call function 'UPLOAD'&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;filename = 'c:\'&lt;/P&gt;&lt;P&gt;filetype = 'ASC'&lt;/P&gt;&lt;P&gt;tables&lt;/P&gt;&lt;P&gt;data_tab = gt_itab3&lt;/P&gt;&lt;P&gt;exceptions&lt;/P&gt;&lt;P&gt;      conversion_error = 1&lt;/P&gt;&lt;P&gt;      invalid_table_width = 2&lt;/P&gt;&lt;P&gt;      invalid_type = 3&lt;/P&gt;&lt;P&gt;      no_batch = 4&lt;/P&gt;&lt;P&gt;      unknown_error = 0&lt;/P&gt;&lt;P&gt;      gui_refuse_filetransfer = 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at gt_itab3 into gwa_itab3.&lt;/P&gt;&lt;P&gt;gwa_itab1 = gwa_itab3-abc+0(132).&lt;/P&gt;&lt;P&gt;append gwa_itab1 to gt_itab1.&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;loop at gt_itab1 into gwa_itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*	FIRST NAME&lt;/P&gt;&lt;P&gt;gs_PERSONALDATA-FIRSTNAME = gwa_itab1-AD_NAMEFIR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     DISTRICT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;gs_PERSONALDATA-DISTRICT = gwa_itab1-AD_CITY2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     POSTAL CODE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;gs_PERSONALDATA-POSTL_COD1 = gwa_itab1-AD_PSTCD1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     COUNTRY&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;gs_PERSONALDATA-COUNTRY = gwa_itab1-LAND1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     REGION&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;gs_PERSONALDATA-REGION = gwa_itab1-REGIO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append gs_PERSONALDATA to gt_PERSONALDATA.&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;CALL FUNCTION 'BAPI_CUSTOMER_CREATEFROMDATA1'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;PI_PERSONALDATA = gt_PERSONALDATA&lt;/P&gt;&lt;P&gt;PI_COPYREFERENCE = GT_COPYREFERENCE&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;CUSTOMERNO = gs_CUSTOMERNO&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;return = gt_return.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*	Check the return table.&lt;/P&gt;&lt;P&gt;loop at gt_return into gwa_bapiret2.&lt;/P&gt;&lt;P&gt;if gwa_bapiret2-type = 'S' and&lt;/P&gt;&lt;P&gt;gwa_bapiret2-number = '311'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*	Success message.&lt;/P&gt;&lt;P&gt;write: gwa_bapiret2-message.&lt;/P&gt;&lt;P&gt;call function 'BAPI_TRANSACTION_COMMIT'.&lt;/P&gt;&lt;P&gt;elseif gwa_bapiret2-type = 'E' or&lt;/P&gt;&lt;P&gt;gwa_bapiret2-type = 'A'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*	Error / Abend message&lt;/P&gt;&lt;P&gt;write: / 'Error Message:', gwa_bapiret2-message.&lt;/P&gt;&lt;P&gt;call function 'BAPI_TRANSACTION_ROLLBACK'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: nishant patel on Jul 24, 2008 10:33 AM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: nishant patel on Jul 24, 2008 10:34 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2008 08:15:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/using-bapi-bapi-customer-createfromdata1-to-create-customer/m-p/4204946#M1004933</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-24T08:15:07Z</dc:date>
    </item>
  </channel>
</rss>

