SAP ABAP Class CL_MMPUR_OUT_INFO_RECORD (Handling Info Record in Outline Agreement)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
MM-PUR-OA (Application Component) Vendor Outline Agreements
⤷
MMPUR_OUTLINE_AGREEMENT (Package) Purchasing: Outline Agreements

⤷

⤷

Properties
Class | CL_MMPUR_OUT_INFO_RECORD | |
Short Description | Handling Info Record in Outline Agreement | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | MMPUR_OUTLINE_AGREEMENT | Purchasing: Outline Agreements |
Created | 20050311 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_MMPUR_OUT_INFO_RECORD has no forward declaration.
Interfaces
Class CL_MMPUR_OUT_INFO_RECORD has no interface implemented.
Friends
Class CL_MMPUR_OUT_INFO_RECORD has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_MMPUR_CONSTANTS | Constants Purchasing | 20121030 | ||
2 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_PURCHASE_OUT_HEADER | Outline Agreement Header | 20121030 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | MMPR_EINA | Table Type EINA | 20050311 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | MMPR_EINE | Table Type EINE | 20050311 | ||
5 | ![]() |
Static Attribute | Private | Type reference (TYPE) | LTY_INSTANCE_HANDLING_TB | Handling Info Record in Outline Agreement | 20050330 |
Methods
Events
Class CL_MMPUR_OUT_INFO_RECORD has no event.
Types
Class CL_MMPUR_OUT_INFO_RECORD has no local type.
Method Signatures
Method CLOSE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_PURCHASE_OUT_HEADER | Rahmenvertrag Kopf | 20050330 |
Method CLOSE on class CL_MMPUR_OUT_INFO_RECORD has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_PURCHASE_OUT_HEADER | Rahmenvertrag Kopf | 20050311 |
Method CONSTRUCTOR on class CL_MMPUR_OUT_INFO_RECORD has no exception.
Method CREATE_INFOREC_CONDITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_EINE | Call by reference | Type reference (TYPE) | EINEU | Einkaufsinfosatz - Einkaufsorganisationsdaten | 20050316 | ||
2 | ![]() |
EX_RETCO | Call by reference | Type reference (TYPE) | I | Returncode | 20050316 | ||
3 | ![]() |
IM_EBELP | Call by reference | Type reference (TYPE) | EBELP | Positionsnummer des Einkaufsbelegs | 20050316 | ||
4 | ![]() |
IM_EINE | Call by reference | Type reference (TYPE) | EINEU | Einkaufsinfosatz - Einkaufsorganisationsdaten | 20050316 |
Method CREATE_INFOREC_CONDITIONS on class CL_MMPUR_OUT_INFO_RECORD has no exception.
Method FILL_EINA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHS_EINA_UPD | Call by reference | Type reference (TYPE) | EINAU | xeina | 20050316 | ||
2 | ![]() |
IMS_HEADER | Call by reference | Type reference (TYPE) | MEOUT_HEADER | Rahmenvertragskopf | 20050316 | ||
3 | ![]() |
IMS_ITEM_UPD | Call by reference | Type reference (TYPE) | UEKPO | xekpo | 20050316 |
Method FILL_EINA on class CL_MMPUR_OUT_INFO_RECORD has no exception.
Method FILL_EINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHS_EINE_UPD | Call by reference | Type reference (TYPE) | EINEU | xeine | 20050316 | ||
2 | ![]() |
IMD_KEY_EKORG | Call by reference | Type reference (TYPE) | EKORG | Einkaufsorganisation | 20050316 | ||
3 | ![]() |
IMD_KEY_ESOKZ | Call by reference | Type reference (TYPE) | ESOKZ | Typ des Einkaufsinfosatzes | 20050316 | ||
4 | ![]() |
IMD_KEY_INFNR | Call by reference | Type reference (TYPE) | INFNR | Nummer des Einkaufsinfosatzes | 20050316 | ||
5 | ![]() |
IMD_KEY_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20050316 | ||
6 | ![]() |
IMS_HEADER | Call by reference | Type reference (TYPE) | MEOUT_HEADER | Rahmenvertragskopf | 20050316 | ||
7 | ![]() |
IMS_ITEM_UPD | Call by reference | Type reference (TYPE) | UEKPO | xekpo | 20050316 |
Method FILL_EINE on class CL_MMPUR_OUT_INFO_RECORD has no exception.
Method FILL_EINEKEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXD_KEY_EKORG | Call by reference | Type reference (TYPE) | EKORG | Einkaufsorganisation | 20050316 | ||
2 | ![]() |
EXD_KEY_ESOKZ | Call by reference | Type reference (TYPE) | ESOKZ | Typ des Einkaufsinfosatzes | 20050316 | ||
3 | ![]() |
EXD_KEY_INFNR | Call by reference | Type reference (TYPE) | INFNR | Nummer des Einkaufsinfosatzes | 20050316 | ||
4 | ![]() |
EXD_KEY_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20050316 | ||
5 | ![]() |
IMS_HEADER | Call by reference | Type reference (TYPE) | MEOUT_HEADER | Rahmenvertragskopf | 20050316 | ||
6 | ![]() |
IMS_ITEM_UPD | Call by reference | Type reference (TYPE) | UEKPO | xekpo | 20050316 |
Method FILL_EINEKEY on class CL_MMPUR_OUT_INFO_RECORD has no exception.
Method FIND_TEXTS_EINA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_EBELP | Call by reference | Type reference (TYPE) | EBELP | Positionsnummer des Einkaufsbelegs | 20050510 | ||
2 | ![]() |
IM_HEADER | Call by reference | Type reference (TYPE) | MEOUT_HEADER | Vorgang | 20050510 | ||
3 | ![]() |
IM_INFNR | Call by reference | Type reference (TYPE) | INFNR | Nummer des Einkaufsinfosatzes | 20050510 |
Method FIND_TEXTS_EINA on class CL_MMPUR_OUT_INFO_RECORD has no exception.
Method FIND_TEXTS_EINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IMD_EBELP | Call by reference | Type reference (TYPE) | EBELP | Positionsnummer des Einkaufsbelegs | 20050510 | ||
2 | ![]() |
IMD_KEY_EKORG | Call by reference | Type reference (TYPE) | EKORG | Einkaufsorganisation | 20050510 | ||
3 | ![]() |
IMD_KEY_ESOKZ | Call by reference | Type reference (TYPE) | ESOKZ | Typ des Einkaufsinfosatzes | 20050510 | ||
4 | ![]() |
IMD_KEY_INFNR | Call by reference | Type reference (TYPE) | INFNR | Nummer des Einkaufsinfosatzes | 20050510 | ||
5 | ![]() |
IMD_KEY_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20050510 | ||
6 | ![]() |
IMS_HEADER | Call by reference | Type reference (TYPE) | MEOUT_HEADER | Rahmenvertragskopf | 20050510 |
Method FIND_TEXTS_EINE on class CL_MMPUR_OUT_INFO_RECORD has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_PURCHASE_OUT_HEADER | Rahmenvertrag Position | 20050311 | ||
2 | ![]() |
RE_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_MMPUR_OUT_INFO_RECORD | Handling Infosatz im Rahmenvertrag | 20050311 |
Method GET_INSTANCE on class CL_MMPUR_OUT_INFO_RECORD has no exception.
Method GET_NEW_INFNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXD_INFNR | Value transfer | Type reference (TYPE) | INFNR | Nummer des Einkaufsinfosatzes | 20050321 | ||
2 | ![]() |
IMD_EMATN | Call by reference | Type reference (TYPE) | EMATNR | Materialnummer | 20050321 |
Method GET_NEW_INFNR on class CL_MMPUR_OUT_INFO_RECORD has no exception.
Method GET_TEXTMANAGER_OF_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_EBELP | Call by reference | Type reference (TYPE) | EBELP | Positionsnummer des Einkaufsbelegs | 20050510 | ||
2 | ![]() |
RE_ITEM | Value transfer | Object reference (TYPE REF TO) | IF_LONGTEXTS_MM | Interface Langtexte im Einkauf | 20050510 |
Method GET_TEXTMANAGER_OF_ITEM on class CL_MMPUR_OUT_INFO_RECORD has no exception.
Method PREPARE_POST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHT_ITEM_UPD | Call by reference | Type reference (TYPE) | MEOUT_T_UEKPO | xekpo | 20050316 | ||
2 | ![]() |
EXT_EINA_PERS | Call by reference | Type reference (TYPE) | MMPR_EINA | yeina | 20050316 | ||
3 | ![]() |
EXT_EINA_UPD | Call by reference | Type reference (TYPE) | MMPR_EINAU | xeina | 20050316 | ||
4 | ![]() |
EXT_EINE_PERS | Call by reference | Type reference (TYPE) | MMPR_EINE | yeine | 20050316 | ||
5 | ![]() |
EXT_EINE_UPD | Call by reference | Type reference (TYPE) | MMPR_EINEU | xeine | 20050316 |
Method PREPARE_POST on class CL_MMPUR_OUT_INFO_RECORD has no exception.
Method PROCESS_EINA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHS_ITEM_UPD | Call by reference | Type reference (TYPE) | UEKPO | xekpo | 20050323 | ||
2 | ![]() |
CHT_EINA_UPD | Call by reference | Type reference (TYPE) | MMPR_EINAU | xeina | 20050323 | ||
3 | ![]() |
IMS_HEADER | Call by reference | Type reference (TYPE) | MEOUT_HEADER | Rahmenvertragskopf | 20050323 |
Method PROCESS_EINA on class CL_MMPUR_OUT_INFO_RECORD has no exception.
Method PROCESS_EINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHS_ITEM_UPD | Call by reference | Type reference (TYPE) | UEKPO | xekpo | 20050323 | ||
2 | ![]() |
CHT_EINE_UPD | Call by reference | Type reference (TYPE) | MMPR_EINEU | xeine | 20050323 | ||
3 | ![]() |
IMS_HEADER | Call by reference | Type reference (TYPE) | MEOUT_HEADER | Rahmenvertragskopf | 20050323 |
Method PROCESS_EINE on class CL_MMPUR_OUT_INFO_RECORD has no exception.
Method READ_EINA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHD_KEY_INFNR | Call by reference | Type reference (TYPE) | INFNR | Nummer des Einkaufsinfosatzes | 20050316 | ||
2 | ![]() |
CHS_EINA_TMP | Call by reference | Type reference (TYPE) | EINA | *eina | 20050316 | ||
3 | ![]() |
CHS_EINA_UPD | Call by reference | Type reference (TYPE) | EINAU | xeina | 20050316 | ||
4 | ![]() |
CHS_ITEM_UPD | Call by reference | Type reference (TYPE) | UEKPO | xekpo | 20050322 | ||
5 | ![]() |
IMS_HEADER | Call by reference | Type reference (TYPE) | MEOUT_HEADER | Rahmenvertragskopf | 20050316 |
Method READ_EINA on class CL_MMPUR_OUT_INFO_RECORD has no exception.
Method READ_EINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHD_KEY_EKORG | Call by reference | Type reference (TYPE) | EKORG | Einkaufsorganisation | 20050316 | ||
2 | ![]() |
CHD_KEY_ESOKZ | Call by reference | Type reference (TYPE) | ESOKZ | Typ des Einkaufsinfosatzes | 20050316 | ||
3 | ![]() |
CHD_KEY_INFNR | Call by reference | Type reference (TYPE) | INFNR | Nummer des Einkaufsinfosatzes | 20050316 | ||
4 | ![]() |
CHD_KEY_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20050316 | ||
5 | ![]() |
CHS_EINE_TMP | Call by reference | Type reference (TYPE) | EINE | *eine | 20050316 | ||
6 | ![]() |
CHS_EINE_UPD | Call by reference | Type reference (TYPE) | EINEU | xeine | 20050316 | ||
7 | ![]() |
IMS_ITEM_UPD | Call by reference | Type reference (TYPE) | UEKPO | xekpo | 20050316 |
Method READ_EINE on class CL_MMPUR_OUT_INFO_RECORD has no exception.
Method REGISTER_INFORECORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IMS_EINA | Call by reference | Type reference (TYPE) | EINA | Einkaufsinfosatz - allgemeine Daten | 20050324 | ||
2 | ![]() |
IMS_EINE | Call by reference | Type reference (TYPE) | EINE | Einkaufsinfosatz - Einkaufsorganisationsdaten | 20050324 |
Method REGISTER_INFORECORD on class CL_MMPUR_OUT_INFO_RECORD has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 600 |