POST api/{lang}/ImportOfGoods/Post

Crea en la base la importación recibida.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
lang

string

None.

Body Parameters

ViewModel de la importación a crear

CreateImportOfGoodsViewModel
NameDescriptionTypeAdditional information
Id

string

None.

EstimatedTimeOfArrival

date

Required

TimeOfArrival

date

None.

TradingDocument

CreateTradingDocumentImportOfGoodsViewModel

Required

Batches

Collection of BatchViewModel

None.

WarehouseId

string

Required

Pallets

integer

None.

ClientId

string

None.

ActualStatusId

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": "sample string 1",
  "EstimatedTimeOfArrival": "2026-11-10T16:51:53.0791177-03:00",
  "TimeOfArrival": "2026-11-10T16:51:53.0791177-03:00",
  "TradingDocument": {
    "Id": "sample string 1",
    "Number": 1,
    "TraderId": "sample string 2",
    "Date": "2026-11-10T16:51:53.0791177-03:00",
    "ExpirationDate": "2026-11-10T16:51:53.0791177-03:00",
    "Details": [
      {
        "Id": "sample string 1",
        "TradableItemId": "sample string 2",
        "QuantityToReceive": 3.1,
        "Quantity": 4.1,
        "PackagesQuantity": 5
      },
      {
        "Id": "sample string 1",
        "TradableItemId": "sample string 2",
        "QuantityToReceive": 3.1,
        "Quantity": 4.1,
        "PackagesQuantity": 5
      }
    ],
    "Comments": "sample string 5",
    "TypeId": "sample string 6"
  },
  "Batches": [
    {
      "Id": "sample string 1",
      "Code": "sample string 2",
      "ExpirationDate": "2026-11-10T16:51:53.0947852-03:00",
      "TradableItemId": "sample string 3",
      "Quantity": 4.1,
      "TradingDocumentLineId": "sample string 5"
    },
    {
      "Id": "sample string 1",
      "Code": "sample string 2",
      "ExpirationDate": "2026-11-10T16:51:53.0947852-03:00",
      "TradableItemId": "sample string 3",
      "Quantity": 4.1,
      "TradingDocumentLineId": "sample string 5"
    }
  ],
  "WarehouseId": "sample string 3",
  "Pallets": 4,
  "ClientId": "sample string 5",
  "ActualStatusId": 6
}

application/xml, text/xml

Sample:
<CreateImportOfGoodsViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Tempo.Core.WebAPI.ViewModels.Trading.Receipts">
  <ActualStatusId>6</ActualStatusId>
  <Batches xmlns:d2p1="http://schemas.datacontract.org/2004/07/Tempo.Core.WebAPI.ViewModels.Warehousing">
    <d2p1:BatchViewModel>
      <d2p1:Code>sample string 2</d2p1:Code>
      <d2p1:ExpirationDate>2026-11-10T16:51:53.0947852-03:00</d2p1:ExpirationDate>
      <d2p1:Id>sample string 1</d2p1:Id>
      <d2p1:Quantity>4.1</d2p1:Quantity>
      <d2p1:TradableItemId>sample string 3</d2p1:TradableItemId>
      <d2p1:TradingDocumentLineId>sample string 5</d2p1:TradingDocumentLineId>
    </d2p1:BatchViewModel>
    <d2p1:BatchViewModel>
      <d2p1:Code>sample string 2</d2p1:Code>
      <d2p1:ExpirationDate>2026-11-10T16:51:53.0947852-03:00</d2p1:ExpirationDate>
      <d2p1:Id>sample string 1</d2p1:Id>
      <d2p1:Quantity>4.1</d2p1:Quantity>
      <d2p1:TradableItemId>sample string 3</d2p1:TradableItemId>
      <d2p1:TradingDocumentLineId>sample string 5</d2p1:TradingDocumentLineId>
    </d2p1:BatchViewModel>
  </Batches>
  <ClientId>sample string 5</ClientId>
  <EstimatedTimeOfArrival>2026-11-10T16:51:53.0791177-03:00</EstimatedTimeOfArrival>
  <Id>sample string 1</Id>
  <Pallets>4</Pallets>
  <TimeOfArrival>2026-11-10T16:51:53.0791177-03:00</TimeOfArrival>
  <TradingDocument>
    <Comments>sample string 5</Comments>
    <Date>2026-11-10T16:51:53.0791177-03:00</Date>
    <Details>
      <CreateImportOfGoodsLineViewModel>
        <Id>sample string 1</Id>
        <PackagesQuantity>5</PackagesQuantity>
        <Quantity>4.1</Quantity>
        <QuantityToReceive>3.1</QuantityToReceive>
        <TradableItemId>sample string 2</TradableItemId>
      </CreateImportOfGoodsLineViewModel>
      <CreateImportOfGoodsLineViewModel>
        <Id>sample string 1</Id>
        <PackagesQuantity>5</PackagesQuantity>
        <Quantity>4.1</Quantity>
        <QuantityToReceive>3.1</QuantityToReceive>
        <TradableItemId>sample string 2</TradableItemId>
      </CreateImportOfGoodsLineViewModel>
    </Details>
    <ExpirationDate>2026-11-10T16:51:53.0791177-03:00</ExpirationDate>
    <Id>sample string 1</Id>
    <Number>1</Number>
    <TraderId>sample string 2</TraderId>
    <TypeId>sample string 6</TypeId>
  </TradingDocument>
  <WarehouseId>sample string 3</WarehouseId>
</CreateImportOfGoodsViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

De ser exitosa la creación retorna 200. De lo contrario retorna 400

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.