SAP ABAP Class CL_SD_CRM_BILLING_UPDATE (CRM Claims Billing Update:from ERP SD)
Hierarchy
☛
BBPCRM (Software Component) BBPCRM
⤷ CRM (Application Component) Customer Relationship Management
⤷ CRM (Package) Customer Relationship Management (Interfaces SFA Server)
⤷ CRM (Application Component) Customer Relationship Management
⤷ CRM (Package) Customer Relationship Management (Interfaces SFA Server)
Properties
Class | CL_SD_CRM_BILLING_UPDATE | |
Short Description | CRM Claims Billing Update:from ERP SD | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CRM | Customer Relationship Management (Interfaces SFA Server) |
Created | 20090227 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | CRMBI | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_SD_CRM_BILLING_UPDATE has no interface implemented.
Friends
Class CL_SD_CRM_BILLING_UPDATE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_BAPI_MSEGTYPE | Constant | Private | Type reference (TYPE) | MSEGTYPE | 'DA' | Segment Type | 20090227 | |
2 | GC_CLAIMS_TAXATION_1 | Constant | Private | Type reference (TYPE) | CLAIMS_TAXATION | '1' | Claims Taxation | 20090302 | |
3 | GC_CONSUMER_CRM | Constant | Private | Type reference (TYPE) | CONSUMER | 'CRM' | User of R/3 Adaptor Functionality | 20090227 | |
4 | GC_CREDIT_NOTE_TYPE_F | Constant | Private | Type reference (TYPE) | BOFKT | 'F' | Billing type for rebate processing | 20090420 | |
5 | GC_DELTA_OP_U | Constant | Private | Type reference (TYPE) | DELTA_OP | 'U' | Delta Operation | 20090227 | |
6 | GC_DWNLOADTYP_D | Constant | Private | Type reference (TYPE) | DWNLOADTYP | 'D' | Download Type | 20090227 | |
7 | GC_KOAID_D | Constant | Private | Type reference (TYPE) | KOAID | 'D' | Condition class | 20090302 | |
8 | GC_MSG_TYPE_X | Constant | Private | Type reference (TYPE) | SY-MSGTY | 'X' | Message Type | 20090227 | |
9 | GC_OBJECT_TYPE_INVOICE | Constant | Private | Type reference (TYPE) | SWO_OBJTYP | 'VBRK' | Object Type | 20090302 | |
10 | GC_OBJ_CLASS | Constant | Private | Type reference (TYPE) | CRM_OBJCLA | 'CLA_SDBILLUPD' | Object Class | 20090227 | |
11 | GC_OBJ_NAME | Constant | Private | Type reference (TYPE) | OBJ_NAME | 'CLA_SDBILLUPD' | Object Name for Download | 20090227 | |
12 | GC_UPD_BD_CND | Constant | Private | Type reference (TYPE) | TABNAME30 | 'BILS_MW_CLA_SD_BILL_UPD_CND' | Table Name of Length 30 | 20090318 | |
13 | GC_UPD_BD_HD | Constant | Private | Type reference (TYPE) | TABNAME30 | 'BILS_MW_CLA_SD_BILL_UPD_HD' | Table Name of Length 30 | 20090318 | |
14 | GC_UPD_BD_ITEM | Constant | Private | Type reference (TYPE) | TABNAME30 | 'BILS_MW_CLA_SD_BILL_UPD_ITEM' | Table Name of Length 30 | 20090318 | |
15 | GT_AGREEMENT_CURRENCY | Static Attribute | Private | Type reference (TYPE) | TY_AGREEMENT_CURRENCY_T | 20090604 | |||
16 | GT_BAPICRMKEY | Static Attribute | Private | Type reference (TYPE) | BAPICRMKEYT | BAPI Structure: Key Information | 20090227 | ||
17 | GT_SD_BILL_UPD_BD | Static Attribute | Private | Type reference (TYPE) | BILT_SD_BILL_UPD_BD | Claims Billing Update Table Type for BILS_SD_BILL_UPD_BD | 20090227 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | COLLECT_INVOICES | Static method | Public | Method | Collect Invoice Data and Map to BAPIMTCS | 20090227 |
2 | FILL_BAPIMTCS | Static method | Private | Method | Fill Data Container BAPIMTCS | 20090227 |
3 | SEND_TO_CRM | Static method | Public | Method | Send mBDoc to CRM | 20090227 |
Events
Class CL_SD_CRM_BILLING_UPDATE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_AGREEMENT_CURRENCY_S | Private | See coding | 20090604 | begin of TY_AGREEMENT_CURRENCY_S,
knuma type knuma,
currency type waers,
end of TY_AGREEMENT_CURRENCY_S
|
||
2 | TY_AGREEMENT_CURRENCY_T | Private | See coding | 20090604 | TY_AGREEMENT_CURRENCY_T type SORTED TABLE OF TY_AGREEMENT_CURRENCY_S with UNIQUE KEY knuma
|
Method Signatures
Method COLLECT_INVOICES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CLAIM_TYPE | Call by reference | Type reference (TYPE) | CRMBI_SDB_CLAIM_TYPE_T | 20090312 | |||
2 | Importing | IT_KOMV_POSTED | Call by reference | Type reference (TYPE) | LB_T_BIL_KOMV | Pricing: Communication Condition Record | 20090227 | ||
3 | Importing | IT_VBRK_POSTED | Call by reference | Type reference (TYPE) | LB_T_BIL_VBRKVB | Billing Header | 20090227 | ||
4 | Importing | IT_VBRP_POSTED | Call by reference | Type reference (TYPE) | LB_T_BIL_VBRPVB | Billing Item | 20090227 | ||
5 | Importing | IV_IS_CANCELLATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Posting of a cancellation | 20090615 |
Method COLLECT_INVOICES on class CL_SD_CRM_BILLING_UPDATE has no exception.
Method FILL_BAPIMTCS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_SOURCE | Call by reference | Type reference (TYPE) | ANY | 20090318 | |||
2 | Changing | CT_BAPIMTCS | Call by reference | Type reference (TYPE) | BAPIMTCST | Middleware Transaction Container Structure | 20090318 | ||
3 | Importing | IT_SOURCE | Call by reference | Type reference (TYPE) | STANDARD TABLE | Data Source Table | 20090227 | ||
4 | Importing | IV_STRUCTURE | Call by reference | Type reference (TYPE) | TABNAME30 | Table Name of Length 30 | 20090402 |
Method FILL_BAPIMTCS on class CL_SD_CRM_BILLING_UPDATE has no exception.
Method SEND_TO_CRM Signature
Method SEND_TO_CRM on class CL_SD_CRM_BILLING_UPDATE has no parameter.
Method SEND_TO_CRM on class CL_SD_CRM_BILLING_UPDATE has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 605 |