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 |