SAP ABAP Class SRV_TAXES_COUNTRY (Interface for BAdI: BADI_SRV_TAXES_COUNTRY)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20051026
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SRV_TAXES_COUNTRY_BR Disjunction ID BADI_SRV_TAXES_COUNTRY 20051109
Properties
Class SRV_TAXES_COUNTRY  
Short Description Interface for BAdI: BADI_SRV_TAXES_COUNTRY    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20051026   SAP 
Last change 20060711   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class SRV_TAXES_COUNTRY has no forward declaration.
Interfaces
Class SRV_TAXES_COUNTRY has no interface implemented.
Friends
Class SRV_TAXES_COUNTRY has no friend class.
Attributes
Class SRV_TAXES_COUNTRY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_TAX_DATA Instance method Public Method Country-specific check of tax data 20051115
2 COMSRV_COUNTRY_FILL Instance method Public Method Transfer of additional tax data from ME to service package 20060112
3 COMSRV_COUNTRY_READ Instance method Public Method Get additional tax data in service package from ME 20060113
4 TRANSFER_TAX_DATA Instance method Public Method Transfer of tax data from MM-SRV to country package 20051026
Events
Class SRV_TAXES_COUNTRY has no event.
Types
Class SRV_TAXES_COUNTRY has no local type.
Method Signatures

Method CHECK_TAX_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COMSRV Call by reference Type reference (TYPE) COMSRV Interface: MM External Services Management 20051115
2 Importing IS_EKKO Call by reference Type reference (TYPE) EKKO Purchasing Document Header 20060113
3 Importing IS_EKPO Call by reference Type reference (TYPE) EKPO Purchasing Document Item 20060113
4 Importing IS_ESLL Call by reference Type reference (TYPE) ESLL Lines of Service Package 20051115
5 Importing IV_KALSM Call by reference Type reference (TYPE) KALSM_D Procedure (Pricing, Output Control, Acct. Det., Costing,...) 20051125
6 Importing P_CHECK_FIELD Call by reference Type reference (TYPE) CHAR30 30 Characters 20051125
# Exception Resumable Description Created on
1 INVALID_TAX_CODE Tax code is not valid for services 20060426

Method COMSRV_COUNTRY_FILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EKKO Call by reference Type reference (TYPE) EKKO Purchasing Document Header 20060112
2 Importing IS_EKPO Call by reference Type reference (TYPE) EKPO Purchasing Document Item 20060112

Method COMSRV_COUNTRY_FILL on class SRV_TAXES_COUNTRY has no exception.

Method COMSRV_COUNTRY_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COMSRV_COUNTRY Call by reference Type reference (TYPE) J_1BCOMSRV MM-SRV countries: Additional fields for data communication 20060113

Method COMSRV_COUNTRY_READ on class SRV_TAXES_COUNTRY has no exception.

Method TRANSFER_TAX_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COMSRV Call by reference Type reference (TYPE) COMSRV Interface: MM External Services Management 20051110
2 Importing IS_ESLH Call by reference Type reference (TYPE) ESLH Service Package Header Data 20051110
3 Importing IS_ESLL Call by reference Type reference (TYPE) ESLL Lines of Service Package 20051110
4 Importing IS_LFA1 Call by reference Type reference (TYPE) LFA1 Vendor Master (General Section) 20051110
5 Importing IV_KALSM Call by reference Type reference (TYPE) KALSM_D Structure for F4 help for costing sheet 20051122
6 Changing T_KOMV Call by reference Type reference (TYPE) KOMV_TAB Pricing Communications-Condition Record 20051212

Method TRANSFER_TAX_DATA on class SRV_TAXES_COUNTRY has no exception.
History
Last changed by/on SAP  20060711 
SAP Release Created in