<?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: View for CDPOS &amp; CDHDR tables in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/view-for-cdpos-cdhdr-tables/m-p/1455842#M215501</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Siva&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I fetch all the data from vbak-vkbur (sales office) belong to cdhdr and cdpos &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to select all the records from cdhdr and cdpos by sales office (vbak-vkbur)&lt;/P&gt;&lt;P&gt;objectclas = 'VERKBELEG' and the sales office &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Appriciate if comment on this issue&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 30 Oct 2007 02:02:08 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-10-30T02:02:08Z</dc:date>
    <item>
      <title>View for CDPOS &amp; CDHDR tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/view-for-cdpos-cdhdr-tables/m-p/1455834#M215493</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am developing a report for which I am fetching fields from CDPOS &amp;amp; CDHDR tables (both r cluster tables). when i run st05, it fetches values from a cluster table CDCLS which takes most of the database time.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Is there any view for CDPOS &amp;amp; CDHDR tables?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to find the views for cluster tables?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanx in advance.&lt;/P&gt;&lt;P&gt;Vijay.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Jul 2006 10:22:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/view-for-cdpos-cdhdr-tables/m-p/1455834#M215493</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-17T10:22:33Z</dc:date>
    </item>
    <item>
      <title>Re: View for CDPOS &amp; CDHDR tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/view-for-cdpos-cdhdr-tables/m-p/1455835#M215494</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;      Use FM &lt;/P&gt;&lt;P&gt;           CHANGEDOCUMENT_READ_HEADERS    &lt;/P&gt;&lt;P&gt;           CHANGEDOCUMENT_READ_POSITIONS  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    I think view can,t be created on cluster tables&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Amole&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Jul 2006 10:25:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/view-for-cdpos-cdhdr-tables/m-p/1455835#M215494</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-17T10:25:34Z</dc:date>
    </item>
    <item>
      <title>Re: View for CDPOS &amp; CDHDR tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/view-for-cdpos-cdhdr-tables/m-p/1455836#M215495</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't think we have views for CDHDR and CDPOS tables, this is a general issue in most of the cases where these tables are involved. You need to be careful in accessing these tables and make sure you have the right keys to fetch the data or use the CHANGE_DOCUMENT_READ* functions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;P&gt;Note : Please mark all the helpful answers&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Jul 2006 10:25:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/view-for-cdpos-cdhdr-tables/m-p/1455836#M215495</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-17T10:25:36Z</dc:date>
    </item>
    <item>
      <title>Re: View for CDPOS &amp; CDHDR tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/view-for-cdpos-cdhdr-tables/m-p/1455837#M215496</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I agree that we can use these Change&lt;STRONG&gt;document&lt;/STRONG&gt;  function modules. But I prefer to use select statements for CDHDR and again a FOR ALL ENTRIES for CDPOS, Provide if you have the atleast few key fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Why I suggest this because, these function modules also uses the&amp;lt;b&amp;gt; SAME&amp;lt;/b&amp;gt; select statment for picking data from both tables. Also this will do some additional tasks also. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Believe me, If you are only interested picking up the values from these tables, I suggest you to use SELECT statements for better performance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rgds,&lt;/P&gt;&lt;P&gt;TM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Jul 2006 10:38:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/view-for-cdpos-cdhdr-tables/m-p/1455837#M215496</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-17T10:38:23Z</dc:date>
    </item>
    <item>
      <title>Re: View for CDPOS &amp; CDHDR tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/view-for-cdpos-cdhdr-tables/m-p/1455838#M215497</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi vijaykumar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"CHANGE DOCUMENTS" in SAP Terminology&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1 The same thing which u are asking&lt;/P&gt;&lt;P&gt;we had developed here. For Eg : Any change&lt;/P&gt;&lt;P&gt;in the material master will be detected&lt;/P&gt;&lt;P&gt;and a mail will be sent to the concerned&lt;/P&gt;&lt;P&gt;employee.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;THIS WILL ALSO DETECT WHICH FILEDS HAVE CHANGED.&lt;/P&gt;&lt;P&gt;IT CAN ALSO GIVE, The Old Value, And The New Value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. This Mechanism is called CHANGE DOCUMENTS in &lt;/P&gt;&lt;P&gt;SAP Terminology&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. 2 Fuction Modules are Required.&lt;/P&gt;&lt;P&gt;(They will fetch necessary data from CDHDR,CDPOS)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CHANGEDOCUMENT_READ_HEADERS&lt;/P&gt;&lt;P&gt;CHANGEDOCUMENT_READ_POSITIONS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. The First FM gives list of all &lt;/P&gt;&lt;P&gt;records ( with change no) which have changed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;5. Loop at the above and the second FM will&lt;/P&gt;&lt;P&gt;provide the details (old-val, new-val) for&lt;/P&gt;&lt;P&gt;each record.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;6. While using 1st Fm, i used docclass as 'MATERIAL'.&lt;/P&gt;&lt;P&gt;BCOS&lt;/P&gt;&lt;P&gt;the concept of change documents is applicable&lt;/P&gt;&lt;P&gt;to other type of documents also (depends upon&lt;/P&gt;&lt;P&gt;customization)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;amit m.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Jul 2006 10:44:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/view-for-cdpos-cdhdr-tables/m-p/1455838#M215497</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-07-17T10:44:01Z</dc:date>
    </item>
    <item>
      <title>Re: View for CDPOS &amp; CDHDR tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/view-for-cdpos-cdhdr-tables/m-p/1455839#M215498</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Amit &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have one doubt in CDPOS and CDHDR , I want to display field name so that i will know what field name the document have been changed any idea will be appriciable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Piroz&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Oct 2007 06:26:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/view-for-cdpos-cdhdr-tables/m-p/1455839#M215498</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-23T06:26:39Z</dc:date>
    </item>
    <item>
      <title>Re: View for CDPOS &amp; CDHDR tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/view-for-cdpos-cdhdr-tables/m-p/1455840#M215499</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;check this code,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here i used function module to get details of cdhdr,cdpos.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES : MARC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA :BEGIN OF GI_MARC OCCURS 0,&lt;/P&gt;&lt;P&gt;      MATNR LIKE MARC-MATNR,&lt;/P&gt;&lt;P&gt;      WERKS LIKE MARC-WERKS,&lt;/P&gt;&lt;P&gt;      DISPO LIKE MARC-DISPO,&lt;/P&gt;&lt;P&gt;      END OF GI_MARC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : CHAR TYPE I,&lt;/P&gt;&lt;P&gt;       COUNT TYPE I,&lt;/P&gt;&lt;P&gt;       VAR TYPE I.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF GI_FINAL OCCURS 2000,&lt;/P&gt;&lt;P&gt;       MATNR LIKE MARC-MATNR,&lt;/P&gt;&lt;P&gt;       DISPO LIKE MARC-DISPO,&lt;/P&gt;&lt;P&gt;       USERNAME LIKE CDHDR-USERNAME,&lt;/P&gt;&lt;P&gt;       UDATE LIKE CDHDR-UDATE,&lt;/P&gt;&lt;P&gt;       UTIME LIKE CDHDR-UTIME,&lt;/P&gt;&lt;P&gt;       TCODE LIKE CDHDR-TCODE,&lt;/P&gt;&lt;P&gt;       TABNAME LIKE CDPOS-TABNAME,&lt;/P&gt;&lt;P&gt;       TABKEY  LIKE CDPOS-TABKEY,&lt;/P&gt;&lt;P&gt;       FNAME  LIKE CDPOS-FNAME,&lt;/P&gt;&lt;P&gt;       VALUE_NEW  LIKE CDPOS-VALUE_NEW,&lt;/P&gt;&lt;P&gt;       VALUE_OLD   LIKE CDPOS-VALUE_OLD,&lt;/P&gt;&lt;P&gt;       CHANGENR LIKE CDHDR-CHANGENR,&lt;/P&gt;&lt;P&gt;       END OF GI_FINAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : MATNR LIKE MARC-MATNR,&lt;/P&gt;&lt;P&gt;       DISPO LIKE MARC-DISPO,&lt;/P&gt;&lt;P&gt;       USERNAME1 LIKE CDHDR-USERNAME,&lt;/P&gt;&lt;P&gt;       UDATE1 LIKE CDHDR-UDATE,&lt;/P&gt;&lt;P&gt;       UTIME LIKE CDHDR-UTIME,&lt;/P&gt;&lt;P&gt;       TCODE LIKE CDHDR-TCODE,&lt;/P&gt;&lt;P&gt;       CHANGENR LIKE CDHDR-CHANGENR.&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;&lt;/P&gt;&lt;P&gt;DATA : GI_CDHDR LIKE CDHDR OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA : GI_CDPOS LIKE CDPOS OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : OBJECTCLAS LIKE CDHDR-OBJECTCLAS VALUE 'MATERIAL',&lt;/P&gt;&lt;P&gt;       OBJECTID LIKE CDHDR-OBJECTID,&lt;/P&gt;&lt;P&gt;       USERNAME LIKE CDHDR-USERNAME VALUE 'RSS-SPE',&lt;/P&gt;&lt;P&gt;       UDATE LIKE CDHDR-UDATE VALUE '20070101',&lt;/P&gt;&lt;P&gt;       CHANGE_IND LIKE CDHDR-CHANGE_IND VALUE 'U'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;type-pools: slis.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: gt_slis_fcat type slis_t_fieldcat_alv.&lt;/P&gt;&lt;P&gt;data: gt_fieldcat type slis_t_fieldcat_alv.&lt;/P&gt;&lt;P&gt;*data: gt_fieldcatall type slis_t_fieldcat_alv.&lt;/P&gt;&lt;P&gt;data: g_repid like sy-repid.&lt;/P&gt;&lt;P&gt;data: gs_layout type slis_layout_alv.&lt;/P&gt;&lt;P&gt;gs_layout-zebra             = 'X'.&lt;/P&gt;&lt;P&gt;gs_layout-colwidth_optimize = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-110.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS :  P_DISPO FOR MARC-DISPO.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS : RECORDS FOR CHAR.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN : END OF BLOCK B1.&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;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform process_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform f_fieldcat_init using gt_fieldcat[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform alv_display tables gi_final using gt_fieldcat[].&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form process_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT MATNR WERKS DISPO FROM MARC INTO TABLE GI_MARC&lt;/P&gt;&lt;P&gt;                            WHERE DISPO IN P_DISPO&lt;/P&gt;&lt;P&gt;                            AND WERKS = '1011'." Becoz we hav to chk the&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;the changes made in the material while extendin tht matrl frm 1011 to&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*other plant.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF NOT GI_MARC[] IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF NOT RECORDS-LOW IS INITIAL .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF NOT RECORDS-HIGH IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        DESCRIBE TABLE GI_MARC LINES COUNT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        IF RECORDS-HIGH &amp;lt; COUNT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          DELETE GI_MARC FROM RECORDS-HIGH TO COUNT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        IF RECORDS-LOW &amp;lt;&amp;gt; 1.&lt;/P&gt;&lt;P&gt;          IF RECORDS-LOW &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;            DELETE GI_MARC FROM 1 TO RECORDS-LOW.&lt;/P&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT GI_MARC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'CONVERSION_EXIT_MATN1_INPUT'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        INPUT              = GI_MARC-MATNR&lt;/P&gt;&lt;P&gt;     IMPORTING&lt;/P&gt;&lt;P&gt;       OUTPUT             = GI_MARC-MATNR&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;  LENGTH_ERROR       = 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;    OBJECTID = GI_MARC-MATNR .&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 'CHANGEDOCUMENT_READ_HEADERS'&lt;/P&gt;&lt;P&gt;      EXPORTING&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;/UL&gt;&lt;P&gt;       DATE_OF_CHANGE                   = UDATE&lt;/P&gt;&lt;P&gt;        OBJECTCLASS                      = OBJECTCLAS&lt;/P&gt;&lt;P&gt;        OBJECTID                         = OBJECTID&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  TIME_OF_CHANGE                   = '000000'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       USERNAME                         = USERNAME&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  LOCAL_TIME                       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DATE_UNTIL                       = '99991231'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  TIME_UNTIL                       = '235959'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      TABLES&lt;/P&gt;&lt;P&gt;        I_CDHDR                          = GI_CDHDR&lt;/P&gt;&lt;P&gt;     EXCEPTIONS&lt;/P&gt;&lt;P&gt;       NO_POSITION_FOUND                = 1&lt;/P&gt;&lt;P&gt;       WRONG_ACCESS_TO_ARCHIVE          = 2&lt;/P&gt;&lt;P&gt;       TIME_ZONE_CONVERSION_ERROR       = 3&lt;/P&gt;&lt;P&gt;       OTHERS                           = 4&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'ARCH_ANA_PROGRESS_INDICATOR'&lt;/P&gt;&lt;P&gt;         EXPORTING&lt;/P&gt;&lt;P&gt;              TEXT = 'Processing'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF NOT GI_CDHDR[] IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      LOOP AT GI_CDHDR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      MOVE GI_MARC-MATNR TO GI_FINAL-MATNR.&lt;/P&gt;&lt;P&gt;      MOVE GI_MARC-DISPO TO GI_FINAL-DISPO.&lt;/P&gt;&lt;P&gt;      MOVE GI_CDHDR-USERNAME TO GI_FINAL-USERNAME.&lt;/P&gt;&lt;P&gt;      MOVE GI_CDHDR-UDATE TO GI_FINAL-UDATE.&lt;/P&gt;&lt;P&gt;      MOVE GI_CDHDR-TCODE TO GI_FINAL-TCODE.&lt;/P&gt;&lt;P&gt;      MOVE GI_CDHDR-CHANGENR TO GI_FINAL-CHANGENR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        VAR = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        CALL FUNCTION 'CONVERSION_EXIT_MATN1_INPUT'&lt;/P&gt;&lt;P&gt;          EXPORTING&lt;/P&gt;&lt;P&gt;            INPUT              = GI_FINAL-MATNR&lt;/P&gt;&lt;P&gt;            IMPORTING&lt;/P&gt;&lt;P&gt;           OUTPUT             = GI_FINAL-MATNR&lt;/P&gt;&lt;P&gt;         EXCEPTIONS&lt;/P&gt;&lt;P&gt;           LENGTH_ERROR       = 1&lt;/P&gt;&lt;P&gt;           OTHERS             = 2&lt;/P&gt;&lt;P&gt;                  .&lt;/P&gt;&lt;P&gt;        IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        OBJECTID = GI_FINAL-MATNR ."to ensure that objid is in proper&lt;/P&gt;&lt;P&gt;*format&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        SELECT *&lt;/P&gt;&lt;P&gt;               FROM CDPOS&lt;/P&gt;&lt;P&gt;               INTO TABLE GI_CDPOS&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          PACKAGE SIZE 100&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          FOR ALL ENTRIES IN GI_cdhdr&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;               WHERE OBJECTID = OBJECTID&lt;/P&gt;&lt;P&gt;                 AND CHANGENR = GI_CDHDR-CHANGENR&lt;/P&gt;&lt;P&gt;                 AND OBJECTCLAS = OBJECTCLAS&lt;/P&gt;&lt;P&gt;                 AND CHNGIND =  CHANGE_IND." only those values will b&lt;/P&gt;&lt;P&gt;*takn which have been modified nd nt created&lt;/P&gt;&lt;P&gt;        IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          LOOP AT GI_CDPOS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      MOVE GI_MARC-MATNR TO GI_FINAL-MATNR.&lt;/P&gt;&lt;P&gt;      MOVE GI_MARC-DISPO TO GI_FINAL-DISPO.&lt;/P&gt;&lt;P&gt;      MOVE GI_CDHDR-USERNAME TO GI_FINAL-USERNAME.&lt;/P&gt;&lt;P&gt;      MOVE GI_CDHDR-UDATE TO GI_FINAL-UDATE.&lt;/P&gt;&lt;P&gt;      MOVE GI_CDHDR-TCODE TO GI_FINAL-TCODE.&lt;/P&gt;&lt;P&gt;      MOVE GI_CDHDR-CHANGENR TO GI_FINAL-CHANGENR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            MOVE GI_CDPOS-TABNAME TO GI_FINAL-TABNAME.&lt;/P&gt;&lt;P&gt;            MOVE GI_CDPOS-TABKEY TO GI_FINAL-TABKEY.&lt;/P&gt;&lt;P&gt;            MOVE GI_CDPOS-FNAME TO GI_FINAL-FNAME.&lt;/P&gt;&lt;P&gt;            MOVE GI_CDPOS-VALUE_NEW TO GI_FINAL-VALUE_NEW.&lt;/P&gt;&lt;P&gt;            MOVE GI_CDPOS-VALUE_OLD TO GI_FINAL-VALUE_OLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              APPEND GI_FINAL.&lt;/P&gt;&lt;P&gt;              CLEAR GI_FINAL.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           ENDIF.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            VAR = VAR + 1.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   ENDSELECT.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          ENDLOOP.&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;          CALL FUNCTION 'ARCH_ANA_PROGRESS_INDICATOR'&lt;/P&gt;&lt;P&gt;         EXPORTING&lt;/P&gt;&lt;P&gt;              TEXT = 'Processing'.&lt;/P&gt;&lt;P&gt;&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;  endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form f_fieldcat_init using lt_fieldcat type slis_t_fieldcat_alv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data: ls_fieldcat type slis_fieldcat_alv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   clear ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname    = 'MATNR'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l    = 'Material number'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ls_fieldcat-tabname      = 'GI_final'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  append ls_fieldcat to lt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname    = 'DISPO'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l    = 'mrp controller'.&lt;/P&gt;&lt;P&gt;  append ls_fieldcat to lt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname    = 'USERNAME'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l    = 'Username'.&lt;/P&gt;&lt;P&gt;  append ls_fieldcat to lt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname    = 'CHANGENR'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l    = 'Change Number'.&lt;/P&gt;&lt;P&gt;  append ls_fieldcat to lt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname    = 'UDATE'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l    = 'modified date'.&lt;/P&gt;&lt;P&gt;  append ls_fieldcat to lt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname    = 'UTIME'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l    = 'MODIFIED TIME'.&lt;/P&gt;&lt;P&gt;  append ls_fieldcat to lt_fieldcat.&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; clear ls_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ls_fieldcat-fieldname    = 'UDATE'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ls_fieldcat-seltext_l    = 'MODIFIED DATE'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; append ls_fieldcat to lt_fieldcat.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname    = 'TCODE'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l    = 'TRANSACTION CODE'.&lt;/P&gt;&lt;P&gt;  append ls_fieldcat to lt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname    = 'TABNAME'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l    = 'TABLE NAME'.&lt;/P&gt;&lt;P&gt;  append ls_fieldcat to lt_fieldcat.&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;&lt;/P&gt;&lt;P&gt;  clear ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname    = 'TABKEY'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l    = 'TABLE KEY'.&lt;/P&gt;&lt;P&gt;  append ls_fieldcat to lt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname    = 'FNAME'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l    = 'FNAME'.&lt;/P&gt;&lt;P&gt;  append ls_fieldcat to lt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname    = 'FVALUE'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l    = 'FVALUE'.&lt;/P&gt;&lt;P&gt;  append ls_fieldcat to lt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname    = 'VALUE_NEW'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l    = 'NEW VALUE'.&lt;/P&gt;&lt;P&gt;  append ls_fieldcat to lt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear ls_fieldcat.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-fieldname    = 'VALUE_OLD'.&lt;/P&gt;&lt;P&gt;  ls_fieldcat-seltext_l    = 'OLD VALUE'.&lt;/P&gt;&lt;P&gt;  append ls_fieldcat to lt_fieldcat.&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                    " f_fieldcat_init&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form alv_display tables  gi_final using gt_fieldcat .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  call function 'REUSE_ALV_LIST_DISPLAY'&lt;/P&gt;&lt;P&gt;   exporting&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_INTERFACE_CHECK              = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BYPASSING_BUFFER             =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BUFFER_ACTIVE                = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   I_CALLBACK_PROGRAM             = ' Material list '&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_CALLBACK_PF_STATUS_SET       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_CALLBACK_USER_COMMAND        = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_STRUCTURE_NAME               =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     is_layout                      = gs_layout&lt;/P&gt;&lt;P&gt;     it_fieldcat                    = gt_fieldcat&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EXCLUDING                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_SPECIAL_GROUPS              =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_SORT                        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_FILTER                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_SEL_HIDE                    =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_DEFAULT                      = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SAVE                         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_VARIANT                     =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EVENTS                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EVENT_EXIT                  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_PRINT                       =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_REPREP_ID                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_START_COLUMN          = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_START_LINE            = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_END_COLUMN            = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_END_LINE              = 0&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;  E_EXIT_CAUSED_BY_CALLER        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ES_EXIT_CAUSED_BY_USER         =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    tables&lt;/P&gt;&lt;P&gt;      t_outtab                       = gi_final&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;  PROGRAM_ERROR                  = 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;endform.&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;siva&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Oct 2007 06:29:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/view-for-cdpos-cdhdr-tables/m-p/1455840#M215499</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-23T06:29:27Z</dc:date>
    </item>
    <item>
      <title>Re: View for CDPOS &amp; CDHDR tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/view-for-cdpos-cdhdr-tables/m-p/1455841#M215500</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;If you developed the report for document changes kindly send me as a sample I am doing the same for fetching data from cdhdr and cdpos by different plants&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;piroz&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Oct 2007 07:17:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/view-for-cdpos-cdhdr-tables/m-p/1455841#M215500</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-29T07:17:55Z</dc:date>
    </item>
    <item>
      <title>Re: View for CDPOS &amp; CDHDR tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/view-for-cdpos-cdhdr-tables/m-p/1455842#M215501</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Siva&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I fetch all the data from vbak-vkbur (sales office) belong to cdhdr and cdpos &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to select all the records from cdhdr and cdpos by sales office (vbak-vkbur)&lt;/P&gt;&lt;P&gt;objectclas = 'VERKBELEG' and the sales office &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Appriciate if comment on this issue&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Oct 2007 02:02:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/view-for-cdpos-cdhdr-tables/m-p/1455842#M215501</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-30T02:02:08Z</dc:date>
    </item>
    <item>
      <title>Re: View for CDPOS &amp; CDHDR tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/view-for-cdpos-cdhdr-tables/m-p/1455843#M215502</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;in cdhdr table pass object id as ur  vkbur field and object class as VERKBELEG'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;give in cdpos table name vbak, hope it works for u,&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;siva&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        siva prasad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Oct 2007 04:50:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/view-for-cdpos-cdhdr-tables/m-p/1455843#M215502</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-30T04:50:42Z</dc:date>
    </item>
  </channel>
</rss>

