Hierarchy
⤷
⤷
Properties
| Class | CL_WRF_MRM_ASSIGN_TEST | |
| Short Description | Execute Assignment Test | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | WRF_MRM_ASSIGN | |
| Program status | ||
| Category | 0 | |
| Package | WRF_INVOICEVERIFICATION_ASSIGN | Retail Fashion: Invoice Verification Assignment Test |
| Created | 20031127 | SAP |
| Last change | 20130531 | SAP |
| 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) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_WRF_MRM_ASSIGN_TEST has no interface implemented.
Friends
Class CL_WRF_MRM_ASSIGN_TEST has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | IVTYP | 'I' | Origin of a Logistic Invoice Verification Document | 20130821 | ||
| 2 | Constant | Public | Type reference (TYPE) | IVTYP | 3 | Origin of a Logistic Invoice Verification Document | 20040805 | ||
| 3 | Constant | Public | Type reference (TYPE) | IVTYP | 4 | Origin of a Logistic Invoice Verification Document | 20031128 | ||
| 4 | Constant | Public | Type reference (TYPE) | IVTYP | 'H' | Origin of a Logistic Invoice Verification Document | 20110711 | ||
| 5 | Constant | Public | Type reference (TYPE) | RBSTAT | '1' | Invoice Status: Background Check | 20040210 | ||
| 6 | Constant | Public | Type reference (TYPE) | RBSTAT | '3' | Invoice Status: Incorrect | 20040210 | ||
| 7 | Constant | Public | Type reference (TYPE) | WRF_MRM_ASSIGN_STATUS | 'C' | End of Assignment Test Period Reached | 20040106 | ||
| 8 | Constant | Public | Type reference (TYPE) | WRF_MRM_ASSIGN_STATUS | 'D' | Error Occurred | 20031201 | ||
| 9 | Constant | Public | Type reference (TYPE) | WRF_MRM_ASSIGN_STATUS | 'E' | Error Within the BAdI Implementation | 20040202 | ||
| 10 | Constant | Public | Type reference (TYPE) | WRF_MRM_ASSIGN_STATUS | 'A' | Goods Receipt for Settlement Found | 20040106 | ||
| 11 | Constant | Public | Type reference (TYPE) | WRF_MRM_ASSIGN_STATUS_INTERN | 'C' | Invoice Processed, End of Assignment Test Reached | 20040106 | ||
| 12 | Constant | Public | Type reference (TYPE) | WRF_MRM_ASSIGN_STATUS_INTERN | 'D' | Error During Processing | 20031201 | ||
| 13 | Constant | Public | Type reference (TYPE) | WRF_MRM_ASSIGN_STATUS_INTERN | 'E' | Error Within the BAdI Implementation | 20040202 | ||
| 14 | Constant | Public | Type reference (TYPE) | WRF_MRM_ASSIGN_STATUS_INTERN | 'A' | Invoice Processed, Goods Receipt to Settle Exists | 20040106 | ||
| 15 | Constant | Public | Type reference (TYPE) | WRF_MRM_ASSIGN_STATUS_INTERN | 'F' | Invoice Blocked | 20031201 | ||
| 16 | Constant | Public | Type reference (TYPE) | WRF_MRM_ASSIGN_STATUS_INTERN | 'N' | Not Planned for Assignment Test | 20040331 | ||
| 17 | Constant | Public | Type reference (TYPE) | WRF_MRM_ASSIGN_STATUS_INTERN | SPACE | Not Processed | 20040106 | ||
| 18 | Constant | Public | Type reference (TYPE) | WRF_MRM_ASSIGN_STATUS_INTERN | 'B' | Invoice Processed, Still in Assignment Test | 20040106 | ||
| 19 | Constant | Public | Type reference (TYPE) | WRF_MRM_ASSIGN_STATUS | 'F' | Processed Manually Before End of Assignment Test | 20050325 | ||
| 20 | Constant | Public | Type reference (TYPE) | WRF_MRM_ASSIGN_STATUS | 'N' | Never in Assignment Test | 20040106 | ||
| 21 | Constant | Public | Type reference (TYPE) | WRF_MRM_ASSIGN_STATUS | 'F' | Invoice Posted Before Assignment Test End | 20050128 | ||
| 22 | Constant | Public | Type reference (TYPE) | WRF_MRM_ASSIGN_STATUS | SPACE | Undefined | 20040331 | ||
| 23 | Constant | Public | Type reference (TYPE) | WRF_MRM_ASSIGN_STATUS | 'B' | Within Assignment Test | 20040106 | ||
| 24 | Constant | Public | Type reference (TYPE) | SY-UCOMM | 'BATCH' | Function Code for "Save" | 20040714 | ||
| 25 | Constant | Public | Type reference (TYPE) | SY-UCOMM | 'STORE' | Function Code for "Note" | 20040714 | ||
| 26 | Static Attribute | Protected | Object reference (TYPE REF TO) | IF_EX_WRF_MRM_ASSIGN_TEST | BAdI Interface IF_EX_WRF_PREPAY_INVOICE | 20040130 | |||
| 27 | Static Attribute | Protected | Object reference (TYPE REF TO) | IF_EX_W_RETAILSYSTEM_IDENT | BAdI Interface IF_EX_W_RETAILSYSTEM_IDENT | 20050214 | |||
| 28 | Static Attribute | Private | Type reference (TYPE) | WRF_MRM_ASSIGN_STATUS | Assignment Test Status of Last Invoice Document Processed | 20040714 | |||
| 29 | Static Attribute | Private | Type reference (TYPE) | RE_BELNR | Document Number of Last Invoice Document Processed | 20040714 | |||
| 30 | Static Attribute | Private | Type reference (TYPE) | GJAHR | Fiscal Year of Last Invoice Document Processed | 20040714 | |||
| 31 | Static Attribute | Private | Type reference (TYPE) | CHAR1 | '2' when Retail is active; '1' when Retail is not active | 20050214 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Read Assignment Test Group (Customizing) | 20031128 | |
| 2 | Static method | Private | Method | Execute Assignment Test for an Invoice | 20031128 | |
| 3 | Static method | Public | Method | Execute Assignment Test for a Package of Invoices | 20031127 | |
| 4 | Static method | Private | Method | Call BAdI Method INVOICE_SAVE | 20040130 | |
| 5 | Static method | Private | Method | Check Whether Bill of Lading Exists (EKBZ, EKKO, EKPO) | 20031202 | |
| 6 | Static method | Public | Method | Specify System Type (Retail or Standard) | 20050214 | |
| 7 | Static method | Private | Method | Check Whether Delivery Note Exists in System (EKBE, EKKO) | 20031202 | |
| 8 | Static method | Private | Method | Determine First Assignment Test Date for an Invoice | 20031128 | |
| 9 | Static method | Private | Method | Save Invoice Header | 20031128 | |
| 10 | Static method | Public | Method | Change Header Fields, If Necessary | 20050216 | |
| 11 | Static method | Private | Method | Block+Read Invoice Headers (Excl. Assignment, Taxes) | 20031128 | |
| 12 | Static method | Private | Method | Read Assignment Criteria for an Invoice | 20031128 | |
| 13 | Static method | Public | Method | Post Changes When Saving an Invoice | 20050128 | |
| 14 | Static method | Public | Method | Prepare Changes When Saving an Invoice | 20050128 | |
| 15 | Static method | Public | Method | Set ANZRPV when you first save an EDI invoice | 20050325 | |
| 16 | Static method | Public | Method | Change ANZRPV while checking an EDI invoice in background | 20050325 | |
| 17 | Static method | Private | Method | Write Error Message to Invoice Log | 20031128 | |
| 18 | Static method | Private | Method | Write Error Message to Internal Table | 20040202 | |
| 19 | Static method | Private | Method | Determine Next Assignment Test Date | 20031128 | |
| 20 | Static method | Public | Method | Execute Assignment Test for an Invoice | 20040105 | |
| 21 | Static method | Public | Method | Check Whether Open GR Exists for the Purchase Orders | 20040105 | |
| 22 | Static method | Public | Method | Auxiliary Method for PURCHASE_ORDER_CHECK | 20040105 | |
| 23 | Static method | Private | Method | Read Invoice Document Items | 20031128 | |
| 24 | Static method | Public | Method | Change Header Fields, If Necessary | 20050315 |
Events
Class CL_WRF_MRM_ASSIGN_TEST has no event.
Types
Class CL_WRF_MRM_ASSIGN_TEST has no local type.
Method Signatures
Method ASSIGN_GROUP_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_WRF_ASSIGN_GRP | Call by reference | Type reference (TYPE) | WRF_ASSIGN_GRP | Zuordnungstestgruppe | 20040106 | |||
| 2 | I_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20031128 | |||
| 3 | I_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Kontonummer des Lieferanten bzw. Kreditors | 20031128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler; s. SY-Felder | 20031128 | ||
| 2 | Für diesen Lieferanten ist kein Zuordnungstest vorgesehen | 20040331 |
Method ASSIGN_TEST_EXECUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_ANZRPV | Call by reference | Type reference (TYPE) | ANZRPV | Anzahl Rechnungsprüfungs-Versuche | 20050208 | |||
| 2 | E_ASSIGN_NEXT_DATE | Call by reference | Type reference (TYPE) | WRF_MRM_ASSIGN_NEXT_DATE | Datum des nächsten Zuordnungstests | 20040106 | |||
| 3 | E_ASSIGN_STATUS | Call by reference | Type reference (TYPE) | WRF_MRM_ASSIGN_STATUS | Ist die Rechnung im Zuordnungstest-Prozess? | 20040106 | |||
| 4 | E_RBSTAT | Call by reference | Type reference (TYPE) | RBSTAT | Rechnungsbeleg-Status | 20031128 | |||
| 5 | IS_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | Rechnungskopf (hier: ohne Steuern) | 20031128 | |||
| 6 | IT_RBDRSEG | Call by reference | Type reference (TYPE) | WRF_MRM_ASSIGN_RBDRSEG_TTY | Zuordnungstest: Tabelle mit Feldern der RBDRSEG | 20031201 | |||
| 7 | IT_RBSELBEST | Call by reference | Type reference (TYPE) | MRM_TAB_SELBEST | Zuordnungskriterum: Bestellungen | 20031128 | |||
| 8 | IT_RBSELFRBR | Call by reference | Type reference (TYPE) | MRM_TAB_SELFRBR | Zuordnungskriterum: | 20031128 | |||
| 9 | IT_RBSELLIFS | Call by reference | Type reference (TYPE) | MRM_TAB_SELLIFS | Zuordnungskriterum: | 20031128 | |||
| 10 | IT_RBSELWERK | Call by reference | Type reference (TYPE) | MRM_TAB_SELWERK | Zuordnungskriterum: | 20031128 | |||
| 11 | I_EFFECTIVE_DAY | Call by reference | Type reference (TYPE) | WRF_MRM_ASSIGN_EFFECTIVE_DAY | Stichtag für den Zuordnungstest | 20031202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler; s. SY-Felder | 20031128 |
Method ASSIGN_TEST_PROCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHT_RBKP | Call by reference | Type reference (TYPE) | WRF_MRM_ASSIGN_RBKP_TTY | Zuordnungstest: Tabellentyp zu WRF_MRM_ASSIGN_RBKP_STY | 20031127 | |||
| 2 | I_EFFECTIVE_DAY | Call by reference | Type reference (TYPE) | WRF_MRM_ASSIGN_EFFECTIVE_DAY | Stichtag für den Zuordnungstest | 20031202 |
Method ASSIGN_TEST_PROCESS on class CL_WRF_MRM_ASSIGN_TEST has no exception.
Method BADI_INVOICE_SAVE_CALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHS_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | Rechnungsbelegkopf (hier: ohne Steuern) | 20040130 | |||
| 2 | CHT_RBSELBEST | Call by reference | Type reference (TYPE) | MRM_TAB_SELBEST | Zuordnungskriterum: Bestellungen | 20040210 | |||
| 3 | CHT_RBSELFRBR | Call by reference | Type reference (TYPE) | MRM_TAB_SELFRBR | Zuordnungskriterum: Frachtbriefe | 20040210 | |||
| 4 | CHT_RBSELLIFS | Call by reference | Type reference (TYPE) | MRM_TAB_SELLIFS | Zuordnungskriterum: Lieferscheine | 20040210 | |||
| 5 | CHT_RBSELWERK | Call by reference | Type reference (TYPE) | MRM_TAB_SELWERK | Zuordnungskriterum: Werke | 20040210 | |||
| 6 | CHT_SEL_CRIT_CHANGED | Call by reference | Type reference (TYPE) | WRF_MRM_ASSIGN_SEL_CHANGED_TTY | Zuordnungstest: Interface für geänderte Selektionskriterien | 20040210 | |||
| 7 | ET_RETURN_BADI | Call by reference | Type reference (TYPE) | WRF_MRM_ASSIGN_BADI_RETURN_TTY | BAdI-Return-Tabelle (analog MESSAGE) | 20040805 | |||
| 8 | IT_RBDRSEG | Call by reference | Type reference (TYPE) | WRF_MRM_ASSIGN_RBDRSEG_TTY | Zuordnungstest: Tabelle mit Feldern der RBDRSEG | 20040130 | |||
| 9 | IT_RBSELBEST | Call by reference | Type reference (TYPE) | MRM_TAB_SELBEST | Zuordnungskriterum: Bestellungen | 20040130 | |||
| 10 | IT_RBSELFRBR | Call by reference | Type reference (TYPE) | MRM_TAB_SELFRBR | Zuordnungskriterum: Frachtbriefe | 20040130 | |||
| 11 | IT_RBSELLIFS | Call by reference | Type reference (TYPE) | MRM_TAB_SELLIFS | Zuordnungskriterum: Lieferscheine | 20040130 | |||
| 12 | IT_RBSELWERK | Call by reference | Type reference (TYPE) | MRM_TAB_SELWERK | Zuordnungskriterum: Werke | 20040130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler; KEINE sy-Felder gefüllt | 20040202 |
Method BILL_LADING_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PO_HISTORY | Call by reference | Type reference (TYPE) | WRF_MRM_ASSIGN_RBDRSEG_TTY | Zuordnungstest: Tabelle mit Feldern der RBDRSEG | 20031202 | |||
| 2 | I_BELNR | Call by reference | Type reference (TYPE) | RE_BELNR | Belegnummer eines Rechnungsbeleges | 20031202 | |||
| 3 | I_FRBNR | Call by reference | Type reference (TYPE) | FRBNR1 | Nummer des Frachtbriefes beim Wareneingang | 20031202 | |||
| 4 | I_GJAHR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20031202 | |||
| 5 | I_PLANT_NECESSARY | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | Werk wird benötigt | 20031202 | |||
| 6 | I_SELIF | Call by reference | Type reference (TYPE) | SELIF | Kontonummer des Lieferanten bzw. Kreditors | 20031202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler; s. syst-Felder | 20040225 |
Method CHECK_RETAIL_ACTIVE Signature
Method CHECK_RETAIL_ACTIVE on class CL_WRF_MRM_ASSIGN_TEST has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Retail nicht aktiv --> Kein Zuordnungstest möglich | 20050315 |
Method DELIVERY_NOTE_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PO_HISTORY | Call by reference | Type reference (TYPE) | WRF_MRM_ASSIGN_RBDRSEG_TTY | Zuordnungstest: Tabelle mit Feldern der RBDRSEG | 20031202 | |||
| 2 | I_LFSNR | Call by reference | Type reference (TYPE) | LFSNR1 | Nummer des externen Lieferscheins | 20031202 | |||
| 3 | I_PLANT_NECESSARY | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | Werk wird benötigt | 20031202 | |||
| 4 | I_SELIF | Call by reference | Type reference (TYPE) | SELIF | Kontonummer des Lieferanten bzw. Kreditors | 20031202 |
Method DELIVERY_NOTE_CHECK on class CL_WRF_MRM_ASSIGN_TEST has no exception.
Method FIRST_ASSIGN_DATE_DETERMINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_ANZRPV | Call by reference | Type reference (TYPE) | ANZRPV | Anzahl Rechnungsprüfungs-Versuche | 20040419 | |||
| 2 | E_ASSIGN_END_DATE | Call by reference | Type reference (TYPE) | WRF_MRM_ASSIGN_END_DATE | Datum, an dem der Zuordnungstestzeitraum beendet ist | 20040106 | |||
| 3 | E_ASSIGN_FIRST_DATE | Call by reference | Type reference (TYPE) | WRF_MRM_ASSIGN_NEXT_DATE | Datum des nächsten Zuordnungstests | 20040106 | |||
| 4 | E_ASSIGN_STATUS | Call by reference | Type reference (TYPE) | WRF_MRM_ASSIGN_STATUS | Ist die Rechnung im Zuordnungstest-Prozess? | 20040331 | |||
| 5 | E_RBSTAT | Call by reference | Type reference (TYPE) | RBSTAT | Rechnungsbeleg-Status | 20040419 | |||
| 6 | IS_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | Rechnungsbelegkopf (hier: ohne Steuern) | 20031128 | |||
| 7 | IT_RBDRSEG | Call by reference | Type reference (TYPE) | WRF_MRM_ASSIGN_RBDRSEG_TTY | Zuordnungstest: Tabelle mit Feldern der RBDRSEG | 20031201 | |||
| 8 | IT_RBSELBEST | Call by reference | Type reference (TYPE) | MRM_TAB_SELBEST | Zuordnungskriterum: Bestellungen | 20031128 | |||
| 9 | IT_RBSELFRBR | Call by reference | Type reference (TYPE) | MRM_TAB_SELFRBR | Zuordnungskriterum: Frachtbriefe | 20040130 | |||
| 10 | IT_RBSELLIFS | Call by reference | Type reference (TYPE) | MRM_TAB_SELLIFS | Zuordnungskriterum: Lieferscheine | 20040130 | |||
| 11 | IT_RBSELWERK | Call by reference | Type reference (TYPE) | MRM_TAB_SELWERK | Zuordnungskriterum: Werke | 20031128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler; s. SY-Felder | 20031128 | ||
| 2 | Fehler innerhalb der BAdI-Implementierung | 20040202 |
Method HEADERS_SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_LOG_HANDLE | Call by reference | Type reference (TYPE) | BAL_T_LOGH | Anwendungs-Log: Tabelle mit Protokoll-Handles | 20031128 | |||
| 2 | IT_RBKPV | Call by reference | Type reference (TYPE) | MRM_TAB_RBKPV | 20031128 | ||||
| 3 | IT_RBSELBEST | Call by reference | Type reference (TYPE) | MRM_TAB_SELBEST | Zuordnungskriterum: Bestellungen | 20040210 | |||
| 4 | IT_RBSELFRBR | Call by reference | Type reference (TYPE) | MRM_TAB_SELFRBR | Zuordnungskriterum: Frachtbrief | 20040210 | |||
| 5 | IT_RBSELLIFS | Call by reference | Type reference (TYPE) | MRM_TAB_SELLIFS | Zuordnungskriterum: Lieferschein | 20040210 | |||
| 6 | IT_RBSELWERK | Call by reference | Type reference (TYPE) | MRM_TAB_SELWERK | Zuordnungskriterum: Werk | 20040210 | |||
| 7 | IT_SEL_CRIT_CHANGED | Call by reference | Type reference (TYPE) | WRF_MRM_ASSIGN_SEL_CHANGED_TTY | Zuordnungstest: Interface für geänderte Selektionskriterien | 20040210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler; Rollback erforderlich | 20031128 |
Method HEADER_CHANGES_BEFORE_POSTING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHS_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | 20050216 | ||||
| 2 | CH_F_XUPDA | Call by reference | Type reference (TYPE) | MARKE | Update-Flag für Rechnungskopf | 20050216 | |||
| 3 | I_SIMULATION | Call by reference | Type reference (TYPE) | C | Simulationsmodus? | 20050216 |
Method HEADER_CHANGES_BEFORE_POSTING on class CL_WRF_MRM_ASSIGN_TEST has no exception.
Method INVOICE_HEADERS_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHT_RBKP | Call by reference | Type reference (TYPE) | WRF_MRM_ASSIGN_RBKP_TTY | Zuordnungstest: Tabellentyp zu WRF_MRM_ASSIGN_RBKP_STY | 20031201 | |||
| 2 | ET_RBKPV | Call by reference | Type reference (TYPE) | MRM_TAB_RBKPV | 20031128 |
Method INVOICE_HEADERS_READ on class CL_WRF_MRM_ASSIGN_TEST has no exception.
Method INVOICE_HEADER_ADD_DATA_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RBSELBEST | Call by reference | Type reference (TYPE) | MRM_TAB_SELBEST | Zuordnungskriterum: Bestellungen | 20031128 | |||
| 2 | ET_RBSELFRBR | Call by reference | Type reference (TYPE) | MRM_TAB_SELFRBR | Zuordnungskriterum: Frachtbrief | 20031128 | |||
| 3 | ET_RBSELLIFS | Call by reference | Type reference (TYPE) | MRM_TAB_SELLIFS | Zuordnungskriterum: Lieferschein | 20031128 | |||
| 4 | ET_RBSELWERK | Call by reference | Type reference (TYPE) | MRM_TAB_SELWERK | Zuordnungskriterum: Werk | 20031128 | |||
| 5 | IS_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | Rechnungsbelegkopf (hier: ohne Steuern) | 20031128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler; s. SY-Felder | 20031128 |
Method INVOICE_SAVE_POST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | Rechnungskopf | 20050128 |
Method INVOICE_SAVE_POST on class CL_WRF_MRM_ASSIGN_TEST has no exception.
Method INVOICE_SAVE_PREPARE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHS_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | Rechnungskopf | 20050128 | |||
| 2 | CHT_ERRPROT | Call by reference | Type reference (TYPE) | MRM_TAB_ERRPROT | Fehlerprotokoll | 20050128 | |||
| 3 | IT_DRSEG | Call by reference | Type reference (TYPE) | MMCR_TDRSEG | Rechnungspositionen | 20050128 | |||
| 4 | IT_RBSELBEST | Call by reference | Type reference (TYPE) | MRM_TAB_SELBEST | Zuordnungskriterium: Bestellung | 20050128 | |||
| 5 | IT_RBSELFRBR | Call by reference | Type reference (TYPE) | MRM_TAB_SELFRBR | Zuordnungskriterium: Frachtbrief | 20050128 | |||
| 6 | IT_RBSELLIFS | Call by reference | Type reference (TYPE) | MRM_TAB_SELLIFS | Zuordnungskriterium: Lieferschein | 20050128 | |||
| 7 | IT_RBSELWERK | Call by reference | Type reference (TYPE) | MRM_TAB_SELWERK | Zuordnungskriterium: Werk | 20050128 |
Method INVOICE_SAVE_PREPARE on class CL_WRF_MRM_ASSIGN_TEST has no exception.
Method INVOICE_SAVE_PREPARE_2_EDI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_ANZRPV | Call by reference | Type reference (TYPE) | ANZRPV | Anzahl Rechnungsprüfungs-Versuche | 20050325 | |||
| 2 | IS_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | Rechnungskopf | 20050325 |
Method INVOICE_SAVE_PREPARE_2_EDI on class CL_WRF_MRM_ASSIGN_TEST has no exception.
Method INVOICE_SAVE_STATUS_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_ANZRPV | Call by reference | Type reference (TYPE) | ANZRPV | Anzahl Rechnungsprüfungs-Versuche | 20050325 | |||
| 2 | E_ASSIGN_STATUS | Call by reference | Type reference (TYPE) | WRF_MRM_ASSIGN_STATUS | Ist die Rechnung im Zuordnungstest-Prozess? | 20050325 | |||
| 3 | IS_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | Rechnungskopf | 20050325 |
Method INVOICE_SAVE_STATUS_CHANGE on class CL_WRF_MRM_ASSIGN_TEST has no exception.
Method MESSAGE_WRITE_INTO_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Anwendungs-Log: Handle eines Protokolls | 20031128 | |||
| 2 | IT_ERROR | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Tabelle mit Messages | 20040202 | |||
| 3 | I_BELNR | Call by reference | Type reference (TYPE) | RE_BELNR | Belegnummer eines Rechnungsbeleges | 20031128 | |||
| 4 | I_GJAHR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20031128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Schreiben des Logs | 20040106 |
Method MESSAGE_WRITE_INTO_PROTOCOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHT_ERROR | Call by reference | Type reference (TYPE) | BAL_T_MSG | Anwendungs-Log: Handle eines Protokolls | 20040202 | |||
| 2 | I_ERROR | Call by reference | Type reference (TYPE) | BAL_S_MSG | Anwendungs-Log: Daten einer Meldung | 20040202 |
Method MESSAGE_WRITE_INTO_PROTOCOL on class CL_WRF_MRM_ASSIGN_TEST has no exception.
Method NEXT_ASSIGN_DATE_DETERMINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_ASSIGN_NEXT_DATE | Call by reference | Type reference (TYPE) | WRF_MRM_ASSIGN_NEXT_DATE | Datum des nächsten Zuordnungstests | 20040106 | |||
| 2 | E_END_REACHED | Call by reference | Type reference (TYPE) | BOOLEAN | Ende des Zuordnungstestzeitraums überschritten | 20040106 | |||
| 3 | IS_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | 20031128 | ||||
| 4 | I_EFFECTIVE_DAY | Call by reference | Type reference (TYPE) | WRF_MRM_ASSIGN_EFFECTIVE_DAY | Stichtag für den Zuordnungstest | 20040429 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler; s. SY-Felder | 20040106 |
Method OPEN_GR_FIND_EDI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OPEN_GR_FOUND | Call by reference | Type reference (TYPE) | BOOLEAN | Offener Wareneingang gefunden | 20040105 | |||
| 2 | IS_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | Rechnungskopf (hier: ohne Steuern) | 20040105 | |||
| 3 | IT_RBDRSEG | Call by reference | Type reference (TYPE) | WRF_MRM_ASSIGN_RBDRSEG_TTY | Zuordnungstest: Tabelle mit Feldern der RBDRSEG | 20040105 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler; s. SY-Felder | 20040105 |
Method OPEN_GR_FIND_PO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OPEN_GR_FOUND | Call by reference | Type reference (TYPE) | BOOLEAN | Offener Wareneingang gefunden | 20040105 | |||
| 2 | IS_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | Rechnungskopf (hier: ohne Steuern) | 20040105 | |||
| 3 | IT_RBSELBEST | Call by reference | Type reference (TYPE) | MRM_TAB_SELBEST | Zuordnungskriterum: Bestellungen | 20040105 | |||
| 4 | IT_RBSELWERK | Call by reference | Type reference (TYPE) | MRM_TAB_SELWERK | Zuordnungskriterum: | 20040105 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler; s. SY-Felder | 20040105 |
Method OPEN_GR_FIND_PO_2 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHT_PO_HISTORY | Call by reference | Type reference (TYPE) | WRF_MRM_ASSIGN_PO_HIST_TTY | Zuordnungstest: Tabelle mit Feldern der Bestellentwicklung | 20040105 | |||
| 2 | E_OPEN_GR_FOUND | Call by reference | Type reference (TYPE) | BOOLEAN | Offener Wareneingang gefunden | 20040105 | |||
| 3 | IS_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | Rechnungskopf (hier: ohne Steuern) | 20040105 | |||
| 4 | IT_RBSELWERK | Call by reference | Type reference (TYPE) | MRM_TAB_SELWERK | Zuordnungskriterum: | 20040105 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler; s. SY-Felder | 20040105 |
Method RBDRSEG_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASSIGN_RBDRSEG | Call by reference | Type reference (TYPE) | WRF_MRM_ASSIGN_RBDRSEG_TTY | Zuordnungstest: einige Felder der RBDRSEG | 20031128 | |||
| 2 | I_BELNR | Call by reference | Type reference (TYPE) | RE_BELNR | Belegnummer eines Rechnungsbeleges | 20031128 | |||
| 3 | I_GJAHR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20031128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler; s. SY-Felder | 20031128 |
Method XACC_LINES_PREPARE_OLD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHS_RBKPV | Call by reference | Type reference (TYPE) | MRM_RBKPV | 20050315 | ||||
| 2 | CH_F_XUPDA | Call by reference | Type reference (TYPE) | MARKE | Update-Flag für Rechnungskopf | 20050315 | |||
| 3 | I_SIMULATION | Call by reference | Type reference (TYPE) | C | Simulationsmodus? | 20050315 |
Method XACC_LINES_PREPARE_OLD on class CL_WRF_MRM_ASSIGN_TEST has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 111 |