Skip to content

Commit b2a5416

Browse files
committed
feat(voucher): add missing undocumented fields to create voucher payload type
1 parent ad4cd5e commit b2a5416

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

src/types/voucher.ts

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,7 @@ export interface CreateVoucherPayload {
303303
supplier?: ObjectReference<'Contact'> | null;
304304
supplierName?: string | null;
305305
description?: string | null;
306+
resultDisdar?: string | null;
306307
/** Voucher date (timestamp in seconds or dd.mm.yyyy) */
307308
payDate?: string | null;
308309
status: VoucherStatus;
@@ -313,6 +314,13 @@ export interface CreateVoucherPayload {
313314
creditDebit: VoucherCreditDebit;
314315
voucherType: VoucherType;
315316
currency?: string | null;
317+
sumNet: number | null;
318+
sumGross: number | null;
319+
sumTax?: number | null;
320+
sumNetAccounting?: number | null;
321+
sumTaxAccounting?: number | null;
322+
sumGrossAccounting?: number | null;
323+
showNet?: boolean;
316324
propertyForeignCurrencyDeadline?: string | null;
317325
propertyExchangeRate?: number | null;
318326
/** Tax set (sevdesk 1.0 only, replaced by {@link taxRule}) */
@@ -325,6 +333,24 @@ export interface CreateVoucherPayload {
325333
deliveryDateUntil?: string | number | null;
326334
document?: ObjectReference<'Document'> | null;
327335
costCentre?: ObjectReference<'CostCentre'> | null;
336+
/** @deprecated use {@link recurringInterval} instead (typo in the sevdesk API) */
337+
recurringIntervall?: RecurringInterval | null;
338+
recurringInterval?: RecurringInterval | null;
339+
recurringStartDate?: string | null;
340+
recurringNextVoucher?: string | null;
341+
recurringLastVoucher?: string | null;
342+
recurringEndDate?: string | null;
343+
accountingSpecialCase?: unknown;
344+
vatNumber?: string | null;
345+
tip?: string;
346+
mileageRate?: string;
347+
sumDiscountNet?: string | null;
348+
sumDiscountGross?: string | null;
349+
sumNetForeignCurrency?: string | null;
350+
sumTaxForeignCurrency?: string | null;
351+
sumGrossForeignCurrency?: string | null;
352+
sumDiscountNetForeignCurrency?: string | null;
353+
sumDiscountGrossForeignCurrency?: string | null;
328354
};
329355
voucherPosSave: Array<{
330356
objectName: 'VoucherPos';

0 commit comments

Comments
 (0)