diff --git a/app/services/json_generator.py b/app/services/json_generator.py index da56f59..dab0948 100644 --- a/app/services/json_generator.py +++ b/app/services/json_generator.py @@ -161,10 +161,6 @@ def generar_rda_paciente(rows: list, default_profesional: str = "", default_espe "codigoMaterial": str(row.get("CUPS") or row.get("COD_EXAMEN") or "").strip(), "codigoBodega": "00", "cantidad": 1, - "tipoUnidad": "D", - "descuento": 0, - "porcentajeIva": 0, - "impConsumo": 0, "observacion": "", "profesional": default_profesional or None, "especialidad": default_especialidad or None, @@ -213,8 +209,6 @@ def generar_rda_paciente(rows: list, default_profesional: str = "", default_espe "fecha": fecha, "codTercero": str(h.get("COD_PACIENTE") or "").strip(), "codVendedor": "00", - "codFormaPago": cod_forma_pago, - "codBanco": "00", "codigoCentroCosto": "00", "tipoIngreso": str(h.get("CLASEPROC") or "1").strip() or "1", "fechaHoraIngreso": ingreso, @@ -229,14 +223,7 @@ def generar_rda_paciente(rows: list, default_profesional: str = "", default_espe "numeroAutorizacion": autorizacion, "fechaAutorizacion": date.today().strftime("%d/%m/%Y"), "vigenciaAutorizacion": vigencia, - "descuento": _calcular_descuento_pct(rows), "detallePedido": detalle_pedido, - "detalleFormaPago": [{ - "codigoFormaPago": cod_forma_pago, - "plazoDias": "0" if es_particular else "30", - "fechaVencimiento": fecha, - "valor": str(int(float(h.get("VALORTOTAL") or 0))), - }], } return _clean_times(result)