SAP ABAP Class CL_TTE_DOCUMENT_EXT (TTE Document External Rep. ( RFC Interface ).)
Hierarchy
SAP_AP (Software Component) SAP Application Platform
   AP-TTE (Application Component) Transaction Tax Engine
     AP_TTE_SERVICES (Package) Transaction Tax Engine ( Services )
Properties
Class CL_TTE_DOCUMENT_EXT  
Short Description TTE Document External Rep. ( RFC Interface ).    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AP_TTE_SERVICES   Transaction Tax Engine ( Services ) 
Created 20050203   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TTE_DOCUMENT_EXT has no forward declaration.
Interfaces
Class CL_TTE_DOCUMENT_EXT has no interface implemented.
Friends
Class CL_TTE_DOCUMENT_EXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COUNTRY Instance attribute Public Type reference (TYPE) TTET_COUNTRY_PD Country 20050209
2 DOCUMENTNAME Instance attribute Public Type reference (TYPE) TTET_DOCNAME_PD Country 20050209
3 DOCUMENT_ATR Instance attribute Public Type reference (TYPE) TTEPDT_DOCUMENT_COM_ST TTE Persistency Document Maint. Data 20050204
4 IT_ACCUMVALUE_TAB Instance attribute Public Type reference (TYPE) TTEPDT_ACCUMVALUE_COM_TT Document business partner accum. values of with. tax. 20050203
5 IT_COUNTRIES_TAB Instance attribute Public Type reference (TYPE) TTEPDT_COUNTRIES_COM_TT Document business partner 20050203
6 IT_CURRCONV_TAB Instance attribute Public Type reference (TYPE) TTEPDT_CURRCONV_COM_TT Document curruncy conversion 20050203
7 IT_EXEMPVALUE_TAB Instance attribute Public Type reference (TYPE) TTEPDT_EXEMPVALUE_COM_TT Document business partner aexemption values for with. tax. 20050203
8 IT_HEADER_TAB Instance attribute Public Type reference (TYPE) TTEPDT_HEADER_COM_TT Document header 20050203
9 IT_ITEMPART_TAB Instance attribute Public Type reference (TYPE) TTEPDT_ITEMPART_COM_TT Document item partner 20050203
10 IT_ITEM_TAB Instance attribute Public Type reference (TYPE) TTEPDT_ITEM_COM_TT Input item 20050203
11 IT_ORGUNIT_TAB Instance attribute Public Type reference (TYPE) TTEPDT_ORGUNIT_COM_TT Document org unit 20050203
12 IT_PAPROP_TAB Instance attribute Public Type reference (TYPE) TTEPDT_PAPROP_COM_TT Document business partner property 20050203
13 IT_PARTNER_TAB Instance attribute Public Type reference (TYPE) TTEPDT_PARTNER_COM_TT Document business partner 20050203
14 IT_PATAXCL_TAB Instance attribute Public Type reference (TYPE) TTEPDT_PATAXCL_COM_TT Document business partner tax class. 20050203
15 IT_PATAXNUM_TAB Instance attribute Public Type reference (TYPE) TTEPDT_PATAXNUM_COM_TT Document business partner tax number 20050203
16 IT_PRICEL_TAB Instance attribute Public Type reference (TYPE) TTEPDT_PRICEL_COM_TT Document / Item pricing element 20050203
17 IT_PRODUCT_TAB Instance attribute Public Type reference (TYPE) TTEPDT_PRODUCT_COM_TT Document product 20050203
18 IT_PRPROP_TAB Instance attribute Public Type reference (TYPE) TTEPDT_PRPROP_COM_TT Document product property 20050203
19 IT_PRTAXCL_TAB Instance attribute Public Type reference (TYPE) TTEPDT_PRTAXCL_COM_TT Document product tax class. 20050203
20 IT_TAXCODVA_TAB Instance attribute Public Type reference (TYPE) TTEPDT_TAXCODEVALUE_COM_TT Document / Item TaxCode Value 20050203
21 IT_TAXDATE_TAB Instance attribute Public Type reference (TYPE) TTEPDT_TAXDATE_COM_TT Document tax date 20050203
22 IT_TAXEL_TAB Instance attribute Public Type reference (TYPE) TTEPDT_TAXEL_COM_TT Document / Item tax element 20050203
23 IT_TAXEVENT_TAB Instance attribute Public Type reference (TYPE) TTEPDT_TAXEVENT_COM_TT Document / Item tax event 20050203
24 IT_TAXVALUE_TAB Instance attribute Public Type reference (TYPE) TTEPDT_TAXVALUE_COM_TT Document / Item tax value 20050203
25 IT_TRANPROP_TAB Instance attribute Public Type reference (TYPE) TTEPDT_TRANPROP_COM_TT Document transaction property 20050203
26 OT_CURRCONV_TAB Instance attribute Public Type reference (TYPE) TTEPDT_CURRCONV_COM_TT Document curruncy conversion 20050203
27 OT_EXEMPT_TAB Instance attribute Public Type reference (TYPE) TTEPDT_EXEMPT_COM_TT Output Exemptions 20050203
28 OT_HEADER_TAB Instance attribute Public Type reference (TYPE) TTEPDT_OHEADER_COM_TT Document header 20050203
29 OT_ITEM_TAB Instance attribute Public Type reference (TYPE) TTEPDT_OITEM_COM_TT Output item 20050203
30 OT_TAXEL_TAB Instance attribute Public Type reference (TYPE) TTEPDT_TAXEL_COM_TT Document / Item tax element 20050203
31 OT_TAXEVENT_TAB Instance attribute Public Type reference (TYPE) TTEPDT_TAXEVENT_COM_TT Document / Item tax event 20050203
32 OT_TAXVALUE_TAB Instance attribute Public Type reference (TYPE) TTEPDT_TAXVALUE_COM_TT Document / Item tax value 20050203
33 OT_TEXT_TAB Instance attribute Public Type reference (TYPE) TTEPDT_TEXT_COM_TT Document document textes 20050203
34 OT_TRACE_TAB Instance attribute Public Type reference (TYPE) TTEPDT_TRACE_COM_TT Output Trace 20050203
35 OT_USITEM_TAB Instance attribute Public Type reference (TYPE) TTEPDT_USITEM_COM_TT US Tax Interface : Communication Structure for Tax Calc. 20050203
36 RETURNCODE Instance attribute Public Type reference (TYPE) TTET_RETURNCODE_COM Return Code 20050207
37 TTEDOCUMENTID_COM Instance attribute Public Type reference (TYPE) TTET_TTEDOCUMENTID_COM_PD TTE Document ID 20050204
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_DOCUMENT Instance method Public Method Clear doc. attributes 20050211
2 CLEAR_INPUT_DOCUMENT Instance method Public Method Clear input document. 20050204
3 CLEAR_OUTPUT_DOCUMENT Instance method Public Method Clear output document. 20050204
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050203
5 GET_INPUT_DOCUMENT Instance method Public Method Get Input Document 20050204
6 GET_OUTPUT_DOCUMENT Instance method Public Method Get Output Document 20050204
7 SET_INPUT_DOCUMENT Instance method Public Method Set Input Document 20050204
8 SET_OUTPUT_DOCUMENT Instance method Public Method Set Output Document 20050204
Events
Class CL_TTE_DOCUMENT_EXT has no event.
Types
Class CL_TTE_DOCUMENT_EXT has no local type.
Method Signatures

Method CLEAR_DOCUMENT Signature

Method CLEAR_DOCUMENT on class CL_TTE_DOCUMENT_EXT has no parameter.
Method CLEAR_DOCUMENT on class CL_TTE_DOCUMENT_EXT has no exception.

Method CLEAR_INPUT_DOCUMENT Signature

Method CLEAR_INPUT_DOCUMENT on class CL_TTE_DOCUMENT_EXT has no parameter.
Method CLEAR_INPUT_DOCUMENT on class CL_TTE_DOCUMENT_EXT has no exception.

Method CLEAR_OUTPUT_DOCUMENT Signature

Method CLEAR_OUTPUT_DOCUMENT on class CL_TTE_DOCUMENT_EXT has no parameter.
Method CLEAR_OUTPUT_DOCUMENT on class CL_TTE_DOCUMENT_EXT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TTEDOCUMENTID_COM Value transfer Type reference (TYPE) TTET_TTEDOCUMENTID_COM_PD TTE-Beleg-ID 20050204

Method CONSTRUCTOR on class CL_TTE_DOCUMENT_EXT has no exception.

Method GET_INPUT_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IT_ACCUMVALUE_TAB Value transfer Type reference (TYPE) TTEPDT_ACCUMVALUE_COM_TT Beleggeschäftspartner akkumul. Werte der Quellensteuer 20050204
2 Exporting IT_COUNTRIES_TAB Value transfer Type reference (TYPE) TTEPDT_COUNTRIES_COM_TT Beleg Geschäftspartner 20050204
3 Exporting IT_CURRCONV_TAB Value transfer Type reference (TYPE) TTEPDT_CURRCONV_COM_TT Beleg Währungsumrechnung 20050204
4 Exporting IT_EXEMPVALUE_TAB Value transfer Type reference (TYPE) TTEPDT_EXEMPVALUE_COM_TT Beleggeschäftspartner steuerfreie Werte für Quellensteuer 20050204
5 Exporting IT_HEADER_TAB Value transfer Type reference (TYPE) TTEPDT_HEADER_COM_TT Kopf Dokument 20050204
6 Exporting IT_ITEMPART_TAB Value transfer Type reference (TYPE) TTEPDT_ITEMPART_COM_TT Belegposition Partner 20050204
7 Exporting IT_ITEM_TAB Value transfer Type reference (TYPE) TTEPDT_ITEM_COM_TT Eingabeposition 20050204
8 Exporting IT_ORGUNIT_TAB Value transfer Type reference (TYPE) TTEPDT_ORGUNIT_COM_TT Beleg Organisationseinheit 20050204
9 Exporting IT_PAPROP_TAB Value transfer Type reference (TYPE) TTEPDT_PAPROP_COM_TT Beleg Geschäftspartnerattribut 20050204
10 Exporting IT_PARTNER_TAB Value transfer Type reference (TYPE) TTEPDT_PARTNER_COM_TT Beleg Geschäftspartner 20050204
11 Exporting IT_PATAXCL_TAB Value transfer Type reference (TYPE) TTEPDT_PATAXCL_COM_TT Beleg Geschäftspartner-Steuerklassifikation 20050204
12 Exporting IT_PATAXNUM_TAB Value transfer Type reference (TYPE) TTEPDT_PATAXNUM_COM_TT Beleg Geschäftspartner-Steuernummer 20050204
13 Exporting IT_PRICEL_TAB Value transfer Type reference (TYPE) TTEPDT_PRICEL_COM_TT Beleg-/Positionspreiselement 20050204
14 Exporting IT_PRODUCT_TAB Value transfer Type reference (TYPE) TTEPDT_PRODUCT_COM_TT Beleg Produkt 20050204
15 Exporting IT_PRPROP_TAB Value transfer Type reference (TYPE) TTEPDT_PRPROP_COM_TT Beleg Produktattribut 20050204
16 Exporting IT_PRTAXCL_TAB Value transfer Type reference (TYPE) TTEPDT_PRTAXCL_COM_TT Beleg Produktsteuerklassifikation 20050204
17 Exporting IT_TAXCODEVALUE_TAB Value transfer Type reference (TYPE) TTEPDT_TAXCODEVALUE_COM_TT Beleg-/Positionssteuerkennzeichenwert 20050204
18 Exporting IT_TAXDATE_TAB Value transfer Type reference (TYPE) TTEPDT_TAXDATE_COM_TT Beleg Steuerdatum 20050204
19 Exporting IT_TAXEL_TAB Value transfer Type reference (TYPE) TTEPDT_TAXEL_COM_TT Beleg / Position Steuerelement 20050204
20 Exporting IT_TAXEVENT_TAB Value transfer Type reference (TYPE) TTEPDT_TAXEVENT_COM_TT Beleg / Position Steuerereignis 20050204
21 Exporting IT_TAXVALUE_TAB Value transfer Type reference (TYPE) TTEPDT_TAXVALUE_COM_TT Beleg / Position Steuerwert 20050204
22 Exporting IT_TRANPROP_TAB Value transfer Type reference (TYPE) TTEPDT_TRANPROP_COM_TT Beleg Transaktionsattribut 20050204

Method GET_INPUT_DOCUMENT on class CL_TTE_DOCUMENT_EXT has no exception.

Method GET_OUTPUT_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OT_CURRCONV_TAB Value transfer Type reference (TYPE) TTEPDT_CURRCONV_COM_TT Beleg Währungsumrechnung 20050204
2 Exporting OT_EXEMPT_TAB Value transfer Type reference (TYPE) TTEPDT_EXEMPT_COM_TT Ausgabe Befreiungen 20050204
3 Exporting OT_HEADER_TAB Value transfer Type reference (TYPE) TTEPDT_OHEADER_COM_TT Kopf Dokument 20050204
4 Exporting OT_ITEM_TAB Value transfer Type reference (TYPE) TTEPDT_OITEM_COM_TT Ausgabeposition 20050204
5 Exporting OT_TAXEL_TAB Value transfer Type reference (TYPE) TTEPDT_TAXEL_COM_TT Beleg / Position Steuerelement 20050204
6 Exporting OT_TAXEVENT_TAB Value transfer Type reference (TYPE) TTEPDT_TAXEVENT_COM_TT Beleg / Position Steuerereignis 20050204
7 Exporting OT_TAXVALUE_TAB Value transfer Type reference (TYPE) TTEPDT_TAXVALUE_COM_TT Beleg / Position Steuerwert 20050204
8 Exporting OT_TEXT_TAB Value transfer Type reference (TYPE) TTEPDT_TEXT_COM_TT Beleg Belegtexte 20050204
9 Exporting OT_TRACE_TAB Value transfer Type reference (TYPE) TTEPDT_TRACE_COM_TT Ausgabe-Trace 20050204
10 Exporting OT_USITEM_TAB Value transfer Type reference (TYPE) TTEPDT_USITEM_COM_TT Schnittstelle US-Steuern: KommunikStruktur für Steuerberech. 20050204

Method GET_OUTPUT_DOCUMENT on class CL_TTE_DOCUMENT_EXT has no exception.

Method SET_INPUT_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ACCUMVALUE_TAB Value transfer Type reference (TYPE) TTEPDT_ACCUMVALUE_COM_TT Beleggeschäftspartner akkumul. Werte der Quellensteuer 20050204
2 Importing IT_COUNTRIES_TAB Value transfer Type reference (TYPE) TTEPDT_COUNTRIES_COM_TT Beleg Geschäftspartner 20050204
3 Importing IT_CURRCONV_TAB Value transfer Type reference (TYPE) TTEPDT_CURRCONV_COM_TT Beleg Währungsumrechnung 20050204
4 Importing IT_EXEMPVALUE_TAB Value transfer Type reference (TYPE) TTEPDT_EXEMPVALUE_COM_TT Beleggeschäftspartner steuerfreie Werte für Quellensteuer 20050204
5 Importing IT_HEADER_TAB Value transfer Type reference (TYPE) TTEPDT_HEADER_COM_TT Kopf Dokument 20050204
6 Importing IT_ITEMPART_TAB Value transfer Type reference (TYPE) TTEPDT_ITEMPART_COM_TT Belegposition Partner 20050204
7 Importing IT_ITEM_TAB Value transfer Type reference (TYPE) TTEPDT_ITEM_COM_TT Eingabeposition 20050204
8 Importing IT_ORGUNIT_TAB Value transfer Type reference (TYPE) TTEPDT_ORGUNIT_COM_TT Beleg Organisationseinheit 20050204
9 Importing IT_PAPROP_TAB Value transfer Type reference (TYPE) TTEPDT_PAPROP_COM_TT Beleg Geschäftspartnerattribut 20050204
10 Importing IT_PARTNER_TAB Value transfer Type reference (TYPE) TTEPDT_PARTNER_COM_TT Beleg Geschäftspartner 20050204
11 Importing IT_PATAXCL_TAB Value transfer Type reference (TYPE) TTEPDT_PATAXCL_COM_TT Beleg Geschäftspartner-Steuerklassifikation 20050204
12 Importing IT_PATAXNUM_TAB Value transfer Type reference (TYPE) TTEPDT_PATAXNUM_COM_TT Beleg Geschäftspartner-Steuernummer 20050204
13 Importing IT_PRICEL_TAB Value transfer Type reference (TYPE) TTEPDT_PRICEL_COM_TT Beleg-/Positionspreiselement 20050204
14 Importing IT_PRODUCT_TAB Value transfer Type reference (TYPE) TTEPDT_PRODUCT_COM_TT Beleg Produkt 20050204
15 Importing IT_PRPROP_TAB Value transfer Type reference (TYPE) TTEPDT_PRPROP_COM_TT Beleg Produktattribut 20050204
16 Importing IT_PRTAXCL_TAB Value transfer Type reference (TYPE) TTEPDT_PRTAXCL_COM_TT Beleg Produktsteuerklassifikation 20050204
17 Importing IT_TAXCODEVALUE_TAB Value transfer Type reference (TYPE) TTEPDT_TAXCODEVALUE_COM_TT Beleg-/Positionssteuerkennzeichenwert 20050204
18 Importing IT_TAXDATE_TAB Value transfer Type reference (TYPE) TTEPDT_TAXDATE_COM_TT Beleg Steuerdatum 20050204
19 Importing IT_TAXEL_TAB Value transfer Type reference (TYPE) TTEPDT_TAXEL_COM_TT Beleg / Position Steuerelement 20050204
20 Importing IT_TAXEVENT_TAB Value transfer Type reference (TYPE) TTEPDT_TAXEVENT_COM_TT Beleg / Position Steuerereignis 20050204
21 Importing IT_TAXVALUE_TAB Value transfer Type reference (TYPE) TTEPDT_TAXVALUE_COM_TT Beleg / Position Steuerwert 20050204
22 Importing IT_TRANPROP_TAB Value transfer Type reference (TYPE) TTEPDT_TRANPROP_COM_TT Beleg Transaktionsattribut 20050204

Method SET_INPUT_DOCUMENT on class CL_TTE_DOCUMENT_EXT has no exception.

Method SET_OUTPUT_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OT_CURRCONV_TAB Value transfer Type reference (TYPE) TTEPDT_CURRCONV_COM_TT Beleg Währungsumrechnung 20050204
2 Importing OT_EXEMPT_TAB Value transfer Type reference (TYPE) TTEPDT_EXEMPT_COM_TT Ausgabe Befreiungen 20050204
3 Importing OT_HEADER_TAB Value transfer Type reference (TYPE) TTEPDT_OHEADER_COM_TT Kopf Dokument 20050204
4 Importing OT_ITEM_TAB Value transfer Type reference (TYPE) TTEPDT_OITEM_COM_TT Ausgabeposition 20050204
5 Importing OT_TAXEL_TAB Value transfer Type reference (TYPE) TTEPDT_TAXEL_COM_TT Beleg / Position Steuerelement 20050204
6 Importing OT_TAXEVENT_TAB Value transfer Type reference (TYPE) TTEPDT_TAXEVENT_COM_TT Beleg / Position Steuerereignis 20050204
7 Importing OT_TAXVALUE_TAB Value transfer Type reference (TYPE) TTEPDT_TAXVALUE_COM_TT Beleg / Position Steuerwert 20050204
8 Importing OT_TEXT_TAB Value transfer Type reference (TYPE) TTEPDT_TEXT_COM_TT Beleg Belegtexte 20050204
9 Importing OT_TRACE_TAB Value transfer Type reference (TYPE) TTEPDT_TRACE_COM_TT Ausgabe-Trace 20050204
10 Importing OT_USITEM_TAB Value transfer Type reference (TYPE) TTEPDT_USITEM_COM_TT Schnittstelle US-Steuern: KommunikStruktur für Steuerberech. 20050204

Method SET_OUTPUT_DOCUMENT on class CL_TTE_DOCUMENT_EXT has no exception.
History
Last changed by/on SAP  20050219 
SAP Release Created in 700