---
title: "Crear Pedido"
method: POST
path: "/pedido/nuevopedido"
tags: ["Pedidos"]
---

# Crear Pedido

`POST /pedido/nuevopedido`

Crear un pedido en la cuenta.

## Request body

- object
  - `fecha` string, required — Fecha del pedido. Formato: ddMMyyyy.
  - `id_empresa` integer, required — ID de la empresa donde se cargará el pedido.
  - `id_sucursal_empresa` string, required — ID de la sucursal donde se cargará el pedido.
  - `apellido_razon_social` string, required — Apellido o razón social del cliente.
  - `categoria_fiscal` string, required — Categoría fiscal del cliente. Campo obligatorio. Valores posibles: CONSUMIDOR_FINAL, RESPONSABLE_INSCRIPTO, EXENTO, MONOTRIBUTISTA.
  - `productos` object[], required — Array de productos del pedido.
    - `cod_item` string, required — Código del producto.
    - `id_det_item` integer — Identificador de variante segun corresponda
    - `ctd` number, double, required — Cantidad de unidades.
    - `porc_desc` number, double, required — Porcentaje de descuento.
    - `precio` number, double, required — Precio unitario.
    - `comentarios` string — Comentarios adicionales del producto.
    - `percepciones` object[] — Array de percepciones/impuestos del pedido.
      - `id_percepcion_impuesto` integer, required — ID de la percepcion a cargar.
      - `importe` number, double, required — Importe de la percepción.
      - `observaciones` string — Descripción adicional.
  - `nombre` string — Nombre del cliente.
  - `tipo_doc` string — Tipo de documento del cliente. Valores posibles: DNI, CUIT, CUIL.
  - `nro_doc` integer — Número de documento del cliente.
  - `codigo_cliente` string — Código interno del cliente.
  - `telefono` string — Número de teléfono del cliente.
  - `email` string — Correo electrónico del cliente.
  - `domicilio` string — Domicilio del cliente.
  - `codigo_provincia` string — Código ISO de la provincia del cliente.
  - `id_localidad` string — ID de la localidad del cliente.
  - `referencia` string — Texto de referencia. Acepta hasta una cantidad máxima de doscientos (200) caracteres.
  - `id_vendedor` integer — ID del vendedor asociado al pedido. Si no se envía, se asigna el vendedor configurado en el cliente o el último personal activo de la cuenta.
  - `cotizacion_dolar` number, double — Cotización del dólar al momento del pedido. Si no se envía (o se envía 0), se utiliza la cotización vigente configurada en la cuenta con fallback a 1.
  - `id_deposito` integer — ID del deposito donde se quiere reservar el stock del pedido

## Response `200`

200

- object
  - `message` string

## Other responses

- `400` — 400

---

[API](https://skmtc.dev/duxsoftware/apis/dux-api-v1.md) · [All operations](https://skmtc.dev/duxsoftware/apis/dux-api-v1/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/duxsoftware/dux-api-v1/revisions/d99a90e12fee/schema)
