diff --git a/sps_integration/sps_integration/order_acknowledgement.py b/sps_integration/sps_integration/order_acknowledgement.py index d6b84d8..34e7638 100644 --- a/sps_integration/sps_integration/order_acknowledgement.py +++ b/sps_integration/sps_integration/order_acknowledgement.py @@ -24,8 +24,9 @@ def format_sales_order_ack(data: dict, schedule_shipped_date: str, ack_type: str try: purchase_order_date = datetime.strptime(purchase_order_date_str, "%Y-%m-%d") acknowledgment_date = (purchase_order_date + timedelta(days=1)).strftime("%Y-%m-%d") - except ValueError: - print("f") + except ValueError as e: + frappe.log_error(title="Format Sales Order Failed", message=f"{str(e)}") + # acknowledgment_date = (datetime.utcnow() + timedelta(days=1)).strftime("%Y-%m-%d") acknowledgement_payload = { "meta": { @@ -35,7 +36,7 @@ def format_sales_order_ack(data: dict, schedule_shipped_date: str, ack_type: str "OrderHeader": { "TradingPartnerId": order_header.get("TradingPartnerId", ""), "PurchaseOrderNumber": order_header.get("PurchaseOrderNumber"), - "AcknowledgmentType": ack_type, + "AcknowledgementType": ack_type, "AcknowledgmentDate": acknowledgment_date, "PurchaseOrderDate": purchase_order_date_str, "Vendor": order_header.get("Vendor")