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
⤷ 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 | MO_CONST | Instance attribute | Private | Object reference (TYPE REF TO) | CL_MMPUR_CONSTANTS | Constants Purchasing | 20121030 | ||
2 | MO_PARENT | Instance attribute | Private | Object reference (TYPE REF TO) | IF_PURCHASE_OUT_HEADER | Outline Agreement Header | 20121030 | ||
3 | MY_EINA | Instance attribute | Private | Type reference (TYPE) | MMPR_EINA | Table Type EINA | 20050311 | ||
4 | MY_EINE | Instance attribute | Private | Type reference (TYPE) | MMPR_EINE | Table Type EINE | 20050311 | ||
5 | MY_INSTANCE_HANDLER | 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 | Importing | 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 | Importing | 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 | Exporting | EX_EINE | Call by reference | Type reference (TYPE) | EINEU | Einkaufsinfosatz - Einkaufsorganisationsdaten | 20050316 | ||
2 | Exporting | EX_RETCO | Call by reference | Type reference (TYPE) | I | Returncode | 20050316 | ||
3 | Importing | IM_EBELP | Call by reference | Type reference (TYPE) | EBELP | Positionsnummer des Einkaufsbelegs | 20050316 | ||
4 | Importing | 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 | Changing | CHS_EINA_UPD | Call by reference | Type reference (TYPE) | EINAU | xeina | 20050316 | ||
2 | Importing | IMS_HEADER | Call by reference | Type reference (TYPE) | MEOUT_HEADER | Rahmenvertragskopf | 20050316 | ||
3 | Importing | 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 | Changing | CHS_EINE_UPD | Call by reference | Type reference (TYPE) | EINEU | xeine | 20050316 | ||
2 | Importing | IMD_KEY_EKORG | Call by reference | Type reference (TYPE) | EKORG | Einkaufsorganisation | 20050316 | ||
3 | Importing | IMD_KEY_ESOKZ | Call by reference | Type reference (TYPE) | ESOKZ | Typ des Einkaufsinfosatzes | 20050316 | ||
4 | Importing | IMD_KEY_INFNR | Call by reference | Type reference (TYPE) | INFNR | Nummer des Einkaufsinfosatzes | 20050316 | ||
5 | Importing | IMD_KEY_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20050316 | ||
6 | Importing | IMS_HEADER | Call by reference | Type reference (TYPE) | MEOUT_HEADER | Rahmenvertragskopf | 20050316 | ||
7 | Importing | 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 | Exporting | EXD_KEY_EKORG | Call by reference | Type reference (TYPE) | EKORG | Einkaufsorganisation | 20050316 | ||
2 | Exporting | EXD_KEY_ESOKZ | Call by reference | Type reference (TYPE) | ESOKZ | Typ des Einkaufsinfosatzes | 20050316 | ||
3 | Exporting | EXD_KEY_INFNR | Call by reference | Type reference (TYPE) | INFNR | Nummer des Einkaufsinfosatzes | 20050316 | ||
4 | Exporting | EXD_KEY_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20050316 | ||
5 | Importing | IMS_HEADER | Call by reference | Type reference (TYPE) | MEOUT_HEADER | Rahmenvertragskopf | 20050316 | ||
6 | Importing | 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 | Importing | IM_EBELP | Call by reference | Type reference (TYPE) | EBELP | Positionsnummer des Einkaufsbelegs | 20050510 | ||
2 | Importing | IM_HEADER | Call by reference | Type reference (TYPE) | MEOUT_HEADER | Vorgang | 20050510 | ||
3 | Importing | 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 | Importing | IMD_EBELP | Call by reference | Type reference (TYPE) | EBELP | Positionsnummer des Einkaufsbelegs | 20050510 | ||
2 | Importing | IMD_KEY_EKORG | Call by reference | Type reference (TYPE) | EKORG | Einkaufsorganisation | 20050510 | ||
3 | Importing | IMD_KEY_ESOKZ | Call by reference | Type reference (TYPE) | ESOKZ | Typ des Einkaufsinfosatzes | 20050510 | ||
4 | Importing | IMD_KEY_INFNR | Call by reference | Type reference (TYPE) | INFNR | Nummer des Einkaufsinfosatzes | 20050510 | ||
5 | Importing | IMD_KEY_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20050510 | ||
6 | Importing | 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 | Importing | IM_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_PURCHASE_OUT_HEADER | Rahmenvertrag Position | 20050311 | ||
2 | Returning | 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 | Exporting | EXD_INFNR | Value transfer | Type reference (TYPE) | INFNR | Nummer des Einkaufsinfosatzes | 20050321 | ||
2 | Importing | 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 | Importing | IM_EBELP | Call by reference | Type reference (TYPE) | EBELP | Positionsnummer des Einkaufsbelegs | 20050510 | ||
2 | Returning | 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 | Changing | CHT_ITEM_UPD | Call by reference | Type reference (TYPE) | MEOUT_T_UEKPO | xekpo | 20050316 | ||
2 | Exporting | EXT_EINA_PERS | Call by reference | Type reference (TYPE) | MMPR_EINA | yeina | 20050316 | ||
3 | Exporting | EXT_EINA_UPD | Call by reference | Type reference (TYPE) | MMPR_EINAU | xeina | 20050316 | ||
4 | Exporting | EXT_EINE_PERS | Call by reference | Type reference (TYPE) | MMPR_EINE | yeine | 20050316 | ||
5 | Exporting | 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 | Changing | CHS_ITEM_UPD | Call by reference | Type reference (TYPE) | UEKPO | xekpo | 20050323 | ||
2 | Changing | CHT_EINA_UPD | Call by reference | Type reference (TYPE) | MMPR_EINAU | xeina | 20050323 | ||
3 | Importing | 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 | Changing | CHS_ITEM_UPD | Call by reference | Type reference (TYPE) | UEKPO | xekpo | 20050323 | ||
2 | Changing | CHT_EINE_UPD | Call by reference | Type reference (TYPE) | MMPR_EINEU | xeine | 20050323 | ||
3 | Importing | 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 | Changing | CHD_KEY_INFNR | Call by reference | Type reference (TYPE) | INFNR | Nummer des Einkaufsinfosatzes | 20050316 | ||
2 | Changing | CHS_EINA_TMP | Call by reference | Type reference (TYPE) | EINA | *eina | 20050316 | ||
3 | Changing | CHS_EINA_UPD | Call by reference | Type reference (TYPE) | EINAU | xeina | 20050316 | ||
4 | Changing | CHS_ITEM_UPD | Call by reference | Type reference (TYPE) | UEKPO | xekpo | 20050322 | ||
5 | Importing | 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 | Changing | CHD_KEY_EKORG | Call by reference | Type reference (TYPE) | EKORG | Einkaufsorganisation | 20050316 | ||
2 | Changing | CHD_KEY_ESOKZ | Call by reference | Type reference (TYPE) | ESOKZ | Typ des Einkaufsinfosatzes | 20050316 | ||
3 | Changing | CHD_KEY_INFNR | Call by reference | Type reference (TYPE) | INFNR | Nummer des Einkaufsinfosatzes | 20050316 | ||
4 | Changing | CHD_KEY_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20050316 | ||
5 | Changing | CHS_EINE_TMP | Call by reference | Type reference (TYPE) | EINE | *eine | 20050316 | ||
6 | Changing | CHS_EINE_UPD | Call by reference | Type reference (TYPE) | EINEU | xeine | 20050316 | ||
7 | Importing | 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 | Importing | IMS_EINA | Call by reference | Type reference (TYPE) | EINA | Einkaufsinfosatz - allgemeine Daten | 20050324 | ||
2 | Importing | 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 |