Get a Maximum Version

Use this API to get the maximum versions of a specified object and its namespace.

Name

CDR_PUB_DF_NAMING_UTIL.GetMaxObjAndNsVersions

Signature

PROCEDURE GETMAXOBJANDNSVERSIONS( 
  P_API_VERSION  IN    NUMBER, 
  P_INIT_MSG_LIST  IN    VARCHAR2 := CDR_PUB_DEF_CONSTANTS.G_FALSE, 
  P_COMMIT  IN    VARCHAR2 := CDR_PUB_DEF_CONSTANTS.G_FALSE, 
  P_VALIDATION_LEVEL  IN    NUMBER := CDR_PUB_DEF_CONSTANTS.G_VALID_LEVEL_FULL, 
  X_RETURN_STATUS  OUT    VARCHAR2, 
  X_MSG_COUNT  OUT    NUMBER, 
  X_MSG_DATA  OUT    VARCHAR2, 
  PI_COMPID  IN    NUMBER, 
  PI_OBJID  IN    NUMBER, 
  PO_MAXOBJVER  OUT    NUMBER, 
  PO_MAXNSOBJVER  OUT    NUMBER 
);

Parameters

This API has standard parameters (see Standard Parameters) and the following parameters:

  • PI_COMPID (Mandatory) Enter the COMPANY_ID of the given object.
  • PI_OBJID (Mandatory) Enter the OBJ_ID of the given object.
  • PO_MAXOBJVER This is an output parameter. It returns the maximum version of the given object.
  • PO_MAXNSOBJVER This is an output parameter. It returns the maximum version of the Namespace of the given object.