SAP ABAP Class /KYK/CL_SD_BILLING_SERVICE (Services for SD Billing)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD (Application Component) Sales and Distribution
     /KYK/OPS_SD (Package) Sales and Distribution
Properties
Class /KYK/CL_SD_BILLING_SERVICE  
Short Description Services for SD Billing    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /KYK/OPS_SD   Sales and Distribution 
Created 20060317   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /KYK/CL_SD_BILLING_SERVICE has no forward declaration.
Interfaces
Class /KYK/CL_SD_BILLING_SERVICE has no interface implemented.
Friends
Class /KYK/CL_SD_BILLING_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_KAPPL Constant Public Type reference (TYPE) KAPPL 'V3' 20070911
2 GC_KSCHL Constant Private Type reference (TYPE) KSCHL 'KYK2' 20070911
3 T_DOMAIN_FKTYP Static Attribute Private See coding Table Type for Tables for View dd07v 20060318
4 T_DOMAIN_RFBSK Static Attribute Private See coding Table Type for Tables for View dd07v 20060317
5 T_DOMAIN_VBTYP Static Attribute Private See coding Table Type for Tables for View dd07v 20060318
Methods
# Method Level Visibility Method type Description Created on
1 BILLING_COLLECTIVE Static method Public Method Collcetive billing 20060320
2 BILLING_NAST Static method Private Method Get message of billing 20060320
3 BILLING_NAST_BUFFER Static method Private Method Get actual message from buffer 20060320
4 BILLING_PRINT_BACKGROUND Static method Private Method OBSOLETE---Print bill in background 20060320
5 BILLING_SHOW_PDF Static method Public Method Show bill in PDF 20060320
6 BILLING_SMARTFORM_CALL Static method Private Method Call smartform of billing 20060320
7 BILLING_SMARTFORM_DATA Static method Private Method Get billing data for smartform 20060320
8 TEXT_ADRNR Static method Public Method Get texts for value ADRNR 20060320
9 TEXT_FKART Static method Public Method Get text for value FKART 20060320
10 TEXT_FKTYP Static method Public Method Get text for value FKTYP 20060320
11 TEXT_KUNAG Static method Public Method Get text for value KUNAG 20060320
12 TEXT_KUNRG Static method Public Method Get text for value KUNRG 20060320
13 TEXT_LLAND Static method Public Method Get text for value LLAND 20060320
14 TEXT_RFBSK Static method Public Method Get text for value RFBSK 20060320
15 TEXT_SPART Static method Public Method Get text for value SPART 20060320
16 TEXT_VBTYP Static method Public Method Get text for value VBTYP 20060320
17 TEXT_VKORG Static method Public Method Get text for value VKORG 20060320
18 TEXT_VSTEL Static method Public Method Get text for value VSTEL 20060320
19 TEXT_VTWEG Static method Public Method Get text for value VTWEG 20060320
20 TEXT_WAERK Static method Public Method Get text for value WAERK 20060320
Events
Class /KYK/CL_SD_BILLING_SERVICE has no event.
Types
Class /KYK/CL_SD_BILLING_SERVICE has no local type.
Method Signatures

Method BILLING_COLLECTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Message META description 20060320
2 Exporting ET_VKDFIF_ERROR Call by reference Type reference (TYPE) /KYK/T_VKDFIF Billing Index 20060320
3 Exporting ET_VKDFIF_SUCCESS Call by reference Type reference (TYPE) /KYK/T_VKDFIF Billing Index 20060320
4 Importing IS_RV60A Call by reference Type reference (TYPE) RV60A Help Fields for SAPMV60A 20060320
5 Importing IT_VKDFIF Call by reference Type reference (TYPE) /KYK/T_VKDFIF Billing Index 20060320

Method BILLING_COLLECTIVE on class /KYK/CL_SD_BILLING_SERVICE has no exception.

Method BILLING_NAST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NAST Call by reference Type reference (TYPE) NAST Message Status 20060320
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Message META description 20060320
3 Importing IV_OBJKY Call by reference Type reference (TYPE) NA_OBJKEY Object key 20060320

Method BILLING_NAST on class /KYK/CL_SD_BILLING_SERVICE has no exception.

Method BILLING_NAST_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NAST Call by reference Type reference (TYPE) NAST Message Status 20060320
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Message META description 20060320

Method BILLING_NAST_BUFFER on class /KYK/CL_SD_BILLING_SERVICE has no exception.

Method BILLING_PRINT_BACKGROUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Message META description 20060320
2 Importing IV_FKART Call by reference Type reference (TYPE) FKART Billing Type 20060320
3 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN_VF Billing Document 20060320

Method BILLING_PRINT_BACKGROUND on class /KYK/CL_SD_BILLING_SERVICE has no exception.

Method BILLING_SHOW_PDF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PORTAL_ACTIONS Call by reference Type reference (TYPE) POWL_FOLLOW_UP_STY Follow-up action in portal 20070831
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Message META description 20060320
3 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN_VF Billing Document 20060320
4 Importing IV_VBTYP Call by reference Type reference (TYPE) VBTYP 20070831

Method BILLING_SHOW_PDF on class /KYK/CL_SD_BILLING_SERVICE has no exception.

Method BILLING_SMARTFORM_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_JOB_OUTPUT_INFO Call by reference Type reference (TYPE) SSFCRESCL Smart Forms: Return value at end of form printing 20060320
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Message META description 20060320
3 Importing IS_NAST Call by reference Type reference (TYPE) NAST Message Status 20060320

Method BILLING_SMARTFORM_CALL on class /KYK/CL_SD_BILLING_SERVICE has no exception.

Method BILLING_SMARTFORM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BIL_INVOICE Call by reference Type reference (TYPE) LBBIL_INVOICE Billing Data: Transfer Structure to Smart Forms 20060320
2 Exporting ES_COMPOSER_PARAM Call by reference Type reference (TYPE) SSFCOMPOP SAP Smart Forms: Smart Composer (transfer) options 20060320
3 Exporting ES_CONTROL_PARAM Call by reference Type reference (TYPE) SSFCTRLOP Smart Forms: Control structure 20060320
4 Exporting ES_RECIPIENT Call by reference Type reference (TYPE) SWOTOBJID Structure for Object ID 20060320
5 Exporting ES_SENDER Call by reference Type reference (TYPE) SWOTOBJID Structure for Object ID 20060320
6 Exporting ET_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Message META description 20060320
7 Exporting EV_FORMNAME Call by reference Type reference (TYPE) TDSFNAME Smart Forms: Form Name 20060320
8 Importing IS_NAST Call by reference Type reference (TYPE) NAST Message Status 20060320

Method BILLING_SMARTFORM_DATA on class /KYK/CL_SD_BILLING_SERVICE has no exception.

Method TEXT_ADRNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LAND1 Call by reference Type reference (TYPE) LAND1_GP Country Key 20060320
2 Exporting EV_ORT01 Call by reference Type reference (TYPE) ORT01_GP City 20060320
3 Exporting EV_PSTLZ Call by reference Type reference (TYPE) PSTLZ Postal Code 20060320
4 Exporting EV_STRAS Call by reference Type reference (TYPE) STRAS_GP House number and street 20060320
5 Importing IV_ADRNR Call by reference Type reference (TYPE) ADRNR Address 20060320

Method TEXT_ADRNR on class /KYK/CL_SD_BILLING_SERVICE has no exception.

Method TEXT_FKART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FKART Call by reference Type reference (TYPE) FKART Billing Type 20060320
2 Returning RV_TEXT Value transfer Type reference (TYPE) BEZEI20 Description 20060320

Method TEXT_FKART on class /KYK/CL_SD_BILLING_SERVICE has no exception.

Method TEXT_FKTYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FKTYP Call by reference Type reference (TYPE) FKTYP Billing category 20060320
2 Returning RV_TEXT Value transfer Type reference (TYPE) VAL_TEXT Short text for fixed values 20060320

Method TEXT_FKTYP on class /KYK/CL_SD_BILLING_SERVICE has no exception.

Method TEXT_KUNAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KUNAG Call by reference Type reference (TYPE) KUNAG Sold-to party 20060320
2 Returning RV_NAME Value transfer Type reference (TYPE) NAME1_GP Name 1 20060320

Method TEXT_KUNAG on class /KYK/CL_SD_BILLING_SERVICE has no exception.

Method TEXT_KUNRG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KUNRG Call by reference Type reference (TYPE) KUNRG Payer 20060320
2 Returning RV_NAME Value transfer Type reference (TYPE) NAME1_GP Name 1 20060320

Method TEXT_KUNRG on class /KYK/CL_SD_BILLING_SERVICE has no exception.

Method TEXT_LLAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LLAND Call by reference Type reference (TYPE) LLAND Country of Destination 20060320
2 Returning RV_TEXT Value transfer Type reference (TYPE) LANDX50 Country Name (Max. 50 Characters) 20060320

Method TEXT_LLAND on class /KYK/CL_SD_BILLING_SERVICE has no exception.

Method TEXT_RFBSK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RFBSK Call by reference Type reference (TYPE) RFBSK Status for transfer to accounting 20060320
2 Returning RV_TEXT Value transfer Type reference (TYPE) VAL_TEXT Short text for fixed values 20060320

Method TEXT_RFBSK on class /KYK/CL_SD_BILLING_SERVICE has no exception.

Method TEXT_SPART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SPART Call by reference Type reference (TYPE) SPART Division 20060320
2 Returning RV_TEXT Value transfer Type reference (TYPE) VTXTK Name 20060320

Method TEXT_SPART on class /KYK/CL_SD_BILLING_SERVICE has no exception.

Method TEXT_VBTYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VBTYP Call by reference Type reference (TYPE) VBTYP SD document category 20060320
2 Returning RV_TEXT Value transfer Type reference (TYPE) VAL_TEXT Short text for fixed values 20060320

Method TEXT_VBTYP on class /KYK/CL_SD_BILLING_SERVICE has no exception.

Method TEXT_VKORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VKORG Call by reference Type reference (TYPE) VKORG Sales Organization 20060320
2 Returning RV_TEXT Value transfer Type reference (TYPE) VTXTK Name 20060320

Method TEXT_VKORG on class /KYK/CL_SD_BILLING_SERVICE has no exception.

Method TEXT_VSTEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VSTEL Call by reference Type reference (TYPE) VSTEL Shipping Point/Receiving Point 20060320
2 Returning RV_TEXT Value transfer Type reference (TYPE) BEZEI30 Description 20060320

Method TEXT_VSTEL on class /KYK/CL_SD_BILLING_SERVICE has no exception.

Method TEXT_VTWEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VTWEG Call by reference Type reference (TYPE) VTWEG Distribution Channel 20060320
2 Returning RV_TEXT Value transfer Type reference (TYPE) VTXTK Name 20060320

Method TEXT_VTWEG on class /KYK/CL_SD_BILLING_SERVICE has no exception.

Method TEXT_WAERK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WAERK Call by reference Type reference (TYPE) WAERK SD Document Currency 20060320
2 Returning RV_TEXT Value transfer Type reference (TYPE) LTEXT Text of currency 20060320

Method TEXT_WAERK on class /KYK/CL_SD_BILLING_SERVICE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 100