Hierarchy
⤷ FS-CM (Application Component) Claims Management
⤷ ICL_EVENT (Package) FS-CM: Claim Bundle
Properties
Class | CL_ICLE_BULKINVOICE | |
Short Description | Collective Invoice - Manager | |
Super Class | ||
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ICL_EVENT | FS-CM: Claim Bundle |
Created | 20050921 | SAP |
Last change | 20080505 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ISCM | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_ICLE_BULKINVOICE has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_ICLE_BULKINVOICE_CLAIM | 20060913 | Claim for Collective Invoice |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_MASSPRINTING | Constant | Public | Type reference (TYPE) | CHAR01 | 'M' | Mass Printing | 20120726 | |
2 | GC_RELOAD | Constant | Public | Type reference (TYPE) | CHAR01 | 'R' | Reload | 20060907 | |
3 | GC_X | Constant | Protected | Type reference (TYPE) | XFELD | 'X' | Checkbox | 20060927 | |
4 | GO_BULKINVOICE | Static Attribute | Public | Object reference (TYPE REF TO) | CL_ICLE_BULKINVOICE | Collective Invoice - Manager | 20050921 | ||
5 | GS_DUMMY_CLAIM | Instance attribute | Public | Type reference (TYPE) | ICLCLAIM | Claim | 20060927 | ||
6 | GS_DUMMY_SUBCLAIM | Instance attribute | Public | Type reference (TYPE) | ICLSUBCL | Subclaim | 20060927 | ||
7 | GS_OBJECT | Instance attribute | Public | Type reference (TYPE) | TY_OBJECT_LN | GS_OBJECT | 20050921 | ||
8 | GS_SERVCAT | Instance attribute | Public | Type reference (TYPE) | TY_SERVCAT_LN | 20051014 | |||
9 | GS_TICL401T | Instance attribute | Public | Type reference (TYPE) | TICL401T | 20051014 | |||
10 | GT_BP_DESCR | Static Attribute | Protected | See coding | 20060913 | ||||
11 | GT_HEADER_DISCOUNT | Instance attribute | Public | See coding | 20060905 | ||||
12 | GT_ICLCLAIMA_EXT | Instance attribute | Protected | See coding | 20060905 | ||||
13 | GT_ICLPART | Instance attribute | Protected | Type reference (TYPE) | TY_ICLPART_TAB | 20071107 | |||
14 | GT_INVHEAD | Instance attribute | Public | See coding | 20060905 | ||||
15 | GT_INVHEADLIST | Instance attribute | Public | See coding | 20060905 | ||||
16 | GT_INVPOS | Instance attribute | Public | See coding | 20060905 | ||||
17 | GT_OBJECT | Instance attribute | Public | Type reference (TYPE) | TY_OBJECT_TAB | GT_OBJECT | 20050921 | ||
18 | GT_RELOAD | Instance attribute | Protected | See coding | Claims to Be Reloaded | 20060905 | |||
19 | GT_SERVCAT | Instance attribute | Public | See coding | 20051014 | ||||
20 | GV_ACTIVITY | Instance attribute | Protected | Type reference (TYPE) | I | Number of Tasks | 20050921 | ||
21 | GV_ACT_ON_DEMAND | Instance attribute | Public | Type reference (TYPE) | XFELD | 'X' | Load Activities Only 'On Demand' | 20071212 | |
22 | GV_ASSIGNED_CLAIMS | Instance attribute | Public | Type reference (TYPE) | I | Assigned Claims Count | 20060907 | ||
23 | GV_BULKINVOICE | Instance attribute | Public | Type reference (TYPE) | ICL_CCEVENT | Collective Invoice | 20050921 | ||
24 | GV_INVPOS | Instance attribute | Protected | Type reference (TYPE) | I | Number of invoice items | 20050927 | ||
25 | GV_ITEM | Instance attribute | Protected | Type reference (TYPE) | I | Number of Claim Items | 20050921 | ||
26 | GV_MASSPRINTING | Instance attribute | Protected | Type reference (TYPE) | XFELD | Indicator for Mass Printing | 20120726 | ||
27 | GV_OBJAP | Instance attribute | Protected | Type reference (TYPE) | BU_OBJAP | BDT: Application Object | 20060927 | ||
28 | GV_PARTOCC | Instance attribute | Protected | Type reference (TYPE) | I | Number of Participant Roles | 20050921 | ||
29 | GV_PROCURE | Instance attribute | Protected | Type reference (TYPE) | I | Number of Claim Item Groupings | 20050921 |
Methods
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | ALL_CLAIMS_RELOADED | Static Event (1) |
Public (2) |
All Assigned Claims Have Been Loaded | 20061208 |
2 | SINGLE_CLAIM_RELOADED | Static Event (1) |
Public (2) |
Single Claim Has Been Loaded | 20061208 |
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_BP_DESCR_LN | Protected | See coding | 20060913 | BEGIN OF ty_bp_descr_ln,
bpartner TYPE iclpartocc-bpartner,
descrip TYPE bu_descrip,
END OF ty_bp_descr_ln
|
||
2 | TY_ICLCLAIMA_EXT | Protected | See coding | 20060905 | BEGIN OF ty_iclclaima_ext,
claim TYPE icl_claim,
subclaim TYPE icl_subcl,
procurement TYPE icl_procurement,
subobject TYPE iclclaima-subobject,
END OF ty_iclclaima_ext
|
||
3 | TY_ICLPART_LN | Protected | See coding | 20071107 | BEGIN OF ty_iclpart_ln,
participant TYPE icl_part,
claim TYPE icl_claim,
END OF ty_iclpart_ln
|
||
4 | TY_ICLPART_TAB | Protected | See coding | 20071107 | ty_iclpart_tab TYPE STANDARD TABLE OF ty_iclpart_ln
|
||
5 | TY_OBJECT_LN | Public | See coding | TY_OBJECT_LN | 20050921 | BEGIN OF ty_object_ln,
claim TYPE icl_claim,
objref TYPE REF TO cl_icle_bulkinvoice_claim,
END OF ty_object_ln
|
|
6 | TY_OBJECT_TAB | Public | See coding | TY_OBJECT_TAB | 20050921 | ty_object_tab TYPE HASHED TABLE OF ty_object_ln WITH UNIQUE KEY claim
|
|
7 | TY_SCPOSID_INT_TAB | Protected | See coding | 20060905 | ty_scposid_int_tab TYPE STANDARD TABLE OF iclitem-scposid_int
|
||
8 | TY_SERVCAT_LN | Public | See coding | 20051014 | BEGIN OF ty_servcat_ln,
scposid_int TYPE iclservcat-scposid_int,
scposid_ext TYPE iclservcat-scposid_ext,
servcatid TYPE iclservcat-servcatid,
scposln TYPE ICL_SERVCAT_POS_NAME,
scpos_valperunit TYPE iclservcat-scpos_valperunit,
scpos_quantity type iclservcat-scpos_quantity,
scpos_quanunit type iclservcat-scpos_quanunit,
END OF ty_servcat_ln
|
||
9 | TY_SPOS_TEXT_LN | Protected | See coding | 20060905 | BEGIN OF ty_spos_text_ln,
scposid_int TYPE iclservcatt-scposid_int,
scposln TYPE iclservcatt-scposln,
END OF ty_spos_text_ln
|
Method Signatures
Method BUILD_INTERNAL_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CLAIM | Call by reference | Type reference (TYPE) | ICL_CLAIM | Nummer des Schaden-/Leistungsfalls | 20060920 |
Method BUILD_INTERNAL_TABLES on class CL_ICLE_BULKINVOICE has no exception.
Method CHECK_HEADER_DATE Signature
Method CHECK_HEADER_DATE on class CL_ICLE_BULKINVOICE has no parameter.
Method CHECK_HEADER_DATE on class CL_ICLE_BULKINVOICE has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BULKINVOICE | Call by reference | Type reference (TYPE) | ICL_CCEVENT | Sammelrechnung | 20050921 |
Method CONSTRUCTOR on class CL_ICLE_BULKINVOICE has no exception.
Method DB_SELECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CLAIM | Call by reference | Type reference (TYPE) | ICL_CLAIM | Nummer des Schaden-/Leistungsfalls | 20060920 |
Method DB_SELECTS on class CL_ICLE_BULKINVOICE has no exception.
Method FREE Signature
Method FREE on class CL_ICLE_BULKINVOICE has no parameter.
Method FREE on class CL_ICLE_BULKINVOICE has no exception.
Method GET_ACTIVITIES Signature
Method GET_ACTIVITIES on class CL_ICLE_BULKINVOICE has no parameter.
Method GET_ACTIVITIES on class CL_ICLE_BULKINVOICE has no exception.
Method GET_CLAIM_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CLAIM | Call by reference | Type reference (TYPE) | ICL_CLAIM | Nummer des Schaden-/Leistungsfalls | 20050921 | ||
2 | Importing | IV_CREATE | Call by reference | Type reference (TYPE) | XFELD | 'X' | Neue Instanz anlegen, wenn Fall nicht gefunden 'X' = Ja | 20051014 | |
3 | Returning | RO_OBJREF | Value transfer | Object reference (TYPE REF TO) | CL_ICLE_BULKINVOICE_CLAIM | Fall zur Sammelrechnung | 20050921 |
Method GET_CLAIM_INSTANCE on class CL_ICLE_BULKINVOICE has no exception.
Method GET_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_HEADER_DISCOUNT | Call by reference | Type reference (TYPE) | ICLH_ICLH47_TAB | Rechnungsskontopositonen - Gesamtliste | 20060920 | ||
2 | Exporting | ET_INVHEAD | Call by reference | Type reference (TYPE) | ICLH_ICLH40_TAB | Rechnungskopf | 20060920 | ||
3 | Exporting | ET_INVHEADLIST | Call by reference | Type reference (TYPE) | ICLH_ICLH40_BULKINVLIST_ALV_TB | SmlRg ALV: Rechnungsliste - Rechnungskopf | 20060920 | ||
4 | Exporting | ET_INVPOS | Call by reference | Type reference (TYPE) | ICLH_ICLH46_TAB | Rechnungspositon - Gesamtliste | 20060920 |
Method GET_DATA on class CL_ICLE_BULKINVOICE has no exception.
Method GET_DIFFERENCE_LOG Signature
Method GET_DIFFERENCE_LOG on class CL_ICLE_BULKINVOICE has no parameter.
Method GET_DIFFERENCE_LOG on class CL_ICLE_BULKINVOICE has no exception.
Method GET_DUMMY_CLAIM Signature
Method GET_DUMMY_CLAIM on class CL_ICLE_BULKINVOICE has no parameter.
Method GET_DUMMY_CLAIM on class CL_ICLE_BULKINVOICE has no exception.
Method GET_ICLCLAIM Signature
Method GET_ICLCLAIM on class CL_ICLE_BULKINVOICE has no parameter.
Method GET_ICLCLAIM on class CL_ICLE_BULKINVOICE has no exception.
Method GET_ICLCLAIMA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CLAIM | Call by reference | Type reference (TYPE) | ICL_CLAIM | Nummer des Schaden-/Leistungsfalls | 20060905 |
Method GET_ICLCLAIMA on class CL_ICLE_BULKINVOICE has no exception.
Method GET_ICLITEM Signature
Method GET_ICLITEM on class CL_ICLE_BULKINVOICE has no parameter.
Method GET_ICLITEM on class CL_ICLE_BULKINVOICE has no exception.
Method GET_ICLPARTOCC Signature
Method GET_ICLPARTOCC on class CL_ICLE_BULKINVOICE has no parameter.
Method GET_ICLPARTOCC on class CL_ICLE_BULKINVOICE has no exception.
Method GET_ICLPROCURE Signature
Method GET_ICLPROCURE on class CL_ICLE_BULKINVOICE has no parameter.
Method GET_ICLPROCURE on class CL_ICLE_BULKINVOICE has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BULKINVOICE | Call by reference | Type reference (TYPE) | ICL_CCEVENT | Sammelrechnungsnummer | 20050921 | ||
2 | Returning | RO_OBJREF | Value transfer | Object reference (TYPE REF TO) | CL_ICLE_BULKINVOICE | Sammelrechnung - Objektreferenz | 20050921 |
Method GET_INSTANCE on class CL_ICLE_BULKINVOICE has no exception.
Method GET_OBJAP Signature
Method GET_OBJAP on class CL_ICLE_BULKINVOICE has no parameter.
Method GET_OBJAP on class CL_ICLE_BULKINVOICE has no exception.
Method GET_PARTNER_DESCRIPTIONS Signature
Method GET_PARTNER_DESCRIPTIONS on class CL_ICLE_BULKINVOICE has no parameter.
Method GET_PARTNER_DESCRIPTIONS on class CL_ICLE_BULKINVOICE has no exception.
Method GET_SERVCAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_SCPOSID_INT | Call by reference | Type reference (TYPE) | TY_SCPOSID_INT_TAB | SPOSID_INT Tabelle | 20060905 |
Method GET_SERVCAT on class CL_ICLE_BULKINVOICE has no exception.
Method GET_SERVCAT_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SCPOSID_INT | Call by reference | Type reference (TYPE) | ICL_SERVCAT_POSID_INT | FS-CM: Interne ID einer Leistungs-/Gebührenkatalogposition | 20051014 | ||
2 | Returning | RS_SCPOS | Value transfer | Type reference (TYPE) | ICL_SERVCAT_POSITION | FS-CM: Alle Daten zu einer Leistungs-/Geb.katalogposition | 20051014 |
Method GET_SERVCAT_ITEM on class CL_ICLE_BULKINVOICE has no exception.
Method GET_SERVCAT_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SERVCATID | Call by reference | Type reference (TYPE) | ICL_SERVCATID | FS-CM: Identifikation eines Leistungs-/Gebührenkatalogs | 20051014 | ||
2 | Returning | RS_TEXT | Value transfer | Type reference (TYPE) | ICL_SERVCATNAME | FS-CM: Bezeichnung eines Leistungs-/Gebührenkatalogs | 20051014 |
Method GET_SERVCAT_TEXT on class CL_ICLE_BULKINVOICE has no exception.
Method RELOAD Signature
Method RELOAD on class CL_ICLE_BULKINVOICE has no parameter.
Method RELOAD on class CL_ICLE_BULKINVOICE has no exception.
Method RELOAD_CLAIMS Signature
Method RELOAD_CLAIMS on class CL_ICLE_BULKINVOICE has no parameter.
Method RELOAD_CLAIMS on class CL_ICLE_BULKINVOICE has no exception.
Method RELOAD_SINGLE_CLAIM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CLAIM | Call by reference | Type reference (TYPE) | ICL_CLAIM | Nummer des Schaden-/Leistungsfalls | 20060905 |
Method RELOAD_SINGLE_CLAIM on class CL_ICLE_BULKINVOICE has no exception.
Method SET_CLAIM_RELOAD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CLAIM | Call by reference | Type reference (TYPE) | ICL_CLAIM | Nummer des Schaden-/Leistungsfalls | 20060905 | ||
2 | Importing | IV_VALIDATE_CLAIM | Call by reference | Type reference (TYPE) | XFELD | Prüfen, ob Fall zur Sammelrechnung gehört 'X' = Ja | 20060922 |
Method SET_CLAIM_RELOAD on class CL_ICLE_BULKINVOICE has no exception.
Method SET_GLOBAL_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_HEADER_DISCOUNT | Call by reference | Type reference (TYPE) | ICLH_ICLH47_TAB | Rechnungsskontopositonen - Gesamtliste | 20060905 | ||
2 | Importing | IT_INVHEAD | Call by reference | Type reference (TYPE) | ICLH_ICLH40_TAB | Rechnungskopf | 20060905 | ||
3 | Importing | IT_INVPOS | Call by reference | Type reference (TYPE) | ICLH_ICLH46_TAB | Rechnungspositon - Gesamtliste | 20060905 |
Method SET_GLOBAL_TABLES on class CL_ICLE_BULKINVOICE has no exception.
Method SET_MASSPRINTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_MASSPRINTING | Call by reference | Type reference (TYPE) | XFELD | Kennzeichen für Massendruck | 20120726 |
Method SET_MASSPRINTING on class CL_ICLE_BULKINVOICE has no exception.
Method SET_SUBCLAIM_IN_CLAIM_INST Signature
Method SET_SUBCLAIM_IN_CLAIM_INST on class CL_ICLE_BULKINVOICE has no parameter.
Method SET_SUBCLAIM_IN_CLAIM_INST on class CL_ICLE_BULKINVOICE has no exception.
Method UPDATE_INVHEADLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CLAIM | Call by reference | Type reference (TYPE) | ICL_CLAIM | Nummer des Schaden-/Leistungsfalls | 20060905 |
Method UPDATE_INVHEADLIST on class CL_ICLE_BULKINVOICE has no exception.
Event Signatures
Event ALL_CLAIMS_RELOADED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ET_CLAIMS | Exporting | Value transfer | Type reference (TYPE) | ICL_KEY_CLAIM_T | ICL: Fallschlüssel | 20061208 |
Event SINGLE_CLAIM_RELOADED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EV_CLAIM | Exporting | Value transfer | Type reference (TYPE) | ICL_CLAIM | Nummer des Schaden-/Leistungsfalls | 20061208 |
History
Last changed by/on | SAP | 20080505 |
SAP Release Created in | 600 |