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)
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