Hierarchy
⤷
⤷
Properties
| Class | CL_WRMA_OUTBOUND_SINGLE_RUN | |
| Short Description | RMA Period-End Closing Run | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | WRMA1 | |
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | RS_AA_WRMA_RE | Interfaces between RMA Engine and R/3 |
| Created | 20070731 | SAP |
| Last change | 20141101 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_WRMA_OUTBOUND_SINGLE_RUN has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_WRMA_OUTBOUND_PROCESS | 20070801 | RMA Period Close |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | WRMA_KAPPL | 'C' | Condition Application Purchasing Value | 20070817 | ||
| 2 | Constant | Public | Type reference (TYPE) | RSDODSOBJECT | '0RMA_DS01' | DataStore Object | 20070815 | ||
| 3 | Constant | Private | Type reference (TYPE) | RSTLOGO | 'ODSO' | BW: Object Type (TLOGO) | 20070815 | ||
| 4 | Constant | Public | Type reference (TYPE) | WRMA_INSTAT | 'I' | Completed through Reversal (No Documents) | 20070820 | ||
| 5 | Constant | Public | Type reference (TYPE) | WRMA_INSTAT | 'A' | Error at Header Level | 20070820 | ||
| 6 | Constant | Public | Type reference (TYPE) | WRMA_INSTAT | 'B' | Error at Item Level | 20070820 | ||
| 7 | Constant | Public | Type reference (TYPE) | WRMA_INSTAT | 'D' | Error during Reversal | 20070820 | ||
| 8 | Constant | Public | Type reference (TYPE) | WRMA_INSTAT | 'E' | Accounting Document Not Yet Created | 20070820 | ||
| 9 | Constant | Public | Type reference (TYPE) | WRMA_INSTAT | '0' | Not Yet Posted in ERP | 20070910 | ||
| 10 | Constant | Public | Type reference (TYPE) | WRMA_INSTAT | 'K' | Canceled | 20070821 | ||
| 11 | Constant | Public | Type reference (TYPE) | WRMA_INSTAT | 'F' | Reversal Run: Accounting Document Not Yet Created | 20070820 | ||
| 12 | Constant | Public | Type reference (TYPE) | WRMA_INSTAT | 'C' | Reversal Run: Error in Reference Object | 20070821 | ||
| 13 | Constant | Public | Type reference (TYPE) | WRMA_INSTAT | 'L' | Reversal Run: Error, Ref. Object Has Other Reversal Object | 20070821 | ||
| 14 | Constant | Public | Type reference (TYPE) | WRMA_INSTAT | 'J' | Reversal Requested | 20070820 | ||
| 15 | Constant | Public | Type reference (TYPE) | WRMA_INSTAT | 'H' | Reversal Run: Error-Free | 20070820 | ||
| 16 | Constant | Public | Type reference (TYPE) | WRMA_INSTAT | 'G' | No Errors | 20070820 | ||
| 17 | Constant | Public | Type reference (TYPE) | BALOBJ_D | 'WRMA' | Application Log: Object Name (Application Code) | 20070801 | ||
| 18 | Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'OUT' | Application Log: Sub-object | 20070801 | ||
| 19 | Constant | Public | Type reference (TYPE) | NROBJ | 'WRMA_OUT' | Name of Number Range Object | 20070801 | ||
| 20 | Constant | Public | Type reference (TYPE) | WRMA_OBJECTLEV | 'AH1' | RMA Object Level: Industry | 20080619 | ||
| 21 | Constant | Public | Type reference (TYPE) | WRMA_OBJECTLEV | 'AH2' | RMA Object Level: Category | 20080619 | ||
| 22 | Constant | Public | Type reference (TYPE) | WRMA_OBJECTLEV | 'AH3' | RMA Object Level: Subcategory | 20080619 | ||
| 23 | Constant | Public | Type reference (TYPE) | WRMA_OBJECTLEV | 'AH4' | RMA Object Level: Segment | 20080619 | ||
| 24 | Constant | Public | Type reference (TYPE) | WRMA_OBJECTLEV | 'MC1' | RMA Object Level: MG Hierarchy Level 1 | 20070816 | ||
| 25 | Constant | Public | Type reference (TYPE) | WRMA_OBJECTLEV | 'MC2' | RMA Object Level: MG Hierarchy Level 2 | 20070816 | ||
| 26 | Constant | Public | Type reference (TYPE) | WRMA_OBJECTLEV | 'MC3' | RMA Object Level: MG Hierarchy Level 3 | 20070816 | ||
| 27 | Constant | Public | Type reference (TYPE) | WRMA_OBJECTLEV | 'MC4' | RMA Object Level: MG Hierarchy Level 4 | 20070816 | ||
| 28 | Constant | Public | Type reference (TYPE) | WRMA_OBJECTLEV | 'MCG' | RMA Object Level: Material Group | 20070816 | ||
| 29 | Constant | Public | Type reference (TYPE) | WRMA_OBJECT_TYPE_RFC | '3' | Type of RMA Valuation Object for Communication with ERP | 20070816 | ||
| 30 | Constant | Public | Type reference (TYPE) | WRMA_OBJECT_TYPE_RFC | '2' | Type of RMA Valuation Object for Communication with ERP | 20070816 | ||
| 31 | Constant | Public | Type reference (TYPE) | WRMA_OBJECT_TYPE_RFC | '1' | Type of RMA Valuation Object for Communication with ERP | 20070816 | ||
| 32 | Constant | Public | Type reference (TYPE) | WRMA_OBJ_REL | '2' | RMA Object FI-Relevant | 20070821 | ||
| 33 | Constant | Public | Type reference (TYPE) | WRMA_OBJ_REL | ' ' | RMA-Object Not Relevant (CMA) | 20070821 | ||
| 34 | Constant | Public | Type reference (TYPE) | WRMA_OBJ_REL | '1' | RMA-Object Only Relevant for Reporting | 20070821 | ||
| 35 | Constant | Public | Type reference (TYPE) | WRMA_OUTSTAT | '2' | Status of RMA Period Closing Run: Outbound Processing | 20070815 | ||
| 36 | Constant | Public | Type reference (TYPE) | WRMA_OUTSTAT | '1' | Status of RMA Period Closing Run: Outbound Processing | 20070815 | ||
| 37 | Constant | Public | Attribute reference (LIKE) | SY-REPID | 'WRMAOUT0' | 20070801 | |||
| 38 | Constant | Public | Type reference (TYPE) | WRMA_R3UPDATE | '2' | Transfer Delta | 20070816 | ||
| 39 | Constant | Public | Type reference (TYPE) | WRMA_R3UPDATE | '1' | Transfer Absolute Amount | 20070816 | ||
| 40 | Constant | Private | Type reference (TYPE) | CHAR7 | '_DIALOG' | Character field, length 7 | 20100614 | ||
| 41 | Static Attribute | Public | Type reference (TYPE) | STRUKNAME | 'E1WRMA_REV_CONDITION' | Name of a structure | 20070815 | ||
| 42 | Static Attribute | Public | Type reference (TYPE) | STRUKNAME | 'E1WRMA_REV_OBJECT' | Name of a structure | 20070815 | ||
| 43 | Constant | Public | Type reference (TYPE) | WRMA_OUT_WMODE | '1' | "Update Delta" Mode | 20070802 | ||
| 44 | Constant | Public | Type reference (TYPE) | WRMA_OUT_WMODE | '2' | "Reversal" Mode | 20070802 | ||
| 45 | Instance attribute | Private | Type reference (TYPE) | XFELD | Processing in BW Only | 20090518 | |||
| 46 | Instance attribute | Private | Object reference (TYPE REF TO) | WRMA_DSO | 20101110 | ||||
| 47 | Instance attribute | Private | Type reference (TYPE) | WRMA_DE_RMA_KALSMA | RMA Calculation Schema | 20071212 | |||
| 48 | Static Attribute | Private | Type reference (TYPE) | NRNR | Number range number | 20070801 | |||
| 49 | Instance attribute | Private | Type reference (TYPE) | WRMA_OBJECTLEV | RMA Object Level | 20110705 | |||
| 50 | Instance attribute | Private | Type reference (TYPE) | GUID_16 | GUID of RMA Period Close | 20070816 | |||
| 51 | Instance attribute | Private | Type reference (TYPE) | WRMA_OUT_H | RMA Period Close: Header Data | 20070731 | |||
| 52 | Instance attribute | Public | Type reference (TYPE) | WRMA_OUT_NR | Number of RMA Period Close Run | 20070731 | |||
| 53 | Instance attribute | Private | Type reference (TYPE) | BUDAT | Posting Date in the Document | 20070731 | |||
| 54 | Instance attribute | Private | Type reference (TYPE) | /RTF/DE_PLANT | Location | 20070731 | |||
| 55 | Static Attribute | Private | Type reference (TYPE) | NTYPE_T_DSO_ADMIN | Table of DSO Control Records | 20070816 | |||
| 56 | Static Attribute | Private | Type reference (TYPE) | ABAP_SORTORDER_TAB | Table for SORT itab BY (ABAP_SORTORDER_TAB) | 20110606 | |||
| 57 | Instance attribute | Private | Type reference (TYPE) | WRMA_T_OUT_NR | Table of Period Close Run Numbers | 20070817 | |||
| 58 | Instance attribute | Private | Type reference (TYPE) | WRMA_T_OBJECT_RANGES | Select Options for RMA Valuation Object | 20070731 | |||
| 59 | Instance attribute | Private | Type reference (TYPE) | WRMA_T_OUT_I | Table of Items for RMA Period Close | 20070731 | |||
| 60 | Instance attribute | Private | Type reference (TYPE) | WRMA_T_VERS | RMA Recasting Versions (Table) | 20071212 | |||
| 61 | Instance attribute | Private | Type reference (TYPE) | WRMA_T_VERS | Versions for Cost Complement Check | 20080129 | |||
| 62 | Instance attribute | Private | Type reference (TYPE) | WAERS | Currency Key | 20070816 | |||
| 63 | Instance attribute | Private | Type reference (TYPE) | WRMA_OUT_WMODE | Period Close Processing Mode | 20070802 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Build IDoc Data | 20070921 | |
| 2 | Instance method | Private | Method | Build Selection Criteria for DSO Read | 20070903 | |
| 3 | Instance method | Private | Method | Check Whether Cost Complement Is Negative | 20070905 | |
| 4 | Instance method | Private | Method | Check Whether Reversal Carried Out In Full | 20070817 | |
| 5 | Static method | Public | Constructor | Class constructor | 20070801 | |
| 6 | Instance method | Private | Method | Reset Instance-Dependent Data in Main Memory | 20070815 | |
| 7 | Instance method | Private | Constructor | Constructor | 20070731 | |
| 8 | Static method | Private | Method | Create Instance of Individual Period Close | 20070801 | |
| 9 | Instance method | Private | Method | Determine Delta Between DSO Data and Past Runs | 20070816 | |
| 10 | Static method | Private | Method | Determine RFC Destination for Access to ERP Data | 20070820 | |
| 11 | Static method | Private | Method | Display RMA Inbound Document | 20080418 | |
| 12 | Static method | Public | Method | Display Application Log (ERP) | 20070802 | |
| 13 | Static method | Public | Method | Display Application Log (BW) | 20070802 | |
| 14 | Instance method | Private | Method | Get External Number | 20070921 | |
| 15 | Instance method | Private | Method | Determine RMA Object | 20070914 | |
| 16 | Static method | Private | Method | Check Whether Negative Cost Complement Check Is Needed | 20070905 | |
| 17 | Static method | Private | Method | Check Whether Reversal Is Possible | 20070921 | |
| 18 | Instance method | Private | Method | Map RMA Data from DSO to Instance of Period Close | 20070816 | |
| 19 | Instance method | Private | Method | Provide RMA Data | 20070815 | |
| 20 | Instance method | Private | Method | Read Out RMA Data for Period Close from DSO | 20070816 | |
| 21 | Static method | Private | Method | Read ERP Data for Period Close Run | 20070820 | |
| 22 | Static method | Public | Method | Reverse Period Close Run | 20070802 | |
| 23 | Instance method | Private | Method | Post Individual Period Close Run and Create IDoc | 20070802 | |
| 24 | Static method | Private | Method | Read Individual Period close Run | 20070801 | |
| 25 | Instance method | Private | Method | Termination on Database Error | 20071001 | |
| 26 | Instance method | Private | Method | Unpack Data Supplied by DSO Read BAPI | 20070910 | |
| 27 | Instance method | Private | Method | Update Period Close Run | 20070815 |
Events
Class CL_WRMA_OUTBOUND_SINGLE_RUN has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | NTYPE_S_DSO_ADMIN | Private | See coding | Administrative Info for RMA Result DSOs | 20070816 | BEGIN OF ntype_s_dso_admin,
name TYPE rsdodsobject, "name of DSO
updrule TYPE wrma_upd_kschl, "update rule/ access condition type
iobjnm_updr TYPE rsiobjnm, "info object of update rule
active TYPE xfeld, "DSO active? yes/no
r_s_data TYPE REF TO data, "workarea of DSO record
r_t_data TYPE REF TO data, "table of DSO records
END OF ntype_s_dso_admin
|
|
| 2 | NTYPE_S_UPDR_SELCRIT | Private | See coding | Selection Criterion of Updating Rule | 20070903 | BEGIN OF ntype_s_updr_selcrit,
updrule TYPE wrma_upd_kschl,
s_selcrit TYPE bapi6116slio,
END OF ntype_s_updr_selcrit
|
|
| 3 | NTYPE_T_BAPI6116DALO | Private | See coding | Layout of DSO Info Object in Result Lines | 20070910 | ntype_t_bapi6116dalo TYPE TABLE OF bapi6116dalo
|
|
| 4 | NTYPE_T_BAPI6116DAUC | Private | See coding | Table of Result Lines of DSO Read BAPI | 20070910 | ntype_t_bapi6116dauc TYPE TABLE OF bapi6116dauc
|
|
| 5 | NTYPE_T_DSO_ADMIN | Private | See coding | Table of DSO Control Records | 20070816 | ntype_t_dso_admin TYPE TABLE OF ntype_s_dso_admin
|
|
| 6 | NTYPE_T_T685Z | Private | See coding | 20070815 | ntype_t_t685z TYPE TABLE OF wrma_t685z
|
||
| 7 | NTYPE_T_TRANS_RFC_HD | Private | See coding | Table of Transfer Run Header Data (RFC) | 20070820 | ntype_t_trans_rfc_hd TYPE TABLE OF wrma_trans_rfc_target_hd
|
|
| 8 | NTYPE_T_UPDR_SELCRIT | Private | See coding | Table of Selection Criterial for Read DSO | 20070903 | ntype_t_updr_selcrit TYPE TABLE OF ntype_s_updr_selcrit
|
Method Signatures
Method BUILD_IDOC_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_IDOC_DATA | Call by reference | Type reference (TYPE) | EDIDD_TT | Tabellentyp für EDIDD (IDoc Datensätze) | 20070921 | |||
| 2 | E_OBJECT_ERROR | Value transfer | Type reference (TYPE) | XFELD | Es gibt ein fehlerhaftes RMA-Objekt | 20070921 |
Method BUILD_IDOC_DATA on class CL_WRMA_OUTBOUND_SINGLE_RUN has no exception.
Method BUILD_SELCRIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_UPDR_SELCRIT | Call by reference | Type reference (TYPE) | NTYPE_T_UPDR_SELCRIT | Tabelle von Selektionskriterien für Lesen DSO | 20070903 | |||
| 2 | IT_OBJECT_RANGES | Call by reference | Type reference (TYPE) | WRMA_T_OBJECT_RANGES | Select-Options für RMA-Bewertungsobjekt | 20070903 | |||
| 3 | I_FISCPER | Value transfer | Type reference (TYPE) | RSFISCPER | Geschäftsjahr / Periode | 20070903 | |||
| 4 | I_FISCVAR | Value transfer | Type reference (TYPE) | PERIV | Geschäftsjahresvariante | 20070903 | |||
| 5 | I_SITE | Value transfer | Type reference (TYPE) | /RTF/DE_PLANT | RMA Bewertungsebene | 20070903 | |||
| 6 | I_S_DSO_ADMIN | Call by reference | Type reference (TYPE) | NTYPE_S_DSO_ADMIN | Verwaltungsinfo für RMA-Ergebnis-DSOs | 20070903 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | DSO nicht aktiv | 20070903 | ||
| 2 | Customizing Fortschreibungsregel falsch | 20070903 |
Method CHECK_COST_COMPLEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OBJECT | Value transfer | Type reference (TYPE) | WRMA_OBJECT_D | RMA Bewertungsobjekt | 20070905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Cost Complement Null | 20090514 | ||
| 2 | Cost Complement negativ | 20070905 | ||
| 3 | Inkonsistenz | 20070905 |
Method CHECK_REVERSALS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_T_OUT_H | Call by reference | Type reference (TYPE) | WRMA_T_OUT_H | Tabelle von Periodenabschlussläufen (Kopfdaten) | 20070817 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Storno unvollständig | 20070817 | ||
| 2 | RFC-Fehler | 20070820 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_WRMA_OUTBOUND_SINGLE_RUN has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WRMA_OUTBOUND_SINGLE_RUN has no exception.
Method CLOSE Signature
Method CLOSE on class CL_WRMA_OUTBOUND_SINGLE_RUN has no parameter.
Method CLOSE on class CL_WRMA_OUTBOUND_SINGLE_RUN has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CANC_NR | Value transfer | Type reference (TYPE) | WRMA_OUT_NR | Nummer des zu stornierenden Laufs | 20070802 | |||
| 2 | I_PSTNG_DATE | Value transfer | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20070731 | |||
| 3 | I_SITE | Value transfer | Type reference (TYPE) | /RTF/DE_PLANT | Lokation | 20070731 | |||
| 4 | I_T_OBJECT_RANGES | Call by reference | Type reference (TYPE) | WRMA_T_OBJECT_RANGES | Select-Options für RMA-Bewertungsobjekt | 20070731 | |||
| 5 | I_WMODE | Value transfer | Type reference (TYPE) | WRMA_OUT_WMODE | Bearbeitungsmodus Periodenabschluss | 20070802 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Buchungskreis nicht vorhanden | 20070801 | ||
| 2 | Kein Eintrag in WRMA_COMPCODE | 20070801 | ||
| 3 | Systemfehler bei Sperren | 20071005 | ||
| 4 | Fehler bei Erzeugen Application Log | 20070801 | ||
| 5 | Laufnummer konnte nicht vergeben werden | 20070801 | ||
| 6 | Stornierung nicht möglich | 20070817 | ||
| 7 | Zu stornierenden Lauf nicht gefunden | 20070816 | ||
| 8 | Betrieb nicht vorhanden | 20070801 |
Method CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_SINGLE_RUN | Call by reference | Object reference (TYPE REF TO) | CL_WRMA_OUTBOUND_SINGLE_RUN | RMA-Periodenabschlusslauf | 20070801 | |||
| 2 | IT_OBJECT_RANGES | Call by reference | Type reference (TYPE) | WRMA_T_OBJECT_RANGES | Select-Options für RMA-Bewertungsobjekt | 20070801 | |||
| 3 | I_CANC_NR | Value transfer | Type reference (TYPE) | WRMA_OUT_NR | Nummer des zu stornierenden Laufs | 20070802 | |||
| 4 | I_PSTNG_DATE | Value transfer | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20070801 | |||
| 5 | I_SITE | Value transfer | Type reference (TYPE) | /RTF/DE_PLANT | Lokation | 20070801 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Buchungskreis nicht vorhanden | 20070802 | ||
| 2 | Kein Eintrag in WRMA_COMPCODE | 20070802 | ||
| 3 | Fehler bei Erzeugen Application Log | 20070802 | ||
| 4 | Fehler bei Nummernvergabe | 20070802 | ||
| 5 | Betrieb nicht vorhanden | 20070802 | ||
| 6 | Inkonsistenz | 20070802 |
Method DETERMINE_DELTA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CHANGED | Value transfer | Type reference (TYPE) | XFELD | Flag: Änderungen vorhanden | 20070912 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Vorhergehender Storno unvollständig | 20070817 | ||
| 2 | Betrag mit falscher Währung gefunden | 20070817 |
Method DETERMINE_RFCDEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_RFCDEST | Call by reference | Type reference (TYPE) | EDI_LOGDES | RFC-Destination | 20070820 | |||
| 2 | I_S_OUT_H | Call by reference | Type reference (TYPE) | WRMA_OUT_H | RMA-Periodenabschluss: Kopfdaten | 20070820 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausgangs-IDOC nicht verschickt | 20070831 | ||
| 2 | RFC-Destination nicht gefunden | 20070820 | ||
| 3 | Kein Ausgangs-IDOC vorhanden | 20070830 |
Method DISPLAY_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OUT_H | Call by reference | Type reference (TYPE) | WRMA_OUT_H | RMA-Periodenabschluss: Kopfdaten | 20080516 | |||
| 2 | I_DOC_NR | Value transfer | Type reference (TYPE) | WRMA_WBELN | Agenturgeschäft: Belegnummer (für RFC) | 20080418 | |||
| 3 | I_OUT_NR | Value transfer | Type reference (TYPE) | WRMA_OUT_NR | Nummer des RMA-Periodenabschlusslaufs | 20080418 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | RFC nicht möglich | 20080418 |
Method DISPLAY_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OUT_NR | Value transfer | Type reference (TYPE) | WRMA_OUT_NR | Nummer des RMA-Periodenabschlusslaufs | 20070802 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Konvertierungsfehler | 20070820 | ||
| 2 | Ausgangs-IDOC nicht verschickt | 20070831 | ||
| 3 | Kein Log vorhanden | 20070820 | ||
| 4 | Lauf nicht gefunden | 20070820 | ||
| 5 | Kein Ausgangs-IDOC vorhanden | 20070830 | ||
| 6 | Fehler bei Lesen Daten (RFC) | 20070820 | ||
| 7 | RFC-Destination fehlerhaft | 20070820 | ||
| 8 | Laufzeitfehler im Zielsystem | 20070820 |
Method DISPLAY_LOG_BW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OUT_NR | Value transfer | Type reference (TYPE) | WRMA_OUT_NR | Nummer des RMA-Periodenabschlusslaufs | 20070802 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kein Log vorhanden | 20070820 | ||
| 2 | Lauf nicht gefunden | 20070820 | ||
| 3 | Interner Fehler | 20070820 |
Method GET_NUMBER Signature
Method GET_NUMBER on class CL_WRMA_OUTBOUND_SINGLE_RUN has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei Fortschreibung Anwendungslog | 20070921 | ||
| 2 | Fehler bei Nummernvergabe | 20070921 |
Method GET_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_S_OBJECT | Call by reference | Type reference (TYPE) | WRMA_OBJECT | Objektstruktur zur Übertragung der RMA relevanten Objekte | 20070914 | |||
| 2 | I_OBJECT | Value transfer | Type reference (TYPE) | WRMA_OBJECT_D | RMA Bewertungsobjekt | 20070914 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | RMA-Objekt nicht gefunden | 20070914 | ||
| 2 | Inkonsistenz | 20070914 |
Method IS_COST_COMPLMNT_TO_BE_CHECKED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_NO_COST_COMPLEMENT_CHECK | Value transfer | Type reference (TYPE) | XFELD | Cost Complement nicht prüfen | 20070905 |
Method IS_COST_COMPLMNT_TO_BE_CHECKED on class CL_WRMA_OUTBOUND_SINGLE_RUN has no exception.
Method IS_REVERSAL_POSSIBLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_S_OUT_H | Call by reference | Type reference (TYPE) | WRMA_OUT_H | RMA-Periodenabschluss: Kopfdaten | 20070921 | |||
| 2 | I_CANC_NR | Value transfer | Type reference (TYPE) | WRMA_OUT_NR | Nummer des zu stornierenden Laufs | 20070921 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Storno nicht möglich | 20070921 | ||
| 2 | Lauf nicht gefunden | 20070921 |
Method MAP_DATA Signature
Method MAP_DATA on class CL_WRMA_OUTBOUND_SINGLE_RUN has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Konditionsart nicht gefunden | 20070816 | ||
| 2 | Falsche DSO-Struktur | 20080129 |
Method PROVIDE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CHANGED | Call by reference | Type reference (TYPE) | XFELD | Änderungen vorhanden | 20070912 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Datenbereitstellung fehlgeschlagen | 20070816 |
Method READ_DSO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_OBJECT_RANGES | Call by reference | Type reference (TYPE) | WRMA_T_OBJECT_RANGES | Select-Options für RMA-Bewertungsobjekt | 20070816 | |||
| 2 | I_FISCPER | Value transfer | Type reference (TYPE) | RSFISCPER | Geschäftsjahr / Periode | 20070816 | |||
| 3 | I_FISCVAR | Value transfer | Type reference (TYPE) | PERIV | Geschäftsjahresvariante | 20070816 | |||
| 4 | I_SITE | Value transfer | Type reference (TYPE) | /RTF/DE_PLANT | Lokation | 20070816 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei Lesen Daten | 20070816 |
Method READ_RFC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_RFCDEST | Value transfer | Type reference (TYPE) | EDI_LOGDES | RFC-Destination | 20070820 | |||
| 2 | E_S_TRANS_RFC | Call by reference | Type reference (TYPE) | WRMA_TRANS_RFC | Kommunikationsstruktur für Periodenabschlusslauf aus ERP | 20070820 | |||
| 3 | E_T_TRANS_RFC_DOC | Call by reference | Type reference (TYPE) | WRMA_T_TRANS_RFC_TARGET_DOC | Eingangsbelegdaten zum Periodenabschlusslauf (Tabelle) | 20080417 | |||
| 4 | I_S_OUT_H | Call by reference | Type reference (TYPE) | WRMA_OUT_H | RMA-Periodenabschluss: Kopfdaten | 20070820 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausgangs-IDOC nicht verschickt | 20070831 | ||
| 2 | Keine Daten gefunden | 20070820 | ||
| 3 | Kein Ausgangs-IDOC vorhanden | 20070830 | ||
| 4 | RFC-Destination fehlerhaft | 20070820 | ||
| 5 | Inkonsistenz | 20070821 |
Method REVERSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OUT_NR | Value transfer | Type reference (TYPE) | WRMA_OUT_NR | Nummer des RMA-Periodenabschlusslaufs | 20070802 | |||
| 2 | I_PSTNG_DATE | Value transfer | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20070802 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Buchungskreis nicht vorhanden | 20070802 | ||
| 2 | Kein Eintrag in WRMA_COMPCODE | 20070802 | ||
| 3 | Fehler bei Erzeugen Application Log | 20070802 | ||
| 4 | Fehler bei Nummernvergabe | 20070802 | ||
| 5 | Zu stornierender Lauf nicht gefunden | 20070802 | ||
| 6 | Betrieb nicht vorhanden | 20070802 | ||
| 7 | Inkonsistenz | 20070802 |
Method SAVE Signature
Method SAVE on class CL_WRMA_OUTBOUND_SINGLE_RUN has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei Fortschreibung des Anwendungslog | 20070919 | ||
| 2 | Fehler bei Nummernvergabe | 20070919 |
Method SINGLE_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_OUT_H | Value transfer | Type reference (TYPE) | WRMA_OUT_H | RMA-Periodenabschluss: Kopfdaten | 20070801 | |||
| 2 | I_OUT_GUID | Value transfer | Type reference (TYPE) | GUID_16 | GUID im 'RAW' Format | 20090518 | |||
| 3 | I_OUT_NR | Value transfer | Type reference (TYPE) | WRMA_OUT_NR | Nummer des RMA-Periodenabschlusslaufs | 20070801 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Lauf nicht gefunden | 20070801 |
Method TERMINATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TABNAME | Value transfer | Type reference (TYPE) | RSTABNM | Tabellenname | 20071001 | |||
| 2 | I_UPDMODE | Value transfer | Type reference (TYPE) | CHAR1 | Update-Modus | 20071001 |
Method TERMINATE on class CL_WRMA_OUTBOUND_SINGLE_RUN has no exception.
Method UNWRAP_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_T_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070910 | ||||
| 2 | I_T_DATA250 | Call by reference | Type reference (TYPE) | NTYPE_T_BAPI6116DAUC | Tabellendaten - Datensatz mit Fortsetzungske | 20070910 | |||
| 3 | I_T_LAYOUT | Call by reference | Type reference (TYPE) | NTYPE_T_BAPI6116DALO | Layout der DSO-InfoObjects in Ergebniszeilen | 20070910 |
Method UNWRAP_DATA on class CL_WRMA_OUTBOUND_SINGLE_RUN has no exception.
Method UPDATE_RUN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NO_COMMIT | Value transfer | Type reference (TYPE) | XFELD | Flag: Kein Commit Work | 20070815 |
Method UPDATE_RUN on class CL_WRMA_OUTBOUND_SINGLE_RUN has no exception.
History
| Last changed by/on | SAP | 20141101 |
| SAP Release Created in | 703 |