Recepcion
Recepción de módulos. Reemplaza la lógica de recepcion2.asp. Conexiones usadas: odbcSAPConn ? SAP HANA directo (queries a vistas/tablas SAP) odbcIntegrationTFWeb ? SQL Server TF_WEB (INSERTs en tablas RENTAL_* + SP) recepcionFotoPath ? carpeta raíz donde se guardan fotos
| API | Description |
|---|---|
| GET api/recepcion/diagnostico?apikey={apikey} |
No documentation available. |
| GET api/recepcion/modulo/{serie}?apikey={apikey} |
No documentation available. |
| GET api/recepcion/movimiento/{serie}/{contrato}?apikey={apikey} |
No documentation available. |
| POST api/recepcion/guardar?apikey={apikey} |
No documentation available. |
| POST api/recepcion/fotos?apikey={apikey} |
No documentation available. |
| GET api/recepcion/reparaciones?apikey={apikey} |
No documentation available. |
| GET api/recepcion/reparaciones/{idRecepcion}?apikey={apikey} |
No documentation available. |
| POST api/recepcion/reparaciones/{idRecepcion}?apikey={apikey} |
No documentation available. |
| POST api/recepcion/actualizarReparacion?apikey={apikey} |
No documentation available. |
| POST api/recepcion/eliminarReparacion?apikey={apikey} |
No documentation available. |
| GET api/recepcion/checklist/opciones?apikey={apikey} |
No documentation available. |
| POST api/recepcion/terminacion?apikey={apikey} |
No documentation available. |
| GET api/recepcion/mobiliario/{idRecepcion}?apikey={apikey} |
Obtiene el listado de mobiliario (Paso 2) para una recepción específica. Lee IdRecepcion ? obtiene PROCESO (contrato) de RENTAL_REPARACIONES_DETALLES Para VAPS/Mobiliario se busca solo por contrato, no por serie individual Luego consulta RDR1 en SAP donde DocNum = proceso AND U_Familia='02' |
| POST api/recepcion/mobiliario/ingresar?apikey={apikey} |
Ingresa (registra) cantidad de mobiliario en VAPS. Actualiza RDR1 en SAP: reduce U_CantidadEntregada (disponible), aumenta U_SaldoVAPS (ingresado). Valida que no se ingrese más de lo disponible. |
| POST api/recepcion/mobiliario/devolver?apikey={apikey} |
Devuelve (deshace ingreso de) cantidad de mobiliario en VAPS. Actualiza RDR1 en SAP: aumenta U_CantidadEntregada (devuelve al cliente), reduce U_SaldoVAPS (deshace lo ingresado). Valida límites. |
| GET api/recepcion/sap/contratos-visibles?contratos={contratos}&apikey={apikey} |
Retorna contratos visibles en SAP para VAPS/Mobiliario. Equivale a consultas sobre TF_MOBILIARIO y TF_MOBILIARIO_SERIE de cobros_listado.asp. |
| POST api/recepcion/sap/contratos-visibles |
No documentation available. |
| GET api/recepcion/sap/series-retorno?procesos={procesos}&modulos={modulos}&apikey={apikey} |
Retorna estado de series en SAP por contratos: - Sin fecha retorno - Con fecha retorno - Fecha retorno por contrato+módulo (si se envía módulos) |
| POST api/recepcion/sap/series-retorno |
No documentation available. |
| POST api/recepcion/listado?apikey={apikey} |
No documentation available. |
Sucursal
Reemplaza el OPENQUERY([SAP],...) contra "@ARR_SUC" que Cobros_facturacion.asp hacia via linked server. Consulta SAP HANA directo por ODBC (odbcSAPConn / BDNameCL). Los endpoints "texto" devuelven text/plain, una fila por linea, formato: Code|Name|CodCenco|CencoTiny pensado para ser consumido desde ASP clasico sin parser JSON (mismo patron que ya usa cobros_sap_bridge.php en MODULOS\manager).
| API | Description |
|---|---|
| GET api/sucursal?apikey={apikey} |
No documentation available. |
| GET api/sucursal/{code}?apikey={apikey} |
No documentation available. |
| GET api/sucursal/texto?apikey={apikey} |
No documentation available. |
| GET api/sucursal/texto/{code}?apikey={apikey} |
No documentation available. |
Presupuesto
Guia
Endpoints for guide listing.
| API | Description |
|---|---|
| GET api/dispatch/guia/listado?desde={desde}&hasta={hasta}&busqueda={busqueda}&sucursal={sucursal}&apikey={apikey} |
Returns guides filtered by date range and optional search criteria. |
Checklist
Endpoints for dispatch checklists.
| API | Description |
|---|---|
| GET api/dispatch/checklist/listado?desde={desde}&hasta={hasta}&sucursal={sucursal}&apikey={apikey} |
Returns completed dispatch checklists filtered by date and branch. |
Asignacion
Endpoints for dispatch assignment listing.
| API | Description |
|---|---|
| GET api/dispatch/asignacion/listado?desde={desde}&hasta={hasta}&bqd={bqd}&tipo={tipo}&itemName={itemName}&sucursal={sucursal}&apikey={apikey} |
Returns dispatch assignments filtered by date and optional criteria. |
Proveedor
| API | Description |
|---|---|
| POST api/proveedor/login?apikey={apikey} |
No documentation available. |
BajaModulo
Endpoints for module cancellation and lookup by serial number.
| API | Description |
|---|---|
| GET api/modulos/baja/modulo/{serie}?apikey={apikey} |
GET api/modulos/baja/modulo/{serie}?apikey=... Devuelve los datos comerciales del módulo (serie = contenedor): serie, modelo (ItemCode), itemName, contrato vigente, fechaSalida, fechaRetorno (null = vigente), meses, precioUnitario, valorLibro. 200 = encontrado · 404 = serie no existe en SAP · 400 = apikey inválida. |
| GET api/modulos/baja/valor/{serie}?apikey={apikey} |
GET api/modulos/baja/valor/{serie}?apikey=... Valor del activo desde SAP ITM8 para el aprobador 1 de Baja de Módulos. Toma la fila FINANCIERA más reciente y usa OrDpAcc o UnDpAcc como valor. |
Merma
Read-only SAP lookups for Merma materials and warehouses.
| API | Description |
|---|---|
| GET api/modulos/merma/bodegas?apikey={apikey} |
No documentation available. |
| GET api/modulos/merma/material/{codigo}?almacen={almacen}&apikey={apikey} |
No documentation available. |
Tarea
| API | Description |
|---|---|
| GET api/dispatch/tarea/listado?desde={desde}&hasta={hasta}&bqd={bqd}&driver={driver}&apikey={apikey} |
No documentation available. |
| GET api/dispatch/tarea/cantidad?apikey={apikey} |
No documentation available. |
| POST api/dispatch/tarea/procesar?apikey={apikey} |
No documentation available. |
Dispatch
API de Dispatch - Gestión de contratos, módulos y transporte Base de datos: ZZ_TECNOFAST_QA23072026 (QA Chile) País: Chile
Calendario
ReferenciaProyecto
Reemplaza el lookup a MM_DETALLE_VISTA que Cobros_facturacion.asp hacia en pagina para armar dicProy (in_orden_facturar -> IN_RefClie combinados), usado en el campo de busqueda por fila. Misma BD (tf_web) que MM_conn_STRING.
| API | Description |
|---|---|
| GET api/referenciaproyecto?ids={ids}&apikey={apikey} |
No documentation available. |
| POST api/referenciaproyecto/texto?apikey={apikey} |
No documentation available. |