FLEXNET OPERATIONS SOAP WEB SERVICES GUIDE

FlexNet Operations Web Services Guide

Complex Type: tns:createSimpleEntitlementRequestType

Derived By

Restricting anyType

Content Model

Contains elements as defined in the following table.

Component  Type  Occurs  Description 
    1..1   
simpleEntitlement  createSimpleEntitlementDataType  1..*  Required. A createSimpleEntitlementRequest contains an array of simpleEntitlement elements to be added. See createSimpleEntitlementDataType.
opType  CreateOrUpdateOperationType  0..1 

One of the following:

  • CREATE_OR_UPDATE

  • CREATE_OR_IGNORE

Note: If the opType is CREATE_OR_UPDATE, then the incoming request is split internally as a createRequest (containing all entitlements that need to be created) and an updateRequest (containing all entitlements that need to be updated). If there is even a single failure in the createRequest, the whole of the createRequest fails. If there is a single failure in the updateRequest, the whole of the updateRequest fails. However if the createRequest succeeds and updateRequest fails (or vice-versa) , the overall status is PARTIAL_FAILURE. The FAILURE case arises wherein both createRequest and updateRequest fail.

If the opType is set to CREATE_OR_UPDATE and the entitlement already exists in the system once the line item create/update portion is finished and then if the update of the entitlement is requested but returns an error, then the entire entitlement request will fail. However, the updates to the line items which have been completed, will not be rolled back.

Referenced By
Name  Type 
createSimpleEntitlementRequest  Element 
createSimpleEntitlement  Method