POST api/loosepart/cancelfordimension

Cancel looseparts from dimension, which are not in sent Codes array

Request Information

URI Parameters

None.

Body Parameters

Cancel for dimension model

CancelApiModel
NameDescriptionTypeAdditional information
Dimension

string

None.

DimensionValue

string

None.

CancelStatus

string

None.

AllowedStatuses

Collection of string

None.

Codes

Collection of string

None.

Request Formats

application/json, text/json

Sample:
{
  "Dimension": "sample string 1",
  "DimensionValue": "sample string 2",
  "CancelStatus": "sample string 3",
  "AllowedStatuses": [
    "sample string 1",
    "sample string 2"
  ],
  "Codes": [
    "sample string 1",
    "sample string 2"
  ]
}

application/xml, text/xml

Sample:
<CancelApiModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Deufol.OSL.EntryTool.BLL.Models.ApiModels">
  <AllowedStatuses xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </AllowedStatuses>
  <CancelStatus>sample string 3</CancelStatus>
  <Codes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </Codes>
  <Dimension>sample string 1</Dimension>
  <DimensionValue>sample string 2</DimensionValue>
</CancelApiModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ImportApiViewModel
NameDescriptionTypeAdditional information
Imported

integer

None.

Updated

integer

None.

Errors

Collection of ImportErrorApiViewModel

None.

Response Formats

application/json, text/json

Sample:
{
  "Imported": 1,
  "Updated": 2,
  "Errors": [
    {
      "LineNo": 1,
      "ColumnName": "sample string 2",
      "ErrorMessage": "sample string 3"
    },
    {
      "LineNo": 1,
      "ColumnName": "sample string 2",
      "ErrorMessage": "sample string 3"
    }
  ]
}

application/xml, text/xml

Sample:
<ImportApiViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Deufol.OSL.EntryTool.BLL.Models.ApiModels">
  <Errors>
    <ImportErrorApiViewModel>
      <ColumnName>sample string 2</ColumnName>
      <ErrorMessage>sample string 3</ErrorMessage>
      <LineNo>1</LineNo>
    </ImportErrorApiViewModel>
    <ImportErrorApiViewModel>
      <ColumnName>sample string 2</ColumnName>
      <ErrorMessage>sample string 3</ErrorMessage>
      <LineNo>1</LineNo>
    </ImportErrorApiViewModel>
  </Errors>
  <Imported>1</Imported>
  <Updated>2</Updated>
</ImportApiViewModel>