Movimientos Stock
Acceso a movimientos de stock externos vía NAX
Campos de Movimientos de Stock
En el siguiente enlace puedes consultar todos los campos de A3.
Llamadas GET
Filtrado
En el siguiente enlace puedes consultar como filtrar esta llamada.
Este endpoint puede ser usado con y sin id (sin id puedes utilizar el filtrado)
Ejemplo:
El identificador del documento
Bearer + JWT_token
GET /api/movimientosstock/{id} HTTP/1.1
Host: servidor:<puerto>
Authorization: text
Accept: */*
Devuelve un Array con la respuesta seleccionada
{
"codart": " 1",
"descart": "Bicicleta carrera",
"codalm": " 1",
"descalm": "Productos acabados (central)",
"codalmsal": "",
"descalmsal": "",
"unicalstock": 0,
"unicalc": 0,
"entranstock": 500,
"entran": 500,
"salenstock": 0,
"salen": 0,
"prcmoneda": 612.25,
"precio": 612.25,
"desc1": 30,
"desc2": 0,
"desc3": 0,
"desc4": 0,
"prcmedio": 428.575,
"costeadic": 0,
"obtprccoste": 1,
"numserie": "",
"lote": "",
"feccaduc": "1899-12-30T00:00:00.000+01:00",
"ubicacion": "text",
"ubicacionsal": "text",
"fecdoc": "2017-01-01T00:00:00.000+01:00",
"numdoc": "1//1",
"referencia": "",
"codmon": "EURO",
"cambio": 1,
"codigo": " 1",
"nombre": "PROSPORTS",
"orden": 0,
"indentificador": 21439,
"numlin": 1,
"idlin": 207266,
"idtot": 89505,
"idlogp": 0,
"idlinc": 0,
"idtotdoc": 89505,
"grupo": 1,
"tipdoc": "FC",
"ordendoc": 3
}
Llamadas POST
Este endpoint permite crear un movimiento de stock añadiendo un JSON con una estructura concreta a la petición.
Bearer + JWT_token
POST /api/movimientosstock HTTP/1.1
Host: servidor:<puerto>
Authorization: text
Content-Type: application/json
Accept: */*
Content-Length: 128
{
"json": {
"codalm": "text",
"fecdoc": "text",
"lineas": [
{
"codart": "text",
"motivo": "text",
"unidadesstock": "text",
"unidades": "text"
}
]
}
}
Insertado correctamente
{
"Codigo": 1
}
Llamadas DELETE
El identificador del movimiento a eliminar
Bearer + JWT_token
DELETE /api/movimientosstock/eliminar/{id} HTTP/1.1
Host: servidor:<puerto>
Authorization: text
Accept: */*
Se ha eliminado correctamente el movimiento
Sin contenido
El identificador del movimiento
La linea a eliminar
Bearer + JWT_token
DELETE /api/movimientosstock/eliminar/{id}/linea/{idlinea} HTTP/1.1
Host: servidor:<puerto>
Authorization: text
Accept: */*
Se ha eliminado correctamente el movimiento
Sin contenido
Última actualización
¿Te fue útil?