Classes / Methods / Function Module
Functions starting with /PRONOVIA/PRM_BAPI_ can be called using RFC.
Static Method / Function Module | Description |
---|---|
/PRONOVIA/PRM_BAPI_DEFINE_OBJ /PRONOVIA/PRM_DEFINE_OBJECTS | Defines objects for a material. |
/PRONOVIA/PRM_BAPI_GETDOCMAT /PRONOVIA/PRM_GET_DOC_MAT | Defines material relations for a document. |
/PRONOVIA/PRM_BAPI_GETDOCOBIDE /PRONOVIA/PRM_GET_DOC_OBIDE | Defines object identification, name, organization key, and object type for a document (e.g. via customer exit). |
/PRONOVIA/PRM_BAPI_MATGETKNFTP /PRONOVIA/PRM_MAT_GET_KNFTP | Defines configuration type of a material. |
/PRONOVIA/PRM_BAPI_MATGETKEYDATA /PRONOVIA/PRM_MAT_GET_KEY_DATA | Defines different key data of a material or from suported organizational units in regard to CFProConfigurationM. |
/PRONOVIA/PRM_BAPI_SET_MAT_STA | Sets status for a material or a supported organizational unit, including status selection and object dialogue. All dependent objects will be handled. With the table parameter PT_OBJECT_CTRL the selection of the optional objects can be controlled. For how to use the field NOWBDCTRL, see customizing manual à Processing Scenarios à Object Control à Field Without dialog. |
/PRONOVIA/PRM_BAPI_WORKBENCH /PRONOVIA/PRM_WORKBENCH_CALL | Call of the old CFM Workbench. For the call of ProConfiguration running in a AFW application, see AFW documentation. Standard function (PF_FUNCTION, Standard =>c_wb_func_config_info) will call the workbench to view the actual configuration with all object functions. If objects must be selectable, it can only be controlled in the transfer structure PSX_CONTROL (only for /PRONOVIA/PRM_WORKBENCH_CALL) using field SELMAT (material selection), SELDP (DP selection if defined as allowed entry) and SELDOC (document selection). The actual object selection is possible in the context menu of the objects. |
/PRONOVIA/PRM_DP_CHANGE_LIST | Returns changes made on a data package. |
/PRONOVIA/PRM_DPDOC_FOR_MAT | Defines data package for the material master. |
/PRONOVIA/PRM_DPTYPES_FOR_MAT | Defines possible data package types for a material master or configuration type. |
/PRONOVIA/PRM_RAW_MAT_GET_DOC | Returns valid raw material documents for a raw material record. This documents will be linked to other configurations if raw materials are referenced. |
/PRONOVIA/PRM_GET_ACTIVE_BSZ | Creates list of all active processing scenarios for all status types. |
/PRONOVIA/PRM_GET_API_FLAG | Returns actual value set by /PRONOVIA/_PRM_SET_API_FLAG |
/PRONOVIA/PRM_GET_DOC_ADD_DATA | Gets ProConfiguration specific additional data for a document info record. |
/PRONOVIA/PRM_GET_DOC_DPTYP | Defines data package type and additional data for a data package document info record. |
/PRONOVIA/PRM_GET_DAY_ECM | Returns "day" change master record. |
/PRONOVIA/PRM_GET_MSAVE_DATA | Returns data to actual material and actual status in a material save event (MM01/MM02). Please consider data can change depending on the moment of call. To be used while saving the material, e.g. while executing the ProNovia material save-exit and integrated customer exits. (also see 5, Installation and Integration into SAP). Exception: While executing customer exit "Before ProConfiguration actions, while saving material" this function can not be used. Calling this function beyond the above mentioned process, an error will be signalized. |
/PRONOVIA/PRM_GET_VALID_MSTAE | Defines the successor status for a material or for a supported organizational unit. |
/PRONOVIA/PRM_BAPI_INIT_DATA /PRONOVIA/PRM_INIT | Initiates the global memory areas for ProConfiguration. |
/PRONOVIA/PRM_INIT_OBJ_MEM | This function call allows selective deletion of object data in the memory kept by the ProConfiguration (PRONOVIA/PRM_DEFINE_OBJECTS). |
/PRONOVIA/PRM_MAT_CHANGE_LIST | Returns list of revisions and changes for a material. |
/PRONOVIA/PRM_FAMILY_CREATE | Creates a new part family (without material record). If necessary a new family class is also created. |
/PRONOVIA/PRM_FAMILY_MAINT | Display and maintenance of family data, depending on parameters and settings. |
/PRONOVIA/PRM_MAT_SEL_STATUS | Selection of successor status from a status list. |
/PRONOVIA/PRM_MAT_SET_KNFTP | Transfers configuration type for ProConfiguration during initial data creating. his function must be used when the material number exit has already been executed. Else the configuration type will be asked for again while saving the new material. |
/PRONOVIA/PRM_MAT_SHOW_SPROT | Shows status log of a material. |
/PRONOVIA/PRM_OBJ_HNDL_SETFLTR | Set filter values for object data handler to increase performance of mass operations. Filters can be set for SAP object types, document types and organizational units. Without parameter all filter will be reset. All filters will stay active until reset. Note: If filters are set, the data will always be read from the data base, without buffering (only object data, customizing data will be buffered anyway). |
/PRONOVIA/PRM_OBJ_HNDL_GETFLTR | Returns actual used filters of object data handler. |
/PRONOVIA/PRM_OBJTY_FOR_OBIDE | Defines object type for object identification. |
/PRONOVIA/PRM_READ_SPROT | Reads material status log. |
/PRONOVIA/PRM_REL_CHECK_IGNORE | This function modules controls whether a document status according to the setting in the object dependencies must be ignored. In the actual version only valid for document status, which has been set via "multiple valid document versions". |
/PRONOVIA/PRM_REL_HNDLR_ACTIVE | Allows checking if an actual object action (e.g. status change) was started from the object relationships or not. |
/PRONOVIA/PRM_SET_API_FLAG | If parameter PF_API_FLAG is set to a value other than space (<> ' '), then the ProConfiguration functions are disabled (safe material, status change document, save document). All ProConfiguration relevant data must be maintained manually. Setting parameter PF_API_FLAG = SPACE, ProConfiguration will be reactivated. The structure PS_API_CTRL controls different ProConfiguration functions; please see 7.3, Tables and Structures. If only a single value must be set, the actual settings in the work structure should be loaded using /PRONOVIA/PRM_GET_API_FLAG. The desired field can then be changed exclusively. Afterwards the modified structure can be handed over to /PRONOVIA/PRM_SET_API_FLAG. This way changes made from other programs will not be overwritten unintentionally. |
/PRONOVIA/PRM_WB_DATA_GET | Returns data from the actual ProConfiguration Workbench session (only old workbench). |
/PRONOVIA/UTI_DOC_DEF_STCAT | Defines storage category for a document template, if set in parameter setting Definition Storage Category. For details please see ProConfiguration customizing manual. |
/PRONOVIA/CLA_OBJVAL_ROOT and sub classes | Access to object validities and revision levels. Methods for creating and manipulating validities entries and revision levels and methods for shifting alternative dates. |
/PRONOVIA/CL_PRM_OBJCHNG | CFM changes are always processed using an instance of this class (material, plant, data package, …). By retrieving the instance of a specific object and presetting the values for the change, the data can be preset and if all data is specified no user dialoges will be processed. The Instance of a object must be retrieved by calling the static method GET_INSTANCE. Validity / revision data can be provided using the methods CHANGE_PREPARE and CHANGE_ VALIDATE. To preset status change data, use method SET_STATUS_CHANGE_FILTER. With the method SET_OBJECT_CONTROL the selection of the optional objects can be controlled. For how to use the field NOWBDCTRL, see customizing manual à Processing Scenarios à Object Control à Field Without dialog. |
/PRONOVIA/CL_PRM_OBJCHNG=>IS_CHANGE_NUMBER_DECLINED | Static method to define if the change with a change number used for a specific object was declined or not. |
/PRONOVIA/CL_PRM_CONFIGURATION | This classes allows to read parts or complete ProConfiguration configuration (entry material, validities, organization units, data Packages, objects, ...). |
© ProNovia AG | Imprint | Data Protection