SAP ABAP Function Module FI_CHANGE_PAYMENT_CONDITIONS (New Entry for Terms of Payment: Interpretation, Check)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       FBAS (Package) Financial accounting 'Basis'
Basic Data
Function Module FI_CHANGE_PAYMENT_CONDITIONS New Entry for Terms of Payment: Interpretation, Check  
Function Group F061   Process Terms of Payment  
Program Name SAPLF061   Process Terms of Payment 
INCLUDE Name LF061U02    
Parameters
Type Parameter Name Typing Associated Type Default value Optional Pass Value Short text
Changing C_T052 TYPE T052 Terms of Payment
Changing C_REINDAT TYPE BKPF-REINDAT Invoice Receipt Date
Exporting E_ZTERM TYPE T052-ZTERM Terms of Payment Interpreted
Exporting E_ZFBDT TYPE BSEG-ZFBDT Baseline Date Interpreted
Exporting E_SKLIN TYPE SKLIN Cash Discount Terms Interpreted
Exporting E_STATUS TYPE C Changed: Z = Terms of pymt, S = Cash disc. terms, B = Baseline date
Exporting E_ZLSCH TYPE T052-ZLSCH Payment Method
Exporting E_ZSCHF TYPE T052-ZSCHF Payment Block (Default Value)
Importing I_BLDAT TYPE BKPF-BLDAT SY-DATLO Document Date for Checking Baseline Date
Importing I_BUDAT TYPE BKPF-BUDAT SY-DATLO Posting Date in the Document
Importing I_CPUDT TYPE BKPF-CPUDT Accounting Document Entry Date
Importing I_NEWZTERM TYPE T052-ZTERM New Entry: Terms of Payment
Importing I_NEWZFBDT TYPE BSEG-ZFBDT New Entry: Baseline Date
Importing I_NEWSKLIN TYPE SKLIN New Entry: Cash Discount Terms
Importing I_OLDZTERM TYPE T052-ZTERM Old Terms of Payment
Importing I_OLDZFBDT TYPE BSEG-ZFBDT Old Baseline Date
Importing I_OLDSKLIN TYPE SKLIN Old Cash Discount Terms
Importing I_ZLSCH TYPE T052-ZLSCH Payment Method
Importing I_ZSCHF TYPE T052-ZSCHF Payment Block (Default Value)
Importing I_OLDZLSCH TYPE T052-ZLSCH Old Payment Method
Importing I_OLDZSCHF TYPE T052-ZSCHF Old Payment Block
Importing I_ZBDREQ TYPE T052-XSPLT SPACE Indicator: Cash Discount Terms Changed
Importing I_ZFBDTREQ TYPE T052-XSPLT SPACE Indicator: Terms of Payment Baseline Date Changed
Importing I_ZLSCHREQ TYPE T052-XSPLT SPACE Indicator: Payment Method Changed
Importing I_ZSCHFREQ TYPE T052-XSPLT SPACE Indicator: Payment Block Changed
Importing I_SPLITMODE TYPE BOOLE-BOOLE SPACE Kennzeichen: Auflösung von Ratenbedingungen
Importing I_LIFNR TYPE BSEG-LIFNR Account Number of Vendor
Importing I_BUKRS TYPE BKPF-BUKRS Company Code
Importing I_XDERIVE TYPE XFELD Kennzeichen: neue ZTERM wg. neuer Bestellung
Importing I_AWTYP TYPE BKPF-AWTYP Reference Transaction
Importing I_BELNR TYPE BKPF-BELNR Accounting Document Number
Importing I_GJAHR TYPE BKPF-GJAHR Fiscal Year
Importing I_PPA_EX_IND TYPE BSEG-PPA_EX_IND PPA Exclude Indicator
Exception TERMS_INCORRECT TYPE Cash Discount Terms Invalid
Exception TERMS_NOT_FOUND TYPE Entry Not Found in T052
Exception WRONG_ZFBDT TYPE |Baseline Date - Document Date| > 111 Years
Exception DAY_LIMIT_NOT_FOUND TYPE Day Limit not Found in T052
               
Processing Type
Normal Function Module  
Remote-Enabled Module BaseXML supported
Update Module Start immediately
Immediate Start, No Restart
Start Delayed
Coll.run
JAVA Module Callable from ABAP  
Remote-Enabled JAVA Module  
Module Callable from JAVA  
History
Last changed by/on SAP  20091125 
SAP Release Created in