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.

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.

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.

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.

Proveedor

APIDescription
POST api/proveedor/login?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.