<?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: BAPI to update FB01 in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-to-update-fb01/m-p/2551619#M581088</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;#149;	BAPI_ACC_GL_POSTING_POST&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Function modules involved in updating FI&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FI_DOCUMENT_PROCESS&lt;/P&gt;&lt;P&gt;DOCUMENT_POST&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pattern in which function modules are called&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The function module fi_document_process is called 4 times and finally document_post is called once which updates the tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 1. Call FI_DOCUMENT_PROCESS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Import Parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_GJAHR	LIKE	TRWCA- YEAR&lt;/P&gt;&lt;P&gt;I_PROCESS	LIKE	TRWPR-PROCESS&lt;/P&gt;&lt;P&gt;I_EVENT	LIKE	TRWPR-EVENT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tables&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;T_BKPF		LIKE	BKPF&lt;/P&gt;&lt;P&gt;T_BSEG		LIKE	BSEG&lt;/P&gt;&lt;P&gt;T_BSEGZ	LIKE	BSEGZ&lt;/P&gt;&lt;P&gt;T_ACCIT_EXT	LIKE	ACCIT_EXTENSION    &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Values to populate import parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      i_gjahr      		 = '2007'     &amp;#147;Fiscal year from the screen&lt;/P&gt;&lt;P&gt;      i_process        	 = 'BELEG'    &amp;#147;Constant, can be hard coded &lt;/P&gt;&lt;P&gt;      i_event            	 = 'CRBSEGZ'   &amp;#147;Constant, can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-bukrs '1000'. 		 &amp;#147; Company code from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-belnr '$1'.    		&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-gjahr '2007'.  		 &amp;#147; Fiscal Year , from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-blart 'DZ'.   	 	&amp;#147; Can be obtained from the invoice document&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-bldat '20070116'. 	&amp;#147; Document Date, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-budat &amp;#146;20070118'.	 &amp;#147; Posting Date , from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-monat '01'.      	  	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-wwert '20070118'. 	 &amp;#147; posting Date&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-usnam 'SAPUSER'. 	 &amp;#147; user name&lt;/P&gt;&lt;P&gt;                 &lt;/P&gt;&lt;P&gt;              xbkpf-tcode 'FBZ1'.    	 	&amp;#147; Constant, can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-waers 'EUR'.      		 &amp;#147; currency, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-glvor 'RFBU'.     		 &amp;#147; constant can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-awtyp 'BKPF'.     		 &amp;#147; constant, can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-fikrs &amp;#146;1000'.    		&amp;#147; customer account number, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-hwaer 'EUR'.   		 &amp;#147; Currency, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-awsys 'ECCCLNT800'.    &amp;#132;can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;xbseg Record 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-bukrs  '1000'.		 &amp;#147; Company code from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-belnr  '$1'  .		 &amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-gjahr  '2007'. 	 	&amp;#132; Fiscal Year, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-buzei  &amp;#146;001'.  		 &amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-bschl  '40'.		&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-koart  'S'.		&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-shkzg  'S'  . 		&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-dmbtr  '10'. 		&amp;#132; Amount, from the screen &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-wrbtr  '10'. 		&amp;#132; Amount, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-pswbt  &amp;#146;10'. 		&amp;#132; Amount, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-pswsl  'EUR'.	 	&amp;#132; Currency, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-valut  &amp;#146;20070118'.   	&amp;#147; Posting date, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-altkt  '0000110100'. &lt;/P&gt;&lt;P&gt;      xbseg-vorgn  'RFBU'. 	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      xbseg-fdlev  'B9'. 		&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-fdwbt  '10'. 		 &amp;#132; Amount, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-fdtag  '20070118'.  	 &amp;#147; Posting date, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-kokrs  &amp;#146;1000'.       	 &amp;#147; Customer account&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-xkres  'X'.		 &amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-xopvw  'X'. 		 &amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-hkont  '0000110009'. &amp;#147; Bank Account number&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-xbilk  'X'.		 &amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-fipos  '9620'. 		 &amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-lokkt  '0000110009'.  &amp;#147; Bank Account number&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;xbseg Record 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        bseg-bukrs '1000'. 	&amp;#147; Company code from the screen&lt;/P&gt;&lt;P&gt;      bseg-belnr. '$1' 	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-gjahr. '2007'	&amp;#147; Fiscal year from the screen&lt;/P&gt;&lt;P&gt;      bseg-augbl. '*'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-buzei'002'.	 &amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-bschl. '15'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-koart. 'D'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-shkzg. 'H'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-dmbtr. '10' 	&amp;#147;Amount, from the screen&lt;/P&gt;&lt;P&gt;      bseg-wrbtr. '10'	&amp;#147;Amount, from the screen&lt;/P&gt;&lt;P&gt;      bseg-pswbt. '10'	&amp;#147;Amount, from the screen&lt;/P&gt;&lt;P&gt;      bseg-pswsl. 'EUR'	&amp;#147; currency, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      bseg-altkt. '0000120100'&lt;/P&gt;&lt;P&gt;      bseg-vorgn. 'RFBU'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      bseg-kokrs. '1000' 	&amp;#147; Customer account number&lt;/P&gt;&lt;P&gt;      bseg-xkres. 'X'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-xopvw. 'X'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-hkont. '0000140000'&lt;/P&gt;&lt;P&gt;      bseg-xbilk. 'X'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-fipos. '9620'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-lokkt. '0000140000'&lt;/P&gt;&lt;P&gt;      bseg-nebtr. '10' 	&amp;#147; Amount, from the screen&lt;/P&gt;&lt;P&gt;      bseg-xauto. 'X'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-xzahl. 'X'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-saknr. '0000140000'&lt;/P&gt;&lt;P&gt;      bseg-zfbdt. '20070116'&amp;#148; Invoice document date&lt;/P&gt;&lt;P&gt;      bseg-hwmet. 'A'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-kkber. '1000'	&amp;#147; Customer account number&lt;/P&gt;&lt;P&gt;      bseg-agzei. '1'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 2. Call FI_DOCUMENT_PROCESS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Import Parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_GJAHR	LIKE	TRWCA- YEAR&lt;/P&gt;&lt;P&gt;I_PROCESS	LIKE	TRWPR-PROCESS&lt;/P&gt;&lt;P&gt;I_EVENT	LIKE	TRWPR-EVENT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tables&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;T_BKPF		LIKE	BKPF&lt;/P&gt;&lt;P&gt;T_BSEG		LIKE	BSEG&lt;/P&gt;&lt;P&gt;T_BSEGZ	LIKE	BSEGZ&lt;/P&gt;&lt;P&gt;T_AUSZ3	LIKE	AUSZ_CLR&lt;/P&gt;&lt;P&gt;T_AUSZ4	LIKE	AUSZ_CLR_ASGMT&lt;/P&gt;&lt;P&gt;T_ACCIT_EXT	LIKE	ACCIT_EXTENSION    &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Values to  populate import parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      i_gjahr      		 = '2007'     &amp;#147;Fiscal year from the screen&lt;/P&gt;&lt;P&gt;      i_process        	 = 'BELEG'    &amp;#147;Constant, can be hard coded &lt;/P&gt;&lt;P&gt;      i_event            	 = 'CLOSE'   &amp;#147;Constant, can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table xausz3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          ausz3-agzei. '1'       &amp;#147;Constant, can be hard coded&lt;/P&gt;&lt;P&gt;       ausz3-waers. 'EUR'     &amp;#132; Currency from the screen&lt;/P&gt;&lt;P&gt;       ausz3-bukrs. '1000'     &amp;#132; Company Code&lt;/P&gt;&lt;P&gt;       ausz3-belnr. '1800000076' &amp;#132; Document number from the screen&lt;/P&gt;&lt;P&gt;       ausz3-gjahr. '2007'        &amp;#132; Fiscal Year&lt;/P&gt;&lt;P&gt;       ausz3-buzei. '001'		&lt;/P&gt;&lt;P&gt;       ausz3-shkzg. 'S'		&amp;#147;Constant, can be hard coded&lt;/P&gt;&lt;P&gt;       ausz3-dmbtr. '10'         &amp;#147; Amount, from the screen&lt;/P&gt;&lt;P&gt;       ausz3-wrbtr. '10'		&amp;#147; Amount, from the screen&lt;/P&gt;&lt;P&gt;       ausz3-koart. 'D'   		&amp;#147;Constant, can be hard coded&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;Step 3. Call FI_DOCUMENT_PROCESS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Import Parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_GJAHR	LIKE	TRWCA- YEAR&lt;/P&gt;&lt;P&gt;I_PROCESS	LIKE	TRWPR-PROCESS&lt;/P&gt;&lt;P&gt;I_EVENT	LIKE	TRWPR-EVENT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tables&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;T_BKPF		LIKE	BKPF&lt;/P&gt;&lt;P&gt;T_BSEG		LIKE	BSEG&lt;/P&gt;&lt;P&gt;T_BSEGZ	LIKE	BSEGZ&lt;/P&gt;&lt;P&gt;T_AUSZ3	LIKE	AUSZ_CLR&lt;/P&gt;&lt;P&gt;T_AUSZ4	LIKE	AUSZ_CLR_ASGMT&lt;/P&gt;&lt;P&gt;T_ACCIT_EXT	LIKE	ACCIT_EXTENSION    &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Values to populate import parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      i_gjahr      		 = '2007'     	&amp;#147;Fiscal year from the screen&lt;/P&gt;&lt;P&gt;      i_process        	 = 'BELEG'   	 &amp;#147;Constant, can be hard coded &lt;/P&gt;&lt;P&gt;      i_event            	 = 'PROJECT'  	 &amp;#147;Constant, can be hard coded&lt;/P&gt;&lt;P&gt;   I_AUGLV           = 'EINGZAHL' &amp;#147;Constant, can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 4. Call POST_DOCUMENT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Import Parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_BKDF	LIKE	BKDF&lt;/P&gt;&lt;P&gt;I_UF05A	LIKE	UF05A&lt;/P&gt;&lt;P&gt;I_GENER	LIKE	T020-GENER&lt;/P&gt;&lt;P&gt;I_AUGLV	LIKE	T041A-AUGLV&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tables&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;T_AUSZ1	LIKE	AUSZ1&lt;/P&gt;&lt;P&gt;T_AUSZ2	LIKE	AUSZ2&lt;/P&gt;&lt;P&gt;T_AUSZ3	LIKE	AUSZ_CLR&lt;/P&gt;&lt;P&gt;T_AUSZ4	LIKE	AUSZ_CLR_ASGMT&lt;/P&gt;&lt;P&gt;T_BKP1		LIKE	BKP1&lt;/P&gt;&lt;P&gt;T_BKPF		LIKE	BKPF&lt;/P&gt;&lt;P&gt;T_BSEC		LIKE	BSEC&lt;/P&gt;&lt;P&gt;T_BSED		LIKE	BSED&lt;/P&gt;&lt;P&gt;T_BSEG		LIKE	BSEG&lt;/P&gt;&lt;P&gt;T_BSET		LIKE	BSET&lt;/P&gt;&lt;P&gt;T_BSEU		LIKE	BSEU &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Values to populate import parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table xausz1&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;    xausz1-belnr. '1800000076'    &amp;#132; Document number from the screen&lt;/P&gt;&lt;P&gt;    xausz1-bukrs. '1000'  		&amp;#132; Company code from the screen&lt;/P&gt;&lt;P&gt;    xausz1-gjahr. '2007'  		&amp;#132; Fiscal year from the screen	&lt;/P&gt;&lt;P&gt;    xausz1-buzei. '001'  		&amp;#147; Constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table xausz2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ausz2-bukrs. '1000'       	&amp;#132; Company code from the screen&lt;/P&gt;&lt;P&gt;        ausz2-aktio. 'A'			&amp;#147; Constant , can be hard coded&lt;/P&gt;&lt;P&gt;        ausz2-augbl. '1400000054'	&amp;#132; Posted document number..from the function NUMBER_GET_NEXT(Dynamically generated unique number)&lt;/P&gt;&lt;P&gt;        ausz2-augdt. '20070118'		&amp;#132; Posting Date from the screen&lt;/P&gt;&lt;P&gt;        ausz2-auggj. '2007'		&amp;#132; Fiscal Year from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table xbkpf&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First record of the internal table zbkpf has to be modified with the dynamically generated document number.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Xbkpf-belnr.  &amp;#145;1400000054&amp;#146;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table xbkp1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;xbkp1-currj	'2007'   &amp;#147; Fiscal year, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table xbseg&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Following fields in the table xbseg has to be modified before passing to this function module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Record 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   TO wa_bseg1-belnr. '1400000054' &amp;#147; Dynamically generated number&lt;/P&gt;&lt;P&gt;   TO wa_bseg1-zuonr. '20070116'   &amp;#147; Document Date from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Record 2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   bseg1-belnr. '1400000054' &amp;#132; Dynamically generated number&lt;/P&gt;&lt;P&gt;   bseg1-augdt. '20070118'   &amp;#132; Posting date from the screen&lt;/P&gt;&lt;P&gt;   bseg1-augcp. '20070118'   &amp;#132; Posting date from the screen&lt;/P&gt;&lt;P&gt;   bseg1-augbl. '1400000054'  &amp;#132; Dynamically generated number&lt;/P&gt;&lt;P&gt; bseg1-zuonr. '14000000542007' &amp;#132; Concatenating dynamically generated number                                   and fiscal year&lt;/P&gt;&lt;P&gt;   bseg1-kunnr. '1000'        &amp;#147; Customer number from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table Xbseu&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Record 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bseu-waers     'EUR'	&amp;#147; Currency from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Record 2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bseu-waers. 	'EUR' 		&amp;#147; Currency from the screen&lt;/P&gt;&lt;P&gt;bseu-xzver.  	'X'  		&amp;#147; Constant Hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 5. Call FI_DOCUMENT_PROCESS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Import parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_GJAHR	LIKE	TRWCA-TOYEAR&lt;/P&gt;&lt;P&gt;I_PROCESS	LIKE	TRWPR-PROCESS&lt;/P&gt;&lt;P&gt;I_EVENT	LIKE	TRWPR-EVENT&lt;/P&gt;&lt;P&gt;I_AWTYP	LIKE	ACCHD-AWTYP&lt;/P&gt;&lt;P&gt;I_AWREF	LIKE	ACCHD-AWREF&lt;/P&gt;&lt;P&gt;I_AWORG	LIKE	ACCHD-AWORG&lt;/P&gt;&lt;P&gt;I_AWSYS	LIKE	ACCHD-AWSYS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tables&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;T_BKPF	LIKE	BKPF&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Values to populate import parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  i_gjahr           = '2007'	&amp;#147; Fiscal Year from the screen&lt;/P&gt;&lt;P&gt;  i_process         = 'BELEG'	&amp;#147; Constant 	&lt;/P&gt;&lt;P&gt;  i_event           = 'POST'	&amp;#147; Constant&lt;/P&gt;&lt;P&gt;  i_awtyp           = 'BKPF'	&amp;#147; Constant&lt;/P&gt;&lt;P&gt;  i_awref           = '1400000054'&amp;#148;Dynamically generated posting doc number&lt;/P&gt;&lt;P&gt;  i_aworg           = '10002007'	&amp;#147; Concatenate comp code and Fiscal Year&lt;/P&gt;&lt;P&gt;  i_awsys           = 'ECCCLNT800'&amp;#148; Constant.&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;&lt;/P&gt;&lt;P&gt;Rusidar S&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 19 Jul 2007 11:51:27 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-07-19T11:51:27Z</dc:date>
    <item>
      <title>BAPI to update FB01</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-to-update-fb01/m-p/2551617#M581086</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;Is there any BAPI to post documnets into FB01?Also plz let me know the mandatory fields to be given to the BAPI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Rakesh.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jul 2007 10:45:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-to-update-fb01/m-p/2551617#M581086</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-19T10:45:55Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI to update FB01</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-to-update-fb01/m-p/2551618#M581087</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;try these:&lt;/P&gt;&lt;P&gt;BAPI_ACC_GL_POSTING_POST&lt;/P&gt;&lt;P&gt;BAPI_ACC_BILLING_POST&lt;/P&gt;&lt;P&gt;BAPI_ACC_INVOICE_RECEIPT_POST&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jul 2007 10:58:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-to-update-fb01/m-p/2551618#M581087</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-19T10:58:48Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI to update FB01</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-to-update-fb01/m-p/2551619#M581088</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;#149;	BAPI_ACC_GL_POSTING_POST&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Function modules involved in updating FI&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FI_DOCUMENT_PROCESS&lt;/P&gt;&lt;P&gt;DOCUMENT_POST&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pattern in which function modules are called&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The function module fi_document_process is called 4 times and finally document_post is called once which updates the tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 1. Call FI_DOCUMENT_PROCESS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Import Parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_GJAHR	LIKE	TRWCA- YEAR&lt;/P&gt;&lt;P&gt;I_PROCESS	LIKE	TRWPR-PROCESS&lt;/P&gt;&lt;P&gt;I_EVENT	LIKE	TRWPR-EVENT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tables&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;T_BKPF		LIKE	BKPF&lt;/P&gt;&lt;P&gt;T_BSEG		LIKE	BSEG&lt;/P&gt;&lt;P&gt;T_BSEGZ	LIKE	BSEGZ&lt;/P&gt;&lt;P&gt;T_ACCIT_EXT	LIKE	ACCIT_EXTENSION    &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Values to populate import parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      i_gjahr      		 = '2007'     &amp;#147;Fiscal year from the screen&lt;/P&gt;&lt;P&gt;      i_process        	 = 'BELEG'    &amp;#147;Constant, can be hard coded &lt;/P&gt;&lt;P&gt;      i_event            	 = 'CRBSEGZ'   &amp;#147;Constant, can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-bukrs '1000'. 		 &amp;#147; Company code from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-belnr '$1'.    		&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-gjahr '2007'.  		 &amp;#147; Fiscal Year , from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-blart 'DZ'.   	 	&amp;#147; Can be obtained from the invoice document&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-bldat '20070116'. 	&amp;#147; Document Date, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-budat &amp;#146;20070118'.	 &amp;#147; Posting Date , from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-monat '01'.      	  	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-wwert '20070118'. 	 &amp;#147; posting Date&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-usnam 'SAPUSER'. 	 &amp;#147; user name&lt;/P&gt;&lt;P&gt;                 &lt;/P&gt;&lt;P&gt;              xbkpf-tcode 'FBZ1'.    	 	&amp;#147; Constant, can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-waers 'EUR'.      		 &amp;#147; currency, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-glvor 'RFBU'.     		 &amp;#147; constant can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-awtyp 'BKPF'.     		 &amp;#147; constant, can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-fikrs &amp;#146;1000'.    		&amp;#147; customer account number, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-hwaer 'EUR'.   		 &amp;#147; Currency, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              xbkpf-awsys 'ECCCLNT800'.    &amp;#132;can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;xbseg Record 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-bukrs  '1000'.		 &amp;#147; Company code from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-belnr  '$1'  .		 &amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-gjahr  '2007'. 	 	&amp;#132; Fiscal Year, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-buzei  &amp;#146;001'.  		 &amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-bschl  '40'.		&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-koart  'S'.		&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-shkzg  'S'  . 		&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-dmbtr  '10'. 		&amp;#132; Amount, from the screen &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-wrbtr  '10'. 		&amp;#132; Amount, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-pswbt  &amp;#146;10'. 		&amp;#132; Amount, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-pswsl  'EUR'.	 	&amp;#132; Currency, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-valut  &amp;#146;20070118'.   	&amp;#147; Posting date, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-altkt  '0000110100'. &lt;/P&gt;&lt;P&gt;      xbseg-vorgn  'RFBU'. 	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      xbseg-fdlev  'B9'. 		&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-fdwbt  '10'. 		 &amp;#132; Amount, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-fdtag  '20070118'.  	 &amp;#147; Posting date, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-kokrs  &amp;#146;1000'.       	 &amp;#147; Customer account&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-xkres  'X'.		 &amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-xopvw  'X'. 		 &amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-hkont  '0000110009'. &amp;#147; Bank Account number&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-xbilk  'X'.		 &amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-fipos  '9620'. 		 &amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      xbseg-lokkt  '0000110009'.  &amp;#147; Bank Account number&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;xbseg Record 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        bseg-bukrs '1000'. 	&amp;#147; Company code from the screen&lt;/P&gt;&lt;P&gt;      bseg-belnr. '$1' 	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-gjahr. '2007'	&amp;#147; Fiscal year from the screen&lt;/P&gt;&lt;P&gt;      bseg-augbl. '*'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-buzei'002'.	 &amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-bschl. '15'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-koart. 'D'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-shkzg. 'H'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-dmbtr. '10' 	&amp;#147;Amount, from the screen&lt;/P&gt;&lt;P&gt;      bseg-wrbtr. '10'	&amp;#147;Amount, from the screen&lt;/P&gt;&lt;P&gt;      bseg-pswbt. '10'	&amp;#147;Amount, from the screen&lt;/P&gt;&lt;P&gt;      bseg-pswsl. 'EUR'	&amp;#147; currency, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      bseg-altkt. '0000120100'&lt;/P&gt;&lt;P&gt;      bseg-vorgn. 'RFBU'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      bseg-kokrs. '1000' 	&amp;#147; Customer account number&lt;/P&gt;&lt;P&gt;      bseg-xkres. 'X'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-xopvw. 'X'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-hkont. '0000140000'&lt;/P&gt;&lt;P&gt;      bseg-xbilk. 'X'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-fipos. '9620'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-lokkt. '0000140000'&lt;/P&gt;&lt;P&gt;      bseg-nebtr. '10' 	&amp;#147; Amount, from the screen&lt;/P&gt;&lt;P&gt;      bseg-xauto. 'X'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-xzahl. 'X'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-saknr. '0000140000'&lt;/P&gt;&lt;P&gt;      bseg-zfbdt. '20070116'&amp;#148; Invoice document date&lt;/P&gt;&lt;P&gt;      bseg-hwmet. 'A'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;      bseg-kkber. '1000'	&amp;#147; Customer account number&lt;/P&gt;&lt;P&gt;      bseg-agzei. '1'	&amp;#147; constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 2. Call FI_DOCUMENT_PROCESS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Import Parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_GJAHR	LIKE	TRWCA- YEAR&lt;/P&gt;&lt;P&gt;I_PROCESS	LIKE	TRWPR-PROCESS&lt;/P&gt;&lt;P&gt;I_EVENT	LIKE	TRWPR-EVENT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tables&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;T_BKPF		LIKE	BKPF&lt;/P&gt;&lt;P&gt;T_BSEG		LIKE	BSEG&lt;/P&gt;&lt;P&gt;T_BSEGZ	LIKE	BSEGZ&lt;/P&gt;&lt;P&gt;T_AUSZ3	LIKE	AUSZ_CLR&lt;/P&gt;&lt;P&gt;T_AUSZ4	LIKE	AUSZ_CLR_ASGMT&lt;/P&gt;&lt;P&gt;T_ACCIT_EXT	LIKE	ACCIT_EXTENSION    &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Values to  populate import parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      i_gjahr      		 = '2007'     &amp;#147;Fiscal year from the screen&lt;/P&gt;&lt;P&gt;      i_process        	 = 'BELEG'    &amp;#147;Constant, can be hard coded &lt;/P&gt;&lt;P&gt;      i_event            	 = 'CLOSE'   &amp;#147;Constant, can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table xausz3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          ausz3-agzei. '1'       &amp;#147;Constant, can be hard coded&lt;/P&gt;&lt;P&gt;       ausz3-waers. 'EUR'     &amp;#132; Currency from the screen&lt;/P&gt;&lt;P&gt;       ausz3-bukrs. '1000'     &amp;#132; Company Code&lt;/P&gt;&lt;P&gt;       ausz3-belnr. '1800000076' &amp;#132; Document number from the screen&lt;/P&gt;&lt;P&gt;       ausz3-gjahr. '2007'        &amp;#132; Fiscal Year&lt;/P&gt;&lt;P&gt;       ausz3-buzei. '001'		&lt;/P&gt;&lt;P&gt;       ausz3-shkzg. 'S'		&amp;#147;Constant, can be hard coded&lt;/P&gt;&lt;P&gt;       ausz3-dmbtr. '10'         &amp;#147; Amount, from the screen&lt;/P&gt;&lt;P&gt;       ausz3-wrbtr. '10'		&amp;#147; Amount, from the screen&lt;/P&gt;&lt;P&gt;       ausz3-koart. 'D'   		&amp;#147;Constant, can be hard coded&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;Step 3. Call FI_DOCUMENT_PROCESS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Import Parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_GJAHR	LIKE	TRWCA- YEAR&lt;/P&gt;&lt;P&gt;I_PROCESS	LIKE	TRWPR-PROCESS&lt;/P&gt;&lt;P&gt;I_EVENT	LIKE	TRWPR-EVENT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tables&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;T_BKPF		LIKE	BKPF&lt;/P&gt;&lt;P&gt;T_BSEG		LIKE	BSEG&lt;/P&gt;&lt;P&gt;T_BSEGZ	LIKE	BSEGZ&lt;/P&gt;&lt;P&gt;T_AUSZ3	LIKE	AUSZ_CLR&lt;/P&gt;&lt;P&gt;T_AUSZ4	LIKE	AUSZ_CLR_ASGMT&lt;/P&gt;&lt;P&gt;T_ACCIT_EXT	LIKE	ACCIT_EXTENSION    &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Values to populate import parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      i_gjahr      		 = '2007'     	&amp;#147;Fiscal year from the screen&lt;/P&gt;&lt;P&gt;      i_process        	 = 'BELEG'   	 &amp;#147;Constant, can be hard coded &lt;/P&gt;&lt;P&gt;      i_event            	 = 'PROJECT'  	 &amp;#147;Constant, can be hard coded&lt;/P&gt;&lt;P&gt;   I_AUGLV           = 'EINGZAHL' &amp;#147;Constant, can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 4. Call POST_DOCUMENT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Import Parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_BKDF	LIKE	BKDF&lt;/P&gt;&lt;P&gt;I_UF05A	LIKE	UF05A&lt;/P&gt;&lt;P&gt;I_GENER	LIKE	T020-GENER&lt;/P&gt;&lt;P&gt;I_AUGLV	LIKE	T041A-AUGLV&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tables&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;T_AUSZ1	LIKE	AUSZ1&lt;/P&gt;&lt;P&gt;T_AUSZ2	LIKE	AUSZ2&lt;/P&gt;&lt;P&gt;T_AUSZ3	LIKE	AUSZ_CLR&lt;/P&gt;&lt;P&gt;T_AUSZ4	LIKE	AUSZ_CLR_ASGMT&lt;/P&gt;&lt;P&gt;T_BKP1		LIKE	BKP1&lt;/P&gt;&lt;P&gt;T_BKPF		LIKE	BKPF&lt;/P&gt;&lt;P&gt;T_BSEC		LIKE	BSEC&lt;/P&gt;&lt;P&gt;T_BSED		LIKE	BSED&lt;/P&gt;&lt;P&gt;T_BSEG		LIKE	BSEG&lt;/P&gt;&lt;P&gt;T_BSET		LIKE	BSET&lt;/P&gt;&lt;P&gt;T_BSEU		LIKE	BSEU &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Values to populate import parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table xausz1&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;    xausz1-belnr. '1800000076'    &amp;#132; Document number from the screen&lt;/P&gt;&lt;P&gt;    xausz1-bukrs. '1000'  		&amp;#132; Company code from the screen&lt;/P&gt;&lt;P&gt;    xausz1-gjahr. '2007'  		&amp;#132; Fiscal year from the screen	&lt;/P&gt;&lt;P&gt;    xausz1-buzei. '001'  		&amp;#147; Constant , can be hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table xausz2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        ausz2-bukrs. '1000'       	&amp;#132; Company code from the screen&lt;/P&gt;&lt;P&gt;        ausz2-aktio. 'A'			&amp;#147; Constant , can be hard coded&lt;/P&gt;&lt;P&gt;        ausz2-augbl. '1400000054'	&amp;#132; Posted document number..from the function NUMBER_GET_NEXT(Dynamically generated unique number)&lt;/P&gt;&lt;P&gt;        ausz2-augdt. '20070118'		&amp;#132; Posting Date from the screen&lt;/P&gt;&lt;P&gt;        ausz2-auggj. '2007'		&amp;#132; Fiscal Year from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table xbkpf&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First record of the internal table zbkpf has to be modified with the dynamically generated document number.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Xbkpf-belnr.  &amp;#145;1400000054&amp;#146;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table xbkp1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;xbkp1-currj	'2007'   &amp;#147; Fiscal year, from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table xbseg&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Following fields in the table xbseg has to be modified before passing to this function module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Record 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   TO wa_bseg1-belnr. '1400000054' &amp;#147; Dynamically generated number&lt;/P&gt;&lt;P&gt;   TO wa_bseg1-zuonr. '20070116'   &amp;#147; Document Date from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Record 2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   bseg1-belnr. '1400000054' &amp;#132; Dynamically generated number&lt;/P&gt;&lt;P&gt;   bseg1-augdt. '20070118'   &amp;#132; Posting date from the screen&lt;/P&gt;&lt;P&gt;   bseg1-augcp. '20070118'   &amp;#132; Posting date from the screen&lt;/P&gt;&lt;P&gt;   bseg1-augbl. '1400000054'  &amp;#132; Dynamically generated number&lt;/P&gt;&lt;P&gt; bseg1-zuonr. '14000000542007' &amp;#132; Concatenating dynamically generated number                                   and fiscal year&lt;/P&gt;&lt;P&gt;   bseg1-kunnr. '1000'        &amp;#147; Customer number from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table Xbseu&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Record 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bseu-waers     'EUR'	&amp;#147; Currency from the screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Record 2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bseu-waers. 	'EUR' 		&amp;#147; Currency from the screen&lt;/P&gt;&lt;P&gt;bseu-xzver.  	'X'  		&amp;#147; Constant Hard coded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 5. Call FI_DOCUMENT_PROCESS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Import parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_GJAHR	LIKE	TRWCA-TOYEAR&lt;/P&gt;&lt;P&gt;I_PROCESS	LIKE	TRWPR-PROCESS&lt;/P&gt;&lt;P&gt;I_EVENT	LIKE	TRWPR-EVENT&lt;/P&gt;&lt;P&gt;I_AWTYP	LIKE	ACCHD-AWTYP&lt;/P&gt;&lt;P&gt;I_AWREF	LIKE	ACCHD-AWREF&lt;/P&gt;&lt;P&gt;I_AWORG	LIKE	ACCHD-AWORG&lt;/P&gt;&lt;P&gt;I_AWSYS	LIKE	ACCHD-AWSYS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tables&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;T_BKPF	LIKE	BKPF&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Values to populate import parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  i_gjahr           = '2007'	&amp;#147; Fiscal Year from the screen&lt;/P&gt;&lt;P&gt;  i_process         = 'BELEG'	&amp;#147; Constant 	&lt;/P&gt;&lt;P&gt;  i_event           = 'POST'	&amp;#147; Constant&lt;/P&gt;&lt;P&gt;  i_awtyp           = 'BKPF'	&amp;#147; Constant&lt;/P&gt;&lt;P&gt;  i_awref           = '1400000054'&amp;#148;Dynamically generated posting doc number&lt;/P&gt;&lt;P&gt;  i_aworg           = '10002007'	&amp;#147; Concatenate comp code and Fiscal Year&lt;/P&gt;&lt;P&gt;  i_awsys           = 'ECCCLNT800'&amp;#148; Constant.&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;&lt;/P&gt;&lt;P&gt;Rusidar S&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jul 2007 11:51:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-to-update-fb01/m-p/2551619#M581088</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-19T11:51:27Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI to update FB01</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-to-update-fb01/m-p/2551620#M581089</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;Pls refer lin for list of all bapis in sap:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;a href="http://www.planetsap.com/LIST_ALL_BAPIs.htm"&amp;gt;http://www.planetsap.com/LIST_ALL_BAPIs.htm&amp;lt;/a&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pls reward helpful points.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ameet&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jul 2007 16:23:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-to-update-fb01/m-p/2551620#M581089</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-19T16:23:51Z</dc:date>
    </item>
  </channel>
</rss>

