שלחתי את ה-JSON הבא לכספית וקיבלתי שגיאה:
{"DocumentId":"doc_id-3e0c665d-c1c4-4ee3-9de2-34fffe055636", "TrxTypeId":1, Date":"\/Date(1677902269140)\/", "CustomerId":"78", "CustomerBusinessName":"יקירה וייס-שמידט","CustomerEmail":"schmidt.53536@gmail.com", "MobilePhone":"912-555-0189", "Vat":0, "VatRate":17.0000, "ReceiptCurrencySymbol":"₪", "ReceiptRate":null, "TaxDeductionNIS":null, "PaymentNIS":null, "TotalPaymentNIS":null,
"DocumentLines":[{"Number":1,"ProductId":null,"ProductCatalogNumber":null,"ProductName":"דמי ניהול השכרה 01/06/2019 – 30/06/2019" ,"Details":null, "UnitPrice":198.90,"Qty":1.0,"CurrencySymbol":"₪", "Rate":1.0, "Rebate":0, "ExtendedPrice":198.9000,"ChargeVAT":true, "VATRate":null, "VAT":null}], "TrxCodeNumber":3}
"DocumentLines":[{"Number":1,"ProductId":null,"ProductCatalogNumber":null,"ProductName":"דמי ניהול השכרה 01/06/2019 – 30/06/2019" ,"Details":null, "UnitPrice":198.90,"Qty":1.0,"CurrencySymbol":"₪", "Rate":1.0, "Rebate":0, "ExtendedPrice":198.9000,"ChargeVAT":true, "VATRate":null, "VAT":null}], "TrxCodeNumber":3}
כספית החזירה שגיאה: הלקוח 78 לא נמצא בכספית או שהוא לא פעיל
מקור השגיאה הוא בזה שציינת ID לקוח, 78, אבל אין בכספית לקוח עם ה-ID הזה.
סדר הפעולות הנכון הוא:
- יצירת לקוח, וקבלת ה-ID שלו חזרה מכספית.
- יצירת החשבונית עם ה-ID שקיבלת בצעד 1