API´s CRISTAL V1.0
cristal
Cargas
Seguimiento de despachos de cargas y encomiendas parciales
PUTagrega envíos en PDI
agregarComprobantePDI
Objetivo
Agrega retiros a una PDI del chofer
Consideraciones
Solo funciona para usuarios de atributo chofer y permite agregar un retiro pendiente a la primer PDI abierta que encuentre ya que se supone que no debería haber más de una.
Parámetros
JSON
Ejemplo
{
"trackingID" : "0001-000500000057-S",
}
Retorno
JSON
OK o error de acuerdo al formato standard
DELETEanula orden de recepcion
Anula una órden de recpción generada
Parámetros
StartFragment
JSON
Funcionamiento
Elimina una Orden de Carga pendiente de recpción.
El acceso es habilitado solo para USUARIOS o CLIENTES
PUTcierre de Líneas
cierroLinea
Objetivo
Verifica una línea si está en condiciones de ser cerrada para despachar fisicamente la mercadería y la cierra. Este proceso puede ser ejecutado por "usuarios" solamente que pertenezcan a la sucursal de la línea, sino informará que no está operativa. Para poder dar por cerrada la línea se verifica que todos los bultos Confirmados sean los mismos que los facturados para una línea. Pueden darse 2 situaciones
- Más bultos confirmados que facturados, en ese caso se depliega un mensaje tenés sin facturar XX bultos
- Más bultos facturados que confirmados, en este caso se despliega un mensaje Tenés sin confirmar XX bultos
- Si no hay bultos confirmados informa No hay bultos confirmados para la línea
IMPORTANTE Si la confirmación se hace manual (por cristalDesktop) no es posible cerrar una línea
Parámetros
linea Número de línea a consultar
Retorno
JSON
data Una lista con los datos de la linea
Ejemplo
{ "sts": 0, "msg": "Tengo sin facturar 9 bultos", "data": [ { "linea": "1", "descripcion": "BUENOS AIRES - 1", "bultosConfirmados": "9", "bultosTotales": "0" } ] }