SAP ABAP Interface IF_XTAX_SYSTEM (Data communication to external tax system)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-GL-GL (Application Component) Basic Functions
     FYTX/ETXDC (Package) External Tax document
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_XTAX_SYSTEM_VER_ Communication to ext. system w/ version COMTAX 19990213
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_XTAX_SYSTEM_VER_TAXDOC00 Communication to ext. system w/ version TAXDOC00 19990213
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_XTAX_SYSTEM_VER_TAX_____ Communication to ext. system w/ version TAXDOC00 19990415
Properties
Interface IF_XTAX_SYSTEM  
Short Description Data communication to external tax system    
General Data
Package FYTX/ETXDC   External Tax document 
Created 19990213   SAP 
Last changed 00000000   SAP 
Unicode checks active    
Forward declarations
Interface IF_XTAX_SYSTEM has no forward declaration.
Interfaces
Interface IF_XTAX_SYSTEM has no interface.
Friends
Interface IF_XTAX_SYSTEM has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ONLINE_UPDATE Static Attribute Public Type reference (TYPE) CHAR1 This version supports online update 19990315
2 RFC_LIST Static Attribute Public Object reference (TYPE REF TO) CL_XTAX_RULES_RFC List of RFCs available 19990315
3 TTXD_REC Instance attribute Public Type reference (TYPE) TTXD Destination and other information 19990225
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE Instance method Public Method external system tax calculation 19990213
2 CHECK_ONLINE_UPDATE_SUPPORTED Instance method Public Method Check if online update is supported 19990315
3 DETERMINE_JURISDICTION Instance method Public Method determine jurisdiction code 19990226
4 FORCE Instance method Public Method force tax document to external tax system audit file 19990213
5 SET_TTXD Instance method Public Method Set the TTXD structure with external system parameters 19990314
6 UPDATE Instance method Public Method update tax document to external tax system audit file 19990213
Events
Interface IF_XTAX_SYSTEM has no event.
Types
Interface IF_XTAX_SYSTEM has no local type.
Method Signatures

Method CALCULATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CAL_HEAD_IN Call by reference Type reference (TYPE) TAX_CAL_HEAD_IN Belegkopf für Berechnung 19990213
2 Importing I_CAL_ITEM_IN_TAB Call by reference Type reference (TYPE) TAX_CAL_ITEM_IN_TAB Eingabedaten für Positionen 19990213
3 Importing I_SAP_CONTROL_DATA Call by reference Type reference (TYPE) SAP_CONTROL_DATA SAP-Steuerungsdaten 19990213
4 Exporting O_CALCULATE_OK Call by reference Type reference (TYPE) C Berechnung ist OK 19990216
5 Exporting O_CAL_ITEM_OUT_TAB Call by reference Type reference (TYPE) TAX_CAL_ITEM_OUT_TAB Ausgabedaten für Positionen 19990216
6 Exporting O_CAL_LEVEL_OUT_TAB Call by reference Type reference (TYPE) TAX_CAL_JUR_LEVEL_OUT_TAB Steuerdaten nach Steuerstandort 19990216
7 Exporting O_MESSAGE Call by reference Type reference (TYPE) TAX_MESSAGE Berechnungsmeldung 19990218

Method CALCULATE on Interface IF_XTAX_SYSTEM has no exception.

Method CHECK_ONLINE_UPDATE_SUPPORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting O_ONLINE_UPDATE_SUPPORTED Call by reference Type reference (TYPE) CHAR1 'X' <=> Online-fortschreibung unterstützt 19990315

Method CHECK_ONLINE_UPDATE_SUPPORTED on Interface IF_XTAX_SYSTEM has no exception.

Method DETERMINE_JURISDICTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOCATION_DATA Call by reference Type reference (TYPE) COM_JUR Adresse zur Bestimmung des Steuerstandort-Codes 19990226
2 Exporting O_DETERMINATION_OK Call by reference Type reference (TYPE) C OK 19990226
3 Exporting O_LOCATION_RESULTS Call by reference Type reference (TYPE) TAX_LOCATION_RESULTS Liste der vom ext. System zurückgegeb. Steuerstandort-Codes 19990226
4 Exporting O_MESSAGE Call by reference Type reference (TYPE) TAX_MESSAGE Nachricht 19990226

Method DETERMINE_JURISDICTION on Interface IF_XTAX_SYSTEM has no exception.

Method FORCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FRC_HEAD_IN Call by reference Type reference (TYPE) TAX_FRC_HEAD_IN Erzwungene Fortschreibung Belegkopf in externes System 19990213
2 Importing I_FRC_ITEM_IN_TAB Call by reference Type reference (TYPE) TAX_FRC_ITEM_IN_TAB Erzwungene Fortschreibung Position in externes System 19990213
3 Importing I_FRC_LEVEL_IN_TAB Call by reference Type reference (TYPE) TAX_FRC_JUR_LEVEL_IN_TAB Erzwungene Fortschreibung Steuerergebnisse n. Standortebene 19990213
4 Importing I_QUEUE_NAME Call by reference Type reference (TYPE) TRFCQNAM Name der tRFC-Queue 19990823
5 Importing I_SAP_CONTROL_DATA Call by reference Type reference (TYPE) SAP_CONTROL_DATA SAP-Steuerungsdaten 19990213
6 Exporting O_MESSAGE Call by reference Type reference (TYPE) TAX_MESSAGE Fortschreibungsmeldung 19990218
7 Exporting O_TID Call by reference Type reference (TYPE) ARFCTID Transaktions Id 19990820
8 Exporting O_UPDATE_OK Call by reference Type reference (TYPE) C Force-Fortschreibung OK 19990213

Method FORCE on Interface IF_XTAX_SYSTEM has no exception.

Method SET_TTXD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TTXD Call by reference Type reference (TYPE) TTXD ttxd 19990314

Method SET_TTXD on Interface IF_XTAX_SYSTEM has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_QUEUE_NAME Call by reference Type reference (TYPE) TRFCQNAM Name der tRFC-Queue 19990823
2 Importing I_SAP_CONTROL_DATA Call by reference Type reference (TYPE) SAP_CONTROL_DATA SAP-Steuerungsdaten 19990213
3 Importing I_UPD_HEAD_IN Call by reference Type reference (TYPE) TAX_UPD_HEAD_IN Belegkopffortschreibung 19990213
4 Importing I_UPD_ITEM_IN_TAB Call by reference Type reference (TYPE) TAX_UPD_ITEM_IN_TAB Belegpositionsfortschreibung 19990213
5 Exporting O_MESSAGE Call by reference Type reference (TYPE) TAX_MESSAGE Fortschreibungsmeldung 19990218
6 Exporting O_TID Call by reference Type reference (TYPE) ARFCTID Transaktions Id 19990820
7 Exporting O_UPDATE_OK Call by reference Type reference (TYPE) C Fortschreibung OK 19990213

Method UPDATE on Interface IF_XTAX_SYSTEM has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in