SAP ABAP Class CL_FCPC_SETTLEMENT_RULE (Settlement Rules)
Hierarchy
EA-FIN (Software Component) EA-FIN
   CO-PC (Application Component) Product Cost Controlling
     FCPC_SETTLEMENT_RULE (Package) Settlement Rules
Properties
Class CL_FCPC_SETTLEMENT_RULE  
Short Description Settlement Rules    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FCPC_SETTLEMENT_RULE   Settlement Rules 
Created 20031015   SAP 
Last change 20040315   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 KABRT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FCPC_SETTLEMENT_RULE has no interface implemented.
Friends
Class CL_FCPC_SETTLEMENT_RULE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_BAL_MSG Static Attribute Public Type reference (TYPE) BAL_T_MSG Table with Messages 20031016
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DRULE Static method Public Method Check Distribution Rule 20031204
2 CHECK_DRULE_DISTRIBUTION Static method Public Method Check Distribution in Distribution Rule 20031212
3 CHECK_DRULE_PERIOD Static method Public Method Check Validity Period in Distribution Rule 20031104
4 CHECK_DRULE_RECEIVER Static method Public Method Check Receivers in Distribution Rule 20031104
5 CHECK_DRULE_STYPE Static method Public Method Check Settlement Type in Distribution Rule 20031212
6 CHECK_SRULE Static method Public Method Check Distribution Rule 20031212
7 CHECK_SRULE_DISTRIBUTION Static method Public Method Check Distribution in Distribution Rule Group 20031212
8 COMPLETE_DRULE Static method Public Method Supplement Distribution Rule 20031104
9 COMPLETE_SRULE Static method Public Method Supplement Settlement Rule 20031212
10 COMPLETE_SRULE_HEADER Static method Public Method Supplement Distribution Parameters 20031212
11 CONVERT_RECEIVER Static method Public Method Convert Settlement Receivers 20031212
12 DEQUEUE_SETTLEMENT_RULE Static method Public Method Unlock Settlement Rule 20031107
13 ENQUEUE_SETTLEMENT_RULE Static method Public Method Lock Settlement Rule 20031104
14 READ_DRULE Static method Public Method Read Distribution Rule 20031104
15 READ_SETTLEMENT_PROFILE Static method Public Method Read Settlement Profile 20031216
16 READ_SRULE_HEADER Static method Public Method Read Settlement Parameters 20031015
Events
Class CL_FCPC_SETTLEMENT_RULE has no event.
Types
Class CL_FCPC_SETTLEMENT_RULE has no local type.
Method Signatures

Method CHECK_DRULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COBRA Value transfer Type reference (TYPE) COBRA Abrechnungsparameter 20031215
2 Importing IS_COBRB Value transfer Type reference (TYPE) COBRB Aufteilungsregel 20031215
# Exception Resumable Description Created on
1 FAILED Fehler bei Prüfung 20031212

Method CHECK_DRULE_DISTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COBRB Value transfer Type reference (TYPE) COBRB Aufteilungsregel 20031215
# Exception Resumable Description Created on
1 FAILED Fehler bei Prüfung 20031212

Method CHECK_DRULE_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COBRB Value transfer Type reference (TYPE) COBRB Aufteilungsregel 20031215
# Exception Resumable Description Created on
1 FAILED Fehler bei Prüfung 20031212

Method CHECK_DRULE_RECEIVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COBRB Value transfer Type reference (TYPE) COBRB Aufteilungsregel 20031215
# Exception Resumable Description Created on
1 FAILED Fehler bei Prüfung 20031212

Method CHECK_DRULE_STYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COBRB Value transfer Type reference (TYPE) COBRB Aufteilungsregel 20031215
# Exception Resumable Description Created on
1 FAILED Fehler bei Prüfung 20031212

Method CHECK_SRULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAL_T_MSG Tabelle mit Messages 20031212
2 Importing IS_COBRA Value transfer Type reference (TYPE) COBRA Abrechnungsparameter 20031215
3 Importing IT_COBRB Value transfer Type reference (TYPE) KABRT_COBRB_TABLE Aufteilungsregeln 20031212
# Exception Resumable Description Created on
1 FAILED Fehler bei Prüfung 20031212

Method CHECK_SRULE_DISTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAL_T_MSG Tabelle mit Messages 20031212
2 Importing IS_COBRA Value transfer Type reference (TYPE) COBRA Abrechnungsparameter 20031215
3 Importing IT_COBRB Value transfer Type reference (TYPE) KABRT_COBRB_TABLE Aufteilungsregeln 20031212
# Exception Resumable Description Created on
1 FAILED Fehler 20031212

Method COMPLETE_DRULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_COBRB Call by reference Type reference (TYPE) COBRB Abrechnungsvorschrift 20031104
# Exception Resumable Description Created on
1 FAILED Fehler 20031212

Method COMPLETE_SRULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COBRB Call by reference Type reference (TYPE) KABRT_COBRB_TABLE Aufteilungsregeln 20031212
2 Importing IS_COBRA Value transfer Type reference (TYPE) COBRA Abrechnungsparameter 20031215
# Exception Resumable Description Created on
1 FAILED Fehler 20031212

Method COMPLETE_SRULE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_COBRA Call by reference Type reference (TYPE) COBRA Abrechnungsparameter 20031212
# Exception Resumable Description Created on
1 FAILED Fehler 20031212

Method CONVERT_RECEIVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COBRB Call by reference Type reference (TYPE) COBRB Aufteilungsregel 20031212
2 Exporting E_REC_TEXT Call by reference Type reference (TYPE) SY-MSGLI Text Abrechnungsempfänger 20031212
3 Importing I_BUKRS Value transfer Type reference (TYPE) COBRB-BUKRS Buchungskreis 20040308
4 Importing I_KOKRS Value transfer Type reference (TYPE) COBRB-KOKRS Kostenrechnungskreis des Empfängers 20040308
5 Importing I_RECEIVER Value transfer Type reference (TYPE) DKOBR-EMPGE Allgemeiner Abrechnungsempfänger 20031212
6 Importing I_REC_TYPE Value transfer Type reference (TYPE) COBRB-KONTY Kontierungstyp 20031212
# Exception Resumable Description Created on
1 FAILED Fehler 20031212

Method DEQUEUE_SETTLEMENT_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNR Value transfer Type reference (TYPE) COBRA-OBJNR Objektnummer 20031107

Method DEQUEUE_SETTLEMENT_RULE on class CL_FCPC_SETTLEMENT_RULE has no exception.

Method ENQUEUE_SETTLEMENT_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNR Value transfer Type reference (TYPE) COBRA-OBJNR Objektnummer 20031107
# Exception Resumable Description Created on
1 FAILED Fehler 20031212
2 FOREIGN_LOCK Sperre bereits gesetzt 20031212

Method READ_DRULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COBRB Call by reference Type reference (TYPE) KABRT_COBRB_TABLE Aufteilungsregeln Abrechnungsvorschrift 20031110
2 Importing I_BUREG Value transfer Type reference (TYPE) COBRB-BUREG Aufteilungsregelgruppe 20031104
3 Importing I_OBJNR Value transfer Type reference (TYPE) COBRB-OBJNR Objektnummer 20031104
# Exception Resumable Description Created on
1 NOT_FOUND Keine Daten gefunden 20031104

Method READ_SETTLEMENT_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TKB1A Value transfer Type reference (TYPE) TKB1A Abrechnungsprofil 20031216
2 Importing I_APROF Value transfer Type reference (TYPE) TKB1A-APROF Abrechnungsprofil 20031216
# Exception Resumable Description Created on
1 NOT_FOUND Nicht vorhanden 20031216

Method READ_SRULE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COBRA Call by reference Type reference (TYPE) COBRA Abrechnungsparameter 20031015
2 Importing I_OBJNR Call by reference Type reference (TYPE) COBRB-OBJNR Objektnummer 20031015
# Exception Resumable Description Created on
1 NOT_FOUND Keine Daten gefunden 20031015
History
Last changed by/on SAP  20040315 
SAP Release Created in 500