SAP ABAP Class CL_WCB_ARC_SD_VBRK_DEL (Deletes PPF Actions and Pers. Obj. When Archiving Bill. Docs)
Hierarchy
☛
EA-GLTRADE (Software Component) SAP Enterprise Extension Global Trade
⤷ LO-GT-CHB (Application Component) Chargeback
⤷ WCB_AG_APPL (Package) Agency Document Creation Application Logic
⤷ LO-GT-CHB (Application Component) Chargeback
⤷ WCB_AG_APPL (Package) Agency Document Creation Application Logic
Properties
Class | CL_WCB_ARC_SD_VBRK_DEL | |
Short Description | Deletes PPF Actions and Pers. Obj. When Archiving Bill. Docs | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | WCB_AG_APPL | Agency Document Creation Application Logic |
Created | 20050603 | SAP |
Last change | 20050615 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CHBK | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_WCB_ARC_SD_VBRK_DEL has no interface implemented.
Friends
Class CL_WCB_ARC_SD_VBRK_DEL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CO_PERS_TABLE | Constant | Private | Type reference (TYPE) | TABNAME | 'WCB_GUID2VBELN' | Name of Persistent Table | 20050603 | |
2 | ST_CPGRP | Static Attribute | Private | Type reference (TYPE) | TWCBCPGRP_STAB | Sorted Table via TWCBCPGRP | 20050603 | ||
3 | ST_CPGRPASSIGN | Static Attribute | Private | Type reference (TYPE) | TWCBCPGRPASSIGN_STAB | WCB: Sorted Table via TWCBCPGRPASSIGN | 20050603 | ||
4 | ST_FKART_PROFILE | Static Attribute | Private | Type reference (TYPE) | TY_FKART_PROFILE_STAB | Sorted Table via TY_FKART_PROFILE | 20050606 | ||
5 | S_COPY_BILL_AGBU | Static Attribute | Private | Type reference (TYPE) | BVAL | = 'X', If Active | 20050603 | ||
6 | S_PPF_MANAGER | Static Attribute | Private | Object reference (TYPE REF TO) | CL_MANAGER_PPF | PPF: Central PPF Manager | 20050603 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20050603 |
2 | DELETE_ACTIONS_AND_OBJECTS | Static method | Public | Method | Deletes PPF Actions and Persistent Objects for Billing Docs | 20050603 |
3 | DELETE_FOR_CURRENT_BILLING | Static method | Private | Method | Deletes PPF Actions and Persistence Obj. for Curr. Bill.Doc. | 20050603 |
4 | DETERMINE_PROFILE_FOR_FKART | Static method | Private | Method | Determines the Action Profile for a Billing Type | 20050603 |
5 | GET_PROFILE_FOR_FKART | Static method | Private | Method | Provides the Action Profiles for a Billing Type | 20050603 |
6 | GET_TWCBCPGRP | Static method | Private | Method | Provides Data for a Copy Control Group | 20050603 |
7 | GET_TWCBCPGRPASSIGN | Static method | Private | Method | Provides the Copy Control Group for a Billing Document Type | 20050603 |
8 | MAINTAIN_STATISTICS | Static method | Private | Method | Updates the Statistics | 20050603 |
Events
Class CL_WCB_ARC_SD_VBRK_DEL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_FKART_PROFILE | Private | See coding | Category with Billing Type and Action Profile | 20050603 | BEGIN OF ty_fkart_profile,
fkart TYPE fkart,
actionprofile TYPE ppfdcntxt,
END OF ty_fkart_profile
|
|
2 | TY_FKART_PROFILE_STAB | Private | See coding | Sorted Table via TY_FKART_PROFILE | 20050603 | ty_fkart_profile_stab TYPE SORTED TABLE OF ty_fkart_profile
WITH UNIQUE KEY fkart
|
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_WCB_ARC_SD_VBRK_DEL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WCB_ARC_SD_VBRK_DEL has no exception.
Method DELETE_ACTIONS_AND_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_STATISTICS | Call by reference | Type reference (TYPE) | ARCH_T_STA | Tabelle zur Übergabe der Statistikdaten an die Archivierung | 20050603 | ||
2 | Importing | IT_VBRKVB | Call by reference | Type reference (TYPE) | VBRKVB_T | Tabelle zur Struktur VBRKVB | 20050603 |
Method DELETE_ACTIONS_AND_OBJECTS on class CL_WCB_ARC_SD_VBRK_DEL has no exception.
Method DELETE_FOR_CURRENT_BILLING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_COUNT | Call by reference | Type reference (TYPE) | ARCH_RECS | Anzahl Sätze in Tabelle für ADK-Statistik | 20050603 | ||
2 | Importing | I_VBRKVB | Call by reference | Type reference (TYPE) | VBRKVB | Bezugsstruktur fuer XVBRK/YVBRP | 20050603 |
Method DELETE_FOR_CURRENT_BILLING on class CL_WCB_ARC_SD_VBRK_DEL has no exception.
Method DETERMINE_PROFILE_FOR_FKART Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_FKART | Call by reference | Type reference (TYPE) | FKART | Fakturaart | 20050603 | ||
2 | Returning | RE_PROFILE | Value transfer | Type reference (TYPE) | PPFDCNTXT | PPF: Name des Aktionsprofils | 20050603 |
Method DETERMINE_PROFILE_FOR_FKART on class CL_WCB_ARC_SD_VBRK_DEL has no exception.
Method GET_PROFILE_FOR_FKART Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_PROFILE | Call by reference | Type reference (TYPE) | PPFDCNTXT | PPF: Name des Aktionsprofils | 20050603 | ||
2 | Importing | I_FKART | Call by reference | Type reference (TYPE) | FKART | Fakturaart | 20050603 |
Method GET_PROFILE_FOR_FKART on class CL_WCB_ARC_SD_VBRK_DEL has no exception.
Method GET_TWCBCPGRP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_TWCBCPGRP | Call by reference | Type reference (TYPE) | TWCBCPGRP | WCB: Kopier-Steuerungs-Gruppe | 20050603 | ||
2 | Importing | I_CP_GROUP | Call by reference | Type reference (TYPE) | WCBCPGRP | WCB: Kopiersteuerungsgruppe | 20050603 |
Method GET_TWCBCPGRP on class CL_WCB_ARC_SD_VBRK_DEL has no exception.
Method GET_TWCBCPGRPASSIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_TWCBCPGRPASSIGN | Call by reference | Type reference (TYPE) | TWCBCPGRPASSIGN | WCB: Zuordnung Fakturaart zu Kopiergruppe | 20050603 | ||
2 | Importing | I_FKART | Call by reference | Type reference (TYPE) | FKART | Fakturaart | 20050603 |
Method GET_TWCBCPGRPASSIGN on class CL_WCB_ARC_SD_VBRK_DEL has no exception.
Method MAINTAIN_STATISTICS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_STATISTICS | Call by reference | Type reference (TYPE) | ARCH_T_STA | Tabelle zur Übergabe der Statistikdaten an die Archivierung | 20050603 | ||
2 | Importing | I_COUNT | Call by reference | Type reference (TYPE) | ARCH_RECS | Anzahl Sätze in Tabelle für ADK-Statistik | 20050603 | ||
3 | Importing | I_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20050603 |
Method MAINTAIN_STATISTICS on class CL_WCB_ARC_SD_VBRK_DEL has no exception.
History
Last changed by/on | SAP | 20050615 |
SAP Release Created in | 600 |