API های مربوط ثبت، دریافت، خاتمه دادن، برگشت از خاتمه و حذف پیش فاکتور در نرمافزار سپیدار
Data Model
- Quotation
ID Int شناسه پیشفاکتور GUID String شناسه یکتا برای جلوگیری از ثبت تکراری Number Int شماره پیشفاکتور Date Datetime تاریخ CurrencyRef Int شناسه ارز CustomerRef Int شناسه مشتری AddressRef int? شناسه آدرس SaleTypeRef Int شناسه نوع فروش DiscountOnCustomer Double تخفیف مشتری Price Double مبلغ ناخالص Discount Double تخفیف Tax Double مالیات Duty Double عوارض Addition Double اضافات NetPrice Double مبلغ خالص Items []QuotationItem آرایهای از اقلام پیشفاکتور - QuotationItem
QuotationItemID int شناسه قلم پیش فاکتور RowID int شماره ردیف ItemRef int شناسه کالا TracingRef ?int شناسه عامل ردیابی StockRef ?int شناسه انبار Quantity double تعداد واحد اصلی Quantity ?double تعداد واحد فرعی Fee double فی Price double مبلغ ناخالص Description string توضیحات PriceInfoPercentDiscount double تخفیف درصدی اعلامیه قیمت PriceInfoPriceDiscount double تخفیف مبلغی اعلامیه قیمت PriceInfoDiscountRate double نرخ تخفیف اعلامیه قیمت AggregateAmountPercentDiscount double تخفیف درصدی سرجمع AggregateAmountPriceDiscount double تخفیف مبلغی سرجمع AggregateAmountDiscountRate double نرخ تخفیف سرجمع CustomerDiscount double تخفیف مشتری CustomerDiscountRate double نرخ تخفیف مشتری Discount double تخفیف DiscountParentRef ?int شناسه تخفیف Tax double مالیات Duty double عوارض Addition double اضافات NetPrice double مبلغ خالص - QuotationItem_New
RowID int شماره ردیف ItemRef int شناسه کالا TracingRef ?int شناسه عامل ردیابی
(اختیاری فقط در صورتی که کالا ردیابی ندارد.)StockRef ?int شناسه انبار
(اختیاری. در صورتی که ارسال نشود، با انبار پیشفرض کالا پر میشود.)Quantity double تعداد واحد اصلی SecondaryQuantity double تعداد واحد فرعی
(در صورتی که کالا واحد فرعی ندارد با 0 پر شود)Fee double فی Price double مبلغ ناخالص Description string توضیحات (اختیاری) PriceInfoPercentDiscount double تخفیف درصدی اعلامیه قیمت PriceInfoPriceDiscount double تخفیف مبلغی اعلامیه قیمت PriceInfoDiscountRate double نرخ تخفیف اعلامیه قیمت AggregateAmountPercentDiscount double تخفیف درصدی سرجمع AggregateAmountPriceDiscount double تخفیف مبلغی سرجمع AggregateAmountDiscountRate double نرخ تخفیف سرجمع CustomerDiscount double تخفیف مشتری CustomerDiscountRate double نرخ تخفیف مشتری Discount double تخفیف DiscountParentRef ?int شناسه تخفیف (اختیاری) Tax double مالیات Duty double عوارض Addition double اضافات - Quotation_Batch
GUID string شناسه یکتا برای جلوگیری از ثبت تکراری CurrencyRef int شناسه ارز Rate double نرخ تبدیل ارزی Date ?datetime تاریخ
(اختیاری. در صورت عدم ارسال، تاریخ روز سرور در نظر گرفته خواهد شد.)ExpirationDate datetime تاریخ اعتبار CustomerRef int شناسه مشتری AddressRef ?int شناسه آدرس (اختیاری) SaleTypeRef int شناسه نوع فروش DiscountOnCustomer double تخفیف مشتری Price double مبلغ ناخالص Discount double تخفیف Tax double مالیات Duty double عوارض Addition double اضافات Items []QuotationItem_New آرایهای از اقلام پیش فاکتور - Quotations _Batch_Result
StatusCode int کد وضعیت (201، 400، 500) Result Quotation در صورت خطا null است Error Error پیام خطا - Batch_Result
StatusCode int کد وضعیت (201، 400، 500) Result null Error Error پیام خطا