Siebel Order Management Guide > Product Data Service and Import/Export API Reference > Product Versioned Object Data Import and Export Business Service Reference >

Post_EIM_Upgrade Method


This method locates all records in S_PROD_INT with missing or broken association with the S_VOD record and creates the necessary supporting structure for versioning.

Depending on input property set parameters method can operate in 2 different modes: standard or staging mode

For each identified entry in S_PROD_INT, it does the following:

  • Creates an appropriate header record (S_VOD)
  • Creates an appropriate non-released definition record (S_ISS_OBJ_DEF)
  • Creates an appropriate non-released version record (S_VOD_VER)

In Staging mode, it continues by doing the following:

  • Registers newly created header record in the supplied Joint Workspace

In Standard behavior mode, it continues by doing the following:

  • Creates appropriate released definition record (S_ISS_OBJ_DEF)
  • Creates appropriate released version record will be created (S_VOD_VER), with current time as Start Time of the version

In both modes, if you set the property ReportOnly = TRUE, the upgrade does not occur and the method only generates a report of orphan records. In this case, the output property set's property Warning contains a report of errors or list of orphans.

Syntax

API:

ErrCode DoInvokeMethod (const SSchar* pMethodName, const CCFPropertySet& inputArgs, CCFPropertySet& outputArgs)

Internal Method:

ErrCode Post_EIM_Upgrade (const CCFPropertySet& inputArgs, CCFPropertySet& outputArgs);

Arguments
Argument
Type
Description

const SSchar* pMethodName

In

Method name: Post_EIM_Upgrade

const CCFPropertySet& inputArgs

In

Information for releasing JWS content

CCFPropertySet& outputArgs

Out

Reporting problems

Details of Input Arguments (standard mode)

Property
Value
Description

ReportOnly

TRUE or FALSE

Optional parameter triggering output that is only a report, with no upgrade.

Details of Input Arguments (staging mode)

Property
Value
Description

RootObjectType

ISS_JWS

Keyword triggering staging mode

RootObjectName

Name of JWS project

Name of existing JWS project

ReportOnly

TRUE or FALSE

Optional parameter triggering output that is only a report, with no upgrade.

Details of Output Arguments

Property
Value
Description

Warning

String

Report of errors or list of orphans records if ReportOnly is on.

Siebel Order Management Guide Copyright © 2009, Oracle and/or its affiliates. All rights reserved. Legal Notices.