Assign New Service IDs Method
This method is one of the Product Manipulation Toolkit Business Service Methods. It assigns a service point ID, associated with a specified premise, to each item of the input complex product for which the service type of the service point matches the service type of the product.
If a free service point is not available for a product component, a service point is not assigned to it. On the other hand, if multiple service point IDs are available for the same service type, the system will pick one of them randomly.
Arguments
Argument | Description |
---|---|
Premise AddressId |
[in] Row Id of the address to which services are moving. (Required) |
SiebelMessage |
[in] Service Point Ids are set for this product instance. (Required) |
SiebelMessage |
[out] Product instance with the newly assigned service point IDs. (Required) |
Returns
New service point IDs.
User Properties
This method uses the following user properties:
Line Item Integration Object Service Account Id Field Name
Line Item Integration Object Service Point Id Field Name
Line Item Integration Object Service Type Field Name
Service Point BC Address Id Field Name
Service Point BC Owner Account Id Field Name
Service Point BC Service Point Id Field Name
Service Point BC Service Type Field Name
Service Point Business Component Name
Service Point Business Object Name
Related Information
See the topic about workflows in Siebel Order Management Guide.