Función encargada de retornar la información de un elemento de inventario. Existen 3 formas de obtener la información de un elemento:
Nombre parámetro | Tipo | Descripción | Ejemplo |
dataJSON | JSON |
Json que contiene en su interior la siguiente estructura. irecurso: Identificador único del elemento de inventario. (requerido) secciones: Json que contiene los nombres de las secciones de información que se desean obtener, dentro de cada sección es posible solicitar datos particulares. Las secciones que se pueden obtener son: "infobasica" => Retorna la información básica del elemento de inventario, la documentación de los campos que retorna esta sección los puede encontrar en el documento “InfoBasica” que se encuentra en la zona de “Documentación de apoyo”. "parteseleminv" => Retorna la información de las partes que componen un elemento, aplica cuando el elemento es un compuesto. La documentación de los campos que retorna esta sección los puede encontrar en el documento “PartesElemInv” que se encuentra en la zona de “Documentación de apoyo”. "stockymargen" => Retorna la información de stock y margen de utilidad del elemento de inventario. La documentación de los campos que retorna esta sección los puede encontrar en el documento “StockYMargen” que se encuentra en la zona de “Documentación de apoyo” "listaprecios" => Retorna la información de las listas de precios que tiene asignadas un elemento de inventario. La documentación de los campos que retorna esta sección los puede encontrar en el documento “ListaPrecios” que se encuentra en la zona de “Documentación de apoyo”. "listaproductosequivalentes" => Retorna la información de los productos que son equivalentes al elemento de inventario. La documentación de los campos que retorna esta sección los puede encontrar en el documento “ListaProductosEquivalentes” que se encuentra en la zona de “Documentación de apoyo”. |
{ "irecurso": "06120", "secciones": { "infobasica": [ ], "listaprecios": [ ] } } |
controlkey | Varchar | Corresponde al keyagente obtenido en el logueo (requerido). | "564654" |
iapp | Varchar | Código que identifica a la aplicación que interactúa con el Agente (requerido) | "1068" |
random | Varchar | Cadena aleatoria que se crea en el lado del cliente, esto con el fin de que las peticiones no sean cacheadas por el navegador Internet Explorer (para aplicaciones web). (Opcional). | "54654" |
Nombre parámetro | Tipo | Descripción |
encabezado | JSON |
Json que contiene en su interior los siguientes datos: resultado (varchar): Retorna true siempre que la petición se ejecute satisfactoriamente. |
respuesta | JSON |
Json que contiene en su interior cada uno de los campos con la respectiva información del elemento de inventario solicitado. |
{ "result":[{ "encabezado":{"resultado":"false","imensaje":"40","mensaje":"Usuario no logueado."}, "respuesta":{"datos":""} }] }