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 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTET_COUNTRY_PD | Country | 20050209 | ||
2 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTET_DOCNAME_PD | Country | 20050209 | ||
3 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_DOCUMENT_COM_ST | TTE Persistency Document Maint. Data | 20050204 | ||
4 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_ACCUMVALUE_COM_TT | Document business partner accum. values of with. tax. | 20050203 | ||
5 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_COUNTRIES_COM_TT | Document business partner | 20050203 | ||
6 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_CURRCONV_COM_TT | Document curruncy conversion | 20050203 | ||
7 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_EXEMPVALUE_COM_TT | Document business partner aexemption values for with. tax. | 20050203 | ||
8 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_HEADER_COM_TT | Document header | 20050203 | ||
9 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_ITEMPART_COM_TT | Document item partner | 20050203 | ||
10 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_ITEM_COM_TT | Input item | 20050203 | ||
11 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_ORGUNIT_COM_TT | Document org unit | 20050203 | ||
12 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_PAPROP_COM_TT | Document business partner property | 20050203 | ||
13 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_PARTNER_COM_TT | Document business partner | 20050203 | ||
14 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_PATAXCL_COM_TT | Document business partner tax class. | 20050203 | ||
15 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_PATAXNUM_COM_TT | Document business partner tax number | 20050203 | ||
16 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_PRICEL_COM_TT | Document / Item pricing element | 20050203 | ||
17 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_PRODUCT_COM_TT | Document product | 20050203 | ||
18 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_PRPROP_COM_TT | Document product property | 20050203 | ||
19 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_PRTAXCL_COM_TT | Document product tax class. | 20050203 | ||
20 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_TAXCODEVALUE_COM_TT | Document / Item TaxCode Value | 20050203 | ||
21 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_TAXDATE_COM_TT | Document tax date | 20050203 | ||
22 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_TAXEL_COM_TT | Document / Item tax element | 20050203 | ||
23 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_TAXEVENT_COM_TT | Document / Item tax event | 20050203 | ||
24 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_TAXVALUE_COM_TT | Document / Item tax value | 20050203 | ||
25 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_TRANPROP_COM_TT | Document transaction property | 20050203 | ||
26 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_CURRCONV_COM_TT | Document curruncy conversion | 20050203 | ||
27 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_EXEMPT_COM_TT | Output Exemptions | 20050203 | ||
28 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_OHEADER_COM_TT | Document header | 20050203 | ||
29 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_OITEM_COM_TT | Output item | 20050203 | ||
30 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_TAXEL_COM_TT | Document / Item tax element | 20050203 | ||
31 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_TAXEVENT_COM_TT | Document / Item tax event | 20050203 | ||
32 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_TAXVALUE_COM_TT | Document / Item tax value | 20050203 | ||
33 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_TEXT_COM_TT | Document document textes | 20050203 | ||
34 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_TRACE_COM_TT | Output Trace | 20050203 | ||
35 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTEPDT_USITEM_COM_TT | US Tax Interface : Communication Structure for Tax Calc. | 20050203 | ||
36 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTET_RETURNCODE_COM | Return Code | 20050207 | ||
37 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTET_TTEDOCUMENTID_COM_PD | TTE Document ID | 20050204 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Clear doc. attributes | 20050211 |
2 | ![]() |
Instance method | Public | Method | Clear input document. | 20050204 |
3 | ![]() |
Instance method | Public | Method | Clear output document. | 20050204 |
4 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20050203 |
5 | ![]() |
Instance method | Public | Method | Get Input Document | 20050204 |
6 | ![]() |
Instance method | Public | Method | Get Output Document | 20050204 |
7 | ![]() |
Instance method | Public | Method | Set Input Document | 20050204 |
8 | ![]() |
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 | ![]() |
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 | ![]() |
IT_ACCUMVALUE_TAB | Value transfer | Type reference (TYPE) | TTEPDT_ACCUMVALUE_COM_TT | Beleggeschäftspartner akkumul. Werte der Quellensteuer | 20050204 | ||
2 | ![]() |
IT_COUNTRIES_TAB | Value transfer | Type reference (TYPE) | TTEPDT_COUNTRIES_COM_TT | Beleg Geschäftspartner | 20050204 | ||
3 | ![]() |
IT_CURRCONV_TAB | Value transfer | Type reference (TYPE) | TTEPDT_CURRCONV_COM_TT | Beleg Währungsumrechnung | 20050204 | ||
4 | ![]() |
IT_EXEMPVALUE_TAB | Value transfer | Type reference (TYPE) | TTEPDT_EXEMPVALUE_COM_TT | Beleggeschäftspartner steuerfreie Werte für Quellensteuer | 20050204 | ||
5 | ![]() |
IT_HEADER_TAB | Value transfer | Type reference (TYPE) | TTEPDT_HEADER_COM_TT | Kopf Dokument | 20050204 | ||
6 | ![]() |
IT_ITEMPART_TAB | Value transfer | Type reference (TYPE) | TTEPDT_ITEMPART_COM_TT | Belegposition Partner | 20050204 | ||
7 | ![]() |
IT_ITEM_TAB | Value transfer | Type reference (TYPE) | TTEPDT_ITEM_COM_TT | Eingabeposition | 20050204 | ||
8 | ![]() |
IT_ORGUNIT_TAB | Value transfer | Type reference (TYPE) | TTEPDT_ORGUNIT_COM_TT | Beleg Organisationseinheit | 20050204 | ||
9 | ![]() |
IT_PAPROP_TAB | Value transfer | Type reference (TYPE) | TTEPDT_PAPROP_COM_TT | Beleg Geschäftspartnerattribut | 20050204 | ||
10 | ![]() |
IT_PARTNER_TAB | Value transfer | Type reference (TYPE) | TTEPDT_PARTNER_COM_TT | Beleg Geschäftspartner | 20050204 | ||
11 | ![]() |
IT_PATAXCL_TAB | Value transfer | Type reference (TYPE) | TTEPDT_PATAXCL_COM_TT | Beleg Geschäftspartner-Steuerklassifikation | 20050204 | ||
12 | ![]() |
IT_PATAXNUM_TAB | Value transfer | Type reference (TYPE) | TTEPDT_PATAXNUM_COM_TT | Beleg Geschäftspartner-Steuernummer | 20050204 | ||
13 | ![]() |
IT_PRICEL_TAB | Value transfer | Type reference (TYPE) | TTEPDT_PRICEL_COM_TT | Beleg-/Positionspreiselement | 20050204 | ||
14 | ![]() |
IT_PRODUCT_TAB | Value transfer | Type reference (TYPE) | TTEPDT_PRODUCT_COM_TT | Beleg Produkt | 20050204 | ||
15 | ![]() |
IT_PRPROP_TAB | Value transfer | Type reference (TYPE) | TTEPDT_PRPROP_COM_TT | Beleg Produktattribut | 20050204 | ||
16 | ![]() |
IT_PRTAXCL_TAB | Value transfer | Type reference (TYPE) | TTEPDT_PRTAXCL_COM_TT | Beleg Produktsteuerklassifikation | 20050204 | ||
17 | ![]() |
IT_TAXCODEVALUE_TAB | Value transfer | Type reference (TYPE) | TTEPDT_TAXCODEVALUE_COM_TT | Beleg-/Positionssteuerkennzeichenwert | 20050204 | ||
18 | ![]() |
IT_TAXDATE_TAB | Value transfer | Type reference (TYPE) | TTEPDT_TAXDATE_COM_TT | Beleg Steuerdatum | 20050204 | ||
19 | ![]() |
IT_TAXEL_TAB | Value transfer | Type reference (TYPE) | TTEPDT_TAXEL_COM_TT | Beleg / Position Steuerelement | 20050204 | ||
20 | ![]() |
IT_TAXEVENT_TAB | Value transfer | Type reference (TYPE) | TTEPDT_TAXEVENT_COM_TT | Beleg / Position Steuerereignis | 20050204 | ||
21 | ![]() |
IT_TAXVALUE_TAB | Value transfer | Type reference (TYPE) | TTEPDT_TAXVALUE_COM_TT | Beleg / Position Steuerwert | 20050204 | ||
22 | ![]() |
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 | ![]() |
OT_CURRCONV_TAB | Value transfer | Type reference (TYPE) | TTEPDT_CURRCONV_COM_TT | Beleg Währungsumrechnung | 20050204 | ||
2 | ![]() |
OT_EXEMPT_TAB | Value transfer | Type reference (TYPE) | TTEPDT_EXEMPT_COM_TT | Ausgabe Befreiungen | 20050204 | ||
3 | ![]() |
OT_HEADER_TAB | Value transfer | Type reference (TYPE) | TTEPDT_OHEADER_COM_TT | Kopf Dokument | 20050204 | ||
4 | ![]() |
OT_ITEM_TAB | Value transfer | Type reference (TYPE) | TTEPDT_OITEM_COM_TT | Ausgabeposition | 20050204 | ||
5 | ![]() |
OT_TAXEL_TAB | Value transfer | Type reference (TYPE) | TTEPDT_TAXEL_COM_TT | Beleg / Position Steuerelement | 20050204 | ||
6 | ![]() |
OT_TAXEVENT_TAB | Value transfer | Type reference (TYPE) | TTEPDT_TAXEVENT_COM_TT | Beleg / Position Steuerereignis | 20050204 | ||
7 | ![]() |
OT_TAXVALUE_TAB | Value transfer | Type reference (TYPE) | TTEPDT_TAXVALUE_COM_TT | Beleg / Position Steuerwert | 20050204 | ||
8 | ![]() |
OT_TEXT_TAB | Value transfer | Type reference (TYPE) | TTEPDT_TEXT_COM_TT | Beleg Belegtexte | 20050204 | ||
9 | ![]() |
OT_TRACE_TAB | Value transfer | Type reference (TYPE) | TTEPDT_TRACE_COM_TT | Ausgabe-Trace | 20050204 | ||
10 | ![]() |
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 | ![]() |
IT_ACCUMVALUE_TAB | Value transfer | Type reference (TYPE) | TTEPDT_ACCUMVALUE_COM_TT | Beleggeschäftspartner akkumul. Werte der Quellensteuer | 20050204 | ||
2 | ![]() |
IT_COUNTRIES_TAB | Value transfer | Type reference (TYPE) | TTEPDT_COUNTRIES_COM_TT | Beleg Geschäftspartner | 20050204 | ||
3 | ![]() |
IT_CURRCONV_TAB | Value transfer | Type reference (TYPE) | TTEPDT_CURRCONV_COM_TT | Beleg Währungsumrechnung | 20050204 | ||
4 | ![]() |
IT_EXEMPVALUE_TAB | Value transfer | Type reference (TYPE) | TTEPDT_EXEMPVALUE_COM_TT | Beleggeschäftspartner steuerfreie Werte für Quellensteuer | 20050204 | ||
5 | ![]() |
IT_HEADER_TAB | Value transfer | Type reference (TYPE) | TTEPDT_HEADER_COM_TT | Kopf Dokument | 20050204 | ||
6 | ![]() |
IT_ITEMPART_TAB | Value transfer | Type reference (TYPE) | TTEPDT_ITEMPART_COM_TT | Belegposition Partner | 20050204 | ||
7 | ![]() |
IT_ITEM_TAB | Value transfer | Type reference (TYPE) | TTEPDT_ITEM_COM_TT | Eingabeposition | 20050204 | ||
8 | ![]() |
IT_ORGUNIT_TAB | Value transfer | Type reference (TYPE) | TTEPDT_ORGUNIT_COM_TT | Beleg Organisationseinheit | 20050204 | ||
9 | ![]() |
IT_PAPROP_TAB | Value transfer | Type reference (TYPE) | TTEPDT_PAPROP_COM_TT | Beleg Geschäftspartnerattribut | 20050204 | ||
10 | ![]() |
IT_PARTNER_TAB | Value transfer | Type reference (TYPE) | TTEPDT_PARTNER_COM_TT | Beleg Geschäftspartner | 20050204 | ||
11 | ![]() |
IT_PATAXCL_TAB | Value transfer | Type reference (TYPE) | TTEPDT_PATAXCL_COM_TT | Beleg Geschäftspartner-Steuerklassifikation | 20050204 | ||
12 | ![]() |
IT_PATAXNUM_TAB | Value transfer | Type reference (TYPE) | TTEPDT_PATAXNUM_COM_TT | Beleg Geschäftspartner-Steuernummer | 20050204 | ||
13 | ![]() |
IT_PRICEL_TAB | Value transfer | Type reference (TYPE) | TTEPDT_PRICEL_COM_TT | Beleg-/Positionspreiselement | 20050204 | ||
14 | ![]() |
IT_PRODUCT_TAB | Value transfer | Type reference (TYPE) | TTEPDT_PRODUCT_COM_TT | Beleg Produkt | 20050204 | ||
15 | ![]() |
IT_PRPROP_TAB | Value transfer | Type reference (TYPE) | TTEPDT_PRPROP_COM_TT | Beleg Produktattribut | 20050204 | ||
16 | ![]() |
IT_PRTAXCL_TAB | Value transfer | Type reference (TYPE) | TTEPDT_PRTAXCL_COM_TT | Beleg Produktsteuerklassifikation | 20050204 | ||
17 | ![]() |
IT_TAXCODEVALUE_TAB | Value transfer | Type reference (TYPE) | TTEPDT_TAXCODEVALUE_COM_TT | Beleg-/Positionssteuerkennzeichenwert | 20050204 | ||
18 | ![]() |
IT_TAXDATE_TAB | Value transfer | Type reference (TYPE) | TTEPDT_TAXDATE_COM_TT | Beleg Steuerdatum | 20050204 | ||
19 | ![]() |
IT_TAXEL_TAB | Value transfer | Type reference (TYPE) | TTEPDT_TAXEL_COM_TT | Beleg / Position Steuerelement | 20050204 | ||
20 | ![]() |
IT_TAXEVENT_TAB | Value transfer | Type reference (TYPE) | TTEPDT_TAXEVENT_COM_TT | Beleg / Position Steuerereignis | 20050204 | ||
21 | ![]() |
IT_TAXVALUE_TAB | Value transfer | Type reference (TYPE) | TTEPDT_TAXVALUE_COM_TT | Beleg / Position Steuerwert | 20050204 | ||
22 | ![]() |
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 | ![]() |
OT_CURRCONV_TAB | Value transfer | Type reference (TYPE) | TTEPDT_CURRCONV_COM_TT | Beleg Währungsumrechnung | 20050204 | ||
2 | ![]() |
OT_EXEMPT_TAB | Value transfer | Type reference (TYPE) | TTEPDT_EXEMPT_COM_TT | Ausgabe Befreiungen | 20050204 | ||
3 | ![]() |
OT_HEADER_TAB | Value transfer | Type reference (TYPE) | TTEPDT_OHEADER_COM_TT | Kopf Dokument | 20050204 | ||
4 | ![]() |
OT_ITEM_TAB | Value transfer | Type reference (TYPE) | TTEPDT_OITEM_COM_TT | Ausgabeposition | 20050204 | ||
5 | ![]() |
OT_TAXEL_TAB | Value transfer | Type reference (TYPE) | TTEPDT_TAXEL_COM_TT | Beleg / Position Steuerelement | 20050204 | ||
6 | ![]() |
OT_TAXEVENT_TAB | Value transfer | Type reference (TYPE) | TTEPDT_TAXEVENT_COM_TT | Beleg / Position Steuerereignis | 20050204 | ||
7 | ![]() |
OT_TAXVALUE_TAB | Value transfer | Type reference (TYPE) | TTEPDT_TAXVALUE_COM_TT | Beleg / Position Steuerwert | 20050204 | ||
8 | ![]() |
OT_TEXT_TAB | Value transfer | Type reference (TYPE) | TTEPDT_TEXT_COM_TT | Beleg Belegtexte | 20050204 | ||
9 | ![]() |
OT_TRACE_TAB | Value transfer | Type reference (TYPE) | TTEPDT_TRACE_COM_TT | Ausgabe-Trace | 20050204 | ||
10 | ![]() |
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 |