CONVERT_R3_DATA_TO_APO SAP Method Filters and converts R/3 data for APO









Below is documentation, parameters and attributes of ABAP Method CONVERT_R3_DATA_TO_APO within SAP class IF_PRJ_APO_CONVERT. There is also a number of example ABAP code snipts to help you use the functionality of this method.

This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name IF_PRJ_APO_CONVERT into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.


Method Type - Instance

This is an Instance Method so needs to be instantiated first before you can access any of the methods. I.e. you need to create a local variable of TYPE ref to the class.

The following technical details of method CONVERT_R3_DATA_TO_APO can also be found below:

  • Importing parameters
  • Exporting parameters
  • Changing parameters
  • Returning parameters
  • Exceptions
  • Coding Examples


Parameters of Method CONVERT_R3_DATA_TO_APO

.

NameTypeData TypeDescriptionDefault Value
IR_CIF_APPL_LOGImportingTYPE REF TO
IF_PRJ_MANAGE_LOG
Manages CIF Application Log
IT_AFABImportingTYPE
PRJ_T_AFAB
Relationships (subset of AFABB)
IT_AFVGImportingTYPE
PRJ_T_AFVG
Activities / Operations (Subset of AFVGD)
IT_AUFNR_SCHED_IN_R3ImportingTYPE
PRJ_TH_AUFNR
Order Number hashed
IT_CAPREQ_KAKO_DATAImportingTYPE
PRJ_TH_CAPREQ_KAKO_DATA
Hashed Table: KAKO Data Needed for Cap Reqs
IT_CAPREQ_WORK_CENTER_DATAImportingTYPE
PRJ_TH_CAPREQ_WORK_CENTER_DATA
Hashed Table: Work Center Data Needed for Cap Reqs
IT_CAUFVImportingTYPE
PRJ_T_CAUFV
Order Headers (Subset of CAUFVDB)
IT_KBEDImportingTYPE
PRJ_T_KBED
Capacity Requirements (Subset of KBED)
IT_MATNR_PLANTImportingTYPE
PRJ_T_MATNR_PLANT
Standard Tab: Material / Plant Combinations Relevant for APO
IT_RESBImportingTYPE
PRJ_T_RESB
Component Requirements (subset of RESBB)
IT_STATUSImportingTYPE
PRJ_T_JEST
Status Information
IV_CIFTRIGGERImportingTYPE
CIFTRIGGER
Trigger of Data Transfer Using CIF
IV_DESTINATIONImportingTYPE
LOGDSTSYS
Logical System: Transfer Target System
IV_INDEX_FROMImportingTYPE
SYTABIX
Internal table, current line index
IV_INDEX_TOImportingTYPE
SYTABIX
Internal table, current line index
ET_ACTIVITY_OUTBOUNDExportingTYPE
PRJ_T_ACTIVITY_OUTBOUND
Activity Outbound Table
ET_CAP_REQ_OUTBOUNDExportingTYPE
PRJ_T_CAP_REQ_OUTBOUND
Capacity Requirement Outbound Table
ET_CONFIG_OUTBOUNDExportingTYPE
PRJ_T_CONF_DATA
Configuration Data
ET_CONSTRAINT_OUTBOUNDExportingTYPE
PRJ_T_CONSTRAINT_OUTBOUND
Relationship Outbound Table
ET_HEADER_OUTBOUNDExportingTYPE
PRJ_T_HEADER_OUTBOUND
Order Header Outbound Table
ET_INPUT_OUTBOUNDExportingTYPE
PRJ_T_INPUT_OUTBOUND
Component Requirement Outbound Table
ET_OUTPUT_OUTBOUNDExportingTYPE
PRJ_T_OUTPUT_OUTBOUND
Assembly Item Outbound Table



Exceptions of Method CONVERT_R3_DATA_TO_APO

This method does not have any exceptions

Example ABAP coding


DATA: lo_class TYPE REF TO IF_PRJ_APO_CONVERT.
DATA: lv_ET_ACTIVITY_OUTBOUND TYPE PRJ_T_ACTIVITY_OUTBOUND,
lv_ET_CAP_REQ_OUTBOUND TYPE PRJ_T_CAP_REQ_OUTBOUND,
lv_ET_CONFIG_OUTBOUND TYPE PRJ_T_CONF_DATA,
lv_ET_CONSTRAINT_OUTBOUND TYPE PRJ_T_CONSTRAINT_OUTBOUND,
lv_ET_HEADER_OUTBOUND TYPE PRJ_T_HEADER_OUTBOUND,
lv_ET_INPUT_OUTBOUND TYPE PRJ_T_INPUT_OUTBOUND,
lv_ET_OUTPUT_OUTBOUND TYPE PRJ_T_OUTPUT_OUTBOUND,
lv_IR_CIF_APPL_LOG TYPE IF_PRJ_MANAGE_LOG,
lv_IT_AFAB TYPE PRJ_T_AFAB,
lv_IT_AFVG TYPE PRJ_T_AFVG,
lv_IT_AUFNR_SCHED_IN_R3 TYPE PRJ_TH_AUFNR,
lv_IT_CAPREQ_KAKO_DATA TYPE PRJ_TH_CAPREQ_KAKO_DATA,
lv_IT_CAPREQ_WORK_CENTER_DATA TYPE PRJ_TH_CAPREQ_WORK_CENTER_DATA,
lv_IT_CAUFV TYPE PRJ_T_CAUFV,
lv_IT_KBED TYPE PRJ_T_KBED,
lv_IT_MATNR_PLANT TYPE PRJ_T_MATNR_PLANT,
lv_IT_RESB TYPE PRJ_T_RESB,
lv_IT_STATUS TYPE PRJ_T_JEST,
lv_IV_CIFTRIGGER TYPE CIFTRIGGER,
lv_IV_DESTINATION TYPE LOGDSTSYS,
lv_IV_INDEX_FROM TYPE SYTABIX,
lv_IV_INDEX_TO TYPE SYTABIX,
lv_other TYPE c.

CALL METHOD lo_class=>CONVERT_R3_DATA_TO_APO(
EXPORTING
IR_CIF_APPL_LOG = lv_IR_CIF_APPL_LOG
IT_AFAB = lv_IT_AFAB
IT_AFVG = lv_IT_AFVG
IT_AUFNR_SCHED_IN_R3 = lv_IT_AUFNR_SCHED_IN_R3
IT_CAPREQ_KAKO_DATA = lv_IT_CAPREQ_KAKO_DATA
IT_CAPREQ_WORK_CENTER_DATA = lv_IT_CAPREQ_WORK_CENTER_DATA
IT_CAUFV = lv_IT_CAUFV
IT_KBED = lv_IT_KBED
IT_MATNR_PLANT = lv_IT_MATNR_PLANT
IT_RESB = lv_IT_RESB
IT_STATUS = lv_IT_STATUS
IV_CIFTRIGGER = lv_IV_CIFTRIGGER
IV_DESTINATION = lv_IV_DESTINATION
IV_INDEX_FROM = lv_IV_INDEX_FROM
IV_INDEX_TO = lv_IV_INDEX_TO
IMPORTING
ET_ACTIVITY_OUTBOUND = lv_ET_ACTIVITY_OUTBOUND
ET_CAP_REQ_OUTBOUND = lv_ET_CAP_REQ_OUTBOUND
ET_CONFIG_OUTBOUND = lv_ET_CONFIG_OUTBOUND
ET_CONSTRAINT_OUTBOUND = lv_ET_CONSTRAINT_OUTBOUND
ET_HEADER_OUTBOUND = lv_ET_HEADER_OUTBOUND
ET_INPUT_OUTBOUND = lv_ET_INPUT_OUTBOUND
ET_OUTPUT_OUTBOUND = lv_ET_OUTPUT_OUTBOUND ).

Links to Related Class(s)

IF_PRJ_A...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!