<?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: INSERT STATEMENT ERROR in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/insert-statement-error/m-p/2547931#M579732</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In the interface of your function module, under the tables tab change the definition for the table customer_t as type KNA1 instead of BRFCKNA1. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Manoj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 19 Jul 2007 10:12:03 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-07-19T10:12:03Z</dc:date>
    <item>
      <title>INSERT STATEMENT ERROR</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/insert-statement-error/m-p/2547928#M579729</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;I try to insert the data in database &lt;/P&gt;&lt;P&gt;but one error will coming&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;''The work area "CUSTOMER_T" is not long enough .'' .		&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FUNCTION ZRFC_CUSTOMER_INSERT.&lt;/P&gt;&lt;P&gt;*"----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;STRONG&gt;"&lt;/STRONG&gt;"Local Interface:&lt;/P&gt;&lt;P&gt;*"  EXPORTING&lt;/P&gt;&lt;P&gt;*"     VALUE(RFCRC) LIKE  SY-SUBRC&lt;/P&gt;&lt;P&gt;*"     VALUE(ERROR_TEXT) TYPE  T100-TEXT&lt;/P&gt;&lt;P&gt;*"  TABLES&lt;/P&gt;&lt;P&gt;*"      CUSTOMER_T STRUCTURE  BRFCKNA1 OPTIONAL&lt;/P&gt;&lt;P&gt;*"  EXCEPTIONS&lt;/P&gt;&lt;P&gt;*"      INSERT_ERROR&lt;/P&gt;&lt;P&gt;*"----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA INSERT_VIA_CALL_TRANSACTION VALUE 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT CUSTOMER_T.&lt;/P&gt;&lt;P&gt;    IF INSERT_VIA_CALL_TRANSACTION = 'X'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    update via CALL TRANSACTION&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      PERFORM BDC_INIT.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_NEXT_DYNPRO USING 'SAPMF02D' 101.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     PERFORM BDC_SET_FIELD USING 'RF02D-KUNNR' CUSTOMER_T-KUNNR.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      PERFORM BDC_SET_FIELD USING 'RF02D-D0110' 'X'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_NEXT_DYNPRO USING 'SAPMF02D' 110.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_SET_FIELD USING 'KNA1-KUNNR' CUSTOMER_T-KUNNR.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_SET_FIELD USING 'KNA1-ANRED' CUSTOMER_T-ANRED.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_SET_FIELD USING 'KNA1-NAME1' CUSTOMER_T-NAME1.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_SET_FIELD USING 'KNA1-PFACH' CUSTOMER_T-PFACH.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_SET_FIELD USING 'KNA1-STRAS' CUSTOMER_T-STRAS.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_SET_FIELD USING 'KNA1-PSTLZ' CUSTOMER_T-PSTLZ.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_SET_FIELD USING 'KNA1-ORT01' CUSTOMER_T-ORT01.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_SET_FIELD USING 'KNA1-TELF1' CUSTOMER_T-TELF1.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_SET_FIELD USING 'KNA1-TELFX' CUSTOMER_T-TELFX.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_SET_FIELD USING 'BDC_OKCODE' '=UPDA'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_CALL USING 'XD02' CHANGING ERROR_TEXT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  INSERT INTO KNA1 VALUES CUSTOMER_T.  &lt;/P&gt;&lt;P&gt;*INSERT INTO KNA1 KUNNR,ANRED,NAME1,PFACH,STRAS,PSTLZ,ORT01,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                TELF1,TELFX VALUES&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;                     KNA1-KUNNR = CUSTOMER_T-KUNNR,&lt;/P&gt;&lt;P&gt;                     KNA1-ANRED = CUSTOMER_T-ANRED,&lt;/P&gt;&lt;P&gt;                    KNA1-NAME1 = CUSTOMER_T-NAME1,&lt;/P&gt;&lt;P&gt;                   KAN1-PFACH = CUSTOMER_T-PFACH,&lt;/P&gt;&lt;P&gt;                    KAN1-STRAS = CUSTOMER_T-STRAS,&lt;/P&gt;&lt;P&gt;                   KAN1-PSTLZ = CUSTOMER_T-PSTLZ,&lt;/P&gt;&lt;P&gt;                    KAN1-ORT01 = CUSTOMER_T-ORT01,&lt;/P&gt;&lt;P&gt;                    KAN1-TELF1 = CUSTOMER_T-TELF1,&lt;/P&gt;&lt;P&gt;                    KAN1-TELFX = CUSTOMER_T-TELFX.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  exception handling&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    IF SY-SUBRC NE 0.&lt;/P&gt;&lt;P&gt;      RFCRC = SY-SUBRC.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     raise update_error.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;ENDFUNCTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       Start new screen&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM BDC_INIT.&lt;/P&gt;&lt;P&gt;  CLEAR BDC_CALL.&lt;/P&gt;&lt;P&gt;  APPEND BDC_CALL.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "BDC_INIT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM BDC_NEXT_DYNPRO USING program dynpro.&lt;/P&gt;&lt;P&gt;  CLEAR BDC_CALL.&lt;/P&gt;&lt;P&gt;  BDC_CALL-program  = program.&lt;/P&gt;&lt;P&gt;  BDC_CALL-dynpro   = dynpro.&lt;/P&gt;&lt;P&gt;  BDC_CALL-dynbegin = 'X'.&lt;/P&gt;&lt;P&gt;  APPEND BDC_CALL.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "BDC_NEXT_DYNPRO&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       Insert field&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM BDC_SET_FIELD USING fnam fval.&lt;/P&gt;&lt;P&gt;  IF fval &amp;lt;&amp;gt; space.&lt;/P&gt;&lt;P&gt;    CLEAR BDC_CALL.&lt;/P&gt;&lt;P&gt;    BDC_CALL-fnam = fnam.&lt;/P&gt;&lt;P&gt;    BDC_CALL-fval = fval.&lt;/P&gt;&lt;P&gt;    APPEND BDC_CALL.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jul 2007 10:03:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/insert-statement-error/m-p/2547928#M579729</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-19T10:03:28Z</dc:date>
    </item>
    <item>
      <title>Re: INSERT STATEMENT ERROR</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/insert-statement-error/m-p/2547929#M579730</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Syntax for INSERT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INSERT &amp;lt;dbtable&amp;gt; from &amp;lt;WA&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INSERT &amp;lt;dbtable&amp;gt; from table &amp;lt;ITAB&amp;gt; accepting duplicate keys.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In both cases the WA or ITAB must have the Same structure as DBtable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then it works.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward if helpful.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jul 2007 10:07:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/insert-statement-error/m-p/2547929#M579730</guid>
      <dc:creator>varma_narayana</dc:creator>
      <dc:date>2007-07-19T10:07:34Z</dc:date>
    </item>
    <item>
      <title>Re: INSERT STATEMENT ERROR</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/insert-statement-error/m-p/2547930#M579731</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Change the Structure of CUSTOMER_T to KNA1 from BRFCKNA1&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Vasanth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jul 2007 10:10:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/insert-statement-error/m-p/2547930#M579731</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-19T10:10:29Z</dc:date>
    </item>
    <item>
      <title>Re: INSERT STATEMENT ERROR</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/insert-statement-error/m-p/2547931#M579732</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In the interface of your function module, under the tables tab change the definition for the table customer_t as type KNA1 instead of BRFCKNA1. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Manoj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jul 2007 10:12:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/insert-statement-error/m-p/2547931#M579732</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-19T10:12:03Z</dc:date>
    </item>
  </channel>
</rss>

