<?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 ABAP Dump for IPMD in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-dump-for-ipmd/m-p/5611892#M1278780</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;Transaction Code: IPMD&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Select a line item&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;When I go into change mode and click on the detail; it displays a screen.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Now when I click on Classification it gives me a dump.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Runtime Errors         ASSIGN_LENGTH_0&lt;/P&gt;&lt;P&gt;Date and Time          06.05.2009 10:02:52&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Short text&lt;/P&gt;&lt;P&gt;Program error: ASSIGN with length 0 in program "SAPLCLCV".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; What happened?&lt;/P&gt;&lt;P&gt;Error in the ABAP Application Program&lt;/P&gt;&lt;P&gt;The current ABAP program "SAPLCLCV" had to be terminated because it has come across a statement that unfortunately cannot be executed.  Tried to create a field with length 0. This is not possible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Error analysis&lt;/P&gt;&lt;P&gt;In an ASSIGN statement in the program "SAPLCLCV" a field symbol with length 0 should have been created. However, this is not possible length 0. This is not possible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Trigger Location of Runtime Error&lt;/P&gt;&lt;P&gt;     Program                                 SAPLCLCV&lt;/P&gt;&lt;P&gt;     Include                                 LCLCVU03&lt;/P&gt;&lt;P&gt;     Row                                     49&lt;/P&gt;&lt;P&gt;     Module type                             (FUNCTION)&lt;/P&gt;&lt;P&gt;     Module Name                             CLCV_CONV_EXIT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Source Code Extract&lt;/P&gt;&lt;P&gt;Line  SourceCde&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   19     SMASK(7)                 TYPE C VALUE '==$',&lt;/P&gt;&lt;P&gt;   20     CFELD                    LIKE RMCLF-OBJEK,&lt;/P&gt;&lt;P&gt;   21 *------- the object that has to to be classified will be build up in&lt;/P&gt;&lt;P&gt;   22 *------- field XFELD appropriate definition of TCLO&lt;/P&gt;&lt;P&gt;   23     XFELD(100)               TYPE C,&lt;/P&gt;&lt;P&gt;   24     L_STRING_LENGTH          TYPE I,&lt;/P&gt;&lt;P&gt;   25     L_FIELD_LENGTH           TYPE I,&lt;/P&gt;&lt;P&gt;   26     L_KEYFIELD               TYPE TCLO-KEYF0,&lt;/P&gt;&lt;P&gt;   27     L_RETCODE                TYPE SY-SUBRC,&lt;/P&gt;&lt;P&gt;   28&lt;/P&gt;&lt;P&gt;   29     BEGIN OF FIELD_ATTR.&lt;/P&gt;&lt;P&gt;   30       INCLUDE STRUCTURE DFIES. DATA:&lt;/P&gt;&lt;P&gt;   31     END   OF FIELD_ATTR.&lt;/P&gt;&lt;P&gt;   32&lt;/P&gt;&lt;P&gt;   33   FIELD-SYMBOLS:&lt;/P&gt;&lt;P&gt;   34     &amp;lt;OBJEKT&amp;gt;,&lt;/P&gt;&lt;P&gt;   35     &amp;lt;FELD&amp;gt;.&lt;/P&gt;&lt;P&gt;   36&lt;/P&gt;&lt;P&gt;   37   CLEAR OFFSET.&lt;/P&gt;&lt;P&gt;   38&lt;/P&gt;&lt;P&gt;   39 * read TCLO to work area and set CONVTAB                       v 1235023&lt;/P&gt;&lt;P&gt;   40 * corresponding to processed object type&lt;/P&gt;&lt;P&gt;   41   perform SET_CONVTAB using TABLE.                            "^ 1235023&lt;/P&gt;&lt;P&gt;   42&lt;/P&gt;&lt;P&gt;   43 *------- assign given string to work field&lt;/P&gt;&lt;P&gt;   44   ASSIGN EX_OBJECT TO &amp;lt;OBJEKT&amp;gt;.&lt;/P&gt;&lt;P&gt;   45&lt;/P&gt;&lt;P&gt;   46   LOOP AT CONVTAB.&lt;/P&gt;&lt;P&gt;   47 *------- reduce given string to its componets via given information&lt;/P&gt;&lt;P&gt;   48 *------- of contab&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;     ASSIGN &amp;lt;OBJEKT&amp;gt;(CONVTAB-LEN) TO &amp;lt;FELD&amp;gt;.&lt;/P&gt;&lt;P&gt;   50&lt;/P&gt;&lt;P&gt;   51     IF CONVTAB-CON IS INITIAL.&lt;/P&gt;&lt;P&gt;52       WRITE &amp;lt;FELD&amp;gt; TO CFELD.&lt;/P&gt;&lt;P&gt;53     ELSE.&lt;/P&gt;&lt;P&gt;54 *------- a specific conversion rule is involved&lt;/P&gt;&lt;P&gt;55       REPLACE '$' WITH CONVTAB-CON INTO MASK.&lt;/P&gt;&lt;P&gt;56       condense mask no-gaps.                                "UP_H578730&lt;/P&gt;&lt;P&gt;57 *------- prepare field with given conversion rule&lt;/P&gt;&lt;P&gt;58       WRITE &amp;lt;FELD&amp;gt; TO CFELD USING EDIT MASK MASK.&lt;/P&gt;&lt;P&gt;59       MASK = SMASK.&lt;/P&gt;&lt;P&gt;60     ENDIF.&lt;/P&gt;&lt;P&gt;61&lt;/P&gt;&lt;P&gt;62     WRITE CFELD TO XFELD+OFFSET(CONVTAB-OUTL).&lt;/P&gt;&lt;P&gt;63     OFFSET = OFFSET + CONVTAB-OUTL.&lt;/P&gt;&lt;P&gt;64     WRITE SPACE TO XFELD+OFFSET(1).&lt;/P&gt;&lt;P&gt;65     OFFSET = OFFSET + 1.&lt;/P&gt;&lt;P&gt;66 *    shift_value = convtab-outl.&lt;/P&gt;&lt;P&gt;67     shift_value = convtab-len.&lt;/P&gt;&lt;P&gt;68     help_field = &amp;lt;objekt&amp;gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 06 May 2009 05:35:27 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-05-06T05:35:27Z</dc:date>
    <item>
      <title>ABAP Dump for IPMD</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-dump-for-ipmd/m-p/5611892#M1278780</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;Transaction Code: IPMD&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Select a line item&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;When I go into change mode and click on the detail; it displays a screen.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Now when I click on Classification it gives me a dump.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Runtime Errors         ASSIGN_LENGTH_0&lt;/P&gt;&lt;P&gt;Date and Time          06.05.2009 10:02:52&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Short text&lt;/P&gt;&lt;P&gt;Program error: ASSIGN with length 0 in program "SAPLCLCV".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; What happened?&lt;/P&gt;&lt;P&gt;Error in the ABAP Application Program&lt;/P&gt;&lt;P&gt;The current ABAP program "SAPLCLCV" had to be terminated because it has come across a statement that unfortunately cannot be executed.  Tried to create a field with length 0. This is not possible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Error analysis&lt;/P&gt;&lt;P&gt;In an ASSIGN statement in the program "SAPLCLCV" a field symbol with length 0 should have been created. However, this is not possible length 0. This is not possible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Trigger Location of Runtime Error&lt;/P&gt;&lt;P&gt;     Program                                 SAPLCLCV&lt;/P&gt;&lt;P&gt;     Include                                 LCLCVU03&lt;/P&gt;&lt;P&gt;     Row                                     49&lt;/P&gt;&lt;P&gt;     Module type                             (FUNCTION)&lt;/P&gt;&lt;P&gt;     Module Name                             CLCV_CONV_EXIT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Source Code Extract&lt;/P&gt;&lt;P&gt;Line  SourceCde&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   19     SMASK(7)                 TYPE C VALUE '==$',&lt;/P&gt;&lt;P&gt;   20     CFELD                    LIKE RMCLF-OBJEK,&lt;/P&gt;&lt;P&gt;   21 *------- the object that has to to be classified will be build up in&lt;/P&gt;&lt;P&gt;   22 *------- field XFELD appropriate definition of TCLO&lt;/P&gt;&lt;P&gt;   23     XFELD(100)               TYPE C,&lt;/P&gt;&lt;P&gt;   24     L_STRING_LENGTH          TYPE I,&lt;/P&gt;&lt;P&gt;   25     L_FIELD_LENGTH           TYPE I,&lt;/P&gt;&lt;P&gt;   26     L_KEYFIELD               TYPE TCLO-KEYF0,&lt;/P&gt;&lt;P&gt;   27     L_RETCODE                TYPE SY-SUBRC,&lt;/P&gt;&lt;P&gt;   28&lt;/P&gt;&lt;P&gt;   29     BEGIN OF FIELD_ATTR.&lt;/P&gt;&lt;P&gt;   30       INCLUDE STRUCTURE DFIES. DATA:&lt;/P&gt;&lt;P&gt;   31     END   OF FIELD_ATTR.&lt;/P&gt;&lt;P&gt;   32&lt;/P&gt;&lt;P&gt;   33   FIELD-SYMBOLS:&lt;/P&gt;&lt;P&gt;   34     &amp;lt;OBJEKT&amp;gt;,&lt;/P&gt;&lt;P&gt;   35     &amp;lt;FELD&amp;gt;.&lt;/P&gt;&lt;P&gt;   36&lt;/P&gt;&lt;P&gt;   37   CLEAR OFFSET.&lt;/P&gt;&lt;P&gt;   38&lt;/P&gt;&lt;P&gt;   39 * read TCLO to work area and set CONVTAB                       v 1235023&lt;/P&gt;&lt;P&gt;   40 * corresponding to processed object type&lt;/P&gt;&lt;P&gt;   41   perform SET_CONVTAB using TABLE.                            "^ 1235023&lt;/P&gt;&lt;P&gt;   42&lt;/P&gt;&lt;P&gt;   43 *------- assign given string to work field&lt;/P&gt;&lt;P&gt;   44   ASSIGN EX_OBJECT TO &amp;lt;OBJEKT&amp;gt;.&lt;/P&gt;&lt;P&gt;   45&lt;/P&gt;&lt;P&gt;   46   LOOP AT CONVTAB.&lt;/P&gt;&lt;P&gt;   47 *------- reduce given string to its componets via given information&lt;/P&gt;&lt;P&gt;   48 *------- of contab&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;     ASSIGN &amp;lt;OBJEKT&amp;gt;(CONVTAB-LEN) TO &amp;lt;FELD&amp;gt;.&lt;/P&gt;&lt;P&gt;   50&lt;/P&gt;&lt;P&gt;   51     IF CONVTAB-CON IS INITIAL.&lt;/P&gt;&lt;P&gt;52       WRITE &amp;lt;FELD&amp;gt; TO CFELD.&lt;/P&gt;&lt;P&gt;53     ELSE.&lt;/P&gt;&lt;P&gt;54 *------- a specific conversion rule is involved&lt;/P&gt;&lt;P&gt;55       REPLACE '$' WITH CONVTAB-CON INTO MASK.&lt;/P&gt;&lt;P&gt;56       condense mask no-gaps.                                "UP_H578730&lt;/P&gt;&lt;P&gt;57 *------- prepare field with given conversion rule&lt;/P&gt;&lt;P&gt;58       WRITE &amp;lt;FELD&amp;gt; TO CFELD USING EDIT MASK MASK.&lt;/P&gt;&lt;P&gt;59       MASK = SMASK.&lt;/P&gt;&lt;P&gt;60     ENDIF.&lt;/P&gt;&lt;P&gt;61&lt;/P&gt;&lt;P&gt;62     WRITE CFELD TO XFELD+OFFSET(CONVTAB-OUTL).&lt;/P&gt;&lt;P&gt;63     OFFSET = OFFSET + CONVTAB-OUTL.&lt;/P&gt;&lt;P&gt;64     WRITE SPACE TO XFELD+OFFSET(1).&lt;/P&gt;&lt;P&gt;65     OFFSET = OFFSET + 1.&lt;/P&gt;&lt;P&gt;66 *    shift_value = convtab-outl.&lt;/P&gt;&lt;P&gt;67     shift_value = convtab-len.&lt;/P&gt;&lt;P&gt;68     help_field = &amp;lt;objekt&amp;gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 May 2009 05:35:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-dump-for-ipmd/m-p/5611892#M1278780</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-05-06T05:35:27Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP Dump for IPMD</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-dump-for-ipmd/m-p/5611893#M1278781</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Praveen,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the value for variable 'CONVTAB-LEN' is '00000'&lt;/P&gt;&lt;P&gt;then &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;nothing is  ASSIGNed to &amp;lt;FELD&amp;gt;.  " At line 49.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and the program is trying to use a field symbol which is not assigned and the program is giving dump.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Put a break point at line 48 in FM 'CLCV_CONV_EXIT' and chnage 'CONVTAB-LEN' value to 1(or some other) then the program will work..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please let me know the SAP version u r using. because some code addeds in my program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kiran...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 May 2009 07:00:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-dump-for-ipmd/m-p/5611893#M1278781</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-05-06T07:00:21Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP Dump for IPMD</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-dump-for-ipmd/m-p/5611894#M1278782</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 m using ECC 6.0.&lt;/P&gt;&lt;P&gt;My ABAP Programmer did try to set a breakpoint at 49 and check for the values; but could not change variable length; as the program returns two set of values and doesnot allow the save on the assigning screen.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 May 2009 09:34:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-dump-for-ipmd/m-p/5611894#M1278782</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-05-21T09:34:55Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP Dump for IPMD</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-dump-for-ipmd/m-p/5611895#M1278783</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Solved via note 1240181&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Jul 2009 10:08:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-dump-for-ipmd/m-p/5611895#M1278783</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-22T10:08:36Z</dc:date>
    </item>
  </channel>
</rss>

