PPPIPOAR is a standard ABAP INCLUDE available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.
If you would like to execute this report or see the full code listing simply enter PPPIPOAR into the relevant SAP transactions such as SE38 or SE80
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
Title: Program for Object Type BUS0001: Process Order
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
BAPI_PROCORD_CHECK_MAT_AVAIL CALL FUNCTION 'BAPI_PROCORD_CHECK_MAT_AVAIL' EXPORTING RESET_AVAIL_DATA = RESETAVAILDATA SCOPE_AVAIL = SCOPEAVAIL FIX_PLANNED_ORDERS = FIXPLANNEDORDERS WORK_PROCESS_GROUP = WORKPROCESSGROUP IMPORTING RETURN = RETURN TABLES ORDERS = ORDERS DETAIL_RETURN = DETAILRETURN APPLICATION_LOG = APPLICATIONLOG EXCEPTIONS OTHERS = 01.
BAPI_PROCORD_CLOSE CALL FUNCTION 'BAPI_PROCORD_CLOSE' EXPORTING WORK_PROCESS_GROUP = WORKPROCESSGROUP WORK_PROCESS_MAX = WORKPROCESSMAX IMPORTING RETURN = RETURN TABLES ORDERS = ORDERS DETAIL_RETURN = DETAILRETURN APPLICATION_LOG = APPLICATIONLOG EXCEPTIONS OTHERS = 01.
BAPI_PROCORD_COMPLETE_TECH CALL FUNCTION 'BAPI_PROCORD_COMPLETE_TECH' EXPORTING SCOPE_COMPL_TECH = SCOPECOMPLTECH WORK_PROCESS_GROUP = WORKPROCESSGROUP WORK_PROCESS_MAX = WORKPROCESSMAX IMPORTING RETURN = RETURN TABLES ORDERS = ORDERS DETAIL_RETURN = DETAILRETURN APPLICATION_LOG = APPLICATIONLOG EXCEPTIONS OTHERS = 01.
BAPI_PROCORD_COSTING CALL FUNCTION 'BAPI_PROCORD_COSTING' EXPORTING WORK_PROCESS_GROUP = WORKPROCESSGROUP WORK_PROCESS_MAX = WORKPROCESSMAX IMPORTING RETURN = RETURN TABLES ORDERS = ORDERS DETAIL_RETURN = DETAILRETURN APPLICATION_LOG = APPLICATIONLOG EXCEPTIONS OTHERS = 01.
BAPI_PROCORD_CREATE_CAP_REQ CALL FUNCTION 'BAPI_PROCORD_CREATE_CAP_REQ' EXPORTING WORK_PROCESS_GROUP = WORKPROCESSGROUP WORK_PROCESS_MAX = WORKPROCESSMAX IMPORTING RETURN = RETURN TABLES ORDERS = ORDERS DETAIL_RETURN = DETAILRETURN APPLICATION_LOG = APPLICATIONLOG EXCEPTIONS OTHERS = 01.
BAPI_PROCORD_RELEASE CALL FUNCTION 'BAPI_PROCORD_RELEASE' EXPORTING RELEASE_CONTROL = RELEASECONTROL WORK_PROCESS_GROUP = WORKPROCESSGROUP WORK_PROCESS_MAX = WORKPROCESSMAX IMPORTING RETURN = RETURN TABLES ORDERS = ORDERS DETAIL_RETURN = DETAILRETURN APPLICATION_LOG = APPLICATIONLOG EXCEPTIONS OTHERS = 01.
BAPI_PROCORD_REVOKEUSERSTATUS CALL FUNCTION 'BAPI_PROCORD_REVOKEUSERSTATUS' EXPORTING STATUS_PROFILE = STATUSPROFILE STATUS = STATUS WORK_PROCESS_GROUP = WORKPROCESSGROUP WORK_PROCESS_MAX = WORKPROCESSMAX IMPORTING RETURN = RETURN TABLES ORDERS = ORDERS DETAIL_RETURN = DETAILRETURN APPLICATION_LOG = APPLICATIONLOG EXCEPTIONS OTHERS = 01.
BAPI_PROCORD_SCHEDULE CALL FUNCTION 'BAPI_PROCORD_SCHEDULE' EXPORTING WORK_PROCESS_MAX = WORKPROCESSMAX WORK_PROCESS_GROUP = WORKPROCESSGROUP BCK_BEG_UNIT = BCKBEGUNIT BCK_BEG_OFFSET = BCKBEGOFFSET BCK_BEG_TIME = BCKBEGTIME BCK_BEG_DATE = BCKBEGDATE BCK_BEG_ORIGIN = BCKBEGORIGIN BCK_DLV_UNIT = BCKDLVUNIT BCK_DLV_OFFSET = BCKDLVOFFSET BCK_DLV_TIME = BCKDLVTIME BCK_DLV_DATE = BCKDLVDATE BCK_DLV_ORIGIN = BCKDLVORIGIN SCHED_TYPE = SCHEDTYPE FWD_DLV_ORIGIN = FWDDLVORIGIN FWD_DLV_DATE = FWDDLVDATE FWD_DLV_TIME = FWDDLVTIME FWD_DLV_OFFSET = FWDDLVOFFSET FWD_DLV_UNIT = FWDDLVUNIT FWD_BEG_ORIGIN = FWDBEGORIGIN FWD_BEG_DATE = FWDBEGDATE FWD_BEG_TIME = FWDBEGTIME FWD_BEG_OFFSET = FWDBEGOFFSET FWD_BEG_UNIT = FWDBEGUNIT IMPORTING RETURN = RETURN TABLES ORDERS = ORDERS DETAIL_RETURN = DETAILRETURN APPLICATION_LOG = APPLICATIONLOG EXCEPTIONS OTHERS = 01.
BAPI_PROCORD_SETUSERSTATUS CALL FUNCTION 'BAPI_PROCORD_SETUSERSTATUS' EXPORTING STATUS_PROFILE = STATUSPROFILE STATUS = STATUS WORK_PROCESS_GROUP = WORKPROCESSGROUP WORK_PROCESS_MAX = WORKPROCESSMAX IMPORTING RETURN = RETURN TABLES ORDERS = ORDERS DETAIL_RETURN = DETAILRETURN APPLICATION_LOG = APPLICATIONLOG EXCEPTIONS OTHERS = 01.
BAPI_PROCORD_SET_DELETION_FLAG CALL FUNCTION 'BAPI_PROCORD_SET_DELETION_FLAG' EXPORTING WORK_PROCESS_GROUP = WORKPROCESSGROUP WORK_PROCESS_MAX = WORKPROCESSMAX IMPORTING RETURN = RETURN TABLES ORDERS = ORDERS DETAIL_RETURN = DETAILRETURN APPLICATION_LOG = APPLICATIONLOG EXCEPTIONS OTHERS = 01.
BAPI_PROCORD_SET_DEL_INDICATOR CALL FUNCTION 'BAPI_PROCORD_SET_DEL_INDICATOR' EXPORTING WORK_PROCESS_GROUP = WORKPROCESSGROUP WORK_PROCESS_MAX = WORKPROCESSMAX IMPORTING RETURN = RETURN TABLES ORDERS = ORDERS DETAIL_RETURN = DETAILRETURN APPLICATION_LOG = APPLICATIONLOG EXCEPTIONS OTHERS = 01.
BAPI_PROCORD_WM_MAT_STAGING CALL FUNCTION 'BAPI_PROCORD_WM_MAT_STAGING' EXPORTING WORK_PROCESS_GROUP = WORKPROCESSGROUP WORK_PROCESS_MAX = WORKPROCESSMAX IMPORTING RETURN = RETURN TABLES ORDERS = ORDERS DETAIL_RETURN = DETAILRETURN APPLICATION_LOG = APPLICATIONLOG EXCEPTIONS OTHERS = 01.
BAPI_PROCORD_GET_LIST CALL FUNCTION 'BAPI_PROCORD_GET_LIST' EXPORTING COLLECTIVE_ORDER = COLLECTIVEORDER IMPORTING RETURN = RETURN TABLES ORDER_HEADER = ORDERHEADER ORDER_PRIO_RANGE = ORDERPRIORANGE SEQ_NO_RANGE = SEQNORANGE WBS_ELEMENT_RANGE = WBSELEMENTRANGE SALES_ORD_ITM_RANGE = SALESORDITMRANGE SALES_ORD_RANGE = SALESORDRANGE PROD_SCHED_RANGE = PRODSCHEDRANGE MRP_CNTRL_RANGE = MRPCNTRLRANGE ORDER_TYPE_RANGE = ORDERTYPERANGE PLANPLANT_RANGE = PLANPLANTRANGE PRODPLANT_RANGE = PRODPLANTRANGE MATERIAL_RANGE = MATERIALRANGE ORDER_NUMBER_RANGE = ORDERNUMBERRANGE EXCEPTIONS OTHERS = 01.
BAPI_PROCORD_GET_DETAIL CALL FUNCTION 'BAPI_PROCORD_GET_DETAIL' EXPORTING NUMBER = OBJECT-KEY-NUMBER COLLECTIVE_ORDER = COLLECTIVEORDER ORDER_OBJECTS = ORDEROBJECTS IMPORTING RETURN = RETURN TABLES HEADER = HEADER POSITION = POSITION SEQUENCE = SEQUENCE PHASE = PHASE TRIGGER_POINT = TRIGGERPOINT COMPONENT = COMPONENT PROD_REL_TOOL = PRODRELTOOL EXCEPTIONS OTHERS = 01.
BAPI_PROCORD_CREATE_FROM_REF CALL FUNCTION 'BAPI_PROCORD_CREATE_FROM_REF' EXPORTING REFCOPY = REFCOPY IMPORTING ORDER_NUMBER = ORDERNUMBER ORDER_TYPE = ORDERTYPE RETURN = RETURN EXCEPTIONS OTHERS = 01.
BAPI_PROCORD_CREATE CALL FUNCTION 'BAPI_PROCORD_CREATE' EXPORTING ORDERDATA = ORDERDATA IMPORTING RETURN = RETURN ORDER_NUMBER = ORDERNUMBER ORDER_TYPE = ORDERTYPE EXCEPTIONS OTHERS = 01.
BAPI_PROCORD_EXIST_CHECK CALL FUNCTION 'BAPI_PROCORD_EXIST_CHECK' EXPORTING NUMBER = OBJECT-KEY-NUMBER IMPORTING RETURN = RETURN EXCEPTIONS OTHERS = 01.
BAPI_PROCORD_EXIST_CHECK CALL FUNCTION 'BAPI_PROCORD_EXIST_CHECK' EXPORTING NUMBER = OBJECT-KEY-NUMBER IMPORTING RETURN = RETURN EXCEPTIONS OTHERS = 01.
BAPI_PROCORD_CREATE_FROM_PLORD
CALL FUNCTION 'BAPI_PROCORD_CREATE_FROM_PLORD' EXPORTING PLANNED_ORDER = PLANNEDORDER ORDER_TYPE = ORDERTYPE ORDER_NUMBER = ORDERNUMBER IMPORTING PROCESS_ORDER = PROCESSORDER PROC_ORDER_TYPE = PROCORDERTYPE RETURN = RETURN EXCEPTIONS OTHERS = 01.
BAPI_PROCORD_CHANGE CALL FUNCTION 'BAPI_PROCORD_CHANGE' EXPORTING NUMBER = OBJECT-KEY-NUMBER ORDERDATA = ORDERDATA ORDERDATAX = ORDERDATAX IMPORTING RETURN = RETURN ORDER_TYPE = ORDERTYPE ORDER_STATUS = ORDERSTATUS MASTER_DATA_READ = MASTERDATAREAD EXCEPTIONS OTHERS = 01.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.
This will then be available for everyone to easily find by simply searching on the report name PPPIPOAR or its description.
PPPIPOAR - Program for Object Type BUS0001: Process Order PPPIPOAR - Program for Object Type BUS0001: Process Order PPPIOTOP - documentation and ABAP source code PPPIOBJU - PI Print: Process Order Overview PPPIOBJU - PI Print: Process Order Overview PPPIO000 - Order Info System: Detail List Report for Operat./Phases/Sec.Resources