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 )
⤷ 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 |