Request Cost Estimate Interface

Request Cost Estimate Messages are sent to the q.se.ps.azure.data.messages.requestcostestimatemessage Queue on the Tenant Service Bus. This is to accomodate a two step workflow where this message is sent to the WMS first to create a record in their system. Then the data would be sent in the Send Design (Cost Estimate) Interface after the record is created. This interface ties in with the Request Cost Estimate REST endpoint. The client sends a REST request to WMSI and then WMSI puts the message in the Queue.

Sample Message

{ "designId": "d27bf2d4-7c3d-481c-8c11-b005f53742f6", "workorderId": "71858a39-cc75-4585-9b06-20337e480b75", "action": "ESTIMATE", "timestamp": "2021-09-28T01:44:51", "estVersion": "1" }

Message Parameters

RequestCostEstimateMessage

Message for requesting a cost estimate to be started.

 designId

The DXI ID of the Design

 workorderId

The WMS ID of the Work Order

 action

The action to send to WMS

 timestamp

The timestamp of the request

 estVersion

The version number to send to WMS