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