SAP ABAP Interface IF_TTE_DOCUMENT (Interface for TTE Document)
Hierarchy
SAP_AP (Software Component) SAP Application Platform
   AP-TTE (Application Component) Transaction Tax Engine
     AP_TTE_SERVICES (Package) Transaction Tax Engine ( Services )
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_TTE_DOCUMENT class for persistence TTE DOCUMENT 20020711
Properties
Interface IF_TTE_DOCUMENT  
Short Description Interface for TTE Document    
General Data
Package AP_TTE_SERVICES   Transaction Tax Engine ( Services ) 
Created 20020711   SAP 
Last changed 20050409   SAP 
Unicode checks active    
Forward declarations
Interface IF_TTE_DOCUMENT has no forward declaration.
Interfaces
Interface IF_TTE_DOCUMENT has no interface.
Friends
Interface IF_TTE_DOCUMENT has no friend.
Attributes
Interface IF_TTE_DOCUMENT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_INPUT_DOCUMENT Instance method Public Method Get TTE Input Document 20020711
2 GET_INPUT_DOCUMENT_TO_XML Instance method Public Method Get TTE Input Document as XML Stream 20020711
3 GET_OUTPUT_DOCUMENT Instance method Public Method Get TTE Output Document 20020711
4 GET_OUTPUT_DOCUMENT_TO_XML Instance method Public Method Get TTE Output Document as XML Stream 20020711
5 GET_TTEDOCUMENTID Instance method Public Method Get TTE Document ID 20020711
6 SET_INPUT_DOCUMENT_FROM_XML Instance method Public Method Set input document from XML 20020711
7 SET_I_COUNTRIES Instance method Public Method Set input document : CurrencyConversions 20030219
8 SET_I_CURRCONV Instance method Public Method Set input document : CurrencyConversions 20020711
9 SET_I_HEADER Instance method Public Method Set input document : Header 20020711
10 SET_I_ITEMS Instance method Public Method Set input document : Items 20020711
11 SET_I_PARTNERS Instance method Public Method Set input document : Partners 20020711
12 SET_I_PRICEL Instance method Public Method Set input document : PricingElements 20020711
13 SET_I_PRODUCTS Instance method Public Method Set input document : Products 20020711
14 SET_I_TAXCODEVALUE Instance method Public Method Set input document : CurrencyConversions 20030219
15 SET_I_TAXEVENTS Instance method Public Method Set input document : TaxEvents 20020711
16 SET_OUTPUT_DOCUMENT Instance method Public Method Set TTE Output Document 20020912
17 SET_OUTPUT_DOCUMENT_FROM_XML Instance method Public Method Set input document from XML 20020912
Events
Interface IF_TTE_DOCUMENT has no event.
Types
Interface IF_TTE_DOCUMENT has no local type.
Method Signatures

Method GET_INPUT_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IT_ACCUMVALUE Call by reference Type reference (TYPE) TTEPDT_ACCUMVALUE_TT Beleggeschäftspartner akkumul. Werte der Quellensteuer 20040928
2 Exporting IT_COUNTRIES Call by reference Type reference (TYPE) TTEPDT_COUNTRIES_TT Beleg Geschäftspartner 20030219
3 Exporting IT_CURRCONV Call by reference Type reference (TYPE) TTEPDT_CURRCONV_TT Beleg Währungsumrechnung 20020711
4 Exporting IT_EXEMPVALUE Call by reference Type reference (TYPE) TTEPDT_EXEMPVALUE_TT Beleggeschäftspartner steuerfreie Werte für Quellensteuer 20040928
5 Exporting IT_HEADER Call by reference Type reference (TYPE) TTEPDT_HEADER_TT Belegkopf 20020711
6 Exporting IT_ITEM Call by reference Type reference (TYPE) TTEPDT_ITEM_TT Eingabeposition 20020711
7 Exporting IT_ITEMPART Call by reference Type reference (TYPE) TTEPDT_ITEMPART_TT Belegposition Partner 20020711
8 Exporting IT_ORGUNIT Call by reference Type reference (TYPE) TTEPDT_ORGUNIT_TT Beleg Organisationseinheit 20020711
9 Exporting IT_PAPROP Call by reference Type reference (TYPE) TTEPDT_PAPROP_TT Beleg Geschäftspartnerattribut 20020711
10 Exporting IT_PARTNER Call by reference Type reference (TYPE) TTEPDT_PARTNER_TT Beleg Geschäftspartner 20020711
11 Exporting IT_PATAXCL Call by reference Type reference (TYPE) TTEPDT_PATAXCL_TT Beleg Geschäftspartner-Steuerklassifikation 20020711
12 Exporting IT_PATAXNUM Call by reference Type reference (TYPE) TTEPDT_PATAXNUM_TT Beleg Geschäftspartner-Steuernummer 20020711
13 Exporting IT_PRICEL Call by reference Type reference (TYPE) TTEPDT_PRICEL_TT Beleg-/Positionspreiselement 20020711
14 Exporting IT_PRODUCT Call by reference Type reference (TYPE) TTEPDT_PRODUCT_TT Beleg Produkt 20020711
15 Exporting IT_PRPROP Call by reference Type reference (TYPE) TTEPDT_PRPROP_TT Beleg Produktattribut 20020711
16 Exporting IT_PRTAXCL Call by reference Type reference (TYPE) TTEPDT_PRTAXCL_TT Beleg Produktsteuerklassifikation 20020711
17 Exporting IT_TAXCODEVALUE Call by reference Type reference (TYPE) TTEPDT_TAXCODEVALUE_TT Beleg-/Positionssteuerkennzeichenwert 20030219
18 Exporting IT_TAXDATE Call by reference Type reference (TYPE) TTEPDT_TAXDATE_TT Beleg Steuerdatum 20020711
19 Exporting IT_TAXEL Call by reference Type reference (TYPE) TTEPDT_TAXEL_TT Beleg / Position Steuerelement 20020711
20 Exporting IT_TAXEVENT Call by reference Type reference (TYPE) TTEPDT_TAXEVENT_TT Beleg / Position Steuerereignis 20020711
21 Exporting IT_TAXVALUE Call by reference Type reference (TYPE) TTEPDT_TAXVALUE_TT Beleg / Position Steuerwert 20020711
22 Exporting IT_TRANPROP Call by reference Type reference (TYPE) TTEPDT_TRANPROP_TT Beleg Transaktionsattribut 20020711

Method GET_INPUT_DOCUMENT on Interface IF_TTE_DOCUMENT has no exception.

Method GET_INPUT_DOCUMENT_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting I_XML_TABLE Call by reference Type reference (TYPE) TABLE 20020711

Method GET_INPUT_DOCUMENT_TO_XML on Interface IF_TTE_DOCUMENT 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 Call by reference Type reference (TYPE) TTEPDT_CURRCONV_TT Beleg Währungsumrechnung 20020711
2 Exporting OT_EXEMPT Call by reference Type reference (TYPE) TTEPDT_EXEMPT_TT Ausgabe Befreiungen 20020711
3 Exporting OT_HEADER Call by reference Type reference (TYPE) TTEPDT_OHEADER_TT Belegkopf 20020711
4 Exporting OT_ITEM Call by reference Type reference (TYPE) TTEPDT_OITEM_TT Ausgabeposition 20020711
5 Exporting OT_TAXEL Call by reference Type reference (TYPE) TTEPDT_TAXEL_TT Beleg / Position Steuerelement 20020711
6 Exporting OT_TAXEVENT Call by reference Type reference (TYPE) TTEPDT_TAXEVENT_TT Beleg / Position Steuerereignis 20020711
7 Exporting OT_TAXVALUE Call by reference Type reference (TYPE) TTEPDT_TAXVALUE_TT Beleg / Position Steuerwert 20020711
8 Exporting OT_TEXT Call by reference Type reference (TYPE) TTEPDT_TEXT_TT Beleg Belegtexte 20020711
9 Exporting OT_TRACE Call by reference Type reference (TYPE) TTEPDT_TRACE_TT Ausgabe-Trace 20020711
10 Exporting OT_USITEM Call by reference Type reference (TYPE) TTEPDT_USITEM_TT Schnittstelle US-Steuern: KommunikStruktur für Steuerberech. 20020902

Method GET_OUTPUT_DOCUMENT on Interface IF_TTE_DOCUMENT has no exception.

Method GET_OUTPUT_DOCUMENT_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting I_XML_TABLE Call by reference Type reference (TYPE) TABLE 20020711

Method GET_OUTPUT_DOCUMENT_TO_XML on Interface IF_TTE_DOCUMENT has no exception.

Method GET_TTEDOCUMENTID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting I_TTEDOCUMENTID Call by reference Type reference (TYPE) TTET_TTEDOCUMENTID_PD TTE-Beleg-ID 20020712

Method GET_TTEDOCUMENTID on Interface IF_TTE_DOCUMENT has no exception.

Method SET_INPUT_DOCUMENT_FROM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XML_TABLE Call by reference Type reference (TYPE) TABLE 20020711

Method SET_INPUT_DOCUMENT_FROM_XML on Interface IF_TTE_DOCUMENT has no exception.

Method SET_I_COUNTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COUNTRIES Call by reference Type reference (TYPE) TTEPDT_COUNTRIES_TT Beleg Währungsumrechnung 20030219

Method SET_I_COUNTRIES on Interface IF_TTE_DOCUMENT has no exception.

Method SET_I_CURRCONV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CURRCONV Call by reference Type reference (TYPE) TTEPDT_CURRCONV_TT Beleg Währungsumrechnung 20020711

Method SET_I_CURRCONV on Interface IF_TTE_DOCUMENT has no exception.

Method SET_I_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HEADER Call by reference Type reference (TYPE) TTEPDT_HEADER_TT Belegkopf 20020711

Method SET_I_HEADER on Interface IF_TTE_DOCUMENT has no exception.

Method SET_I_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ITEM Call by reference Type reference (TYPE) TTEPDT_ITEM_TT Eingabeposition 20020711
2 Importing IT_ITEMPART Call by reference Type reference (TYPE) TTEPDT_ITEMPART_TT Belegposition Partner 20020711
3 Importing IT_ORGUNIT Call by reference Type reference (TYPE) TTEPDT_ORGUNIT_TT Beleg Organisationseinheit 20020711
4 Importing IT_TAXDATE Call by reference Type reference (TYPE) TTEPDT_TAXDATE_TT Beleg Steuerdatum 20020711
5 Importing IT_TRANPROP Call by reference Type reference (TYPE) TTEPDT_TRANPROP_TT Beleg Transaktionsattribut 20020711

Method SET_I_ITEMS on Interface IF_TTE_DOCUMENT has no exception.

Method SET_I_PARTNERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ACCUMVALUE Call by reference Type reference (TYPE) TTEPDT_ACCUMVALUE_TT Beleggeschäftspartner akkumul. Werte der Quellensteuer 20040928
2 Importing IT_EXEMPVALUE Call by reference Type reference (TYPE) TTEPDT_EXEMPVALUE_TT Beleggeschäftspartner steuerfreie Werte für Quellensteuer 20040928
3 Importing IT_PAPROP Call by reference Type reference (TYPE) TTEPDT_PAPROP_TT Typ 20020711
4 Importing IT_PARTNER Call by reference Type reference (TYPE) TTEPDT_PARTNER_TT Typ 20020711
5 Importing IT_PATAXCL Call by reference Type reference (TYPE) TTEPDT_PATAXCL_TT Typ 20020711
6 Importing IT_PATAXNUM Call by reference Type reference (TYPE) TTEPDT_PATAXNUM_TT Typ 20020711

Method SET_I_PARTNERS on Interface IF_TTE_DOCUMENT has no exception.

Method SET_I_PRICEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PRICEL Call by reference Type reference (TYPE) TTEPDT_PRICEL_TT Beleg-/Positionspreiselement 20020711

Method SET_I_PRICEL on Interface IF_TTE_DOCUMENT has no exception.

Method SET_I_PRODUCTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PRODUCT Call by reference Type reference (TYPE) TTEPDT_PRODUCT_TT Typ 20020711
2 Importing IT_PRPROP Call by reference Type reference (TYPE) TTEPDT_PRPROP_TT Typ 20020711
3 Importing IT_PRTAXCL Call by reference Type reference (TYPE) TTEPDT_PRTAXCL_TT Typ 20020711

Method SET_I_PRODUCTS on Interface IF_TTE_DOCUMENT has no exception.

Method SET_I_TAXCODEVALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TAXCODEVALUE Call by reference Type reference (TYPE) TTEPDT_TAXCODEVALUE_TT Beleg Währungsumrechnung 20030219

Method SET_I_TAXCODEVALUE on Interface IF_TTE_DOCUMENT has no exception.

Method SET_I_TAXEVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TAXEL Call by reference Type reference (TYPE) TTEPDT_TAXEL_TT Beleg / Position Steuerelement 20020711
2 Importing IT_TAXEVENT Call by reference Type reference (TYPE) TTEPDT_TAXEVENT_TT Beleg / Position Steuerereignis 20020711
3 Importing IT_TAXVALUE Call by reference Type reference (TYPE) TTEPDT_TAXVALUE_TT Beleg / Position Steuerwert 20020711

Method SET_I_TAXEVENTS on Interface IF_TTE_DOCUMENT 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 Call by reference Type reference (TYPE) TTEPDT_CURRCONV_TT Beleg Währungsumrechnung 20020912
2 Importing OT_EXEMPT Call by reference Type reference (TYPE) TTEPDT_EXEMPT_TT Ausgabe Befreiungen 20020912
3 Importing OT_HEADER Call by reference Type reference (TYPE) TTEPDT_OHEADER_TT Belegkopf 20020912
4 Importing OT_ITEM Call by reference Type reference (TYPE) TTEPDT_OITEM_TT Ausgabeposition 20020912
5 Importing OT_TAXEL Call by reference Type reference (TYPE) TTEPDT_TAXEL_TT Beleg / Position Steuerelement 20020912
6 Importing OT_TAXEVENT Call by reference Type reference (TYPE) TTEPDT_TAXEVENT_TT Beleg / Position Steuerereignis 20020912
7 Importing OT_TAXVALUE Call by reference Type reference (TYPE) TTEPDT_TAXVALUE_TT Beleg / Position Steuerwert 20020912
8 Importing OT_TEXT Call by reference Type reference (TYPE) TTEPDT_TEXT_TT Beleg Belegtexte 20020912
9 Importing OT_TRACE Call by reference Type reference (TYPE) TTEPDT_TRACE_TT Ausgabe-Trace 20020912
10 Importing OT_USITEM Call by reference Type reference (TYPE) TTEPDT_USITEM_TT Schnittstelle US-Steuern: KommunikStruktur für Steuerberech. 20020912

Method SET_OUTPUT_DOCUMENT on Interface IF_TTE_DOCUMENT has no exception.

Method SET_OUTPUT_DOCUMENT_FROM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XML_TABLE Call by reference Type reference (TYPE) TABLE 20020912

Method SET_OUTPUT_DOCUMENT_FROM_XML on Interface IF_TTE_DOCUMENT has no exception.
History
Last changed by/on SAP  20050409 
SAP Release Created in 400