Informace o requestu

Částečná úprava položek. Dávková operace.

Příklad URL:
v2.0/PriceListItems/Batch

None.

Celé položky ceníku

BatchModelOfPriceListPatchModel
JménoPopisTypDoplňující informace
Items

Jednotlivé položky dávky se shodují s běžnou verzí endpointu.

Collection of PriceListPatchModel

Kolekce by měla obsahovat 1 až 50 prvků

Ukážka:
{
  "Items": [
    {
      "BarCode": "sample string 1",
      "Amount": 1.0,
      "Code": "sample string 2",
      "CurrencyId": 1,
      "DateLastChange": "2024-03-23T02:42:50.4104838+00:00",
      "HasStockMovement": true,
      "Name": "sample string 3",
      "Price": 1.0,
      "PriceType": 0,
      "Unit": "sample string 4",
      "VatCodeId": 1,
      "VatRateType": 0,
      "Id": 5
    }
  ]
}
Ukážka:
<BatchModelOfPriceListPatchModelaIKNNKNr xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Doklad.Api.ApiModels.BaseModels">
  <Items xmlns:d2p1="http://schemas.datacontract.org/2004/07/Doklad.Api.ApiModels.PatchModels">
    <d2p1:PriceListPatchModel>
      <Id>5</Id>
      <Links xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:KeyValueOfstringstring>
          <d4p1:Key>sample string 1</d4p1:Key>
          <d4p1:Value>sample string 2</d4p1:Value>
        </d4p1:KeyValueOfstringstring>
      </Links>
      <Amount xmlns="http://schemas.datacontract.org/2004/07/Doklad.Api.ApiModels">1</Amount>
      <Code xmlns="http://schemas.datacontract.org/2004/07/Doklad.Api.ApiModels">sample string 2</Code>
      <CurrencyId xmlns="http://schemas.datacontract.org/2004/07/Doklad.Api.ApiModels">1</CurrencyId>
      <DateLastChange xmlns="http://schemas.datacontract.org/2004/07/Doklad.Api.ApiModels">2024-03-23T02:42:50.4104838+00:00</DateLastChange>
      <HasStockMovement xmlns="http://schemas.datacontract.org/2004/07/Doklad.Api.ApiModels">true</HasStockMovement>
      <Name xmlns="http://schemas.datacontract.org/2004/07/Doklad.Api.ApiModels">sample string 3</Name>
      <Price xmlns="http://schemas.datacontract.org/2004/07/Doklad.Api.ApiModels">1</Price>
      <PriceType xmlns="http://schemas.datacontract.org/2004/07/Doklad.Api.ApiModels">0</PriceType>
      <Unit xmlns="http://schemas.datacontract.org/2004/07/Doklad.Api.ApiModels">sample string 4</Unit>
      <VatCodeId xmlns="http://schemas.datacontract.org/2004/07/Doklad.Api.ApiModels">1</VatCodeId>
      <VatRateType xmlns="http://schemas.datacontract.org/2004/07/Doklad.Api.ApiModels">0</VatRateType>
      <d2p1:BarCode>sample string 1</d2p1:BarCode>
    </d2p1:PriceListPatchModel>
  </Items>
</BatchModelOfPriceListPatchModelaIKNNKNr>

Informace o response

BatchResultOfPriceListApiModel
JménoPopisTypDoplňující informace
Results

Výsledky dílčích operací. Pořadí výsledků je stejné jako pořadí v dávce.

Collection of BatchItemResultOfPriceListApiModel

Žádné.

Status

Celkový výsledek operace.

BatchResultType

Žádné.

Ukážka:
{
  "Results": [
    {
      "IsSuccess": true,
      "Data": {
        "Amount": 1.0,
        "BarCode": "sample string 1",
        "Code": "sample string 2",
        "CurrencyId": 1,
        "DateLastChange": "2024-03-23T02:42:50.4104838+00:00",
        "HasStockMovement": true,
        "InitialDateStockBalance": "2024-03-23T02:42:50.4104838+00:00",
        "InitialStockBalance": 5.0,
        "Name": "sample string 6",
        "Note": "sample string 7",
        "Price": 1.0,
        "PriceType": 0,
        "StockBalance": 8.0,
        "Unit": "sample string 9",
        "VatCodeId": 1,
        "VatRateType": 0,
        "Id": 10
      },
      "Message": "sample string 2",
      "StatusCode": 3
    }
  ],
  "Status": 0
}
Ukážka:
<BatchResultOfPriceListApiModel5BFZeHoS xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/">
  <Results>
    <BatchItemResultOfPriceListApiModel5BFZeHoS>
      <Data xmlns:d4p1="http://schemas.datacontract.org/2004/07/Doklad.Api.ApiModels">
        <Id xmlns="http://schemas.datacontract.org/2004/07/Doklad.Api.ApiModels.BaseModels">10</Id>
        <Links xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.datacontract.org/2004/07/Doklad.Api.ApiModels.BaseModels">
          <d5p1:KeyValueOfstringstring>
            <d5p1:Key>sample string 1</d5p1:Key>
            <d5p1:Value>sample string 2</d5p1:Value>
          </d5p1:KeyValueOfstringstring>
        </Links>
        <d4p1:Amount>1</d4p1:Amount>
        <d4p1:BarCode>sample string 1</d4p1:BarCode>
        <d4p1:Code>sample string 2</d4p1:Code>
        <d4p1:CurrencyId>1</d4p1:CurrencyId>
        <d4p1:DateLastChange>2024-03-23T02:42:50.4104838+00:00</d4p1:DateLastChange>
        <d4p1:HasStockMovement>true</d4p1:HasStockMovement>
        <d4p1:InitialDateStockBalance>2024-03-23T02:42:50.4104838+00:00</d4p1:InitialDateStockBalance>
        <d4p1:InitialStockBalance>5</d4p1:InitialStockBalance>
        <d4p1:Name>sample string 6</d4p1:Name>
        <d4p1:Note>sample string 7</d4p1:Note>
        <d4p1:Price>1</d4p1:Price>
        <d4p1:PriceType>0</d4p1:PriceType>
        <d4p1:StockBalance>8</d4p1:StockBalance>
        <d4p1:Unit>sample string 9</d4p1:Unit>
        <d4p1:VatCodeId>1</d4p1:VatCodeId>
        <d4p1:VatRateType>0</d4p1:VatRateType>
      </Data>
      <IsSuccess>true</IsSuccess>
      <Message>sample string 2</Message>
      <StatusCode>3</StatusCode>
    </BatchItemResultOfPriceListApiModel5BFZeHoS>
  </Results>
</BatchResultOfPriceListApiModel5BFZeHoS>