Hierarchy
⤷
⤷
Properties
| Class | CL_MSR_LFE | |
| Short Description | Logistical follow-up execution in multistep returns | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | MSR_TRACKING | Multi-Step Returns: Tracking |
| Created | 20070207 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_MSR_LFE has no interface implemented.
Friends
Class CL_MSR_LFE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Object reference (TYPE REF TO) | MSR_LFE | Multistep returns - LFE | 20070316 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | MSR_T_EXECUTE_NEXT | Multistep returns - LFE data for next steps to execute | 20070321 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | MSR_PROCESS_ID | Multistep returns - process ID | 20070209 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | MSR_STEP_ID | Step ID | 20071025 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Remember executed items and splits | 20070426 | |
| 2 | Instance method | Public | Constructor | 20070209 | ||
| 3 | Instance method | Private | Method | Create credit memo | 20070411 | |
| 4 | Instance method | Private | Method | Create Credit Memo Request | 20100722 | |
| 5 | Instance method | Private | Method | Create completion step for "No Further Activities" | 20080229 | |
| 6 | Instance method | Private | Method | Create external repair order | 20100519 | |
| 7 | Instance method | Private | Method | Create returns goods issue for SDF | 20100820 | |
| 8 | Instance method | Private | Method | Create statistical goods issue (= goods movement) | 20070321 | |
| 9 | Instance method | Private | Method | Create goods movement into external repair order stock | 20100520 | |
| 10 | Instance method | Private | Method | Create returns goods movement into free available stock | 20070321 | |
| 11 | Instance method | Private | Method | Create goods movement into internal repair order stock | 20100518 | |
| 12 | Instance method | Private | Method | Create returns goods movement into scrap | 20070321 | |
| 13 | Instance method | Private | Method | Create returns goods movement into scrap for customer | 20100701 | |
| 14 | Instance method | Private | Method | Create returns goods movement intospecified stock | 20080421 | |
| 15 | Instance method | Private | Method | Create returns goods movement for valuation after GR | 20100708 | |
| 16 | Instance method | Private | Method | Create returns goods movement for valuation after Inspection | 20100726 | |
| 17 | Instance method | Private | Method | Create returns goods movement for valuation after LFU | 20100709 | |
| 18 | Instance method | Private | Method | Create goods movement | 20070522 | |
| 19 | Instance method | Private | Method | Create returns goods receipt for inbound delivery | 20070510 | |
| 20 | Instance method | Private | Method | Create inbound delivery for replace purchase order | 20100922 | |
| 21 | Instance method | Private | Method | Create inbound delivery for returns order | 20070403 | |
| 22 | Instance method | Private | Method | Create inbound delivery for returns stock transport order | 20070403 | |
| 23 | Instance method | Private | Method | Create internal repair order | 20100518 | |
| 24 | Instance method | Private | Method | Create Incoming Invoice for return/replace purchase order | 20101011 | |
| 25 | Instance method | Private | Method | Create outbound delivery for returns purchase order | 20070403 | |
| 26 | Instance method | Private | Method | Create outbound delivery for returns stock transport order | 20070403 | |
| 27 | Instance method | Private | Method | Create outbound delivery for SDF | 20100820 | |
| 28 | Instance method | Private | Method | Create outbound delivery for "Send Back to Customer" | 20071009 | |
| 29 | Instance method | Private | Method | Create purchase order for ext. Repair Order | 20100623 | |
| 30 | Instance method | Private | Method | Create repair item | 20100519 | |
| 31 | Instance method | Private | Method | Create returns purchase order | 20070321 | |
| 32 | Instance method | Private | Method | Create returns purchase order for direct shipment | 20070322 | |
| 33 | Instance method | Private | Method | Create returns stock transport order | 20070321 | |
| 34 | Instance method | Private | Method | Create SDF | 20100531 | |
| 35 | Instance method | Private | Method | Create stock transport order for "Send Back to Other Plant" | 20071010 | |
| 36 | Instance method | Public | Method | Logistical follow-up execution in new task | 20070423 | |
| 37 | Instance method | Private | Method | Execute document creation | 20071121 | |
| 38 | Instance method | Private | Method | Create BAdI object reference | 20070509 | |
| 39 | Instance method | Private | Method | Get data from non-MSR document | 20071025 | |
| 40 | Instance method | Private | Method | Determine TCode for BAPI GM-Code | 20070522 | |
| 41 | Instance method | Private | Method | Set input data to create goods movement for inbound delivery | 20070523 | |
| 42 | Instance method | Private | Method | Set input data to create goods movement for purchase order | 20070523 | |
| 43 | Instance method | Private | Method | Set input data to create GM for TP to valuated stock | 20100709 | |
| 44 | Instance method | Private | Method | Set MSR data into goods movement structure | 20070522 | |
| 45 | Instance method | Private | Method | Set delivery address input data on item level (only rPO) | 20070706 | |
| 46 | Instance method | Private | Method | Set schedule input data to create rPO / rSTO | 20100728 | |
| 47 | Instance method | Private | Method | Set extension input data to create rPO / rSTO | 20070626 | |
| 48 | Instance method | Private | Method | Set item input data to create rPO / rSTO | 20070530 | |
| 49 | Instance method | Private | Method | Set item input data to create PO for ext. Repair Order | 20110204 | |
| 50 | Instance method | Private | Method | Set schedule input data to create rPO / rSTO | 20070530 | |
| 51 | Instance method | Private | Method | Set delivery address input data on item level (only rPO) | 20080815 |
Events
Class CL_MSR_LFE has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | LTS_REF_ITEM | Private | See coding | Structure for reference item by MSR key | 20071025 | BEGIN OF lts_ref_item,
msr_id TYPE msr_process_id,
item TYPE msr_process_item,
split_id TYPE msr_split_id,
ref_item TYPE msr_doc_item,
END OF lts_ref_item
|
|
| 2 | LTT_REF_ITEM | Private | See coding | Table for reference item by MSR key | 20071025 | ltt_ref_item TYPE STANDARD TABLE OF lts_ref_item
|
Method Signatures
Method APPEND_EXECUTED_SPLITS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EXECUTED | Call by reference | Type reference (TYPE) | MSR_T_EXECUTED | Multi-step returns - main tracking table | 20071025 | |||
| 2 | CT_ITEM_SPLIT | Call by reference | Type reference (TYPE) | MSR_T_ITEM_SPLIT | Multi-step returns - item number & split-ID | 20070426 | |||
| 3 | IV_ITEM | Call by reference | Type reference (TYPE) | MSR_PROCESS_ITEM | Multi-step returns - item number | 20070426 | |||
| 4 | IV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Multi-step returns - process ID | 20070426 | |||
| 5 | IV_SPLIT_ID | Call by reference | Type reference (TYPE) | MSR_SPLIT_ID | Multi-step returns - split ID | 20070426 |
Method APPEND_EXECUTED_SPLITS on class CL_MSR_LFE has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_STEPS_NEXT | Call by reference | Type reference (TYPE) | MSR_T_EXECUTE_NEXT | Multi-step returns - LFE data for next steps to execute | 20070420 | |||
| 2 | IV_MSR_ID | Call by reference | Type reference (TYPE) | MSR_PROCESS_ID | Multi-step returns - process ID | 20070209 |
Method CONSTRUCTOR on class CL_MSR_LFE has no exception.
Method CREATE_CM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20070515 |
Method CREATE_CM on class CL_MSR_LFE has no exception.
Method CREATE_CMR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Advanced Returns - messages from follow-up document creation | 20100730 |
Method CREATE_CMR on class CL_MSR_LFE has no exception.
Method CREATE_COMPLETION_STEP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20080229 | |||
| 2 | ET_EXECUTED | Call by reference | Type reference (TYPE) | MSR_T_EXECUTED | Multi-step returns - main tracking table | 20080229 |
Method CREATE_COMPLETION_STEP on class CL_MSR_LFE has no exception.
Method CREATE_EXT_REPAIR_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20100519 |
Method CREATE_EXT_REPAIR_ORDER on class CL_MSR_LFE has no exception.
Method CREATE_GI_FOR_SDF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20100820 |
Method CREATE_GI_FOR_SDF on class CL_MSR_LFE has no exception.
Method CREATE_GI_STAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20070515 |
Method CREATE_GI_STAT on class CL_MSR_LFE has no exception.
Method CREATE_GM_EXT_RO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20100520 |
Method CREATE_GM_EXT_RO on class CL_MSR_LFE has no exception.
Method CREATE_GM_FREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20070515 |
Method CREATE_GM_FREE on class CL_MSR_LFE has no exception.
Method CREATE_GM_INT_RO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20100518 |
Method CREATE_GM_INT_RO on class CL_MSR_LFE has no exception.
Method CREATE_GM_SCRAP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20070515 |
Method CREATE_GM_SCRAP on class CL_MSR_LFE has no exception.
Method CREATE_GM_SCRAP_CUST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20100701 |
Method CREATE_GM_SCRAP_CUST on class CL_MSR_LFE has no exception.
Method CREATE_GM_SPECIFIED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20080421 |
Method CREATE_GM_SPECIFIED on class CL_MSR_LFE has no exception.
Method CREATE_GM_VALUATION_GR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20100708 |
Method CREATE_GM_VALUATION_GR on class CL_MSR_LFE has no exception.
Method CREATE_GM_VALUATION_INSP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20100726 |
Method CREATE_GM_VALUATION_INSP on class CL_MSR_LFE has no exception.
Method CREATE_GM_VALUATION_LFU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20100709 |
Method CREATE_GM_VALUATION_LFU on class CL_MSR_LFE has no exception.
Method CREATE_GOODS_MOVEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_IMSEG | Call by reference | Type reference (TYPE) | TY_T_IMSEG | Table Type with Structure IMSEG | 20070810 | |||
| 2 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20070522 | |||
| 3 | ES_EMKPF | Call by reference | Type reference (TYPE) | EMKPF | MMIM: Output Structure For General FM To Post Goods Movement | 20070522 | |||
| 4 | ET_EMSEG | Call by reference | Type reference (TYPE) | TY_T_EMSEG | Table type with structure EMSEG | 20070522 | |||
| 5 | IS_IMKPF | Call by reference | Type reference (TYPE) | IMKPF | MMIM: Input Structure for General FM to Post Goods Movement | 20070522 | |||
| 6 | IS_IPKCOM | Call by reference | Type reference (TYPE) | PKCOM | Communication Structure; Kanban | 20070522 | |||
| 7 | IT_ITEM_SPLIT | Call by reference | Type reference (TYPE) | MSR_T_ITEM_SPLIT | Multi-step returns - item number & split-ID | 20070522 | |||
| 8 | IT_MSR_DATA | Call by reference | Type reference (TYPE) | MSR_T_MB_DATA | Multi-step returns - enhancement for goods movement | 20070522 | |||
| 9 | IV_TCODE | Call by reference | Type reference (TYPE) | TCODE | Transaction Code | 20070522 | |||
| 10 | IV_XALLB | Call by reference | Type reference (TYPE) | XFELD | Refresh work area purchasing | 20070522 | |||
| 11 | IV_XALLP | Call by reference | Type reference (TYPE) | XFELD | Only post if all items are o.k. | 20070522 | |||
| 12 | IV_XALLR | Call by reference | Type reference (TYPE) | XFELD | Reset all data (same as initial call) | 20070522 |
Method CREATE_GOODS_MOVEMENT on class CL_MSR_LFE has no exception.
Method CREATE_GR_FOR_IBDLV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20070515 |
Method CREATE_GR_FOR_IBDLV on class CL_MSR_LFE has no exception.
Method CREATE_IBDLV_FOR_PO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Advanced Returns - messages from follow-up document creation | 20100922 |
Method CREATE_IBDLV_FOR_PO on class CL_MSR_LFE has no exception.
Method CREATE_IBDLV_FOR_RO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20070515 |
Method CREATE_IBDLV_FOR_RO on class CL_MSR_LFE has no exception.
Method CREATE_IBDLV_FOR_RSTO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20070515 |
Method CREATE_IBDLV_FOR_RSTO on class CL_MSR_LFE has no exception.
Method CREATE_INT_REPAIR_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20100518 |
Method CREATE_INT_REPAIR_ORDER on class CL_MSR_LFE has no exception.
Method CREATE_IV_FOR_PO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Advanced Returns - messages from follow-up document creation | 20101011 |
Method CREATE_IV_FOR_PO on class CL_MSR_LFE has no exception.
Method CREATE_OBDLV_FOR_RPO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20070515 |
Method CREATE_OBDLV_FOR_RPO on class CL_MSR_LFE has no exception.
Method CREATE_OBDLV_FOR_RSTO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20070515 |
Method CREATE_OBDLV_FOR_RSTO on class CL_MSR_LFE has no exception.
Method CREATE_OBDLV_FOR_SDF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20100820 |
Method CREATE_OBDLV_FOR_SDF on class CL_MSR_LFE has no exception.
Method CREATE_OBDLV_FOR_SENDBACK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20071009 | |||
| 2 | ET_EXECUTED | Call by reference | Type reference (TYPE) | MSR_T_EXECUTED | Multi-step returns - main tracking table | 20071025 |
Method CREATE_OBDLV_FOR_SENDBACK on class CL_MSR_LFE has no exception.
Method CREATE_PO_FOR_EXT_REPAIR_ORD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20100623 | |||
| 2 | ET_MSG_TEMP | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Advanced Returns - messages from follow-up document creation | 20110510 |
Method CREATE_PO_FOR_EXT_REPAIR_ORD on class CL_MSR_LFE has no exception.
Method CREATE_REPAIR_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20100519 |
Method CREATE_REPAIR_ITEM on class CL_MSR_LFE has no exception.
Method CREATE_RPO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Advanced Returns - temporary messages from docuemnts | 20070515 | |||
| 2 | ET_MSG_TEMP | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Advanced Returns - messages from follow-up document creation | 20110510 |
Method CREATE_RPO on class CL_MSR_LFE has no exception.
Method CREATE_RPO_DIRECT_SHIPMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20070515 | |||
| 2 | ET_MSG_TEMP | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Advanced Returns - messages from follow-up document creation | 20110510 |
Method CREATE_RPO_DIRECT_SHIPMENT on class CL_MSR_LFE has no exception.
Method CREATE_RSTO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20070515 | |||
| 2 | ET_MSG_TEMP | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Advanced Returns - messages from follow-up document creation | 20110510 |
Method CREATE_RSTO on class CL_MSR_LFE has no exception.
Method CREATE_SDF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Advanced Returns - messages from follow-up document creation | 20100531 |
Method CREATE_SDF on class CL_MSR_LFE has no exception.
Method CREATE_STO_FOR_SENDBACK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20071010 | |||
| 2 | ET_EXECUTED | Call by reference | Type reference (TYPE) | MSR_T_EXECUTED | Multi-step returns - main tracking table | 20071025 |
Method CREATE_STO_FOR_SENDBACK on class CL_MSR_LFE has no exception.
Method EXECUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ERROR | Call by reference | Type reference (TYPE) | FLAG | 'X' = error occurred when creating document | 20071126 | |||
| 2 | EV_QUIT | Call by reference | Type reference (TYPE) | FLAG | 'X' = Quit follow-up execution | 20071126 |
Method EXECUTE on class CL_MSR_LFE has no exception.
Method EXECUTE_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EXECUTED | Call by reference | Type reference (TYPE) | MSR_T_EXECUTED | Advanced Returns - main tracking table | 20071121 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Advanced Returns - messages in follow-up document creation | 20071121 | |||
| 3 | ET_MSG_TEMP | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Advanced Returns - temporary mesgs. from FU documents | 20110510 | |||
| 4 | EV_FIN_STEP | Call by reference | Type reference (TYPE) | XFELD | Mark financial step | 20071121 | |||
| 5 | IT_ITEM_SPLIT | Call by reference | Type reference (TYPE) | MSR_T_ITEM_SPLIT | Advanced Returns - item number & split-ID | 20071121 |
Method EXECUTE_CREATE on class CL_MSR_LFE has no exception.
Method GET_BADI Signature
Method GET_BADI on class CL_MSR_LFE has no parameter.
Method GET_BADI on class CL_MSR_LFE has no exception.
Method GET_SENDBACK_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EXECUTED | Call by reference | Type reference (TYPE) | MSR_T_EXECUTED | Multi-step returns - main tracking table | 20071025 | |||
| 2 | IT_DLV_ITEMS | Call by reference | Type reference (TYPE) | SHP_DLV_ITM_T | Delivery Items | 20071025 | |||
| 3 | IT_DLV_NOREF | Call by reference | Type reference (TYPE) | SHP_NOREF_ITM_T | Delivery Items Without Reference | 20071025 | |||
| 4 | IT_REF_ITEMS | Call by reference | Type reference (TYPE) | LTT_REF_ITEM | Table for reference item by MSR key | 20071025 | |||
| 5 | IT_STO_ITEMS | Call by reference | Type reference (TYPE) | BAPIMEPOITEM_TP | Table Type for BAPIMEPOITEM | 20071025 | |||
| 6 | IV_DOC_NR | Call by reference | Type reference (TYPE) | MSR_DOC_NR | Document Number | 20071025 | |||
| 7 | IV_SUPPL_PLNT | Call by reference | Type reference (TYPE) | RESWK | Supplying (Issuing) Plant in Stock Transport Order | 20071025 |
Method GET_SENDBACK_DATA on class CL_MSR_LFE has no exception.
Method GET_TCODE_BY_GM_CODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20070522 | |||
| 2 | EV_TCODE | Call by reference | Type reference (TYPE) | TCODE | Transaction Code | 20070522 | |||
| 3 | IT_ITEM_SPLIT | Call by reference | Type reference (TYPE) | MSR_T_ITEM_SPLIT | Multi-step returns - item number & split-ID | 20070522 | |||
| 4 | IV_GM_CODE | Call by reference | Type reference (TYPE) | BAPI2017_GM_CODE | MMIM: New Key Assignment GM_CODE to Transaction of Inv. Mgmt | 20070522 |
Method GET_TCODE_BY_GM_CODE on class CL_MSR_LFE has no exception.
Method SET_GM_INPUT_DATA_IBDLV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ITEM_SPLIT | Call by reference | Type reference (TYPE) | MSR_T_ITEM_SPLIT | Multi-step returns - item number & split-ID | 20070523 | |||
| 2 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20070523 | |||
| 3 | ES_IMKPF | Call by reference | Type reference (TYPE) | IMKPF | MMIM: Input Structure for General FM to Post Goods Movement | 20070523 | |||
| 4 | ET_IMSEG | Call by reference | Type reference (TYPE) | TY_T_IMSEG | Table Type with Structure IMSEG | 20070523 | |||
| 5 | ET_MSR_DATA | Call by reference | Type reference (TYPE) | MSR_T_MB_DATA | Multi-step returns - enhancement for goods movement | 20070523 | |||
| 6 | EV_CTCOD | Call by reference | Type reference (TYPE) | TCODE | Externally provided transaction code | 20070523 | |||
| 7 | EV_XALLB | Call by reference | Type reference (TYPE) | XFELD | Refresh purchasing work area | 20070523 | |||
| 8 | EV_XALLP | Call by reference | Type reference (TYPE) | XFELD | Only post if all items are o.k. | 20070523 | |||
| 9 | EV_XALLR | Call by reference | Type reference (TYPE) | XFELD | Reset all data (same as initial call) | 20070523 | |||
| 10 | IV_GM_TYPE | Call by reference | Type reference (TYPE) | CHAR01 | '0'=GM into free; '1'=GM into specified; '2'=GM into scrap | 20080421 |
Method SET_GM_INPUT_DATA_IBDLV on class CL_MSR_LFE has no exception.
Method SET_GM_INPUT_DATA_RPO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ITEM_SPLIT | Call by reference | Type reference (TYPE) | MSR_T_ITEM_SPLIT | Multi-step returns - item number & split-ID | 20070523 | |||
| 2 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20070523 | |||
| 3 | ES_IMKPF | Call by reference | Type reference (TYPE) | IMKPF | MMIM: Input Structure for General FM to Post Goods Movement | 20070523 | |||
| 4 | ET_IMSEG | Call by reference | Type reference (TYPE) | TY_T_IMSEG | Table Type with Structure IMSEG | 20070523 | |||
| 5 | ET_MSR_DATA | Call by reference | Type reference (TYPE) | MSR_T_MB_DATA | Multi-step returns - enhancement for goods movement | 20070523 | |||
| 6 | EV_CTCOD | Call by reference | Type reference (TYPE) | TCODE | Externally provided transaction code | 20070523 | |||
| 7 | EV_XALLB | Call by reference | Type reference (TYPE) | XFELD | Refresh purchasing work area | 20070523 | |||
| 8 | EV_XALLP | Call by reference | Type reference (TYPE) | XFELD | Only post if all items are o.k. | 20070523 | |||
| 9 | EV_XALLR | Call by reference | Type reference (TYPE) | XFELD | Reset all data (same as initial call) | 20070523 | |||
| 10 | IV_MOVEMENT_TYPE | Call by reference | Type reference (TYPE) | BWART | Movement Type (Inventory Management) | 20070523 |
Method SET_GM_INPUT_DATA_RPO on class CL_MSR_LFE has no exception.
Method SET_GM_INPUT_DATA_VALUATED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ITEM_SPLIT | Call by reference | Type reference (TYPE) | MSR_T_ITEM_SPLIT | Multi-step returns - item number & split-ID | 20100709 | |||
| 2 | CT_MESSAGES | Call by reference | Type reference (TYPE) | MSR_T_LFE_MESSAGE | Multi-step returns - messages in follow-up document creation | 20100709 | |||
| 3 | ES_IMKPF | Call by reference | Type reference (TYPE) | IMKPF | MMIM: Input Structure for General FM to Post Goods Movement | 20100709 | |||
| 4 | ET_IMSEG | Call by reference | Type reference (TYPE) | TY_T_IMSEG | Table Type with Structure IMSEG | 20100709 | |||
| 5 | ET_MSR_DATA | Call by reference | Type reference (TYPE) | MSR_T_MB_DATA | Multi-step returns - enhancement for goods movement | 20100709 | |||
| 6 | EV_CTCOD | Call by reference | Type reference (TYPE) | TCODE | Externally provided transaction code | 20100709 | |||
| 7 | EV_XALLB | Call by reference | Type reference (TYPE) | XFELD | Refresh purchasing work area | 20100709 | |||
| 8 | EV_XALLP | Call by reference | Type reference (TYPE) | XFELD | Only post if all items are o.k. | 20100709 | |||
| 9 | EV_XALLR | Call by reference | Type reference (TYPE) | XFELD | Reset all data (same as initial call) | 20100709 | |||
| 10 | IV_GM_TYPE | Call by reference | Type reference (TYPE) | CHAR01 | '0'=GM into free; '1'=GM into specified; '2'=GM into scrap | 20100709 |
Method SET_GM_INPUT_DATA_VALUATED on class CL_MSR_LFE has no exception.
Method SET_GM_MSR_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MSR_DATA | Call by reference | Type reference (TYPE) | MSR_T_MB_DATA | Multi-step returns - enhancement for goods movement | 20070522 | |||
| 2 | IS_STEPS_NEXT | Call by reference | Type reference (TYPE) | MSR_S_EXECUTE_NEXT | Multi-step returns - LFE data for next steps to execute | 20070522 | |||
| 3 | IV_LINE | Call by reference | Type reference (TYPE) | SYTABIX | Index of Internal Tables | 20070522 | |||
| 4 | IV_VALUATION | Call by reference | Type reference (TYPE) | XFELD | Indicator for Valuation | 20100715 |
Method SET_GM_MSR_DATA on class CL_MSR_LFE has no exception.
Method SET_PO_INPUT_ADDRDELIVERY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_POADDRDELIVERY | Call by reference | Type reference (TYPE) | BAPIMEPOADDRDELIVERY_TP | Table Type for BAPIMEPOADDRDELIVERY | 20070706 | |||
| 2 | IS_STEPS_NEXT | Call by reference | Type reference (TYPE) | MSR_S_EXECUTE_NEXT | Multi-step returns - LFE data for next steps to execute | 20070706 | |||
| 3 | IV_PO_ITEM | Call by reference | Type reference (TYPE) | EBELP | Item Number of Purchasing Document | 20071212 |
Method SET_PO_INPUT_ADDRDELIVERY on class CL_MSR_LFE has no exception.
Method SET_PO_INPUT_COMPONENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_COMPONENTS | Call by reference | Type reference (TYPE) | BAPIMEPOCOMPONENT_TP | Table Type for BAPIMEPOSCHEDULE | 20100728 | |||
| 2 | CT_COMPONENTSX | Call by reference | Type reference (TYPE) | BAPIMEPOCOMPONENTX_TP | Table Type for BAPIMEPOSCHEDULX | 20100728 | |||
| 3 | IS_STEPS_NEXT | Call by reference | Type reference (TYPE) | MSR_S_EXECUTE_NEXT | Multi-step returns - LFE data for next steps to execute | 20100728 | |||
| 4 | IV_ETENR | Call by reference | Type reference (TYPE) | ETENR | Delivery Schedule Line Number | 20100728 | |||
| 5 | IV_PO_ITEM | Call by reference | Type reference (TYPE) | EBELP | Item Number of Purchasing Document | 20100728 |
Method SET_PO_INPUT_COMPONENTS on class CL_MSR_LFE has no exception.
Method SET_PO_INPUT_EXTENSIONIN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EXTENSIONIN | Call by reference | Type reference (TYPE) | BAPIPAREX_TP | Table Type for BAPIPAREX | 20070626 | |||
| 2 | IS_STEPS_NEXT | Call by reference | Type reference (TYPE) | MSR_S_EXECUTE_NEXT | Multi-step returns - LFE data for next steps to execute | 20070626 | |||
| 3 | IV_PO_ITEM | Call by reference | Type reference (TYPE) | EBELP | Item Number of Purchasing Document | 20071108 |
Method SET_PO_INPUT_EXTENSIONIN on class CL_MSR_LFE has no exception.
Method SET_PO_INPUT_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_POACCOUNT | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNT_TP | Table Type for BAPIMEPOACCOUNT | 20071106 | |||
| 2 | CT_POACCOUNTX | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNTX_TP | Table Type for BAPIMEPOACCOUNTX | 20071106 | |||
| 3 | CT_POITEM | Call by reference | Type reference (TYPE) | BAPIMEPOITEM_TP | Table Type for BAPIMEPOITEM | 20070530 | |||
| 4 | CT_POITEMX | Call by reference | Type reference (TYPE) | BAPIMEPOITEMX_TP | Table Type for BAPIMEPOITEMX | 20070530 | |||
| 5 | IS_STEPS_NEXT | Call by reference | Type reference (TYPE) | MSR_S_EXECUTE_NEXT | Multi-step returns - LFE data for next steps to execute | 20070530 | |||
| 6 | IV_DIRECT_SHIPMENT | Call by reference | Type reference (TYPE) | XFELD | Direct shipment to vendor | 20100301 | |||
| 7 | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Document Type | 20070808 | |||
| 8 | IV_PO_ITEM | Call by reference | Type reference (TYPE) | EBELP | Item Number of Purchasing Document | 20071108 |
Method SET_PO_INPUT_ITEM on class CL_MSR_LFE has no exception.
Method SET_PO_INPUT_ITEM_EXT_REPAIR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_POACCOUNT | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNT_TP | Table Type for BAPIMEPOACCOUNT | 20110204 | |||
| 2 | CT_POACCOUNTX | Call by reference | Type reference (TYPE) | BAPIMEPOACCOUNTX_TP | Table Type for BAPIMEPOACCOUNTX | 20110204 | |||
| 3 | CT_POITEM | Call by reference | Type reference (TYPE) | BAPIMEPOITEM_TP | Table Type for BAPIMEPOITEM | 20110204 | |||
| 4 | CT_POITEMX | Call by reference | Type reference (TYPE) | BAPIMEPOITEMX_TP | Table Type for BAPIMEPOITEMX | 20110204 | |||
| 5 | IS_STEPS_NEXT | Call by reference | Type reference (TYPE) | MSR_S_EXECUTE_NEXT | Multi-step returns - LFE data for next steps to execute | 20110204 | |||
| 6 | IV_DIRECT_SHIPMENT | Call by reference | Type reference (TYPE) | XFELD | Direct shipment to vendor | 20110204 | |||
| 7 | IV_DOC_TYPE | Call by reference | Type reference (TYPE) | MSR_DOC_TYPE | Document Type | 20110204 | |||
| 8 | IV_PO_ITEM | Call by reference | Type reference (TYPE) | EBELP | Item Number of Purchasing Document | 20110204 |
Method SET_PO_INPUT_ITEM_EXT_REPAIR on class CL_MSR_LFE has no exception.
Method SET_PO_INPUT_SCHEDULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_POSCHEDULE | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULE_TP | Table Type for BAPIMEPOSCHEDULE | 20070530 | |||
| 2 | CT_POSCHEDULEX | Call by reference | Type reference (TYPE) | BAPIMEPOSCHEDULX_TP | Table Type for BAPIMEPOSCHEDULX | 20070530 | |||
| 3 | IS_STEPS_NEXT | Call by reference | Type reference (TYPE) | MSR_S_EXECUTE_NEXT | Multi-step returns - LFE data for next steps to execute | 20070530 | |||
| 4 | IV_ETENR | Call by reference | Type reference (TYPE) | ETENR | Delivery Schedule Line Number | 20070530 | |||
| 5 | IV_PO_ITEM | Call by reference | Type reference (TYPE) | EBELP | Item Number of Purchasing Document | 20071108 |
Method SET_PO_INPUT_SCHEDULE on class CL_MSR_LFE has no exception.
Method SET_PO_INPUT_SHIPPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_POSHIPPING | Call by reference | Type reference (TYPE) | BAPI_T_ITEMSHIP | Vorschlagswerte bei Anlage von Debitoren aus Workbench | 20080815 | |||
| 2 | CT_POSHIPPINGX | Call by reference | Type reference (TYPE) | BAPI_T_ITEMSHIPX | Table Type for BAPIITEMSHIPX | 20080815 | |||
| 3 | IS_STEPS_NEXT | Call by reference | Type reference (TYPE) | MSR_S_EXECUTE_NEXT | Multi-step returns - LFE data for next steps to execute | 20080815 | |||
| 4 | IV_PO_ITEM | Call by reference | Type reference (TYPE) | EBELP | Item Number of Purchasing Document | 20080815 |
Method SET_PO_INPUT_SHIPPING on class CL_MSR_LFE has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 100 |