<?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 Table BKPF dependency on PPDIT in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-bkpf-dependency-on-ppdit/m-p/6784924#M1465158</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 need to fetch data from table BKPF by checking fields in table PPDIT, hw do we relate both these tables....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please provide inputs&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 26 Mar 2010 09:22:10 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2010-03-26T09:22:10Z</dc:date>
    <item>
      <title>Table BKPF dependency on PPDIT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-bkpf-dependency-on-ppdit/m-p/6784924#M1465158</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 need to fetch data from table BKPF by checking fields in table PPDIT, hw do we relate both these tables....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please provide inputs&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Mar 2010 09:22:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-bkpf-dependency-on-ppdit/m-p/6784924#M1465158</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-03-26T09:22:10Z</dc:date>
    </item>
    <item>
      <title>Re: Table BKPF dependency on PPDIT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-bkpf-dependency-on-ppdit/m-p/6784925#M1465159</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;The relationship is with docnum with awkey and bukrs with bukrs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this logic is helpful to you....&lt;/P&gt;&lt;P&gt;&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-t01.&lt;/P&gt;&lt;P&gt;  PARAMETER:  p_laufi  TYPE REGUH-LAUFI OBLIGATORY,&lt;/P&gt;&lt;P&gt;              p_bukrs  TYPE t001-bukrs OBLIGATORY,&lt;/P&gt;&lt;P&gt;              p_abkrs  TYPE pa0001-abkrs,&lt;/P&gt;&lt;P&gt;              p_lifnrs TYPE lfa1-lifnr,&lt;/P&gt;&lt;P&gt;              p_lifnrd TYPE lfa1-lifnr,&lt;/P&gt;&lt;P&gt;              p_BKREF  TYPE LFBK-BKREF,&lt;/P&gt;&lt;P&gt;              p_MONAT  TYPE bsik-MONAT OBLIGATORY,&lt;/P&gt;&lt;P&gt;              p_GJAHR  TYPE bsik-GJAHR OBLIGATORY.&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;at SELECTION-SCREEN on p_bukrs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT SINGLE abkrs FROM table1 into p_abkrs WHERE bukrs = p_bukrs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at SELECTION-SCREEN on p_bukrs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT SINGLE lifnrs FROM table1 into p_lifnrs WHERE bukrs = p_bukrs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at SELECTION-SCREEN on p_bukrs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF p_bukrs = '1100'&lt;/P&gt;&lt;P&gt;    or p_bukrs = '1500'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT SINGLE lifnrd FROM table1 into p_lifnrd WHERE bukrs = p_bukrs.&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; at SELECTION-SCREEN on p_bukrs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF p_bukrs = '1100'&lt;/P&gt;&lt;P&gt;    or p_bukrs = '1500'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT SINGLE BKREF FROM table1 into p_BKREF WHERE bukrs = p_bukrs&lt;/P&gt;&lt;P&gt;                                                 AND lifnrd  = p_lifnrd.&lt;/P&gt;&lt;P&gt;&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;  at SELECTION-SCREEN OUTPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;      IF screen-name = 'P_ABKRS'&lt;/P&gt;&lt;P&gt;      AND p_abkrs IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        screen-input = 0.&lt;/P&gt;&lt;P&gt;        MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      ELSEIF screen-name = 'P_LIFNRS'&lt;/P&gt;&lt;P&gt;      AND P_LIFNRS IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        screen-input = 0.&lt;/P&gt;&lt;P&gt;        MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      ELSEIF screen-name = 'P_LIFNRD'&lt;/P&gt;&lt;P&gt;      AND P_LIFNRS IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;        IF p_bukrs = '1100'&lt;/P&gt;&lt;P&gt;          or p_bukrs = '1500'.&lt;/P&gt;&lt;P&gt;        ELSE.&lt;/P&gt;&lt;P&gt;          screen-input = 0.&lt;/P&gt;&lt;P&gt;          MODIFY SCREEN.&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;      ELSEIF screen-name = 'P_BKREF'&lt;/P&gt;&lt;P&gt;      AND P_BKREF IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;        IF p_bukrs = '1100'&lt;/P&gt;&lt;P&gt;         or p_bukrs = '1500'.&lt;/P&gt;&lt;P&gt;            screen-input = 0.&lt;/P&gt;&lt;P&gt;            MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;        endif.&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;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN on VALUE-REQUEST FOR p_lifnrd.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF p_bukrs = '1100'&lt;/P&gt;&lt;P&gt;   or p_bukrs = '1500'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     select lifnrd FROM table1 INTO TABLE it_lifnrd WHERE bukrs = p_bukrs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;          CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'&lt;/P&gt;&lt;P&gt;            EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          DDIC_STRUCTURE         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;              retfield               = 'p_lifnrd'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          PVALKEY                = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            DYNPPROG               = sy-repid&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          DYNPNR                 = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           DYNPROFIELD            = 'p_lifnrd'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          STEPL                  = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          WINDOW_TITLE           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          VALUE                  = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            VALUE_ORG              = 'S'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          MULTIPLE_CHOICE        = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          DISPLAY                = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          CALLBACK_PROGRAM       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          CALLBACK_FORM          = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          MARK_TAB               =&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;          USER_RESET             =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            TABLES&lt;/P&gt;&lt;P&gt;              value_tab              = it_lifnrd&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           FIELD_TAB              = it_fieldtab&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           RETURN_TAB             = it_select&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          DYNPFLD_MAPPING        =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;         EXCEPTIONS&lt;/P&gt;&lt;P&gt;           PARAMETER_ERROR        = 1&lt;/P&gt;&lt;P&gt;           NO_VALUES_FOUND        = 2&lt;/P&gt;&lt;P&gt;           OTHERS                 = 3  .&lt;/P&gt;&lt;P&gt;             ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF it_select IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;      READ TABLE it_select INTO wa_select INDEX 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      p_lifnrd = wa_select-FIELDVAL.&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;  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;&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;SELECT * FROM bsik into table it_bsik &lt;/P&gt;&lt;P&gt;  WHERE bukrs in s_bukrs AND lifnr in s_lifnr&lt;/P&gt;&lt;P&gt;  AND gjahr IN s_gjahr AND monat in s_monat.&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;  IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    MESSAGE 'No data selected for the selection made' TYPE 'E'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;P&gt;    IF '1100' in s_companycode&lt;/P&gt;&lt;P&gt;    or  '1500' in s_companycode .&lt;/P&gt;&lt;P&gt;      &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      SELECT * FROM BKPF&lt;/P&gt;&lt;P&gt;        INTO TABLE it_bkpf FOR ALL ENTRIES IN it_bsik&lt;/P&gt;&lt;P&gt;        WHERE bukrs = it_bsik-bukrs AND belnr = it_bsik-belnr&lt;/P&gt;&lt;P&gt;          AND gjahr = it_bsik-gjahr.&lt;/P&gt;&lt;P&gt;      &lt;/P&gt;&lt;P&gt;      IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        SELECT * FROM PPDIT&lt;/P&gt;&lt;P&gt;          INTO TABLE it_ppdit FOR ALL ENTRIES IN it_bkpf&lt;/P&gt;&lt;P&gt;          WHERE docnum = it_bkpf-awkey AND bukrs = it_bkpf-bukrs.&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;        Fill range table with docnum and Get PERNR data from report RPCIPD00 into it_pernr&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&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;    endif.&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;P&gt;    SELECT * FROM Z_TABLE2 &lt;/P&gt;&lt;P&gt;      INTO TABLE it_table2&lt;/P&gt;&lt;P&gt;      FOR ALL ENTRIES IN it_bsik&lt;/P&gt;&lt;P&gt;      WHERE belnr = it_bsik-belnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;     &lt;/P&gt;&lt;P&gt;     sort it_bsik by belnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     sort it_table2 by belnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     &lt;/P&gt;&lt;P&gt;     it_bsik1 = it_bsik.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     it_table2_2 = it_table2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     &lt;/P&gt;&lt;P&gt;     delete ADJACENT DUPLICATES FROM it_bsik1 COMPARING belnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     delete ADJACENT DUPLICATES FROM it_table2_2 COMPARING belnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     &lt;/P&gt;&lt;P&gt;     DESCRIBE TABLE it_bsik LINES v_lines1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     DESCRIBE TABLE it_table2 LINES v_lines2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     &lt;/P&gt;&lt;P&gt;     IF v_lines1 = v_lines2.&lt;/P&gt;&lt;P&gt;       MESSAGE 'Data already transferred for the given selection' TYPE 'E'.&lt;/P&gt;&lt;P&gt;     &lt;/P&gt;&lt;P&gt;     ELSE.&lt;/P&gt;&lt;P&gt;       LOOP AT it_bsik INTO wa_bsik WHERE augdt = space&lt;/P&gt;&lt;P&gt;                                      AND augbl = space&lt;/P&gt;&lt;P&gt;                                      AND blart = 'AB'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         &lt;/P&gt;&lt;P&gt;          IF '1100' in s_companycode&lt;/P&gt;&lt;P&gt;          or  '1500' in s_companycode .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;            READ TABLE it_bkpf INTO wa_bkpf with key bukrs = wa_bsik-bukrs belnr = wa_bsik-belnr&lt;/P&gt;&lt;P&gt;           gjahr = wa_bsik-gjahr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;            IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              READ TABLE it_ppdit INTO wa_ppdit with key docnum = wa_bkpf-awkey bukrs = wa_bkpf-bukrs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              &lt;/P&gt;&lt;P&gt;             IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;             Calculate Amount&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;               IF wa_bsik-belnr NE v_belnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                Call Function module / BAPI&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;             ENDIF.&lt;/P&gt;&lt;P&gt;&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;          ELSE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           v_wrbtr = v_wrbtr + wa_bsik-wrbtr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         &lt;/P&gt;&lt;P&gt;           IF wa_bsik-belnr NE v_belnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;            Call Function module / BAPI&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;          ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         v_belnr = wa_bsik=belnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       ENDLOOP.&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;   ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Mar 2010 10:12:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-bkpf-dependency-on-ppdit/m-p/6784925#M1465159</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-03-26T10:12:52Z</dc:date>
    </item>
    <item>
      <title>Re: Table BKPF dependency on PPDIT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-bkpf-dependency-on-ppdit/m-p/6784926#M1465160</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for all...solved myself&lt;/P&gt;&lt;P&gt;Below is the code for reference&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
SELECTION-SCREEN  BEGIN OF BLOCK b1 WITH FRAME TITLE text-t01.

PARAMETERS: p_laufi  TYPE reguh-laufi OBLIGATORY,
            p_bukrs  TYPE t001-bukrs  OBLIGATORY,
            p_abkrs  TYPE pa0001-abkrs MODIF ID g1,
            p_lifnrs TYPE lfa1-lifnr   MODIF ID g1,
            p_lifnrd TYPE lfa1-lifnr   MODIF ID g1,
            p_bkref  TYPE lfbk-bkref   MODIF ID g1,
            p_monat  TYPE bsik-monat  OBLIGATORY,
            p_gjahr  TYPE bsik-gjahr  OBLIGATORY.

SELECTION-SCREEN END OF BLOCK b1.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Apr 2010 14:21:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-bkpf-dependency-on-ppdit/m-p/6784926#M1465160</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-15T14:21:08Z</dc:date>
    </item>
  </channel>
</rss>

