Pedidos
Proponer precios
Devuelve, sin grabar, el precio sin IVA que proponen las listas para cada artículo y cantidad de un cliente en una fecha. Es la misma resolución que hace el pedido al guardarse.
GET/api/v1/sales-orders/propose-prices
- Permiso
sales-orders.create- Empresa
- Opera sobre la empresa activa
- Tipo
- Lectura: no cambia nada
- Respuesta
- JSON
Encabezados
CookietextorequeridoLa cookie de sesión del usuario de la integración (
__Secure-erp.session_token). Cuando esté la clave API, va enAuthorization: Bearer. Ver Autenticación.X-Expected-CompanyuuidrequeridoLa empresa sobre la que operás. Si no coincide con la de la credencial, responde 409. Ver Empresa activa.
Parámetros de la consulta
customerIduuidrequeridodocumentDatefechaadmite nulllineslista de objetorequeridoal menos 1, hasta 200
Campos de cada elemento (3)
itemIduuidrequeridoquantitynúmerorequeridomanualsí o no
Respuesta
200 con este JSON.
lineslista de objetorequeridoCampos de cada elemento (12)
itemIduuidrequeridoquantitynúmerorequeridounitPricecualquierarequeridopriceSourceopciónrequeridoadmite nullValores:
customer-pricecustomer-listgeneral-listpromotionmanuallistPricecualquierarequeridopromotionobjetorequeridoadmite nullCampos (3)
iduuidrequeridonametextorequeridotiertextorequerido
rememberedDiscountobjetorequeridoadmite nullCampos (3)
percentnúmerorequeridodatefecharequeridoorderNumbercualquierarequerido
proposedDiscountnúmerorequeridounitCodetextorequeridounitNametextorequeridoallowsDecimalssí o norequeridovatRatecualquierarequerido
freeLineslista de objetorequeridoCampos de cada elemento (4)
itemIduuidrequeridoquantitynúmerorequeridounitPricetextorequeridopromotionobjetorequeridoCampos (2)
iduuidrequeridonametextorequerido
Errores
Un rechazo responde application/problem+json con un code estable. Los más comunes en esta operación:
401 | Falta la credencial o venció. |
403 | La credencial no tiene el permiso sales-orders.create. |
409 | La empresa activa no es la de X-Expected-Company. |
422 | Datos inválidos o una regla de negocio rota, con el detalle por campo. |
503 | Sistema ocupado: reintentá después de Retry-After segundos. |
La lista completa está en Errores.