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
⤷
⤷
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 | 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 | Constant | Private | Type reference (TYPE) | TABNAME | 'WCB_GUID2VBELN' | Name of Persistent Table | 20050603 | ||
| 2 | Static Attribute | Private | Type reference (TYPE) | TWCBCPGRP_STAB | Sorted Table via TWCBCPGRP | 20050603 | |||
| 3 | Static Attribute | Private | Type reference (TYPE) | TWCBCPGRPASSIGN_STAB | WCB: Sorted Table via TWCBCPGRPASSIGN | 20050603 | |||
| 4 | Static Attribute | Private | Type reference (TYPE) | TY_FKART_PROFILE_STAB | Sorted Table via TY_FKART_PROFILE | 20050606 | |||
| 5 | Static Attribute | Private | Type reference (TYPE) | BVAL | = 'X', If Active | 20050603 | |||
| 6 | 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 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20050603 | |
| 2 | Static method | Public | Method | Deletes PPF Actions and Persistent Objects for Billing Docs | 20050603 | |
| 3 | Static method | Private | Method | Deletes PPF Actions and Persistence Obj. for Curr. Bill.Doc. | 20050603 | |
| 4 | Static method | Private | Method | Determines the Action Profile for a Billing Type | 20050603 | |
| 5 | Static method | Private | Method | Provides the Action Profiles for a Billing Type | 20050603 | |
| 6 | Static method | Private | Method | Provides Data for a Copy Control Group | 20050603 | |
| 7 | Static method | Private | Method | Provides the Copy Control Group for a Billing Document Type | 20050603 | |
| 8 | 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 | CT_STATISTICS | Call by reference | Type reference (TYPE) | ARCH_T_STA | Tabelle zur Übergabe der Statistikdaten an die Archivierung | 20050603 | |||
| 2 | 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 | C_COUNT | Call by reference | Type reference (TYPE) | ARCH_RECS | Anzahl Sätze in Tabelle für ADK-Statistik | 20050603 | |||
| 2 | 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 | I_FKART | Call by reference | Type reference (TYPE) | FKART | Fakturaart | 20050603 | |||
| 2 | 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 | E_PROFILE | Call by reference | Type reference (TYPE) | PPFDCNTXT | PPF: Name des Aktionsprofils | 20050603 | |||
| 2 | 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 | E_TWCBCPGRP | Call by reference | Type reference (TYPE) | TWCBCPGRP | WCB: Kopier-Steuerungs-Gruppe | 20050603 | |||
| 2 | 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 | E_TWCBCPGRPASSIGN | Call by reference | Type reference (TYPE) | TWCBCPGRPASSIGN | WCB: Zuordnung Fakturaart zu Kopiergruppe | 20050603 | |||
| 2 | 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 | CT_STATISTICS | Call by reference | Type reference (TYPE) | ARCH_T_STA | Tabelle zur Übergabe der Statistikdaten an die Archivierung | 20050603 | |||
| 2 | I_COUNT | Call by reference | Type reference (TYPE) | ARCH_RECS | Anzahl Sätze in Tabelle für ADK-Statistik | 20050603 | |||
| 3 | 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 |