Ir al contenido

Consultar Referencias

Procedimiento Almacenado rest_select_referencia.

Consulta referencias en Mekano, basado en los parametros recibidos desde la api Get_Referencias.

Se valida que la referencia exista previamente.

La información consultada se envía al cliente en formato json

SELECT codigo,
codigo2,
nombre,
nombre2,
ubicacion,
unidad_compra,
stock,
tiempo,
tiempo_maximo,
costo,
precio,
peso,
alto,
ancho,
fondo,
medida_rastreo,
valoriza,
costea,
saldos,
alterna,
balanza,
ensamble,
es_ensamble,
lote,
serial,
categoria,
pymo,
portafolio,
descripcion,
ean_128,
url_foto,
bloquear_esquema,
activa,
crm,
nota,
foto,
analisis_costos,
interes,
grados,
volumen,
rentabilidad,
subpartida,
codlinea,
codmedida,
cod_esqimpuesto,
cod_esqretencion,
cod_esqcontable,
cod_esqcontable2,
codgenero,
codmarca
FROM rest_select_referencia(:codigo_ CHAR(20))
POST http://144.202.47.24/{Intancia_Cliente}/RestServerIsapi.dll/api/v1/TApoloRestInterface/executequery
{
"CLAVE": "Get_Referencias",
"CODIGO": "2701"
}
{
"cod_error": 0,
"data": [
{
"CODIGO": "2701",
"CODIGO2": null,
"NOMBRE": "IPHONE X",
"NOMBRE2": "IPHONE X",
"UBICACION": "ESTAN 10",
"UNIDAD_COMPRA": 1,
"STOCK": 5,
"TIEMPO": null,
"TIEMPO_MAXIMO": null,
"COSTO": 2900000,
"PRECIO": 3200000,
"PESO": null,
"ALTO": null,
"ANCHO": null,
"FONDO": null,
"MEDIDA_RASTREO": "NO",
"VALORIZA": "S",
"COSTEA": "S",
"SALDOS": "S",
"ALTERNA": "N",
"BALANZA": "N",
"ENSAMBLE": "N",
"ES_ENSAMBLE": "N",
"LOTE": "N",
"SERIAL": "N",
"CATEGORIA": "N",
"PYMO": null,
"PORTAFOLIO": "S",
"DESCRIPCION": null,
"EAN_128": null,
"URL_FOTO": null,
"BLOQUEAR_ESQUEMA": "N",
"ACTIVA": "S",
"CRM": "N",
"NOTA": ".",
"FOTO": null,
"ANALISIS_COSTOS": null,
"INTERES": "S",
"GRADOS": 1,
"VOLUMEN": 750,
"RENTABILIDAD": 0,
"SUBPARTIDA": null,
"CODLINEA": "CEL",
"CODMEDIDA": "UND",
"COD_ESQIMPUESTO": "EI",
"COD_ESQRETENCION": "ECOM1",
"COD_ESQCONTABLE": "ESQ",
"COD_ESQCONTABLE2": null,
"CODGENERO": null,
"CODMARCA": null
}
]
}
{
"cod_error": 0,
"ex_execsql": "[FireDAC][Phys][FB]exception 16\r\nREST_ERROR\r\n*** LA REFERENCIA 2701 NO EXISTE ***\r\nAt procedure 'REST_SELECT_REFERENCIA' line: 60, col: 54"
}