PUT api/EncatexOrder/UpdateOrderHeader

Actualiza la orden recibida con los valores contenidos en el DTO

Request Information

URI Parameters

None.

Body Parameters

Contiene el ID de la orden y los datos a actualizar

OrderUpdateViewModel
NameDescriptionTypeAdditional information
Id

string

None.

DeliveryDateTime

date

None.

DeliveryAddress

AddressViewModel

Required

FinalDeliveryAddress

AddressViewModel

Required

Observations

string

None.

PurchaseOrderNumber

string

None.

Reference

string

None.

ShipmentType

OrderShipmentType

None.

ExchangeRateValue

decimal number

None.

ClientAlias

string

None.

DeliveryWarehouseId

string

None.

DeliveryDoorId

integer

None.

PaymentMethodId

string

None.

SellerId

string

None.

ClientId

string

None.

DownPaymentAmount

decimal number

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": "sample string 1",
  "DeliveryDateTime": "2026-11-09T16:46:59.5554453-03:00",
  "DeliveryAddress": {
    "Country": "sample string 1",
    "Department": "sample string 2",
    "Street": "sample string 3",
    "Street2": "sample string 4",
    "Latitude": 5.1,
    "Longitude": 6.1,
    "GLN": 7,
    "Id": "sample string 8",
    "Name": "sample string 9",
    "CountryIso": "sample string 10",
    "ZipCode": "sample string 11",
    "Location": "sample string 12"
  },
  "FinalDeliveryAddress": {
    "Country": "sample string 1",
    "Department": "sample string 2",
    "Street": "sample string 3",
    "Street2": "sample string 4",
    "Latitude": 5.1,
    "Longitude": 6.1,
    "GLN": 7,
    "Id": "sample string 8",
    "Name": "sample string 9",
    "CountryIso": "sample string 10",
    "ZipCode": "sample string 11",
    "Location": "sample string 12"
  },
  "Observations": "sample string 3",
  "PurchaseOrderNumber": "sample string 4",
  "Reference": "sample string 5",
  "ShipmentType": 1,
  "ExchangeRateValue": 6.0,
  "ClientAlias": "sample string 7",
  "DeliveryWarehouseId": "sample string 8",
  "DeliveryDoorId": 1,
  "PaymentMethodId": "sample string 9",
  "SellerId": "sample string 10",
  "ClientId": "sample string 11",
  "DownPaymentAmount": 1.0
}

application/xml, text/xml

Sample:
<OrderUpdateViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Tempo.Core.WebAPI.ViewModels.Trading.Order">
  <ClientAlias>sample string 7</ClientAlias>
  <ClientId>sample string 11</ClientId>
  <DeliveryAddress xmlns:d2p1="http://schemas.datacontract.org/2004/07/Tempo.Core.WebAPI.ViewModels">
    <d2p1:Country>sample string 1</d2p1:Country>
    <d2p1:CountryIso>sample string 10</d2p1:CountryIso>
    <d2p1:Department>sample string 2</d2p1:Department>
    <d2p1:Id>sample string 8</d2p1:Id>
    <d2p1:Location>sample string 12</d2p1:Location>
    <d2p1:Name>sample string 9</d2p1:Name>
    <d2p1:Street>sample string 3</d2p1:Street>
    <d2p1:ZipCode>sample string 11</d2p1:ZipCode>
    <d2p1:GLN>7</d2p1:GLN>
    <d2p1:Latitude>5.1</d2p1:Latitude>
    <d2p1:Longitude>6.1</d2p1:Longitude>
    <d2p1:Street2>sample string 4</d2p1:Street2>
  </DeliveryAddress>
  <DeliveryDateTime>2026-11-09T16:46:59.5554453-03:00</DeliveryDateTime>
  <DeliveryDoorId>1</DeliveryDoorId>
  <DeliveryWarehouseId>sample string 8</DeliveryWarehouseId>
  <DownPaymentAmount>1</DownPaymentAmount>
  <ExchangeRateValue>6</ExchangeRateValue>
  <FinalDeliveryAddress xmlns:d2p1="http://schemas.datacontract.org/2004/07/Tempo.Core.WebAPI.ViewModels">
    <d2p1:Country>sample string 1</d2p1:Country>
    <d2p1:CountryIso>sample string 10</d2p1:CountryIso>
    <d2p1:Department>sample string 2</d2p1:Department>
    <d2p1:Id>sample string 8</d2p1:Id>
    <d2p1:Location>sample string 12</d2p1:Location>
    <d2p1:Name>sample string 9</d2p1:Name>
    <d2p1:Street>sample string 3</d2p1:Street>
    <d2p1:ZipCode>sample string 11</d2p1:ZipCode>
    <d2p1:GLN>7</d2p1:GLN>
    <d2p1:Latitude>5.1</d2p1:Latitude>
    <d2p1:Longitude>6.1</d2p1:Longitude>
    <d2p1:Street2>sample string 4</d2p1:Street2>
  </FinalDeliveryAddress>
  <Id>sample string 1</Id>
  <Observations>sample string 3</Observations>
  <PaymentMethodId>sample string 9</PaymentMethodId>
  <PurchaseOrderNumber>sample string 4</PurchaseOrderNumber>
  <Reference>sample string 5</Reference>
  <SellerId>sample string 10</SellerId>
  <ShipmentType>ON_SITE_PICKUP</ShipmentType>
</OrderUpdateViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

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

IHttpActionResult

None.

Response Formats

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

Sample:

Sample not available.