curl -X POST https://api.example.com/pedido \
-H "Content-Type: application/json" \
-d '{
"codigo": "PED-2024-001",
"serie": "A001",
"descripcion": "Customer bulk order",
"clienteId": 5,
"formapagoId": 1,
"detalle": [
{
"productoId": 20,
"cantidad": 100,
"precio": 15.50
},
{
"productoId": 25,
"cantidad": 50,
"precio": 32.00
}
],
"baseImponible": 2869.49,
"igv": 516.51,
"total": 3386.00
}'
{
"id": 1,
"codigo": "PED-2024-001",
"serie": "A001",
"descripcion": "Customer bulk order",
"estado": "PENDIENTE",
"clienteId": 5,
"cliente": {
"id": 5,
"dni": "12345678",
"nombre": "Juan",
"apellido": "Perez"
},
"detalle": [
{
"id": 1,
"productoId": 20,
"cantidad": 100.0,
"precio": 15.50
},
{
"id": 2,
"productoId": 25,
"cantidad": 50.0,
"precio": 32.00
}
],
"fechaPedido": "2024-01-15T14:30:00",
"fechaEntrega": "2024-01-22",
"baseImponible": 2869.49,
"igv": 516.51,
"total": 3386.00,
"formapagoId": 1,
"formaPago": {
"id": 1,
"nombre": "Cash"
}
}
curl -X POST https://api.example.com/pedido \
-H "Content-Type: application/json" \
-d '{
"codigo": "PED-2024-001",
"serie": "A001",
"descripcion": "Customer bulk order",
"clienteId": 5,
"formapagoId": 1,
"detalle": [
{
"productoId": 20,
"cantidad": 100,
"precio": 15.50
},
{
"productoId": 25,
"cantidad": 50,
"precio": 32.00
}
],
"baseImponible": 2869.49,
"igv": 516.51,
"total": 3386.00
}'
{
"id": 1,
"codigo": "PED-2024-001",
"serie": "A001",
"descripcion": "Customer bulk order",
"estado": "PENDIENTE",
"clienteId": 5,
"cliente": {
"id": 5,
"dni": "12345678",
"nombre": "Juan",
"apellido": "Perez"
},
"detalle": [
{
"id": 1,
"productoId": 20,
"cantidad": 100.0,
"precio": 15.50
},
{
"id": 2,
"productoId": 25,
"cantidad": 50.0,
"precio": 32.00
}
],
"fechaPedido": "2024-01-15T14:30:00",
"fechaEntrega": "2024-01-22",
"baseImponible": 2869.49,
"igv": 516.51,
"total": 3386.00,
"formapagoId": 1,
"formaPago": {
"id": 1,
"nombre": "Cash"
}
}
curl -X POST https://api.example.com/pedido \
-H "Content-Type: application/json" \
-d '{
"codigo": "PED-2024-001",
"serie": "A001",
"descripcion": "Customer bulk order",
"clienteId": 5,
"formapagoId": 1,
"detalle": [
{
"productoId": 20,
"cantidad": 100,
"precio": 15.50
},
{
"productoId": 25,
"cantidad": 50,
"precio": 32.00
}
],
"baseImponible": 2869.49,
"igv": 516.51,
"total": 3386.00
}'
{
"id": 1,
"codigo": "PED-2024-001",
"serie": "A001",
"descripcion": "Customer bulk order",
"estado": "PENDIENTE",
"clienteId": 5,
"cliente": {
"id": 5,
"dni": "12345678",
"nombre": "Juan",
"apellido": "Perez"
},
"detalle": [
{
"id": 1,
"productoId": 20,
"cantidad": 100.0,
"precio": 15.50
},
{
"id": 2,
"productoId": 25,
"cantidad": 50.0,
"precio": 32.00
}
],
"fechaPedido": "2024-01-15T14:30:00",
"fechaEntrega": "2024-01-22",
"baseImponible": 2869.49,
"igv": 516.51,
"total": 3386.00,
"formapagoId": 1,
"formaPago": {
"id": 1,
"nombre": "Cash"
}
}