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

APIDescription
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).

APIDescription
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

APIDescription
GET api/presupuesto/getMIS2?apikey={apikey}

No documentation available.

GET api/presupuesto/getCentrosCosto?apikey={apikey}

No documentation available.

GET api/presupuesto/getFiliales?apikey={apikey}

No documentation available.

GET api/presupuesto/getCentrosCosto2?apikey={apikey}

No documentation available.

GET api/presupuesto/getCentrosCosto3?apikey={apikey}

No documentation available.

GET api/presupuesto/getMesCierrePorAnio?anio={anio}&apikey={apikey}

No documentation available.

GET api/presupuesto/getForecastAcumuladoPorCuenta?anio={anio}&mis={mis}&ceco={ceco}&apikey={apikey}

No documentation available.

GET api/presupuesto/getBudgetPorCuenta?anio={anio}&mis={mis}&ceco={ceco}&apikey={apikey}

No documentation available.

GET api/presupuesto/getValoresAnioAnteriorPorCuenta?anio={anio}&mis={mis}&ceco={ceco}&cuenta={cuenta}&apikey={apikey}

No documentation available.

GET api/presupuesto/getMisLevels?apikey={apikey}

No documentation available.

GET api/presupuesto/getCuentasPorMis?mis={mis}&ceco={ceco}&apikey={apikey}

No documentation available.

GET api/presupuesto/getCuentasPorMisLevel?mis={mis}&ceco={ceco}&mis_level={mis_level}&apikey={apikey}

No documentation available.

GET api/presupuesto/getCecosForFilial?filial={filial}&apikey={apikey}

No documentation available.

GET api/presupuesto/getCuentasPorFilial?filial={filial}&apikey={apikey}

No documentation available.

GET api/presupuesto/getDataTransferCabecera?filial={filial}&anio={anio}&apikey={apikey}

Filas agregadas anuales por AcctCode+ceco. Replica MPRES::trae_cuentas_data_transfer.

GET api/presupuesto/getDataTransferDetalle?filial={filial}&anio={anio}&apikey={apikey}

Filas con desglose mensual + total. Replica MPRES::trae_cuentas_detalle_transfer.

GET api/presupuesto/getDataTransferCantidadesPos?filial={filial}&anio={anio}&apikey={apikey}

Cuenta cuantos meses (de 12) tienen valor>0 por AcctCode+ceco, para TODO el año (sin filtrar por filial). Replica MPRES::trae_todas_cantidades_post.

Guia

Endpoints for guide listing.

APIDescription
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.

APIDescription
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.

APIDescription
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

APIDescription
POST api/proveedor/login?apikey={apikey}

No documentation available.

BajaModulo

Endpoints for module cancellation and lookup by serial number.

APIDescription
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.

APIDescription
GET api/modulos/merma/bodegas?apikey={apikey}

No documentation available.

GET api/modulos/merma/material/{codigo}?almacen={almacen}&apikey={apikey}

No documentation available.

Tarea

APIDescription
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

APIDescription
GET api/dispatch/contratos?desde={desde}&hasta={hasta}&bqd={bqd}&serie={serie}&sucursal={sucursal}&apikey={apikey}

No documentation available.

GET api/dispatch/contratos/{docEntry}?apikey={apikey}

No documentation available.

GET api/dispatch/contratos/{docEntry}/tipos?apikey={apikey}

No documentation available.

GET api/dispatch/contratos/{docEntry}/modulos?tipo={tipo}&apikey={apikey}

No documentation available.

GET api/dispatch/contratos/{docEntry}/series?tipo={tipo}&whsCode={whsCode}&apikey={apikey}

No documentation available.

GET api/dispatch/contratos/{docEntry}/lineas-transporte?tipo={tipo}&apikey={apikey}

No documentation available.

GET api/dispatch/contratos/motivos?apikey={apikey}

No documentation available.

POST api/dispatch/contratos/{docEntry}/asignar-serie?apikey={apikey}

No documentation available.

POST api/dispatch/contratos/{docEntry}/asignar-fecha?apikey={apikey}

No documentation available.

POST api/dispatch/contratos/{docEntry}/cancelar-fecha?apikey={apikey}

No documentation available.

Calendario

APIDescription
GET api/dispatch/calendario/semana?semana={semana}&anio={anio}&tipo={tipo}&sucursal={sucursal}&apikey={apikey}

No documentation available.

GET api/dispatch/calendario/chile-hora?fecha={fecha}&apikey={apikey}

No documentation available.

GET api/dispatch/calendario/sucursales?apikey={apikey}&dispatchsuc={dispatchsuc}

No documentation available.

GET api/dispatch/calendario/empresas?apikey={apikey}

No documentation available.

GET api/dispatch/calendario/adicionales?docentry={docentry}&apikey={apikey}

No documentation available.

GET api/dispatch/calendario/motivos-mobiliario?apikey={apikey}

No documentation available.

GET api/dispatch/calendario/mobiliario?docnum={docnum}&docentry={docentry}&lineNum={lineNum}&lineNumt={lineNumt}&tipo={tipo}&apikey={apikey}

No documentation available.

GET api/dispatch/calendario/direcciones?docentry={docentry}&serie={serie}&tipo={tipo}&tipod={tipod}&apikey={apikey}

No documentation available.

GET api/dispatch/calendario/comunas?ciudad={ciudad}&apikey={apikey}

No documentation available.

GET api/dispatch/calendario/datos-serie?docentry={docentry}&linenumt={linenumt}&apikey={apikey}

No documentation available.

GET api/dispatch/calendario/centro-costo?docentry={docentry}&serie={serie}&apikey={apikey}

No documentation available.

GET api/dispatch/calendario/guia/{id}/pdf?apikey={apikey}

No documentation available.

POST api/dispatch/calendario/verificar-hora

No documentation available.

POST api/dispatch/calendario/asignar-conductor

No documentation available.

POST api/dispatch/calendario/asignar-completo

No documentation available.

POST api/dispatch/calendario/insert-mobiliario

No documentation available.

POST api/dispatch/calendario/regenerar-guia

No documentation available.

POST api/dispatch/calendario/confirmar-viaje

No documentation available.

POST api/dispatch/calendario/cancelar-asignacion

No documentation available.

POST api/dispatch/calendario/reagendar

No documentation available.

POST api/dispatch/calendario/cambiar-conductor

No documentation available.

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.

APIDescription
GET api/referenciaproyecto?ids={ids}&apikey={apikey}

No documentation available.

POST api/referenciaproyecto/texto?apikey={apikey}

No documentation available.