<?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: replace production Order Text in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/replace-production-order-text/m-p/4514646#M1067597</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you are trying to do a BDC for long text,which doesn't work. You have to use SAVE_TEXT fm to update the production order text.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 27 Sep 2008 13:38:29 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-09-27T13:38:29Z</dc:date>
    <item>
      <title>replace production Order Text</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/replace-production-order-text/m-p/4514645#M1067596</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;I have requirement which replace the production order order text with sales order&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES:VBAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS : S_VBELN FOR VBAP-VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF ITAB_VBAP OCCURS 0.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE TLINE.&lt;/P&gt;&lt;P&gt;DATA:    VBELN LIKE VBAP-VBELN,&lt;/P&gt;&lt;P&gt;          POSNR LIKE VBAP-POSNR,&lt;/P&gt;&lt;P&gt;END OF ITAB_VBAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF ITAB_FINAL OCCURS 0,&lt;/P&gt;&lt;P&gt;          TDLINE LIKE TLINE-TDLINE,&lt;/P&gt;&lt;P&gt;          VBELN LIKE VBAP-VBELN,&lt;/P&gt;&lt;P&gt;          POSNR LIKE VBAP-POSNR,&lt;/P&gt;&lt;P&gt;          AUFNR LIKE CAUFV-AUFNR,&lt;/P&gt;&lt;P&gt;          KDAUF LIKE CAUFV-KDAUF,&lt;/P&gt;&lt;P&gt;          KDPOS LIKE CAUFV-KDPOS,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         TDLINE1 LIKE TLINE-TDLINE,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;END OF ITAB_FINAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: INDEX1(10) TYPE N.&lt;/P&gt;&lt;P&gt;DATA: INDEX2(10) TYPE N.&lt;/P&gt;&lt;P&gt;INDEX1 = 1.&lt;/P&gt;&lt;P&gt;INDEX2 = 1.&lt;/P&gt;&lt;P&gt;DATA: NAME LIKE THEAD-TDNAME.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: NAME1 LIKE THEAD-TDNAME..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: ITAB LIKE TLINE OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA: JTAB LIKE TLINE OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: ITAB1 LIKE TLINE OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA: JTAB1 LIKE TLINE OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT VBELN POSNR FROM VBAP INTO CORRESPONDING FIELDS OF TABLE ITAB_VBAP WHERE VBELN IN S_VBELN .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT AUFNR KDAUF KDPOS FROM CAUFV INTO CORRESPONDING FIELDS OF TABLE ITAB_FINAL FOR ALL ENTRIES IN ITAB_VBAP WHERE KDAUF = ITAB_VBAP-VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  LOOP AT ITAB_VBAP.&lt;/P&gt;&lt;P&gt;    CLEAR ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE ITAB_VBAP-VBELN ITAB_VBAP-POSNR INTO NAME.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'READ_TEXT'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;       CLIENT                        = SY-MANDT&lt;/P&gt;&lt;P&gt;        ID                            = '0001'&lt;/P&gt;&lt;P&gt;        LANGUAGE                      = SY-LANGU&lt;/P&gt;&lt;P&gt;        NAME                          = NAME&lt;/P&gt;&lt;P&gt;        OBJECT                        = 'VBBP'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ARCHIVE_HANDLE                = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  LOCAL_CAT                     = ' '&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;  HEADER                        =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      TABLES&lt;/P&gt;&lt;P&gt;        LINES                         = ITAB&lt;/P&gt;&lt;P&gt;     EXCEPTIONS&lt;/P&gt;&lt;P&gt;       ID                            = 1&lt;/P&gt;&lt;P&gt;       LANGUAGE                      = 2&lt;/P&gt;&lt;P&gt;       NAME                          = 3&lt;/P&gt;&lt;P&gt;       NOT_FOUND                     = 4&lt;/P&gt;&lt;P&gt;       OBJECT                        = 5&lt;/P&gt;&lt;P&gt;       REFERENCE_CHECK               = 6&lt;/P&gt;&lt;P&gt;       WRONG_ACCESS_TO_ARCHIVE       = 7&lt;/P&gt;&lt;P&gt;       OTHERS                        = 8&lt;/P&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;    LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;      JTAB = ITAB.&lt;/P&gt;&lt;P&gt;      APPEND JTAB.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;    REFRESH ITAB.&lt;/P&gt;&lt;P&gt;  ENDLOOP..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT ITAB_VBAP.&lt;/P&gt;&lt;P&gt;    READ TABLE JTAB INDEX INDEX1.&lt;/P&gt;&lt;P&gt;    MOVE-CORRESPONDING JTAB TO ITAB_VBAP.&lt;/P&gt;&lt;P&gt;    MODIFY ITAB_VBAP.&lt;/P&gt;&lt;P&gt;    INDEX1 = INDEX1 + 1.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   WRITE: / ITAB_VBAP-VBELN,ITAB_VBAP-POSNR,ITAB_VBAP-TDLINE.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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 ITAB_FINAL.&lt;/P&gt;&lt;P&gt;    READ TABLE ITAB_VBAP  INDEX INDEX2.&lt;/P&gt;&lt;P&gt;    IF ITAB_FINAL-KDAUF = ITAB_VBAP-VBELN.&lt;/P&gt;&lt;P&gt;      MOVE ITAB_VBAP-TDLINE TO ITAB_FINAL-TDLINE.&lt;/P&gt;&lt;P&gt;      MODIFY ITAB_FINAL.&lt;/P&gt;&lt;P&gt;      INDEX2 = INDEX2 + 1.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;  INCLUDE BDCRECX1.&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; PARAMETERS: P_AUFNR LIKE AFPO-AUFNR.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: BEGIN OF RECORD,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: AUFNR&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          AUFNR_001(012),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: FLG_OVIEW&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          FLG_OVIEW_002(001),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: GAMNG&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          GAMNG_003(017),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: CO_GMEIN&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          GMEIN_004(003),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: CO_GLTRP&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          GLTRP_005(010),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: CO_GSTRP&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          GSTRP_006(010),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: TERMKZ&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          TERKZ_007(001),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: FHORI&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          FHORI_008(003),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: VORGZ&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          VORGZ_009(003),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: SICHZ&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          SICHZ_010(003),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;data element: FREIZ&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          FREIZ_011(003),&lt;/P&gt;&lt;P&gt;        END OF RECORD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;End generated data section ***&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&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;  PERFORM BDC_DYNPRO      USING 'SAPLCOKO1' '0110'.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                'CAUFVD-AUFNR'.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                '/00'.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD       USING 'CAUFVD-AUFNR'&lt;/P&gt;&lt;P&gt;                                RECORD-AUFNR_001.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD       USING 'R62CLORD-FLG_OVIEW'&lt;/P&gt;&lt;P&gt;                                RECORD-FLG_OVIEW_002.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_DYNPRO      USING 'SAPLCOKO1' '0115'.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                '=TEXT'.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                'CAUFVD-GAMNG'.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD       USING 'CAUFVD-GAMNG'&lt;/P&gt;&lt;P&gt;                                RECORD-GAMNG_003.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD       USING 'CAUFVD-GMEIN'&lt;/P&gt;&lt;P&gt;                                RECORD-GMEIN_004.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD       USING 'CAUFVD-GLTRP'&lt;/P&gt;&lt;P&gt;                                RECORD-GLTRP_005.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD       USING 'CAUFVD-GSTRP'&lt;/P&gt;&lt;P&gt;                                RECORD-GSTRP_006.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD       USING 'CAUFVD-TERKZ'&lt;/P&gt;&lt;P&gt;                                RECORD-TERKZ_007.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD       USING 'CAUFVD-FHORI'&lt;/P&gt;&lt;P&gt;                                RECORD-FHORI_008.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD       USING 'CAUFVD-VORGZ'&lt;/P&gt;&lt;P&gt;                                RECORD-VORGZ_009.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD       USING 'CAUFVD-SICHZ'&lt;/P&gt;&lt;P&gt;                                RECORD-SICHZ_010.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD       USING 'CAUFVD-FREIZ'&lt;/P&gt;&lt;P&gt;                                RECORD-FREIZ_011.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_DYNPRO      USING 'SAPLCOKO1' '0115'.&lt;/P&gt;&lt;P&gt;  PERFORM BDC_FIELD       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                '=BU'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL TRANSACTION 'CO02' USING BDCDATA MODE 'A' UPDATE 'S'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with this code how to replace the long text in production order with sales order&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Sep 2008 13:45:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/replace-production-order-text/m-p/4514645#M1067596</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-26T13:45:46Z</dc:date>
    </item>
    <item>
      <title>Re: replace production Order Text</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/replace-production-order-text/m-p/4514646#M1067597</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you are trying to do a BDC for long text,which doesn't work. You have to use SAVE_TEXT fm to update the production order text.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 27 Sep 2008 13:38:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/replace-production-order-text/m-p/4514646#M1067597</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-27T13:38:29Z</dc:date>
    </item>
    <item>
      <title>Re: replace production Order Text</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/replace-production-order-text/m-p/4514647#M1067598</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;Can u tel the Delailed im some what confused on that &lt;/P&gt;&lt;P&gt;if u have any example can u send that plz&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Sep 2008 06:37:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/replace-production-order-text/m-p/4514647#M1067598</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-29T06:37:08Z</dc:date>
    </item>
  </channel>
</rss>

