Hierarchy
⤷ PY-XX-DT (Application Component) Data Transfer
⤷ PCPO (Package) PY: Posting Transfer
Properties
Class | CL_HRPP_DOCUMENT | |
Short Description | Posting Transfer: Generate Documents | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | 3G | |
Program status | ||
Category | 0 | |
Package | PCPO | PY: Posting Transfer |
Created | 20070213 | SAP |
Last change | 20071120 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_HRPP_DOCUMENT has no forward declaration.
Interfaces
Class CL_HRPP_DOCUMENT has no interface implemented.
Friends
Class CL_HRPP_DOCUMENT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CL_S_PPDHD | Instance attribute | Private | Type reference (TYPE) | PPDHD | Transfer to Accounting: Document Header | 20070313 | ||
2 | CL_S_PVARI | Static Attribute | Private | Type reference (TYPE) | T52E2 | Posting Variant | 20070314 | ||
3 | CL_T_DOCUMENT_LINES | Instance attribute | Private | Type reference (TYPE) | HRPP_T_CLINE | Document Line Items | 20070312 | ||
4 | CL_T_DOCUMENT_MESSAGES | Instance attribute | Private | Type reference (TYPE) | HRPP_T_MESG | Messages for Document | 20070316 | ||
5 | CL_T_PPDHD_BUFFER | Static Attribute | Private | Type reference (TYPE) | HRPP_T_PPDHD | PPDHD Buffer | 20070404 | ||
6 | CL_T_PPDIT | Instance attribute | Private | Type reference (TYPE) | HRPP_T_PPDIT | Transfer to Accounting: Lines in HR IDOCs | 20070213 | ||
7 | CL_T_PPDIT_BUFFER | Static Attribute | Private | Type reference (TYPE) | HRPP_T_PPDIT | PPDIT Buffer | 20070404 | ||
8 | CL_T_PPDIX | Instance attribute | Private | Type reference (TYPE) | HRPP_T_PPDIX | Transfer to Accounting: Index Table for HR IDOCs | 20070213 | ||
9 | CL_T_PPDIX_BUFFER | Static Attribute | Private | Type reference (TYPE) | HRPP_T_PPDIX | PPDIX Buffer | 20070404 | ||
10 | CL_T_PPDMSG | Instance attribute | Private | Type reference (TYPE) | HRPP_T_PPDMSG | Transfer to Accounting: Table of Error Messages | 20070213 | ||
11 | CL_T_PPDMSG_BUFFER | Static Attribute | Private | Type reference (TYPE) | HRPP_T_PPDMSG | PPDMSG Buffer | 20070404 | ||
12 | CL_T_PPDSH_BUFFER | Static Attribute | Private | Type reference (TYPE) | HRPP_T_PPDSH | PPDSH Buffer | 20070404 | ||
13 | CL_T_PPDST | Instance attribute | Private | Type reference (TYPE) | HRPP_T_PPDST | Transfer to Accounting: Substituted Acc. Assig. Object | 20070213 | ||
14 | CL_T_PPDST_BUFFER | Static Attribute | Private | Type reference (TYPE) | HRPP_T_PPDST | PPDST Buffer | 20070404 | ||
15 | CL_T_SPLIT_LINES | Instance attribute | Private | Type reference (TYPE) | HRPP_T_SPLIT | Technical Document Split Lines | 20070313 | ||
16 | CL_T_TAX_PPDIT | Instance attribute | Private | Type reference (TYPE) | HRPP_T_TAX_PPDIT | Interim Table Tax PPDIT | 20070315 | ||
17 | CL_T_VAT_COMPARISON | Instance attribute | Private | Type reference (TYPE) | HRPP_T_VAT_COMPARISON | Table: Comparison of Tax/Gross Amount | 20070315 | ||
18 | CL_V_BLDAT | Instance attribute | Private | Type reference (TYPE) | BLDAT | Document Date | 20070314 | ||
19 | CL_V_EVTYP | Instance attribute | Private | Type reference (TYPE) | P_EVTYP | Run Categ. | 20070314 | ||
20 | CL_V_RUNID | Instance attribute | Private | Type reference (TYPE) | P_EVNUM | Number of Posting Run | 20070314 | ||
21 | CL_V_SPLIT_ACTIVE | Instance attribute | Private | Type reference (TYPE) | FLAG | Split Active for Company Code | 20070423 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_DOCUMENT_TO_BUFFER | Instance method | Public | Method | Save Internal Tables to Database | 20070404 |
2 | ADD_MESSAGE | Instance method | Private | Method | Add Messages to cl_t_document_messages | 20070319 |
3 | CHECK_DOCUMENT | Instance method | Public | Method | Conversion | 20070213 |
4 | COMPLETE_DOCUMENT | Instance method | Public | Method | Complete Document Information | 20070213 |
5 | COMPLETE_DOCUMENT_LINES | Instance method | Private | Method | Complete Individual Lines of Document | 20070313 |
6 | COMPLETE_SPLIT_LINES | Instance method | Private | Method | Complete Split Lines: Account Determination | 20070315 |
7 | COMPLETE_VAT_LINES | Instance method | Private | Method | Complete (Value-Added) Tax Lines | 20070315 |
8 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20070312 |
9 | CREATE_DOCUMENTS_FOR_HEADER | Static method | Private | Method | Generates Individual Document Objects for Header Rows | 20070713 |
10 | CREATE_DOCUMENT_OBJECTS | Static method | Public | Method | Generation of Posting Document Objects | 20070312 |
11 | CREATE_HEADER_LINE | Instance method | Private | Method | Generation of Header Line in PPDHD | 20070312 |
12 | CREATE_NUMBER_RANGE | Instance method | Private | Method | Create Number Range for Document Number | 20070313 |
13 | CREATE_SPLIT_LINES | Instance method | Private | Method | Generation of Technical Document Split Lines | 20070313 |
14 | CREATE_VAT_LINE | Instance method | Private | Method | Generation of Additional (Value-Added) Tax Lines | 20070314 |
15 | FILL_LINE_AND_INDEX_TABLE | Instance method | Private | Method | Filling of PPDIT and PPDIX | 20070313 |
16 | FILL_MESSAGE_TABLE | Instance method | Private | Method | Filling of ppdmsg | 20070319 |
17 | FILL_SUBST_TABLE | Instance method | Private | Method | Filling of PPDST | 20070314 |
18 | FILL_TAX_PPDIT | Instance method | Private | Method | Fill Interim Table cl_t_tax_ppdit | 20070315 |
19 | GET_DOCUMENT | Instance method | Public | Method | Display Document | 20070213 |
20 | GET_DOCUMENT_NUMBER | Instance method | Private | Method | Determine Document Number | 20070312 |
21 | GET_ERRORS_FOR_DOCUMENT | Instance method | Public | Method | Display Error Messages in the Document | 20070213 |
22 | GET_INDEX_FOR_DOCUMENT | Instance method | Public | Method | Display Index Lines for the Document | 20070213 |
23 | GET_MWSKZ | Instance method | Private | Method | Determine (Value-Added) Tax Code | 20070315 |
24 | GET_SGTXT | Instance method | Private | Method | Determine Item Text | 20070313 |
25 | GET_SUBST_FOR_DOCUMENT | Instance method | Public | Method | Display Substitutions | 20070213 |
26 | GET_VAT_AMOUNT | Instance method | Private | Method | Determine (Value-Added) Tax Amount | 20070315 |
27 | SAVE_DOCUMENTS_ON_DATABASE | Static method | Public | Method | Save Document Information to Database Tables | 20070404 |
28 | SET_DOCUMENT_STATUS | Instance method | Private | Method | Set Document Status | 20070314 |
29 | SET_STATUS | Instance method | Public | Method | Set Status of Posting Run | 20070213 |
Events
Class CL_HRPP_DOCUMENT has no event.
Types
Class CL_HRPP_DOCUMENT has no local type.
Method Signatures
Method ADD_DOCUMENT_TO_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CF_DOC_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Belegerstellung erfolgreich | 20070404 |
Method ADD_DOCUMENT_TO_BUFFER on class CL_HRPP_DOCUMENT has no exception.
Method ADD_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_MPNT | Call by reference | Type reference (TYPE) | HRPP_MPNT | Beleg- oder Zeilenmeldung | 20070319 | ||
2 | Importing | IF_MSGID | Call by reference | Type reference (TYPE) | SYMSGID | Nachrichtenklasse | 20070319 | ||
3 | Importing | IF_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Nachrichtennummer | 20070319 | ||
4 | Importing | IF_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | Nachrichtentyp | 20070319 | ||
5 | Importing | IF_MSGV1 | Call by reference | Type reference (TYPE) | C | Nachrichtenvariable | 20070319 | ||
6 | Importing | IF_MSGV2 | Call by reference | Type reference (TYPE) | C | Nachrichtenvariable | 20070319 | ||
7 | Importing | IF_MSGV3 | Call by reference | Type reference (TYPE) | C | Nachrichtenvariable | 20070319 | ||
8 | Importing | IF_MSGV4 | Call by reference | Type reference (TYPE) | C | Nachrichtenvariable | 20070319 | ||
9 | Importing | IF_SEQNO | Call by reference | Type reference (TYPE) | SYTABIX | Nummer einer Substitutionszeile | 20070319 | ||
10 | Importing | IS_USED_FUNCTION | Call by reference | Type reference (TYPE) | HRPP_S_USED_FUNCTIONS | BAPIs die pro Buchungskreis ausgeführt wurden | 20070319 |
Method ADD_MESSAGE on class CL_HRPP_DOCUMENT has no exception.
Method CHECK_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CF_BLNR | Call by reference | Type reference (TYPE) | I | Belegzähler | 20070830 |
Method CHECK_DOCUMENT on class CL_HRPP_DOCUMENT has no exception.
Method COMPLETE_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CF_CONTINUE | Call by reference | Type reference (TYPE) | FLAG | Bearbeitung erfolgreich | 20070426 |
Method COMPLETE_DOCUMENT on class CL_HRPP_DOCUMENT has no exception.
Method COMPLETE_DOCUMENT_LINES Signature
Method COMPLETE_DOCUMENT_LINES on class CL_HRPP_DOCUMENT has no parameter.
Method COMPLETE_DOCUMENT_LINES on class CL_HRPP_DOCUMENT has no exception.
Method COMPLETE_SPLIT_LINES Signature
Method COMPLETE_SPLIT_LINES on class CL_HRPP_DOCUMENT has no parameter.
Method COMPLETE_SPLIT_LINES on class CL_HRPP_DOCUMENT has no exception.
Method COMPLETE_VAT_LINES Signature
Method COMPLETE_VAT_LINES on class CL_HRPP_DOCUMENT has no parameter.
Method COMPLETE_VAT_LINES on class CL_HRPP_DOCUMENT has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_BLDAT | Call by reference | Type reference (TYPE) | BLDAT | Belegdatum im Beleg | 20070312 | ||
2 | Importing | IF_EVTYP | Call by reference | Type reference (TYPE) | P_EVTYP | Lauftyp | 20070312 | ||
3 | Importing | IF_KTOSL | Call by reference | Type reference (TYPE) | KTOSL | Vorgangsschlüssel | 20070312 | ||
4 | Importing | IF_PVARI | Call by reference | Type reference (TYPE) | T52E2 | Überleitung FI/CO: Buchungsvarianten | 20070312 | ||
5 | Importing | IF_RUNID | Call by reference | Type reference (TYPE) | P_EVNUM | Nummer des Buchungslauf | 20070312 | ||
6 | Importing | IF_SPLIT_ACTIVE | Call by reference | Type reference (TYPE) | FLAG | Split aktiv für diesen Buchungskreis | 20070423 | ||
7 | Importing | IS_DOCUMENT_HEAD | Call by reference | Type reference (TYPE) | HRPP_CHEAD | Überleitung FI/CO: Header der Buchungsposten | 20070312 | ||
8 | Importing | IT_DOCUMENT_LINES | Call by reference | Type reference (TYPE) | HRPP_T_CLINE | Tabelle: Verdichtete Buchungsposten | 20070312 | ||
9 | Importing | IT_DOCUMENT_MESSAGES | Call by reference | Type reference (TYPE) | HRPP_T_MESG | Überleitung FI/CO: Tabelle der Meldungen | 20070319 |
Method CONSTRUCTOR on class CL_HRPP_DOCUMENT has no exception.
Method CREATE_DOCUMENTS_FOR_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_DOCUMENT_MESSAGES | Call by reference | Type reference (TYPE) | HRPP_T_MESG | Überleitung FI/CO: Tabelle der Meldungen | 20070717 | ||
2 | Changing | CT_DOCUMENT_OBJECTS | Call by reference | Type reference (TYPE) | HRPP_T_DOCUMENT_OBJECTS | Buchungsüberleitung: Erzeugen von Belegen | 20070713 | ||
3 | Changing | CT_HRPP_LINE | Call by reference | Type reference (TYPE) | HRPP_T_CLINE | Tabelle: Verdichtete Buchungsposten | 20070713 | ||
4 | Changing | CT_HRPP_LINE_MESSAGE | Call by reference | Type reference (TYPE) | HRPP_T_MESG | Überleitung FI/CO: Tabelle der Meldungen | 20070713 | ||
5 | Changing | CT_LINES_PER_DOCUMENT | Call by reference | Type reference (TYPE) | HRPP_T_CLINE | Tabelle: Verdichtete Buchungsposten | 20070716 | ||
6 | Importing | IF_BLDAT | Call by reference | Type reference (TYPE) | BLDAT | Belegdatum im Beleg | 20070713 | ||
7 | Importing | IF_EVTYP | Call by reference | Type reference (TYPE) | P_EVTYP | Lauftyp | 20070713 | ||
8 | Importing | IF_KTOSL | Call by reference | Type reference (TYPE) | KTOSL | Vorgangsschlüssel | 20070713 | ||
9 | Importing | IF_LINE_INDEX | Call by reference | Type reference (TYPE) | I | Index für Belegzeilen | 20070713 | ||
10 | Importing | IF_PVARI | Call by reference | Type reference (TYPE) | T52E2 | Überleitung FI/CO: Buchungsvarianten | 20070713 | ||
11 | Importing | IF_RUNID | Call by reference | Type reference (TYPE) | P_EVNUM | Nummer des Buchungslauf | 20070713 | ||
12 | Importing | IF_SPLIT_ACTIVE | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20070713 | ||
13 | Importing | IS_HRPP_HEAD | Call by reference | Type reference (TYPE) | HRPP_CHEAD | Überleitung FI/CO: Header der Buchungsposten | 20070713 |
Method CREATE_DOCUMENTS_FOR_HEADER on class CL_HRPP_DOCUMENT has no exception.
Method CREATE_DOCUMENT_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_HRPP_HEAD | Call by reference | Type reference (TYPE) | HRPP_T_CHEAD | Überleitung FI/CO: Header der Buchungsposten | 20070327 | ||
2 | Changing | CT_HRPP_LINE | Call by reference | Type reference (TYPE) | HRPP_T_CLINE | Überleitung FI/CO: Verdichtete Buchungsposten | 20070327 | ||
3 | Changing | CT_HRPP_LINE_MESSAGE | Call by reference | Type reference (TYPE) | HRPP_T_MESG | Überleitung FI/CO: Tabelle der Meldungen | 20070327 | ||
4 | Exporting | ET_DOCUMENT_OBJECTS | Call by reference | Type reference (TYPE) | HRPP_T_DOCUMENT_OBJECTS | Tabelle mit Buchungsbeleg-Objekten | 20070312 | ||
5 | Importing | IF_BLDAT | Call by reference | Type reference (TYPE) | BLDAT | Belegdatum im Beleg | 20070312 | ||
6 | Importing | IF_EVTYP | Call by reference | Type reference (TYPE) | P_EVTYP | Lauftyp | 20070312 | ||
7 | Importing | IF_PVARI | Call by reference | Type reference (TYPE) | T52E2 | Überleitung FI/CO: Buchungsvarianten | 20070312 | ||
8 | Importing | IF_RUNID | Call by reference | Type reference (TYPE) | P_EVNUM | Nummer des Buchungslauf | 20070312 |
Method CREATE_DOCUMENT_OBJECTS on class CL_HRPP_DOCUMENT has no exception.
Method CREATE_HEADER_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_KTOSL | Call by reference | Type reference (TYPE) | KTOSL | Vorgangsschlüssel | 20070312 | ||
2 | Importing | IS_HRPP_HEAD | Call by reference | Type reference (TYPE) | HRPP_CHEAD | Überleitung FI/CO: Header der Buchungsposten | 20070312 |
Method CREATE_HEADER_LINE on class CL_HRPP_DOCUMENT has no exception.
Method CREATE_NUMBER_RANGE Signature
Method CREATE_NUMBER_RANGE on class CL_HRPP_DOCUMENT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NR_DET_FAILED | Nummernkreisbestimmung fehlgeschlagen | 20070313 |
Method CREATE_SPLIT_LINES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DOCUMENT_LINE | Call by reference | Type reference (TYPE) | HRPP_CLINE | Überleitung FI/CO: Verdichtete Buchungsposten | 20070313 |
Method CREATE_SPLIT_LINES on class CL_HRPP_DOCUMENT has no exception.
Method CREATE_VAT_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EF_MWSKZ | Call by reference | Type reference (TYPE) | MWSKZ | Umsatzsteuerkennzeichen | 20070711 | ||
2 | Exporting | EF_NETAMT | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20070315 | ||
3 | Importing | IF_LINE_NUMBER | Call by reference | Type reference (TYPE) | I | Nummer der aktuellen Zeile | 20090303 | ||
4 | Importing | IS_DOCUMENT_LINE | Call by reference | Type reference (TYPE) | HRPP_CLINE | Überleitung FI/CO: Verdichtete Buchungsposten | 20070315 |
Method CREATE_VAT_LINE on class CL_HRPP_DOCUMENT has no exception.
Method FILL_LINE_AND_INDEX_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_DOCUMENT_LINE_NUMBER | Call by reference | Type reference (TYPE) | I | Zeilennummer im Beleg | 20070313 | ||
2 | Importing | IF_NETAMT | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20070313 | ||
3 | Importing | IF_SPLIT_LINE | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20070313 | ||
4 | Importing | IS_DOCUMENT_LINE | Call by reference | Type reference (TYPE) | HRPP_CLINE | Überleitung FI/CO: Verdichtete Buchungsposten | 20070313 |
Method FILL_LINE_AND_INDEX_TABLE on class CL_HRPP_DOCUMENT has no exception.
Method FILL_MESSAGE_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_DOCLIN | Call by reference | Type reference (TYPE) | HRPP_DOCLIN | Nummer der Belegzeile | 20070319 | ||
2 | Importing | IF_MPNT | Call by reference | Type reference (TYPE) | HRPP_MPNT | Pointer für Messages | 20070322 | ||
3 | Importing | IF_SEQNO | Call by reference | Type reference (TYPE) | SYTABIX | Nummer der Message-Zeile | 20070319 |
Method FILL_MESSAGE_TABLE on class CL_HRPP_DOCUMENT has no exception.
Method FILL_SUBST_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IF_DOCLIN | Call by reference | Type reference (TYPE) | HRPP_DOCLIN | Zeilennummer des Belegs | 20070319 | ||
2 | Importing | IF_NETAMT | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20070314 | ||
3 | Importing | IS_DOCUMENT_LINE | Call by reference | Type reference (TYPE) | HRPP_CLINE | Überleitung FI/CO: Verdichtete Buchungsposten | 20070314 |
Method FILL_SUBST_TABLE on class CL_HRPP_DOCUMENT has no exception.
Method FILL_TAX_PPDIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EF_LINE | Call by reference | Type reference (TYPE) | INT4 | Kennzeichen: Letzte Zeile | 20070315 | ||
2 | Importing | IF_ITTYP | Call by reference | Type reference (TYPE) | HRPP_ITTYP | Zeilentyp des Abrechnungsbelegs | 20070315 | ||
3 | Importing | IF_KSTAT | Call by reference | Type reference (TYPE) | KSTAT | Kondition ist statistisch | 20070315 | ||
4 | Importing | IF_MWSKZ | Call by reference | Type reference (TYPE) | MWSKZ | Umsatzsteuerkennzeichen | 20070315 | ||
5 | Importing | IS_DOCUMENT_LINE | Call by reference | Type reference (TYPE) | HRPP_CLINE | Überleitung FI/CO: Verdichtete Buchungsposten | 20070315 | ||
6 | Importing | IS_TAX_ITEM | Call by reference | Type reference (TYPE) | RTAX1U38 | Steuersätze und Beträge für mehere Kennzeichen | 20070315 |
Method FILL_TAX_PPDIT on class CL_HRPP_DOCUMENT has no exception.
Method GET_DOCUMENT Signature
Method GET_DOCUMENT on class CL_HRPP_DOCUMENT has no parameter.
Method GET_DOCUMENT on class CL_HRPP_DOCUMENT has no exception.
Method GET_DOCUMENT_NUMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EF_DOCNUM | Call by reference | Type reference (TYPE) | HRPP_DOCNUM | Belegnummer | 20070312 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NR_DET_FAILED | Bestimmung der Belegnummer fehlgeschlagen | 20070313 |
Method GET_ERRORS_FOR_DOCUMENT Signature
Method GET_ERRORS_FOR_DOCUMENT on class CL_HRPP_DOCUMENT has no parameter.
Method GET_ERRORS_FOR_DOCUMENT on class CL_HRPP_DOCUMENT has no exception.
Method GET_INDEX_FOR_DOCUMENT Signature
Method GET_INDEX_FOR_DOCUMENT on class CL_HRPP_DOCUMENT has no parameter.
Method GET_INDEX_FOR_DOCUMENT on class CL_HRPP_DOCUMENT has no exception.
Method GET_MWSKZ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CF_MWSKZ | Call by reference | Type reference (TYPE) | MWSKZ | Umsatzsteuerkennzeichen | 20070315 | ||
2 | Importing | IF_KONTO | Call by reference | Type reference (TYPE) | HKONT | Sachkonto der Hauptbuchhaltung | 20070315 | ||
3 | Importing | IF_LINE_TABIX | Call by reference | Type reference (TYPE) | SYTABIX | Index interner Tabellen | 20070321 |
Method GET_MWSKZ on class CL_HRPP_DOCUMENT has no exception.
Method GET_SGTXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CF_SGTEXT | Call by reference | Type reference (TYPE) | SGTXT | Positionstext | 20070313 | ||
2 | Importing | IF_LINE_TABIX | Call by reference | Type reference (TYPE) | SYTABIX | Index interner Tabellen | 20070321 | ||
3 | Importing | IF_ZFBDT | Call by reference | Type reference (TYPE) | DZFBDT | Basisdatum für Fälligkeitsberechnung | 20070313 |
Method GET_SGTXT on class CL_HRPP_DOCUMENT has no exception.
Method GET_SUBST_FOR_DOCUMENT Signature
Method GET_SUBST_FOR_DOCUMENT on class CL_HRPP_DOCUMENT has no parameter.
Method GET_SUBST_FOR_DOCUMENT on class CL_HRPP_DOCUMENT has no exception.
Method GET_VAT_AMOUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EF_ERROR | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20070315 | ||
2 | Exporting | ET_TAX_ITEM | Call by reference | Type reference (TYPE) | HRPP_T_TAX_ITEM | Tabelle für Steuerzeilen | 20070315 | ||
3 | Importing | IF_MWSKZ | Call by reference | Type reference (TYPE) | MWSKZ | Umsatzsteuerkennzeichen | 20070315 | ||
4 | Importing | IS_DOCUMENT_LINE | Call by reference | Type reference (TYPE) | HRPP_CLINE | Überleitung FI/CO: Verdichtete Buchungsposten | 20070315 |
Method GET_VAT_AMOUNT on class CL_HRPP_DOCUMENT has no exception.
Method SAVE_DOCUMENTS_ON_DATABASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_HRPP_PPMIX | Call by reference | Type reference (TYPE) | HRPP_T_PPMIX | Tabellentyp für ppmix zeilen | 20070525 | ||
2 | Importing | IT_HRPP_PPOIX | Call by reference | Type reference (TYPE) | HRPP_T_PPOIX | Tabellentyp für ppoix zeilen | 20070404 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DATABASE_INSERT_FAILED | 20070404 |
Method SET_DOCUMENT_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CF_DOC_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Belegerstellung erfolgreich | 20070314 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | STATUS_NOT_VALID | 20070404 |
Method SET_STATUS Signature
Method SET_STATUS on class CL_HRPP_DOCUMENT has no parameter.
Method SET_STATUS on class CL_HRPP_DOCUMENT has no exception.
History
Last changed by/on | SAP | 20071120 |
SAP Release Created in | 600 |