SAP ABAP Class CL_FIP_ORDER_HANDLER (Class for handling of transactional data)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-FIP (Application Component) Perishables Procurement
     FIP_BUSINESS_LOGIC (Package) Business Logic for Fresh Item Procurement
Properties
Class CL_FIP_ORDER_HANDLER  
Short Description Class for handling of transactional data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FIP_BUSINESS_LOGIC   Business Logic for Fresh Item Procurement 
Created 20080410   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_FIP_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 TSTR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FIP_ORDER_HANDLER has no interface implemented.
Friends
Class CL_FIP_ORDER_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_AOR_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_FIP_AOR_MANAGER BO AoR's Manager 20080519
2 GO_BADI_SET_PLDT Static Attribute Private Object reference (TYPE REF TO) FIP_BADI_SET_PLDT 20080508
3 GO_BAL_CHANGE_DOC Static Attribute Private Object reference (TYPE REF TO) FIP_BADI_CHANGE_DOC_BAL 20080417
4 GO_BAL_FACTORY Static Attribute Private Object reference (TYPE REF TO) CL_FIP_BAL_FACTORY Factory implementing and hiding backend access 20080414
5 GO_BAL_FUNCNL_UNIT Static Attribute Private Object reference (TYPE REF TO) FIP_BADI_FUNCNL_UNIT_BAL 20080508
6 GO_BAL_MATERIAL Instance attribute Private Object reference (TYPE REF TO) FIP_BADI_MATERIAL_BAL 20100317
7 GO_BAL_PO Static Attribute Private Object reference (TYPE REF TO) FIP_BADI_PURCHASE_ORDER_BAL 20080508
8 GO_BAL_PROCMT_DIS Static Attribute Private Object reference (TYPE REF TO) FIP_BADI_PROCMT_DIS_REL_BAL 20080508
9 GO_BAL_RETAIL_SWITCH Instance attribute Private Object reference (TYPE REF TO) FIP_BADI_RETAIL_SWITCH_BAL 20080519
10 GO_BAL_SO Static Attribute Private Object reference (TYPE REF TO) FIP_BADI_SALES_ORDER_BAL 20080508
11 GO_BAL_SUPPLYING_PLNT Static Attribute Private Object reference (TYPE REF TO) FIP_BADI_SUPPLYING_PLNT_BAL BAdI for accessing BO supplying plant 20080508
12 GO_MASTER_DATA_HANDLER Instance attribute Private Object reference (TYPE REF TO) CL_FIP_MASTER_DATA_HANDLER class used to retrieve erp master data 20100317
13 MT_EINDT_PLIFZ Static Attribute Private Type reference (TYPE) DATE_PLIFZ_TAB Delivery Date Planned delivery time Goods Issue date 20100317
14 MT_GI_DELIVERY_DATE Static Attribute Private Type reference (TYPE) FIP_T_GI_DELIVERY_DATE contains GI and delivery date for combination of SP/MAT/RCPT 20080424
15 MT_PO_ORDER_LINES_BUFFERED Static Attribute Private Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080423
16 MT_RCPT_ORDER_LINES_BUFFERED Static Attribute Private Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080423
17 MV_CALENDAR_ID_SP Static Attribute Private Type reference (TYPE) TSTR_CALID 20080430
18 MV_SOURCE_ID Static Attribute Private Type reference (TYPE) WERKS_D Plant 20080416
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_DELIVERY_DATE Instance method Private Method calculate the gi date for given delivery date 20080506
2 CONSTRUCTOR Instance method Public Constructor 20080414
3 DELETE_BUFFER Instance method Public Method Delete Buffer tables 20080514
4 DETERMINE_STOCK Instance method Public Method determine all open orders for a supplying plant 20080425
5 FILTER_PO Instance method Private Method Filter POs by the selection criteria 20080417
6 FILTER_RCPT_ORDERS Instance method Private Method retrieve planned delivery time 20080514
7 GET_GI_GR_DATE Instance method Private Method get corresponding gi date for a given eindt or vice versa 20100317
8 GET_LAST_UPDATE_FOR_SP Instance method Public Method gives the date the buffer report was started for an SP 20080414
9 GET_OPEN_ORDERS_BY_SPLT Instance method Public Method determine all open orders for a supplying plant 20080410
10 GET_OPEN_ORDERS_BY_SP_MAT_RCPT Instance method Public Method Selection of open orders for given comb. of SP, Mat and RCPT 20080411
11 GET_PURCHASE_ORDER_STATUS Instance method Public Method Determine the number of received and expected purch. orders 20080620
12 GET_PURCHASING_DATA Instance method Private Method get ekorg, ekgrp, vkorg, vtweg 20080519
13 GET_RECIPIENT_ORDER_STATUS Instance method Public Method Determine the number of received and expected recip. orders 20080620
14 MERGE_ORDER_BUFFER Instance method Public Method merge buffer and backend PO's 20080505
15 MODIFY_ORDERS Instance method Public Method Create, update or delete orders (order lines) 20080415
16 READ_COLLECTIVE_ORDER Instance method Private Method determine for the selected orders if they are CPO's 20080421
17 READ_OPEN_PO_BACKEND Instance method Private Method Determine open purchase orders from backend 20080411
18 READ_OPEN_PO_BUFFER Instance method Private Method Read FIP buffered open purchase orders 20080411
19 READ_OPEN_RCPT_ORDER_BUFFER Instance method Private Method Read FIP buffered open stock transfer orders 20080423
20 READ_OPEN_SO_BACKEND Instance method Private Method Determine open sales orders from backend 20080411
21 READ_OPEN_STO_BACKEND Instance method Private Method Determine open stock transfer orders from backend 20080411
22 REDUCE_ORDER_BUFFER Instance method Private Method Delete orders from buffer for which a new version exist 20080505
23 SET_LAST_UPDATE_FOR_SP Instance method Public Method Set the last date for which the buffer report was started 20080414
24 UPDATE_PO_BUFFER Instance method Public Method Write PO to the FIP local database 20080423
25 UPDATE_PO_STO_BY_CDHDR Instance method Private Method Determine change pointer for items 20080505
26 UPDATE_RCPT_ORDERS_BUFFER Instance method Public Method Write STO to the FIP local database 20080423
27 UPDATE_SO_BY_CDHDR Instance method Private Method Determine change pointers for sales orders 20080508
Events
Class CL_FIP_ORDER_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 DATE_PLIFZ_STRUC Private See coding 20100317 BEGIN OF date_plifz_struc, eindt TYPE eindt, plifz TYPE plifz, gi_date TYPE fip_gi_date, calendar_id TYPE tstrcalid, END OF date_plifz_struc
2 DATE_PLIFZ_TAB Private See coding 20100317 date_plifz_tab TYPE STANDARD TABLE OF date_plifz_struc
Method Signatures

Method CALCULATE_DELIVERY_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MATERIAL_RCPT_PDT Call by reference Type reference (TYPE) FIP_T_MATERIAL_RCPT_PDT Table Material Rcpt Relationships for Order Lines retrieval 20080506
2 Importing IT_MATERIAL_RCPT_PDT Call by reference Type reference (TYPE) FIP_T_MATERIAL_RCPT_PDT Table Material Rcpt Relationships for Order Lines retrieval 20080506
3 Importing IV_GI_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20080506
4 Importing IV_GI_TIME Call by reference Type reference (TYPE) TIMS Field of type TIMS 20080506
5 Importing IV_HORIZON Call by reference Type reference (TYPE) I Horizon for selection of open orders 20080506
# Exception Resumable Description Created on
1 CX_FIP_CUSTOMIZING Customizing Exceptions 20080506

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FIP_ORDER_HANDLER has no parameter.
Method CONSTRUCTOR on class CL_FIP_ORDER_HANDLER has no exception.

Method DELETE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080514
2 Importing IR_WERKS Call by reference Type reference (TYPE) FIP_T_WERKS_RANGE Range: Plant 20080514

Method DELETE_BUFFER on class CL_FIP_ORDER_HANDLER has no exception.

Method DETERMINE_STOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080425
2 Exporting ET_STOCK_DATA Call by reference Type reference (TYPE) FIP_T_STOCK_DATA Current stock of materials 20080425
3 Importing IT_MATNR Call by reference Type reference (TYPE) FIP_T_MAT 20080514
4 Importing IV_SUPPLYING_PLANT Call by reference Type reference (TYPE) FIP_WERKS_D Plant 20080425
# Exception Resumable Description Created on
1 CX_FIP_CUSTOMIZING Customizing Exceptions 20080515

Method FILTER_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080502
2 Exporting ET_ORDER_LINES_RESULT Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080417
3 Importing IT_MAT_RCPT_PDT Call by reference Type reference (TYPE) FIP_T_MATERIAL_RCPT_PDT Table of Order Lines (STO, SO and PO) 20080417
4 Importing IT_PO_ORDER_LINES_BACKEND Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080423
5 Importing IV_GI_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20080424
6 Importing IV_HORIZON Call by reference Type reference (TYPE) I 20080506

Method FILTER_PO on class CL_FIP_ORDER_HANDLER has no exception.

Method FILTER_RCPT_ORDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080514
2 Changing CT_MAT_RCPT_PDT Call by reference Type reference (TYPE) FIP_T_MATERIAL_RCPT_PDT Table Material Rcpt Relationships for Order Lines retrieval 20080514
3 Changing CT_RCPT_ORDERS Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080514
4 Importing IV_CALENDAR_ID Call by reference Type reference (TYPE) TSTR_CALID 20080514
5 Importing IV_GI_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20080514
6 Importing IV_HORIZON Call by reference Type reference (TYPE) I Field of type DATS 20080514
7 Importing IV_SUPPLYING_PLANT Call by reference Type reference (TYPE) WERKS_D Plant 20080514
# Exception Resumable Description Created on
1 CX_FIP_CUSTOMIZING Customizing Exceptions 20080514
2 CX_FIP_DATA_INVALID Invalid data supplied 20080516
3 CX_FIP_RUNTIME FIP execution error 20080516

Method GET_GI_GR_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EINDT Call by reference Type reference (TYPE) EINDT Item delivery date 20100317
2 Exporting EV_GI_DATE Call by reference Type reference (TYPE) FIP_GI_DATE Goods issue date 20100317
3 Importing IV_CALENDAR_ID Call by reference Type reference (TYPE) TSTRCALID Calendar ID 20100317
4 Importing IV_EINDT Call by reference Type reference (TYPE) EINDT Item delivery date 20100317
5 Importing IV_GI_DATE Call by reference Type reference (TYPE) FIP_GI_DATE Goods issue date 20100317
6 Importing IV_PLIFZ Call by reference Type reference (TYPE) I Planned delivery time in days 20100317

Method GET_GI_GR_DATE on class CL_FIP_ORDER_HANDLER has no exception.

Method GET_LAST_UPDATE_FOR_SP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_UPD_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20080414
2 Importing IV_SUPPLYING_PLANT Call by reference Type reference (TYPE) WERKS_D Plant 20080414

Method GET_LAST_UPDATE_FOR_SP on class CL_FIP_ORDER_HANDLER has no exception.

Method GET_OPEN_ORDERS_BY_SPLT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080423
2 Exporting ET_PO_ORDER_LINES Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080425
3 Exporting ET_RCPT_ORDER_LINES Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080425
4 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Plant 20080423
# Exception Resumable Description Created on
1 CX_FIP_CUSTOMIZING Customizing Exceptions 20080508
2 CX_FIP_DATA_INVALID Invalid data supplied 20080508
3 CX_FIP_DATA_NOT_FOUND Value does not exist 20080508

Method GET_OPEN_ORDERS_BY_SP_MAT_RCPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080414
2 Changing CT_MAT_RCPT_PDT Call by reference Type reference (TYPE) FIP_T_MATERIAL_RCPT_PDT Table Material Rcpt Relationships for Order Lines retrieval 20080502
3 Exporting ET_ORDER_LINES Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080411
4 Exporting ET_PO_ORDER_LINES Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080424
5 Exporting ET_RCPT_ORDER_LINES Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080424
6 Importing IV_CALENDAR_ID Call by reference Type reference (TYPE) FIP_FABKL Factory calendar key 20080521
7 Importing IV_HORIZON Call by reference Type reference (TYPE) I Horizon for selection of open orders 20080506
8 Importing IV_REFERENCE_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20080505
9 Importing IV_USE_BUFFER_DATA Call by reference Type reference (TYPE) BOOLE_D 'X' Boolean variable 20080423
10 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Plant 20080411
# Exception Resumable Description Created on
1 CX_FIP_CUSTOMIZING Customizing Exceptions 20080506
2 CX_FIP_DATA_NOT_FOUND Value does not exist 20080514

Method GET_PURCHASE_ORDER_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXPECTED_ORDERS Call by reference Type reference (TYPE) I 20080620
2 Exporting EV_RECEIVED_ORDERS Call by reference Type reference (TYPE) I 20080620
3 Importing IV_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20080620
4 Importing IV_SUPPLYING_PLANT Call by reference Type reference (TYPE) WERKS_D Plant 20080620

Method GET_PURCHASE_ORDER_STATUS on class CL_FIP_ORDER_HANDLER has no exception.

Method GET_PURCHASING_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080519
2 Exporting EV_EKGRP Call by reference Type reference (TYPE) EKGRP Purchasing group 20080519
3 Exporting EV_EKORG Call by reference Type reference (TYPE) EKORG Purchasing organization 20080519
4 Importing IV_BUYER_ID Call by reference Type reference (TYPE) FIP_BUYER FIP Buyer 20080519
# Exception Resumable Description Created on
1 CX_FIP_DATA_NOT_FOUND Value does not exist 20080519

Method GET_RECIPIENT_ORDER_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXPECTED_ORDERS Call by reference Type reference (TYPE) I 20080620
2 Exporting EV_RECEIVED_ORDERS Call by reference Type reference (TYPE) I 20080620
3 Importing IV_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20080620
4 Importing IV_NO_REC_DETAILS Call by reference Type reference (TYPE) C get no details of recipients 20100302
5 Importing IV_SUPPLYING_PLANT Call by reference Type reference (TYPE) WERKS_D Plant 20080620

Method GET_RECIPIENT_ORDER_STATUS on class CL_FIP_ORDER_HANDLER has no exception.

Method MERGE_ORDER_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ORDER_LINES_OLD Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080526
2 Importing IT_ORDER_LINES_CURRENT Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080505

Method MERGE_ORDER_BUFFER on class CL_FIP_ORDER_HANDLER has no exception.

Method MODIFY_ORDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080423
2 Exporting ET_NEW_EBELN_LIST Call by reference Type reference (TYPE) FIP_T_EBELN_LIST Created Purchasing Document Numbers 20080423
3 Exporting ET_NEW_VBELN_LIST Call by reference Type reference (TYPE) FIP_T_VBELN_LIST list of sales order numbers 20080617
4 Exporting ET_SUCCESSFUL_ORDER_LINES Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines which could be modified 20080505
5 Importing IT_ORDER_LINES Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080415
6 Importing IT_ORDER_LINES_X Call by reference Type reference (TYPE) FIP_T_ORDER_LINE_X FIP order line data change parameter 20080423
7 Importing IV_FILL_ITEM_NR_WHEN_CREATE Call by reference Type reference (TYPE) ABAP_BOOL Fill doc_item of et_successful_order_lines(cost performance) 20080610

Method MODIFY_ORDERS on class CL_FIP_ORDER_HANDLER has no exception.

Method READ_COLLECTIVE_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080506
2 Changing CT_PO_ORDER_LINES Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080506
3 Changing CT_RCPT_ORDER_LINES Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080506

Method READ_COLLECTIVE_ORDER on class CL_FIP_ORDER_HANDLER has no exception.

Method READ_OPEN_PO_BACKEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080421
2 Exporting ET_ORDER_LINES Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080421
3 Importing IT_AEDAT_RANGE Call by reference Type reference (TYPE) FIP_T_AEDAT_RANGE Range: Last Changed On 20080421
4 Importing IT_MATNR_RANGE Call by reference Type reference (TYPE) FIP_T_MATNR_RANGE Range: Material Number 20080423
5 Importing IV_PLANT_ID Call by reference Type reference (TYPE) WERKS_D Plant 20080421

Method READ_OPEN_PO_BACKEND on class CL_FIP_ORDER_HANDLER has no exception.

Method READ_OPEN_PO_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080417
2 Exporting ET_ORDER_LINES Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080417
3 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Plant 20080417

Method READ_OPEN_PO_BUFFER on class CL_FIP_ORDER_HANDLER has no exception.

Method READ_OPEN_RCPT_ORDER_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080423
2 Exporting ET_ORDER_LINES Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080423
3 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Plant 20080423

Method READ_OPEN_RCPT_ORDER_BUFFER on class CL_FIP_ORDER_HANDLER has no exception.

Method READ_OPEN_SO_BACKEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080502
2 Exporting ET_ORDER_LINES Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080502
3 Importing IT_AEDAT_RANGE Call by reference Type reference (TYPE) FIP_T_AEDAT_RANGE Range: Last Changed On 20080502
4 Importing IT_DELIVERY_DATE_RANGE Call by reference Type reference (TYPE) FIP_T_EINDT_RANGE Range: Item delivery date 20080502
5 Importing IT_KUNNR_RANGE Call by reference Type reference (TYPE) FIP_T_KUNNR_RANGE Range: Sold-to party 20080502
6 Importing IT_MATNR_RANGE Call by reference Type reference (TYPE) FIP_T_MATNR_RANGE Range: Material Number 20080502
7 Importing IV_SUPPLYING_PLANT Call by reference Type reference (TYPE) WERKS_D Plant 20080502

Method READ_OPEN_SO_BACKEND on class CL_FIP_ORDER_HANDLER has no exception.

Method READ_OPEN_STO_BACKEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080421
2 Exporting ET_ORDER_LINES Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080414
3 Importing IT_AEDAT_RANGE Call by reference Type reference (TYPE) FIP_T_AEDAT_RANGE Range: Last Changed On 20080421
4 Importing IT_MATNR_RANGE Call by reference Type reference (TYPE) FIP_T_MATNR_RANGE Range: Material Number 20080423
5 Importing IT_PLANT_RANGE Call by reference Type reference (TYPE) FIP_T_PLANT_RANGE List of plants 20080423
6 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Plant 20080414

Method READ_OPEN_STO_BACKEND on class CL_FIP_ORDER_HANDLER has no exception.

Method REDUCE_ORDER_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080505
2 Importing IT_PO_ORDER_LINES_BACKEND Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080505
3 Importing IT_SO_ORDER_LINES_BACKEND Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080505
4 Importing IT_STO_ORDER_LINES_BACKEND Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080505

Method REDUCE_ORDER_BUFFER on class CL_FIP_ORDER_HANDLER has no exception.

Method SET_LAST_UPDATE_FOR_SP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080414
2 Importing IV_START_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20080414
3 Importing IV_SUPPLYING_PLANT Call by reference Type reference (TYPE) WERKS_D Plant 20080414

Method SET_LAST_UPDATE_FOR_SP on class CL_FIP_ORDER_HANDLER has no exception.

Method UPDATE_PO_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080423
2 Importing IT_PO_ORDER_LINES Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080423
3 Importing IV_SUPPLYING_PLANT Call by reference Type reference (TYPE) FIP_WERKS_D Plant 20080423

Method UPDATE_PO_BUFFER on class CL_FIP_ORDER_HANDLER has no exception.

Method UPDATE_PO_STO_BY_CDHDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080505
2 Exporting ET_ORDER_LINES Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080505
3 Importing IT_AEDAT_RANGE Call by reference Type reference (TYPE) FIP_T_AEDAT_RANGE Field of type DATS 20080505
4 Importing IT_ORDER_LINES Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080505

Method UPDATE_PO_STO_BY_CDHDR on class CL_FIP_ORDER_HANDLER has no exception.

Method UPDATE_RCPT_ORDERS_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080423
2 Importing IT_RCPT_ORDER_LINES Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080423
3 Importing IV_SUPPLYING_PLANT Call by reference Type reference (TYPE) FIP_WERKS_D Plant 20080423

Method UPDATE_RCPT_ORDERS_BUFFER on class CL_FIP_ORDER_HANDLER has no exception.

Method UPDATE_SO_BY_CDHDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080508
2 Exporting ET_ORDER_LINES Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080508
3 Importing IT_AEDAT_RANGE Call by reference Type reference (TYPE) FIP_T_AEDAT_RANGE Range: Last Changed On 20080508
4 Importing IT_ORDER_LINES Call by reference Type reference (TYPE) FIP_T_ORDER_LINE Table of Order Lines (STO, SO and PO) 20080508

Method UPDATE_SO_BY_CDHDR on class CL_FIP_ORDER_HANDLER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604