Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_WRF_PBAS_CONSTANTS | Constants | 20040420 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_WRF_POHF_APPL_CONSTANTS | IDs of Applications (without Customer Enhancements) | 20040407 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_WRF_POTB_CHECK_CONSTANTS | Constants for OTB Check | 20040324 |
Properties
| Class | CL_WRF_POTB_CHECK | |
| Short Description | OTB Check | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | WRF_PRC_OTB_APPL | Seasonal Procurement: Open-To-Buy Area |
| Created | 20040324 | SAP |
| Last change | 20110810 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_WRF_POTB_CHECK has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_WRF_PBAS_CONSTANTS | Constants | 20040420 | ||
| 2 | IF_WRF_POHF_APPL_CONSTANTS | IDs of Applications (without Customer Enhancements) | 20040407 | ||
| 3 | IF_WRF_POTB_CHECK_CONSTANTS | Constants for OTB Check | 20040324 |
Friends
Class CL_WRF_POTB_CHECK has no friend class.
Attributes
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Comparison of Item Condition Value with Total EKET Values | 20091125 | |
| 2 | Static method | Private | Method | Analyze and Fill OTB Data | 20040324 | |
| 3 | Static method | Private | Method | Analyze Existing Item | 20040329 | |
| 4 | Static method | Private | Method | Analyze Existing Schedule Line | 20040329 | |
| 5 | Static method | Private | Method | Analyze New Item | 20040324 | |
| 6 | Static method | Private | Method | Analyze New Schedule Line | 20040329 | |
| 7 | Static method | Private | Method | Analyze Check Level ID | 20040416 | |
| 8 | Static method | Private | Method | Analyze Item for Need for OTB Check | 20040401 | |
| 9 | Static method | Private | Method | Check Whether All Schedule Lines Belong To Same Pool | 20040415 | |
| 10 | Static method | Private | Method | Check Order Date for Consistency | 20040817 | |
| 11 | Static method | Private | Method | Check If Item Has Reference to an OTB-Compulsory Contract | 20050308 | |
| 12 | Static method | Private | Method | Check Whether an Exception Needs to Be Issued | 20050928 | |
| 13 | Static method | Public | Constructor | 20060424 | ||
| 14 | Static method | Private | Method | Calc. Tolerance Date With Regard to a Factory Calendar | 20040331 | |
| 15 | Static method | Private | Method | Determine Action To Be Performed if OTB Check Neg. | 20040407 | |
| 16 | Static method | Private | Method | Determine Delivery Period for Pool and Budget Type | 20040420 | |
| 17 | Static method | Private | Method | Determine Pool ID and Budget Type for Material | 20040408 | |
| 18 | Static method | Private | Method | Determine Required Budget Incl. Currency | 20040325 | |
| 19 | Static method | Public | Method | Carry Out OTB Check | 20040324 | |
| 20 | Static method | Private | Method | Incorrect Input Data of OTB Check | 20040526 | |
| 21 | Static method | Private | Method | Fill 'Auxiliary' Fields | 20040416 | |
| 22 | Static method | Private | Method | Fill Structure for Call of Relev. FM | 20040324 | |
| 23 | Static method | Private | Method | Fill 'Feedback Auxiliary' Fields | 20040416 | |
| 24 | Static method | Private | Method | Fill Table with Material Types for Empties | 20060424 | |
| 25 | Static method | Private | Method | Carry Out Complete OTB Check | 20040408 | |
| 26 | Static method | Private | Method | Carry Out Complete OTB Check for an Existing Item | 20040408 | |
| 27 | Static method | Private | Method | Complete OTB Check for New Schedule Line | 20040621 | |
| 28 | Static method | Private | Method | Carry Out Complete OTB Check for a New Item | 20040408 | |
| 29 | Static method | Private | Method | Complete OTB Check for New Schedule Line | 20040408 | |
| 30 | Static method | Private | Method | Determine Start Date of Following Delivery Period | 20040331 | |
| 31 | Static method | Public | Method | Partial Reservation of All Docs or Not (If OTB Negative) | 20060119 | |
| 32 | Static method | Private | Method | Determine End Date of Following Delivery Period | 20040331 | |
| 33 | Static method | Private | Method | Group Conditions by Items | 20060308 | |
| 34 | Static method | Public | Method | Service Handling of Generic Material | 20040630 | |
| 35 | Static method | Private | Method | Process the Situation: Negative OTB Check Withouth PartialR. | 20040413 | |
| 36 | Static method | Private | Method | OTB Check Not Deactivated by Relevant BAdI | 20040420 | |
| 37 | Static method | Private | Method | OTB Check Not Active | 20040406 | |
| 38 | Static method | Private | Method | Processing of Deleted Item | 20040408 | |
| 39 | Static method | Private | Method | Process of Delivered Items (ELIKZ is set) | 20120730 | |
| 40 | Static method | Private | Method | Processing of a Non-Deleted Item | 20040408 | |
| 41 | Static method | Private | Method | Processing of an Item Not Subject to OTB Check | 20040401 | |
| 42 | Static method | Private | Method | Processing of Deleted Schedule Lines | 20040405 | |
| 43 | Static method | Private | Method | Initialize Header Because of Neg. OTB Check w/o Partial R. | 20040413 | |
| 44 | Static method | Private | Method | Initialize Header Because of New OTB Check | 20040324 | |
| 45 | Static method | Private | Method | Initialize Item Because of New OTB Check | 20040324 | |
| 46 | Static method | Private | Method | Initialize Changed Sched.Line Because of New OTB Check | 20040407 | |
| 47 | Static method | Private | Method | Initialize New Sched.Line Because of New OTB Check | 20040407 | |
| 48 | Static method | Private | Method | Initialize Sched.Line Because of OTB Check w/o Partial R. | 20040413 | |
| 49 | Static method | Private | Method | Merging of EKPO-EKET Data | 20040324 | |
| 50 | Static method | Private | Method | Merging of EKPO-EKET Data | 20040324 | |
| 51 | Static method | Private | Method | Dialog Box for Decision on Partial Reservation | 20040420 | |
| 52 | Static method | Private | Method | Read Customizing for Budget Type and Ref. Date | 20040330 | |
| 53 | Static method | Private | Method | Read Factory Calendar for a Plant | 20040331 | |
| 54 | Static method | Private | Method | Selection of Appropriate OTB Pool for Delivery Date | 20040405 | |
| 55 | Static method | Private | Method | Updating of OTB Pools | 20040413 |
Events
Class CL_WRF_POTB_CHECK has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | LT_MTART_EMPTIES_TTY | Private | See coding | Hashed Table with Material Types for Empties | 20060424 | lt_mtart_empties_tty TYPE HASHED TABLE OF mtart WITH UNIQUE KEY table_line
|
Method Signatures
Method ADJUST_ROUNDING_DIFFERENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20091125 | |||
| 2 | CS_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | Positionsdaten Bestellbeleg | 20091125 | |||
| 3 | CT_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_TTY | Einteilungen Bestellbeleg | 20091125 | |||
| 4 | CT_EKET_CHECKED_FULL | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20091125 | |||
| 5 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20091125 | |||
| 6 | IS_CONTROL | Call by reference | Type reference (TYPE) | WRF_POTB_CONTROL_STY | Steuerungsstruktur für OTB-Prüfung | 20091125 | |||
| 7 | IS_EKET_MAX_OTB | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_STY | 20091126 | ||||
| 8 | IS_OTB_CUST_SETTING | Call by reference | Type reference (TYPE) | WRFT_POTB_CHECK_STY | Customizingdaten für OTB-Prüfung | 20091125 | |||
| 9 | IT_COND | Call by reference | Type reference (TYPE) | WRF_POTB_COND_TTY | Konditionstabelle für OTB-Prüfung | 20091125 | |||
| 10 | IV_EKPO_OTB_VALUE | Call by reference | Type reference (TYPE) | WRF_POTB_VALUE | Benötigtes Budget | 20091125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception: Hard Error in OTB Check | 20091125 |
Method ANALYSE_AND_FILL_OTB_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_POT_READ | Call by reference | Object reference (TYPE REF TO) | CL_WRF_POTB_POT_READ | Service-Klasse zum Lesen von OTB-Töpfen | 20040329 | |||
| 2 | CS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040324 | |||
| 3 | CT_EKPO_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATAEKPO_ALL_EKET_TTY | EKPO mit allen entsprechenden EKET-Daten | 20040324 | |||
| 4 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040324 | |||
| 5 | C_ACT_NEG_CHECK | Call by reference | Type reference (TYPE) | WRF_POTB_ACT_NEG_OTB_CHECK | Durchzuführende Aktion bei negativer OTB-Prüfung | 20040413 | |||
| 6 | ET_EKET_CHECKED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040324 | |||
| 7 | ET_EKET_CHECKED_FULL | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040413 | |||
| 8 | ET_EKET_DELETED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_TTY | Einteilungen Bestellbeleg | 20050221 | |||
| 9 | ET_EKPO_CHECKED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_HASH_TTY | Hashtabelle von Positionsdaten | 20040324 | |||
| 10 | E_EBELN_CHECKED | Call by reference | Type reference (TYPE) | WRF_PBAS_BOOLEAN | Einkaufsbeleg bereits vollständig geprüft. | 20040405 | |||
| 11 | IS_CONTROL | Call by reference | Type reference (TYPE) | WRF_POTB_CONTROL_STY | Steuerungsstruktur für OTB-Prüfung | 20040324 | |||
| 12 | IS_OTB_CUST_SETTING | Call by reference | Type reference (TYPE) | WRFT_POTB_CHECK_STY | Customizingdaten für OTB-Prüfung | 20040330 | |||
| 13 | IT_COND | Call by reference | Type reference (TYPE) | WRF_POTB_COND_TTY | Konditionstabelle für OTB-Prüfung | 20040324 | |||
| 14 | IT_EKPO_EKET_OLD | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKP_EKT_HASH_TTY | Hashtabelle von Positions- und Einteilungsdaten. | 20040324 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Harter Fehler innerhalb der OTB-Prüfung | 20040324 |
Method ANALYSE_EXISTENT_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_POT_READ | Call by reference | Object reference (TYPE REF TO) | CL_WRF_POTB_POT_READ | Service-Klasse zum Lesen von OTB-Töpfen | 20040329 | |||
| 2 | CS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040329 | |||
| 3 | CS_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | EKPO mit allen entsprechenden EKET-Daten | 20040329 | |||
| 4 | CT_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_TTY | Einteilungen Bestellbeleg | 20040329 | |||
| 5 | CT_EKET_CHECKED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040329 | |||
| 6 | CT_EKET_CHECKED_FULL | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040413 | |||
| 7 | CT_EKET_DELETED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Verwaltung von Einteilungen, die gelöscht wurden. | 20040405 | |||
| 8 | CT_EKPO_CHECKED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_HASH_TTY | Hashtabelle von Positionsdaten | 20040329 | |||
| 9 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040329 | |||
| 10 | C_ACT_NEG_CHECK | Call by reference | Type reference (TYPE) | WRF_POTB_ACT_NEG_OTB_CHECK | Durchzuführende Aktion bei negativer OTB-Prüfung | 20040413 | |||
| 11 | E_POSITION_CHECKED | Call by reference | Type reference (TYPE) | WRF_PBAS_BOOLEAN | Position wurde bereits vollständig OTB-geprüft. | 20040329 | |||
| 12 | IS_CONTROL | Call by reference | Type reference (TYPE) | WRF_POTB_CONTROL_STY | Steuerungsstruktur für OTB-Prüfung | 20040329 | |||
| 13 | IS_EKPO_OLD | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | Positionsdaten Bestellbeleg | 20040401 | |||
| 14 | IS_OTB_CUST_SETTING | Call by reference | Type reference (TYPE) | WRFT_POTB_CHECK_STY | Customizingdaten für OTB-Prüfung | 20040330 | |||
| 15 | IT_COND | Call by reference | Type reference (TYPE) | WRF_POTB_COND_TTY | Konditionstabelle für OTB-Prüfung | 20040329 | |||
| 16 | IT_EKET_OLD | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040329 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Harter Fehler innerhalb der OTB-Prüfung | 20040329 |
Method ANALYSE_EXISTENT_SCHEDULING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_POT_READ | Call by reference | Object reference (TYPE REF TO) | CL_WRF_POTB_POT_READ | Service-Klasse zum Lesen von OTB-Töpfen | 20040329 | |||
| 2 | CS_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_STY | Einteilungen Bestellbeleg | 20040329 | |||
| 3 | CS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040329 | |||
| 4 | CS_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | Positionsdaten Bestellbeleg | 20040329 | |||
| 5 | CT_EKET_CHECKED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040329 | |||
| 6 | CT_EKET_CHECKED_FULL | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040413 | |||
| 7 | CT_EKET_DELETED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040408 | |||
| 8 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040329 | |||
| 9 | E_SCHEDULING_CHECKED | Call by reference | Type reference (TYPE) | WRF_PBAS_BOOLEAN | OTB-Prüfung für die Einteilung wurde bereits durchgeführt. | 20040329 | |||
| 10 | IS_CONTROL | Call by reference | Type reference (TYPE) | WRF_POTB_CONTROL_STY | Steuerungsstruktur für OTB-Prüfung | 20040329 | |||
| 11 | IS_EKET_OLD | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_STY | Einteilungen Bestellbeleg | 20040329 | |||
| 12 | IS_EKPO_OLD | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | Positionsdaten Bestellbeleg | 20050311 | |||
| 13 | IS_OTB_CUST_SETTING | Call by reference | Type reference (TYPE) | WRFT_POTB_CHECK_STY | Customizingdaten für OTB-Prüfung | 20040330 | |||
| 14 | IT_COND | Call by reference | Type reference (TYPE) | WRF_POTB_COND_TTY | Konditionstabelle für OTB-Prüfung | 20040329 | |||
| 15 | I_CON_OTB_REQ | Call by reference | Type reference (TYPE) | WRF_POTB_CON_REQ | OTB-verpflichtende Kontrakte aktivieren | 20050309 | |||
| 16 | I_CON_OTB_REQ_OLD | Call by reference | Type reference (TYPE) | WRF_POTB_CON_REQ | OTB-relevanter Kontrakt | 20050627 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Harter Fehler innerhalb der OTB-Prüfung | 20040329 |
Method ANALYSE_NEW_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_POT_READ | Call by reference | Object reference (TYPE REF TO) | CL_WRF_POTB_POT_READ | Service-Klasse zum Lesen von OTB-Töpfen | 20040329 | |||
| 2 | CS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040324 | |||
| 3 | CS_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | EKPO mit allen entsprechenden EKET-Daten | 20040324 | |||
| 4 | CT_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_TTY | Einteilungen Bestellbeleg | 20040324 | |||
| 5 | CT_EKET_CHECKED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040324 | |||
| 6 | CT_EKPO_CHECKED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_HASH_TTY | Hashtabelle von Positionsdaten | 20040324 | |||
| 7 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040324 | |||
| 8 | C_ACT_NEG_CHECK | Call by reference | Type reference (TYPE) | WRF_POTB_ACT_NEG_OTB_CHECK | Durchzuführende Aktion bei negativer OTB-Prüfung | 20040413 | |||
| 9 | E_POSITION_CHECKED | Call by reference | Type reference (TYPE) | WRF_PBAS_BOOLEAN | Position wurde bereits vollständig OTB-geprüft. | 20040324 | |||
| 10 | IS_CONTROL | Call by reference | Type reference (TYPE) | WRF_POTB_CONTROL_STY | Steuerungsstruktur für OTB-Prüfung | 20040324 | |||
| 11 | IS_OTB_CUST_SETTING | Call by reference | Type reference (TYPE) | WRFT_POTB_CHECK_STY | Customizingdaten für OTB-Prüfung | 20040330 | |||
| 12 | IT_COND | Call by reference | Type reference (TYPE) | WRF_POTB_COND_TTY | Konditionstabelle für OTB-Prüfung | 20040325 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Harter Fehler innerhalb der OTB-Prüfung | 20040324 |
Method ANALYSE_NEW_SCHEDULING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_POT_READ | Call by reference | Object reference (TYPE REF TO) | CL_WRF_POTB_POT_READ | Service-Klasse zum Lesen von OTB-Töpfen | 20040329 | |||
| 2 | CS_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_STY | Einteilungen Bestellbeleg | 20040329 | |||
| 3 | CS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040329 | |||
| 4 | CS_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | Positionsdaten Bestellbeleg | 20040329 | |||
| 5 | CT_EKET_CHECKED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040329 | |||
| 6 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040329 | |||
| 7 | C_ACT_NEG_CHECK | Call by reference | Type reference (TYPE) | WRF_POTB_ACT_NEG_OTB_CHECK | Durchzuführende Aktion bei negativer OTB-Prüfung | 20040413 | |||
| 8 | E_SCHEDULING_CHECKED | Call by reference | Type reference (TYPE) | WRF_PBAS_BOOLEAN | OTB-Prüfung für die Einteilung wurde bereits durchgeführt. | 20040329 | |||
| 9 | IS_CONTROL | Call by reference | Type reference (TYPE) | WRF_POTB_CONTROL_STY | Steuerungsstruktur für OTB-Prüfung | 20040329 | |||
| 10 | IS_OTB_CUST_SETTING | Call by reference | Type reference (TYPE) | WRFT_POTB_CHECK_STY | Customizingdaten für OTB-Prüfung | 20040330 | |||
| 11 | IT_COND | Call by reference | Type reference (TYPE) | WRF_POTB_COND_TTY | Konditionstabelle für OTB-Prüfung | 20040329 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Harter Fehler innerhalb der OTB-Prüfung | 20040329 |
Method ANALYSE_OTB_CHECKLEVEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040416 | |||
| 2 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040416 | |||
| 3 | IS_CONTROL | Call by reference | Type reference (TYPE) | WRF_POTB_CONTROL_STY | Steuerungsstruktur für OTB-Prüfung | 20040416 | |||
| 4 | IS_EKKO_OLD | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040416 | |||
| 5 | IS_OTB_CUST_SETTING | Call by reference | Type reference (TYPE) | WRFT_POTB_CHECK_STY | Customizingdaten für OTB-Prüfung | 20040416 | |||
| 6 | IT_EKET_CHECKED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040416 | |||
| 7 | IT_EKET_CHECKED_FULL | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040416 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | OTB-Prüfung auf Kopfebene, aber Topfreinheit nicht erfüllt. | 20040416 | ||
| 2 | Ausnahme: Harter Fehler innerhalb der OTB-Prüfung | 20040419 |
Method ANALYSE_POSITION_NO_OTBCHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_NO_OTBCHECK | Call by reference | Type reference (TYPE) | WRF_PBAS_BOOLEAN | Keine OTB-Prüfung benötigt. | 20040401 | |||
| 2 | IS_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | Positionsdaten Bestellbeleg. | 20040401 |
Method ANALYSE_POSITION_NO_OTBCHECK on class CL_WRF_POTB_CHECK has no exception.
Method CHECK_ALL_SCHE_SAME_OTBPOT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040416 | |||
| 2 | E_BUDG_TYPE | Call by reference | Type reference (TYPE) | WRF_BUDG_TYPE | Budget-Art | 20040416 | |||
| 3 | E_COND_TYPE | Call by reference | Type reference (TYPE) | WRF_POTB_COND_TYPE | OTB Konditionsart | 20040416 | |||
| 4 | E_OTB_POT_ID | Call by reference | Type reference (TYPE) | WRF_BUDG_KEY_ID | Eindeutige Nummer eines Budget-Topfes | 20040415 | |||
| 5 | E_OTB_REASON | Call by reference | Type reference (TYPE) | WRF_POTB_STATUS_REASON | OTB-Begründungskennzeichen | 20040420 | |||
| 6 | IT_EKET_CHECKED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040415 | |||
| 7 | IT_EKET_CHECKED_FULL | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | EKPO mit allen entsprechenden EKET-Daten | 20040416 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | OTB-Prüfung auf Kopfebene, aber Topfreinheit nicht erfüllt. | 20040416 | ||
| 2 | Ausnahme: Harter Fehler innerhalb der OTB-Prüfung | 20040416 |
Method CHECK_ORDER_DATE_CONSISTENCY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040817 | |||
| 2 | IS_CONTROL | Call by reference | Type reference (TYPE) | WRF_POTB_CONTROL_STY | Steuerungsstruktur für OTB-Prüfung | 20040817 | |||
| 3 | IS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040817 | |||
| 4 | IS_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | Positionsdaten Bestellbeleg | 20040817 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme: Harter Fehler innerhalb der OTB-Prüfung | 20040817 |
Method CHECK_POS_RELAT_OTB_CONTRACT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20050308 | |||
| 2 | ES_OTB_CUST_SETTING_CONTRACT | Call by reference | Type reference (TYPE) | WRFT_POTB_CHECK_STY | Customizingdaten für OTB-Prüfung | 20050308 | |||
| 3 | E_CON_OTB_REQ | Call by reference | Type reference (TYPE) | WRF_POTB_CON_REQ | Position hat Bezug zum OTB-verpflichtenden Kontrakt | 20050308 | |||
| 4 | IS_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | Positionsdaten Bestellbeleg | 20050308 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme: Harter Fehler innerhalb der OTB-Prüfung | 20050308 |
Method CHECK_THROWING_EXCEPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20050928 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme: Harter Fehler innerhalb der OTB-Prüfung | 20050928 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_WRF_POTB_CHECK has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WRF_POTB_CHECK has no exception.
Method COMPUTE_TOLERANCE_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040331 | |||
| 2 | E_TOL_DATE | Call by reference | Type reference (TYPE) | SY-DATLO | Berechnetes Toleranz-Datum. | 20040331 | |||
| 3 | I_FABKL | Call by reference | Type reference (TYPE) | FABKL | Schlüssel des Fabrikkalenders | 20040331 | |||
| 4 | I_STARTING_DATE | Call by reference | Type reference (TYPE) | SY-DATLO | Anfangs-Datum der Berechnung. | 20040331 | |||
| 5 | I_TOL_DAYS | Call by reference | Type reference (TYPE) | WRF_POTB_POT_TOL_DAYS | Natürliche Zahl | 20040331 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Harter Fehler innerhalb der OTB-Prüfung | 20040331 |
Method DETERMINE_ACTION_NEG_OTB_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040420 | |||
| 2 | E_ACT_NEG_CHECK | Call by reference | Type reference (TYPE) | WRF_POTB_ACT_NEG_OTB_CHECK | Durchzuführende Aktion bei negativer OTB-Prüfung | 20040407 | |||
| 3 | IS_CONTROL | Call by reference | Type reference (TYPE) | WRF_POTB_CONTROL_STY | Steuerungsstruktur für OTB-Prüfung | 20040407 | |||
| 4 | IS_OTB_CUST_SETTING | Call by reference | Type reference (TYPE) | WRFT_POTB_CHECK_STY | Customizingdaten für OTB-Prüfung | 20040407 | |||
| 5 | I_EBELN | Call by reference | Type reference (TYPE) | EBELN | Belegnummer des Einkaufsbelegs | 20040623 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Harter Fehler innerhalb der OTB-Prüfung | 20040407 | ||
| 2 | Ausnahme: OTB-Prüfung negativ und keine Teilreservierung | 20040407 |
Method DETERMINE_DELPER_BY_OTB_POT_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040420 | |||
| 2 | E_BEGINDATE_DELPER | Call by reference | Type reference (TYPE) | SY-DATLO | Begin-Datum der Lieferperiode | 20040420 | |||
| 3 | E_ENDDATE_DELPER | Call by reference | Type reference (TYPE) | SY-DATLO | End-Datum der Lieferperiode | 20040420 | |||
| 4 | I_BUDG_TYPE | Call by reference | Type reference (TYPE) | WRF_BUDG_TYPE | Budget-Art | 20040420 | |||
| 5 | I_OTB_POT_ID | Call by reference | Type reference (TYPE) | WRF_BUDG_KEY_ID | Eindeutige Nummer eines Budget-Topfes | 20040420 | |||
| 6 | I_REF_DATE | Call by reference | Type reference (TYPE) | SY-DATLO | Referenzdatum zum Lesen der Budget-Art | 20040521 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme: Harter Fehler innerhalb der OTB-Prüfung | 20040420 |
Method DETERMINE_MAT_KEYID_BUDGTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040408 | |||
| 2 | E_BUDG_TYPE | Call by reference | Type reference (TYPE) | WRF_BUDG_TYPE | Budget-Art | 20040408 | |||
| 3 | E_INFO_RESULT | Call by reference | Type reference (TYPE) | WRF_BUDG_INFO_RESULT | Info über Ergebnis des KEY_ID-Selektbausteins | 20040408 | |||
| 4 | E_OTB_POT_ID | Call by reference | Type reference (TYPE) | WRF_BUDG_KEY_ID | Eindeutige Nummer eines Budget-Topfes | 20040408 | |||
| 5 | IS_CONTROL | Call by reference | Type reference (TYPE) | WRF_POTB_CONTROL_STY | Steuerungsstruktur für OTB-Prüfung | 20040408 | |||
| 6 | IS_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_STY | Einteilungen Bestellbeleg | 20040408 | |||
| 7 | IS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040408 | |||
| 8 | IS_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | Positionsdaten Bestellbeleg | 20040408 | |||
| 9 | IS_OTB_CUST_SETTING | Call by reference | Type reference (TYPE) | WRFT_POTB_CHECK_STY | Customizingdaten für OTB-Prüfung | 20040408 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme: Harter Fehler innerhalb der OTB-Prüfung | 20040408 |
Method DETERMINE_OTB_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_STY | Einteilungen Bestellbeleg | 20040325 | |||
| 2 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040325 | |||
| 3 | IS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040325 | |||
| 4 | IS_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | Positionsdaten Bestellbeleg | 20040325 | |||
| 5 | IT_COND | Call by reference | Type reference (TYPE) | WRF_POTB_COND_TTY | Konditionstabelle für OTB-Prüfung | 20040325 | |||
| 6 | IT_CUST_BUDG_TYPE | Call by reference | Type reference (TYPE) | WRFT_BUDG_TYPE_TTY | Budget-Art | 20040326 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Harter Fehler innerhalb der OTB-Prüfung | 20040325 |
Method EXECUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040324 | |||
| 2 | CT_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_TTY | Einteilungen Bestellbeleg | 20040324 | |||
| 3 | CT_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_TTY | Positionsdaten Bestellbeleg | 20040324 | |||
| 4 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040324 | |||
| 5 | IS_CONTROL | Call by reference | Type reference (TYPE) | WRF_POTB_CONTROL_STY | Steuerungsstruktur für OTB-Prüfung | 20040324 | |||
| 6 | IS_EKKO_OLD | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | "Alte" Kopfdaten Einkaufsbeleg | 20040324 | |||
| 7 | IS_SPR_BY_EBELN | Call by reference | Type reference (TYPE) | WRF_POTB_SPR_BY_EBELN_STY | Sonderfreigabe zum Beleg | 20040614 | |||
| 8 | IT_COND | Call by reference | Type reference (TYPE) | WRF_POTB_COND_TTY | Konditionstabelle für OTB-Prüfung | 20040324 | |||
| 9 | IT_EKET_OLD | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_TTY | "Alte" Einteilungen Bestellbeleg | 20040324 | |||
| 10 | IT_EKPO_OLD | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_TTY | "Alte" Positionsdaten Bestellbeleg | 20040324 | |||
| 11 | I_EKPO_EKET_SORTED | Call by reference | Type reference (TYPE) | WRF_PBAS_BOOLEAN | EKPO- und EKET-Daten nach EBELP und ETENR sortiert? | 20040324 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Harter Fehler innerhalb der OTB-Prüfung | 20040324 |
Method FAULTY_INPUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040526 | |||
| 2 | I_EBELN | Call by reference | Type reference (TYPE) | EBELN | Belegnummer des Einkaufsbelegs | 20040526 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme: Harter Fehler innerhalb der OTB-Prüfung | 20040526 |
Method FILL_AUXDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040416 | |||
| 2 | CT_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_TTY | Einteilungen Bestellbeleg | 20040416 | |||
| 3 | CT_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_TTY | Positionsdaten Bestellbeleg | 20040416 | |||
| 4 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040528 | |||
| 5 | IS_CONTROL | Call by reference | Type reference (TYPE) | WRF_POTB_CONTROL_STY | Steuerungsstruktur für OTB-Prüfung | 20050303 | |||
| 6 | IT_OTB_POT | Call by reference | Type reference (TYPE) | WRF_POTB_POT_HASH_TTY | Alle Daten zu einem Topf nach Schlüssel gehasht. | 20040416 |
Method FILL_AUXDATA on class CL_WRF_POTB_CHECK has no exception.
Method FILL_BUDG_MATNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_MATNR | Call by reference | Type reference (TYPE) | WRF_BUDG_MATNR_STY | Zeilentyp für Tabellentyp WRF_BUDG_MATNR_TTY | 20040324 | |||
| 2 | IS_CONTROL | Call by reference | Type reference (TYPE) | WRF_POTB_CONTROL_STY | Steuerungsstruktur für OTB-Prüfung | 20040715 | |||
| 3 | IS_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_STY | Einteilungen Bestellbeleg | 20040324 | |||
| 4 | IS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040324 | |||
| 5 | IS_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | Positionsdaten Bestellbeleg | 20040324 |
Method FILL_BUDG_MATNR on class CL_WRF_POTB_CHECK has no exception.
Method FILL_FEEDBACK_AUX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_FEEDBACK_AUX | Call by reference | Type reference (TYPE) | WRF_POTB_FEEDBACK_AUX_STY | Die OTB-Prüfung relevanten Daten für interne Anwendung | 20040416 | |||
| 2 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040528 | |||
| 3 | IT_OTB_POT | Call by reference | Type reference (TYPE) | WRF_POTB_POT_HASH_TTY | Alle Daten zu einem operativen OTB-Topf | 20040416 | |||
| 4 | I_OTB_POT_ID | Call by reference | Type reference (TYPE) | WRF_BUDG_KEY_ID | Eindeutige Nummer eines Budget-Topfes | 20040416 | |||
| 5 | I_OTB_RES_VALUE | Call by reference | Type reference (TYPE) | WRF_POTB_RES_VALUE | Reservierter OTB-Betrag | 20040416 | |||
| 6 | I_OTB_VALUE | Call by reference | Type reference (TYPE) | WRF_POTB_VALUE | Benötigtes Budget in der OTB-relevanten Währung | 20040416 |
Method FILL_FEEDBACK_AUX on class CL_WRF_POTB_CHECK has no exception.
Method FILL_MTART_EMPTIES Signature
Method FILL_MTART_EMPTIES on class CL_WRF_POTB_CHECK has no parameter.
Method FILL_MTART_EMPTIES on class CL_WRF_POTB_CHECK has no exception.
Method FULL_OTBCHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040408 | |||
| 2 | CS_SPR_BY_EBELN | Call by reference | Type reference (TYPE) | WRF_POTB_SPR_BY_EBELN_STY | Sonderfreigabe zum Beleg | 20040614 | |||
| 3 | CT_EKET_CHECKED_FULL | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040413 | |||
| 4 | CT_EKPO_CHECKED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_HASH_TTY | Hashtabelle von Positionsdaten | 20040408 | |||
| 5 | CT_EKPO_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATAEKPO_ALL_EKET_TTY | EKPO mit allen entsprechenden EKET-Daten | 20040408 | |||
| 6 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040408 | |||
| 7 | CT_OTB_POT | Call by reference | Type reference (TYPE) | WRF_POTB_POT_HASH_TTY | Alle Daten zu einem Topf nach Schlüssel gehasht. | 20040408 | |||
| 8 | C_ACT_NEG_CHECK | Call by reference | Type reference (TYPE) | WRF_POTB_ACT_NEG_OTB_CHECK | Durchzuführende Aktion bei negativer OTB-Prüfung | 20040408 | |||
| 9 | IS_CONTROL | Call by reference | Type reference (TYPE) | WRF_POTB_CONTROL_STY | Steuerungsstruktur für OTB-Prüfung | 20040408 | |||
| 10 | IS_EKKO_OLD | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040408 | |||
| 11 | IS_OTB_CUST_SETTING | Call by reference | Type reference (TYPE) | WRFT_POTB_CHECK_STY | Customizingdaten für OTB-Prüfung | 20040408 | |||
| 12 | IT_EKPO_EKET_OLD | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKP_EKT_HASH_TTY | Hashtabelle von Positions- und Einteilungsdaten. | 20040408 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme: Harter Fehler innerhalb der OTB-Prüfung | 20040408 | ||
| 2 | Ausnahme: OTB-Prüfung negativ und keine Teilreservierung | 20040408 |
Method FULL_OTBCHECK_EXIST_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040411 | |||
| 2 | CS_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | Positionsdaten Bestellbeleg | 20040408 | |||
| 3 | CS_SPR_BY_EBELN | Call by reference | Type reference (TYPE) | WRF_POTB_SPR_BY_EBELN_STY | Sonderfreigabe zum Beleg | 20040614 | |||
| 4 | CT_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_TTY | Einteilungen Bestellbeleg | 20040408 | |||
| 5 | CT_EKET_CHECKED_FULL | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040413 | |||
| 6 | CT_EKPO_CHECKED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_HASH_TTY | Hashtabelle von Positionsdaten | 20040413 | |||
| 7 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040420 | |||
| 8 | CT_OTB_POT | Call by reference | Type reference (TYPE) | WRF_POTB_POT_HASH_TTY | Alle Daten zu einem Topf nach Schlüssel gehasht. | 20040408 | |||
| 9 | C_ACT_NEG_CHECK | Call by reference | Type reference (TYPE) | WRF_POTB_ACT_NEG_OTB_CHECK | Durchzuführende Aktion bei negativer OTB-Prüfung | 20040408 | |||
| 10 | IS_CONTROL | Call by reference | Type reference (TYPE) | WRF_POTB_CONTROL_STY | Steuerungsstruktur für OTB-Prüfung | 20040408 | |||
| 11 | IS_EKKO_OLD | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040411 | |||
| 12 | IS_OTB_CUST_SETTING | Call by reference | Type reference (TYPE) | WRFT_POTB_CHECK_STY | Customizingdaten für OTB-Prüfung | 20040408 | |||
| 13 | IT_EKET_OLD | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040408 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme: Harter Fehler innerhalb der OTB-Prüfung | 20040411 | ||
| 2 | Ausnahme: OTB-Prüfung negativ und keine Teilreservierung | 20040411 |
Method FULL_OTBCHECK_EXIST_SCHEDULING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_STY | Einteilungen Bestellbeleg | 20040621 | |||
| 2 | CS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040621 | |||
| 3 | CS_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | Positionsdaten Bestellbeleg | 20040621 | |||
| 4 | CS_SPR_BY_EBELN | Call by reference | Type reference (TYPE) | WRF_POTB_SPR_BY_EBELN_STY | Sonderfreigabe zum Beleg | 20040621 | |||
| 5 | CT_EKET_CHECKED_FULL | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040621 | |||
| 6 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040621 | |||
| 7 | CT_OTB_POT | Call by reference | Type reference (TYPE) | WRF_POTB_POT_HASH_TTY | Alle Daten zu einem Topf nach Schlüssel gehasht. | 20040621 | |||
| 8 | C_ACT_NEG_CHECK | Call by reference | Type reference (TYPE) | WRF_POTB_ACT_NEG_OTB_CHECK | Durchzuführende Aktion bei negativer OTB-Prüfung | 20040621 | |||
| 9 | IS_CONTROL | Call by reference | Type reference (TYPE) | WRF_POTB_CONTROL_STY | Steuerungsstruktur für OTB-Prüfung | 20040621 | |||
| 10 | IS_EKET_OLD | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_STY | Einteilungen Bestellbeleg | 20040621 | |||
| 11 | IS_EKKO_OLD | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040621 | |||
| 12 | IS_OTB_CUST_SETTING | Call by reference | Type reference (TYPE) | WRFT_POTB_CHECK_STY | Customizingdaten für OTB-Prüfung | 20040621 | |||
| 13 | IS_OTB_CUST_SETTING_CONTRACT | Call by reference | Type reference (TYPE) | WRFT_POTB_CHECK_STY | Customizingdaten für OTB-Prüfung | 20050309 | |||
| 14 | I_CON_OTB_REQ | Call by reference | Type reference (TYPE) | WRF_POTB_CON_REQ | SPACE | OTB-verpflichtende Kontrakte aktivieren | 20050309 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme: Harter Fehler innerhalb der OTB-Prüfung | 20040621 | ||
| 2 | Ausnahme: OTB-Prüfung negativ und keine Teilreservierung | 20040621 |
Method FULL_OTBCHECK_NEW_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040411 | |||
| 2 | CS_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | Positionsdaten Bestellbeleg | 20040408 | |||
| 3 | CT_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_TTY | Einteilungen Bestellbeleg | 20040408 | |||
| 4 | CT_EKET_CHECKED_FULL | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040413 | |||
| 5 | CT_EKPO_CHECKED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_HASH_TTY | Hashtabelle von Positionsdaten | 20040413 | |||
| 6 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040420 | |||
| 7 | CT_OTB_POT | Call by reference | Type reference (TYPE) | WRF_POTB_POT_HASH_TTY | Alle Daten zu einem Topf nach Schlüssel gehasht. | 20040408 | |||
| 8 | C_ACT_NEG_CHECK | Call by reference | Type reference (TYPE) | WRF_POTB_ACT_NEG_OTB_CHECK | Durchzuführende Aktion bei negativer OTB-Prüfung | 20040408 | |||
| 9 | IS_CONTROL | Call by reference | Type reference (TYPE) | WRF_POTB_CONTROL_STY | Steuerungsstruktur für OTB-Prüfung | 20040408 | |||
| 10 | IS_OTB_CUST_SETTING | Call by reference | Type reference (TYPE) | WRFT_POTB_CHECK_STY | Customizingdaten für OTB-Prüfung | 20040408 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme: Harter Fehler innerhalb der OTB-Prüfung | 20040411 | ||
| 2 | Ausnahme: OTB-Prüfung negativ und keine Teilreservierung | 20040411 |
Method FULL_OTBCHECK_NEW_SCHEDULING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_STY | Einteilungen Bestellbeleg | 20040408 | |||
| 2 | CS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040408 | |||
| 3 | CS_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | Positionsdaten Bestellbeleg | 20040408 | |||
| 4 | CT_EKET_CHECKED_FULL | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040413 | |||
| 5 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040420 | |||
| 6 | CT_OTB_POT | Call by reference | Type reference (TYPE) | WRF_POTB_POT_HASH_TTY | Alle Daten zu einem Topf nach Schlüssel gehasht. | 20040408 | |||
| 7 | C_ACT_NEG_CHECK | Call by reference | Type reference (TYPE) | WRF_POTB_ACT_NEG_OTB_CHECK | Durchzuführende Aktion bei negativer OTB-Prüfung | 20040408 | |||
| 8 | IS_CONTROL | Call by reference | Type reference (TYPE) | WRF_POTB_CONTROL_STY | Steuerungsstruktur für OTB-Prüfung | 20040408 | |||
| 9 | IS_OTB_CUST_SETTING | Call by reference | Type reference (TYPE) | WRFT_POTB_CHECK_STY | Customizingdaten für OTB-Prüfung | 20040408 | |||
| 10 | IS_OTB_CUST_SETTING_CONTRACT | Call by reference | Type reference (TYPE) | WRFT_POTB_CHECK_STY | Customizingdaten für OTB-Prüfung | 20050308 | |||
| 11 | I_CON_OTB_REQ | Call by reference | Type reference (TYPE) | WRF_POTB_CON_REQ | SPACE | OTB-verpflichtende Kontrakte aktivieren | 20050308 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme: Harter Fehler innerhalb der OTB-Prüfung | 20040408 | ||
| 2 | Ausnahme: OTB-Prüfung negativ und keine Teilreservierung | 20040408 |
Method GET_BEGINDATE_NEXT_DELPER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040331 | |||
| 2 | E_BEGINDATE_NEXT_DELPER | Call by reference | Type reference (TYPE) | SY-DATLO | Anfangs-Datum der folgenden Lieferperiode. | 20040331 | |||
| 3 | I_BUDG_TYPE | Call by reference | Type reference (TYPE) | WRF_BUDG_TYPE | Budget-Art | 20040420 | |||
| 4 | I_OTB_POT_ID | Call by reference | Type reference (TYPE) | WRF_BUDG_KEY_ID | Eindeutige Nummer eines Budget-Topfes | 20040331 | |||
| 5 | I_REF_DATE | Call by reference | Type reference (TYPE) | SY-DATLO | Referenzdatum zum Lesen der Budget-Art. | 20040521 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Harter Fehler innerhalb der OTB-Prüfung | 20040331 |
Method GET_DECISION_RESERVATION_ALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20060119 | |||
| 2 | E_OTB_NEG_CHECK | Call by reference | Type reference (TYPE) | WRF_POTB_NEG_CHECK | Verhalten bei negativer OTB-Prüfung | 20060119 | |||
| 3 | I_BSART | Call by reference | Type reference (TYPE) | BSART | Bestellart | 20060119 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme: Harter Fehler innerhalb der OTB-Prüfung | 20060119 |
Method GET_ENDDATE_NEXT_DELPER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040331 | |||
| 2 | E_ENDDATE_NEXT_DELPER | Call by reference | Type reference (TYPE) | SY-DATLO | Datum und Zeit, Lokales Datum des Benutzers | 20040331 | |||
| 3 | I_BUDG_TYPE | Call by reference | Type reference (TYPE) | WRF_BUDG_TYPE | Budget-Art | 20040420 | |||
| 4 | I_OTB_POT_ID | Call by reference | Type reference (TYPE) | WRF_BUDG_KEY_ID | Eindeutige Nummer eines Budget-Topfes | 20040331 | |||
| 5 | I_REF_DATE | Call by reference | Type reference (TYPE) | SY-DATLO | Referenzdatum zum Lesen der Budget-Art-Informationen. | 20040521 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Harter Fehler innerhalb der OTB-Prüfung | 20040331 |
Method GROUP_CONDITIONS_BY_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COND | Call by reference | Type reference (TYPE) | WRF_POTB_COND_BY_EBELP_TTY | Konditionen pro Belegposition | 20060308 | |||
| 2 | IT_COND | Call by reference | Type reference (TYPE) | WRF_POTB_COND_TTY | Konditionstabelle für OTB-Prüfung | 20060308 |
Method GROUP_CONDITIONS_BY_POSITION on class CL_WRF_POTB_CHECK has no exception.
Method HANDLE_GENERIC_ARTICLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_TTY | Einteilungen Bestellbeleg | 20040630 | |||
| 2 | CT_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_TTY | Positionsdaten Bestellbeleg | 20040630 | |||
| 3 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040630 | |||
| 4 | IS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040920 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme: Harter Fehler innerhalb der OTB-Prüfung | 20040630 |
Method HANDLE_NEG_OTB_CHECK_NO_RESERV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040413 | |||
| 2 | CT_EKET_CHECKED_FULL | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040413 | |||
| 3 | CT_EKPO_CHECKED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_HASH_TTY | Hashtabelle von Positionsdaten | 20040413 | |||
| 4 | CT_EKPO_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATAEKPO_ALL_EKET_TTY | EKPO mit allen entsprechenden EKET-Daten | 20040413 | |||
| 5 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20050309 | |||
| 6 | CT_OTB_POT | Call by reference | Type reference (TYPE) | WRF_POTB_POT_HASH_TTY | 20040413 | ||||
| 7 | IT_EKPO_EKET_OLD | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKP_EKT_HASH_TTY | Hashtabelle von Positions- und Einteilungsdaten. | 20040413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme: Harter Fehler innerhalb der OTB-Prüfung | 20050309 |
Method HANDLE_OTB_CHECKING_DEACT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040420 | |||
| 2 | CT_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_TTY | Einteilungen Bestellbeleg | 20040420 | |||
| 3 | CT_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_TTY | Positionsdaten Bestellbeleg | 20040420 | |||
| 4 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040420 |
Method HANDLE_OTB_CHECKING_DEACT on class CL_WRF_POTB_CHECK has no exception.
Method HANDLE_OTB_CHECKING_NOT_ACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040406 | |||
| 2 | CT_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_TTY | Einteilungen Bestellbeleg | 20040406 | |||
| 3 | CT_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_TTY | Positionsdaten Bestellbeleg | 20040406 | |||
| 4 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040406 |
Method HANDLE_OTB_CHECKING_NOT_ACTIVE on class CL_WRF_POTB_CHECK has no exception.
Method HANDLE_POSITION_DELETED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_POT_READ | Call by reference | Object reference (TYPE REF TO) | CL_WRF_POTB_POT_READ | Service-Klasse zum Lesen von OTB-Töpfen | 20040408 | |||
| 2 | CS_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | Positionsdaten Bestellbeleg | 20040408 | |||
| 3 | CT_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_TTY | Einteilungen Bestellbeleg | 20040408 | |||
| 4 | CT_EKET_CHECKED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Verwaltung bereits geprüfter Einteilungen | 20040408 | |||
| 5 | CT_EKET_DELETED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Verwaltung gelöschter Einteilungen. | 20040408 | |||
| 6 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040408 | |||
| 7 | IS_CONTROL | Call by reference | Type reference (TYPE) | WRF_POTB_CONTROL_STY | Steuerungsstruktur für OTB-Prüfung | 20040408 | |||
| 8 | IS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040408 | |||
| 9 | IS_OTB_CUST_SETTING | Call by reference | Type reference (TYPE) | WRFT_POTB_CHECK_STY | Customizingdaten für OTB-Prüfung | 20040408 | |||
| 10 | IT_EKET_OLD | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040408 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Harter Fehler innerhalb der OTB-Prüfung | 20040408 |
Method HANDLE_POSITION_DELIVERED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | Purchase Order Document Item Data | 20120730 | |||
| 2 | CT_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_TTY | Purchase Order Document Schedule Lines | 20120730 | |||
| 3 | CT_EKET_CHECKED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashed Table of Schedule Lines | 20120730 | |||
| 4 | CT_EKET_DELETED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashed Table of Schedule Lines | 20120730 | |||
| 5 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Messages with Structure from Application Log | 20120730 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception: Hard Error in OTB Check | 20120730 |
Method HANDLE_POSITION_NOT_DELETED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_POT_READ | Call by reference | Object reference (TYPE REF TO) | CL_WRF_POTB_POT_READ | Service-Klasse zum Lesen von OTB-Töpfen | 20040408 | |||
| 2 | CS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040408 | |||
| 3 | CS_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | Positionsdaten Bestellbeleg | 20040408 | |||
| 4 | CT_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_TTY | Einteilungen Bestellbeleg | 20040408 | |||
| 5 | CT_EKET_CHECKED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Positionsdaten | 20040408 | |||
| 6 | CT_EKET_CHECKED_FULL | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040413 | |||
| 7 | CT_EKET_DELETED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Verwaltung gelöschter Einteilungen. | 20040408 | |||
| 8 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040408 | |||
| 9 | C_ACT_NEG_CHECK | Call by reference | Type reference (TYPE) | WRF_POTB_ACT_NEG_OTB_CHECK | Durchzuführende Aktion bei negativer OTB-Prüfung | 20040413 | |||
| 10 | IS_CONTROL | Call by reference | Type reference (TYPE) | WRF_POTB_CONTROL_STY | Steuerungsstruktur für OTB-Prüfung | 20040408 | |||
| 11 | IS_EKPO_OLD | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | Positionsdaten Bestellbeleg | 20050311 | |||
| 12 | IS_OTB_CUST_SETTING | Call by reference | Type reference (TYPE) | WRFT_POTB_CHECK_STY | Customizingdaten für OTB-Prüfung | 20040408 | |||
| 13 | IT_COND | Call by reference | Type reference (TYPE) | WRF_POTB_COND_TTY | Konditionstabelle für OTB-Prüfung | 20040408 | |||
| 14 | IT_EKET_OLD | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040408 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Harter Fehler innerhalb der OTB-Prüfung | 20040408 |
Method HANDLE_POSITION_NO_OTBCHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_POT_READ | Call by reference | Object reference (TYPE REF TO) | CL_WRF_POTB_POT_READ | Service-Klasse zum Lesen von OTB-Töpfen | 20040401 | |||
| 2 | CT_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_TTY | Einteilungen Bestellbeleg | 20040401 | |||
| 3 | CT_EKET_CHECKED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Verwaltung bereits geprüfter Einteilungen | 20040408 | |||
| 4 | CT_EKET_DELETED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Verwaltung gelöschter Einteilungen. | 20040405 | |||
| 5 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040401 | |||
| 6 | IS_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | Positionsdaten Bestellbeleg | 20050309 | |||
| 7 | IT_EKET_OLD | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20040405 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Harter Fehler innerhalb der OTB-Prüfung | 20040401 |
Method HANDLE_SCHEDULINGS_DELETED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_POT_READ | Call by reference | Object reference (TYPE REF TO) | CL_WRF_POTB_POT_READ | Service-Klasse zum Lesen von OTB-Töpfen | 20040405 | |||
| 2 | CT_EKET_DELETED | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_HASH_TTY | Hashtabelle von Einteilungen. | 20050601 | |||
| 3 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040405 | |||
| 4 | IS_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | Positionsdaten Bestellbeleg | 20050309 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Harter Fehler innerhalb der OTB-Prüfung | 20040405 |
Method INIT_HEAD_NEG_CHECK_NO_RESERV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | EKPO mit allen entsprechenden EKET-Daten | 20040413 |
Method INIT_HEAD_NEG_CHECK_NO_RESERV on class CL_WRF_POTB_CHECK has no exception.
Method INIT_HEAD_NEW_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | EKPO mit allen entsprechenden EKET-Daten | 20040324 |
Method INIT_HEAD_NEW_CHECK on class CL_WRF_POTB_CHECK has no exception.
Method INIT_POSITION_NEW_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | EKPO mit allen entsprechenden EKET-Daten | 20040324 |
Method INIT_POSITION_NEW_CHECK on class CL_WRF_POTB_CHECK has no exception.
Method INIT_SCHEDULING_NEW_CHECK_CHG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_STY | Einteilungen Bestellbeleg | 20040407 |
Method INIT_SCHEDULING_NEW_CHECK_CHG on class CL_WRF_POTB_CHECK has no exception.
Method INIT_SCHEDULING_NEW_CHECK_CRT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_STY | Einteilungen Bestellbeleg | 20040407 |
Method INIT_SCHEDULING_NEW_CHECK_CRT on class CL_WRF_POTB_CHECK has no exception.
Method INIT_SCHE_NEG_CHECK_NO_RESERV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_STY | Einteilungen Bestellbeleg | 20040413 |
Method INIT_SCHE_NEG_CHECK_NO_RESERV on class CL_WRF_POTB_CHECK has no exception.
Method MERGE_EKPEKT_TO_EKPALLEKT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_TTY | Einteilungen Bestellbeleg | 20040324 | |||
| 2 | CT_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_TTY | Positionsdaten Bestellbeleg | 20040324 | |||
| 3 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040324 | |||
| 4 | ET_EKPO_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATAEKPO_ALL_EKET_TTY | EKPO mit allen entsprechenden EKET-Daten | 20040324 | |||
| 5 | IS_CONTROL | Call by reference | Type reference (TYPE) | WRF_POTB_CONTROL_STY | Steuerungsstruktur für OTB-Prüfung | 20040526 | |||
| 6 | I_EKPO_EKET_SORTED | Call by reference | Type reference (TYPE) | WRF_PBAS_BOOLEAN | EKPO-EKET bereits nach EBELP und ETENR sortiert? | 20040324 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme: Harter Fehler innerhalb der OTB-Prüfung | 20040526 |
Method MERGE_EKPEKT_TO_EKPALLEKT_HASH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040526 | |||
| 2 | ET_EKPO_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKP_EKT_HASH_TTY | Hashtabelle von Positions- und Einteilungsdaten. | 20040324 | |||
| 3 | IT_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_TTY | Einteilungen Bestellbeleg | 20040324 | |||
| 4 | IT_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_TTY | Positionsdaten Bestellbeleg | 20040324 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme: Harter Fehler innerhalb der OTB-Prüfung | 20040526 |
Method POPUP_TO_DECIDE_RESERVATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040420 | |||
| 2 | E_ACT_NEG_CHECK | Call by reference | Type reference (TYPE) | WRF_POTB_ACT_NEG_OTB_CHECK | Durchzuführende Aktion bei negativer OTB-Prüfung | 20040420 | |||
| 3 | I_EBELN | Call by reference | Type reference (TYPE) | EBELN | Belegnummer des Einkaufsbelegs | 20040623 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme: Harter Fehler innerhalb der OTB-Prüfung | 20040420 | ||
| 2 | Ausnahme: OTB-Prüfung negativ und keine Teilreservierung | 20040526 |
Method READ_BUDGET_TYPE_CUSTOMIZING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040330 | |||
| 2 | ET_CUST_BUDG_TYPE | Call by reference | Type reference (TYPE) | WRFT_BUDG_TYPE_TTY | Budget-Art | 20040330 | |||
| 3 | I_BUDG_TYPE | Call by reference | Type reference (TYPE) | WRF_BUDG_TYPE | Budget-Art | 20040330 | |||
| 4 | I_REF_DATE | Call by reference | Type reference (TYPE) | SY-DATLO | Referenz-Datum, das zum Lesen benötigt wird. | 20040330 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Harter Fehler innerhalb der OTB-Prüfung | 20040330 |
Method READ_FABKL_FOR_WERKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040331 | |||
| 2 | E_FABKL | Call by reference | Type reference (TYPE) | FABKL | Schlüssel des Fabrikkalenders | 20040331 | |||
| 3 | I_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werkstabelle für National Contracts | 20040331 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Harter Fehler innerhalb der OTB-Prüfung | 20040331 |
Method SELECT_CORRESP_OTBPOT_BY_EINDT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040405 | |||
| 2 | E_OTB_POT_ID | Call by reference | Type reference (TYPE) | WRF_BUDG_KEY_ID | Entsprechender OTB-Topf zum Lieferdatum. | 20040405 | |||
| 3 | IS_CONTROL | Call by reference | Type reference (TYPE) | WRF_POTB_CONTROL_STY | Steuerungsstruktur für OTB-Prüfung | 20040505 | |||
| 4 | IS_CUST_BUDG_TYPE | Call by reference | Type reference (TYPE) | WRFT_BUDG_TYPE | Budget-Art | 20040405 | |||
| 5 | IS_EKET | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKET_STY | Einteilungen Bestellbeleg | 20050311 | |||
| 6 | IS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20090513 | |||
| 7 | IS_EKPO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKPO_STY | Positionsdaten Bestellbeleg | 20050311 | |||
| 8 | IS_OTB_CUST_SETTING | Call by reference | Type reference (TYPE) | WRFT_POTB_CHECK_STY | Customizingdaten für OTB-Prüfung | 20040505 | |||
| 9 | I_CHECK_MATHIER | Call by reference | Type reference (TYPE) | WRF_POTB_CHECK_MATHIER | Kennzeichen, ob Artikelhierarchiedaten neu ermittelt werden | 20050311 | |||
| 10 | I_EINDT | Call by reference | Type reference (TYPE) | EINDT | Lieferdatum der Position | 20040405 | |||
| 11 | I_OTB_POT_ID | Call by reference | Type reference (TYPE) | WRF_BUDG_KEY_ID | Referenz-Topf | 20040405 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Harter Fehler innerhalb der OTB-Prüfung | 20040405 |
Method UPDATE_OTB_POTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | WRF_PBAS_MSG_TTY | Meldungen mit Struktur aus ApplicationLog | 20040413 | |||
| 2 | IS_CONTROL | Call by reference | Type reference (TYPE) | WRF_POTB_CONTROL_STY | Steuerungsstruktur für OTB-Prüfung | 20040413 | |||
| 3 | IS_EKKO | Call by reference | Type reference (TYPE) | WRF_POHF_DATA_EKKO_STY | Kopfdaten Einkaufsbeleg | 20040413 | |||
| 4 | IT_OTB_POT | Call by reference | Type reference (TYPE) | WRF_POTB_POT_HASH_TTY | Alle Daten zu einem Topf nach Schlüssel gehasht. | 20040420 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme: Harter Fehler innerhalb der OTB-Prüfung | 20040413 |
History
| Last changed by/on | SAP | 20110810 |
| SAP Release Created in | 111 |