SAP ABAP Class /DSD/SL_CL_MO_ENCASH_ASSIGN (Processing Collection Clearing)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LE-DSD-RA-SL (Application Component) Route Settlement
     /DSD/SL (Package) Route Settlement
Properties
Class /DSD/SL_CL_MO_ENCASH_ASSIGN  
Short Description Processing Collection Clearing    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /DSD/SL   Route Settlement 
Created 20020424   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /DSD/SL_CL_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class /DSD/SL_CL_MO_ENCASH_ASSIGN has no interface implemented.
Friends
Class /DSD/SL_CL_MO_ENCASH_ASSIGN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MF_COMPCODE Instance attribute Private Type reference (TYPE) BUKRS Company code 20020523
2 MF_COMPCURR Instance attribute Private Type reference (TYPE) CURRENCY Currency key 20020523
3 MF_VKORG Instance attribute Private Type reference (TYPE) VKORG Sales organization 20020605
4 MR_BUFFER Instance attribute Private Object reference (TYPE REF TO) /DSD/SL_CL_DATA_BUFFER Edit Data Buffer 20020524
5 MR_ENCASH Instance attribute Private Object reference (TYPE REF TO) /DSD/SL_CL_TA_ENCASHMENT Transaction Collection 20020527
6 MR_EXIT_OPENITEM Instance attribute Private Object reference (TYPE REF TO) /DSD/IF_EX_SL_PAYMENT Interface Reference 20041012
7 MR_WA_ASSIGN Instance attribute Private Object reference (TYPE REF TO) /DSD/SL_CL_WA_ENCASH_ASSIGN Work Area Collection Clearing 20020607
8 MS_DATA_KEY Instance attribute Private Type reference (TYPE) /DSD/HH_RACVHD_KEY Structure with Keys for Customer Visit 20020925
9 MS_DATA_SLD_ID Instance attribute Private Type reference (TYPE) /DSD/SL_SLD_ID DSD: Settlement Document Number 20020924
10 MS_KEY_RACL Instance attribute Private Type reference (TYPE) /DSD/HH_RACL_KEY Structure with Key for Settlement 20020529
11 MS_KEY_RAECA Instance attribute Private Type reference (TYPE) /DSD/HH_RAECA_KEY Structure with Key for Collection Settlement 20020529
12 MT_ASSIGNMENT Instance attribute Public Type reference (TYPE) /DSD/HH_RACL_S_TT Table Type Receipts / Expenditures 20020523
13 MT_DATA Instance attribute Private Type reference (TYPE) /DSD/SL_POALV_OPENINVOICES_T DSD Clearing: Selection R/3 Documents 20020522
14 MT_DELIVERY_CONDITION Instance attribute Private Type reference (TYPE) /DSD/HH_RADELCD_S_TT Table Type Outbound Delivery Condition 20020603
15 MT_DELIVERY_HEADER Instance attribute Private Type reference (TYPE) /DSD/HH_RADELHD_S_TT Table Type Outbound Delivery Header 20020603
16 MT_DELIVERY_ITEMS Instance attribute Private Type reference (TYPE) /DSD/HH_RADELIT_S_TT Table Type Outbound Delivery Item 20020604
17 MT_INVOICE_CONDITION Instance attribute Private Type reference (TYPE) /DSD/HH_RAIVCD_S_TT Table Type Invoice Condition 20020603
18 MT_INVOICE_HEADER Instance attribute Private Type reference (TYPE) /DSD/HH_RAIVHD_S_TT Table Type Invoice Header 20020603
19 MT_INVOICE_ITEM Instance attribute Private Type reference (TYPE) /DSD/HH_RAIVIT_S_TT Table Type Invoice Item 20020604
20 MT_PAYMENT_TO_ASSIGN Instance attribute Public Type reference (TYPE) /DSD/HH_RAECA_S_TT Table Type Collection Settlement 20020523
21 MT_TOUR_HEADER Instance attribute Private Type reference (TYPE) /DSD/HH_RAHD_S_TT Table Type Tour Header 20020523
22 MT_VISIT_HEADER Instance attribute Private Type reference (TYPE) /DSD/HH_RACVHD_S_TT Table Type Customer Visit 20020523
23 M_DATA_CHANGED Instance attribute Private Type reference (TYPE) /DSD/HH_CHECKBOX X: Data Has Been Changed 20020725
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AND_UPDATE_ROW Instance method Public Method Check and Adapt the Line 20020522
2 CONSTRUCTOR Instance method Public Constructor Constructor 20020424
3 CREATE_ASSIGNMENT Instance method Public Method Create Assignment 20020611
4 DEL_PAYMENT_TO_ASSIGN Instance method Public Method Delete Assignment to Selected Payment 20020610
5 GET_DATA_ASSIGNMENT Instance method Public Method Return Internal Table mt_openinvoices 20020523
6 GET_INVOICES Instance method Private Method Determine the Open Items for a Customer 20020619
7 GET_KEY_BY_ROW_NO Instance method Public Method Retrieve Table Key 20020424
8 GET_PAYMENT_TO_ASSIGN_KEY Instance method Public Method Determine Keys for Payment Assignment 20020612
9 GIVE_SDDOCUMENTS_A_KEY Instance method Private Method Key Assignment 20020606
10 LOAD_DATA_ASSIGNMENT Instance method Public Method Load Assignment Data 20020523
11 REFETCH_DATA Instance method Public Method Reload data 20020529
12 SHOW_ASSIGNMENTS_TO_PAYMENT Instance method Public Method Determine Assignment to Mark It in the View 20020607
13 WRITE_DATA_TO_BUFFER Instance method Public Method Data backup 20020514
Events
# Event Type Visibility Description Created on
1 GET_SEL_DATA Instance Event
(0)
Public
(2)
Requests the Selected Data 20020611
2 MARK_ASSIGNED_ROWS Instance Event
(0)
Public
(2)
Mark the Lines with the Relevant Key 20020607
Types
Class /DSD/SL_CL_MO_ENCASH_ASSIGN has no local type.
Method Signatures

Method CHECK_AND_UPDATE_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MODIFY_ADD Call by reference Type reference (TYPE) /DSD/SL_MODIFY_S_TT zusätzlich zu ändernde Zellen 20020522
2 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRET2_T Chybová hlášení 20020522
3 Importing IS_KEY Call by reference Type reference (TYPE) /DSD/HH_RACVHD_KEY Zeilenschlüssel 20020522
4 Importing IT_CHECK_CELLS Call by reference Type reference (TYPE) /DSD/SL_MODIFY_S_TT zu ändernde/prüfende Zellen 20020522

Method CHECK_AND_UPDATE_ROW on class /DSD/SL_CL_MO_ENCASH_ASSIGN has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA_BUFFER Call by reference Object reference (TYPE REF TO) /DSD/SL_CL_DATA_BUFFER Datenpuffer bearbeiten 20020529

Method CONSTRUCTOR on class /DSD/SL_CL_MO_ENCASH_ASSIGN has no exception.

Method CREATE_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RAECA Call by reference Type reference (TYPE) /DSD/HH_RAECA_S_TT Inkasso Abstimmung 20020613
2 Importing IT_RAEC_KEYS Call by reference Type reference (TYPE) /DSD/HH_RAEC_KEY_TT Schlüssel Einnahmen / Ausgaben 20020611
3 Importing IT_SELECTED_DATA Call by reference Type reference (TYPE) /DSD/SL_GUI_OPENINV_S_TT Zahlungen inklusive GUI Erweiterungen 20020613

Method CREATE_ASSIGNMENT on class /DSD/SL_CL_MO_ENCASH_ASSIGN has no exception.

Method DEL_PAYMENT_TO_ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RAECA Call by reference Type reference (TYPE) /DSD/HH_RAECA_S_TT Inkasso Abstimmung 20020613
2 Importing IT_RAEC_KEY Call by reference Type reference (TYPE) /DSD/HH_RAEC_KEY_TT Schlüssel Einnahmen / Ausgaben 20020610

Method DEL_PAYMENT_TO_ASSIGN on class /DSD/SL_CL_MO_ENCASH_ASSIGN has no exception.

Method GET_DATA_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST_SDDOCUMENTS Value transfer Type reference (TYPE) /DSD/SL_POALV_OPENINVOICES_T encashment assign data 20020523
2 Importing IS_KEYS Call by reference Type reference (TYPE) /DSD/HH_RACVHD_KEY Struktur mit Schlüssel zu Kunden Besuch 20020523

Method GET_DATA_ASSIGNMENT on class /DSD/SL_CL_MO_ENCASH_ASSIGN has no exception.

Method GET_INVOICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OPENINVOICES Call by reference Type reference (TYPE) /DSD/SL_POALV_OPENINVOICES_T Auswahl R/3-Dokumente 20020619
2 Importing IF_COMPCODE Call by reference Type reference (TYPE) BUKRS Účetní okruh 20020619
3 Importing IF_CUSTNR Call by reference Type reference (TYPE) KUNNR Číslo odběratele 20020619
4 Importing IF_FISKAL_YEAR Call by reference Type reference (TYPE) GJAHR Fiskální rok 20020619

Method GET_INVOICES on class /DSD/SL_CL_MO_ENCASH_ASSIGN has no exception.

Method GET_KEY_BY_ROW_NO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_KEY Call by reference Type reference (TYPE) /DSD/SL_POALV_OPENINVOICES_T DSD- Auszifferung: Auswahl R/3-Dokumente 20020425
2 Importing IS_ROW_NO Call by reference Type reference (TYPE) LVC_S_ROID Přiřazení čísel řádek a ID řádek 20020425

Method GET_KEY_BY_ROW_NO on class /DSD/SL_CL_MO_ENCASH_ASSIGN has no exception.

Method GET_PAYMENT_TO_ASSIGN_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RAECA_KEY Call by reference Type reference (TYPE) /DSD/HH_RAECA_KEY_TT Schlüssel Inkasso Abstimmung 20020612

Method GET_PAYMENT_TO_ASSIGN_KEY on class /DSD/SL_CL_MO_ENCASH_ASSIGN has no exception.

Method GIVE_SDDOCUMENTS_A_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST_SDDOCUMENT Call by reference Type reference (TYPE) /DSD/SL_POALV_OPENINVOICES_T DSD- Auszifferung: Auswahl R/3-Dokumente 20020606
2 Importing IS_KEYS Call by reference Type reference (TYPE) /DSD/HH_RACVHD_KEY Struktur mit Schlüssel zu Kunden Besuch 20020606
3 Importing IT_OPENINVOICES Call by reference Type reference (TYPE) /DSD/SL_POALV_OPENINVOICES_T DSD- Auszifferung: Auswahl R/3-Dokumente 20020606

Method GIVE_SDDOCUMENTS_A_KEY on class /DSD/SL_CL_MO_ENCASH_ASSIGN has no exception.

Method LOAD_DATA_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_VKORG Call by reference Type reference (TYPE) VKORG DSD Tourenabstimmung: Abstimmbüro 20020524
2 Importing IS_KEYS Call by reference Type reference (TYPE) /DSD/HH_RACVHD_KEY Struktur mit Schlüssel zu Kunden Besuch 20020523

Method LOAD_DATA_ASSIGNMENT on class /DSD/SL_CL_MO_ENCASH_ASSIGN has no exception.

Method REFETCH_DATA Signature

Method REFETCH_DATA on class /DSD/SL_CL_MO_ENCASH_ASSIGN has no parameter.
Method REFETCH_DATA on class /DSD/SL_CL_MO_ENCASH_ASSIGN has no exception.

Method SHOW_ASSIGNMENTS_TO_PAYMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RAEC_KEY Call by reference Type reference (TYPE) /DSD/HH_RAEC_KEY_TT Tabellentyp Schlüssel Einnahmen / Ausgaben 20020607

Method SHOW_ASSIGNMENTS_TO_PAYMENT on class /DSD/SL_CL_MO_ENCASH_ASSIGN has no exception.

Method WRITE_DATA_TO_BUFFER Signature

Method WRITE_DATA_TO_BUFFER on class /DSD/SL_CL_MO_ENCASH_ASSIGN has no parameter.
Method WRITE_DATA_TO_BUFFER on class /DSD/SL_CL_MO_ENCASH_ASSIGN has no exception.
Event Signatures

Event GET_SEL_DATA Signature
Event GET_SEL_DATA on class /DSD/SL_CL_MO_ENCASH_ASSIGN has no parameter.
Event MARK_ASSIGNED_ROWS Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ET_RACL_KEY Exporting Value transfer Type reference (TYPE) /DSD/HH_RACL_KEY_TT Tabellentyp Schlüssel Abstimmung 20020607
History
Last changed by/on SAP  20130531 
SAP Release Created in 461