diff --git a/server/AyaNova/Controllers/WorkOrderController.cs b/server/AyaNova/Controllers/WorkOrderController.cs
index 78e5331e..8c4958a2 100644
--- a/server/AyaNova/Controllers/WorkOrderController.cs
+++ b/server/AyaNova/Controllers/WorkOrderController.cs
@@ -765,7 +765,7 @@ namespace AyaNova.Api.Controllers
/// WorkOrderItemOutsideService level only no descendants
///
/// WorkOrderItemOutsideService object (no descendants)
- [HttpPost("items/outsideservices")]
+ [HttpPost("items/outside-services")]
public async Task PostWorkOrderItemOutsideService([FromBody] WorkOrderItemOutsideService newObject, ApiVersion apiVersion)
{
if (!serverState.IsOpen)
@@ -788,7 +788,7 @@ namespace AyaNova.Api.Controllers
///
///
/// A single WorkOrderItemOutsideService
- [HttpGet("items/outsideservices/{WorkOrderItemOutsideServiceId}")]
+ [HttpGet("items/outside-services/{WorkOrderItemOutsideServiceId}")]
public async Task GetWorkOrderItemOutsideService([FromRoute] long WorkOrderItemOutsideServiceId)
{
if (!serverState.IsOpen)
@@ -810,7 +810,7 @@ namespace AyaNova.Api.Controllers
///
/// WorkOrderItemOutsideService - top level only, no descendants
/// New concurrency token
- [HttpPut("items/outsideservices")]
+ [HttpPut("items/outside-services")]
public async Task PutWorkOrderItemOutsideService([FromBody] WorkOrderItemOutsideService updatedObject)
{
if (!serverState.IsOpen)
@@ -836,7 +836,7 @@ namespace AyaNova.Api.Controllers
///
///
/// NoContent
- [HttpDelete("items/outsideservices/{WorkOrderItemOutsideServiceId}")]
+ [HttpDelete("items/outside-services/{WorkOrderItemOutsideServiceId}")]
public async Task DeleteWorkOrderItemOutsideService([FromRoute] long WorkOrderItemOutsideServiceId)
{
if (!serverState.IsOpen)
@@ -978,7 +978,7 @@ namespace AyaNova.Api.Controllers
/// WorkOrderItemPartRequest level only no descendants
///
/// WorkOrderItemPartRequest object (no descendants)
- [HttpPost("items/partrequests")]
+ [HttpPost("items/part-requests")]
public async Task PostWorkOrderItemPartRequest([FromBody] WorkOrderItemPartRequest newObject, ApiVersion apiVersion)
{
if (!serverState.IsOpen)
@@ -1001,7 +1001,7 @@ namespace AyaNova.Api.Controllers
///
///
/// A single WorkOrderItemPartRequest
- [HttpGet("items/partrequests/{WorkOrderItemPartRequestId}")]
+ [HttpGet("items/part-requests/{WorkOrderItemPartRequestId}")]
public async Task GetWorkOrderItemPartRequest([FromRoute] long WorkOrderItemPartRequestId)
{
if (!serverState.IsOpen)
@@ -1023,7 +1023,7 @@ namespace AyaNova.Api.Controllers
///
/// WorkOrderItemPartRequest - top level only, no descendants
/// New concurrency token
- [HttpPut("items/partrequests")]
+ [HttpPut("items/part-requests")]
public async Task PutWorkOrderItemPartRequest([FromBody] WorkOrderItemPartRequest updatedObject)
{
if (!serverState.IsOpen)
@@ -1049,7 +1049,7 @@ namespace AyaNova.Api.Controllers
///
///
/// NoContent
- [HttpDelete("items/partrequests/{WorkOrderItemPartRequestId}")]
+ [HttpDelete("items/part-requests/{WorkOrderItemPartRequestId}")]
public async Task DeleteWorkOrderItemPartRequest([FromRoute] long WorkOrderItemPartRequestId)
{
if (!serverState.IsOpen)
@@ -1084,7 +1084,7 @@ namespace AyaNova.Api.Controllers
/// WorkOrderItemScheduledUser level only no descendants
///
/// WorkOrderItemScheduledUser object (no descendants)
- [HttpPost("items/scheduledusers")]
+ [HttpPost("items/scheduled-users")]
public async Task PostWorkOrderItemScheduledUser([FromBody] WorkOrderItemScheduledUser newObject, ApiVersion apiVersion)
{
if (!serverState.IsOpen)
@@ -1107,7 +1107,7 @@ namespace AyaNova.Api.Controllers
///
///
/// A single WorkOrderItemScheduledUser
- [HttpGet("items/scheduledusers/{WorkOrderItemScheduledUserId}")]
+ [HttpGet("items/scheduled-users/{WorkOrderItemScheduledUserId}")]
public async Task GetWorkOrderItemScheduledUser([FromRoute] long WorkOrderItemScheduledUserId)
{
if (!serverState.IsOpen)
@@ -1129,7 +1129,7 @@ namespace AyaNova.Api.Controllers
///
/// WorkOrderItemScheduledUser - top level only, no descendants
/// New concurrency token
- [HttpPut("items/scheduledusers")]
+ [HttpPut("items/scheduled-users")]
public async Task PutWorkOrderItemScheduledUser([FromBody] WorkOrderItemScheduledUser updatedObject)
{
if (!serverState.IsOpen)
@@ -1155,7 +1155,7 @@ namespace AyaNova.Api.Controllers
///
///
/// NoContent
- [HttpDelete("items/scheduledusers/{WorkOrderItemScheduledUserId}")]
+ [HttpDelete("items/scheduled-users/{WorkOrderItemScheduledUserId}")]
public async Task DeleteWorkOrderItemScheduledUser([FromRoute] long WorkOrderItemScheduledUserId)
{
if (!serverState.IsOpen)
diff --git a/server/AyaNova/biz/FormFieldReference.cs b/server/AyaNova/biz/FormFieldReference.cs
index 2a8f540c..e01b295d 100644
--- a/server/AyaNova/biz/FormFieldReference.cs
+++ b/server/AyaNova/biz/FormFieldReference.cs
@@ -938,7 +938,7 @@ namespace AyaNova.Biz
//WORKORDER ITEM PART
l.Add(new FormField { TKey = "WorkOrderItemPartDescription", FieldKey = "WorkOrderItemPartDescription", TKeySection = "WorkOrderItemParts" });
- l.Add(new FormField { TKey = "WorkOrderItemPartPartSerialID", FieldKey = "WorkOrderItemPartPartSerialID", TKeySection = "WorkOrderItemParts" });
+ l.Add(new FormField { TKey = "PurchaseOrderItemSerialNumbers", FieldKey = "WorkOrderItemPartSerials", TKeySection = "WorkOrderItemParts" });
l.Add(new FormField { TKey = "WorkOrderItemPartPartID", FieldKey = "WorkOrderItemPartPartID", TKeySection = "WorkOrderItemLabors" });
l.Add(new FormField { TKey = "WorkOrderItemPartPartWarehouseID", FieldKey = "WorkOrderItemPartPartWarehouseID", TKeySection = "WorkOrderItemParts" });
l.Add(new FormField { TKey = "WorkOrderItemPartQuantity", FieldKey = "WorkOrderItemPartQuantity", TKeySection = "WorkOrderItemParts" });