The Function Module SDOK_PHIO_CREATE_NEW_VERSION (Create a New Version of a Physical Document) is a standard Function Module in SAP ERP and is part of the function group SDCL within the package SDOK.
Function Module | SDOK_PHIO_CREATE_NEW_VERSION |
Short Text | Create a New Version of a Physical Document |
Function Group | SDCL |
Package | SDOK |
Module Type | Remote-Enabled |
These are the IMPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
CLIENT | LIKE | SY-MANDT | SY-MANDT | Client |
NEW_STOR_CAT_REQ | TYPE | SDOKPHIO-STOR_CAT | Requested Category for New Version | |
OLD_OBJECT_ID | LIKE | SDOKOBJECT | BOR Key of Old Object | |
X_ENQUEUE | LIKE | SY-DATAR | Flag for Locking New Document | |
X_SUPPRESS_PARTNER_CHECK | LIKE | SY-DATAR | (Only for Internal Use) |
These are the EXPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
NEW_OBJECT_ID | LIKE | SDOKOBJECT | BOR Key of New Object | |
NEW_STOR_CAT | TYPE | SDOKPHIO-STOR_CAT | Category for New Version |
This function module does not define any CHANGING parameters.
This function module does not define any TABLE parameters.
These are the Exceptions of this function module.
Exception Name | Short Text |
---|---|
BAD_CLASS | Object Class Unknown |
CHECKED_OUT | Object is Reserved or Has Been Checked Out |
DUPLICATE_OBJECT_ID | Object Already Exists |
ENQUEUE_FAILURE | Locking Error |
EXCEPTION_IN_EXIT | Exception in Application Exit |
INITIAL | Object is Initial |
NOT_AUTHORIZED | No Authorization |
NOT_EXISTING | Object Does Not Exist |