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 |