diff --git a/pipeline.py b/pipeline.py index 09aed22..953771c 100644 --- a/pipeline.py +++ b/pipeline.py @@ -774,12 +774,12 @@ def _procesar_un_correo(email: dict, token: str, email_addr: str, download_folde monto_detraccion = math.ceil(monto_detraccion) neto = total - monto_detraccion installments = [ - {"DueDate": fecha_emision, "Total": monto_detraccion, "InstallmentId": 1, "U_VS_TIPOCUOTA": "D", "U_VS_TIPOSERVICIO": f"{codigo_detraccion}02"}, - {"DueDate": fecha_emision, "Total": round(neto,2), "InstallmentId": 2, "U_VS_TIPOCUOTA": "N", "U_VS_TIPOSERVICIO": ""}, + {"DueDate": fecha_vencimiento, "Total": monto_detraccion, "InstallmentId": 1, "U_VS_TIPOCUOTA": "D", "U_VS_TIPOSERVICIO": f"{codigo_detraccion}02"}, + {"DueDate": fecha_vencimiento, "Total": round(neto,2), "InstallmentId": 2, "U_VS_TIPOCUOTA": "N", "U_VS_TIPOSERVICIO": ""}, ] else: installments = [ - {"DueDate": fecha_emision, "Total": round(total, 2), "InstallmentId": 1, "U_VS_TIPOCUOTA": "N", "U_VS_TIPOSERVICIO": ""}, + {"DueDate": fecha_vencimiento, "Total": round(total, 2), "InstallmentId": 1, "U_VS_TIPOCUOTA": "N", "U_VS_TIPOSERVICIO": ""}, ] doc_lines = [] @@ -800,7 +800,6 @@ def _procesar_un_correo(email: dict, token: str, email_addr: str, download_folde doc_lines.append({ "ItemCode": item_code, - #"ItemDescription": linea.get("descripcion", "TRANSPORTE DE CARGA MERCADERIA")[:200], "Quantity": qty, "PriceAfterVAT": lt_val, "WarehouseCode": item.get("warehouse_code", "A-CENTRA"),