<?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 Sample code for F-30 clearing with post in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/sample-code-for-f-30-clearing-with-post/m-p/5714839#M1297185</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;  Can anyone suggest me or give sample code to post document thru F-30 transaction code "Post with Clearing". I need to develop a code to post the document for customer bad debit write off and i'm using F-30 transaction code... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rds, &lt;/P&gt;&lt;P&gt;Kannan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 07 Jun 2009 06:28:37 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-06-07T06:28:37Z</dc:date>
    <item>
      <title>Sample code for F-30 clearing with post</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sample-code-for-f-30-clearing-with-post/m-p/5714839#M1297185</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;  Can anyone suggest me or give sample code to post document thru F-30 transaction code "Post with Clearing". I need to develop a code to post the document for customer bad debit write off and i'm using F-30 transaction code... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rds, &lt;/P&gt;&lt;P&gt;Kannan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 07 Jun 2009 06:28:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sample-code-for-f-30-clearing-with-post/m-p/5714839#M1297185</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-07T06:28:37Z</dc:date>
    </item>
    <item>
      <title>Re: Sample code for F-30 clearing with post</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sample-code-for-f-30-clearing-with-post/m-p/5714840#M1297186</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;deleted&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: max bianchi on Jun 7, 2009 8:55 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 07 Jun 2009 06:52:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sample-code-for-f-30-clearing-with-post/m-p/5714840#M1297186</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-07T06:52:07Z</dc:date>
    </item>
    <item>
      <title>Re: Sample code for F-30 clearing with post</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sample-code-for-f-30-clearing-with-post/m-p/5714841#M1297187</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;U can use BI std program RFBIBL00: F-30 is based on transaction FB05 supported by rfbibl00.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The file for rfbibl00 has to be based on following structures:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BGR00: session data&lt;/P&gt;&lt;P&gt;BBKPF: header data for clearing document&lt;/P&gt;&lt;P&gt;BBSEG: Item data for clearing document&lt;/P&gt;&lt;P&gt;BSELK: to indicate which header fields to be used for open items selection&lt;/P&gt;&lt;P&gt;BBSELP: to indicate which ITEM fields to be used for open items selection&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here my code used to clear open vendor items without a clearing document (so I don't use BBSEG structure):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: BEGIN OF BREAK,
        BUKRS LIKE BSIK-BUKRS,
        LIFNR LIKE BSIK-LIFNR,
        UMSKZ LIKE BSIK-UMSKZ,
        ZUONR LIKE BSIK-ZUONR,
        WAERS LIKE BSIK-WAERS,
      END   OF BREAK.

DATA: OLD_BREAK LIKE BREAK.

    LOOP AT T_BSIK INTO BSIK.
      IF OPEN_FILE = SPACE AND P_TEST = SPACE.
        OPEN_FILE = 'X'.
* Open file
        OPEN DATASET ZFAGTB01-FILENAME FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.
* Set session data
        PERFORM FILL_NO_DATA USING BGR00 'BGR00'.
        BGR00-STYPE  = '0'.
        BGR00-GROUP  = &amp;lt;session name&amp;gt;.
        BGR00-MANDT  = SY-MANDT.
        BGR00-USNAM  = SY-UNAME.
        BGR00-START  = SPACE.
        BGR00-XKEEP  = 'X'.
        BGR00-NODATA = '/'.

        TRANSFER BGR00 TO P_FILENAME.
      ENDIF.
* Movimento dati di rottura
      MOVE-CORRESPONDING BSIK TO BREAK.
* Create new clear
      IF BREAK &amp;lt;&amp;gt; OLD_BREAK.
* header data:
        IF P_TEST = SPACE.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MAX&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 07 Jun 2009 06:54:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sample-code-for-f-30-clearing-with-post/m-p/5714841#M1297187</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-07T06:54:21Z</dc:date>
    </item>
    <item>
      <title>Re: Sample code for F-30 clearing with post</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sample-code-for-f-30-clearing-with-post/m-p/5714842#M1297188</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;          PERFORM FILL_NO_DATA USING BBKPF 'BBKPF'.
          BBKPF-STYPE = '1'.
          BBKPF-TCODE = 'FB05'.
          BBKPF-BLART = &amp;lt;document type&amp;gt;.
          BBKPF-BUKRS = BSIK-BUKRS.
          BBKPF-WAERS = BSIK-WAERS.
          BBKPF-AUGLV = 'UMBUCHNG'. "Giro conto con pareggio
*        BBKPF-XBLNR = &amp;lt;?????????&amp;gt;.
*        BBKPF-BKTXT = &amp;lt;???????????&amp;gt;.

          WRITE: P_BUDAT TO BBKPF-BUDAT,
                 P_BLDAT TO BBKPF-BLDAT.

          TRANSFER BBKPF TO P_FILENAME.
* header data for open item selection
          PERFORM FILL_NO_DATA USING BSELK 'BSELK'.
          BSELK-STYPE  = '2'.
          BSELK-TBNAM  = 'BSELK'.
          BSELK-AGKON  = BSIK-LIFNR.
          BSELK-AGBUK  = BSIK-BUKRS.
          BSELK-AGKOA  = 'K'.
          IF BSIK-UMSKZ IS INITIAL.
            BSELK-XNOPS = 'X'.
          ELSE.
            BSELK-AGUMS  = BSIK-UMSKZ.
          ENDIF.
          TRANSFER BSELK TO P_FILENAME.
* item data for open item selection
          PERFORM FILL_NO_DATA USING BSELP 'BSELP'.
          BSELP-STYPE    = '2'.
          BSELP-TBNAM    = 'BSELP'.
          BSELP-FELDN_1  = 'ZUONR'.
          BSELP-SLVON_1   = BSIK-ZUONR.
          TRANSFER BSELP TO ZFAGTB01-FILENAME.
        ENDIF.
      ENDIF.
      OLD_BREAK = BREAK.
    ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 07 Jun 2009 06:55:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sample-code-for-f-30-clearing-with-post/m-p/5714842#M1297188</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-07T06:55:19Z</dc:date>
    </item>
  </channel>
</rss>

