/api/Receipts/BasedOnInvoice/
POST
- Header
Parameter Description GenerationVersion نسخه API Authorization توکن از نوع JWT برای اعتبارسنجی کاربر IntegrationID کد دستگاه ArbitraryCode یک GUID یکتا EncArbitraryCode نسخه کد شده ArbitraryCode به کمک کلید عمومی - Request
Parameter Type Required Description Guid string * شناسه یکتا جهت جلوگیری از ثبت تکراری Date datetime * تاریخ رسید دریافت Description string * توضیحات رسید دریافت Discount double * تخفیف نقدی دریافت InvoiceID int * شناسه فاکتور فروش []Draft * آرایهای از حوالههای دریافتی JSON{ "InvoiceID": 1, "Drafts": [ { "Date": "2024-04-28", "Description": "string", "Number": "string", "BankAccountID": 1, "Amount": 0 } ], "Guid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "Date": "2024-04-28", "Description": "string", "Discount": 0 } - Response
- 200
Parameter Type Description ReceiptID int شناسه رسید دریافت Guid String شناسه یکتا جهت جلوگیری از ثبت تکراری JSON{ "ReceiptID": 1, "Guid": "3fa85f64-5717-4562-b3fc-2c963f66afa6" } - 400
Code Message Description 400 فاکتور بدون مانده فاکتور انتخاب شده ماندهای برای تسویه ندارد. 400 فاکتور ابطال شده 400 فاکتور تقسیط شده 400 عدم انطباق ارز حساب بانکی و فاکتور - 404
Code Message Description 404 فاکتور پیدا نشد. 404 حساب بانکی پیدا نشد. شناسه حساب بانکی حواله اشتباه است.
- 200