SAP ABAP Function Module MM_ARRANGEMENT_SETTLEMENT (Abrechnung einer Absprache im Einkauf Einkauf)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       WBON (Package) WWS: Bonus
Basic Data
Function Module MM_ARRANGEMENT_SETTLEMENT Abrechnung einer Absprache im Einkauf Einkauf  
Function Group WN01   Settlement: Rebate Arrangements: Purch.  
Program Name SAPLWN01   Settlement: Rebate Arrangements, Purchasing 
INCLUDE Name LWN01U01    
Parameters
Type Parameter Name Typing Associated Type Default value Optional Pass Value Short text
Exporting E_SETTLEMENT_TYPE TYPE ARRANG_VAL-ATYPE Art des Abrechnungslaufes (Endabrech. u.a.)
Exporting E_ARRANGEMENT TYPE KONA Daten zur Absprache
Importing I_ARRANGEMENT TYPE KONA Daten zur Absprache
Importing I_SETTLEMENT_DATE TYPE RWM01-ABRDATE Settlement date
Importing I_POSTING_DATE TYPE RWM01-BUDATE Fakturadatum (Buchungsdatum) der Belege
Importing I_DOCUMENT_DATE TYPE RWM01-BLDATE SY-DATLO Belegdatum der Belege (nur Lieferantenfaktura)
Importing I_KIND_OF_ALLOCATION TYPE RWM01-B_WERKS SPACE Art der Umsatzverteilung auf die beteil. Werke
Importing I_WITH_POSTING TYPE C 'F' Art des Fakturalaufes (B-Verbuchen, space-pruef)
Importing I_PERF_ONLY_PART_SET TYPE RWM01-ABRZW SPACE nur Zwischenabrechnung durchfuehren
Importing I_T6B1 TYPE T6B1 Data on arrangement type (if already read)
Importing I_LFA1 TYPE LFA1 Vendor data (if already read)
Importing I_LFM1 TYPE LFM1 Vendor data per purchasing organization (if read)
Importing I_T024E TYPE T024E Purchasing organization (if already read)
Importing I_TVKO TYPE TVKO Verkaufsorganisation (optional)
Importing I_ONLY_PREPOST_DOCUMENT TYPE RWM01-VORER SPACE AbrechBelege (Gutschriften) nur vorerfassen
Importing I_PRINT_OUTPUT TYPE C 'X' Nachrichtenausgabe durchfuehren
Importing I_RESET_TURN_OVER_BUFFER TYPE 'X' Puffer Umsatzdaten zuruecksetzen (pro Absprache)
Importing I_COMMIT_WORK_AND_WAIT TYPE C Auf das Ende der Verbuchung warten
Importing I_RESET_ABRLF TYPE C SPACE Abrechnungslauf zuruecksetzen
Tables T_VARIABLE_KEY TYPE VAKE Variable key
Tables T_CONDITION_RECORD TYPE KONP Daten zum Konditionssatz (Position)
Tables T_CONDITION_RECORD_UPDATE TYPE KONPDB Konditionssaetze (Positionen) mit Update-Kennz.
Tables T_CONDITION_SCALE TYPE CONDSCALE Scale data
Tables T_SETTLEMENT_VALUES TYPE ARRANG_VAL Settlement accounting data
Tables T_SETTLEMENT_VALUES_MWSKZ TYPE ARRANGVALW Ertrag pro Steuerkennzeichen (even. Werk)
Tables T_SETTLEMENT_VALUES_WERKS TYPE ARRANGVALW Abrechnungsdaten auf Werksebene
Tables T_SETTLEMENT_TAXES TYPE ARRANG_TAX Steuerkonditionssaetze zu abgerechneten Saetzen
Tables T_EBOX TYPE EBOX Settlement Documents for Condition Record
Tables T_EVALUATION_DATA TYPE GRADDATA Zusatzdaten Auswertung Intervallstaffeln
Tables T_KOPA TYPE KOPA Arrangement Partner
Tables T_ERROR_MESSAGES TYPE ARRANG_ERR Notifications
Exception INVALID_ARRANG_DATAB_SETTLE TYPE Rebate arrangement validity period has not yet started
Exception ARRANGEMENT_ALREADY_SETTLED TYPE Final settlement already effected for rebate arrangement
Exception INVALID_ARRANG_TYPE TYPE Arrangement type does not exist
Exception ILLEGAL_KIND_OF_CREDIT_NOTE TYPE Settlement type invalid
Exception ILLEGAL_WITH_POSTING TYPE Type of billing document run invalid
Exception NOT_READY_FOR_SETTLEMENT TYPE Status insufficient for settlement accounting
Exception ERROR_READING_TURN_OVER TYPE Error importing business volume data (internal)
Exception INVALID_ARRANG_DATBI_SETTLE TYPE Arrangement has not yet expired (not per.)
Exception TURN_OVER_COMPARISON_MISSING TYPE Arrangement requires prior business volume comparison/agreement
Exception INVALID_BUKRS TYPE Company code does not exist
Exception NOTHING_TO_DO TYPE Settlement accounting not necessary for a single condition record
Exception ERROR_CREATING_CREDIT_NOTE TYPE Billing document not posted (error)
Exception ERROR_DURING_INVOICE_ADD TYPE Error during document posting
Exception NO_SAMMELGANG_NUMBER TYPE No further collective processing number (billing document)
Exception INVALID_EKORG TYPE Purchasing organization not maintained
Exception INVALID_LIFNR TYPE Condition granter not maintained
Exception INVALID_LIFNR_EKORG TYPE Condition granter not maintained for purchasing organization
Exception NOT_BONUS TYPE Konditionsgewährer nicht bonusrelevant
Exception ERROR_MSG_USER_EXIT TYPE Abbruch der Abrechnung durch User-Exit
Exception NO_ABRECHLAUF_NUMBER TYPE Fehler beim Bestimmen der Abrechnungslaufnummer
Exception ERROR_CONDENSE_FUNCTION TYPE Fehler bei Umsatzverdichtung
Exception INVALID_VKORG TYPE Verkaufsorganisation nicht vorgesehen
Exception INVALID_ORG_DATA_ARRANGEMENT TYPE Buchungskreis zur Absprache nicht bestimmt
Exception ERROR_DURING_SETTLEMENT TYPE Fehler bei einem Konditionssatz aufgetreten
Exception NEW_TEMP_COND_RECORD TYPE Konditionssatz mit temporaerer Nummer
Exception CONDITION_RECORD_NOT_FOUND TYPE Konditionssatz nicht gefunden
Exception NOTHING_TO_DO_DELETE TYPE Absprache gelöscht, commit work erforderlich
Exception FATAL_ERROR_MSG_USER_EXIT TYPE Schwerwiegender Fehler im User-Exit
Exception VARIABLE_KEY_NOT_FOUND TYPE Variabler Schluessel nicht gefunden
               
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  19950404 
SAP Release Created in