Creates expense claims

Script xero Verified

by hugo697 ยท 12/20/2024

The script

Submitted by hugo697 Bun
Verified 515 days ago
1
//native
2
type Xero = {
3
	token: string
4
}
5
/**
6
 * Creates expense claims
7
 *
8
 */
9
export async function main(
10
	auth: Xero,
11
	xero_tenant_id: string,
12
	Idempotency_Key: string,
13
	body: {
14
		ExpenseClaims?: {
15
			ExpenseClaimID?: string
16
			Status?: 'SUBMITTED' | 'AUTHORISED' | 'PAID' | 'VOIDED' | 'DELETED'
17
			Payments?: {
18
				Invoice?: {
19
					Type?:
20
						| 'ACCPAY'
21
						| 'ACCPAYCREDIT'
22
						| 'APOVERPAYMENT'
23
						| 'APPREPAYMENT'
24
						| 'ACCREC'
25
						| 'ACCRECCREDIT'
26
						| 'AROVERPAYMENT'
27
						| 'ARPREPAYMENT'
28
					Contact?: {
29
						ContactID?: string
30
						MergedToContactID?: string
31
						ContactNumber?: string
32
						AccountNumber?: string
33
						ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
34
						Name?: string
35
						FirstName?: string
36
						LastName?: string
37
						CompanyNumber?: string
38
						EmailAddress?: string
39
						ContactPersons?: {
40
							FirstName?: string
41
							LastName?: string
42
							EmailAddress?: string
43
							IncludeInEmails?: false | true
44
						}[]
45
						BankAccountDetails?: string
46
						TaxNumber?: string
47
						AccountsReceivableTaxType?: string
48
						AccountsPayableTaxType?: string
49
						Addresses?: {
50
							AddressType?: 'POBOX' | 'STREET'
51
							AddressLine1?: string
52
							AddressLine2?: string
53
							AddressLine3?: string
54
							AddressLine4?: string
55
							City?: string
56
							Region?: string
57
							PostalCode?: string
58
							Country?: string
59
							AttentionTo?: string
60
						}[]
61
						Phones?: {
62
							PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
63
							PhoneNumber?: string
64
							PhoneAreaCode?: string
65
							PhoneCountryCode?: string
66
						}[]
67
						IsSupplier?: false | true
68
						IsCustomer?: false | true
69
						SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
70
						PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
71
						DefaultCurrency?:
72
							| 'AED'
73
							| 'AFN'
74
							| 'ALL'
75
							| 'AMD'
76
							| 'ANG'
77
							| 'AOA'
78
							| 'ARS'
79
							| 'AUD'
80
							| 'AWG'
81
							| 'AZN'
82
							| 'BAM'
83
							| 'BBD'
84
							| 'BDT'
85
							| 'BGN'
86
							| 'BHD'
87
							| 'BIF'
88
							| 'BMD'
89
							| 'BND'
90
							| 'BOB'
91
							| 'BRL'
92
							| 'BSD'
93
							| 'BTN'
94
							| 'BWP'
95
							| 'BYN'
96
							| 'BYR'
97
							| 'BZD'
98
							| 'CAD'
99
							| 'CDF'
100
							| 'CHF'
101
							| 'CLF'
102
							| 'CLP'
103
							| 'CNY'
104
							| 'COP'
105
							| 'CRC'
106
							| 'CUC'
107
							| 'CUP'
108
							| 'CVE'
109
							| 'CZK'
110
							| 'DJF'
111
							| 'DKK'
112
							| 'DOP'
113
							| 'DZD'
114
							| 'EEK'
115
							| 'EGP'
116
							| 'ERN'
117
							| 'ETB'
118
							| 'EUR'
119
							| 'FJD'
120
							| 'FKP'
121
							| 'GBP'
122
							| 'GEL'
123
							| 'GHS'
124
							| 'GIP'
125
							| 'GMD'
126
							| 'GNF'
127
							| 'GTQ'
128
							| 'GYD'
129
							| 'HKD'
130
							| 'HNL'
131
							| 'HRK'
132
							| 'HTG'
133
							| 'HUF'
134
							| 'IDR'
135
							| 'ILS'
136
							| 'INR'
137
							| 'IQD'
138
							| 'IRR'
139
							| 'ISK'
140
							| 'JMD'
141
							| 'JOD'
142
							| 'JPY'
143
							| 'KES'
144
							| 'KGS'
145
							| 'KHR'
146
							| 'KMF'
147
							| 'KPW'
148
							| 'KRW'
149
							| 'KWD'
150
							| 'KYD'
151
							| 'KZT'
152
							| 'LAK'
153
							| 'LBP'
154
							| 'LKR'
155
							| 'LRD'
156
							| 'LSL'
157
							| 'LTL'
158
							| 'LVL'
159
							| 'LYD'
160
							| 'MAD'
161
							| 'MDL'
162
							| 'MGA'
163
							| 'MKD'
164
							| 'MMK'
165
							| 'MNT'
166
							| 'MOP'
167
							| 'MRO'
168
							| 'MRU'
169
							| 'MUR'
170
							| 'MVR'
171
							| 'MWK'
172
							| 'MXN'
173
							| 'MXV'
174
							| 'MYR'
175
							| 'MZN'
176
							| 'NAD'
177
							| 'NGN'
178
							| 'NIO'
179
							| 'NOK'
180
							| 'NPR'
181
							| 'NZD'
182
							| 'OMR'
183
							| 'PAB'
184
							| 'PEN'
185
							| 'PGK'
186
							| 'PHP'
187
							| 'PKR'
188
							| 'PLN'
189
							| 'PYG'
190
							| 'QAR'
191
							| 'RON'
192
							| 'RSD'
193
							| 'RUB'
194
							| 'RWF'
195
							| 'SAR'
196
							| 'SBD'
197
							| 'SCR'
198
							| 'SDG'
199
							| 'SEK'
200
							| 'SGD'
201
							| 'SHP'
202
							| 'SKK'
203
							| 'SLE'
204
							| 'SLL'
205
							| 'SOS'
206
							| 'SRD'
207
							| 'STD'
208
							| 'STN'
209
							| 'SVC'
210
							| 'SYP'
211
							| 'SZL'
212
							| 'THB'
213
							| 'TJS'
214
							| 'TMT'
215
							| 'TND'
216
							| 'TOP'
217
							| 'TRY'
218
							| 'TTD'
219
							| 'TWD'
220
							| 'TZS'
221
							| 'UAH'
222
							| 'UGX'
223
							| 'USD'
224
							| 'UYU'
225
							| 'UZS'
226
							| 'VEF'
227
							| 'VES'
228
							| 'VND'
229
							| 'VUV'
230
							| 'WST'
231
							| 'XAF'
232
							| 'XCD'
233
							| 'XOF'
234
							| 'XPF'
235
							| 'YER'
236
							| 'ZAR'
237
							| 'ZMW'
238
							| 'ZMK'
239
							| 'ZWD'
240
						XeroNetworkKey?: string
241
						SalesDefaultAccountCode?: string
242
						PurchasesDefaultAccountCode?: string
243
						SalesTrackingCategories?: {
244
							TrackingCategoryName?: string
245
							TrackingOptionName?: string
246
						}[]
247
						PurchasesTrackingCategories?: {
248
							TrackingCategoryName?: string
249
							TrackingOptionName?: string
250
						}[]
251
						TrackingCategoryName?: string
252
						TrackingCategoryOption?: string
253
						PaymentTerms?: {
254
							Bills?: {
255
								Day?: number
256
								Type?:
257
									| 'DAYSAFTERBILLDATE'
258
									| 'DAYSAFTERBILLMONTH'
259
									| 'OFCURRENTMONTH'
260
									| 'OFFOLLOWINGMONTH'
261
							}
262
							Sales?: {
263
								Day?: number
264
								Type?:
265
									| 'DAYSAFTERBILLDATE'
266
									| 'DAYSAFTERBILLMONTH'
267
									| 'OFCURRENTMONTH'
268
									| 'OFFOLLOWINGMONTH'
269
							}
270
						}
271
						UpdatedDateUTC?: string
272
						ContactGroups?: {
273
							Name?: string
274
							Status?: 'DELETED' | 'ACTIVE'
275
							ContactGroupID?: string
276
							Contacts?: {}[]
277
						}[]
278
						Website?: string
279
						BrandingTheme?: {
280
							BrandingThemeID?: string
281
							Name?: string
282
							LogoUrl?: string
283
							Type?: 'INVOICE'
284
							SortOrder?: number
285
							CreatedDateUTC?: string
286
						}
287
						BatchPayments?: {
288
							BankAccountNumber?: string
289
							BankAccountName?: string
290
							Details?: string
291
							Code?: string
292
							Reference?: string
293
						}
294
						Discount?: number
295
						Balances?: {
296
							AccountsReceivable?: { Outstanding?: number; Overdue?: number }
297
							AccountsPayable?: { Outstanding?: number; Overdue?: number }
298
						}
299
						Attachments?: {
300
							AttachmentID?: string
301
							FileName?: string
302
							Url?: string
303
							MimeType?: string
304
							ContentLength?: number
305
							IncludeOnline?: false | true
306
						}[]
307
						HasAttachments?: never
308
						ValidationErrors?: { Message?: string }[]
309
						HasValidationErrors?: never
310
						StatusAttributeString?: string
311
					}
312
					LineItems?: {
313
						LineItemID?: string
314
						Description?: string
315
						Quantity?: number
316
						UnitAmount?: number
317
						ItemCode?: string
318
						AccountCode?: string
319
						AccountID?: string
320
						TaxType?: string
321
						TaxAmount?: number
322
						Item?: { Code?: string; Name?: string; ItemID?: string }
323
						LineAmount?: number
324
						Tracking?: {
325
							TrackingCategoryID?: string
326
							TrackingOptionID?: string
327
							Name?: string
328
							Option?: string
329
						}[]
330
						DiscountRate?: number
331
						DiscountAmount?: number
332
						RepeatingInvoiceID?: string
333
						Taxability?: 'TAXABLE' | 'NON_TAXABLE' | 'EXEMPT' | 'PART_TAXABLE' | 'NOT_APPLICABLE'
334
						SalesTaxCodeId?: number
335
						TaxBreakdown?: {
336
							TaxComponentId?: string
337
							Type?:
338
								| 'SYSGST/USCOUNTRY'
339
								| 'SYSGST/USSTATE'
340
								| 'SYSGST/USCOUNTY'
341
								| 'SYSGST/USCITY'
342
								| 'SYSGST/USSPECIAL'
343
							Name?: string
344
							TaxPercentage?: number
345
							TaxAmount?: number
346
							TaxableAmount?: number
347
							NonTaxableAmount?: number
348
							ExemptAmount?: number
349
							StateAssignedNo?: string
350
							JurisdictionRegion?: string
351
						}[]
352
					}[]
353
					Date?: string
354
					DueDate?: string
355
					LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
356
					InvoiceNumber?: string
357
					Reference?: string
358
					BrandingThemeID?: string
359
					Url?: string
360
					CurrencyCode?:
361
						| 'AED'
362
						| 'AFN'
363
						| 'ALL'
364
						| 'AMD'
365
						| 'ANG'
366
						| 'AOA'
367
						| 'ARS'
368
						| 'AUD'
369
						| 'AWG'
370
						| 'AZN'
371
						| 'BAM'
372
						| 'BBD'
373
						| 'BDT'
374
						| 'BGN'
375
						| 'BHD'
376
						| 'BIF'
377
						| 'BMD'
378
						| 'BND'
379
						| 'BOB'
380
						| 'BRL'
381
						| 'BSD'
382
						| 'BTN'
383
						| 'BWP'
384
						| 'BYN'
385
						| 'BYR'
386
						| 'BZD'
387
						| 'CAD'
388
						| 'CDF'
389
						| 'CHF'
390
						| 'CLF'
391
						| 'CLP'
392
						| 'CNY'
393
						| 'COP'
394
						| 'CRC'
395
						| 'CUC'
396
						| 'CUP'
397
						| 'CVE'
398
						| 'CZK'
399
						| 'DJF'
400
						| 'DKK'
401
						| 'DOP'
402
						| 'DZD'
403
						| 'EEK'
404
						| 'EGP'
405
						| 'ERN'
406
						| 'ETB'
407
						| 'EUR'
408
						| 'FJD'
409
						| 'FKP'
410
						| 'GBP'
411
						| 'GEL'
412
						| 'GHS'
413
						| 'GIP'
414
						| 'GMD'
415
						| 'GNF'
416
						| 'GTQ'
417
						| 'GYD'
418
						| 'HKD'
419
						| 'HNL'
420
						| 'HRK'
421
						| 'HTG'
422
						| 'HUF'
423
						| 'IDR'
424
						| 'ILS'
425
						| 'INR'
426
						| 'IQD'
427
						| 'IRR'
428
						| 'ISK'
429
						| 'JMD'
430
						| 'JOD'
431
						| 'JPY'
432
						| 'KES'
433
						| 'KGS'
434
						| 'KHR'
435
						| 'KMF'
436
						| 'KPW'
437
						| 'KRW'
438
						| 'KWD'
439
						| 'KYD'
440
						| 'KZT'
441
						| 'LAK'
442
						| 'LBP'
443
						| 'LKR'
444
						| 'LRD'
445
						| 'LSL'
446
						| 'LTL'
447
						| 'LVL'
448
						| 'LYD'
449
						| 'MAD'
450
						| 'MDL'
451
						| 'MGA'
452
						| 'MKD'
453
						| 'MMK'
454
						| 'MNT'
455
						| 'MOP'
456
						| 'MRO'
457
						| 'MRU'
458
						| 'MUR'
459
						| 'MVR'
460
						| 'MWK'
461
						| 'MXN'
462
						| 'MXV'
463
						| 'MYR'
464
						| 'MZN'
465
						| 'NAD'
466
						| 'NGN'
467
						| 'NIO'
468
						| 'NOK'
469
						| 'NPR'
470
						| 'NZD'
471
						| 'OMR'
472
						| 'PAB'
473
						| 'PEN'
474
						| 'PGK'
475
						| 'PHP'
476
						| 'PKR'
477
						| 'PLN'
478
						| 'PYG'
479
						| 'QAR'
480
						| 'RON'
481
						| 'RSD'
482
						| 'RUB'
483
						| 'RWF'
484
						| 'SAR'
485
						| 'SBD'
486
						| 'SCR'
487
						| 'SDG'
488
						| 'SEK'
489
						| 'SGD'
490
						| 'SHP'
491
						| 'SKK'
492
						| 'SLE'
493
						| 'SLL'
494
						| 'SOS'
495
						| 'SRD'
496
						| 'STD'
497
						| 'STN'
498
						| 'SVC'
499
						| 'SYP'
500
						| 'SZL'
501
						| 'THB'
502
						| 'TJS'
503
						| 'TMT'
504
						| 'TND'
505
						| 'TOP'
506
						| 'TRY'
507
						| 'TTD'
508
						| 'TWD'
509
						| 'TZS'
510
						| 'UAH'
511
						| 'UGX'
512
						| 'USD'
513
						| 'UYU'
514
						| 'UZS'
515
						| 'VEF'
516
						| 'VES'
517
						| 'VND'
518
						| 'VUV'
519
						| 'WST'
520
						| 'XAF'
521
						| 'XCD'
522
						| 'XOF'
523
						| 'XPF'
524
						| 'YER'
525
						| 'ZAR'
526
						| 'ZMW'
527
						| 'ZMK'
528
						| 'ZWD'
529
					CurrencyRate?: number
530
					Status?: 'SUBMITTED' | 'AUTHORISED' | 'PAID' | 'VOIDED' | 'DELETED' | 'DRAFT'
531
					SentToContact?: false | true
532
					ExpectedPaymentDate?: string
533
					PlannedPaymentDate?: string
534
					CISDeduction?: number
535
					CISRate?: number
536
					SubTotal?: number
537
					TotalTax?: number
538
					Total?: number
539
					TotalDiscount?: number
540
					InvoiceID?: string
541
					RepeatingInvoiceID?: string
542
					HasAttachments?: never
543
					IsDiscounted?: false | true
544
					Payments?: {}[]
545
					Prepayments?: {
546
						Type?: 'APPREPAYMENT' | 'ARPREPAYMENT' | 'RECEIVE-PREPAYMENT' | 'SPEND-PREPAYMENT'
547
						Contact?: {
548
							ContactID?: string
549
							MergedToContactID?: string
550
							ContactNumber?: string
551
							AccountNumber?: string
552
							ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
553
							Name?: string
554
							FirstName?: string
555
							LastName?: string
556
							CompanyNumber?: string
557
							EmailAddress?: string
558
							ContactPersons?: {
559
								FirstName?: string
560
								LastName?: string
561
								EmailAddress?: string
562
								IncludeInEmails?: false | true
563
							}[]
564
							BankAccountDetails?: string
565
							TaxNumber?: string
566
							AccountsReceivableTaxType?: string
567
							AccountsPayableTaxType?: string
568
							Addresses?: {
569
								AddressType?: 'POBOX' | 'STREET'
570
								AddressLine1?: string
571
								AddressLine2?: string
572
								AddressLine3?: string
573
								AddressLine4?: string
574
								City?: string
575
								Region?: string
576
								PostalCode?: string
577
								Country?: string
578
								AttentionTo?: string
579
							}[]
580
							Phones?: {
581
								PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
582
								PhoneNumber?: string
583
								PhoneAreaCode?: string
584
								PhoneCountryCode?: string
585
							}[]
586
							IsSupplier?: false | true
587
							IsCustomer?: false | true
588
							SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
589
							PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
590
							DefaultCurrency?:
591
								| 'AED'
592
								| 'AFN'
593
								| 'ALL'
594
								| 'AMD'
595
								| 'ANG'
596
								| 'AOA'
597
								| 'ARS'
598
								| 'AUD'
599
								| 'AWG'
600
								| 'AZN'
601
								| 'BAM'
602
								| 'BBD'
603
								| 'BDT'
604
								| 'BGN'
605
								| 'BHD'
606
								| 'BIF'
607
								| 'BMD'
608
								| 'BND'
609
								| 'BOB'
610
								| 'BRL'
611
								| 'BSD'
612
								| 'BTN'
613
								| 'BWP'
614
								| 'BYN'
615
								| 'BYR'
616
								| 'BZD'
617
								| 'CAD'
618
								| 'CDF'
619
								| 'CHF'
620
								| 'CLF'
621
								| 'CLP'
622
								| 'CNY'
623
								| 'COP'
624
								| 'CRC'
625
								| 'CUC'
626
								| 'CUP'
627
								| 'CVE'
628
								| 'CZK'
629
								| 'DJF'
630
								| 'DKK'
631
								| 'DOP'
632
								| 'DZD'
633
								| 'EEK'
634
								| 'EGP'
635
								| 'ERN'
636
								| 'ETB'
637
								| 'EUR'
638
								| 'FJD'
639
								| 'FKP'
640
								| 'GBP'
641
								| 'GEL'
642
								| 'GHS'
643
								| 'GIP'
644
								| 'GMD'
645
								| 'GNF'
646
								| 'GTQ'
647
								| 'GYD'
648
								| 'HKD'
649
								| 'HNL'
650
								| 'HRK'
651
								| 'HTG'
652
								| 'HUF'
653
								| 'IDR'
654
								| 'ILS'
655
								| 'INR'
656
								| 'IQD'
657
								| 'IRR'
658
								| 'ISK'
659
								| 'JMD'
660
								| 'JOD'
661
								| 'JPY'
662
								| 'KES'
663
								| 'KGS'
664
								| 'KHR'
665
								| 'KMF'
666
								| 'KPW'
667
								| 'KRW'
668
								| 'KWD'
669
								| 'KYD'
670
								| 'KZT'
671
								| 'LAK'
672
								| 'LBP'
673
								| 'LKR'
674
								| 'LRD'
675
								| 'LSL'
676
								| 'LTL'
677
								| 'LVL'
678
								| 'LYD'
679
								| 'MAD'
680
								| 'MDL'
681
								| 'MGA'
682
								| 'MKD'
683
								| 'MMK'
684
								| 'MNT'
685
								| 'MOP'
686
								| 'MRO'
687
								| 'MRU'
688
								| 'MUR'
689
								| 'MVR'
690
								| 'MWK'
691
								| 'MXN'
692
								| 'MXV'
693
								| 'MYR'
694
								| 'MZN'
695
								| 'NAD'
696
								| 'NGN'
697
								| 'NIO'
698
								| 'NOK'
699
								| 'NPR'
700
								| 'NZD'
701
								| 'OMR'
702
								| 'PAB'
703
								| 'PEN'
704
								| 'PGK'
705
								| 'PHP'
706
								| 'PKR'
707
								| 'PLN'
708
								| 'PYG'
709
								| 'QAR'
710
								| 'RON'
711
								| 'RSD'
712
								| 'RUB'
713
								| 'RWF'
714
								| 'SAR'
715
								| 'SBD'
716
								| 'SCR'
717
								| 'SDG'
718
								| 'SEK'
719
								| 'SGD'
720
								| 'SHP'
721
								| 'SKK'
722
								| 'SLE'
723
								| 'SLL'
724
								| 'SOS'
725
								| 'SRD'
726
								| 'STD'
727
								| 'STN'
728
								| 'SVC'
729
								| 'SYP'
730
								| 'SZL'
731
								| 'THB'
732
								| 'TJS'
733
								| 'TMT'
734
								| 'TND'
735
								| 'TOP'
736
								| 'TRY'
737
								| 'TTD'
738
								| 'TWD'
739
								| 'TZS'
740
								| 'UAH'
741
								| 'UGX'
742
								| 'USD'
743
								| 'UYU'
744
								| 'UZS'
745
								| 'VEF'
746
								| 'VES'
747
								| 'VND'
748
								| 'VUV'
749
								| 'WST'
750
								| 'XAF'
751
								| 'XCD'
752
								| 'XOF'
753
								| 'XPF'
754
								| 'YER'
755
								| 'ZAR'
756
								| 'ZMW'
757
								| 'ZMK'
758
								| 'ZWD'
759
							XeroNetworkKey?: string
760
							SalesDefaultAccountCode?: string
761
							PurchasesDefaultAccountCode?: string
762
							SalesTrackingCategories?: {
763
								TrackingCategoryName?: string
764
								TrackingOptionName?: string
765
							}[]
766
							PurchasesTrackingCategories?: {
767
								TrackingCategoryName?: string
768
								TrackingOptionName?: string
769
							}[]
770
							TrackingCategoryName?: string
771
							TrackingCategoryOption?: string
772
							PaymentTerms?: {
773
								Bills?: {
774
									Day?: number
775
									Type?:
776
										| 'DAYSAFTERBILLDATE'
777
										| 'DAYSAFTERBILLMONTH'
778
										| 'OFCURRENTMONTH'
779
										| 'OFFOLLOWINGMONTH'
780
								}
781
								Sales?: {
782
									Day?: number
783
									Type?:
784
										| 'DAYSAFTERBILLDATE'
785
										| 'DAYSAFTERBILLMONTH'
786
										| 'OFCURRENTMONTH'
787
										| 'OFFOLLOWINGMONTH'
788
								}
789
							}
790
							UpdatedDateUTC?: string
791
							ContactGroups?: {
792
								Name?: string
793
								Status?: 'DELETED' | 'ACTIVE'
794
								ContactGroupID?: string
795
								Contacts?: {}[]
796
							}[]
797
							Website?: string
798
							BrandingTheme?: {
799
								BrandingThemeID?: string
800
								Name?: string
801
								LogoUrl?: string
802
								Type?: 'INVOICE'
803
								SortOrder?: number
804
								CreatedDateUTC?: string
805
							}
806
							BatchPayments?: {
807
								BankAccountNumber?: string
808
								BankAccountName?: string
809
								Details?: string
810
								Code?: string
811
								Reference?: string
812
							}
813
							Discount?: number
814
							Balances?: {
815
								AccountsReceivable?: { Outstanding?: number; Overdue?: number }
816
								AccountsPayable?: { Outstanding?: number; Overdue?: number }
817
							}
818
							Attachments?: {
819
								AttachmentID?: string
820
								FileName?: string
821
								Url?: string
822
								MimeType?: string
823
								ContentLength?: number
824
								IncludeOnline?: false | true
825
							}[]
826
							HasAttachments?: never
827
							ValidationErrors?: { Message?: string }[]
828
							HasValidationErrors?: never
829
							StatusAttributeString?: string
830
						}
831
						Date?: string
832
						Status?: 'AUTHORISED' | 'PAID' | 'VOIDED'
833
						LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
834
						LineItems?: {
835
							LineItemID?: string
836
							Description?: string
837
							Quantity?: number
838
							UnitAmount?: number
839
							ItemCode?: string
840
							AccountCode?: string
841
							AccountID?: string
842
							TaxType?: string
843
							TaxAmount?: number
844
							Item?: { Code?: string; Name?: string; ItemID?: string }
845
							LineAmount?: number
846
							Tracking?: {
847
								TrackingCategoryID?: string
848
								TrackingOptionID?: string
849
								Name?: string
850
								Option?: string
851
							}[]
852
							DiscountRate?: number
853
							DiscountAmount?: number
854
							RepeatingInvoiceID?: string
855
							Taxability?: 'TAXABLE' | 'NON_TAXABLE' | 'EXEMPT' | 'PART_TAXABLE' | 'NOT_APPLICABLE'
856
							SalesTaxCodeId?: number
857
							TaxBreakdown?: {
858
								TaxComponentId?: string
859
								Type?:
860
									| 'SYSGST/USCOUNTRY'
861
									| 'SYSGST/USSTATE'
862
									| 'SYSGST/USCOUNTY'
863
									| 'SYSGST/USCITY'
864
									| 'SYSGST/USSPECIAL'
865
								Name?: string
866
								TaxPercentage?: number
867
								TaxAmount?: number
868
								TaxableAmount?: number
869
								NonTaxableAmount?: number
870
								ExemptAmount?: number
871
								StateAssignedNo?: string
872
								JurisdictionRegion?: string
873
							}[]
874
						}[]
875
						SubTotal?: number
876
						TotalTax?: number
877
						Total?: number
878
						Reference?: string
879
						UpdatedDateUTC?: string
880
						CurrencyCode?:
881
							| 'AED'
882
							| 'AFN'
883
							| 'ALL'
884
							| 'AMD'
885
							| 'ANG'
886
							| 'AOA'
887
							| 'ARS'
888
							| 'AUD'
889
							| 'AWG'
890
							| 'AZN'
891
							| 'BAM'
892
							| 'BBD'
893
							| 'BDT'
894
							| 'BGN'
895
							| 'BHD'
896
							| 'BIF'
897
							| 'BMD'
898
							| 'BND'
899
							| 'BOB'
900
							| 'BRL'
901
							| 'BSD'
902
							| 'BTN'
903
							| 'BWP'
904
							| 'BYN'
905
							| 'BYR'
906
							| 'BZD'
907
							| 'CAD'
908
							| 'CDF'
909
							| 'CHF'
910
							| 'CLF'
911
							| 'CLP'
912
							| 'CNY'
913
							| 'COP'
914
							| 'CRC'
915
							| 'CUC'
916
							| 'CUP'
917
							| 'CVE'
918
							| 'CZK'
919
							| 'DJF'
920
							| 'DKK'
921
							| 'DOP'
922
							| 'DZD'
923
							| 'EEK'
924
							| 'EGP'
925
							| 'ERN'
926
							| 'ETB'
927
							| 'EUR'
928
							| 'FJD'
929
							| 'FKP'
930
							| 'GBP'
931
							| 'GEL'
932
							| 'GHS'
933
							| 'GIP'
934
							| 'GMD'
935
							| 'GNF'
936
							| 'GTQ'
937
							| 'GYD'
938
							| 'HKD'
939
							| 'HNL'
940
							| 'HRK'
941
							| 'HTG'
942
							| 'HUF'
943
							| 'IDR'
944
							| 'ILS'
945
							| 'INR'
946
							| 'IQD'
947
							| 'IRR'
948
							| 'ISK'
949
							| 'JMD'
950
							| 'JOD'
951
							| 'JPY'
952
							| 'KES'
953
							| 'KGS'
954
							| 'KHR'
955
							| 'KMF'
956
							| 'KPW'
957
							| 'KRW'
958
							| 'KWD'
959
							| 'KYD'
960
							| 'KZT'
961
							| 'LAK'
962
							| 'LBP'
963
							| 'LKR'
964
							| 'LRD'
965
							| 'LSL'
966
							| 'LTL'
967
							| 'LVL'
968
							| 'LYD'
969
							| 'MAD'
970
							| 'MDL'
971
							| 'MGA'
972
							| 'MKD'
973
							| 'MMK'
974
							| 'MNT'
975
							| 'MOP'
976
							| 'MRO'
977
							| 'MRU'
978
							| 'MUR'
979
							| 'MVR'
980
							| 'MWK'
981
							| 'MXN'
982
							| 'MXV'
983
							| 'MYR'
984
							| 'MZN'
985
							| 'NAD'
986
							| 'NGN'
987
							| 'NIO'
988
							| 'NOK'
989
							| 'NPR'
990
							| 'NZD'
991
							| 'OMR'
992
							| 'PAB'
993
							| 'PEN'
994
							| 'PGK'
995
							| 'PHP'
996
							| 'PKR'
997
							| 'PLN'
998
							| 'PYG'
999
							| 'QAR'
1000
							| 'RON'
1001
							| 'RSD'
1002
							| 'RUB'
1003
							| 'RWF'
1004
							| 'SAR'
1005
							| 'SBD'
1006
							| 'SCR'
1007
							| 'SDG'
1008
							| 'SEK'
1009
							| 'SGD'
1010
							| 'SHP'
1011
							| 'SKK'
1012
							| 'SLE'
1013
							| 'SLL'
1014
							| 'SOS'
1015
							| 'SRD'
1016
							| 'STD'
1017
							| 'STN'
1018
							| 'SVC'
1019
							| 'SYP'
1020
							| 'SZL'
1021
							| 'THB'
1022
							| 'TJS'
1023
							| 'TMT'
1024
							| 'TND'
1025
							| 'TOP'
1026
							| 'TRY'
1027
							| 'TTD'
1028
							| 'TWD'
1029
							| 'TZS'
1030
							| 'UAH'
1031
							| 'UGX'
1032
							| 'USD'
1033
							| 'UYU'
1034
							| 'UZS'
1035
							| 'VEF'
1036
							| 'VES'
1037
							| 'VND'
1038
							| 'VUV'
1039
							| 'WST'
1040
							| 'XAF'
1041
							| 'XCD'
1042
							| 'XOF'
1043
							| 'XPF'
1044
							| 'YER'
1045
							| 'ZAR'
1046
							| 'ZMW'
1047
							| 'ZMK'
1048
							| 'ZWD'
1049
						PrepaymentID?: string
1050
						CurrencyRate?: number
1051
						RemainingCredit?: number
1052
						Allocations?: {
1053
							AllocationID?: string
1054
							Invoice: {}
1055
							Overpayment?: {
1056
								Type?: 'AROVERPAYMENT' | 'RECEIVE-OVERPAYMENT' | 'SPEND-OVERPAYMENT'
1057
								Contact?: {
1058
									ContactID?: string
1059
									MergedToContactID?: string
1060
									ContactNumber?: string
1061
									AccountNumber?: string
1062
									ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
1063
									Name?: string
1064
									FirstName?: string
1065
									LastName?: string
1066
									CompanyNumber?: string
1067
									EmailAddress?: string
1068
									ContactPersons?: {
1069
										FirstName?: string
1070
										LastName?: string
1071
										EmailAddress?: string
1072
										IncludeInEmails?: false | true
1073
									}[]
1074
									BankAccountDetails?: string
1075
									TaxNumber?: string
1076
									AccountsReceivableTaxType?: string
1077
									AccountsPayableTaxType?: string
1078
									Addresses?: {
1079
										AddressType?: 'POBOX' | 'STREET'
1080
										AddressLine1?: string
1081
										AddressLine2?: string
1082
										AddressLine3?: string
1083
										AddressLine4?: string
1084
										City?: string
1085
										Region?: string
1086
										PostalCode?: string
1087
										Country?: string
1088
										AttentionTo?: string
1089
									}[]
1090
									Phones?: {
1091
										PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
1092
										PhoneNumber?: string
1093
										PhoneAreaCode?: string
1094
										PhoneCountryCode?: string
1095
									}[]
1096
									IsSupplier?: false | true
1097
									IsCustomer?: false | true
1098
									SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
1099
									PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
1100
									DefaultCurrency?:
1101
										| 'AED'
1102
										| 'AFN'
1103
										| 'ALL'
1104
										| 'AMD'
1105
										| 'ANG'
1106
										| 'AOA'
1107
										| 'ARS'
1108
										| 'AUD'
1109
										| 'AWG'
1110
										| 'AZN'
1111
										| 'BAM'
1112
										| 'BBD'
1113
										| 'BDT'
1114
										| 'BGN'
1115
										| 'BHD'
1116
										| 'BIF'
1117
										| 'BMD'
1118
										| 'BND'
1119
										| 'BOB'
1120
										| 'BRL'
1121
										| 'BSD'
1122
										| 'BTN'
1123
										| 'BWP'
1124
										| 'BYN'
1125
										| 'BYR'
1126
										| 'BZD'
1127
										| 'CAD'
1128
										| 'CDF'
1129
										| 'CHF'
1130
										| 'CLF'
1131
										| 'CLP'
1132
										| 'CNY'
1133
										| 'COP'
1134
										| 'CRC'
1135
										| 'CUC'
1136
										| 'CUP'
1137
										| 'CVE'
1138
										| 'CZK'
1139
										| 'DJF'
1140
										| 'DKK'
1141
										| 'DOP'
1142
										| 'DZD'
1143
										| 'EEK'
1144
										| 'EGP'
1145
										| 'ERN'
1146
										| 'ETB'
1147
										| 'EUR'
1148
										| 'FJD'
1149
										| 'FKP'
1150
										| 'GBP'
1151
										| 'GEL'
1152
										| 'GHS'
1153
										| 'GIP'
1154
										| 'GMD'
1155
										| 'GNF'
1156
										| 'GTQ'
1157
										| 'GYD'
1158
										| 'HKD'
1159
										| 'HNL'
1160
										| 'HRK'
1161
										| 'HTG'
1162
										| 'HUF'
1163
										| 'IDR'
1164
										| 'ILS'
1165
										| 'INR'
1166
										| 'IQD'
1167
										| 'IRR'
1168
										| 'ISK'
1169
										| 'JMD'
1170
										| 'JOD'
1171
										| 'JPY'
1172
										| 'KES'
1173
										| 'KGS'
1174
										| 'KHR'
1175
										| 'KMF'
1176
										| 'KPW'
1177
										| 'KRW'
1178
										| 'KWD'
1179
										| 'KYD'
1180
										| 'KZT'
1181
										| 'LAK'
1182
										| 'LBP'
1183
										| 'LKR'
1184
										| 'LRD'
1185
										| 'LSL'
1186
										| 'LTL'
1187
										| 'LVL'
1188
										| 'LYD'
1189
										| 'MAD'
1190
										| 'MDL'
1191
										| 'MGA'
1192
										| 'MKD'
1193
										| 'MMK'
1194
										| 'MNT'
1195
										| 'MOP'
1196
										| 'MRO'
1197
										| 'MRU'
1198
										| 'MUR'
1199
										| 'MVR'
1200
										| 'MWK'
1201
										| 'MXN'
1202
										| 'MXV'
1203
										| 'MYR'
1204
										| 'MZN'
1205
										| 'NAD'
1206
										| 'NGN'
1207
										| 'NIO'
1208
										| 'NOK'
1209
										| 'NPR'
1210
										| 'NZD'
1211
										| 'OMR'
1212
										| 'PAB'
1213
										| 'PEN'
1214
										| 'PGK'
1215
										| 'PHP'
1216
										| 'PKR'
1217
										| 'PLN'
1218
										| 'PYG'
1219
										| 'QAR'
1220
										| 'RON'
1221
										| 'RSD'
1222
										| 'RUB'
1223
										| 'RWF'
1224
										| 'SAR'
1225
										| 'SBD'
1226
										| 'SCR'
1227
										| 'SDG'
1228
										| 'SEK'
1229
										| 'SGD'
1230
										| 'SHP'
1231
										| 'SKK'
1232
										| 'SLE'
1233
										| 'SLL'
1234
										| 'SOS'
1235
										| 'SRD'
1236
										| 'STD'
1237
										| 'STN'
1238
										| 'SVC'
1239
										| 'SYP'
1240
										| 'SZL'
1241
										| 'THB'
1242
										| 'TJS'
1243
										| 'TMT'
1244
										| 'TND'
1245
										| 'TOP'
1246
										| 'TRY'
1247
										| 'TTD'
1248
										| 'TWD'
1249
										| 'TZS'
1250
										| 'UAH'
1251
										| 'UGX'
1252
										| 'USD'
1253
										| 'UYU'
1254
										| 'UZS'
1255
										| 'VEF'
1256
										| 'VES'
1257
										| 'VND'
1258
										| 'VUV'
1259
										| 'WST'
1260
										| 'XAF'
1261
										| 'XCD'
1262
										| 'XOF'
1263
										| 'XPF'
1264
										| 'YER'
1265
										| 'ZAR'
1266
										| 'ZMW'
1267
										| 'ZMK'
1268
										| 'ZWD'
1269
									XeroNetworkKey?: string
1270
									SalesDefaultAccountCode?: string
1271
									PurchasesDefaultAccountCode?: string
1272
									SalesTrackingCategories?: {
1273
										TrackingCategoryName?: string
1274
										TrackingOptionName?: string
1275
									}[]
1276
									PurchasesTrackingCategories?: {
1277
										TrackingCategoryName?: string
1278
										TrackingOptionName?: string
1279
									}[]
1280
									TrackingCategoryName?: string
1281
									TrackingCategoryOption?: string
1282
									PaymentTerms?: {
1283
										Bills?: {
1284
											Day?: number
1285
											Type?:
1286
												| 'DAYSAFTERBILLDATE'
1287
												| 'DAYSAFTERBILLMONTH'
1288
												| 'OFCURRENTMONTH'
1289
												| 'OFFOLLOWINGMONTH'
1290
										}
1291
										Sales?: {
1292
											Day?: number
1293
											Type?:
1294
												| 'DAYSAFTERBILLDATE'
1295
												| 'DAYSAFTERBILLMONTH'
1296
												| 'OFCURRENTMONTH'
1297
												| 'OFFOLLOWINGMONTH'
1298
										}
1299
									}
1300
									UpdatedDateUTC?: string
1301
									ContactGroups?: {
1302
										Name?: string
1303
										Status?: 'DELETED' | 'ACTIVE'
1304
										ContactGroupID?: string
1305
										Contacts?: {}[]
1306
									}[]
1307
									Website?: string
1308
									BrandingTheme?: {
1309
										BrandingThemeID?: string
1310
										Name?: string
1311
										LogoUrl?: string
1312
										Type?: 'INVOICE'
1313
										SortOrder?: number
1314
										CreatedDateUTC?: string
1315
									}
1316
									BatchPayments?: {
1317
										BankAccountNumber?: string
1318
										BankAccountName?: string
1319
										Details?: string
1320
										Code?: string
1321
										Reference?: string
1322
									}
1323
									Discount?: number
1324
									Balances?: {
1325
										AccountsReceivable?: {
1326
											Outstanding?: number
1327
											Overdue?: number
1328
										}
1329
										AccountsPayable?: {
1330
											Outstanding?: number
1331
											Overdue?: number
1332
										}
1333
									}
1334
									Attachments?: {
1335
										AttachmentID?: string
1336
										FileName?: string
1337
										Url?: string
1338
										MimeType?: string
1339
										ContentLength?: number
1340
										IncludeOnline?: false | true
1341
									}[]
1342
									HasAttachments?: never
1343
									ValidationErrors?: { Message?: string }[]
1344
									HasValidationErrors?: never
1345
									StatusAttributeString?: string
1346
								}
1347
								Date?: string
1348
								Status?: 'AUTHORISED' | 'PAID' | 'VOIDED'
1349
								LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
1350
								LineItems?: {
1351
									LineItemID?: string
1352
									Description?: string
1353
									Quantity?: number
1354
									UnitAmount?: number
1355
									ItemCode?: string
1356
									AccountCode?: string
1357
									AccountID?: string
1358
									TaxType?: string
1359
									TaxAmount?: number
1360
									Item?: { Code?: string; Name?: string; ItemID?: string }
1361
									LineAmount?: number
1362
									Tracking?: {
1363
										TrackingCategoryID?: string
1364
										TrackingOptionID?: string
1365
										Name?: string
1366
										Option?: string
1367
									}[]
1368
									DiscountRate?: number
1369
									DiscountAmount?: number
1370
									RepeatingInvoiceID?: string
1371
									Taxability?:
1372
										| 'TAXABLE'
1373
										| 'NON_TAXABLE'
1374
										| 'EXEMPT'
1375
										| 'PART_TAXABLE'
1376
										| 'NOT_APPLICABLE'
1377
									SalesTaxCodeId?: number
1378
									TaxBreakdown?: {
1379
										TaxComponentId?: string
1380
										Type?:
1381
											| 'SYSGST/USCOUNTRY'
1382
											| 'SYSGST/USSTATE'
1383
											| 'SYSGST/USCOUNTY'
1384
											| 'SYSGST/USCITY'
1385
											| 'SYSGST/USSPECIAL'
1386
										Name?: string
1387
										TaxPercentage?: number
1388
										TaxAmount?: number
1389
										TaxableAmount?: number
1390
										NonTaxableAmount?: number
1391
										ExemptAmount?: number
1392
										StateAssignedNo?: string
1393
										JurisdictionRegion?: string
1394
									}[]
1395
								}[]
1396
								SubTotal?: number
1397
								TotalTax?: number
1398
								Total?: number
1399
								UpdatedDateUTC?: string
1400
								CurrencyCode?:
1401
									| 'AED'
1402
									| 'AFN'
1403
									| 'ALL'
1404
									| 'AMD'
1405
									| 'ANG'
1406
									| 'AOA'
1407
									| 'ARS'
1408
									| 'AUD'
1409
									| 'AWG'
1410
									| 'AZN'
1411
									| 'BAM'
1412
									| 'BBD'
1413
									| 'BDT'
1414
									| 'BGN'
1415
									| 'BHD'
1416
									| 'BIF'
1417
									| 'BMD'
1418
									| 'BND'
1419
									| 'BOB'
1420
									| 'BRL'
1421
									| 'BSD'
1422
									| 'BTN'
1423
									| 'BWP'
1424
									| 'BYN'
1425
									| 'BYR'
1426
									| 'BZD'
1427
									| 'CAD'
1428
									| 'CDF'
1429
									| 'CHF'
1430
									| 'CLF'
1431
									| 'CLP'
1432
									| 'CNY'
1433
									| 'COP'
1434
									| 'CRC'
1435
									| 'CUC'
1436
									| 'CUP'
1437
									| 'CVE'
1438
									| 'CZK'
1439
									| 'DJF'
1440
									| 'DKK'
1441
									| 'DOP'
1442
									| 'DZD'
1443
									| 'EEK'
1444
									| 'EGP'
1445
									| 'ERN'
1446
									| 'ETB'
1447
									| 'EUR'
1448
									| 'FJD'
1449
									| 'FKP'
1450
									| 'GBP'
1451
									| 'GEL'
1452
									| 'GHS'
1453
									| 'GIP'
1454
									| 'GMD'
1455
									| 'GNF'
1456
									| 'GTQ'
1457
									| 'GYD'
1458
									| 'HKD'
1459
									| 'HNL'
1460
									| 'HRK'
1461
									| 'HTG'
1462
									| 'HUF'
1463
									| 'IDR'
1464
									| 'ILS'
1465
									| 'INR'
1466
									| 'IQD'
1467
									| 'IRR'
1468
									| 'ISK'
1469
									| 'JMD'
1470
									| 'JOD'
1471
									| 'JPY'
1472
									| 'KES'
1473
									| 'KGS'
1474
									| 'KHR'
1475
									| 'KMF'
1476
									| 'KPW'
1477
									| 'KRW'
1478
									| 'KWD'
1479
									| 'KYD'
1480
									| 'KZT'
1481
									| 'LAK'
1482
									| 'LBP'
1483
									| 'LKR'
1484
									| 'LRD'
1485
									| 'LSL'
1486
									| 'LTL'
1487
									| 'LVL'
1488
									| 'LYD'
1489
									| 'MAD'
1490
									| 'MDL'
1491
									| 'MGA'
1492
									| 'MKD'
1493
									| 'MMK'
1494
									| 'MNT'
1495
									| 'MOP'
1496
									| 'MRO'
1497
									| 'MRU'
1498
									| 'MUR'
1499
									| 'MVR'
1500
									| 'MWK'
1501
									| 'MXN'
1502
									| 'MXV'
1503
									| 'MYR'
1504
									| 'MZN'
1505
									| 'NAD'
1506
									| 'NGN'
1507
									| 'NIO'
1508
									| 'NOK'
1509
									| 'NPR'
1510
									| 'NZD'
1511
									| 'OMR'
1512
									| 'PAB'
1513
									| 'PEN'
1514
									| 'PGK'
1515
									| 'PHP'
1516
									| 'PKR'
1517
									| 'PLN'
1518
									| 'PYG'
1519
									| 'QAR'
1520
									| 'RON'
1521
									| 'RSD'
1522
									| 'RUB'
1523
									| 'RWF'
1524
									| 'SAR'
1525
									| 'SBD'
1526
									| 'SCR'
1527
									| 'SDG'
1528
									| 'SEK'
1529
									| 'SGD'
1530
									| 'SHP'
1531
									| 'SKK'
1532
									| 'SLE'
1533
									| 'SLL'
1534
									| 'SOS'
1535
									| 'SRD'
1536
									| 'STD'
1537
									| 'STN'
1538
									| 'SVC'
1539
									| 'SYP'
1540
									| 'SZL'
1541
									| 'THB'
1542
									| 'TJS'
1543
									| 'TMT'
1544
									| 'TND'
1545
									| 'TOP'
1546
									| 'TRY'
1547
									| 'TTD'
1548
									| 'TWD'
1549
									| 'TZS'
1550
									| 'UAH'
1551
									| 'UGX'
1552
									| 'USD'
1553
									| 'UYU'
1554
									| 'UZS'
1555
									| 'VEF'
1556
									| 'VES'
1557
									| 'VND'
1558
									| 'VUV'
1559
									| 'WST'
1560
									| 'XAF'
1561
									| 'XCD'
1562
									| 'XOF'
1563
									| 'XPF'
1564
									| 'YER'
1565
									| 'ZAR'
1566
									| 'ZMW'
1567
									| 'ZMK'
1568
									| 'ZWD'
1569
								OverpaymentID?: string
1570
								CurrencyRate?: number
1571
								RemainingCredit?: number
1572
								Allocations?: {}[]
1573
								AppliedAmount?: number
1574
								Payments?: {}[]
1575
								HasAttachments?: never
1576
								Attachments?: {
1577
									AttachmentID?: string
1578
									FileName?: string
1579
									Url?: string
1580
									MimeType?: string
1581
									ContentLength?: number
1582
									IncludeOnline?: false | true
1583
								}[]
1584
							}
1585
							Prepayment?: {}
1586
							CreditNote?: {
1587
								Type?: 'ACCPAYCREDIT' | 'ACCRECCREDIT'
1588
								Contact?: {
1589
									ContactID?: string
1590
									MergedToContactID?: string
1591
									ContactNumber?: string
1592
									AccountNumber?: string
1593
									ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
1594
									Name?: string
1595
									FirstName?: string
1596
									LastName?: string
1597
									CompanyNumber?: string
1598
									EmailAddress?: string
1599
									ContactPersons?: {
1600
										FirstName?: string
1601
										LastName?: string
1602
										EmailAddress?: string
1603
										IncludeInEmails?: false | true
1604
									}[]
1605
									BankAccountDetails?: string
1606
									TaxNumber?: string
1607
									AccountsReceivableTaxType?: string
1608
									AccountsPayableTaxType?: string
1609
									Addresses?: {
1610
										AddressType?: 'POBOX' | 'STREET'
1611
										AddressLine1?: string
1612
										AddressLine2?: string
1613
										AddressLine3?: string
1614
										AddressLine4?: string
1615
										City?: string
1616
										Region?: string
1617
										PostalCode?: string
1618
										Country?: string
1619
										AttentionTo?: string
1620
									}[]
1621
									Phones?: {
1622
										PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
1623
										PhoneNumber?: string
1624
										PhoneAreaCode?: string
1625
										PhoneCountryCode?: string
1626
									}[]
1627
									IsSupplier?: false | true
1628
									IsCustomer?: false | true
1629
									SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
1630
									PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
1631
									DefaultCurrency?:
1632
										| 'AED'
1633
										| 'AFN'
1634
										| 'ALL'
1635
										| 'AMD'
1636
										| 'ANG'
1637
										| 'AOA'
1638
										| 'ARS'
1639
										| 'AUD'
1640
										| 'AWG'
1641
										| 'AZN'
1642
										| 'BAM'
1643
										| 'BBD'
1644
										| 'BDT'
1645
										| 'BGN'
1646
										| 'BHD'
1647
										| 'BIF'
1648
										| 'BMD'
1649
										| 'BND'
1650
										| 'BOB'
1651
										| 'BRL'
1652
										| 'BSD'
1653
										| 'BTN'
1654
										| 'BWP'
1655
										| 'BYN'
1656
										| 'BYR'
1657
										| 'BZD'
1658
										| 'CAD'
1659
										| 'CDF'
1660
										| 'CHF'
1661
										| 'CLF'
1662
										| 'CLP'
1663
										| 'CNY'
1664
										| 'COP'
1665
										| 'CRC'
1666
										| 'CUC'
1667
										| 'CUP'
1668
										| 'CVE'
1669
										| 'CZK'
1670
										| 'DJF'
1671
										| 'DKK'
1672
										| 'DOP'
1673
										| 'DZD'
1674
										| 'EEK'
1675
										| 'EGP'
1676
										| 'ERN'
1677
										| 'ETB'
1678
										| 'EUR'
1679
										| 'FJD'
1680
										| 'FKP'
1681
										| 'GBP'
1682
										| 'GEL'
1683
										| 'GHS'
1684
										| 'GIP'
1685
										| 'GMD'
1686
										| 'GNF'
1687
										| 'GTQ'
1688
										| 'GYD'
1689
										| 'HKD'
1690
										| 'HNL'
1691
										| 'HRK'
1692
										| 'HTG'
1693
										| 'HUF'
1694
										| 'IDR'
1695
										| 'ILS'
1696
										| 'INR'
1697
										| 'IQD'
1698
										| 'IRR'
1699
										| 'ISK'
1700
										| 'JMD'
1701
										| 'JOD'
1702
										| 'JPY'
1703
										| 'KES'
1704
										| 'KGS'
1705
										| 'KHR'
1706
										| 'KMF'
1707
										| 'KPW'
1708
										| 'KRW'
1709
										| 'KWD'
1710
										| 'KYD'
1711
										| 'KZT'
1712
										| 'LAK'
1713
										| 'LBP'
1714
										| 'LKR'
1715
										| 'LRD'
1716
										| 'LSL'
1717
										| 'LTL'
1718
										| 'LVL'
1719
										| 'LYD'
1720
										| 'MAD'
1721
										| 'MDL'
1722
										| 'MGA'
1723
										| 'MKD'
1724
										| 'MMK'
1725
										| 'MNT'
1726
										| 'MOP'
1727
										| 'MRO'
1728
										| 'MRU'
1729
										| 'MUR'
1730
										| 'MVR'
1731
										| 'MWK'
1732
										| 'MXN'
1733
										| 'MXV'
1734
										| 'MYR'
1735
										| 'MZN'
1736
										| 'NAD'
1737
										| 'NGN'
1738
										| 'NIO'
1739
										| 'NOK'
1740
										| 'NPR'
1741
										| 'NZD'
1742
										| 'OMR'
1743
										| 'PAB'
1744
										| 'PEN'
1745
										| 'PGK'
1746
										| 'PHP'
1747
										| 'PKR'
1748
										| 'PLN'
1749
										| 'PYG'
1750
										| 'QAR'
1751
										| 'RON'
1752
										| 'RSD'
1753
										| 'RUB'
1754
										| 'RWF'
1755
										| 'SAR'
1756
										| 'SBD'
1757
										| 'SCR'
1758
										| 'SDG'
1759
										| 'SEK'
1760
										| 'SGD'
1761
										| 'SHP'
1762
										| 'SKK'
1763
										| 'SLE'
1764
										| 'SLL'
1765
										| 'SOS'
1766
										| 'SRD'
1767
										| 'STD'
1768
										| 'STN'
1769
										| 'SVC'
1770
										| 'SYP'
1771
										| 'SZL'
1772
										| 'THB'
1773
										| 'TJS'
1774
										| 'TMT'
1775
										| 'TND'
1776
										| 'TOP'
1777
										| 'TRY'
1778
										| 'TTD'
1779
										| 'TWD'
1780
										| 'TZS'
1781
										| 'UAH'
1782
										| 'UGX'
1783
										| 'USD'
1784
										| 'UYU'
1785
										| 'UZS'
1786
										| 'VEF'
1787
										| 'VES'
1788
										| 'VND'
1789
										| 'VUV'
1790
										| 'WST'
1791
										| 'XAF'
1792
										| 'XCD'
1793
										| 'XOF'
1794
										| 'XPF'
1795
										| 'YER'
1796
										| 'ZAR'
1797
										| 'ZMW'
1798
										| 'ZMK'
1799
										| 'ZWD'
1800
									XeroNetworkKey?: string
1801
									SalesDefaultAccountCode?: string
1802
									PurchasesDefaultAccountCode?: string
1803
									SalesTrackingCategories?: {
1804
										TrackingCategoryName?: string
1805
										TrackingOptionName?: string
1806
									}[]
1807
									PurchasesTrackingCategories?: {
1808
										TrackingCategoryName?: string
1809
										TrackingOptionName?: string
1810
									}[]
1811
									TrackingCategoryName?: string
1812
									TrackingCategoryOption?: string
1813
									PaymentTerms?: {
1814
										Bills?: {
1815
											Day?: number
1816
											Type?:
1817
												| 'DAYSAFTERBILLDATE'
1818
												| 'DAYSAFTERBILLMONTH'
1819
												| 'OFCURRENTMONTH'
1820
												| 'OFFOLLOWINGMONTH'
1821
										}
1822
										Sales?: {
1823
											Day?: number
1824
											Type?:
1825
												| 'DAYSAFTERBILLDATE'
1826
												| 'DAYSAFTERBILLMONTH'
1827
												| 'OFCURRENTMONTH'
1828
												| 'OFFOLLOWINGMONTH'
1829
										}
1830
									}
1831
									UpdatedDateUTC?: string
1832
									ContactGroups?: {
1833
										Name?: string
1834
										Status?: 'DELETED' | 'ACTIVE'
1835
										ContactGroupID?: string
1836
										Contacts?: {}[]
1837
									}[]
1838
									Website?: string
1839
									BrandingTheme?: {
1840
										BrandingThemeID?: string
1841
										Name?: string
1842
										LogoUrl?: string
1843
										Type?: 'INVOICE'
1844
										SortOrder?: number
1845
										CreatedDateUTC?: string
1846
									}
1847
									BatchPayments?: {
1848
										BankAccountNumber?: string
1849
										BankAccountName?: string
1850
										Details?: string
1851
										Code?: string
1852
										Reference?: string
1853
									}
1854
									Discount?: number
1855
									Balances?: {
1856
										AccountsReceivable?: {
1857
											Outstanding?: number
1858
											Overdue?: number
1859
										}
1860
										AccountsPayable?: {
1861
											Outstanding?: number
1862
											Overdue?: number
1863
										}
1864
									}
1865
									Attachments?: {
1866
										AttachmentID?: string
1867
										FileName?: string
1868
										Url?: string
1869
										MimeType?: string
1870
										ContentLength?: number
1871
										IncludeOnline?: false | true
1872
									}[]
1873
									HasAttachments?: never
1874
									ValidationErrors?: { Message?: string }[]
1875
									HasValidationErrors?: never
1876
									StatusAttributeString?: string
1877
								}
1878
								Date?: string
1879
								DueDate?: string
1880
								Status?: 'SUBMITTED' | 'AUTHORISED' | 'PAID' | 'VOIDED' | 'DELETED' | 'DRAFT'
1881
								LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
1882
								LineItems?: {
1883
									LineItemID?: string
1884
									Description?: string
1885
									Quantity?: number
1886
									UnitAmount?: number
1887
									ItemCode?: string
1888
									AccountCode?: string
1889
									AccountID?: string
1890
									TaxType?: string
1891
									TaxAmount?: number
1892
									Item?: { Code?: string; Name?: string; ItemID?: string }
1893
									LineAmount?: number
1894
									Tracking?: {
1895
										TrackingCategoryID?: string
1896
										TrackingOptionID?: string
1897
										Name?: string
1898
										Option?: string
1899
									}[]
1900
									DiscountRate?: number
1901
									DiscountAmount?: number
1902
									RepeatingInvoiceID?: string
1903
									Taxability?:
1904
										| 'TAXABLE'
1905
										| 'NON_TAXABLE'
1906
										| 'EXEMPT'
1907
										| 'PART_TAXABLE'
1908
										| 'NOT_APPLICABLE'
1909
									SalesTaxCodeId?: number
1910
									TaxBreakdown?: {
1911
										TaxComponentId?: string
1912
										Type?:
1913
											| 'SYSGST/USCOUNTRY'
1914
											| 'SYSGST/USSTATE'
1915
											| 'SYSGST/USCOUNTY'
1916
											| 'SYSGST/USCITY'
1917
											| 'SYSGST/USSPECIAL'
1918
										Name?: string
1919
										TaxPercentage?: number
1920
										TaxAmount?: number
1921
										TaxableAmount?: number
1922
										NonTaxableAmount?: number
1923
										ExemptAmount?: number
1924
										StateAssignedNo?: string
1925
										JurisdictionRegion?: string
1926
									}[]
1927
								}[]
1928
								SubTotal?: number
1929
								TotalTax?: number
1930
								Total?: number
1931
								CISDeduction?: number
1932
								CISRate?: number
1933
								UpdatedDateUTC?: string
1934
								CurrencyCode?:
1935
									| 'AED'
1936
									| 'AFN'
1937
									| 'ALL'
1938
									| 'AMD'
1939
									| 'ANG'
1940
									| 'AOA'
1941
									| 'ARS'
1942
									| 'AUD'
1943
									| 'AWG'
1944
									| 'AZN'
1945
									| 'BAM'
1946
									| 'BBD'
1947
									| 'BDT'
1948
									| 'BGN'
1949
									| 'BHD'
1950
									| 'BIF'
1951
									| 'BMD'
1952
									| 'BND'
1953
									| 'BOB'
1954
									| 'BRL'
1955
									| 'BSD'
1956
									| 'BTN'
1957
									| 'BWP'
1958
									| 'BYN'
1959
									| 'BYR'
1960
									| 'BZD'
1961
									| 'CAD'
1962
									| 'CDF'
1963
									| 'CHF'
1964
									| 'CLF'
1965
									| 'CLP'
1966
									| 'CNY'
1967
									| 'COP'
1968
									| 'CRC'
1969
									| 'CUC'
1970
									| 'CUP'
1971
									| 'CVE'
1972
									| 'CZK'
1973
									| 'DJF'
1974
									| 'DKK'
1975
									| 'DOP'
1976
									| 'DZD'
1977
									| 'EEK'
1978
									| 'EGP'
1979
									| 'ERN'
1980
									| 'ETB'
1981
									| 'EUR'
1982
									| 'FJD'
1983
									| 'FKP'
1984
									| 'GBP'
1985
									| 'GEL'
1986
									| 'GHS'
1987
									| 'GIP'
1988
									| 'GMD'
1989
									| 'GNF'
1990
									| 'GTQ'
1991
									| 'GYD'
1992
									| 'HKD'
1993
									| 'HNL'
1994
									| 'HRK'
1995
									| 'HTG'
1996
									| 'HUF'
1997
									| 'IDR'
1998
									| 'ILS'
1999
									| 'INR'
2000
									| 'IQD'
2001
									| 'IRR'
2002
									| 'ISK'
2003
									| 'JMD'
2004
									| 'JOD'
2005
									| 'JPY'
2006
									| 'KES'
2007
									| 'KGS'
2008
									| 'KHR'
2009
									| 'KMF'
2010
									| 'KPW'
2011
									| 'KRW'
2012
									| 'KWD'
2013
									| 'KYD'
2014
									| 'KZT'
2015
									| 'LAK'
2016
									| 'LBP'
2017
									| 'LKR'
2018
									| 'LRD'
2019
									| 'LSL'
2020
									| 'LTL'
2021
									| 'LVL'
2022
									| 'LYD'
2023
									| 'MAD'
2024
									| 'MDL'
2025
									| 'MGA'
2026
									| 'MKD'
2027
									| 'MMK'
2028
									| 'MNT'
2029
									| 'MOP'
2030
									| 'MRO'
2031
									| 'MRU'
2032
									| 'MUR'
2033
									| 'MVR'
2034
									| 'MWK'
2035
									| 'MXN'
2036
									| 'MXV'
2037
									| 'MYR'
2038
									| 'MZN'
2039
									| 'NAD'
2040
									| 'NGN'
2041
									| 'NIO'
2042
									| 'NOK'
2043
									| 'NPR'
2044
									| 'NZD'
2045
									| 'OMR'
2046
									| 'PAB'
2047
									| 'PEN'
2048
									| 'PGK'
2049
									| 'PHP'
2050
									| 'PKR'
2051
									| 'PLN'
2052
									| 'PYG'
2053
									| 'QAR'
2054
									| 'RON'
2055
									| 'RSD'
2056
									| 'RUB'
2057
									| 'RWF'
2058
									| 'SAR'
2059
									| 'SBD'
2060
									| 'SCR'
2061
									| 'SDG'
2062
									| 'SEK'
2063
									| 'SGD'
2064
									| 'SHP'
2065
									| 'SKK'
2066
									| 'SLE'
2067
									| 'SLL'
2068
									| 'SOS'
2069
									| 'SRD'
2070
									| 'STD'
2071
									| 'STN'
2072
									| 'SVC'
2073
									| 'SYP'
2074
									| 'SZL'
2075
									| 'THB'
2076
									| 'TJS'
2077
									| 'TMT'
2078
									| 'TND'
2079
									| 'TOP'
2080
									| 'TRY'
2081
									| 'TTD'
2082
									| 'TWD'
2083
									| 'TZS'
2084
									| 'UAH'
2085
									| 'UGX'
2086
									| 'USD'
2087
									| 'UYU'
2088
									| 'UZS'
2089
									| 'VEF'
2090
									| 'VES'
2091
									| 'VND'
2092
									| 'VUV'
2093
									| 'WST'
2094
									| 'XAF'
2095
									| 'XCD'
2096
									| 'XOF'
2097
									| 'XPF'
2098
									| 'YER'
2099
									| 'ZAR'
2100
									| 'ZMW'
2101
									| 'ZMK'
2102
									| 'ZWD'
2103
								FullyPaidOnDate?: string
2104
								CreditNoteID?: string
2105
								CreditNoteNumber?: string
2106
								Reference?: string
2107
								SentToContact?: false | true
2108
								CurrencyRate?: number
2109
								RemainingCredit?: number
2110
								Allocations?: {}[]
2111
								AppliedAmount?: number
2112
								Payments?: {}[]
2113
								BrandingThemeID?: string
2114
								StatusAttributeString?: string
2115
								HasAttachments?: never
2116
								HasErrors?: never
2117
								ValidationErrors?: { Message?: string }[]
2118
								Warnings?: { Message?: string }[]
2119
								InvoiceAddresses?: {
2120
									InvoiceAddressType?: 'FROM' | 'TO'
2121
									AddressLine1?: string
2122
									AddressLine2?: string
2123
									AddressLine3?: string
2124
									AddressLine4?: string
2125
									City?: string
2126
									Region?: string
2127
									PostalCode?: string
2128
									Country?: string
2129
								}[]
2130
							}
2131
							Amount: number
2132
							Date: string
2133
							IsDeleted?: false | true
2134
							StatusAttributeString?: string
2135
							ValidationErrors?: { Message?: string }[]
2136
						}[]
2137
						Payments?: {}[]
2138
						AppliedAmount?: number
2139
						HasAttachments?: never
2140
						Attachments?: {
2141
							AttachmentID?: string
2142
							FileName?: string
2143
							Url?: string
2144
							MimeType?: string
2145
							ContentLength?: number
2146
							IncludeOnline?: false | true
2147
						}[]
2148
					}[]
2149
					Overpayments?: {
2150
						Type?: 'AROVERPAYMENT' | 'RECEIVE-OVERPAYMENT' | 'SPEND-OVERPAYMENT'
2151
						Contact?: {
2152
							ContactID?: string
2153
							MergedToContactID?: string
2154
							ContactNumber?: string
2155
							AccountNumber?: string
2156
							ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
2157
							Name?: string
2158
							FirstName?: string
2159
							LastName?: string
2160
							CompanyNumber?: string
2161
							EmailAddress?: string
2162
							ContactPersons?: {
2163
								FirstName?: string
2164
								LastName?: string
2165
								EmailAddress?: string
2166
								IncludeInEmails?: false | true
2167
							}[]
2168
							BankAccountDetails?: string
2169
							TaxNumber?: string
2170
							AccountsReceivableTaxType?: string
2171
							AccountsPayableTaxType?: string
2172
							Addresses?: {
2173
								AddressType?: 'POBOX' | 'STREET'
2174
								AddressLine1?: string
2175
								AddressLine2?: string
2176
								AddressLine3?: string
2177
								AddressLine4?: string
2178
								City?: string
2179
								Region?: string
2180
								PostalCode?: string
2181
								Country?: string
2182
								AttentionTo?: string
2183
							}[]
2184
							Phones?: {
2185
								PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
2186
								PhoneNumber?: string
2187
								PhoneAreaCode?: string
2188
								PhoneCountryCode?: string
2189
							}[]
2190
							IsSupplier?: false | true
2191
							IsCustomer?: false | true
2192
							SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
2193
							PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
2194
							DefaultCurrency?:
2195
								| 'AED'
2196
								| 'AFN'
2197
								| 'ALL'
2198
								| 'AMD'
2199
								| 'ANG'
2200
								| 'AOA'
2201
								| 'ARS'
2202
								| 'AUD'
2203
								| 'AWG'
2204
								| 'AZN'
2205
								| 'BAM'
2206
								| 'BBD'
2207
								| 'BDT'
2208
								| 'BGN'
2209
								| 'BHD'
2210
								| 'BIF'
2211
								| 'BMD'
2212
								| 'BND'
2213
								| 'BOB'
2214
								| 'BRL'
2215
								| 'BSD'
2216
								| 'BTN'
2217
								| 'BWP'
2218
								| 'BYN'
2219
								| 'BYR'
2220
								| 'BZD'
2221
								| 'CAD'
2222
								| 'CDF'
2223
								| 'CHF'
2224
								| 'CLF'
2225
								| 'CLP'
2226
								| 'CNY'
2227
								| 'COP'
2228
								| 'CRC'
2229
								| 'CUC'
2230
								| 'CUP'
2231
								| 'CVE'
2232
								| 'CZK'
2233
								| 'DJF'
2234
								| 'DKK'
2235
								| 'DOP'
2236
								| 'DZD'
2237
								| 'EEK'
2238
								| 'EGP'
2239
								| 'ERN'
2240
								| 'ETB'
2241
								| 'EUR'
2242
								| 'FJD'
2243
								| 'FKP'
2244
								| 'GBP'
2245
								| 'GEL'
2246
								| 'GHS'
2247
								| 'GIP'
2248
								| 'GMD'
2249
								| 'GNF'
2250
								| 'GTQ'
2251
								| 'GYD'
2252
								| 'HKD'
2253
								| 'HNL'
2254
								| 'HRK'
2255
								| 'HTG'
2256
								| 'HUF'
2257
								| 'IDR'
2258
								| 'ILS'
2259
								| 'INR'
2260
								| 'IQD'
2261
								| 'IRR'
2262
								| 'ISK'
2263
								| 'JMD'
2264
								| 'JOD'
2265
								| 'JPY'
2266
								| 'KES'
2267
								| 'KGS'
2268
								| 'KHR'
2269
								| 'KMF'
2270
								| 'KPW'
2271
								| 'KRW'
2272
								| 'KWD'
2273
								| 'KYD'
2274
								| 'KZT'
2275
								| 'LAK'
2276
								| 'LBP'
2277
								| 'LKR'
2278
								| 'LRD'
2279
								| 'LSL'
2280
								| 'LTL'
2281
								| 'LVL'
2282
								| 'LYD'
2283
								| 'MAD'
2284
								| 'MDL'
2285
								| 'MGA'
2286
								| 'MKD'
2287
								| 'MMK'
2288
								| 'MNT'
2289
								| 'MOP'
2290
								| 'MRO'
2291
								| 'MRU'
2292
								| 'MUR'
2293
								| 'MVR'
2294
								| 'MWK'
2295
								| 'MXN'
2296
								| 'MXV'
2297
								| 'MYR'
2298
								| 'MZN'
2299
								| 'NAD'
2300
								| 'NGN'
2301
								| 'NIO'
2302
								| 'NOK'
2303
								| 'NPR'
2304
								| 'NZD'
2305
								| 'OMR'
2306
								| 'PAB'
2307
								| 'PEN'
2308
								| 'PGK'
2309
								| 'PHP'
2310
								| 'PKR'
2311
								| 'PLN'
2312
								| 'PYG'
2313
								| 'QAR'
2314
								| 'RON'
2315
								| 'RSD'
2316
								| 'RUB'
2317
								| 'RWF'
2318
								| 'SAR'
2319
								| 'SBD'
2320
								| 'SCR'
2321
								| 'SDG'
2322
								| 'SEK'
2323
								| 'SGD'
2324
								| 'SHP'
2325
								| 'SKK'
2326
								| 'SLE'
2327
								| 'SLL'
2328
								| 'SOS'
2329
								| 'SRD'
2330
								| 'STD'
2331
								| 'STN'
2332
								| 'SVC'
2333
								| 'SYP'
2334
								| 'SZL'
2335
								| 'THB'
2336
								| 'TJS'
2337
								| 'TMT'
2338
								| 'TND'
2339
								| 'TOP'
2340
								| 'TRY'
2341
								| 'TTD'
2342
								| 'TWD'
2343
								| 'TZS'
2344
								| 'UAH'
2345
								| 'UGX'
2346
								| 'USD'
2347
								| 'UYU'
2348
								| 'UZS'
2349
								| 'VEF'
2350
								| 'VES'
2351
								| 'VND'
2352
								| 'VUV'
2353
								| 'WST'
2354
								| 'XAF'
2355
								| 'XCD'
2356
								| 'XOF'
2357
								| 'XPF'
2358
								| 'YER'
2359
								| 'ZAR'
2360
								| 'ZMW'
2361
								| 'ZMK'
2362
								| 'ZWD'
2363
							XeroNetworkKey?: string
2364
							SalesDefaultAccountCode?: string
2365
							PurchasesDefaultAccountCode?: string
2366
							SalesTrackingCategories?: {
2367
								TrackingCategoryName?: string
2368
								TrackingOptionName?: string
2369
							}[]
2370
							PurchasesTrackingCategories?: {
2371
								TrackingCategoryName?: string
2372
								TrackingOptionName?: string
2373
							}[]
2374
							TrackingCategoryName?: string
2375
							TrackingCategoryOption?: string
2376
							PaymentTerms?: {
2377
								Bills?: {
2378
									Day?: number
2379
									Type?:
2380
										| 'DAYSAFTERBILLDATE'
2381
										| 'DAYSAFTERBILLMONTH'
2382
										| 'OFCURRENTMONTH'
2383
										| 'OFFOLLOWINGMONTH'
2384
								}
2385
								Sales?: {
2386
									Day?: number
2387
									Type?:
2388
										| 'DAYSAFTERBILLDATE'
2389
										| 'DAYSAFTERBILLMONTH'
2390
										| 'OFCURRENTMONTH'
2391
										| 'OFFOLLOWINGMONTH'
2392
								}
2393
							}
2394
							UpdatedDateUTC?: string
2395
							ContactGroups?: {
2396
								Name?: string
2397
								Status?: 'DELETED' | 'ACTIVE'
2398
								ContactGroupID?: string
2399
								Contacts?: {}[]
2400
							}[]
2401
							Website?: string
2402
							BrandingTheme?: {
2403
								BrandingThemeID?: string
2404
								Name?: string
2405
								LogoUrl?: string
2406
								Type?: 'INVOICE'
2407
								SortOrder?: number
2408
								CreatedDateUTC?: string
2409
							}
2410
							BatchPayments?: {
2411
								BankAccountNumber?: string
2412
								BankAccountName?: string
2413
								Details?: string
2414
								Code?: string
2415
								Reference?: string
2416
							}
2417
							Discount?: number
2418
							Balances?: {
2419
								AccountsReceivable?: { Outstanding?: number; Overdue?: number }
2420
								AccountsPayable?: { Outstanding?: number; Overdue?: number }
2421
							}
2422
							Attachments?: {
2423
								AttachmentID?: string
2424
								FileName?: string
2425
								Url?: string
2426
								MimeType?: string
2427
								ContentLength?: number
2428
								IncludeOnline?: false | true
2429
							}[]
2430
							HasAttachments?: never
2431
							ValidationErrors?: { Message?: string }[]
2432
							HasValidationErrors?: never
2433
							StatusAttributeString?: string
2434
						}
2435
						Date?: string
2436
						Status?: 'AUTHORISED' | 'PAID' | 'VOIDED'
2437
						LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
2438
						LineItems?: {
2439
							LineItemID?: string
2440
							Description?: string
2441
							Quantity?: number
2442
							UnitAmount?: number
2443
							ItemCode?: string
2444
							AccountCode?: string
2445
							AccountID?: string
2446
							TaxType?: string
2447
							TaxAmount?: number
2448
							Item?: { Code?: string; Name?: string; ItemID?: string }
2449
							LineAmount?: number
2450
							Tracking?: {
2451
								TrackingCategoryID?: string
2452
								TrackingOptionID?: string
2453
								Name?: string
2454
								Option?: string
2455
							}[]
2456
							DiscountRate?: number
2457
							DiscountAmount?: number
2458
							RepeatingInvoiceID?: string
2459
							Taxability?: 'TAXABLE' | 'NON_TAXABLE' | 'EXEMPT' | 'PART_TAXABLE' | 'NOT_APPLICABLE'
2460
							SalesTaxCodeId?: number
2461
							TaxBreakdown?: {
2462
								TaxComponentId?: string
2463
								Type?:
2464
									| 'SYSGST/USCOUNTRY'
2465
									| 'SYSGST/USSTATE'
2466
									| 'SYSGST/USCOUNTY'
2467
									| 'SYSGST/USCITY'
2468
									| 'SYSGST/USSPECIAL'
2469
								Name?: string
2470
								TaxPercentage?: number
2471
								TaxAmount?: number
2472
								TaxableAmount?: number
2473
								NonTaxableAmount?: number
2474
								ExemptAmount?: number
2475
								StateAssignedNo?: string
2476
								JurisdictionRegion?: string
2477
							}[]
2478
						}[]
2479
						SubTotal?: number
2480
						TotalTax?: number
2481
						Total?: number
2482
						UpdatedDateUTC?: string
2483
						CurrencyCode?:
2484
							| 'AED'
2485
							| 'AFN'
2486
							| 'ALL'
2487
							| 'AMD'
2488
							| 'ANG'
2489
							| 'AOA'
2490
							| 'ARS'
2491
							| 'AUD'
2492
							| 'AWG'
2493
							| 'AZN'
2494
							| 'BAM'
2495
							| 'BBD'
2496
							| 'BDT'
2497
							| 'BGN'
2498
							| 'BHD'
2499
							| 'BIF'
2500
							| 'BMD'
2501
							| 'BND'
2502
							| 'BOB'
2503
							| 'BRL'
2504
							| 'BSD'
2505
							| 'BTN'
2506
							| 'BWP'
2507
							| 'BYN'
2508
							| 'BYR'
2509
							| 'BZD'
2510
							| 'CAD'
2511
							| 'CDF'
2512
							| 'CHF'
2513
							| 'CLF'
2514
							| 'CLP'
2515
							| 'CNY'
2516
							| 'COP'
2517
							| 'CRC'
2518
							| 'CUC'
2519
							| 'CUP'
2520
							| 'CVE'
2521
							| 'CZK'
2522
							| 'DJF'
2523
							| 'DKK'
2524
							| 'DOP'
2525
							| 'DZD'
2526
							| 'EEK'
2527
							| 'EGP'
2528
							| 'ERN'
2529
							| 'ETB'
2530
							| 'EUR'
2531
							| 'FJD'
2532
							| 'FKP'
2533
							| 'GBP'
2534
							| 'GEL'
2535
							| 'GHS'
2536
							| 'GIP'
2537
							| 'GMD'
2538
							| 'GNF'
2539
							| 'GTQ'
2540
							| 'GYD'
2541
							| 'HKD'
2542
							| 'HNL'
2543
							| 'HRK'
2544
							| 'HTG'
2545
							| 'HUF'
2546
							| 'IDR'
2547
							| 'ILS'
2548
							| 'INR'
2549
							| 'IQD'
2550
							| 'IRR'
2551
							| 'ISK'
2552
							| 'JMD'
2553
							| 'JOD'
2554
							| 'JPY'
2555
							| 'KES'
2556
							| 'KGS'
2557
							| 'KHR'
2558
							| 'KMF'
2559
							| 'KPW'
2560
							| 'KRW'
2561
							| 'KWD'
2562
							| 'KYD'
2563
							| 'KZT'
2564
							| 'LAK'
2565
							| 'LBP'
2566
							| 'LKR'
2567
							| 'LRD'
2568
							| 'LSL'
2569
							| 'LTL'
2570
							| 'LVL'
2571
							| 'LYD'
2572
							| 'MAD'
2573
							| 'MDL'
2574
							| 'MGA'
2575
							| 'MKD'
2576
							| 'MMK'
2577
							| 'MNT'
2578
							| 'MOP'
2579
							| 'MRO'
2580
							| 'MRU'
2581
							| 'MUR'
2582
							| 'MVR'
2583
							| 'MWK'
2584
							| 'MXN'
2585
							| 'MXV'
2586
							| 'MYR'
2587
							| 'MZN'
2588
							| 'NAD'
2589
							| 'NGN'
2590
							| 'NIO'
2591
							| 'NOK'
2592
							| 'NPR'
2593
							| 'NZD'
2594
							| 'OMR'
2595
							| 'PAB'
2596
							| 'PEN'
2597
							| 'PGK'
2598
							| 'PHP'
2599
							| 'PKR'
2600
							| 'PLN'
2601
							| 'PYG'
2602
							| 'QAR'
2603
							| 'RON'
2604
							| 'RSD'
2605
							| 'RUB'
2606
							| 'RWF'
2607
							| 'SAR'
2608
							| 'SBD'
2609
							| 'SCR'
2610
							| 'SDG'
2611
							| 'SEK'
2612
							| 'SGD'
2613
							| 'SHP'
2614
							| 'SKK'
2615
							| 'SLE'
2616
							| 'SLL'
2617
							| 'SOS'
2618
							| 'SRD'
2619
							| 'STD'
2620
							| 'STN'
2621
							| 'SVC'
2622
							| 'SYP'
2623
							| 'SZL'
2624
							| 'THB'
2625
							| 'TJS'
2626
							| 'TMT'
2627
							| 'TND'
2628
							| 'TOP'
2629
							| 'TRY'
2630
							| 'TTD'
2631
							| 'TWD'
2632
							| 'TZS'
2633
							| 'UAH'
2634
							| 'UGX'
2635
							| 'USD'
2636
							| 'UYU'
2637
							| 'UZS'
2638
							| 'VEF'
2639
							| 'VES'
2640
							| 'VND'
2641
							| 'VUV'
2642
							| 'WST'
2643
							| 'XAF'
2644
							| 'XCD'
2645
							| 'XOF'
2646
							| 'XPF'
2647
							| 'YER'
2648
							| 'ZAR'
2649
							| 'ZMW'
2650
							| 'ZMK'
2651
							| 'ZWD'
2652
						OverpaymentID?: string
2653
						CurrencyRate?: number
2654
						RemainingCredit?: number
2655
						Allocations?: {
2656
							AllocationID?: string
2657
							Invoice: {}
2658
							Overpayment?: {}
2659
							Prepayment?: {
2660
								Type?: 'APPREPAYMENT' | 'ARPREPAYMENT' | 'RECEIVE-PREPAYMENT' | 'SPEND-PREPAYMENT'
2661
								Contact?: {
2662
									ContactID?: string
2663
									MergedToContactID?: string
2664
									ContactNumber?: string
2665
									AccountNumber?: string
2666
									ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
2667
									Name?: string
2668
									FirstName?: string
2669
									LastName?: string
2670
									CompanyNumber?: string
2671
									EmailAddress?: string
2672
									ContactPersons?: {
2673
										FirstName?: string
2674
										LastName?: string
2675
										EmailAddress?: string
2676
										IncludeInEmails?: false | true
2677
									}[]
2678
									BankAccountDetails?: string
2679
									TaxNumber?: string
2680
									AccountsReceivableTaxType?: string
2681
									AccountsPayableTaxType?: string
2682
									Addresses?: {
2683
										AddressType?: 'POBOX' | 'STREET'
2684
										AddressLine1?: string
2685
										AddressLine2?: string
2686
										AddressLine3?: string
2687
										AddressLine4?: string
2688
										City?: string
2689
										Region?: string
2690
										PostalCode?: string
2691
										Country?: string
2692
										AttentionTo?: string
2693
									}[]
2694
									Phones?: {
2695
										PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
2696
										PhoneNumber?: string
2697
										PhoneAreaCode?: string
2698
										PhoneCountryCode?: string
2699
									}[]
2700
									IsSupplier?: false | true
2701
									IsCustomer?: false | true
2702
									SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
2703
									PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
2704
									DefaultCurrency?:
2705
										| 'AED'
2706
										| 'AFN'
2707
										| 'ALL'
2708
										| 'AMD'
2709
										| 'ANG'
2710
										| 'AOA'
2711
										| 'ARS'
2712
										| 'AUD'
2713
										| 'AWG'
2714
										| 'AZN'
2715
										| 'BAM'
2716
										| 'BBD'
2717
										| 'BDT'
2718
										| 'BGN'
2719
										| 'BHD'
2720
										| 'BIF'
2721
										| 'BMD'
2722
										| 'BND'
2723
										| 'BOB'
2724
										| 'BRL'
2725
										| 'BSD'
2726
										| 'BTN'
2727
										| 'BWP'
2728
										| 'BYN'
2729
										| 'BYR'
2730
										| 'BZD'
2731
										| 'CAD'
2732
										| 'CDF'
2733
										| 'CHF'
2734
										| 'CLF'
2735
										| 'CLP'
2736
										| 'CNY'
2737
										| 'COP'
2738
										| 'CRC'
2739
										| 'CUC'
2740
										| 'CUP'
2741
										| 'CVE'
2742
										| 'CZK'
2743
										| 'DJF'
2744
										| 'DKK'
2745
										| 'DOP'
2746
										| 'DZD'
2747
										| 'EEK'
2748
										| 'EGP'
2749
										| 'ERN'
2750
										| 'ETB'
2751
										| 'EUR'
2752
										| 'FJD'
2753
										| 'FKP'
2754
										| 'GBP'
2755
										| 'GEL'
2756
										| 'GHS'
2757
										| 'GIP'
2758
										| 'GMD'
2759
										| 'GNF'
2760
										| 'GTQ'
2761
										| 'GYD'
2762
										| 'HKD'
2763
										| 'HNL'
2764
										| 'HRK'
2765
										| 'HTG'
2766
										| 'HUF'
2767
										| 'IDR'
2768
										| 'ILS'
2769
										| 'INR'
2770
										| 'IQD'
2771
										| 'IRR'
2772
										| 'ISK'
2773
										| 'JMD'
2774
										| 'JOD'
2775
										| 'JPY'
2776
										| 'KES'
2777
										| 'KGS'
2778
										| 'KHR'
2779
										| 'KMF'
2780
										| 'KPW'
2781
										| 'KRW'
2782
										| 'KWD'
2783
										| 'KYD'
2784
										| 'KZT'
2785
										| 'LAK'
2786
										| 'LBP'
2787
										| 'LKR'
2788
										| 'LRD'
2789
										| 'LSL'
2790
										| 'LTL'
2791
										| 'LVL'
2792
										| 'LYD'
2793
										| 'MAD'
2794
										| 'MDL'
2795
										| 'MGA'
2796
										| 'MKD'
2797
										| 'MMK'
2798
										| 'MNT'
2799
										| 'MOP'
2800
										| 'MRO'
2801
										| 'MRU'
2802
										| 'MUR'
2803
										| 'MVR'
2804
										| 'MWK'
2805
										| 'MXN'
2806
										| 'MXV'
2807
										| 'MYR'
2808
										| 'MZN'
2809
										| 'NAD'
2810
										| 'NGN'
2811
										| 'NIO'
2812
										| 'NOK'
2813
										| 'NPR'
2814
										| 'NZD'
2815
										| 'OMR'
2816
										| 'PAB'
2817
										| 'PEN'
2818
										| 'PGK'
2819
										| 'PHP'
2820
										| 'PKR'
2821
										| 'PLN'
2822
										| 'PYG'
2823
										| 'QAR'
2824
										| 'RON'
2825
										| 'RSD'
2826
										| 'RUB'
2827
										| 'RWF'
2828
										| 'SAR'
2829
										| 'SBD'
2830
										| 'SCR'
2831
										| 'SDG'
2832
										| 'SEK'
2833
										| 'SGD'
2834
										| 'SHP'
2835
										| 'SKK'
2836
										| 'SLE'
2837
										| 'SLL'
2838
										| 'SOS'
2839
										| 'SRD'
2840
										| 'STD'
2841
										| 'STN'
2842
										| 'SVC'
2843
										| 'SYP'
2844
										| 'SZL'
2845
										| 'THB'
2846
										| 'TJS'
2847
										| 'TMT'
2848
										| 'TND'
2849
										| 'TOP'
2850
										| 'TRY'
2851
										| 'TTD'
2852
										| 'TWD'
2853
										| 'TZS'
2854
										| 'UAH'
2855
										| 'UGX'
2856
										| 'USD'
2857
										| 'UYU'
2858
										| 'UZS'
2859
										| 'VEF'
2860
										| 'VES'
2861
										| 'VND'
2862
										| 'VUV'
2863
										| 'WST'
2864
										| 'XAF'
2865
										| 'XCD'
2866
										| 'XOF'
2867
										| 'XPF'
2868
										| 'YER'
2869
										| 'ZAR'
2870
										| 'ZMW'
2871
										| 'ZMK'
2872
										| 'ZWD'
2873
									XeroNetworkKey?: string
2874
									SalesDefaultAccountCode?: string
2875
									PurchasesDefaultAccountCode?: string
2876
									SalesTrackingCategories?: {
2877
										TrackingCategoryName?: string
2878
										TrackingOptionName?: string
2879
									}[]
2880
									PurchasesTrackingCategories?: {
2881
										TrackingCategoryName?: string
2882
										TrackingOptionName?: string
2883
									}[]
2884
									TrackingCategoryName?: string
2885
									TrackingCategoryOption?: string
2886
									PaymentTerms?: {
2887
										Bills?: {
2888
											Day?: number
2889
											Type?:
2890
												| 'DAYSAFTERBILLDATE'
2891
												| 'DAYSAFTERBILLMONTH'
2892
												| 'OFCURRENTMONTH'
2893
												| 'OFFOLLOWINGMONTH'
2894
										}
2895
										Sales?: {
2896
											Day?: number
2897
											Type?:
2898
												| 'DAYSAFTERBILLDATE'
2899
												| 'DAYSAFTERBILLMONTH'
2900
												| 'OFCURRENTMONTH'
2901
												| 'OFFOLLOWINGMONTH'
2902
										}
2903
									}
2904
									UpdatedDateUTC?: string
2905
									ContactGroups?: {
2906
										Name?: string
2907
										Status?: 'DELETED' | 'ACTIVE'
2908
										ContactGroupID?: string
2909
										Contacts?: {}[]
2910
									}[]
2911
									Website?: string
2912
									BrandingTheme?: {
2913
										BrandingThemeID?: string
2914
										Name?: string
2915
										LogoUrl?: string
2916
										Type?: 'INVOICE'
2917
										SortOrder?: number
2918
										CreatedDateUTC?: string
2919
									}
2920
									BatchPayments?: {
2921
										BankAccountNumber?: string
2922
										BankAccountName?: string
2923
										Details?: string
2924
										Code?: string
2925
										Reference?: string
2926
									}
2927
									Discount?: number
2928
									Balances?: {
2929
										AccountsReceivable?: {
2930
											Outstanding?: number
2931
											Overdue?: number
2932
										}
2933
										AccountsPayable?: {
2934
											Outstanding?: number
2935
											Overdue?: number
2936
										}
2937
									}
2938
									Attachments?: {
2939
										AttachmentID?: string
2940
										FileName?: string
2941
										Url?: string
2942
										MimeType?: string
2943
										ContentLength?: number
2944
										IncludeOnline?: false | true
2945
									}[]
2946
									HasAttachments?: never
2947
									ValidationErrors?: { Message?: string }[]
2948
									HasValidationErrors?: never
2949
									StatusAttributeString?: string
2950
								}
2951
								Date?: string
2952
								Status?: 'AUTHORISED' | 'PAID' | 'VOIDED'
2953
								LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
2954
								LineItems?: {
2955
									LineItemID?: string
2956
									Description?: string
2957
									Quantity?: number
2958
									UnitAmount?: number
2959
									ItemCode?: string
2960
									AccountCode?: string
2961
									AccountID?: string
2962
									TaxType?: string
2963
									TaxAmount?: number
2964
									Item?: { Code?: string; Name?: string; ItemID?: string }
2965
									LineAmount?: number
2966
									Tracking?: {
2967
										TrackingCategoryID?: string
2968
										TrackingOptionID?: string
2969
										Name?: string
2970
										Option?: string
2971
									}[]
2972
									DiscountRate?: number
2973
									DiscountAmount?: number
2974
									RepeatingInvoiceID?: string
2975
									Taxability?:
2976
										| 'TAXABLE'
2977
										| 'NON_TAXABLE'
2978
										| 'EXEMPT'
2979
										| 'PART_TAXABLE'
2980
										| 'NOT_APPLICABLE'
2981
									SalesTaxCodeId?: number
2982
									TaxBreakdown?: {
2983
										TaxComponentId?: string
2984
										Type?:
2985
											| 'SYSGST/USCOUNTRY'
2986
											| 'SYSGST/USSTATE'
2987
											| 'SYSGST/USCOUNTY'
2988
											| 'SYSGST/USCITY'
2989
											| 'SYSGST/USSPECIAL'
2990
										Name?: string
2991
										TaxPercentage?: number
2992
										TaxAmount?: number
2993
										TaxableAmount?: number
2994
										NonTaxableAmount?: number
2995
										ExemptAmount?: number
2996
										StateAssignedNo?: string
2997
										JurisdictionRegion?: string
2998
									}[]
2999
								}[]
3000
								SubTotal?: number
3001
								TotalTax?: number
3002
								Total?: number
3003
								Reference?: string
3004
								UpdatedDateUTC?: string
3005
								CurrencyCode?:
3006
									| 'AED'
3007
									| 'AFN'
3008
									| 'ALL'
3009
									| 'AMD'
3010
									| 'ANG'
3011
									| 'AOA'
3012
									| 'ARS'
3013
									| 'AUD'
3014
									| 'AWG'
3015
									| 'AZN'
3016
									| 'BAM'
3017
									| 'BBD'
3018
									| 'BDT'
3019
									| 'BGN'
3020
									| 'BHD'
3021
									| 'BIF'
3022
									| 'BMD'
3023
									| 'BND'
3024
									| 'BOB'
3025
									| 'BRL'
3026
									| 'BSD'
3027
									| 'BTN'
3028
									| 'BWP'
3029
									| 'BYN'
3030
									| 'BYR'
3031
									| 'BZD'
3032
									| 'CAD'
3033
									| 'CDF'
3034
									| 'CHF'
3035
									| 'CLF'
3036
									| 'CLP'
3037
									| 'CNY'
3038
									| 'COP'
3039
									| 'CRC'
3040
									| 'CUC'
3041
									| 'CUP'
3042
									| 'CVE'
3043
									| 'CZK'
3044
									| 'DJF'
3045
									| 'DKK'
3046
									| 'DOP'
3047
									| 'DZD'
3048
									| 'EEK'
3049
									| 'EGP'
3050
									| 'ERN'
3051
									| 'ETB'
3052
									| 'EUR'
3053
									| 'FJD'
3054
									| 'FKP'
3055
									| 'GBP'
3056
									| 'GEL'
3057
									| 'GHS'
3058
									| 'GIP'
3059
									| 'GMD'
3060
									| 'GNF'
3061
									| 'GTQ'
3062
									| 'GYD'
3063
									| 'HKD'
3064
									| 'HNL'
3065
									| 'HRK'
3066
									| 'HTG'
3067
									| 'HUF'
3068
									| 'IDR'
3069
									| 'ILS'
3070
									| 'INR'
3071
									| 'IQD'
3072
									| 'IRR'
3073
									| 'ISK'
3074
									| 'JMD'
3075
									| 'JOD'
3076
									| 'JPY'
3077
									| 'KES'
3078
									| 'KGS'
3079
									| 'KHR'
3080
									| 'KMF'
3081
									| 'KPW'
3082
									| 'KRW'
3083
									| 'KWD'
3084
									| 'KYD'
3085
									| 'KZT'
3086
									| 'LAK'
3087
									| 'LBP'
3088
									| 'LKR'
3089
									| 'LRD'
3090
									| 'LSL'
3091
									| 'LTL'
3092
									| 'LVL'
3093
									| 'LYD'
3094
									| 'MAD'
3095
									| 'MDL'
3096
									| 'MGA'
3097
									| 'MKD'
3098
									| 'MMK'
3099
									| 'MNT'
3100
									| 'MOP'
3101
									| 'MRO'
3102
									| 'MRU'
3103
									| 'MUR'
3104
									| 'MVR'
3105
									| 'MWK'
3106
									| 'MXN'
3107
									| 'MXV'
3108
									| 'MYR'
3109
									| 'MZN'
3110
									| 'NAD'
3111
									| 'NGN'
3112
									| 'NIO'
3113
									| 'NOK'
3114
									| 'NPR'
3115
									| 'NZD'
3116
									| 'OMR'
3117
									| 'PAB'
3118
									| 'PEN'
3119
									| 'PGK'
3120
									| 'PHP'
3121
									| 'PKR'
3122
									| 'PLN'
3123
									| 'PYG'
3124
									| 'QAR'
3125
									| 'RON'
3126
									| 'RSD'
3127
									| 'RUB'
3128
									| 'RWF'
3129
									| 'SAR'
3130
									| 'SBD'
3131
									| 'SCR'
3132
									| 'SDG'
3133
									| 'SEK'
3134
									| 'SGD'
3135
									| 'SHP'
3136
									| 'SKK'
3137
									| 'SLE'
3138
									| 'SLL'
3139
									| 'SOS'
3140
									| 'SRD'
3141
									| 'STD'
3142
									| 'STN'
3143
									| 'SVC'
3144
									| 'SYP'
3145
									| 'SZL'
3146
									| 'THB'
3147
									| 'TJS'
3148
									| 'TMT'
3149
									| 'TND'
3150
									| 'TOP'
3151
									| 'TRY'
3152
									| 'TTD'
3153
									| 'TWD'
3154
									| 'TZS'
3155
									| 'UAH'
3156
									| 'UGX'
3157
									| 'USD'
3158
									| 'UYU'
3159
									| 'UZS'
3160
									| 'VEF'
3161
									| 'VES'
3162
									| 'VND'
3163
									| 'VUV'
3164
									| 'WST'
3165
									| 'XAF'
3166
									| 'XCD'
3167
									| 'XOF'
3168
									| 'XPF'
3169
									| 'YER'
3170
									| 'ZAR'
3171
									| 'ZMW'
3172
									| 'ZMK'
3173
									| 'ZWD'
3174
								PrepaymentID?: string
3175
								CurrencyRate?: number
3176
								RemainingCredit?: number
3177
								Allocations?: {}[]
3178
								Payments?: {}[]
3179
								AppliedAmount?: number
3180
								HasAttachments?: never
3181
								Attachments?: {
3182
									AttachmentID?: string
3183
									FileName?: string
3184
									Url?: string
3185
									MimeType?: string
3186
									ContentLength?: number
3187
									IncludeOnline?: false | true
3188
								}[]
3189
							}
3190
							CreditNote?: {
3191
								Type?: 'ACCPAYCREDIT' | 'ACCRECCREDIT'
3192
								Contact?: {
3193
									ContactID?: string
3194
									MergedToContactID?: string
3195
									ContactNumber?: string
3196
									AccountNumber?: string
3197
									ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
3198
									Name?: string
3199
									FirstName?: string
3200
									LastName?: string
3201
									CompanyNumber?: string
3202
									EmailAddress?: string
3203
									ContactPersons?: {
3204
										FirstName?: string
3205
										LastName?: string
3206
										EmailAddress?: string
3207
										IncludeInEmails?: false | true
3208
									}[]
3209
									BankAccountDetails?: string
3210
									TaxNumber?: string
3211
									AccountsReceivableTaxType?: string
3212
									AccountsPayableTaxType?: string
3213
									Addresses?: {
3214
										AddressType?: 'POBOX' | 'STREET'
3215
										AddressLine1?: string
3216
										AddressLine2?: string
3217
										AddressLine3?: string
3218
										AddressLine4?: string
3219
										City?: string
3220
										Region?: string
3221
										PostalCode?: string
3222
										Country?: string
3223
										AttentionTo?: string
3224
									}[]
3225
									Phones?: {
3226
										PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
3227
										PhoneNumber?: string
3228
										PhoneAreaCode?: string
3229
										PhoneCountryCode?: string
3230
									}[]
3231
									IsSupplier?: false | true
3232
									IsCustomer?: false | true
3233
									SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
3234
									PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
3235
									DefaultCurrency?:
3236
										| 'AED'
3237
										| 'AFN'
3238
										| 'ALL'
3239
										| 'AMD'
3240
										| 'ANG'
3241
										| 'AOA'
3242
										| 'ARS'
3243
										| 'AUD'
3244
										| 'AWG'
3245
										| 'AZN'
3246
										| 'BAM'
3247
										| 'BBD'
3248
										| 'BDT'
3249
										| 'BGN'
3250
										| 'BHD'
3251
										| 'BIF'
3252
										| 'BMD'
3253
										| 'BND'
3254
										| 'BOB'
3255
										| 'BRL'
3256
										| 'BSD'
3257
										| 'BTN'
3258
										| 'BWP'
3259
										| 'BYN'
3260
										| 'BYR'
3261
										| 'BZD'
3262
										| 'CAD'
3263
										| 'CDF'
3264
										| 'CHF'
3265
										| 'CLF'
3266
										| 'CLP'
3267
										| 'CNY'
3268
										| 'COP'
3269
										| 'CRC'
3270
										| 'CUC'
3271
										| 'CUP'
3272
										| 'CVE'
3273
										| 'CZK'
3274
										| 'DJF'
3275
										| 'DKK'
3276
										| 'DOP'
3277
										| 'DZD'
3278
										| 'EEK'
3279
										| 'EGP'
3280
										| 'ERN'
3281
										| 'ETB'
3282
										| 'EUR'
3283
										| 'FJD'
3284
										| 'FKP'
3285
										| 'GBP'
3286
										| 'GEL'
3287
										| 'GHS'
3288
										| 'GIP'
3289
										| 'GMD'
3290
										| 'GNF'
3291
										| 'GTQ'
3292
										| 'GYD'
3293
										| 'HKD'
3294
										| 'HNL'
3295
										| 'HRK'
3296
										| 'HTG'
3297
										| 'HUF'
3298
										| 'IDR'
3299
										| 'ILS'
3300
										| 'INR'
3301
										| 'IQD'
3302
										| 'IRR'
3303
										| 'ISK'
3304
										| 'JMD'
3305
										| 'JOD'
3306
										| 'JPY'
3307
										| 'KES'
3308
										| 'KGS'
3309
										| 'KHR'
3310
										| 'KMF'
3311
										| 'KPW'
3312
										| 'KRW'
3313
										| 'KWD'
3314
										| 'KYD'
3315
										| 'KZT'
3316
										| 'LAK'
3317
										| 'LBP'
3318
										| 'LKR'
3319
										| 'LRD'
3320
										| 'LSL'
3321
										| 'LTL'
3322
										| 'LVL'
3323
										| 'LYD'
3324
										| 'MAD'
3325
										| 'MDL'
3326
										| 'MGA'
3327
										| 'MKD'
3328
										| 'MMK'
3329
										| 'MNT'
3330
										| 'MOP'
3331
										| 'MRO'
3332
										| 'MRU'
3333
										| 'MUR'
3334
										| 'MVR'
3335
										| 'MWK'
3336
										| 'MXN'
3337
										| 'MXV'
3338
										| 'MYR'
3339
										| 'MZN'
3340
										| 'NAD'
3341
										| 'NGN'
3342
										| 'NIO'
3343
										| 'NOK'
3344
										| 'NPR'
3345
										| 'NZD'
3346
										| 'OMR'
3347
										| 'PAB'
3348
										| 'PEN'
3349
										| 'PGK'
3350
										| 'PHP'
3351
										| 'PKR'
3352
										| 'PLN'
3353
										| 'PYG'
3354
										| 'QAR'
3355
										| 'RON'
3356
										| 'RSD'
3357
										| 'RUB'
3358
										| 'RWF'
3359
										| 'SAR'
3360
										| 'SBD'
3361
										| 'SCR'
3362
										| 'SDG'
3363
										| 'SEK'
3364
										| 'SGD'
3365
										| 'SHP'
3366
										| 'SKK'
3367
										| 'SLE'
3368
										| 'SLL'
3369
										| 'SOS'
3370
										| 'SRD'
3371
										| 'STD'
3372
										| 'STN'
3373
										| 'SVC'
3374
										| 'SYP'
3375
										| 'SZL'
3376
										| 'THB'
3377
										| 'TJS'
3378
										| 'TMT'
3379
										| 'TND'
3380
										| 'TOP'
3381
										| 'TRY'
3382
										| 'TTD'
3383
										| 'TWD'
3384
										| 'TZS'
3385
										| 'UAH'
3386
										| 'UGX'
3387
										| 'USD'
3388
										| 'UYU'
3389
										| 'UZS'
3390
										| 'VEF'
3391
										| 'VES'
3392
										| 'VND'
3393
										| 'VUV'
3394
										| 'WST'
3395
										| 'XAF'
3396
										| 'XCD'
3397
										| 'XOF'
3398
										| 'XPF'
3399
										| 'YER'
3400
										| 'ZAR'
3401
										| 'ZMW'
3402
										| 'ZMK'
3403
										| 'ZWD'
3404
									XeroNetworkKey?: string
3405
									SalesDefaultAccountCode?: string
3406
									PurchasesDefaultAccountCode?: string
3407
									SalesTrackingCategories?: {
3408
										TrackingCategoryName?: string
3409
										TrackingOptionName?: string
3410
									}[]
3411
									PurchasesTrackingCategories?: {
3412
										TrackingCategoryName?: string
3413
										TrackingOptionName?: string
3414
									}[]
3415
									TrackingCategoryName?: string
3416
									TrackingCategoryOption?: string
3417
									PaymentTerms?: {
3418
										Bills?: {
3419
											Day?: number
3420
											Type?:
3421
												| 'DAYSAFTERBILLDATE'
3422
												| 'DAYSAFTERBILLMONTH'
3423
												| 'OFCURRENTMONTH'
3424
												| 'OFFOLLOWINGMONTH'
3425
										}
3426
										Sales?: {
3427
											Day?: number
3428
											Type?:
3429
												| 'DAYSAFTERBILLDATE'
3430
												| 'DAYSAFTERBILLMONTH'
3431
												| 'OFCURRENTMONTH'
3432
												| 'OFFOLLOWINGMONTH'
3433
										}
3434
									}
3435
									UpdatedDateUTC?: string
3436
									ContactGroups?: {
3437
										Name?: string
3438
										Status?: 'DELETED' | 'ACTIVE'
3439
										ContactGroupID?: string
3440
										Contacts?: {}[]
3441
									}[]
3442
									Website?: string
3443
									BrandingTheme?: {
3444
										BrandingThemeID?: string
3445
										Name?: string
3446
										LogoUrl?: string
3447
										Type?: 'INVOICE'
3448
										SortOrder?: number
3449
										CreatedDateUTC?: string
3450
									}
3451
									BatchPayments?: {
3452
										BankAccountNumber?: string
3453
										BankAccountName?: string
3454
										Details?: string
3455
										Code?: string
3456
										Reference?: string
3457
									}
3458
									Discount?: number
3459
									Balances?: {
3460
										AccountsReceivable?: {
3461
											Outstanding?: number
3462
											Overdue?: number
3463
										}
3464
										AccountsPayable?: {
3465
											Outstanding?: number
3466
											Overdue?: number
3467
										}
3468
									}
3469
									Attachments?: {
3470
										AttachmentID?: string
3471
										FileName?: string
3472
										Url?: string
3473
										MimeType?: string
3474
										ContentLength?: number
3475
										IncludeOnline?: false | true
3476
									}[]
3477
									HasAttachments?: never
3478
									ValidationErrors?: { Message?: string }[]
3479
									HasValidationErrors?: never
3480
									StatusAttributeString?: string
3481
								}
3482
								Date?: string
3483
								DueDate?: string
3484
								Status?: 'SUBMITTED' | 'AUTHORISED' | 'PAID' | 'VOIDED' | 'DELETED' | 'DRAFT'
3485
								LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
3486
								LineItems?: {
3487
									LineItemID?: string
3488
									Description?: string
3489
									Quantity?: number
3490
									UnitAmount?: number
3491
									ItemCode?: string
3492
									AccountCode?: string
3493
									AccountID?: string
3494
									TaxType?: string
3495
									TaxAmount?: number
3496
									Item?: { Code?: string; Name?: string; ItemID?: string }
3497
									LineAmount?: number
3498
									Tracking?: {
3499
										TrackingCategoryID?: string
3500
										TrackingOptionID?: string
3501
										Name?: string
3502
										Option?: string
3503
									}[]
3504
									DiscountRate?: number
3505
									DiscountAmount?: number
3506
									RepeatingInvoiceID?: string
3507
									Taxability?:
3508
										| 'TAXABLE'
3509
										| 'NON_TAXABLE'
3510
										| 'EXEMPT'
3511
										| 'PART_TAXABLE'
3512
										| 'NOT_APPLICABLE'
3513
									SalesTaxCodeId?: number
3514
									TaxBreakdown?: {
3515
										TaxComponentId?: string
3516
										Type?:
3517
											| 'SYSGST/USCOUNTRY'
3518
											| 'SYSGST/USSTATE'
3519
											| 'SYSGST/USCOUNTY'
3520
											| 'SYSGST/USCITY'
3521
											| 'SYSGST/USSPECIAL'
3522
										Name?: string
3523
										TaxPercentage?: number
3524
										TaxAmount?: number
3525
										TaxableAmount?: number
3526
										NonTaxableAmount?: number
3527
										ExemptAmount?: number
3528
										StateAssignedNo?: string
3529
										JurisdictionRegion?: string
3530
									}[]
3531
								}[]
3532
								SubTotal?: number
3533
								TotalTax?: number
3534
								Total?: number
3535
								CISDeduction?: number
3536
								CISRate?: number
3537
								UpdatedDateUTC?: string
3538
								CurrencyCode?:
3539
									| 'AED'
3540
									| 'AFN'
3541
									| 'ALL'
3542
									| 'AMD'
3543
									| 'ANG'
3544
									| 'AOA'
3545
									| 'ARS'
3546
									| 'AUD'
3547
									| 'AWG'
3548
									| 'AZN'
3549
									| 'BAM'
3550
									| 'BBD'
3551
									| 'BDT'
3552
									| 'BGN'
3553
									| 'BHD'
3554
									| 'BIF'
3555
									| 'BMD'
3556
									| 'BND'
3557
									| 'BOB'
3558
									| 'BRL'
3559
									| 'BSD'
3560
									| 'BTN'
3561
									| 'BWP'
3562
									| 'BYN'
3563
									| 'BYR'
3564
									| 'BZD'
3565
									| 'CAD'
3566
									| 'CDF'
3567
									| 'CHF'
3568
									| 'CLF'
3569
									| 'CLP'
3570
									| 'CNY'
3571
									| 'COP'
3572
									| 'CRC'
3573
									| 'CUC'
3574
									| 'CUP'
3575
									| 'CVE'
3576
									| 'CZK'
3577
									| 'DJF'
3578
									| 'DKK'
3579
									| 'DOP'
3580
									| 'DZD'
3581
									| 'EEK'
3582
									| 'EGP'
3583
									| 'ERN'
3584
									| 'ETB'
3585
									| 'EUR'
3586
									| 'FJD'
3587
									| 'FKP'
3588
									| 'GBP'
3589
									| 'GEL'
3590
									| 'GHS'
3591
									| 'GIP'
3592
									| 'GMD'
3593
									| 'GNF'
3594
									| 'GTQ'
3595
									| 'GYD'
3596
									| 'HKD'
3597
									| 'HNL'
3598
									| 'HRK'
3599
									| 'HTG'
3600
									| 'HUF'
3601
									| 'IDR'
3602
									| 'ILS'
3603
									| 'INR'
3604
									| 'IQD'
3605
									| 'IRR'
3606
									| 'ISK'
3607
									| 'JMD'
3608
									| 'JOD'
3609
									| 'JPY'
3610
									| 'KES'
3611
									| 'KGS'
3612
									| 'KHR'
3613
									| 'KMF'
3614
									| 'KPW'
3615
									| 'KRW'
3616
									| 'KWD'
3617
									| 'KYD'
3618
									| 'KZT'
3619
									| 'LAK'
3620
									| 'LBP'
3621
									| 'LKR'
3622
									| 'LRD'
3623
									| 'LSL'
3624
									| 'LTL'
3625
									| 'LVL'
3626
									| 'LYD'
3627
									| 'MAD'
3628
									| 'MDL'
3629
									| 'MGA'
3630
									| 'MKD'
3631
									| 'MMK'
3632
									| 'MNT'
3633
									| 'MOP'
3634
									| 'MRO'
3635
									| 'MRU'
3636
									| 'MUR'
3637
									| 'MVR'
3638
									| 'MWK'
3639
									| 'MXN'
3640
									| 'MXV'
3641
									| 'MYR'
3642
									| 'MZN'
3643
									| 'NAD'
3644
									| 'NGN'
3645
									| 'NIO'
3646
									| 'NOK'
3647
									| 'NPR'
3648
									| 'NZD'
3649
									| 'OMR'
3650
									| 'PAB'
3651
									| 'PEN'
3652
									| 'PGK'
3653
									| 'PHP'
3654
									| 'PKR'
3655
									| 'PLN'
3656
									| 'PYG'
3657
									| 'QAR'
3658
									| 'RON'
3659
									| 'RSD'
3660
									| 'RUB'
3661
									| 'RWF'
3662
									| 'SAR'
3663
									| 'SBD'
3664
									| 'SCR'
3665
									| 'SDG'
3666
									| 'SEK'
3667
									| 'SGD'
3668
									| 'SHP'
3669
									| 'SKK'
3670
									| 'SLE'
3671
									| 'SLL'
3672
									| 'SOS'
3673
									| 'SRD'
3674
									| 'STD'
3675
									| 'STN'
3676
									| 'SVC'
3677
									| 'SYP'
3678
									| 'SZL'
3679
									| 'THB'
3680
									| 'TJS'
3681
									| 'TMT'
3682
									| 'TND'
3683
									| 'TOP'
3684
									| 'TRY'
3685
									| 'TTD'
3686
									| 'TWD'
3687
									| 'TZS'
3688
									| 'UAH'
3689
									| 'UGX'
3690
									| 'USD'
3691
									| 'UYU'
3692
									| 'UZS'
3693
									| 'VEF'
3694
									| 'VES'
3695
									| 'VND'
3696
									| 'VUV'
3697
									| 'WST'
3698
									| 'XAF'
3699
									| 'XCD'
3700
									| 'XOF'
3701
									| 'XPF'
3702
									| 'YER'
3703
									| 'ZAR'
3704
									| 'ZMW'
3705
									| 'ZMK'
3706
									| 'ZWD'
3707
								FullyPaidOnDate?: string
3708
								CreditNoteID?: string
3709
								CreditNoteNumber?: string
3710
								Reference?: string
3711
								SentToContact?: false | true
3712
								CurrencyRate?: number
3713
								RemainingCredit?: number
3714
								Allocations?: {}[]
3715
								AppliedAmount?: number
3716
								Payments?: {}[]
3717
								BrandingThemeID?: string
3718
								StatusAttributeString?: string
3719
								HasAttachments?: never
3720
								HasErrors?: never
3721
								ValidationErrors?: { Message?: string }[]
3722
								Warnings?: { Message?: string }[]
3723
								InvoiceAddresses?: {
3724
									InvoiceAddressType?: 'FROM' | 'TO'
3725
									AddressLine1?: string
3726
									AddressLine2?: string
3727
									AddressLine3?: string
3728
									AddressLine4?: string
3729
									City?: string
3730
									Region?: string
3731
									PostalCode?: string
3732
									Country?: string
3733
								}[]
3734
							}
3735
							Amount: number
3736
							Date: string
3737
							IsDeleted?: false | true
3738
							StatusAttributeString?: string
3739
							ValidationErrors?: { Message?: string }[]
3740
						}[]
3741
						AppliedAmount?: number
3742
						Payments?: {}[]
3743
						HasAttachments?: never
3744
						Attachments?: {
3745
							AttachmentID?: string
3746
							FileName?: string
3747
							Url?: string
3748
							MimeType?: string
3749
							ContentLength?: number
3750
							IncludeOnline?: false | true
3751
						}[]
3752
					}[]
3753
					AmountDue?: number
3754
					AmountPaid?: number
3755
					FullyPaidOnDate?: string
3756
					AmountCredited?: number
3757
					UpdatedDateUTC?: string
3758
					CreditNotes?: {
3759
						Type?: 'ACCPAYCREDIT' | 'ACCRECCREDIT'
3760
						Contact?: {
3761
							ContactID?: string
3762
							MergedToContactID?: string
3763
							ContactNumber?: string
3764
							AccountNumber?: string
3765
							ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
3766
							Name?: string
3767
							FirstName?: string
3768
							LastName?: string
3769
							CompanyNumber?: string
3770
							EmailAddress?: string
3771
							ContactPersons?: {
3772
								FirstName?: string
3773
								LastName?: string
3774
								EmailAddress?: string
3775
								IncludeInEmails?: false | true
3776
							}[]
3777
							BankAccountDetails?: string
3778
							TaxNumber?: string
3779
							AccountsReceivableTaxType?: string
3780
							AccountsPayableTaxType?: string
3781
							Addresses?: {
3782
								AddressType?: 'POBOX' | 'STREET'
3783
								AddressLine1?: string
3784
								AddressLine2?: string
3785
								AddressLine3?: string
3786
								AddressLine4?: string
3787
								City?: string
3788
								Region?: string
3789
								PostalCode?: string
3790
								Country?: string
3791
								AttentionTo?: string
3792
							}[]
3793
							Phones?: {
3794
								PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
3795
								PhoneNumber?: string
3796
								PhoneAreaCode?: string
3797
								PhoneCountryCode?: string
3798
							}[]
3799
							IsSupplier?: false | true
3800
							IsCustomer?: false | true
3801
							SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
3802
							PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
3803
							DefaultCurrency?:
3804
								| 'AED'
3805
								| 'AFN'
3806
								| 'ALL'
3807
								| 'AMD'
3808
								| 'ANG'
3809
								| 'AOA'
3810
								| 'ARS'
3811
								| 'AUD'
3812
								| 'AWG'
3813
								| 'AZN'
3814
								| 'BAM'
3815
								| 'BBD'
3816
								| 'BDT'
3817
								| 'BGN'
3818
								| 'BHD'
3819
								| 'BIF'
3820
								| 'BMD'
3821
								| 'BND'
3822
								| 'BOB'
3823
								| 'BRL'
3824
								| 'BSD'
3825
								| 'BTN'
3826
								| 'BWP'
3827
								| 'BYN'
3828
								| 'BYR'
3829
								| 'BZD'
3830
								| 'CAD'
3831
								| 'CDF'
3832
								| 'CHF'
3833
								| 'CLF'
3834
								| 'CLP'
3835
								| 'CNY'
3836
								| 'COP'
3837
								| 'CRC'
3838
								| 'CUC'
3839
								| 'CUP'
3840
								| 'CVE'
3841
								| 'CZK'
3842
								| 'DJF'
3843
								| 'DKK'
3844
								| 'DOP'
3845
								| 'DZD'
3846
								| 'EEK'
3847
								| 'EGP'
3848
								| 'ERN'
3849
								| 'ETB'
3850
								| 'EUR'
3851
								| 'FJD'
3852
								| 'FKP'
3853
								| 'GBP'
3854
								| 'GEL'
3855
								| 'GHS'
3856
								| 'GIP'
3857
								| 'GMD'
3858
								| 'GNF'
3859
								| 'GTQ'
3860
								| 'GYD'
3861
								| 'HKD'
3862
								| 'HNL'
3863
								| 'HRK'
3864
								| 'HTG'
3865
								| 'HUF'
3866
								| 'IDR'
3867
								| 'ILS'
3868
								| 'INR'
3869
								| 'IQD'
3870
								| 'IRR'
3871
								| 'ISK'
3872
								| 'JMD'
3873
								| 'JOD'
3874
								| 'JPY'
3875
								| 'KES'
3876
								| 'KGS'
3877
								| 'KHR'
3878
								| 'KMF'
3879
								| 'KPW'
3880
								| 'KRW'
3881
								| 'KWD'
3882
								| 'KYD'
3883
								| 'KZT'
3884
								| 'LAK'
3885
								| 'LBP'
3886
								| 'LKR'
3887
								| 'LRD'
3888
								| 'LSL'
3889
								| 'LTL'
3890
								| 'LVL'
3891
								| 'LYD'
3892
								| 'MAD'
3893
								| 'MDL'
3894
								| 'MGA'
3895
								| 'MKD'
3896
								| 'MMK'
3897
								| 'MNT'
3898
								| 'MOP'
3899
								| 'MRO'
3900
								| 'MRU'
3901
								| 'MUR'
3902
								| 'MVR'
3903
								| 'MWK'
3904
								| 'MXN'
3905
								| 'MXV'
3906
								| 'MYR'
3907
								| 'MZN'
3908
								| 'NAD'
3909
								| 'NGN'
3910
								| 'NIO'
3911
								| 'NOK'
3912
								| 'NPR'
3913
								| 'NZD'
3914
								| 'OMR'
3915
								| 'PAB'
3916
								| 'PEN'
3917
								| 'PGK'
3918
								| 'PHP'
3919
								| 'PKR'
3920
								| 'PLN'
3921
								| 'PYG'
3922
								| 'QAR'
3923
								| 'RON'
3924
								| 'RSD'
3925
								| 'RUB'
3926
								| 'RWF'
3927
								| 'SAR'
3928
								| 'SBD'
3929
								| 'SCR'
3930
								| 'SDG'
3931
								| 'SEK'
3932
								| 'SGD'
3933
								| 'SHP'
3934
								| 'SKK'
3935
								| 'SLE'
3936
								| 'SLL'
3937
								| 'SOS'
3938
								| 'SRD'
3939
								| 'STD'
3940
								| 'STN'
3941
								| 'SVC'
3942
								| 'SYP'
3943
								| 'SZL'
3944
								| 'THB'
3945
								| 'TJS'
3946
								| 'TMT'
3947
								| 'TND'
3948
								| 'TOP'
3949
								| 'TRY'
3950
								| 'TTD'
3951
								| 'TWD'
3952
								| 'TZS'
3953
								| 'UAH'
3954
								| 'UGX'
3955
								| 'USD'
3956
								| 'UYU'
3957
								| 'UZS'
3958
								| 'VEF'
3959
								| 'VES'
3960
								| 'VND'
3961
								| 'VUV'
3962
								| 'WST'
3963
								| 'XAF'
3964
								| 'XCD'
3965
								| 'XOF'
3966
								| 'XPF'
3967
								| 'YER'
3968
								| 'ZAR'
3969
								| 'ZMW'
3970
								| 'ZMK'
3971
								| 'ZWD'
3972
							XeroNetworkKey?: string
3973
							SalesDefaultAccountCode?: string
3974
							PurchasesDefaultAccountCode?: string
3975
							SalesTrackingCategories?: {
3976
								TrackingCategoryName?: string
3977
								TrackingOptionName?: string
3978
							}[]
3979
							PurchasesTrackingCategories?: {
3980
								TrackingCategoryName?: string
3981
								TrackingOptionName?: string
3982
							}[]
3983
							TrackingCategoryName?: string
3984
							TrackingCategoryOption?: string
3985
							PaymentTerms?: {
3986
								Bills?: {
3987
									Day?: number
3988
									Type?:
3989
										| 'DAYSAFTERBILLDATE'
3990
										| 'DAYSAFTERBILLMONTH'
3991
										| 'OFCURRENTMONTH'
3992
										| 'OFFOLLOWINGMONTH'
3993
								}
3994
								Sales?: {
3995
									Day?: number
3996
									Type?:
3997
										| 'DAYSAFTERBILLDATE'
3998
										| 'DAYSAFTERBILLMONTH'
3999
										| 'OFCURRENTMONTH'
4000
										| 'OFFOLLOWINGMONTH'
4001
								}
4002
							}
4003
							UpdatedDateUTC?: string
4004
							ContactGroups?: {
4005
								Name?: string
4006
								Status?: 'DELETED' | 'ACTIVE'
4007
								ContactGroupID?: string
4008
								Contacts?: {}[]
4009
							}[]
4010
							Website?: string
4011
							BrandingTheme?: {
4012
								BrandingThemeID?: string
4013
								Name?: string
4014
								LogoUrl?: string
4015
								Type?: 'INVOICE'
4016
								SortOrder?: number
4017
								CreatedDateUTC?: string
4018
							}
4019
							BatchPayments?: {
4020
								BankAccountNumber?: string
4021
								BankAccountName?: string
4022
								Details?: string
4023
								Code?: string
4024
								Reference?: string
4025
							}
4026
							Discount?: number
4027
							Balances?: {
4028
								AccountsReceivable?: { Outstanding?: number; Overdue?: number }
4029
								AccountsPayable?: { Outstanding?: number; Overdue?: number }
4030
							}
4031
							Attachments?: {
4032
								AttachmentID?: string
4033
								FileName?: string
4034
								Url?: string
4035
								MimeType?: string
4036
								ContentLength?: number
4037
								IncludeOnline?: false | true
4038
							}[]
4039
							HasAttachments?: never
4040
							ValidationErrors?: { Message?: string }[]
4041
							HasValidationErrors?: never
4042
							StatusAttributeString?: string
4043
						}
4044
						Date?: string
4045
						DueDate?: string
4046
						Status?: 'SUBMITTED' | 'AUTHORISED' | 'PAID' | 'VOIDED' | 'DELETED' | 'DRAFT'
4047
						LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
4048
						LineItems?: {
4049
							LineItemID?: string
4050
							Description?: string
4051
							Quantity?: number
4052
							UnitAmount?: number
4053
							ItemCode?: string
4054
							AccountCode?: string
4055
							AccountID?: string
4056
							TaxType?: string
4057
							TaxAmount?: number
4058
							Item?: { Code?: string; Name?: string; ItemID?: string }
4059
							LineAmount?: number
4060
							Tracking?: {
4061
								TrackingCategoryID?: string
4062
								TrackingOptionID?: string
4063
								Name?: string
4064
								Option?: string
4065
							}[]
4066
							DiscountRate?: number
4067
							DiscountAmount?: number
4068
							RepeatingInvoiceID?: string
4069
							Taxability?: 'TAXABLE' | 'NON_TAXABLE' | 'EXEMPT' | 'PART_TAXABLE' | 'NOT_APPLICABLE'
4070
							SalesTaxCodeId?: number
4071
							TaxBreakdown?: {
4072
								TaxComponentId?: string
4073
								Type?:
4074
									| 'SYSGST/USCOUNTRY'
4075
									| 'SYSGST/USSTATE'
4076
									| 'SYSGST/USCOUNTY'
4077
									| 'SYSGST/USCITY'
4078
									| 'SYSGST/USSPECIAL'
4079
								Name?: string
4080
								TaxPercentage?: number
4081
								TaxAmount?: number
4082
								TaxableAmount?: number
4083
								NonTaxableAmount?: number
4084
								ExemptAmount?: number
4085
								StateAssignedNo?: string
4086
								JurisdictionRegion?: string
4087
							}[]
4088
						}[]
4089
						SubTotal?: number
4090
						TotalTax?: number
4091
						Total?: number
4092
						CISDeduction?: number
4093
						CISRate?: number
4094
						UpdatedDateUTC?: string
4095
						CurrencyCode?:
4096
							| 'AED'
4097
							| 'AFN'
4098
							| 'ALL'
4099
							| 'AMD'
4100
							| 'ANG'
4101
							| 'AOA'
4102
							| 'ARS'
4103
							| 'AUD'
4104
							| 'AWG'
4105
							| 'AZN'
4106
							| 'BAM'
4107
							| 'BBD'
4108
							| 'BDT'
4109
							| 'BGN'
4110
							| 'BHD'
4111
							| 'BIF'
4112
							| 'BMD'
4113
							| 'BND'
4114
							| 'BOB'
4115
							| 'BRL'
4116
							| 'BSD'
4117
							| 'BTN'
4118
							| 'BWP'
4119
							| 'BYN'
4120
							| 'BYR'
4121
							| 'BZD'
4122
							| 'CAD'
4123
							| 'CDF'
4124
							| 'CHF'
4125
							| 'CLF'
4126
							| 'CLP'
4127
							| 'CNY'
4128
							| 'COP'
4129
							| 'CRC'
4130
							| 'CUC'
4131
							| 'CUP'
4132
							| 'CVE'
4133
							| 'CZK'
4134
							| 'DJF'
4135
							| 'DKK'
4136
							| 'DOP'
4137
							| 'DZD'
4138
							| 'EEK'
4139
							| 'EGP'
4140
							| 'ERN'
4141
							| 'ETB'
4142
							| 'EUR'
4143
							| 'FJD'
4144
							| 'FKP'
4145
							| 'GBP'
4146
							| 'GEL'
4147
							| 'GHS'
4148
							| 'GIP'
4149
							| 'GMD'
4150
							| 'GNF'
4151
							| 'GTQ'
4152
							| 'GYD'
4153
							| 'HKD'
4154
							| 'HNL'
4155
							| 'HRK'
4156
							| 'HTG'
4157
							| 'HUF'
4158
							| 'IDR'
4159
							| 'ILS'
4160
							| 'INR'
4161
							| 'IQD'
4162
							| 'IRR'
4163
							| 'ISK'
4164
							| 'JMD'
4165
							| 'JOD'
4166
							| 'JPY'
4167
							| 'KES'
4168
							| 'KGS'
4169
							| 'KHR'
4170
							| 'KMF'
4171
							| 'KPW'
4172
							| 'KRW'
4173
							| 'KWD'
4174
							| 'KYD'
4175
							| 'KZT'
4176
							| 'LAK'
4177
							| 'LBP'
4178
							| 'LKR'
4179
							| 'LRD'
4180
							| 'LSL'
4181
							| 'LTL'
4182
							| 'LVL'
4183
							| 'LYD'
4184
							| 'MAD'
4185
							| 'MDL'
4186
							| 'MGA'
4187
							| 'MKD'
4188
							| 'MMK'
4189
							| 'MNT'
4190
							| 'MOP'
4191
							| 'MRO'
4192
							| 'MRU'
4193
							| 'MUR'
4194
							| 'MVR'
4195
							| 'MWK'
4196
							| 'MXN'
4197
							| 'MXV'
4198
							| 'MYR'
4199
							| 'MZN'
4200
							| 'NAD'
4201
							| 'NGN'
4202
							| 'NIO'
4203
							| 'NOK'
4204
							| 'NPR'
4205
							| 'NZD'
4206
							| 'OMR'
4207
							| 'PAB'
4208
							| 'PEN'
4209
							| 'PGK'
4210
							| 'PHP'
4211
							| 'PKR'
4212
							| 'PLN'
4213
							| 'PYG'
4214
							| 'QAR'
4215
							| 'RON'
4216
							| 'RSD'
4217
							| 'RUB'
4218
							| 'RWF'
4219
							| 'SAR'
4220
							| 'SBD'
4221
							| 'SCR'
4222
							| 'SDG'
4223
							| 'SEK'
4224
							| 'SGD'
4225
							| 'SHP'
4226
							| 'SKK'
4227
							| 'SLE'
4228
							| 'SLL'
4229
							| 'SOS'
4230
							| 'SRD'
4231
							| 'STD'
4232
							| 'STN'
4233
							| 'SVC'
4234
							| 'SYP'
4235
							| 'SZL'
4236
							| 'THB'
4237
							| 'TJS'
4238
							| 'TMT'
4239
							| 'TND'
4240
							| 'TOP'
4241
							| 'TRY'
4242
							| 'TTD'
4243
							| 'TWD'
4244
							| 'TZS'
4245
							| 'UAH'
4246
							| 'UGX'
4247
							| 'USD'
4248
							| 'UYU'
4249
							| 'UZS'
4250
							| 'VEF'
4251
							| 'VES'
4252
							| 'VND'
4253
							| 'VUV'
4254
							| 'WST'
4255
							| 'XAF'
4256
							| 'XCD'
4257
							| 'XOF'
4258
							| 'XPF'
4259
							| 'YER'
4260
							| 'ZAR'
4261
							| 'ZMW'
4262
							| 'ZMK'
4263
							| 'ZWD'
4264
						FullyPaidOnDate?: string
4265
						CreditNoteID?: string
4266
						CreditNoteNumber?: string
4267
						Reference?: string
4268
						SentToContact?: false | true
4269
						CurrencyRate?: number
4270
						RemainingCredit?: number
4271
						Allocations?: {
4272
							AllocationID?: string
4273
							Invoice: {}
4274
							Overpayment?: {
4275
								Type?: 'AROVERPAYMENT' | 'RECEIVE-OVERPAYMENT' | 'SPEND-OVERPAYMENT'
4276
								Contact?: {
4277
									ContactID?: string
4278
									MergedToContactID?: string
4279
									ContactNumber?: string
4280
									AccountNumber?: string
4281
									ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
4282
									Name?: string
4283
									FirstName?: string
4284
									LastName?: string
4285
									CompanyNumber?: string
4286
									EmailAddress?: string
4287
									ContactPersons?: {
4288
										FirstName?: string
4289
										LastName?: string
4290
										EmailAddress?: string
4291
										IncludeInEmails?: false | true
4292
									}[]
4293
									BankAccountDetails?: string
4294
									TaxNumber?: string
4295
									AccountsReceivableTaxType?: string
4296
									AccountsPayableTaxType?: string
4297
									Addresses?: {
4298
										AddressType?: 'POBOX' | 'STREET'
4299
										AddressLine1?: string
4300
										AddressLine2?: string
4301
										AddressLine3?: string
4302
										AddressLine4?: string
4303
										City?: string
4304
										Region?: string
4305
										PostalCode?: string
4306
										Country?: string
4307
										AttentionTo?: string
4308
									}[]
4309
									Phones?: {
4310
										PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
4311
										PhoneNumber?: string
4312
										PhoneAreaCode?: string
4313
										PhoneCountryCode?: string
4314
									}[]
4315
									IsSupplier?: false | true
4316
									IsCustomer?: false | true
4317
									SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
4318
									PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
4319
									DefaultCurrency?:
4320
										| 'AED'
4321
										| 'AFN'
4322
										| 'ALL'
4323
										| 'AMD'
4324
										| 'ANG'
4325
										| 'AOA'
4326
										| 'ARS'
4327
										| 'AUD'
4328
										| 'AWG'
4329
										| 'AZN'
4330
										| 'BAM'
4331
										| 'BBD'
4332
										| 'BDT'
4333
										| 'BGN'
4334
										| 'BHD'
4335
										| 'BIF'
4336
										| 'BMD'
4337
										| 'BND'
4338
										| 'BOB'
4339
										| 'BRL'
4340
										| 'BSD'
4341
										| 'BTN'
4342
										| 'BWP'
4343
										| 'BYN'
4344
										| 'BYR'
4345
										| 'BZD'
4346
										| 'CAD'
4347
										| 'CDF'
4348
										| 'CHF'
4349
										| 'CLF'
4350
										| 'CLP'
4351
										| 'CNY'
4352
										| 'COP'
4353
										| 'CRC'
4354
										| 'CUC'
4355
										| 'CUP'
4356
										| 'CVE'
4357
										| 'CZK'
4358
										| 'DJF'
4359
										| 'DKK'
4360
										| 'DOP'
4361
										| 'DZD'
4362
										| 'EEK'
4363
										| 'EGP'
4364
										| 'ERN'
4365
										| 'ETB'
4366
										| 'EUR'
4367
										| 'FJD'
4368
										| 'FKP'
4369
										| 'GBP'
4370
										| 'GEL'
4371
										| 'GHS'
4372
										| 'GIP'
4373
										| 'GMD'
4374
										| 'GNF'
4375
										| 'GTQ'
4376
										| 'GYD'
4377
										| 'HKD'
4378
										| 'HNL'
4379
										| 'HRK'
4380
										| 'HTG'
4381
										| 'HUF'
4382
										| 'IDR'
4383
										| 'ILS'
4384
										| 'INR'
4385
										| 'IQD'
4386
										| 'IRR'
4387
										| 'ISK'
4388
										| 'JMD'
4389
										| 'JOD'
4390
										| 'JPY'
4391
										| 'KES'
4392
										| 'KGS'
4393
										| 'KHR'
4394
										| 'KMF'
4395
										| 'KPW'
4396
										| 'KRW'
4397
										| 'KWD'
4398
										| 'KYD'
4399
										| 'KZT'
4400
										| 'LAK'
4401
										| 'LBP'
4402
										| 'LKR'
4403
										| 'LRD'
4404
										| 'LSL'
4405
										| 'LTL'
4406
										| 'LVL'
4407
										| 'LYD'
4408
										| 'MAD'
4409
										| 'MDL'
4410
										| 'MGA'
4411
										| 'MKD'
4412
										| 'MMK'
4413
										| 'MNT'
4414
										| 'MOP'
4415
										| 'MRO'
4416
										| 'MRU'
4417
										| 'MUR'
4418
										| 'MVR'
4419
										| 'MWK'
4420
										| 'MXN'
4421
										| 'MXV'
4422
										| 'MYR'
4423
										| 'MZN'
4424
										| 'NAD'
4425
										| 'NGN'
4426
										| 'NIO'
4427
										| 'NOK'
4428
										| 'NPR'
4429
										| 'NZD'
4430
										| 'OMR'
4431
										| 'PAB'
4432
										| 'PEN'
4433
										| 'PGK'
4434
										| 'PHP'
4435
										| 'PKR'
4436
										| 'PLN'
4437
										| 'PYG'
4438
										| 'QAR'
4439
										| 'RON'
4440
										| 'RSD'
4441
										| 'RUB'
4442
										| 'RWF'
4443
										| 'SAR'
4444
										| 'SBD'
4445
										| 'SCR'
4446
										| 'SDG'
4447
										| 'SEK'
4448
										| 'SGD'
4449
										| 'SHP'
4450
										| 'SKK'
4451
										| 'SLE'
4452
										| 'SLL'
4453
										| 'SOS'
4454
										| 'SRD'
4455
										| 'STD'
4456
										| 'STN'
4457
										| 'SVC'
4458
										| 'SYP'
4459
										| 'SZL'
4460
										| 'THB'
4461
										| 'TJS'
4462
										| 'TMT'
4463
										| 'TND'
4464
										| 'TOP'
4465
										| 'TRY'
4466
										| 'TTD'
4467
										| 'TWD'
4468
										| 'TZS'
4469
										| 'UAH'
4470
										| 'UGX'
4471
										| 'USD'
4472
										| 'UYU'
4473
										| 'UZS'
4474
										| 'VEF'
4475
										| 'VES'
4476
										| 'VND'
4477
										| 'VUV'
4478
										| 'WST'
4479
										| 'XAF'
4480
										| 'XCD'
4481
										| 'XOF'
4482
										| 'XPF'
4483
										| 'YER'
4484
										| 'ZAR'
4485
										| 'ZMW'
4486
										| 'ZMK'
4487
										| 'ZWD'
4488
									XeroNetworkKey?: string
4489
									SalesDefaultAccountCode?: string
4490
									PurchasesDefaultAccountCode?: string
4491
									SalesTrackingCategories?: {
4492
										TrackingCategoryName?: string
4493
										TrackingOptionName?: string
4494
									}[]
4495
									PurchasesTrackingCategories?: {
4496
										TrackingCategoryName?: string
4497
										TrackingOptionName?: string
4498
									}[]
4499
									TrackingCategoryName?: string
4500
									TrackingCategoryOption?: string
4501
									PaymentTerms?: {
4502
										Bills?: {
4503
											Day?: number
4504
											Type?:
4505
												| 'DAYSAFTERBILLDATE'
4506
												| 'DAYSAFTERBILLMONTH'
4507
												| 'OFCURRENTMONTH'
4508
												| 'OFFOLLOWINGMONTH'
4509
										}
4510
										Sales?: {
4511
											Day?: number
4512
											Type?:
4513
												| 'DAYSAFTERBILLDATE'
4514
												| 'DAYSAFTERBILLMONTH'
4515
												| 'OFCURRENTMONTH'
4516
												| 'OFFOLLOWINGMONTH'
4517
										}
4518
									}
4519
									UpdatedDateUTC?: string
4520
									ContactGroups?: {
4521
										Name?: string
4522
										Status?: 'DELETED' | 'ACTIVE'
4523
										ContactGroupID?: string
4524
										Contacts?: {}[]
4525
									}[]
4526
									Website?: string
4527
									BrandingTheme?: {
4528
										BrandingThemeID?: string
4529
										Name?: string
4530
										LogoUrl?: string
4531
										Type?: 'INVOICE'
4532
										SortOrder?: number
4533
										CreatedDateUTC?: string
4534
									}
4535
									BatchPayments?: {
4536
										BankAccountNumber?: string
4537
										BankAccountName?: string
4538
										Details?: string
4539
										Code?: string
4540
										Reference?: string
4541
									}
4542
									Discount?: number
4543
									Balances?: {
4544
										AccountsReceivable?: {
4545
											Outstanding?: number
4546
											Overdue?: number
4547
										}
4548
										AccountsPayable?: {
4549
											Outstanding?: number
4550
											Overdue?: number
4551
										}
4552
									}
4553
									Attachments?: {
4554
										AttachmentID?: string
4555
										FileName?: string
4556
										Url?: string
4557
										MimeType?: string
4558
										ContentLength?: number
4559
										IncludeOnline?: false | true
4560
									}[]
4561
									HasAttachments?: never
4562
									ValidationErrors?: { Message?: string }[]
4563
									HasValidationErrors?: never
4564
									StatusAttributeString?: string
4565
								}
4566
								Date?: string
4567
								Status?: 'AUTHORISED' | 'PAID' | 'VOIDED'
4568
								LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
4569
								LineItems?: {
4570
									LineItemID?: string
4571
									Description?: string
4572
									Quantity?: number
4573
									UnitAmount?: number
4574
									ItemCode?: string
4575
									AccountCode?: string
4576
									AccountID?: string
4577
									TaxType?: string
4578
									TaxAmount?: number
4579
									Item?: { Code?: string; Name?: string; ItemID?: string }
4580
									LineAmount?: number
4581
									Tracking?: {
4582
										TrackingCategoryID?: string
4583
										TrackingOptionID?: string
4584
										Name?: string
4585
										Option?: string
4586
									}[]
4587
									DiscountRate?: number
4588
									DiscountAmount?: number
4589
									RepeatingInvoiceID?: string
4590
									Taxability?:
4591
										| 'TAXABLE'
4592
										| 'NON_TAXABLE'
4593
										| 'EXEMPT'
4594
										| 'PART_TAXABLE'
4595
										| 'NOT_APPLICABLE'
4596
									SalesTaxCodeId?: number
4597
									TaxBreakdown?: {
4598
										TaxComponentId?: string
4599
										Type?:
4600
											| 'SYSGST/USCOUNTRY'
4601
											| 'SYSGST/USSTATE'
4602
											| 'SYSGST/USCOUNTY'
4603
											| 'SYSGST/USCITY'
4604
											| 'SYSGST/USSPECIAL'
4605
										Name?: string
4606
										TaxPercentage?: number
4607
										TaxAmount?: number
4608
										TaxableAmount?: number
4609
										NonTaxableAmount?: number
4610
										ExemptAmount?: number
4611
										StateAssignedNo?: string
4612
										JurisdictionRegion?: string
4613
									}[]
4614
								}[]
4615
								SubTotal?: number
4616
								TotalTax?: number
4617
								Total?: number
4618
								UpdatedDateUTC?: string
4619
								CurrencyCode?:
4620
									| 'AED'
4621
									| 'AFN'
4622
									| 'ALL'
4623
									| 'AMD'
4624
									| 'ANG'
4625
									| 'AOA'
4626
									| 'ARS'
4627
									| 'AUD'
4628
									| 'AWG'
4629
									| 'AZN'
4630
									| 'BAM'
4631
									| 'BBD'
4632
									| 'BDT'
4633
									| 'BGN'
4634
									| 'BHD'
4635
									| 'BIF'
4636
									| 'BMD'
4637
									| 'BND'
4638
									| 'BOB'
4639
									| 'BRL'
4640
									| 'BSD'
4641
									| 'BTN'
4642
									| 'BWP'
4643
									| 'BYN'
4644
									| 'BYR'
4645
									| 'BZD'
4646
									| 'CAD'
4647
									| 'CDF'
4648
									| 'CHF'
4649
									| 'CLF'
4650
									| 'CLP'
4651
									| 'CNY'
4652
									| 'COP'
4653
									| 'CRC'
4654
									| 'CUC'
4655
									| 'CUP'
4656
									| 'CVE'
4657
									| 'CZK'
4658
									| 'DJF'
4659
									| 'DKK'
4660
									| 'DOP'
4661
									| 'DZD'
4662
									| 'EEK'
4663
									| 'EGP'
4664
									| 'ERN'
4665
									| 'ETB'
4666
									| 'EUR'
4667
									| 'FJD'
4668
									| 'FKP'
4669
									| 'GBP'
4670
									| 'GEL'
4671
									| 'GHS'
4672
									| 'GIP'
4673
									| 'GMD'
4674
									| 'GNF'
4675
									| 'GTQ'
4676
									| 'GYD'
4677
									| 'HKD'
4678
									| 'HNL'
4679
									| 'HRK'
4680
									| 'HTG'
4681
									| 'HUF'
4682
									| 'IDR'
4683
									| 'ILS'
4684
									| 'INR'
4685
									| 'IQD'
4686
									| 'IRR'
4687
									| 'ISK'
4688
									| 'JMD'
4689
									| 'JOD'
4690
									| 'JPY'
4691
									| 'KES'
4692
									| 'KGS'
4693
									| 'KHR'
4694
									| 'KMF'
4695
									| 'KPW'
4696
									| 'KRW'
4697
									| 'KWD'
4698
									| 'KYD'
4699
									| 'KZT'
4700
									| 'LAK'
4701
									| 'LBP'
4702
									| 'LKR'
4703
									| 'LRD'
4704
									| 'LSL'
4705
									| 'LTL'
4706
									| 'LVL'
4707
									| 'LYD'
4708
									| 'MAD'
4709
									| 'MDL'
4710
									| 'MGA'
4711
									| 'MKD'
4712
									| 'MMK'
4713
									| 'MNT'
4714
									| 'MOP'
4715
									| 'MRO'
4716
									| 'MRU'
4717
									| 'MUR'
4718
									| 'MVR'
4719
									| 'MWK'
4720
									| 'MXN'
4721
									| 'MXV'
4722
									| 'MYR'
4723
									| 'MZN'
4724
									| 'NAD'
4725
									| 'NGN'
4726
									| 'NIO'
4727
									| 'NOK'
4728
									| 'NPR'
4729
									| 'NZD'
4730
									| 'OMR'
4731
									| 'PAB'
4732
									| 'PEN'
4733
									| 'PGK'
4734
									| 'PHP'
4735
									| 'PKR'
4736
									| 'PLN'
4737
									| 'PYG'
4738
									| 'QAR'
4739
									| 'RON'
4740
									| 'RSD'
4741
									| 'RUB'
4742
									| 'RWF'
4743
									| 'SAR'
4744
									| 'SBD'
4745
									| 'SCR'
4746
									| 'SDG'
4747
									| 'SEK'
4748
									| 'SGD'
4749
									| 'SHP'
4750
									| 'SKK'
4751
									| 'SLE'
4752
									| 'SLL'
4753
									| 'SOS'
4754
									| 'SRD'
4755
									| 'STD'
4756
									| 'STN'
4757
									| 'SVC'
4758
									| 'SYP'
4759
									| 'SZL'
4760
									| 'THB'
4761
									| 'TJS'
4762
									| 'TMT'
4763
									| 'TND'
4764
									| 'TOP'
4765
									| 'TRY'
4766
									| 'TTD'
4767
									| 'TWD'
4768
									| 'TZS'
4769
									| 'UAH'
4770
									| 'UGX'
4771
									| 'USD'
4772
									| 'UYU'
4773
									| 'UZS'
4774
									| 'VEF'
4775
									| 'VES'
4776
									| 'VND'
4777
									| 'VUV'
4778
									| 'WST'
4779
									| 'XAF'
4780
									| 'XCD'
4781
									| 'XOF'
4782
									| 'XPF'
4783
									| 'YER'
4784
									| 'ZAR'
4785
									| 'ZMW'
4786
									| 'ZMK'
4787
									| 'ZWD'
4788
								OverpaymentID?: string
4789
								CurrencyRate?: number
4790
								RemainingCredit?: number
4791
								Allocations?: {}[]
4792
								AppliedAmount?: number
4793
								Payments?: {}[]
4794
								HasAttachments?: never
4795
								Attachments?: {
4796
									AttachmentID?: string
4797
									FileName?: string
4798
									Url?: string
4799
									MimeType?: string
4800
									ContentLength?: number
4801
									IncludeOnline?: false | true
4802
								}[]
4803
							}
4804
							Prepayment?: {
4805
								Type?: 'APPREPAYMENT' | 'ARPREPAYMENT' | 'RECEIVE-PREPAYMENT' | 'SPEND-PREPAYMENT'
4806
								Contact?: {
4807
									ContactID?: string
4808
									MergedToContactID?: string
4809
									ContactNumber?: string
4810
									AccountNumber?: string
4811
									ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
4812
									Name?: string
4813
									FirstName?: string
4814
									LastName?: string
4815
									CompanyNumber?: string
4816
									EmailAddress?: string
4817
									ContactPersons?: {
4818
										FirstName?: string
4819
										LastName?: string
4820
										EmailAddress?: string
4821
										IncludeInEmails?: false | true
4822
									}[]
4823
									BankAccountDetails?: string
4824
									TaxNumber?: string
4825
									AccountsReceivableTaxType?: string
4826
									AccountsPayableTaxType?: string
4827
									Addresses?: {
4828
										AddressType?: 'POBOX' | 'STREET'
4829
										AddressLine1?: string
4830
										AddressLine2?: string
4831
										AddressLine3?: string
4832
										AddressLine4?: string
4833
										City?: string
4834
										Region?: string
4835
										PostalCode?: string
4836
										Country?: string
4837
										AttentionTo?: string
4838
									}[]
4839
									Phones?: {
4840
										PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
4841
										PhoneNumber?: string
4842
										PhoneAreaCode?: string
4843
										PhoneCountryCode?: string
4844
									}[]
4845
									IsSupplier?: false | true
4846
									IsCustomer?: false | true
4847
									SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
4848
									PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
4849
									DefaultCurrency?:
4850
										| 'AED'
4851
										| 'AFN'
4852
										| 'ALL'
4853
										| 'AMD'
4854
										| 'ANG'
4855
										| 'AOA'
4856
										| 'ARS'
4857
										| 'AUD'
4858
										| 'AWG'
4859
										| 'AZN'
4860
										| 'BAM'
4861
										| 'BBD'
4862
										| 'BDT'
4863
										| 'BGN'
4864
										| 'BHD'
4865
										| 'BIF'
4866
										| 'BMD'
4867
										| 'BND'
4868
										| 'BOB'
4869
										| 'BRL'
4870
										| 'BSD'
4871
										| 'BTN'
4872
										| 'BWP'
4873
										| 'BYN'
4874
										| 'BYR'
4875
										| 'BZD'
4876
										| 'CAD'
4877
										| 'CDF'
4878
										| 'CHF'
4879
										| 'CLF'
4880
										| 'CLP'
4881
										| 'CNY'
4882
										| 'COP'
4883
										| 'CRC'
4884
										| 'CUC'
4885
										| 'CUP'
4886
										| 'CVE'
4887
										| 'CZK'
4888
										| 'DJF'
4889
										| 'DKK'
4890
										| 'DOP'
4891
										| 'DZD'
4892
										| 'EEK'
4893
										| 'EGP'
4894
										| 'ERN'
4895
										| 'ETB'
4896
										| 'EUR'
4897
										| 'FJD'
4898
										| 'FKP'
4899
										| 'GBP'
4900
										| 'GEL'
4901
										| 'GHS'
4902
										| 'GIP'
4903
										| 'GMD'
4904
										| 'GNF'
4905
										| 'GTQ'
4906
										| 'GYD'
4907
										| 'HKD'
4908
										| 'HNL'
4909
										| 'HRK'
4910
										| 'HTG'
4911
										| 'HUF'
4912
										| 'IDR'
4913
										| 'ILS'
4914
										| 'INR'
4915
										| 'IQD'
4916
										| 'IRR'
4917
										| 'ISK'
4918
										| 'JMD'
4919
										| 'JOD'
4920
										| 'JPY'
4921
										| 'KES'
4922
										| 'KGS'
4923
										| 'KHR'
4924
										| 'KMF'
4925
										| 'KPW'
4926
										| 'KRW'
4927
										| 'KWD'
4928
										| 'KYD'
4929
										| 'KZT'
4930
										| 'LAK'
4931
										| 'LBP'
4932
										| 'LKR'
4933
										| 'LRD'
4934
										| 'LSL'
4935
										| 'LTL'
4936
										| 'LVL'
4937
										| 'LYD'
4938
										| 'MAD'
4939
										| 'MDL'
4940
										| 'MGA'
4941
										| 'MKD'
4942
										| 'MMK'
4943
										| 'MNT'
4944
										| 'MOP'
4945
										| 'MRO'
4946
										| 'MRU'
4947
										| 'MUR'
4948
										| 'MVR'
4949
										| 'MWK'
4950
										| 'MXN'
4951
										| 'MXV'
4952
										| 'MYR'
4953
										| 'MZN'
4954
										| 'NAD'
4955
										| 'NGN'
4956
										| 'NIO'
4957
										| 'NOK'
4958
										| 'NPR'
4959
										| 'NZD'
4960
										| 'OMR'
4961
										| 'PAB'
4962
										| 'PEN'
4963
										| 'PGK'
4964
										| 'PHP'
4965
										| 'PKR'
4966
										| 'PLN'
4967
										| 'PYG'
4968
										| 'QAR'
4969
										| 'RON'
4970
										| 'RSD'
4971
										| 'RUB'
4972
										| 'RWF'
4973
										| 'SAR'
4974
										| 'SBD'
4975
										| 'SCR'
4976
										| 'SDG'
4977
										| 'SEK'
4978
										| 'SGD'
4979
										| 'SHP'
4980
										| 'SKK'
4981
										| 'SLE'
4982
										| 'SLL'
4983
										| 'SOS'
4984
										| 'SRD'
4985
										| 'STD'
4986
										| 'STN'
4987
										| 'SVC'
4988
										| 'SYP'
4989
										| 'SZL'
4990
										| 'THB'
4991
										| 'TJS'
4992
										| 'TMT'
4993
										| 'TND'
4994
										| 'TOP'
4995
										| 'TRY'
4996
										| 'TTD'
4997
										| 'TWD'
4998
										| 'TZS'
4999
										| 'UAH'
5000
										| 'UGX'
5001
										| 'USD'
5002
										| 'UYU'
5003
										| 'UZS'
5004
										| 'VEF'
5005
										| 'VES'
5006
										| 'VND'
5007
										| 'VUV'
5008
										| 'WST'
5009
										| 'XAF'
5010
										| 'XCD'
5011
										| 'XOF'
5012
										| 'XPF'
5013
										| 'YER'
5014
										| 'ZAR'
5015
										| 'ZMW'
5016
										| 'ZMK'
5017
										| 'ZWD'
5018
									XeroNetworkKey?: string
5019
									SalesDefaultAccountCode?: string
5020
									PurchasesDefaultAccountCode?: string
5021
									SalesTrackingCategories?: {
5022
										TrackingCategoryName?: string
5023
										TrackingOptionName?: string
5024
									}[]
5025
									PurchasesTrackingCategories?: {
5026
										TrackingCategoryName?: string
5027
										TrackingOptionName?: string
5028
									}[]
5029
									TrackingCategoryName?: string
5030
									TrackingCategoryOption?: string
5031
									PaymentTerms?: {
5032
										Bills?: {
5033
											Day?: number
5034
											Type?:
5035
												| 'DAYSAFTERBILLDATE'
5036
												| 'DAYSAFTERBILLMONTH'
5037
												| 'OFCURRENTMONTH'
5038
												| 'OFFOLLOWINGMONTH'
5039
										}
5040
										Sales?: {
5041
											Day?: number
5042
											Type?:
5043
												| 'DAYSAFTERBILLDATE'
5044
												| 'DAYSAFTERBILLMONTH'
5045
												| 'OFCURRENTMONTH'
5046
												| 'OFFOLLOWINGMONTH'
5047
										}
5048
									}
5049
									UpdatedDateUTC?: string
5050
									ContactGroups?: {
5051
										Name?: string
5052
										Status?: 'DELETED' | 'ACTIVE'
5053
										ContactGroupID?: string
5054
										Contacts?: {}[]
5055
									}[]
5056
									Website?: string
5057
									BrandingTheme?: {
5058
										BrandingThemeID?: string
5059
										Name?: string
5060
										LogoUrl?: string
5061
										Type?: 'INVOICE'
5062
										SortOrder?: number
5063
										CreatedDateUTC?: string
5064
									}
5065
									BatchPayments?: {
5066
										BankAccountNumber?: string
5067
										BankAccountName?: string
5068
										Details?: string
5069
										Code?: string
5070
										Reference?: string
5071
									}
5072
									Discount?: number
5073
									Balances?: {
5074
										AccountsReceivable?: {
5075
											Outstanding?: number
5076
											Overdue?: number
5077
										}
5078
										AccountsPayable?: {
5079
											Outstanding?: number
5080
											Overdue?: number
5081
										}
5082
									}
5083
									Attachments?: {
5084
										AttachmentID?: string
5085
										FileName?: string
5086
										Url?: string
5087
										MimeType?: string
5088
										ContentLength?: number
5089
										IncludeOnline?: false | true
5090
									}[]
5091
									HasAttachments?: never
5092
									ValidationErrors?: { Message?: string }[]
5093
									HasValidationErrors?: never
5094
									StatusAttributeString?: string
5095
								}
5096
								Date?: string
5097
								Status?: 'AUTHORISED' | 'PAID' | 'VOIDED'
5098
								LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
5099
								LineItems?: {
5100
									LineItemID?: string
5101
									Description?: string
5102
									Quantity?: number
5103
									UnitAmount?: number
5104
									ItemCode?: string
5105
									AccountCode?: string
5106
									AccountID?: string
5107
									TaxType?: string
5108
									TaxAmount?: number
5109
									Item?: { Code?: string; Name?: string; ItemID?: string }
5110
									LineAmount?: number
5111
									Tracking?: {
5112
										TrackingCategoryID?: string
5113
										TrackingOptionID?: string
5114
										Name?: string
5115
										Option?: string
5116
									}[]
5117
									DiscountRate?: number
5118
									DiscountAmount?: number
5119
									RepeatingInvoiceID?: string
5120
									Taxability?:
5121
										| 'TAXABLE'
5122
										| 'NON_TAXABLE'
5123
										| 'EXEMPT'
5124
										| 'PART_TAXABLE'
5125
										| 'NOT_APPLICABLE'
5126
									SalesTaxCodeId?: number
5127
									TaxBreakdown?: {
5128
										TaxComponentId?: string
5129
										Type?:
5130
											| 'SYSGST/USCOUNTRY'
5131
											| 'SYSGST/USSTATE'
5132
											| 'SYSGST/USCOUNTY'
5133
											| 'SYSGST/USCITY'
5134
											| 'SYSGST/USSPECIAL'
5135
										Name?: string
5136
										TaxPercentage?: number
5137
										TaxAmount?: number
5138
										TaxableAmount?: number
5139
										NonTaxableAmount?: number
5140
										ExemptAmount?: number
5141
										StateAssignedNo?: string
5142
										JurisdictionRegion?: string
5143
									}[]
5144
								}[]
5145
								SubTotal?: number
5146
								TotalTax?: number
5147
								Total?: number
5148
								Reference?: string
5149
								UpdatedDateUTC?: string
5150
								CurrencyCode?:
5151
									| 'AED'
5152
									| 'AFN'
5153
									| 'ALL'
5154
									| 'AMD'
5155
									| 'ANG'
5156
									| 'AOA'
5157
									| 'ARS'
5158
									| 'AUD'
5159
									| 'AWG'
5160
									| 'AZN'
5161
									| 'BAM'
5162
									| 'BBD'
5163
									| 'BDT'
5164
									| 'BGN'
5165
									| 'BHD'
5166
									| 'BIF'
5167
									| 'BMD'
5168
									| 'BND'
5169
									| 'BOB'
5170
									| 'BRL'
5171
									| 'BSD'
5172
									| 'BTN'
5173
									| 'BWP'
5174
									| 'BYN'
5175
									| 'BYR'
5176
									| 'BZD'
5177
									| 'CAD'
5178
									| 'CDF'
5179
									| 'CHF'
5180
									| 'CLF'
5181
									| 'CLP'
5182
									| 'CNY'
5183
									| 'COP'
5184
									| 'CRC'
5185
									| 'CUC'
5186
									| 'CUP'
5187
									| 'CVE'
5188
									| 'CZK'
5189
									| 'DJF'
5190
									| 'DKK'
5191
									| 'DOP'
5192
									| 'DZD'
5193
									| 'EEK'
5194
									| 'EGP'
5195
									| 'ERN'
5196
									| 'ETB'
5197
									| 'EUR'
5198
									| 'FJD'
5199
									| 'FKP'
5200
									| 'GBP'
5201
									| 'GEL'
5202
									| 'GHS'
5203
									| 'GIP'
5204
									| 'GMD'
5205
									| 'GNF'
5206
									| 'GTQ'
5207
									| 'GYD'
5208
									| 'HKD'
5209
									| 'HNL'
5210
									| 'HRK'
5211
									| 'HTG'
5212
									| 'HUF'
5213
									| 'IDR'
5214
									| 'ILS'
5215
									| 'INR'
5216
									| 'IQD'
5217
									| 'IRR'
5218
									| 'ISK'
5219
									| 'JMD'
5220
									| 'JOD'
5221
									| 'JPY'
5222
									| 'KES'
5223
									| 'KGS'
5224
									| 'KHR'
5225
									| 'KMF'
5226
									| 'KPW'
5227
									| 'KRW'
5228
									| 'KWD'
5229
									| 'KYD'
5230
									| 'KZT'
5231
									| 'LAK'
5232
									| 'LBP'
5233
									| 'LKR'
5234
									| 'LRD'
5235
									| 'LSL'
5236
									| 'LTL'
5237
									| 'LVL'
5238
									| 'LYD'
5239
									| 'MAD'
5240
									| 'MDL'
5241
									| 'MGA'
5242
									| 'MKD'
5243
									| 'MMK'
5244
									| 'MNT'
5245
									| 'MOP'
5246
									| 'MRO'
5247
									| 'MRU'
5248
									| 'MUR'
5249
									| 'MVR'
5250
									| 'MWK'
5251
									| 'MXN'
5252
									| 'MXV'
5253
									| 'MYR'
5254
									| 'MZN'
5255
									| 'NAD'
5256
									| 'NGN'
5257
									| 'NIO'
5258
									| 'NOK'
5259
									| 'NPR'
5260
									| 'NZD'
5261
									| 'OMR'
5262
									| 'PAB'
5263
									| 'PEN'
5264
									| 'PGK'
5265
									| 'PHP'
5266
									| 'PKR'
5267
									| 'PLN'
5268
									| 'PYG'
5269
									| 'QAR'
5270
									| 'RON'
5271
									| 'RSD'
5272
									| 'RUB'
5273
									| 'RWF'
5274
									| 'SAR'
5275
									| 'SBD'
5276
									| 'SCR'
5277
									| 'SDG'
5278
									| 'SEK'
5279
									| 'SGD'
5280
									| 'SHP'
5281
									| 'SKK'
5282
									| 'SLE'
5283
									| 'SLL'
5284
									| 'SOS'
5285
									| 'SRD'
5286
									| 'STD'
5287
									| 'STN'
5288
									| 'SVC'
5289
									| 'SYP'
5290
									| 'SZL'
5291
									| 'THB'
5292
									| 'TJS'
5293
									| 'TMT'
5294
									| 'TND'
5295
									| 'TOP'
5296
									| 'TRY'
5297
									| 'TTD'
5298
									| 'TWD'
5299
									| 'TZS'
5300
									| 'UAH'
5301
									| 'UGX'
5302
									| 'USD'
5303
									| 'UYU'
5304
									| 'UZS'
5305
									| 'VEF'
5306
									| 'VES'
5307
									| 'VND'
5308
									| 'VUV'
5309
									| 'WST'
5310
									| 'XAF'
5311
									| 'XCD'
5312
									| 'XOF'
5313
									| 'XPF'
5314
									| 'YER'
5315
									| 'ZAR'
5316
									| 'ZMW'
5317
									| 'ZMK'
5318
									| 'ZWD'
5319
								PrepaymentID?: string
5320
								CurrencyRate?: number
5321
								RemainingCredit?: number
5322
								Allocations?: {}[]
5323
								Payments?: {}[]
5324
								AppliedAmount?: number
5325
								HasAttachments?: never
5326
								Attachments?: {
5327
									AttachmentID?: string
5328
									FileName?: string
5329
									Url?: string
5330
									MimeType?: string
5331
									ContentLength?: number
5332
									IncludeOnline?: false | true
5333
								}[]
5334
							}
5335
							CreditNote?: {}
5336
							Amount: number
5337
							Date: string
5338
							IsDeleted?: false | true
5339
							StatusAttributeString?: string
5340
							ValidationErrors?: { Message?: string }[]
5341
						}[]
5342
						AppliedAmount?: number
5343
						Payments?: {}[]
5344
						BrandingThemeID?: string
5345
						StatusAttributeString?: string
5346
						HasAttachments?: never
5347
						HasErrors?: never
5348
						ValidationErrors?: { Message?: string }[]
5349
						Warnings?: { Message?: string }[]
5350
						InvoiceAddresses?: {
5351
							InvoiceAddressType?: 'FROM' | 'TO'
5352
							AddressLine1?: string
5353
							AddressLine2?: string
5354
							AddressLine3?: string
5355
							AddressLine4?: string
5356
							City?: string
5357
							Region?: string
5358
							PostalCode?: string
5359
							Country?: string
5360
						}[]
5361
					}[]
5362
					Attachments?: {
5363
						AttachmentID?: string
5364
						FileName?: string
5365
						Url?: string
5366
						MimeType?: string
5367
						ContentLength?: number
5368
						IncludeOnline?: false | true
5369
					}[]
5370
					HasErrors?: never
5371
					StatusAttributeString?: string
5372
					ValidationErrors?: { Message?: string }[]
5373
					Warnings?: { Message?: string }[]
5374
					InvoiceAddresses?: {
5375
						InvoiceAddressType?: 'FROM' | 'TO'
5376
						AddressLine1?: string
5377
						AddressLine2?: string
5378
						AddressLine3?: string
5379
						AddressLine4?: string
5380
						City?: string
5381
						Region?: string
5382
						PostalCode?: string
5383
						Country?: string
5384
					}[]
5385
				}
5386
				CreditNote?: {
5387
					Type?: 'ACCPAYCREDIT' | 'ACCRECCREDIT'
5388
					Contact?: {
5389
						ContactID?: string
5390
						MergedToContactID?: string
5391
						ContactNumber?: string
5392
						AccountNumber?: string
5393
						ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
5394
						Name?: string
5395
						FirstName?: string
5396
						LastName?: string
5397
						CompanyNumber?: string
5398
						EmailAddress?: string
5399
						ContactPersons?: {
5400
							FirstName?: string
5401
							LastName?: string
5402
							EmailAddress?: string
5403
							IncludeInEmails?: false | true
5404
						}[]
5405
						BankAccountDetails?: string
5406
						TaxNumber?: string
5407
						AccountsReceivableTaxType?: string
5408
						AccountsPayableTaxType?: string
5409
						Addresses?: {
5410
							AddressType?: 'POBOX' | 'STREET'
5411
							AddressLine1?: string
5412
							AddressLine2?: string
5413
							AddressLine3?: string
5414
							AddressLine4?: string
5415
							City?: string
5416
							Region?: string
5417
							PostalCode?: string
5418
							Country?: string
5419
							AttentionTo?: string
5420
						}[]
5421
						Phones?: {
5422
							PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
5423
							PhoneNumber?: string
5424
							PhoneAreaCode?: string
5425
							PhoneCountryCode?: string
5426
						}[]
5427
						IsSupplier?: false | true
5428
						IsCustomer?: false | true
5429
						SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
5430
						PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
5431
						DefaultCurrency?:
5432
							| 'AED'
5433
							| 'AFN'
5434
							| 'ALL'
5435
							| 'AMD'
5436
							| 'ANG'
5437
							| 'AOA'
5438
							| 'ARS'
5439
							| 'AUD'
5440
							| 'AWG'
5441
							| 'AZN'
5442
							| 'BAM'
5443
							| 'BBD'
5444
							| 'BDT'
5445
							| 'BGN'
5446
							| 'BHD'
5447
							| 'BIF'
5448
							| 'BMD'
5449
							| 'BND'
5450
							| 'BOB'
5451
							| 'BRL'
5452
							| 'BSD'
5453
							| 'BTN'
5454
							| 'BWP'
5455
							| 'BYN'
5456
							| 'BYR'
5457
							| 'BZD'
5458
							| 'CAD'
5459
							| 'CDF'
5460
							| 'CHF'
5461
							| 'CLF'
5462
							| 'CLP'
5463
							| 'CNY'
5464
							| 'COP'
5465
							| 'CRC'
5466
							| 'CUC'
5467
							| 'CUP'
5468
							| 'CVE'
5469
							| 'CZK'
5470
							| 'DJF'
5471
							| 'DKK'
5472
							| 'DOP'
5473
							| 'DZD'
5474
							| 'EEK'
5475
							| 'EGP'
5476
							| 'ERN'
5477
							| 'ETB'
5478
							| 'EUR'
5479
							| 'FJD'
5480
							| 'FKP'
5481
							| 'GBP'
5482
							| 'GEL'
5483
							| 'GHS'
5484
							| 'GIP'
5485
							| 'GMD'
5486
							| 'GNF'
5487
							| 'GTQ'
5488
							| 'GYD'
5489
							| 'HKD'
5490
							| 'HNL'
5491
							| 'HRK'
5492
							| 'HTG'
5493
							| 'HUF'
5494
							| 'IDR'
5495
							| 'ILS'
5496
							| 'INR'
5497
							| 'IQD'
5498
							| 'IRR'
5499
							| 'ISK'
5500
							| 'JMD'
5501
							| 'JOD'
5502
							| 'JPY'
5503
							| 'KES'
5504
							| 'KGS'
5505
							| 'KHR'
5506
							| 'KMF'
5507
							| 'KPW'
5508
							| 'KRW'
5509
							| 'KWD'
5510
							| 'KYD'
5511
							| 'KZT'
5512
							| 'LAK'
5513
							| 'LBP'
5514
							| 'LKR'
5515
							| 'LRD'
5516
							| 'LSL'
5517
							| 'LTL'
5518
							| 'LVL'
5519
							| 'LYD'
5520
							| 'MAD'
5521
							| 'MDL'
5522
							| 'MGA'
5523
							| 'MKD'
5524
							| 'MMK'
5525
							| 'MNT'
5526
							| 'MOP'
5527
							| 'MRO'
5528
							| 'MRU'
5529
							| 'MUR'
5530
							| 'MVR'
5531
							| 'MWK'
5532
							| 'MXN'
5533
							| 'MXV'
5534
							| 'MYR'
5535
							| 'MZN'
5536
							| 'NAD'
5537
							| 'NGN'
5538
							| 'NIO'
5539
							| 'NOK'
5540
							| 'NPR'
5541
							| 'NZD'
5542
							| 'OMR'
5543
							| 'PAB'
5544
							| 'PEN'
5545
							| 'PGK'
5546
							| 'PHP'
5547
							| 'PKR'
5548
							| 'PLN'
5549
							| 'PYG'
5550
							| 'QAR'
5551
							| 'RON'
5552
							| 'RSD'
5553
							| 'RUB'
5554
							| 'RWF'
5555
							| 'SAR'
5556
							| 'SBD'
5557
							| 'SCR'
5558
							| 'SDG'
5559
							| 'SEK'
5560
							| 'SGD'
5561
							| 'SHP'
5562
							| 'SKK'
5563
							| 'SLE'
5564
							| 'SLL'
5565
							| 'SOS'
5566
							| 'SRD'
5567
							| 'STD'
5568
							| 'STN'
5569
							| 'SVC'
5570
							| 'SYP'
5571
							| 'SZL'
5572
							| 'THB'
5573
							| 'TJS'
5574
							| 'TMT'
5575
							| 'TND'
5576
							| 'TOP'
5577
							| 'TRY'
5578
							| 'TTD'
5579
							| 'TWD'
5580
							| 'TZS'
5581
							| 'UAH'
5582
							| 'UGX'
5583
							| 'USD'
5584
							| 'UYU'
5585
							| 'UZS'
5586
							| 'VEF'
5587
							| 'VES'
5588
							| 'VND'
5589
							| 'VUV'
5590
							| 'WST'
5591
							| 'XAF'
5592
							| 'XCD'
5593
							| 'XOF'
5594
							| 'XPF'
5595
							| 'YER'
5596
							| 'ZAR'
5597
							| 'ZMW'
5598
							| 'ZMK'
5599
							| 'ZWD'
5600
						XeroNetworkKey?: string
5601
						SalesDefaultAccountCode?: string
5602
						PurchasesDefaultAccountCode?: string
5603
						SalesTrackingCategories?: {
5604
							TrackingCategoryName?: string
5605
							TrackingOptionName?: string
5606
						}[]
5607
						PurchasesTrackingCategories?: {
5608
							TrackingCategoryName?: string
5609
							TrackingOptionName?: string
5610
						}[]
5611
						TrackingCategoryName?: string
5612
						TrackingCategoryOption?: string
5613
						PaymentTerms?: {
5614
							Bills?: {
5615
								Day?: number
5616
								Type?:
5617
									| 'DAYSAFTERBILLDATE'
5618
									| 'DAYSAFTERBILLMONTH'
5619
									| 'OFCURRENTMONTH'
5620
									| 'OFFOLLOWINGMONTH'
5621
							}
5622
							Sales?: {
5623
								Day?: number
5624
								Type?:
5625
									| 'DAYSAFTERBILLDATE'
5626
									| 'DAYSAFTERBILLMONTH'
5627
									| 'OFCURRENTMONTH'
5628
									| 'OFFOLLOWINGMONTH'
5629
							}
5630
						}
5631
						UpdatedDateUTC?: string
5632
						ContactGroups?: {
5633
							Name?: string
5634
							Status?: 'DELETED' | 'ACTIVE'
5635
							ContactGroupID?: string
5636
							Contacts?: {}[]
5637
						}[]
5638
						Website?: string
5639
						BrandingTheme?: {
5640
							BrandingThemeID?: string
5641
							Name?: string
5642
							LogoUrl?: string
5643
							Type?: 'INVOICE'
5644
							SortOrder?: number
5645
							CreatedDateUTC?: string
5646
						}
5647
						BatchPayments?: {
5648
							BankAccountNumber?: string
5649
							BankAccountName?: string
5650
							Details?: string
5651
							Code?: string
5652
							Reference?: string
5653
						}
5654
						Discount?: number
5655
						Balances?: {
5656
							AccountsReceivable?: { Outstanding?: number; Overdue?: number }
5657
							AccountsPayable?: { Outstanding?: number; Overdue?: number }
5658
						}
5659
						Attachments?: {
5660
							AttachmentID?: string
5661
							FileName?: string
5662
							Url?: string
5663
							MimeType?: string
5664
							ContentLength?: number
5665
							IncludeOnline?: false | true
5666
						}[]
5667
						HasAttachments?: never
5668
						ValidationErrors?: { Message?: string }[]
5669
						HasValidationErrors?: never
5670
						StatusAttributeString?: string
5671
					}
5672
					Date?: string
5673
					DueDate?: string
5674
					Status?: 'SUBMITTED' | 'AUTHORISED' | 'PAID' | 'VOIDED' | 'DELETED' | 'DRAFT'
5675
					LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
5676
					LineItems?: {
5677
						LineItemID?: string
5678
						Description?: string
5679
						Quantity?: number
5680
						UnitAmount?: number
5681
						ItemCode?: string
5682
						AccountCode?: string
5683
						AccountID?: string
5684
						TaxType?: string
5685
						TaxAmount?: number
5686
						Item?: { Code?: string; Name?: string; ItemID?: string }
5687
						LineAmount?: number
5688
						Tracking?: {
5689
							TrackingCategoryID?: string
5690
							TrackingOptionID?: string
5691
							Name?: string
5692
							Option?: string
5693
						}[]
5694
						DiscountRate?: number
5695
						DiscountAmount?: number
5696
						RepeatingInvoiceID?: string
5697
						Taxability?: 'TAXABLE' | 'NON_TAXABLE' | 'EXEMPT' | 'PART_TAXABLE' | 'NOT_APPLICABLE'
5698
						SalesTaxCodeId?: number
5699
						TaxBreakdown?: {
5700
							TaxComponentId?: string
5701
							Type?:
5702
								| 'SYSGST/USCOUNTRY'
5703
								| 'SYSGST/USSTATE'
5704
								| 'SYSGST/USCOUNTY'
5705
								| 'SYSGST/USCITY'
5706
								| 'SYSGST/USSPECIAL'
5707
							Name?: string
5708
							TaxPercentage?: number
5709
							TaxAmount?: number
5710
							TaxableAmount?: number
5711
							NonTaxableAmount?: number
5712
							ExemptAmount?: number
5713
							StateAssignedNo?: string
5714
							JurisdictionRegion?: string
5715
						}[]
5716
					}[]
5717
					SubTotal?: number
5718
					TotalTax?: number
5719
					Total?: number
5720
					CISDeduction?: number
5721
					CISRate?: number
5722
					UpdatedDateUTC?: string
5723
					CurrencyCode?:
5724
						| 'AED'
5725
						| 'AFN'
5726
						| 'ALL'
5727
						| 'AMD'
5728
						| 'ANG'
5729
						| 'AOA'
5730
						| 'ARS'
5731
						| 'AUD'
5732
						| 'AWG'
5733
						| 'AZN'
5734
						| 'BAM'
5735
						| 'BBD'
5736
						| 'BDT'
5737
						| 'BGN'
5738
						| 'BHD'
5739
						| 'BIF'
5740
						| 'BMD'
5741
						| 'BND'
5742
						| 'BOB'
5743
						| 'BRL'
5744
						| 'BSD'
5745
						| 'BTN'
5746
						| 'BWP'
5747
						| 'BYN'
5748
						| 'BYR'
5749
						| 'BZD'
5750
						| 'CAD'
5751
						| 'CDF'
5752
						| 'CHF'
5753
						| 'CLF'
5754
						| 'CLP'
5755
						| 'CNY'
5756
						| 'COP'
5757
						| 'CRC'
5758
						| 'CUC'
5759
						| 'CUP'
5760
						| 'CVE'
5761
						| 'CZK'
5762
						| 'DJF'
5763
						| 'DKK'
5764
						| 'DOP'
5765
						| 'DZD'
5766
						| 'EEK'
5767
						| 'EGP'
5768
						| 'ERN'
5769
						| 'ETB'
5770
						| 'EUR'
5771
						| 'FJD'
5772
						| 'FKP'
5773
						| 'GBP'
5774
						| 'GEL'
5775
						| 'GHS'
5776
						| 'GIP'
5777
						| 'GMD'
5778
						| 'GNF'
5779
						| 'GTQ'
5780
						| 'GYD'
5781
						| 'HKD'
5782
						| 'HNL'
5783
						| 'HRK'
5784
						| 'HTG'
5785
						| 'HUF'
5786
						| 'IDR'
5787
						| 'ILS'
5788
						| 'INR'
5789
						| 'IQD'
5790
						| 'IRR'
5791
						| 'ISK'
5792
						| 'JMD'
5793
						| 'JOD'
5794
						| 'JPY'
5795
						| 'KES'
5796
						| 'KGS'
5797
						| 'KHR'
5798
						| 'KMF'
5799
						| 'KPW'
5800
						| 'KRW'
5801
						| 'KWD'
5802
						| 'KYD'
5803
						| 'KZT'
5804
						| 'LAK'
5805
						| 'LBP'
5806
						| 'LKR'
5807
						| 'LRD'
5808
						| 'LSL'
5809
						| 'LTL'
5810
						| 'LVL'
5811
						| 'LYD'
5812
						| 'MAD'
5813
						| 'MDL'
5814
						| 'MGA'
5815
						| 'MKD'
5816
						| 'MMK'
5817
						| 'MNT'
5818
						| 'MOP'
5819
						| 'MRO'
5820
						| 'MRU'
5821
						| 'MUR'
5822
						| 'MVR'
5823
						| 'MWK'
5824
						| 'MXN'
5825
						| 'MXV'
5826
						| 'MYR'
5827
						| 'MZN'
5828
						| 'NAD'
5829
						| 'NGN'
5830
						| 'NIO'
5831
						| 'NOK'
5832
						| 'NPR'
5833
						| 'NZD'
5834
						| 'OMR'
5835
						| 'PAB'
5836
						| 'PEN'
5837
						| 'PGK'
5838
						| 'PHP'
5839
						| 'PKR'
5840
						| 'PLN'
5841
						| 'PYG'
5842
						| 'QAR'
5843
						| 'RON'
5844
						| 'RSD'
5845
						| 'RUB'
5846
						| 'RWF'
5847
						| 'SAR'
5848
						| 'SBD'
5849
						| 'SCR'
5850
						| 'SDG'
5851
						| 'SEK'
5852
						| 'SGD'
5853
						| 'SHP'
5854
						| 'SKK'
5855
						| 'SLE'
5856
						| 'SLL'
5857
						| 'SOS'
5858
						| 'SRD'
5859
						| 'STD'
5860
						| 'STN'
5861
						| 'SVC'
5862
						| 'SYP'
5863
						| 'SZL'
5864
						| 'THB'
5865
						| 'TJS'
5866
						| 'TMT'
5867
						| 'TND'
5868
						| 'TOP'
5869
						| 'TRY'
5870
						| 'TTD'
5871
						| 'TWD'
5872
						| 'TZS'
5873
						| 'UAH'
5874
						| 'UGX'
5875
						| 'USD'
5876
						| 'UYU'
5877
						| 'UZS'
5878
						| 'VEF'
5879
						| 'VES'
5880
						| 'VND'
5881
						| 'VUV'
5882
						| 'WST'
5883
						| 'XAF'
5884
						| 'XCD'
5885
						| 'XOF'
5886
						| 'XPF'
5887
						| 'YER'
5888
						| 'ZAR'
5889
						| 'ZMW'
5890
						| 'ZMK'
5891
						| 'ZWD'
5892
					FullyPaidOnDate?: string
5893
					CreditNoteID?: string
5894
					CreditNoteNumber?: string
5895
					Reference?: string
5896
					SentToContact?: false | true
5897
					CurrencyRate?: number
5898
					RemainingCredit?: number
5899
					Allocations?: {
5900
						AllocationID?: string
5901
						Invoice: {
5902
							Type?:
5903
								| 'ACCPAY'
5904
								| 'ACCPAYCREDIT'
5905
								| 'APOVERPAYMENT'
5906
								| 'APPREPAYMENT'
5907
								| 'ACCREC'
5908
								| 'ACCRECCREDIT'
5909
								| 'AROVERPAYMENT'
5910
								| 'ARPREPAYMENT'
5911
							Contact?: {
5912
								ContactID?: string
5913
								MergedToContactID?: string
5914
								ContactNumber?: string
5915
								AccountNumber?: string
5916
								ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
5917
								Name?: string
5918
								FirstName?: string
5919
								LastName?: string
5920
								CompanyNumber?: string
5921
								EmailAddress?: string
5922
								ContactPersons?: {
5923
									FirstName?: string
5924
									LastName?: string
5925
									EmailAddress?: string
5926
									IncludeInEmails?: false | true
5927
								}[]
5928
								BankAccountDetails?: string
5929
								TaxNumber?: string
5930
								AccountsReceivableTaxType?: string
5931
								AccountsPayableTaxType?: string
5932
								Addresses?: {
5933
									AddressType?: 'POBOX' | 'STREET'
5934
									AddressLine1?: string
5935
									AddressLine2?: string
5936
									AddressLine3?: string
5937
									AddressLine4?: string
5938
									City?: string
5939
									Region?: string
5940
									PostalCode?: string
5941
									Country?: string
5942
									AttentionTo?: string
5943
								}[]
5944
								Phones?: {
5945
									PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
5946
									PhoneNumber?: string
5947
									PhoneAreaCode?: string
5948
									PhoneCountryCode?: string
5949
								}[]
5950
								IsSupplier?: false | true
5951
								IsCustomer?: false | true
5952
								SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
5953
								PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
5954
								DefaultCurrency?:
5955
									| 'AED'
5956
									| 'AFN'
5957
									| 'ALL'
5958
									| 'AMD'
5959
									| 'ANG'
5960
									| 'AOA'
5961
									| 'ARS'
5962
									| 'AUD'
5963
									| 'AWG'
5964
									| 'AZN'
5965
									| 'BAM'
5966
									| 'BBD'
5967
									| 'BDT'
5968
									| 'BGN'
5969
									| 'BHD'
5970
									| 'BIF'
5971
									| 'BMD'
5972
									| 'BND'
5973
									| 'BOB'
5974
									| 'BRL'
5975
									| 'BSD'
5976
									| 'BTN'
5977
									| 'BWP'
5978
									| 'BYN'
5979
									| 'BYR'
5980
									| 'BZD'
5981
									| 'CAD'
5982
									| 'CDF'
5983
									| 'CHF'
5984
									| 'CLF'
5985
									| 'CLP'
5986
									| 'CNY'
5987
									| 'COP'
5988
									| 'CRC'
5989
									| 'CUC'
5990
									| 'CUP'
5991
									| 'CVE'
5992
									| 'CZK'
5993
									| 'DJF'
5994
									| 'DKK'
5995
									| 'DOP'
5996
									| 'DZD'
5997
									| 'EEK'
5998
									| 'EGP'
5999
									| 'ERN'
6000
									| 'ETB'
6001
									| 'EUR'
6002
									| 'FJD'
6003
									| 'FKP'
6004
									| 'GBP'
6005
									| 'GEL'
6006
									| 'GHS'
6007
									| 'GIP'
6008
									| 'GMD'
6009
									| 'GNF'
6010
									| 'GTQ'
6011
									| 'GYD'
6012
									| 'HKD'
6013
									| 'HNL'
6014
									| 'HRK'
6015
									| 'HTG'
6016
									| 'HUF'
6017
									| 'IDR'
6018
									| 'ILS'
6019
									| 'INR'
6020
									| 'IQD'
6021
									| 'IRR'
6022
									| 'ISK'
6023
									| 'JMD'
6024
									| 'JOD'
6025
									| 'JPY'
6026
									| 'KES'
6027
									| 'KGS'
6028
									| 'KHR'
6029
									| 'KMF'
6030
									| 'KPW'
6031
									| 'KRW'
6032
									| 'KWD'
6033
									| 'KYD'
6034
									| 'KZT'
6035
									| 'LAK'
6036
									| 'LBP'
6037
									| 'LKR'
6038
									| 'LRD'
6039
									| 'LSL'
6040
									| 'LTL'
6041
									| 'LVL'
6042
									| 'LYD'
6043
									| 'MAD'
6044
									| 'MDL'
6045
									| 'MGA'
6046
									| 'MKD'
6047
									| 'MMK'
6048
									| 'MNT'
6049
									| 'MOP'
6050
									| 'MRO'
6051
									| 'MRU'
6052
									| 'MUR'
6053
									| 'MVR'
6054
									| 'MWK'
6055
									| 'MXN'
6056
									| 'MXV'
6057
									| 'MYR'
6058
									| 'MZN'
6059
									| 'NAD'
6060
									| 'NGN'
6061
									| 'NIO'
6062
									| 'NOK'
6063
									| 'NPR'
6064
									| 'NZD'
6065
									| 'OMR'
6066
									| 'PAB'
6067
									| 'PEN'
6068
									| 'PGK'
6069
									| 'PHP'
6070
									| 'PKR'
6071
									| 'PLN'
6072
									| 'PYG'
6073
									| 'QAR'
6074
									| 'RON'
6075
									| 'RSD'
6076
									| 'RUB'
6077
									| 'RWF'
6078
									| 'SAR'
6079
									| 'SBD'
6080
									| 'SCR'
6081
									| 'SDG'
6082
									| 'SEK'
6083
									| 'SGD'
6084
									| 'SHP'
6085
									| 'SKK'
6086
									| 'SLE'
6087
									| 'SLL'
6088
									| 'SOS'
6089
									| 'SRD'
6090
									| 'STD'
6091
									| 'STN'
6092
									| 'SVC'
6093
									| 'SYP'
6094
									| 'SZL'
6095
									| 'THB'
6096
									| 'TJS'
6097
									| 'TMT'
6098
									| 'TND'
6099
									| 'TOP'
6100
									| 'TRY'
6101
									| 'TTD'
6102
									| 'TWD'
6103
									| 'TZS'
6104
									| 'UAH'
6105
									| 'UGX'
6106
									| 'USD'
6107
									| 'UYU'
6108
									| 'UZS'
6109
									| 'VEF'
6110
									| 'VES'
6111
									| 'VND'
6112
									| 'VUV'
6113
									| 'WST'
6114
									| 'XAF'
6115
									| 'XCD'
6116
									| 'XOF'
6117
									| 'XPF'
6118
									| 'YER'
6119
									| 'ZAR'
6120
									| 'ZMW'
6121
									| 'ZMK'
6122
									| 'ZWD'
6123
								XeroNetworkKey?: string
6124
								SalesDefaultAccountCode?: string
6125
								PurchasesDefaultAccountCode?: string
6126
								SalesTrackingCategories?: {
6127
									TrackingCategoryName?: string
6128
									TrackingOptionName?: string
6129
								}[]
6130
								PurchasesTrackingCategories?: {
6131
									TrackingCategoryName?: string
6132
									TrackingOptionName?: string
6133
								}[]
6134
								TrackingCategoryName?: string
6135
								TrackingCategoryOption?: string
6136
								PaymentTerms?: {
6137
									Bills?: {
6138
										Day?: number
6139
										Type?:
6140
											| 'DAYSAFTERBILLDATE'
6141
											| 'DAYSAFTERBILLMONTH'
6142
											| 'OFCURRENTMONTH'
6143
											| 'OFFOLLOWINGMONTH'
6144
									}
6145
									Sales?: {
6146
										Day?: number
6147
										Type?:
6148
											| 'DAYSAFTERBILLDATE'
6149
											| 'DAYSAFTERBILLMONTH'
6150
											| 'OFCURRENTMONTH'
6151
											| 'OFFOLLOWINGMONTH'
6152
									}
6153
								}
6154
								UpdatedDateUTC?: string
6155
								ContactGroups?: {
6156
									Name?: string
6157
									Status?: 'DELETED' | 'ACTIVE'
6158
									ContactGroupID?: string
6159
									Contacts?: {}[]
6160
								}[]
6161
								Website?: string
6162
								BrandingTheme?: {
6163
									BrandingThemeID?: string
6164
									Name?: string
6165
									LogoUrl?: string
6166
									Type?: 'INVOICE'
6167
									SortOrder?: number
6168
									CreatedDateUTC?: string
6169
								}
6170
								BatchPayments?: {
6171
									BankAccountNumber?: string
6172
									BankAccountName?: string
6173
									Details?: string
6174
									Code?: string
6175
									Reference?: string
6176
								}
6177
								Discount?: number
6178
								Balances?: {
6179
									AccountsReceivable?: {
6180
										Outstanding?: number
6181
										Overdue?: number
6182
									}
6183
									AccountsPayable?: { Outstanding?: number; Overdue?: number }
6184
								}
6185
								Attachments?: {
6186
									AttachmentID?: string
6187
									FileName?: string
6188
									Url?: string
6189
									MimeType?: string
6190
									ContentLength?: number
6191
									IncludeOnline?: false | true
6192
								}[]
6193
								HasAttachments?: never
6194
								ValidationErrors?: { Message?: string }[]
6195
								HasValidationErrors?: never
6196
								StatusAttributeString?: string
6197
							}
6198
							LineItems?: {
6199
								LineItemID?: string
6200
								Description?: string
6201
								Quantity?: number
6202
								UnitAmount?: number
6203
								ItemCode?: string
6204
								AccountCode?: string
6205
								AccountID?: string
6206
								TaxType?: string
6207
								TaxAmount?: number
6208
								Item?: { Code?: string; Name?: string; ItemID?: string }
6209
								LineAmount?: number
6210
								Tracking?: {
6211
									TrackingCategoryID?: string
6212
									TrackingOptionID?: string
6213
									Name?: string
6214
									Option?: string
6215
								}[]
6216
								DiscountRate?: number
6217
								DiscountAmount?: number
6218
								RepeatingInvoiceID?: string
6219
								Taxability?:
6220
									| 'TAXABLE'
6221
									| 'NON_TAXABLE'
6222
									| 'EXEMPT'
6223
									| 'PART_TAXABLE'
6224
									| 'NOT_APPLICABLE'
6225
								SalesTaxCodeId?: number
6226
								TaxBreakdown?: {
6227
									TaxComponentId?: string
6228
									Type?:
6229
										| 'SYSGST/USCOUNTRY'
6230
										| 'SYSGST/USSTATE'
6231
										| 'SYSGST/USCOUNTY'
6232
										| 'SYSGST/USCITY'
6233
										| 'SYSGST/USSPECIAL'
6234
									Name?: string
6235
									TaxPercentage?: number
6236
									TaxAmount?: number
6237
									TaxableAmount?: number
6238
									NonTaxableAmount?: number
6239
									ExemptAmount?: number
6240
									StateAssignedNo?: string
6241
									JurisdictionRegion?: string
6242
								}[]
6243
							}[]
6244
							Date?: string
6245
							DueDate?: string
6246
							LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
6247
							InvoiceNumber?: string
6248
							Reference?: string
6249
							BrandingThemeID?: string
6250
							Url?: string
6251
							CurrencyCode?:
6252
								| 'AED'
6253
								| 'AFN'
6254
								| 'ALL'
6255
								| 'AMD'
6256
								| 'ANG'
6257
								| 'AOA'
6258
								| 'ARS'
6259
								| 'AUD'
6260
								| 'AWG'
6261
								| 'AZN'
6262
								| 'BAM'
6263
								| 'BBD'
6264
								| 'BDT'
6265
								| 'BGN'
6266
								| 'BHD'
6267
								| 'BIF'
6268
								| 'BMD'
6269
								| 'BND'
6270
								| 'BOB'
6271
								| 'BRL'
6272
								| 'BSD'
6273
								| 'BTN'
6274
								| 'BWP'
6275
								| 'BYN'
6276
								| 'BYR'
6277
								| 'BZD'
6278
								| 'CAD'
6279
								| 'CDF'
6280
								| 'CHF'
6281
								| 'CLF'
6282
								| 'CLP'
6283
								| 'CNY'
6284
								| 'COP'
6285
								| 'CRC'
6286
								| 'CUC'
6287
								| 'CUP'
6288
								| 'CVE'
6289
								| 'CZK'
6290
								| 'DJF'
6291
								| 'DKK'
6292
								| 'DOP'
6293
								| 'DZD'
6294
								| 'EEK'
6295
								| 'EGP'
6296
								| 'ERN'
6297
								| 'ETB'
6298
								| 'EUR'
6299
								| 'FJD'
6300
								| 'FKP'
6301
								| 'GBP'
6302
								| 'GEL'
6303
								| 'GHS'
6304
								| 'GIP'
6305
								| 'GMD'
6306
								| 'GNF'
6307
								| 'GTQ'
6308
								| 'GYD'
6309
								| 'HKD'
6310
								| 'HNL'
6311
								| 'HRK'
6312
								| 'HTG'
6313
								| 'HUF'
6314
								| 'IDR'
6315
								| 'ILS'
6316
								| 'INR'
6317
								| 'IQD'
6318
								| 'IRR'
6319
								| 'ISK'
6320
								| 'JMD'
6321
								| 'JOD'
6322
								| 'JPY'
6323
								| 'KES'
6324
								| 'KGS'
6325
								| 'KHR'
6326
								| 'KMF'
6327
								| 'KPW'
6328
								| 'KRW'
6329
								| 'KWD'
6330
								| 'KYD'
6331
								| 'KZT'
6332
								| 'LAK'
6333
								| 'LBP'
6334
								| 'LKR'
6335
								| 'LRD'
6336
								| 'LSL'
6337
								| 'LTL'
6338
								| 'LVL'
6339
								| 'LYD'
6340
								| 'MAD'
6341
								| 'MDL'
6342
								| 'MGA'
6343
								| 'MKD'
6344
								| 'MMK'
6345
								| 'MNT'
6346
								| 'MOP'
6347
								| 'MRO'
6348
								| 'MRU'
6349
								| 'MUR'
6350
								| 'MVR'
6351
								| 'MWK'
6352
								| 'MXN'
6353
								| 'MXV'
6354
								| 'MYR'
6355
								| 'MZN'
6356
								| 'NAD'
6357
								| 'NGN'
6358
								| 'NIO'
6359
								| 'NOK'
6360
								| 'NPR'
6361
								| 'NZD'
6362
								| 'OMR'
6363
								| 'PAB'
6364
								| 'PEN'
6365
								| 'PGK'
6366
								| 'PHP'
6367
								| 'PKR'
6368
								| 'PLN'
6369
								| 'PYG'
6370
								| 'QAR'
6371
								| 'RON'
6372
								| 'RSD'
6373
								| 'RUB'
6374
								| 'RWF'
6375
								| 'SAR'
6376
								| 'SBD'
6377
								| 'SCR'
6378
								| 'SDG'
6379
								| 'SEK'
6380
								| 'SGD'
6381
								| 'SHP'
6382
								| 'SKK'
6383
								| 'SLE'
6384
								| 'SLL'
6385
								| 'SOS'
6386
								| 'SRD'
6387
								| 'STD'
6388
								| 'STN'
6389
								| 'SVC'
6390
								| 'SYP'
6391
								| 'SZL'
6392
								| 'THB'
6393
								| 'TJS'
6394
								| 'TMT'
6395
								| 'TND'
6396
								| 'TOP'
6397
								| 'TRY'
6398
								| 'TTD'
6399
								| 'TWD'
6400
								| 'TZS'
6401
								| 'UAH'
6402
								| 'UGX'
6403
								| 'USD'
6404
								| 'UYU'
6405
								| 'UZS'
6406
								| 'VEF'
6407
								| 'VES'
6408
								| 'VND'
6409
								| 'VUV'
6410
								| 'WST'
6411
								| 'XAF'
6412
								| 'XCD'
6413
								| 'XOF'
6414
								| 'XPF'
6415
								| 'YER'
6416
								| 'ZAR'
6417
								| 'ZMW'
6418
								| 'ZMK'
6419
								| 'ZWD'
6420
							CurrencyRate?: number
6421
							Status?: 'SUBMITTED' | 'AUTHORISED' | 'PAID' | 'VOIDED' | 'DELETED' | 'DRAFT'
6422
							SentToContact?: false | true
6423
							ExpectedPaymentDate?: string
6424
							PlannedPaymentDate?: string
6425
							CISDeduction?: number
6426
							CISRate?: number
6427
							SubTotal?: number
6428
							TotalTax?: number
6429
							Total?: number
6430
							TotalDiscount?: number
6431
							InvoiceID?: string
6432
							RepeatingInvoiceID?: string
6433
							HasAttachments?: never
6434
							IsDiscounted?: false | true
6435
							Payments?: {}[]
6436
							Prepayments?: {
6437
								Type?: 'APPREPAYMENT' | 'ARPREPAYMENT' | 'RECEIVE-PREPAYMENT' | 'SPEND-PREPAYMENT'
6438
								Contact?: {
6439
									ContactID?: string
6440
									MergedToContactID?: string
6441
									ContactNumber?: string
6442
									AccountNumber?: string
6443
									ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
6444
									Name?: string
6445
									FirstName?: string
6446
									LastName?: string
6447
									CompanyNumber?: string
6448
									EmailAddress?: string
6449
									ContactPersons?: {
6450
										FirstName?: string
6451
										LastName?: string
6452
										EmailAddress?: string
6453
										IncludeInEmails?: false | true
6454
									}[]
6455
									BankAccountDetails?: string
6456
									TaxNumber?: string
6457
									AccountsReceivableTaxType?: string
6458
									AccountsPayableTaxType?: string
6459
									Addresses?: {
6460
										AddressType?: 'POBOX' | 'STREET'
6461
										AddressLine1?: string
6462
										AddressLine2?: string
6463
										AddressLine3?: string
6464
										AddressLine4?: string
6465
										City?: string
6466
										Region?: string
6467
										PostalCode?: string
6468
										Country?: string
6469
										AttentionTo?: string
6470
									}[]
6471
									Phones?: {
6472
										PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
6473
										PhoneNumber?: string
6474
										PhoneAreaCode?: string
6475
										PhoneCountryCode?: string
6476
									}[]
6477
									IsSupplier?: false | true
6478
									IsCustomer?: false | true
6479
									SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
6480
									PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
6481
									DefaultCurrency?:
6482
										| 'AED'
6483
										| 'AFN'
6484
										| 'ALL'
6485
										| 'AMD'
6486
										| 'ANG'
6487
										| 'AOA'
6488
										| 'ARS'
6489
										| 'AUD'
6490
										| 'AWG'
6491
										| 'AZN'
6492
										| 'BAM'
6493
										| 'BBD'
6494
										| 'BDT'
6495
										| 'BGN'
6496
										| 'BHD'
6497
										| 'BIF'
6498
										| 'BMD'
6499
										| 'BND'
6500
										| 'BOB'
6501
										| 'BRL'
6502
										| 'BSD'
6503
										| 'BTN'
6504
										| 'BWP'
6505
										| 'BYN'
6506
										| 'BYR'
6507
										| 'BZD'
6508
										| 'CAD'
6509
										| 'CDF'
6510
										| 'CHF'
6511
										| 'CLF'
6512
										| 'CLP'
6513
										| 'CNY'
6514
										| 'COP'
6515
										| 'CRC'
6516
										| 'CUC'
6517
										| 'CUP'
6518
										| 'CVE'
6519
										| 'CZK'
6520
										| 'DJF'
6521
										| 'DKK'
6522
										| 'DOP'
6523
										| 'DZD'
6524
										| 'EEK'
6525
										| 'EGP'
6526
										| 'ERN'
6527
										| 'ETB'
6528
										| 'EUR'
6529
										| 'FJD'
6530
										| 'FKP'
6531
										| 'GBP'
6532
										| 'GEL'
6533
										| 'GHS'
6534
										| 'GIP'
6535
										| 'GMD'
6536
										| 'GNF'
6537
										| 'GTQ'
6538
										| 'GYD'
6539
										| 'HKD'
6540
										| 'HNL'
6541
										| 'HRK'
6542
										| 'HTG'
6543
										| 'HUF'
6544
										| 'IDR'
6545
										| 'ILS'
6546
										| 'INR'
6547
										| 'IQD'
6548
										| 'IRR'
6549
										| 'ISK'
6550
										| 'JMD'
6551
										| 'JOD'
6552
										| 'JPY'
6553
										| 'KES'
6554
										| 'KGS'
6555
										| 'KHR'
6556
										| 'KMF'
6557
										| 'KPW'
6558
										| 'KRW'
6559
										| 'KWD'
6560
										| 'KYD'
6561
										| 'KZT'
6562
										| 'LAK'
6563
										| 'LBP'
6564
										| 'LKR'
6565
										| 'LRD'
6566
										| 'LSL'
6567
										| 'LTL'
6568
										| 'LVL'
6569
										| 'LYD'
6570
										| 'MAD'
6571
										| 'MDL'
6572
										| 'MGA'
6573
										| 'MKD'
6574
										| 'MMK'
6575
										| 'MNT'
6576
										| 'MOP'
6577
										| 'MRO'
6578
										| 'MRU'
6579
										| 'MUR'
6580
										| 'MVR'
6581
										| 'MWK'
6582
										| 'MXN'
6583
										| 'MXV'
6584
										| 'MYR'
6585
										| 'MZN'
6586
										| 'NAD'
6587
										| 'NGN'
6588
										| 'NIO'
6589
										| 'NOK'
6590
										| 'NPR'
6591
										| 'NZD'
6592
										| 'OMR'
6593
										| 'PAB'
6594
										| 'PEN'
6595
										| 'PGK'
6596
										| 'PHP'
6597
										| 'PKR'
6598
										| 'PLN'
6599
										| 'PYG'
6600
										| 'QAR'
6601
										| 'RON'
6602
										| 'RSD'
6603
										| 'RUB'
6604
										| 'RWF'
6605
										| 'SAR'
6606
										| 'SBD'
6607
										| 'SCR'
6608
										| 'SDG'
6609
										| 'SEK'
6610
										| 'SGD'
6611
										| 'SHP'
6612
										| 'SKK'
6613
										| 'SLE'
6614
										| 'SLL'
6615
										| 'SOS'
6616
										| 'SRD'
6617
										| 'STD'
6618
										| 'STN'
6619
										| 'SVC'
6620
										| 'SYP'
6621
										| 'SZL'
6622
										| 'THB'
6623
										| 'TJS'
6624
										| 'TMT'
6625
										| 'TND'
6626
										| 'TOP'
6627
										| 'TRY'
6628
										| 'TTD'
6629
										| 'TWD'
6630
										| 'TZS'
6631
										| 'UAH'
6632
										| 'UGX'
6633
										| 'USD'
6634
										| 'UYU'
6635
										| 'UZS'
6636
										| 'VEF'
6637
										| 'VES'
6638
										| 'VND'
6639
										| 'VUV'
6640
										| 'WST'
6641
										| 'XAF'
6642
										| 'XCD'
6643
										| 'XOF'
6644
										| 'XPF'
6645
										| 'YER'
6646
										| 'ZAR'
6647
										| 'ZMW'
6648
										| 'ZMK'
6649
										| 'ZWD'
6650
									XeroNetworkKey?: string
6651
									SalesDefaultAccountCode?: string
6652
									PurchasesDefaultAccountCode?: string
6653
									SalesTrackingCategories?: {
6654
										TrackingCategoryName?: string
6655
										TrackingOptionName?: string
6656
									}[]
6657
									PurchasesTrackingCategories?: {
6658
										TrackingCategoryName?: string
6659
										TrackingOptionName?: string
6660
									}[]
6661
									TrackingCategoryName?: string
6662
									TrackingCategoryOption?: string
6663
									PaymentTerms?: {
6664
										Bills?: {
6665
											Day?: number
6666
											Type?:
6667
												| 'DAYSAFTERBILLDATE'
6668
												| 'DAYSAFTERBILLMONTH'
6669
												| 'OFCURRENTMONTH'
6670
												| 'OFFOLLOWINGMONTH'
6671
										}
6672
										Sales?: {
6673
											Day?: number
6674
											Type?:
6675
												| 'DAYSAFTERBILLDATE'
6676
												| 'DAYSAFTERBILLMONTH'
6677
												| 'OFCURRENTMONTH'
6678
												| 'OFFOLLOWINGMONTH'
6679
										}
6680
									}
6681
									UpdatedDateUTC?: string
6682
									ContactGroups?: {
6683
										Name?: string
6684
										Status?: 'DELETED' | 'ACTIVE'
6685
										ContactGroupID?: string
6686
										Contacts?: {}[]
6687
									}[]
6688
									Website?: string
6689
									BrandingTheme?: {
6690
										BrandingThemeID?: string
6691
										Name?: string
6692
										LogoUrl?: string
6693
										Type?: 'INVOICE'
6694
										SortOrder?: number
6695
										CreatedDateUTC?: string
6696
									}
6697
									BatchPayments?: {
6698
										BankAccountNumber?: string
6699
										BankAccountName?: string
6700
										Details?: string
6701
										Code?: string
6702
										Reference?: string
6703
									}
6704
									Discount?: number
6705
									Balances?: {
6706
										AccountsReceivable?: {
6707
											Outstanding?: number
6708
											Overdue?: number
6709
										}
6710
										AccountsPayable?: {
6711
											Outstanding?: number
6712
											Overdue?: number
6713
										}
6714
									}
6715
									Attachments?: {
6716
										AttachmentID?: string
6717
										FileName?: string
6718
										Url?: string
6719
										MimeType?: string
6720
										ContentLength?: number
6721
										IncludeOnline?: false | true
6722
									}[]
6723
									HasAttachments?: never
6724
									ValidationErrors?: { Message?: string }[]
6725
									HasValidationErrors?: never
6726
									StatusAttributeString?: string
6727
								}
6728
								Date?: string
6729
								Status?: 'AUTHORISED' | 'PAID' | 'VOIDED'
6730
								LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
6731
								LineItems?: {
6732
									LineItemID?: string
6733
									Description?: string
6734
									Quantity?: number
6735
									UnitAmount?: number
6736
									ItemCode?: string
6737
									AccountCode?: string
6738
									AccountID?: string
6739
									TaxType?: string
6740
									TaxAmount?: number
6741
									Item?: { Code?: string; Name?: string; ItemID?: string }
6742
									LineAmount?: number
6743
									Tracking?: {
6744
										TrackingCategoryID?: string
6745
										TrackingOptionID?: string
6746
										Name?: string
6747
										Option?: string
6748
									}[]
6749
									DiscountRate?: number
6750
									DiscountAmount?: number
6751
									RepeatingInvoiceID?: string
6752
									Taxability?:
6753
										| 'TAXABLE'
6754
										| 'NON_TAXABLE'
6755
										| 'EXEMPT'
6756
										| 'PART_TAXABLE'
6757
										| 'NOT_APPLICABLE'
6758
									SalesTaxCodeId?: number
6759
									TaxBreakdown?: {
6760
										TaxComponentId?: string
6761
										Type?:
6762
											| 'SYSGST/USCOUNTRY'
6763
											| 'SYSGST/USSTATE'
6764
											| 'SYSGST/USCOUNTY'
6765
											| 'SYSGST/USCITY'
6766
											| 'SYSGST/USSPECIAL'
6767
										Name?: string
6768
										TaxPercentage?: number
6769
										TaxAmount?: number
6770
										TaxableAmount?: number
6771
										NonTaxableAmount?: number
6772
										ExemptAmount?: number
6773
										StateAssignedNo?: string
6774
										JurisdictionRegion?: string
6775
									}[]
6776
								}[]
6777
								SubTotal?: number
6778
								TotalTax?: number
6779
								Total?: number
6780
								Reference?: string
6781
								UpdatedDateUTC?: string
6782
								CurrencyCode?:
6783
									| 'AED'
6784
									| 'AFN'
6785
									| 'ALL'
6786
									| 'AMD'
6787
									| 'ANG'
6788
									| 'AOA'
6789
									| 'ARS'
6790
									| 'AUD'
6791
									| 'AWG'
6792
									| 'AZN'
6793
									| 'BAM'
6794
									| 'BBD'
6795
									| 'BDT'
6796
									| 'BGN'
6797
									| 'BHD'
6798
									| 'BIF'
6799
									| 'BMD'
6800
									| 'BND'
6801
									| 'BOB'
6802
									| 'BRL'
6803
									| 'BSD'
6804
									| 'BTN'
6805
									| 'BWP'
6806
									| 'BYN'
6807
									| 'BYR'
6808
									| 'BZD'
6809
									| 'CAD'
6810
									| 'CDF'
6811
									| 'CHF'
6812
									| 'CLF'
6813
									| 'CLP'
6814
									| 'CNY'
6815
									| 'COP'
6816
									| 'CRC'
6817
									| 'CUC'
6818
									| 'CUP'
6819
									| 'CVE'
6820
									| 'CZK'
6821
									| 'DJF'
6822
									| 'DKK'
6823
									| 'DOP'
6824
									| 'DZD'
6825
									| 'EEK'
6826
									| 'EGP'
6827
									| 'ERN'
6828
									| 'ETB'
6829
									| 'EUR'
6830
									| 'FJD'
6831
									| 'FKP'
6832
									| 'GBP'
6833
									| 'GEL'
6834
									| 'GHS'
6835
									| 'GIP'
6836
									| 'GMD'
6837
									| 'GNF'
6838
									| 'GTQ'
6839
									| 'GYD'
6840
									| 'HKD'
6841
									| 'HNL'
6842
									| 'HRK'
6843
									| 'HTG'
6844
									| 'HUF'
6845
									| 'IDR'
6846
									| 'ILS'
6847
									| 'INR'
6848
									| 'IQD'
6849
									| 'IRR'
6850
									| 'ISK'
6851
									| 'JMD'
6852
									| 'JOD'
6853
									| 'JPY'
6854
									| 'KES'
6855
									| 'KGS'
6856
									| 'KHR'
6857
									| 'KMF'
6858
									| 'KPW'
6859
									| 'KRW'
6860
									| 'KWD'
6861
									| 'KYD'
6862
									| 'KZT'
6863
									| 'LAK'
6864
									| 'LBP'
6865
									| 'LKR'
6866
									| 'LRD'
6867
									| 'LSL'
6868
									| 'LTL'
6869
									| 'LVL'
6870
									| 'LYD'
6871
									| 'MAD'
6872
									| 'MDL'
6873
									| 'MGA'
6874
									| 'MKD'
6875
									| 'MMK'
6876
									| 'MNT'
6877
									| 'MOP'
6878
									| 'MRO'
6879
									| 'MRU'
6880
									| 'MUR'
6881
									| 'MVR'
6882
									| 'MWK'
6883
									| 'MXN'
6884
									| 'MXV'
6885
									| 'MYR'
6886
									| 'MZN'
6887
									| 'NAD'
6888
									| 'NGN'
6889
									| 'NIO'
6890
									| 'NOK'
6891
									| 'NPR'
6892
									| 'NZD'
6893
									| 'OMR'
6894
									| 'PAB'
6895
									| 'PEN'
6896
									| 'PGK'
6897
									| 'PHP'
6898
									| 'PKR'
6899
									| 'PLN'
6900
									| 'PYG'
6901
									| 'QAR'
6902
									| 'RON'
6903
									| 'RSD'
6904
									| 'RUB'
6905
									| 'RWF'
6906
									| 'SAR'
6907
									| 'SBD'
6908
									| 'SCR'
6909
									| 'SDG'
6910
									| 'SEK'
6911
									| 'SGD'
6912
									| 'SHP'
6913
									| 'SKK'
6914
									| 'SLE'
6915
									| 'SLL'
6916
									| 'SOS'
6917
									| 'SRD'
6918
									| 'STD'
6919
									| 'STN'
6920
									| 'SVC'
6921
									| 'SYP'
6922
									| 'SZL'
6923
									| 'THB'
6924
									| 'TJS'
6925
									| 'TMT'
6926
									| 'TND'
6927
									| 'TOP'
6928
									| 'TRY'
6929
									| 'TTD'
6930
									| 'TWD'
6931
									| 'TZS'
6932
									| 'UAH'
6933
									| 'UGX'
6934
									| 'USD'
6935
									| 'UYU'
6936
									| 'UZS'
6937
									| 'VEF'
6938
									| 'VES'
6939
									| 'VND'
6940
									| 'VUV'
6941
									| 'WST'
6942
									| 'XAF'
6943
									| 'XCD'
6944
									| 'XOF'
6945
									| 'XPF'
6946
									| 'YER'
6947
									| 'ZAR'
6948
									| 'ZMW'
6949
									| 'ZMK'
6950
									| 'ZWD'
6951
								PrepaymentID?: string
6952
								CurrencyRate?: number
6953
								RemainingCredit?: number
6954
								Allocations?: {}[]
6955
								Payments?: {}[]
6956
								AppliedAmount?: number
6957
								HasAttachments?: never
6958
								Attachments?: {
6959
									AttachmentID?: string
6960
									FileName?: string
6961
									Url?: string
6962
									MimeType?: string
6963
									ContentLength?: number
6964
									IncludeOnline?: false | true
6965
								}[]
6966
							}[]
6967
							Overpayments?: {
6968
								Type?: 'AROVERPAYMENT' | 'RECEIVE-OVERPAYMENT' | 'SPEND-OVERPAYMENT'
6969
								Contact?: {
6970
									ContactID?: string
6971
									MergedToContactID?: string
6972
									ContactNumber?: string
6973
									AccountNumber?: string
6974
									ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
6975
									Name?: string
6976
									FirstName?: string
6977
									LastName?: string
6978
									CompanyNumber?: string
6979
									EmailAddress?: string
6980
									ContactPersons?: {
6981
										FirstName?: string
6982
										LastName?: string
6983
										EmailAddress?: string
6984
										IncludeInEmails?: false | true
6985
									}[]
6986
									BankAccountDetails?: string
6987
									TaxNumber?: string
6988
									AccountsReceivableTaxType?: string
6989
									AccountsPayableTaxType?: string
6990
									Addresses?: {
6991
										AddressType?: 'POBOX' | 'STREET'
6992
										AddressLine1?: string
6993
										AddressLine2?: string
6994
										AddressLine3?: string
6995
										AddressLine4?: string
6996
										City?: string
6997
										Region?: string
6998
										PostalCode?: string
6999
										Country?: string
7000
										AttentionTo?: string
7001
									}[]
7002
									Phones?: {
7003
										PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
7004
										PhoneNumber?: string
7005
										PhoneAreaCode?: string
7006
										PhoneCountryCode?: string
7007
									}[]
7008
									IsSupplier?: false | true
7009
									IsCustomer?: false | true
7010
									SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
7011
									PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
7012
									DefaultCurrency?:
7013
										| 'AED'
7014
										| 'AFN'
7015
										| 'ALL'
7016
										| 'AMD'
7017
										| 'ANG'
7018
										| 'AOA'
7019
										| 'ARS'
7020
										| 'AUD'
7021
										| 'AWG'
7022
										| 'AZN'
7023
										| 'BAM'
7024
										| 'BBD'
7025
										| 'BDT'
7026
										| 'BGN'
7027
										| 'BHD'
7028
										| 'BIF'
7029
										| 'BMD'
7030
										| 'BND'
7031
										| 'BOB'
7032
										| 'BRL'
7033
										| 'BSD'
7034
										| 'BTN'
7035
										| 'BWP'
7036
										| 'BYN'
7037
										| 'BYR'
7038
										| 'BZD'
7039
										| 'CAD'
7040
										| 'CDF'
7041
										| 'CHF'
7042
										| 'CLF'
7043
										| 'CLP'
7044
										| 'CNY'
7045
										| 'COP'
7046
										| 'CRC'
7047
										| 'CUC'
7048
										| 'CUP'
7049
										| 'CVE'
7050
										| 'CZK'
7051
										| 'DJF'
7052
										| 'DKK'
7053
										| 'DOP'
7054
										| 'DZD'
7055
										| 'EEK'
7056
										| 'EGP'
7057
										| 'ERN'
7058
										| 'ETB'
7059
										| 'EUR'
7060
										| 'FJD'
7061
										| 'FKP'
7062
										| 'GBP'
7063
										| 'GEL'
7064
										| 'GHS'
7065
										| 'GIP'
7066
										| 'GMD'
7067
										| 'GNF'
7068
										| 'GTQ'
7069
										| 'GYD'
7070
										| 'HKD'
7071
										| 'HNL'
7072
										| 'HRK'
7073
										| 'HTG'
7074
										| 'HUF'
7075
										| 'IDR'
7076
										| 'ILS'
7077
										| 'INR'
7078
										| 'IQD'
7079
										| 'IRR'
7080
										| 'ISK'
7081
										| 'JMD'
7082
										| 'JOD'
7083
										| 'JPY'
7084
										| 'KES'
7085
										| 'KGS'
7086
										| 'KHR'
7087
										| 'KMF'
7088
										| 'KPW'
7089
										| 'KRW'
7090
										| 'KWD'
7091
										| 'KYD'
7092
										| 'KZT'
7093
										| 'LAK'
7094
										| 'LBP'
7095
										| 'LKR'
7096
										| 'LRD'
7097
										| 'LSL'
7098
										| 'LTL'
7099
										| 'LVL'
7100
										| 'LYD'
7101
										| 'MAD'
7102
										| 'MDL'
7103
										| 'MGA'
7104
										| 'MKD'
7105
										| 'MMK'
7106
										| 'MNT'
7107
										| 'MOP'
7108
										| 'MRO'
7109
										| 'MRU'
7110
										| 'MUR'
7111
										| 'MVR'
7112
										| 'MWK'
7113
										| 'MXN'
7114
										| 'MXV'
7115
										| 'MYR'
7116
										| 'MZN'
7117
										| 'NAD'
7118
										| 'NGN'
7119
										| 'NIO'
7120
										| 'NOK'
7121
										| 'NPR'
7122
										| 'NZD'
7123
										| 'OMR'
7124
										| 'PAB'
7125
										| 'PEN'
7126
										| 'PGK'
7127
										| 'PHP'
7128
										| 'PKR'
7129
										| 'PLN'
7130
										| 'PYG'
7131
										| 'QAR'
7132
										| 'RON'
7133
										| 'RSD'
7134
										| 'RUB'
7135
										| 'RWF'
7136
										| 'SAR'
7137
										| 'SBD'
7138
										| 'SCR'
7139
										| 'SDG'
7140
										| 'SEK'
7141
										| 'SGD'
7142
										| 'SHP'
7143
										| 'SKK'
7144
										| 'SLE'
7145
										| 'SLL'
7146
										| 'SOS'
7147
										| 'SRD'
7148
										| 'STD'
7149
										| 'STN'
7150
										| 'SVC'
7151
										| 'SYP'
7152
										| 'SZL'
7153
										| 'THB'
7154
										| 'TJS'
7155
										| 'TMT'
7156
										| 'TND'
7157
										| 'TOP'
7158
										| 'TRY'
7159
										| 'TTD'
7160
										| 'TWD'
7161
										| 'TZS'
7162
										| 'UAH'
7163
										| 'UGX'
7164
										| 'USD'
7165
										| 'UYU'
7166
										| 'UZS'
7167
										| 'VEF'
7168
										| 'VES'
7169
										| 'VND'
7170
										| 'VUV'
7171
										| 'WST'
7172
										| 'XAF'
7173
										| 'XCD'
7174
										| 'XOF'
7175
										| 'XPF'
7176
										| 'YER'
7177
										| 'ZAR'
7178
										| 'ZMW'
7179
										| 'ZMK'
7180
										| 'ZWD'
7181
									XeroNetworkKey?: string
7182
									SalesDefaultAccountCode?: string
7183
									PurchasesDefaultAccountCode?: string
7184
									SalesTrackingCategories?: {
7185
										TrackingCategoryName?: string
7186
										TrackingOptionName?: string
7187
									}[]
7188
									PurchasesTrackingCategories?: {
7189
										TrackingCategoryName?: string
7190
										TrackingOptionName?: string
7191
									}[]
7192
									TrackingCategoryName?: string
7193
									TrackingCategoryOption?: string
7194
									PaymentTerms?: {
7195
										Bills?: {
7196
											Day?: number
7197
											Type?:
7198
												| 'DAYSAFTERBILLDATE'
7199
												| 'DAYSAFTERBILLMONTH'
7200
												| 'OFCURRENTMONTH'
7201
												| 'OFFOLLOWINGMONTH'
7202
										}
7203
										Sales?: {
7204
											Day?: number
7205
											Type?:
7206
												| 'DAYSAFTERBILLDATE'
7207
												| 'DAYSAFTERBILLMONTH'
7208
												| 'OFCURRENTMONTH'
7209
												| 'OFFOLLOWINGMONTH'
7210
										}
7211
									}
7212
									UpdatedDateUTC?: string
7213
									ContactGroups?: {
7214
										Name?: string
7215
										Status?: 'DELETED' | 'ACTIVE'
7216
										ContactGroupID?: string
7217
										Contacts?: {}[]
7218
									}[]
7219
									Website?: string
7220
									BrandingTheme?: {
7221
										BrandingThemeID?: string
7222
										Name?: string
7223
										LogoUrl?: string
7224
										Type?: 'INVOICE'
7225
										SortOrder?: number
7226
										CreatedDateUTC?: string
7227
									}
7228
									BatchPayments?: {
7229
										BankAccountNumber?: string
7230
										BankAccountName?: string
7231
										Details?: string
7232
										Code?: string
7233
										Reference?: string
7234
									}
7235
									Discount?: number
7236
									Balances?: {
7237
										AccountsReceivable?: {
7238
											Outstanding?: number
7239
											Overdue?: number
7240
										}
7241
										AccountsPayable?: {
7242
											Outstanding?: number
7243
											Overdue?: number
7244
										}
7245
									}
7246
									Attachments?: {
7247
										AttachmentID?: string
7248
										FileName?: string
7249
										Url?: string
7250
										MimeType?: string
7251
										ContentLength?: number
7252
										IncludeOnline?: false | true
7253
									}[]
7254
									HasAttachments?: never
7255
									ValidationErrors?: { Message?: string }[]
7256
									HasValidationErrors?: never
7257
									StatusAttributeString?: string
7258
								}
7259
								Date?: string
7260
								Status?: 'AUTHORISED' | 'PAID' | 'VOIDED'
7261
								LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
7262
								LineItems?: {
7263
									LineItemID?: string
7264
									Description?: string
7265
									Quantity?: number
7266
									UnitAmount?: number
7267
									ItemCode?: string
7268
									AccountCode?: string
7269
									AccountID?: string
7270
									TaxType?: string
7271
									TaxAmount?: number
7272
									Item?: { Code?: string; Name?: string; ItemID?: string }
7273
									LineAmount?: number
7274
									Tracking?: {
7275
										TrackingCategoryID?: string
7276
										TrackingOptionID?: string
7277
										Name?: string
7278
										Option?: string
7279
									}[]
7280
									DiscountRate?: number
7281
									DiscountAmount?: number
7282
									RepeatingInvoiceID?: string
7283
									Taxability?:
7284
										| 'TAXABLE'
7285
										| 'NON_TAXABLE'
7286
										| 'EXEMPT'
7287
										| 'PART_TAXABLE'
7288
										| 'NOT_APPLICABLE'
7289
									SalesTaxCodeId?: number
7290
									TaxBreakdown?: {
7291
										TaxComponentId?: string
7292
										Type?:
7293
											| 'SYSGST/USCOUNTRY'
7294
											| 'SYSGST/USSTATE'
7295
											| 'SYSGST/USCOUNTY'
7296
											| 'SYSGST/USCITY'
7297
											| 'SYSGST/USSPECIAL'
7298
										Name?: string
7299
										TaxPercentage?: number
7300
										TaxAmount?: number
7301
										TaxableAmount?: number
7302
										NonTaxableAmount?: number
7303
										ExemptAmount?: number
7304
										StateAssignedNo?: string
7305
										JurisdictionRegion?: string
7306
									}[]
7307
								}[]
7308
								SubTotal?: number
7309
								TotalTax?: number
7310
								Total?: number
7311
								UpdatedDateUTC?: string
7312
								CurrencyCode?:
7313
									| 'AED'
7314
									| 'AFN'
7315
									| 'ALL'
7316
									| 'AMD'
7317
									| 'ANG'
7318
									| 'AOA'
7319
									| 'ARS'
7320
									| 'AUD'
7321
									| 'AWG'
7322
									| 'AZN'
7323
									| 'BAM'
7324
									| 'BBD'
7325
									| 'BDT'
7326
									| 'BGN'
7327
									| 'BHD'
7328
									| 'BIF'
7329
									| 'BMD'
7330
									| 'BND'
7331
									| 'BOB'
7332
									| 'BRL'
7333
									| 'BSD'
7334
									| 'BTN'
7335
									| 'BWP'
7336
									| 'BYN'
7337
									| 'BYR'
7338
									| 'BZD'
7339
									| 'CAD'
7340
									| 'CDF'
7341
									| 'CHF'
7342
									| 'CLF'
7343
									| 'CLP'
7344
									| 'CNY'
7345
									| 'COP'
7346
									| 'CRC'
7347
									| 'CUC'
7348
									| 'CUP'
7349
									| 'CVE'
7350
									| 'CZK'
7351
									| 'DJF'
7352
									| 'DKK'
7353
									| 'DOP'
7354
									| 'DZD'
7355
									| 'EEK'
7356
									| 'EGP'
7357
									| 'ERN'
7358
									| 'ETB'
7359
									| 'EUR'
7360
									| 'FJD'
7361
									| 'FKP'
7362
									| 'GBP'
7363
									| 'GEL'
7364
									| 'GHS'
7365
									| 'GIP'
7366
									| 'GMD'
7367
									| 'GNF'
7368
									| 'GTQ'
7369
									| 'GYD'
7370
									| 'HKD'
7371
									| 'HNL'
7372
									| 'HRK'
7373
									| 'HTG'
7374
									| 'HUF'
7375
									| 'IDR'
7376
									| 'ILS'
7377
									| 'INR'
7378
									| 'IQD'
7379
									| 'IRR'
7380
									| 'ISK'
7381
									| 'JMD'
7382
									| 'JOD'
7383
									| 'JPY'
7384
									| 'KES'
7385
									| 'KGS'
7386
									| 'KHR'
7387
									| 'KMF'
7388
									| 'KPW'
7389
									| 'KRW'
7390
									| 'KWD'
7391
									| 'KYD'
7392
									| 'KZT'
7393
									| 'LAK'
7394
									| 'LBP'
7395
									| 'LKR'
7396
									| 'LRD'
7397
									| 'LSL'
7398
									| 'LTL'
7399
									| 'LVL'
7400
									| 'LYD'
7401
									| 'MAD'
7402
									| 'MDL'
7403
									| 'MGA'
7404
									| 'MKD'
7405
									| 'MMK'
7406
									| 'MNT'
7407
									| 'MOP'
7408
									| 'MRO'
7409
									| 'MRU'
7410
									| 'MUR'
7411
									| 'MVR'
7412
									| 'MWK'
7413
									| 'MXN'
7414
									| 'MXV'
7415
									| 'MYR'
7416
									| 'MZN'
7417
									| 'NAD'
7418
									| 'NGN'
7419
									| 'NIO'
7420
									| 'NOK'
7421
									| 'NPR'
7422
									| 'NZD'
7423
									| 'OMR'
7424
									| 'PAB'
7425
									| 'PEN'
7426
									| 'PGK'
7427
									| 'PHP'
7428
									| 'PKR'
7429
									| 'PLN'
7430
									| 'PYG'
7431
									| 'QAR'
7432
									| 'RON'
7433
									| 'RSD'
7434
									| 'RUB'
7435
									| 'RWF'
7436
									| 'SAR'
7437
									| 'SBD'
7438
									| 'SCR'
7439
									| 'SDG'
7440
									| 'SEK'
7441
									| 'SGD'
7442
									| 'SHP'
7443
									| 'SKK'
7444
									| 'SLE'
7445
									| 'SLL'
7446
									| 'SOS'
7447
									| 'SRD'
7448
									| 'STD'
7449
									| 'STN'
7450
									| 'SVC'
7451
									| 'SYP'
7452
									| 'SZL'
7453
									| 'THB'
7454
									| 'TJS'
7455
									| 'TMT'
7456
									| 'TND'
7457
									| 'TOP'
7458
									| 'TRY'
7459
									| 'TTD'
7460
									| 'TWD'
7461
									| 'TZS'
7462
									| 'UAH'
7463
									| 'UGX'
7464
									| 'USD'
7465
									| 'UYU'
7466
									| 'UZS'
7467
									| 'VEF'
7468
									| 'VES'
7469
									| 'VND'
7470
									| 'VUV'
7471
									| 'WST'
7472
									| 'XAF'
7473
									| 'XCD'
7474
									| 'XOF'
7475
									| 'XPF'
7476
									| 'YER'
7477
									| 'ZAR'
7478
									| 'ZMW'
7479
									| 'ZMK'
7480
									| 'ZWD'
7481
								OverpaymentID?: string
7482
								CurrencyRate?: number
7483
								RemainingCredit?: number
7484
								Allocations?: {}[]
7485
								AppliedAmount?: number
7486
								Payments?: {}[]
7487
								HasAttachments?: never
7488
								Attachments?: {
7489
									AttachmentID?: string
7490
									FileName?: string
7491
									Url?: string
7492
									MimeType?: string
7493
									ContentLength?: number
7494
									IncludeOnline?: false | true
7495
								}[]
7496
							}[]
7497
							AmountDue?: number
7498
							AmountPaid?: number
7499
							FullyPaidOnDate?: string
7500
							AmountCredited?: number
7501
							UpdatedDateUTC?: string
7502
							CreditNotes?: {}[]
7503
							Attachments?: {
7504
								AttachmentID?: string
7505
								FileName?: string
7506
								Url?: string
7507
								MimeType?: string
7508
								ContentLength?: number
7509
								IncludeOnline?: false | true
7510
							}[]
7511
							HasErrors?: never
7512
							StatusAttributeString?: string
7513
							ValidationErrors?: { Message?: string }[]
7514
							Warnings?: { Message?: string }[]
7515
							InvoiceAddresses?: {
7516
								InvoiceAddressType?: 'FROM' | 'TO'
7517
								AddressLine1?: string
7518
								AddressLine2?: string
7519
								AddressLine3?: string
7520
								AddressLine4?: string
7521
								City?: string
7522
								Region?: string
7523
								PostalCode?: string
7524
								Country?: string
7525
							}[]
7526
						}
7527
						Overpayment?: {
7528
							Type?: 'AROVERPAYMENT' | 'RECEIVE-OVERPAYMENT' | 'SPEND-OVERPAYMENT'
7529
							Contact?: {
7530
								ContactID?: string
7531
								MergedToContactID?: string
7532
								ContactNumber?: string
7533
								AccountNumber?: string
7534
								ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
7535
								Name?: string
7536
								FirstName?: string
7537
								LastName?: string
7538
								CompanyNumber?: string
7539
								EmailAddress?: string
7540
								ContactPersons?: {
7541
									FirstName?: string
7542
									LastName?: string
7543
									EmailAddress?: string
7544
									IncludeInEmails?: false | true
7545
								}[]
7546
								BankAccountDetails?: string
7547
								TaxNumber?: string
7548
								AccountsReceivableTaxType?: string
7549
								AccountsPayableTaxType?: string
7550
								Addresses?: {
7551
									AddressType?: 'POBOX' | 'STREET'
7552
									AddressLine1?: string
7553
									AddressLine2?: string
7554
									AddressLine3?: string
7555
									AddressLine4?: string
7556
									City?: string
7557
									Region?: string
7558
									PostalCode?: string
7559
									Country?: string
7560
									AttentionTo?: string
7561
								}[]
7562
								Phones?: {
7563
									PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
7564
									PhoneNumber?: string
7565
									PhoneAreaCode?: string
7566
									PhoneCountryCode?: string
7567
								}[]
7568
								IsSupplier?: false | true
7569
								IsCustomer?: false | true
7570
								SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
7571
								PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
7572
								DefaultCurrency?:
7573
									| 'AED'
7574
									| 'AFN'
7575
									| 'ALL'
7576
									| 'AMD'
7577
									| 'ANG'
7578
									| 'AOA'
7579
									| 'ARS'
7580
									| 'AUD'
7581
									| 'AWG'
7582
									| 'AZN'
7583
									| 'BAM'
7584
									| 'BBD'
7585
									| 'BDT'
7586
									| 'BGN'
7587
									| 'BHD'
7588
									| 'BIF'
7589
									| 'BMD'
7590
									| 'BND'
7591
									| 'BOB'
7592
									| 'BRL'
7593
									| 'BSD'
7594
									| 'BTN'
7595
									| 'BWP'
7596
									| 'BYN'
7597
									| 'BYR'
7598
									| 'BZD'
7599
									| 'CAD'
7600
									| 'CDF'
7601
									| 'CHF'
7602
									| 'CLF'
7603
									| 'CLP'
7604
									| 'CNY'
7605
									| 'COP'
7606
									| 'CRC'
7607
									| 'CUC'
7608
									| 'CUP'
7609
									| 'CVE'
7610
									| 'CZK'
7611
									| 'DJF'
7612
									| 'DKK'
7613
									| 'DOP'
7614
									| 'DZD'
7615
									| 'EEK'
7616
									| 'EGP'
7617
									| 'ERN'
7618
									| 'ETB'
7619
									| 'EUR'
7620
									| 'FJD'
7621
									| 'FKP'
7622
									| 'GBP'
7623
									| 'GEL'
7624
									| 'GHS'
7625
									| 'GIP'
7626
									| 'GMD'
7627
									| 'GNF'
7628
									| 'GTQ'
7629
									| 'GYD'
7630
									| 'HKD'
7631
									| 'HNL'
7632
									| 'HRK'
7633
									| 'HTG'
7634
									| 'HUF'
7635
									| 'IDR'
7636
									| 'ILS'
7637
									| 'INR'
7638
									| 'IQD'
7639
									| 'IRR'
7640
									| 'ISK'
7641
									| 'JMD'
7642
									| 'JOD'
7643
									| 'JPY'
7644
									| 'KES'
7645
									| 'KGS'
7646
									| 'KHR'
7647
									| 'KMF'
7648
									| 'KPW'
7649
									| 'KRW'
7650
									| 'KWD'
7651
									| 'KYD'
7652
									| 'KZT'
7653
									| 'LAK'
7654
									| 'LBP'
7655
									| 'LKR'
7656
									| 'LRD'
7657
									| 'LSL'
7658
									| 'LTL'
7659
									| 'LVL'
7660
									| 'LYD'
7661
									| 'MAD'
7662
									| 'MDL'
7663
									| 'MGA'
7664
									| 'MKD'
7665
									| 'MMK'
7666
									| 'MNT'
7667
									| 'MOP'
7668
									| 'MRO'
7669
									| 'MRU'
7670
									| 'MUR'
7671
									| 'MVR'
7672
									| 'MWK'
7673
									| 'MXN'
7674
									| 'MXV'
7675
									| 'MYR'
7676
									| 'MZN'
7677
									| 'NAD'
7678
									| 'NGN'
7679
									| 'NIO'
7680
									| 'NOK'
7681
									| 'NPR'
7682
									| 'NZD'
7683
									| 'OMR'
7684
									| 'PAB'
7685
									| 'PEN'
7686
									| 'PGK'
7687
									| 'PHP'
7688
									| 'PKR'
7689
									| 'PLN'
7690
									| 'PYG'
7691
									| 'QAR'
7692
									| 'RON'
7693
									| 'RSD'
7694
									| 'RUB'
7695
									| 'RWF'
7696
									| 'SAR'
7697
									| 'SBD'
7698
									| 'SCR'
7699
									| 'SDG'
7700
									| 'SEK'
7701
									| 'SGD'
7702
									| 'SHP'
7703
									| 'SKK'
7704
									| 'SLE'
7705
									| 'SLL'
7706
									| 'SOS'
7707
									| 'SRD'
7708
									| 'STD'
7709
									| 'STN'
7710
									| 'SVC'
7711
									| 'SYP'
7712
									| 'SZL'
7713
									| 'THB'
7714
									| 'TJS'
7715
									| 'TMT'
7716
									| 'TND'
7717
									| 'TOP'
7718
									| 'TRY'
7719
									| 'TTD'
7720
									| 'TWD'
7721
									| 'TZS'
7722
									| 'UAH'
7723
									| 'UGX'
7724
									| 'USD'
7725
									| 'UYU'
7726
									| 'UZS'
7727
									| 'VEF'
7728
									| 'VES'
7729
									| 'VND'
7730
									| 'VUV'
7731
									| 'WST'
7732
									| 'XAF'
7733
									| 'XCD'
7734
									| 'XOF'
7735
									| 'XPF'
7736
									| 'YER'
7737
									| 'ZAR'
7738
									| 'ZMW'
7739
									| 'ZMK'
7740
									| 'ZWD'
7741
								XeroNetworkKey?: string
7742
								SalesDefaultAccountCode?: string
7743
								PurchasesDefaultAccountCode?: string
7744
								SalesTrackingCategories?: {
7745
									TrackingCategoryName?: string
7746
									TrackingOptionName?: string
7747
								}[]
7748
								PurchasesTrackingCategories?: {
7749
									TrackingCategoryName?: string
7750
									TrackingOptionName?: string
7751
								}[]
7752
								TrackingCategoryName?: string
7753
								TrackingCategoryOption?: string
7754
								PaymentTerms?: {
7755
									Bills?: {
7756
										Day?: number
7757
										Type?:
7758
											| 'DAYSAFTERBILLDATE'
7759
											| 'DAYSAFTERBILLMONTH'
7760
											| 'OFCURRENTMONTH'
7761
											| 'OFFOLLOWINGMONTH'
7762
									}
7763
									Sales?: {
7764
										Day?: number
7765
										Type?:
7766
											| 'DAYSAFTERBILLDATE'
7767
											| 'DAYSAFTERBILLMONTH'
7768
											| 'OFCURRENTMONTH'
7769
											| 'OFFOLLOWINGMONTH'
7770
									}
7771
								}
7772
								UpdatedDateUTC?: string
7773
								ContactGroups?: {
7774
									Name?: string
7775
									Status?: 'DELETED' | 'ACTIVE'
7776
									ContactGroupID?: string
7777
									Contacts?: {}[]
7778
								}[]
7779
								Website?: string
7780
								BrandingTheme?: {
7781
									BrandingThemeID?: string
7782
									Name?: string
7783
									LogoUrl?: string
7784
									Type?: 'INVOICE'
7785
									SortOrder?: number
7786
									CreatedDateUTC?: string
7787
								}
7788
								BatchPayments?: {
7789
									BankAccountNumber?: string
7790
									BankAccountName?: string
7791
									Details?: string
7792
									Code?: string
7793
									Reference?: string
7794
								}
7795
								Discount?: number
7796
								Balances?: {
7797
									AccountsReceivable?: {
7798
										Outstanding?: number
7799
										Overdue?: number
7800
									}
7801
									AccountsPayable?: { Outstanding?: number; Overdue?: number }
7802
								}
7803
								Attachments?: {
7804
									AttachmentID?: string
7805
									FileName?: string
7806
									Url?: string
7807
									MimeType?: string
7808
									ContentLength?: number
7809
									IncludeOnline?: false | true
7810
								}[]
7811
								HasAttachments?: never
7812
								ValidationErrors?: { Message?: string }[]
7813
								HasValidationErrors?: never
7814
								StatusAttributeString?: string
7815
							}
7816
							Date?: string
7817
							Status?: 'AUTHORISED' | 'PAID' | 'VOIDED'
7818
							LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
7819
							LineItems?: {
7820
								LineItemID?: string
7821
								Description?: string
7822
								Quantity?: number
7823
								UnitAmount?: number
7824
								ItemCode?: string
7825
								AccountCode?: string
7826
								AccountID?: string
7827
								TaxType?: string
7828
								TaxAmount?: number
7829
								Item?: { Code?: string; Name?: string; ItemID?: string }
7830
								LineAmount?: number
7831
								Tracking?: {
7832
									TrackingCategoryID?: string
7833
									TrackingOptionID?: string
7834
									Name?: string
7835
									Option?: string
7836
								}[]
7837
								DiscountRate?: number
7838
								DiscountAmount?: number
7839
								RepeatingInvoiceID?: string
7840
								Taxability?:
7841
									| 'TAXABLE'
7842
									| 'NON_TAXABLE'
7843
									| 'EXEMPT'
7844
									| 'PART_TAXABLE'
7845
									| 'NOT_APPLICABLE'
7846
								SalesTaxCodeId?: number
7847
								TaxBreakdown?: {
7848
									TaxComponentId?: string
7849
									Type?:
7850
										| 'SYSGST/USCOUNTRY'
7851
										| 'SYSGST/USSTATE'
7852
										| 'SYSGST/USCOUNTY'
7853
										| 'SYSGST/USCITY'
7854
										| 'SYSGST/USSPECIAL'
7855
									Name?: string
7856
									TaxPercentage?: number
7857
									TaxAmount?: number
7858
									TaxableAmount?: number
7859
									NonTaxableAmount?: number
7860
									ExemptAmount?: number
7861
									StateAssignedNo?: string
7862
									JurisdictionRegion?: string
7863
								}[]
7864
							}[]
7865
							SubTotal?: number
7866
							TotalTax?: number
7867
							Total?: number
7868
							UpdatedDateUTC?: string
7869
							CurrencyCode?:
7870
								| 'AED'
7871
								| 'AFN'
7872
								| 'ALL'
7873
								| 'AMD'
7874
								| 'ANG'
7875
								| 'AOA'
7876
								| 'ARS'
7877
								| 'AUD'
7878
								| 'AWG'
7879
								| 'AZN'
7880
								| 'BAM'
7881
								| 'BBD'
7882
								| 'BDT'
7883
								| 'BGN'
7884
								| 'BHD'
7885
								| 'BIF'
7886
								| 'BMD'
7887
								| 'BND'
7888
								| 'BOB'
7889
								| 'BRL'
7890
								| 'BSD'
7891
								| 'BTN'
7892
								| 'BWP'
7893
								| 'BYN'
7894
								| 'BYR'
7895
								| 'BZD'
7896
								| 'CAD'
7897
								| 'CDF'
7898
								| 'CHF'
7899
								| 'CLF'
7900
								| 'CLP'
7901
								| 'CNY'
7902
								| 'COP'
7903
								| 'CRC'
7904
								| 'CUC'
7905
								| 'CUP'
7906
								| 'CVE'
7907
								| 'CZK'
7908
								| 'DJF'
7909
								| 'DKK'
7910
								| 'DOP'
7911
								| 'DZD'
7912
								| 'EEK'
7913
								| 'EGP'
7914
								| 'ERN'
7915
								| 'ETB'
7916
								| 'EUR'
7917
								| 'FJD'
7918
								| 'FKP'
7919
								| 'GBP'
7920
								| 'GEL'
7921
								| 'GHS'
7922
								| 'GIP'
7923
								| 'GMD'
7924
								| 'GNF'
7925
								| 'GTQ'
7926
								| 'GYD'
7927
								| 'HKD'
7928
								| 'HNL'
7929
								| 'HRK'
7930
								| 'HTG'
7931
								| 'HUF'
7932
								| 'IDR'
7933
								| 'ILS'
7934
								| 'INR'
7935
								| 'IQD'
7936
								| 'IRR'
7937
								| 'ISK'
7938
								| 'JMD'
7939
								| 'JOD'
7940
								| 'JPY'
7941
								| 'KES'
7942
								| 'KGS'
7943
								| 'KHR'
7944
								| 'KMF'
7945
								| 'KPW'
7946
								| 'KRW'
7947
								| 'KWD'
7948
								| 'KYD'
7949
								| 'KZT'
7950
								| 'LAK'
7951
								| 'LBP'
7952
								| 'LKR'
7953
								| 'LRD'
7954
								| 'LSL'
7955
								| 'LTL'
7956
								| 'LVL'
7957
								| 'LYD'
7958
								| 'MAD'
7959
								| 'MDL'
7960
								| 'MGA'
7961
								| 'MKD'
7962
								| 'MMK'
7963
								| 'MNT'
7964
								| 'MOP'
7965
								| 'MRO'
7966
								| 'MRU'
7967
								| 'MUR'
7968
								| 'MVR'
7969
								| 'MWK'
7970
								| 'MXN'
7971
								| 'MXV'
7972
								| 'MYR'
7973
								| 'MZN'
7974
								| 'NAD'
7975
								| 'NGN'
7976
								| 'NIO'
7977
								| 'NOK'
7978
								| 'NPR'
7979
								| 'NZD'
7980
								| 'OMR'
7981
								| 'PAB'
7982
								| 'PEN'
7983
								| 'PGK'
7984
								| 'PHP'
7985
								| 'PKR'
7986
								| 'PLN'
7987
								| 'PYG'
7988
								| 'QAR'
7989
								| 'RON'
7990
								| 'RSD'
7991
								| 'RUB'
7992
								| 'RWF'
7993
								| 'SAR'
7994
								| 'SBD'
7995
								| 'SCR'
7996
								| 'SDG'
7997
								| 'SEK'
7998
								| 'SGD'
7999
								| 'SHP'
8000
								| 'SKK'
8001
								| 'SLE'
8002
								| 'SLL'
8003
								| 'SOS'
8004
								| 'SRD'
8005
								| 'STD'
8006
								| 'STN'
8007
								| 'SVC'
8008
								| 'SYP'
8009
								| 'SZL'
8010
								| 'THB'
8011
								| 'TJS'
8012
								| 'TMT'
8013
								| 'TND'
8014
								| 'TOP'
8015
								| 'TRY'
8016
								| 'TTD'
8017
								| 'TWD'
8018
								| 'TZS'
8019
								| 'UAH'
8020
								| 'UGX'
8021
								| 'USD'
8022
								| 'UYU'
8023
								| 'UZS'
8024
								| 'VEF'
8025
								| 'VES'
8026
								| 'VND'
8027
								| 'VUV'
8028
								| 'WST'
8029
								| 'XAF'
8030
								| 'XCD'
8031
								| 'XOF'
8032
								| 'XPF'
8033
								| 'YER'
8034
								| 'ZAR'
8035
								| 'ZMW'
8036
								| 'ZMK'
8037
								| 'ZWD'
8038
							OverpaymentID?: string
8039
							CurrencyRate?: number
8040
							RemainingCredit?: number
8041
							Allocations?: {}[]
8042
							AppliedAmount?: number
8043
							Payments?: {}[]
8044
							HasAttachments?: never
8045
							Attachments?: {
8046
								AttachmentID?: string
8047
								FileName?: string
8048
								Url?: string
8049
								MimeType?: string
8050
								ContentLength?: number
8051
								IncludeOnline?: false | true
8052
							}[]
8053
						}
8054
						Prepayment?: {
8055
							Type?: 'APPREPAYMENT' | 'ARPREPAYMENT' | 'RECEIVE-PREPAYMENT' | 'SPEND-PREPAYMENT'
8056
							Contact?: {
8057
								ContactID?: string
8058
								MergedToContactID?: string
8059
								ContactNumber?: string
8060
								AccountNumber?: string
8061
								ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
8062
								Name?: string
8063
								FirstName?: string
8064
								LastName?: string
8065
								CompanyNumber?: string
8066
								EmailAddress?: string
8067
								ContactPersons?: {
8068
									FirstName?: string
8069
									LastName?: string
8070
									EmailAddress?: string
8071
									IncludeInEmails?: false | true
8072
								}[]
8073
								BankAccountDetails?: string
8074
								TaxNumber?: string
8075
								AccountsReceivableTaxType?: string
8076
								AccountsPayableTaxType?: string
8077
								Addresses?: {
8078
									AddressType?: 'POBOX' | 'STREET'
8079
									AddressLine1?: string
8080
									AddressLine2?: string
8081
									AddressLine3?: string
8082
									AddressLine4?: string
8083
									City?: string
8084
									Region?: string
8085
									PostalCode?: string
8086
									Country?: string
8087
									AttentionTo?: string
8088
								}[]
8089
								Phones?: {
8090
									PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
8091
									PhoneNumber?: string
8092
									PhoneAreaCode?: string
8093
									PhoneCountryCode?: string
8094
								}[]
8095
								IsSupplier?: false | true
8096
								IsCustomer?: false | true
8097
								SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
8098
								PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
8099
								DefaultCurrency?:
8100
									| 'AED'
8101
									| 'AFN'
8102
									| 'ALL'
8103
									| 'AMD'
8104
									| 'ANG'
8105
									| 'AOA'
8106
									| 'ARS'
8107
									| 'AUD'
8108
									| 'AWG'
8109
									| 'AZN'
8110
									| 'BAM'
8111
									| 'BBD'
8112
									| 'BDT'
8113
									| 'BGN'
8114
									| 'BHD'
8115
									| 'BIF'
8116
									| 'BMD'
8117
									| 'BND'
8118
									| 'BOB'
8119
									| 'BRL'
8120
									| 'BSD'
8121
									| 'BTN'
8122
									| 'BWP'
8123
									| 'BYN'
8124
									| 'BYR'
8125
									| 'BZD'
8126
									| 'CAD'
8127
									| 'CDF'
8128
									| 'CHF'
8129
									| 'CLF'
8130
									| 'CLP'
8131
									| 'CNY'
8132
									| 'COP'
8133
									| 'CRC'
8134
									| 'CUC'
8135
									| 'CUP'
8136
									| 'CVE'
8137
									| 'CZK'
8138
									| 'DJF'
8139
									| 'DKK'
8140
									| 'DOP'
8141
									| 'DZD'
8142
									| 'EEK'
8143
									| 'EGP'
8144
									| 'ERN'
8145
									| 'ETB'
8146
									| 'EUR'
8147
									| 'FJD'
8148
									| 'FKP'
8149
									| 'GBP'
8150
									| 'GEL'
8151
									| 'GHS'
8152
									| 'GIP'
8153
									| 'GMD'
8154
									| 'GNF'
8155
									| 'GTQ'
8156
									| 'GYD'
8157
									| 'HKD'
8158
									| 'HNL'
8159
									| 'HRK'
8160
									| 'HTG'
8161
									| 'HUF'
8162
									| 'IDR'
8163
									| 'ILS'
8164
									| 'INR'
8165
									| 'IQD'
8166
									| 'IRR'
8167
									| 'ISK'
8168
									| 'JMD'
8169
									| 'JOD'
8170
									| 'JPY'
8171
									| 'KES'
8172
									| 'KGS'
8173
									| 'KHR'
8174
									| 'KMF'
8175
									| 'KPW'
8176
									| 'KRW'
8177
									| 'KWD'
8178
									| 'KYD'
8179
									| 'KZT'
8180
									| 'LAK'
8181
									| 'LBP'
8182
									| 'LKR'
8183
									| 'LRD'
8184
									| 'LSL'
8185
									| 'LTL'
8186
									| 'LVL'
8187
									| 'LYD'
8188
									| 'MAD'
8189
									| 'MDL'
8190
									| 'MGA'
8191
									| 'MKD'
8192
									| 'MMK'
8193
									| 'MNT'
8194
									| 'MOP'
8195
									| 'MRO'
8196
									| 'MRU'
8197
									| 'MUR'
8198
									| 'MVR'
8199
									| 'MWK'
8200
									| 'MXN'
8201
									| 'MXV'
8202
									| 'MYR'
8203
									| 'MZN'
8204
									| 'NAD'
8205
									| 'NGN'
8206
									| 'NIO'
8207
									| 'NOK'
8208
									| 'NPR'
8209
									| 'NZD'
8210
									| 'OMR'
8211
									| 'PAB'
8212
									| 'PEN'
8213
									| 'PGK'
8214
									| 'PHP'
8215
									| 'PKR'
8216
									| 'PLN'
8217
									| 'PYG'
8218
									| 'QAR'
8219
									| 'RON'
8220
									| 'RSD'
8221
									| 'RUB'
8222
									| 'RWF'
8223
									| 'SAR'
8224
									| 'SBD'
8225
									| 'SCR'
8226
									| 'SDG'
8227
									| 'SEK'
8228
									| 'SGD'
8229
									| 'SHP'
8230
									| 'SKK'
8231
									| 'SLE'
8232
									| 'SLL'
8233
									| 'SOS'
8234
									| 'SRD'
8235
									| 'STD'
8236
									| 'STN'
8237
									| 'SVC'
8238
									| 'SYP'
8239
									| 'SZL'
8240
									| 'THB'
8241
									| 'TJS'
8242
									| 'TMT'
8243
									| 'TND'
8244
									| 'TOP'
8245
									| 'TRY'
8246
									| 'TTD'
8247
									| 'TWD'
8248
									| 'TZS'
8249
									| 'UAH'
8250
									| 'UGX'
8251
									| 'USD'
8252
									| 'UYU'
8253
									| 'UZS'
8254
									| 'VEF'
8255
									| 'VES'
8256
									| 'VND'
8257
									| 'VUV'
8258
									| 'WST'
8259
									| 'XAF'
8260
									| 'XCD'
8261
									| 'XOF'
8262
									| 'XPF'
8263
									| 'YER'
8264
									| 'ZAR'
8265
									| 'ZMW'
8266
									| 'ZMK'
8267
									| 'ZWD'
8268
								XeroNetworkKey?: string
8269
								SalesDefaultAccountCode?: string
8270
								PurchasesDefaultAccountCode?: string
8271
								SalesTrackingCategories?: {
8272
									TrackingCategoryName?: string
8273
									TrackingOptionName?: string
8274
								}[]
8275
								PurchasesTrackingCategories?: {
8276
									TrackingCategoryName?: string
8277
									TrackingOptionName?: string
8278
								}[]
8279
								TrackingCategoryName?: string
8280
								TrackingCategoryOption?: string
8281
								PaymentTerms?: {
8282
									Bills?: {
8283
										Day?: number
8284
										Type?:
8285
											| 'DAYSAFTERBILLDATE'
8286
											| 'DAYSAFTERBILLMONTH'
8287
											| 'OFCURRENTMONTH'
8288
											| 'OFFOLLOWINGMONTH'
8289
									}
8290
									Sales?: {
8291
										Day?: number
8292
										Type?:
8293
											| 'DAYSAFTERBILLDATE'
8294
											| 'DAYSAFTERBILLMONTH'
8295
											| 'OFCURRENTMONTH'
8296
											| 'OFFOLLOWINGMONTH'
8297
									}
8298
								}
8299
								UpdatedDateUTC?: string
8300
								ContactGroups?: {
8301
									Name?: string
8302
									Status?: 'DELETED' | 'ACTIVE'
8303
									ContactGroupID?: string
8304
									Contacts?: {}[]
8305
								}[]
8306
								Website?: string
8307
								BrandingTheme?: {
8308
									BrandingThemeID?: string
8309
									Name?: string
8310
									LogoUrl?: string
8311
									Type?: 'INVOICE'
8312
									SortOrder?: number
8313
									CreatedDateUTC?: string
8314
								}
8315
								BatchPayments?: {
8316
									BankAccountNumber?: string
8317
									BankAccountName?: string
8318
									Details?: string
8319
									Code?: string
8320
									Reference?: string
8321
								}
8322
								Discount?: number
8323
								Balances?: {
8324
									AccountsReceivable?: {
8325
										Outstanding?: number
8326
										Overdue?: number
8327
									}
8328
									AccountsPayable?: { Outstanding?: number; Overdue?: number }
8329
								}
8330
								Attachments?: {
8331
									AttachmentID?: string
8332
									FileName?: string
8333
									Url?: string
8334
									MimeType?: string
8335
									ContentLength?: number
8336
									IncludeOnline?: false | true
8337
								}[]
8338
								HasAttachments?: never
8339
								ValidationErrors?: { Message?: string }[]
8340
								HasValidationErrors?: never
8341
								StatusAttributeString?: string
8342
							}
8343
							Date?: string
8344
							Status?: 'AUTHORISED' | 'PAID' | 'VOIDED'
8345
							LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
8346
							LineItems?: {
8347
								LineItemID?: string
8348
								Description?: string
8349
								Quantity?: number
8350
								UnitAmount?: number
8351
								ItemCode?: string
8352
								AccountCode?: string
8353
								AccountID?: string
8354
								TaxType?: string
8355
								TaxAmount?: number
8356
								Item?: { Code?: string; Name?: string; ItemID?: string }
8357
								LineAmount?: number
8358
								Tracking?: {
8359
									TrackingCategoryID?: string
8360
									TrackingOptionID?: string
8361
									Name?: string
8362
									Option?: string
8363
								}[]
8364
								DiscountRate?: number
8365
								DiscountAmount?: number
8366
								RepeatingInvoiceID?: string
8367
								Taxability?:
8368
									| 'TAXABLE'
8369
									| 'NON_TAXABLE'
8370
									| 'EXEMPT'
8371
									| 'PART_TAXABLE'
8372
									| 'NOT_APPLICABLE'
8373
								SalesTaxCodeId?: number
8374
								TaxBreakdown?: {
8375
									TaxComponentId?: string
8376
									Type?:
8377
										| 'SYSGST/USCOUNTRY'
8378
										| 'SYSGST/USSTATE'
8379
										| 'SYSGST/USCOUNTY'
8380
										| 'SYSGST/USCITY'
8381
										| 'SYSGST/USSPECIAL'
8382
									Name?: string
8383
									TaxPercentage?: number
8384
									TaxAmount?: number
8385
									TaxableAmount?: number
8386
									NonTaxableAmount?: number
8387
									ExemptAmount?: number
8388
									StateAssignedNo?: string
8389
									JurisdictionRegion?: string
8390
								}[]
8391
							}[]
8392
							SubTotal?: number
8393
							TotalTax?: number
8394
							Total?: number
8395
							Reference?: string
8396
							UpdatedDateUTC?: string
8397
							CurrencyCode?:
8398
								| 'AED'
8399
								| 'AFN'
8400
								| 'ALL'
8401
								| 'AMD'
8402
								| 'ANG'
8403
								| 'AOA'
8404
								| 'ARS'
8405
								| 'AUD'
8406
								| 'AWG'
8407
								| 'AZN'
8408
								| 'BAM'
8409
								| 'BBD'
8410
								| 'BDT'
8411
								| 'BGN'
8412
								| 'BHD'
8413
								| 'BIF'
8414
								| 'BMD'
8415
								| 'BND'
8416
								| 'BOB'
8417
								| 'BRL'
8418
								| 'BSD'
8419
								| 'BTN'
8420
								| 'BWP'
8421
								| 'BYN'
8422
								| 'BYR'
8423
								| 'BZD'
8424
								| 'CAD'
8425
								| 'CDF'
8426
								| 'CHF'
8427
								| 'CLF'
8428
								| 'CLP'
8429
								| 'CNY'
8430
								| 'COP'
8431
								| 'CRC'
8432
								| 'CUC'
8433
								| 'CUP'
8434
								| 'CVE'
8435
								| 'CZK'
8436
								| 'DJF'
8437
								| 'DKK'
8438
								| 'DOP'
8439
								| 'DZD'
8440
								| 'EEK'
8441
								| 'EGP'
8442
								| 'ERN'
8443
								| 'ETB'
8444
								| 'EUR'
8445
								| 'FJD'
8446
								| 'FKP'
8447
								| 'GBP'
8448
								| 'GEL'
8449
								| 'GHS'
8450
								| 'GIP'
8451
								| 'GMD'
8452
								| 'GNF'
8453
								| 'GTQ'
8454
								| 'GYD'
8455
								| 'HKD'
8456
								| 'HNL'
8457
								| 'HRK'
8458
								| 'HTG'
8459
								| 'HUF'
8460
								| 'IDR'
8461
								| 'ILS'
8462
								| 'INR'
8463
								| 'IQD'
8464
								| 'IRR'
8465
								| 'ISK'
8466
								| 'JMD'
8467
								| 'JOD'
8468
								| 'JPY'
8469
								| 'KES'
8470
								| 'KGS'
8471
								| 'KHR'
8472
								| 'KMF'
8473
								| 'KPW'
8474
								| 'KRW'
8475
								| 'KWD'
8476
								| 'KYD'
8477
								| 'KZT'
8478
								| 'LAK'
8479
								| 'LBP'
8480
								| 'LKR'
8481
								| 'LRD'
8482
								| 'LSL'
8483
								| 'LTL'
8484
								| 'LVL'
8485
								| 'LYD'
8486
								| 'MAD'
8487
								| 'MDL'
8488
								| 'MGA'
8489
								| 'MKD'
8490
								| 'MMK'
8491
								| 'MNT'
8492
								| 'MOP'
8493
								| 'MRO'
8494
								| 'MRU'
8495
								| 'MUR'
8496
								| 'MVR'
8497
								| 'MWK'
8498
								| 'MXN'
8499
								| 'MXV'
8500
								| 'MYR'
8501
								| 'MZN'
8502
								| 'NAD'
8503
								| 'NGN'
8504
								| 'NIO'
8505
								| 'NOK'
8506
								| 'NPR'
8507
								| 'NZD'
8508
								| 'OMR'
8509
								| 'PAB'
8510
								| 'PEN'
8511
								| 'PGK'
8512
								| 'PHP'
8513
								| 'PKR'
8514
								| 'PLN'
8515
								| 'PYG'
8516
								| 'QAR'
8517
								| 'RON'
8518
								| 'RSD'
8519
								| 'RUB'
8520
								| 'RWF'
8521
								| 'SAR'
8522
								| 'SBD'
8523
								| 'SCR'
8524
								| 'SDG'
8525
								| 'SEK'
8526
								| 'SGD'
8527
								| 'SHP'
8528
								| 'SKK'
8529
								| 'SLE'
8530
								| 'SLL'
8531
								| 'SOS'
8532
								| 'SRD'
8533
								| 'STD'
8534
								| 'STN'
8535
								| 'SVC'
8536
								| 'SYP'
8537
								| 'SZL'
8538
								| 'THB'
8539
								| 'TJS'
8540
								| 'TMT'
8541
								| 'TND'
8542
								| 'TOP'
8543
								| 'TRY'
8544
								| 'TTD'
8545
								| 'TWD'
8546
								| 'TZS'
8547
								| 'UAH'
8548
								| 'UGX'
8549
								| 'USD'
8550
								| 'UYU'
8551
								| 'UZS'
8552
								| 'VEF'
8553
								| 'VES'
8554
								| 'VND'
8555
								| 'VUV'
8556
								| 'WST'
8557
								| 'XAF'
8558
								| 'XCD'
8559
								| 'XOF'
8560
								| 'XPF'
8561
								| 'YER'
8562
								| 'ZAR'
8563
								| 'ZMW'
8564
								| 'ZMK'
8565
								| 'ZWD'
8566
							PrepaymentID?: string
8567
							CurrencyRate?: number
8568
							RemainingCredit?: number
8569
							Allocations?: {}[]
8570
							Payments?: {}[]
8571
							AppliedAmount?: number
8572
							HasAttachments?: never
8573
							Attachments?: {
8574
								AttachmentID?: string
8575
								FileName?: string
8576
								Url?: string
8577
								MimeType?: string
8578
								ContentLength?: number
8579
								IncludeOnline?: false | true
8580
							}[]
8581
						}
8582
						CreditNote?: {}
8583
						Amount: number
8584
						Date: string
8585
						IsDeleted?: false | true
8586
						StatusAttributeString?: string
8587
						ValidationErrors?: { Message?: string }[]
8588
					}[]
8589
					AppliedAmount?: number
8590
					Payments?: {}[]
8591
					BrandingThemeID?: string
8592
					StatusAttributeString?: string
8593
					HasAttachments?: never
8594
					HasErrors?: never
8595
					ValidationErrors?: { Message?: string }[]
8596
					Warnings?: { Message?: string }[]
8597
					InvoiceAddresses?: {
8598
						InvoiceAddressType?: 'FROM' | 'TO'
8599
						AddressLine1?: string
8600
						AddressLine2?: string
8601
						AddressLine3?: string
8602
						AddressLine4?: string
8603
						City?: string
8604
						Region?: string
8605
						PostalCode?: string
8606
						Country?: string
8607
					}[]
8608
				}
8609
				Prepayment?: {
8610
					Type?: 'APPREPAYMENT' | 'ARPREPAYMENT' | 'RECEIVE-PREPAYMENT' | 'SPEND-PREPAYMENT'
8611
					Contact?: {
8612
						ContactID?: string
8613
						MergedToContactID?: string
8614
						ContactNumber?: string
8615
						AccountNumber?: string
8616
						ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
8617
						Name?: string
8618
						FirstName?: string
8619
						LastName?: string
8620
						CompanyNumber?: string
8621
						EmailAddress?: string
8622
						ContactPersons?: {
8623
							FirstName?: string
8624
							LastName?: string
8625
							EmailAddress?: string
8626
							IncludeInEmails?: false | true
8627
						}[]
8628
						BankAccountDetails?: string
8629
						TaxNumber?: string
8630
						AccountsReceivableTaxType?: string
8631
						AccountsPayableTaxType?: string
8632
						Addresses?: {
8633
							AddressType?: 'POBOX' | 'STREET'
8634
							AddressLine1?: string
8635
							AddressLine2?: string
8636
							AddressLine3?: string
8637
							AddressLine4?: string
8638
							City?: string
8639
							Region?: string
8640
							PostalCode?: string
8641
							Country?: string
8642
							AttentionTo?: string
8643
						}[]
8644
						Phones?: {
8645
							PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
8646
							PhoneNumber?: string
8647
							PhoneAreaCode?: string
8648
							PhoneCountryCode?: string
8649
						}[]
8650
						IsSupplier?: false | true
8651
						IsCustomer?: false | true
8652
						SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
8653
						PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
8654
						DefaultCurrency?:
8655
							| 'AED'
8656
							| 'AFN'
8657
							| 'ALL'
8658
							| 'AMD'
8659
							| 'ANG'
8660
							| 'AOA'
8661
							| 'ARS'
8662
							| 'AUD'
8663
							| 'AWG'
8664
							| 'AZN'
8665
							| 'BAM'
8666
							| 'BBD'
8667
							| 'BDT'
8668
							| 'BGN'
8669
							| 'BHD'
8670
							| 'BIF'
8671
							| 'BMD'
8672
							| 'BND'
8673
							| 'BOB'
8674
							| 'BRL'
8675
							| 'BSD'
8676
							| 'BTN'
8677
							| 'BWP'
8678
							| 'BYN'
8679
							| 'BYR'
8680
							| 'BZD'
8681
							| 'CAD'
8682
							| 'CDF'
8683
							| 'CHF'
8684
							| 'CLF'
8685
							| 'CLP'
8686
							| 'CNY'
8687
							| 'COP'
8688
							| 'CRC'
8689
							| 'CUC'
8690
							| 'CUP'
8691
							| 'CVE'
8692
							| 'CZK'
8693
							| 'DJF'
8694
							| 'DKK'
8695
							| 'DOP'
8696
							| 'DZD'
8697
							| 'EEK'
8698
							| 'EGP'
8699
							| 'ERN'
8700
							| 'ETB'
8701
							| 'EUR'
8702
							| 'FJD'
8703
							| 'FKP'
8704
							| 'GBP'
8705
							| 'GEL'
8706
							| 'GHS'
8707
							| 'GIP'
8708
							| 'GMD'
8709
							| 'GNF'
8710
							| 'GTQ'
8711
							| 'GYD'
8712
							| 'HKD'
8713
							| 'HNL'
8714
							| 'HRK'
8715
							| 'HTG'
8716
							| 'HUF'
8717
							| 'IDR'
8718
							| 'ILS'
8719
							| 'INR'
8720
							| 'IQD'
8721
							| 'IRR'
8722
							| 'ISK'
8723
							| 'JMD'
8724
							| 'JOD'
8725
							| 'JPY'
8726
							| 'KES'
8727
							| 'KGS'
8728
							| 'KHR'
8729
							| 'KMF'
8730
							| 'KPW'
8731
							| 'KRW'
8732
							| 'KWD'
8733
							| 'KYD'
8734
							| 'KZT'
8735
							| 'LAK'
8736
							| 'LBP'
8737
							| 'LKR'
8738
							| 'LRD'
8739
							| 'LSL'
8740
							| 'LTL'
8741
							| 'LVL'
8742
							| 'LYD'
8743
							| 'MAD'
8744
							| 'MDL'
8745
							| 'MGA'
8746
							| 'MKD'
8747
							| 'MMK'
8748
							| 'MNT'
8749
							| 'MOP'
8750
							| 'MRO'
8751
							| 'MRU'
8752
							| 'MUR'
8753
							| 'MVR'
8754
							| 'MWK'
8755
							| 'MXN'
8756
							| 'MXV'
8757
							| 'MYR'
8758
							| 'MZN'
8759
							| 'NAD'
8760
							| 'NGN'
8761
							| 'NIO'
8762
							| 'NOK'
8763
							| 'NPR'
8764
							| 'NZD'
8765
							| 'OMR'
8766
							| 'PAB'
8767
							| 'PEN'
8768
							| 'PGK'
8769
							| 'PHP'
8770
							| 'PKR'
8771
							| 'PLN'
8772
							| 'PYG'
8773
							| 'QAR'
8774
							| 'RON'
8775
							| 'RSD'
8776
							| 'RUB'
8777
							| 'RWF'
8778
							| 'SAR'
8779
							| 'SBD'
8780
							| 'SCR'
8781
							| 'SDG'
8782
							| 'SEK'
8783
							| 'SGD'
8784
							| 'SHP'
8785
							| 'SKK'
8786
							| 'SLE'
8787
							| 'SLL'
8788
							| 'SOS'
8789
							| 'SRD'
8790
							| 'STD'
8791
							| 'STN'
8792
							| 'SVC'
8793
							| 'SYP'
8794
							| 'SZL'
8795
							| 'THB'
8796
							| 'TJS'
8797
							| 'TMT'
8798
							| 'TND'
8799
							| 'TOP'
8800
							| 'TRY'
8801
							| 'TTD'
8802
							| 'TWD'
8803
							| 'TZS'
8804
							| 'UAH'
8805
							| 'UGX'
8806
							| 'USD'
8807
							| 'UYU'
8808
							| 'UZS'
8809
							| 'VEF'
8810
							| 'VES'
8811
							| 'VND'
8812
							| 'VUV'
8813
							| 'WST'
8814
							| 'XAF'
8815
							| 'XCD'
8816
							| 'XOF'
8817
							| 'XPF'
8818
							| 'YER'
8819
							| 'ZAR'
8820
							| 'ZMW'
8821
							| 'ZMK'
8822
							| 'ZWD'
8823
						XeroNetworkKey?: string
8824
						SalesDefaultAccountCode?: string
8825
						PurchasesDefaultAccountCode?: string
8826
						SalesTrackingCategories?: {
8827
							TrackingCategoryName?: string
8828
							TrackingOptionName?: string
8829
						}[]
8830
						PurchasesTrackingCategories?: {
8831
							TrackingCategoryName?: string
8832
							TrackingOptionName?: string
8833
						}[]
8834
						TrackingCategoryName?: string
8835
						TrackingCategoryOption?: string
8836
						PaymentTerms?: {
8837
							Bills?: {
8838
								Day?: number
8839
								Type?:
8840
									| 'DAYSAFTERBILLDATE'
8841
									| 'DAYSAFTERBILLMONTH'
8842
									| 'OFCURRENTMONTH'
8843
									| 'OFFOLLOWINGMONTH'
8844
							}
8845
							Sales?: {
8846
								Day?: number
8847
								Type?:
8848
									| 'DAYSAFTERBILLDATE'
8849
									| 'DAYSAFTERBILLMONTH'
8850
									| 'OFCURRENTMONTH'
8851
									| 'OFFOLLOWINGMONTH'
8852
							}
8853
						}
8854
						UpdatedDateUTC?: string
8855
						ContactGroups?: {
8856
							Name?: string
8857
							Status?: 'DELETED' | 'ACTIVE'
8858
							ContactGroupID?: string
8859
							Contacts?: {}[]
8860
						}[]
8861
						Website?: string
8862
						BrandingTheme?: {
8863
							BrandingThemeID?: string
8864
							Name?: string
8865
							LogoUrl?: string
8866
							Type?: 'INVOICE'
8867
							SortOrder?: number
8868
							CreatedDateUTC?: string
8869
						}
8870
						BatchPayments?: {
8871
							BankAccountNumber?: string
8872
							BankAccountName?: string
8873
							Details?: string
8874
							Code?: string
8875
							Reference?: string
8876
						}
8877
						Discount?: number
8878
						Balances?: {
8879
							AccountsReceivable?: { Outstanding?: number; Overdue?: number }
8880
							AccountsPayable?: { Outstanding?: number; Overdue?: number }
8881
						}
8882
						Attachments?: {
8883
							AttachmentID?: string
8884
							FileName?: string
8885
							Url?: string
8886
							MimeType?: string
8887
							ContentLength?: number
8888
							IncludeOnline?: false | true
8889
						}[]
8890
						HasAttachments?: never
8891
						ValidationErrors?: { Message?: string }[]
8892
						HasValidationErrors?: never
8893
						StatusAttributeString?: string
8894
					}
8895
					Date?: string
8896
					Status?: 'AUTHORISED' | 'PAID' | 'VOIDED'
8897
					LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
8898
					LineItems?: {
8899
						LineItemID?: string
8900
						Description?: string
8901
						Quantity?: number
8902
						UnitAmount?: number
8903
						ItemCode?: string
8904
						AccountCode?: string
8905
						AccountID?: string
8906
						TaxType?: string
8907
						TaxAmount?: number
8908
						Item?: { Code?: string; Name?: string; ItemID?: string }
8909
						LineAmount?: number
8910
						Tracking?: {
8911
							TrackingCategoryID?: string
8912
							TrackingOptionID?: string
8913
							Name?: string
8914
							Option?: string
8915
						}[]
8916
						DiscountRate?: number
8917
						DiscountAmount?: number
8918
						RepeatingInvoiceID?: string
8919
						Taxability?: 'TAXABLE' | 'NON_TAXABLE' | 'EXEMPT' | 'PART_TAXABLE' | 'NOT_APPLICABLE'
8920
						SalesTaxCodeId?: number
8921
						TaxBreakdown?: {
8922
							TaxComponentId?: string
8923
							Type?:
8924
								| 'SYSGST/USCOUNTRY'
8925
								| 'SYSGST/USSTATE'
8926
								| 'SYSGST/USCOUNTY'
8927
								| 'SYSGST/USCITY'
8928
								| 'SYSGST/USSPECIAL'
8929
							Name?: string
8930
							TaxPercentage?: number
8931
							TaxAmount?: number
8932
							TaxableAmount?: number
8933
							NonTaxableAmount?: number
8934
							ExemptAmount?: number
8935
							StateAssignedNo?: string
8936
							JurisdictionRegion?: string
8937
						}[]
8938
					}[]
8939
					SubTotal?: number
8940
					TotalTax?: number
8941
					Total?: number
8942
					Reference?: string
8943
					UpdatedDateUTC?: string
8944
					CurrencyCode?:
8945
						| 'AED'
8946
						| 'AFN'
8947
						| 'ALL'
8948
						| 'AMD'
8949
						| 'ANG'
8950
						| 'AOA'
8951
						| 'ARS'
8952
						| 'AUD'
8953
						| 'AWG'
8954
						| 'AZN'
8955
						| 'BAM'
8956
						| 'BBD'
8957
						| 'BDT'
8958
						| 'BGN'
8959
						| 'BHD'
8960
						| 'BIF'
8961
						| 'BMD'
8962
						| 'BND'
8963
						| 'BOB'
8964
						| 'BRL'
8965
						| 'BSD'
8966
						| 'BTN'
8967
						| 'BWP'
8968
						| 'BYN'
8969
						| 'BYR'
8970
						| 'BZD'
8971
						| 'CAD'
8972
						| 'CDF'
8973
						| 'CHF'
8974
						| 'CLF'
8975
						| 'CLP'
8976
						| 'CNY'
8977
						| 'COP'
8978
						| 'CRC'
8979
						| 'CUC'
8980
						| 'CUP'
8981
						| 'CVE'
8982
						| 'CZK'
8983
						| 'DJF'
8984
						| 'DKK'
8985
						| 'DOP'
8986
						| 'DZD'
8987
						| 'EEK'
8988
						| 'EGP'
8989
						| 'ERN'
8990
						| 'ETB'
8991
						| 'EUR'
8992
						| 'FJD'
8993
						| 'FKP'
8994
						| 'GBP'
8995
						| 'GEL'
8996
						| 'GHS'
8997
						| 'GIP'
8998
						| 'GMD'
8999
						| 'GNF'
9000
						| 'GTQ'
9001
						| 'GYD'
9002
						| 'HKD'
9003
						| 'HNL'
9004
						| 'HRK'
9005
						| 'HTG'
9006
						| 'HUF'
9007
						| 'IDR'
9008
						| 'ILS'
9009
						| 'INR'
9010
						| 'IQD'
9011
						| 'IRR'
9012
						| 'ISK'
9013
						| 'JMD'
9014
						| 'JOD'
9015
						| 'JPY'
9016
						| 'KES'
9017
						| 'KGS'
9018
						| 'KHR'
9019
						| 'KMF'
9020
						| 'KPW'
9021
						| 'KRW'
9022
						| 'KWD'
9023
						| 'KYD'
9024
						| 'KZT'
9025
						| 'LAK'
9026
						| 'LBP'
9027
						| 'LKR'
9028
						| 'LRD'
9029
						| 'LSL'
9030
						| 'LTL'
9031
						| 'LVL'
9032
						| 'LYD'
9033
						| 'MAD'
9034
						| 'MDL'
9035
						| 'MGA'
9036
						| 'MKD'
9037
						| 'MMK'
9038
						| 'MNT'
9039
						| 'MOP'
9040
						| 'MRO'
9041
						| 'MRU'
9042
						| 'MUR'
9043
						| 'MVR'
9044
						| 'MWK'
9045
						| 'MXN'
9046
						| 'MXV'
9047
						| 'MYR'
9048
						| 'MZN'
9049
						| 'NAD'
9050
						| 'NGN'
9051
						| 'NIO'
9052
						| 'NOK'
9053
						| 'NPR'
9054
						| 'NZD'
9055
						| 'OMR'
9056
						| 'PAB'
9057
						| 'PEN'
9058
						| 'PGK'
9059
						| 'PHP'
9060
						| 'PKR'
9061
						| 'PLN'
9062
						| 'PYG'
9063
						| 'QAR'
9064
						| 'RON'
9065
						| 'RSD'
9066
						| 'RUB'
9067
						| 'RWF'
9068
						| 'SAR'
9069
						| 'SBD'
9070
						| 'SCR'
9071
						| 'SDG'
9072
						| 'SEK'
9073
						| 'SGD'
9074
						| 'SHP'
9075
						| 'SKK'
9076
						| 'SLE'
9077
						| 'SLL'
9078
						| 'SOS'
9079
						| 'SRD'
9080
						| 'STD'
9081
						| 'STN'
9082
						| 'SVC'
9083
						| 'SYP'
9084
						| 'SZL'
9085
						| 'THB'
9086
						| 'TJS'
9087
						| 'TMT'
9088
						| 'TND'
9089
						| 'TOP'
9090
						| 'TRY'
9091
						| 'TTD'
9092
						| 'TWD'
9093
						| 'TZS'
9094
						| 'UAH'
9095
						| 'UGX'
9096
						| 'USD'
9097
						| 'UYU'
9098
						| 'UZS'
9099
						| 'VEF'
9100
						| 'VES'
9101
						| 'VND'
9102
						| 'VUV'
9103
						| 'WST'
9104
						| 'XAF'
9105
						| 'XCD'
9106
						| 'XOF'
9107
						| 'XPF'
9108
						| 'YER'
9109
						| 'ZAR'
9110
						| 'ZMW'
9111
						| 'ZMK'
9112
						| 'ZWD'
9113
					PrepaymentID?: string
9114
					CurrencyRate?: number
9115
					RemainingCredit?: number
9116
					Allocations?: {
9117
						AllocationID?: string
9118
						Invoice: {
9119
							Type?:
9120
								| 'ACCPAY'
9121
								| 'ACCPAYCREDIT'
9122
								| 'APOVERPAYMENT'
9123
								| 'APPREPAYMENT'
9124
								| 'ACCREC'
9125
								| 'ACCRECCREDIT'
9126
								| 'AROVERPAYMENT'
9127
								| 'ARPREPAYMENT'
9128
							Contact?: {
9129
								ContactID?: string
9130
								MergedToContactID?: string
9131
								ContactNumber?: string
9132
								AccountNumber?: string
9133
								ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
9134
								Name?: string
9135
								FirstName?: string
9136
								LastName?: string
9137
								CompanyNumber?: string
9138
								EmailAddress?: string
9139
								ContactPersons?: {
9140
									FirstName?: string
9141
									LastName?: string
9142
									EmailAddress?: string
9143
									IncludeInEmails?: false | true
9144
								}[]
9145
								BankAccountDetails?: string
9146
								TaxNumber?: string
9147
								AccountsReceivableTaxType?: string
9148
								AccountsPayableTaxType?: string
9149
								Addresses?: {
9150
									AddressType?: 'POBOX' | 'STREET'
9151
									AddressLine1?: string
9152
									AddressLine2?: string
9153
									AddressLine3?: string
9154
									AddressLine4?: string
9155
									City?: string
9156
									Region?: string
9157
									PostalCode?: string
9158
									Country?: string
9159
									AttentionTo?: string
9160
								}[]
9161
								Phones?: {
9162
									PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
9163
									PhoneNumber?: string
9164
									PhoneAreaCode?: string
9165
									PhoneCountryCode?: string
9166
								}[]
9167
								IsSupplier?: false | true
9168
								IsCustomer?: false | true
9169
								SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
9170
								PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
9171
								DefaultCurrency?:
9172
									| 'AED'
9173
									| 'AFN'
9174
									| 'ALL'
9175
									| 'AMD'
9176
									| 'ANG'
9177
									| 'AOA'
9178
									| 'ARS'
9179
									| 'AUD'
9180
									| 'AWG'
9181
									| 'AZN'
9182
									| 'BAM'
9183
									| 'BBD'
9184
									| 'BDT'
9185
									| 'BGN'
9186
									| 'BHD'
9187
									| 'BIF'
9188
									| 'BMD'
9189
									| 'BND'
9190
									| 'BOB'
9191
									| 'BRL'
9192
									| 'BSD'
9193
									| 'BTN'
9194
									| 'BWP'
9195
									| 'BYN'
9196
									| 'BYR'
9197
									| 'BZD'
9198
									| 'CAD'
9199
									| 'CDF'
9200
									| 'CHF'
9201
									| 'CLF'
9202
									| 'CLP'
9203
									| 'CNY'
9204
									| 'COP'
9205
									| 'CRC'
9206
									| 'CUC'
9207
									| 'CUP'
9208
									| 'CVE'
9209
									| 'CZK'
9210
									| 'DJF'
9211
									| 'DKK'
9212
									| 'DOP'
9213
									| 'DZD'
9214
									| 'EEK'
9215
									| 'EGP'
9216
									| 'ERN'
9217
									| 'ETB'
9218
									| 'EUR'
9219
									| 'FJD'
9220
									| 'FKP'
9221
									| 'GBP'
9222
									| 'GEL'
9223
									| 'GHS'
9224
									| 'GIP'
9225
									| 'GMD'
9226
									| 'GNF'
9227
									| 'GTQ'
9228
									| 'GYD'
9229
									| 'HKD'
9230
									| 'HNL'
9231
									| 'HRK'
9232
									| 'HTG'
9233
									| 'HUF'
9234
									| 'IDR'
9235
									| 'ILS'
9236
									| 'INR'
9237
									| 'IQD'
9238
									| 'IRR'
9239
									| 'ISK'
9240
									| 'JMD'
9241
									| 'JOD'
9242
									| 'JPY'
9243
									| 'KES'
9244
									| 'KGS'
9245
									| 'KHR'
9246
									| 'KMF'
9247
									| 'KPW'
9248
									| 'KRW'
9249
									| 'KWD'
9250
									| 'KYD'
9251
									| 'KZT'
9252
									| 'LAK'
9253
									| 'LBP'
9254
									| 'LKR'
9255
									| 'LRD'
9256
									| 'LSL'
9257
									| 'LTL'
9258
									| 'LVL'
9259
									| 'LYD'
9260
									| 'MAD'
9261
									| 'MDL'
9262
									| 'MGA'
9263
									| 'MKD'
9264
									| 'MMK'
9265
									| 'MNT'
9266
									| 'MOP'
9267
									| 'MRO'
9268
									| 'MRU'
9269
									| 'MUR'
9270
									| 'MVR'
9271
									| 'MWK'
9272
									| 'MXN'
9273
									| 'MXV'
9274
									| 'MYR'
9275
									| 'MZN'
9276
									| 'NAD'
9277
									| 'NGN'
9278
									| 'NIO'
9279
									| 'NOK'
9280
									| 'NPR'
9281
									| 'NZD'
9282
									| 'OMR'
9283
									| 'PAB'
9284
									| 'PEN'
9285
									| 'PGK'
9286
									| 'PHP'
9287
									| 'PKR'
9288
									| 'PLN'
9289
									| 'PYG'
9290
									| 'QAR'
9291
									| 'RON'
9292
									| 'RSD'
9293
									| 'RUB'
9294
									| 'RWF'
9295
									| 'SAR'
9296
									| 'SBD'
9297
									| 'SCR'
9298
									| 'SDG'
9299
									| 'SEK'
9300
									| 'SGD'
9301
									| 'SHP'
9302
									| 'SKK'
9303
									| 'SLE'
9304
									| 'SLL'
9305
									| 'SOS'
9306
									| 'SRD'
9307
									| 'STD'
9308
									| 'STN'
9309
									| 'SVC'
9310
									| 'SYP'
9311
									| 'SZL'
9312
									| 'THB'
9313
									| 'TJS'
9314
									| 'TMT'
9315
									| 'TND'
9316
									| 'TOP'
9317
									| 'TRY'
9318
									| 'TTD'
9319
									| 'TWD'
9320
									| 'TZS'
9321
									| 'UAH'
9322
									| 'UGX'
9323
									| 'USD'
9324
									| 'UYU'
9325
									| 'UZS'
9326
									| 'VEF'
9327
									| 'VES'
9328
									| 'VND'
9329
									| 'VUV'
9330
									| 'WST'
9331
									| 'XAF'
9332
									| 'XCD'
9333
									| 'XOF'
9334
									| 'XPF'
9335
									| 'YER'
9336
									| 'ZAR'
9337
									| 'ZMW'
9338
									| 'ZMK'
9339
									| 'ZWD'
9340
								XeroNetworkKey?: string
9341
								SalesDefaultAccountCode?: string
9342
								PurchasesDefaultAccountCode?: string
9343
								SalesTrackingCategories?: {
9344
									TrackingCategoryName?: string
9345
									TrackingOptionName?: string
9346
								}[]
9347
								PurchasesTrackingCategories?: {
9348
									TrackingCategoryName?: string
9349
									TrackingOptionName?: string
9350
								}[]
9351
								TrackingCategoryName?: string
9352
								TrackingCategoryOption?: string
9353
								PaymentTerms?: {
9354
									Bills?: {
9355
										Day?: number
9356
										Type?:
9357
											| 'DAYSAFTERBILLDATE'
9358
											| 'DAYSAFTERBILLMONTH'
9359
											| 'OFCURRENTMONTH'
9360
											| 'OFFOLLOWINGMONTH'
9361
									}
9362
									Sales?: {
9363
										Day?: number
9364
										Type?:
9365
											| 'DAYSAFTERBILLDATE'
9366
											| 'DAYSAFTERBILLMONTH'
9367
											| 'OFCURRENTMONTH'
9368
											| 'OFFOLLOWINGMONTH'
9369
									}
9370
								}
9371
								UpdatedDateUTC?: string
9372
								ContactGroups?: {
9373
									Name?: string
9374
									Status?: 'DELETED' | 'ACTIVE'
9375
									ContactGroupID?: string
9376
									Contacts?: {}[]
9377
								}[]
9378
								Website?: string
9379
								BrandingTheme?: {
9380
									BrandingThemeID?: string
9381
									Name?: string
9382
									LogoUrl?: string
9383
									Type?: 'INVOICE'
9384
									SortOrder?: number
9385
									CreatedDateUTC?: string
9386
								}
9387
								BatchPayments?: {
9388
									BankAccountNumber?: string
9389
									BankAccountName?: string
9390
									Details?: string
9391
									Code?: string
9392
									Reference?: string
9393
								}
9394
								Discount?: number
9395
								Balances?: {
9396
									AccountsReceivable?: {
9397
										Outstanding?: number
9398
										Overdue?: number
9399
									}
9400
									AccountsPayable?: { Outstanding?: number; Overdue?: number }
9401
								}
9402
								Attachments?: {
9403
									AttachmentID?: string
9404
									FileName?: string
9405
									Url?: string
9406
									MimeType?: string
9407
									ContentLength?: number
9408
									IncludeOnline?: false | true
9409
								}[]
9410
								HasAttachments?: never
9411
								ValidationErrors?: { Message?: string }[]
9412
								HasValidationErrors?: never
9413
								StatusAttributeString?: string
9414
							}
9415
							LineItems?: {
9416
								LineItemID?: string
9417
								Description?: string
9418
								Quantity?: number
9419
								UnitAmount?: number
9420
								ItemCode?: string
9421
								AccountCode?: string
9422
								AccountID?: string
9423
								TaxType?: string
9424
								TaxAmount?: number
9425
								Item?: { Code?: string; Name?: string; ItemID?: string }
9426
								LineAmount?: number
9427
								Tracking?: {
9428
									TrackingCategoryID?: string
9429
									TrackingOptionID?: string
9430
									Name?: string
9431
									Option?: string
9432
								}[]
9433
								DiscountRate?: number
9434
								DiscountAmount?: number
9435
								RepeatingInvoiceID?: string
9436
								Taxability?:
9437
									| 'TAXABLE'
9438
									| 'NON_TAXABLE'
9439
									| 'EXEMPT'
9440
									| 'PART_TAXABLE'
9441
									| 'NOT_APPLICABLE'
9442
								SalesTaxCodeId?: number
9443
								TaxBreakdown?: {
9444
									TaxComponentId?: string
9445
									Type?:
9446
										| 'SYSGST/USCOUNTRY'
9447
										| 'SYSGST/USSTATE'
9448
										| 'SYSGST/USCOUNTY'
9449
										| 'SYSGST/USCITY'
9450
										| 'SYSGST/USSPECIAL'
9451
									Name?: string
9452
									TaxPercentage?: number
9453
									TaxAmount?: number
9454
									TaxableAmount?: number
9455
									NonTaxableAmount?: number
9456
									ExemptAmount?: number
9457
									StateAssignedNo?: string
9458
									JurisdictionRegion?: string
9459
								}[]
9460
							}[]
9461
							Date?: string
9462
							DueDate?: string
9463
							LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
9464
							InvoiceNumber?: string
9465
							Reference?: string
9466
							BrandingThemeID?: string
9467
							Url?: string
9468
							CurrencyCode?:
9469
								| 'AED'
9470
								| 'AFN'
9471
								| 'ALL'
9472
								| 'AMD'
9473
								| 'ANG'
9474
								| 'AOA'
9475
								| 'ARS'
9476
								| 'AUD'
9477
								| 'AWG'
9478
								| 'AZN'
9479
								| 'BAM'
9480
								| 'BBD'
9481
								| 'BDT'
9482
								| 'BGN'
9483
								| 'BHD'
9484
								| 'BIF'
9485
								| 'BMD'
9486
								| 'BND'
9487
								| 'BOB'
9488
								| 'BRL'
9489
								| 'BSD'
9490
								| 'BTN'
9491
								| 'BWP'
9492
								| 'BYN'
9493
								| 'BYR'
9494
								| 'BZD'
9495
								| 'CAD'
9496
								| 'CDF'
9497
								| 'CHF'
9498
								| 'CLF'
9499
								| 'CLP'
9500
								| 'CNY'
9501
								| 'COP'
9502
								| 'CRC'
9503
								| 'CUC'
9504
								| 'CUP'
9505
								| 'CVE'
9506
								| 'CZK'
9507
								| 'DJF'
9508
								| 'DKK'
9509
								| 'DOP'
9510
								| 'DZD'
9511
								| 'EEK'
9512
								| 'EGP'
9513
								| 'ERN'
9514
								| 'ETB'
9515
								| 'EUR'
9516
								| 'FJD'
9517
								| 'FKP'
9518
								| 'GBP'
9519
								| 'GEL'
9520
								| 'GHS'
9521
								| 'GIP'
9522
								| 'GMD'
9523
								| 'GNF'
9524
								| 'GTQ'
9525
								| 'GYD'
9526
								| 'HKD'
9527
								| 'HNL'
9528
								| 'HRK'
9529
								| 'HTG'
9530
								| 'HUF'
9531
								| 'IDR'
9532
								| 'ILS'
9533
								| 'INR'
9534
								| 'IQD'
9535
								| 'IRR'
9536
								| 'ISK'
9537
								| 'JMD'
9538
								| 'JOD'
9539
								| 'JPY'
9540
								| 'KES'
9541
								| 'KGS'
9542
								| 'KHR'
9543
								| 'KMF'
9544
								| 'KPW'
9545
								| 'KRW'
9546
								| 'KWD'
9547
								| 'KYD'
9548
								| 'KZT'
9549
								| 'LAK'
9550
								| 'LBP'
9551
								| 'LKR'
9552
								| 'LRD'
9553
								| 'LSL'
9554
								| 'LTL'
9555
								| 'LVL'
9556
								| 'LYD'
9557
								| 'MAD'
9558
								| 'MDL'
9559
								| 'MGA'
9560
								| 'MKD'
9561
								| 'MMK'
9562
								| 'MNT'
9563
								| 'MOP'
9564
								| 'MRO'
9565
								| 'MRU'
9566
								| 'MUR'
9567
								| 'MVR'
9568
								| 'MWK'
9569
								| 'MXN'
9570
								| 'MXV'
9571
								| 'MYR'
9572
								| 'MZN'
9573
								| 'NAD'
9574
								| 'NGN'
9575
								| 'NIO'
9576
								| 'NOK'
9577
								| 'NPR'
9578
								| 'NZD'
9579
								| 'OMR'
9580
								| 'PAB'
9581
								| 'PEN'
9582
								| 'PGK'
9583
								| 'PHP'
9584
								| 'PKR'
9585
								| 'PLN'
9586
								| 'PYG'
9587
								| 'QAR'
9588
								| 'RON'
9589
								| 'RSD'
9590
								| 'RUB'
9591
								| 'RWF'
9592
								| 'SAR'
9593
								| 'SBD'
9594
								| 'SCR'
9595
								| 'SDG'
9596
								| 'SEK'
9597
								| 'SGD'
9598
								| 'SHP'
9599
								| 'SKK'
9600
								| 'SLE'
9601
								| 'SLL'
9602
								| 'SOS'
9603
								| 'SRD'
9604
								| 'STD'
9605
								| 'STN'
9606
								| 'SVC'
9607
								| 'SYP'
9608
								| 'SZL'
9609
								| 'THB'
9610
								| 'TJS'
9611
								| 'TMT'
9612
								| 'TND'
9613
								| 'TOP'
9614
								| 'TRY'
9615
								| 'TTD'
9616
								| 'TWD'
9617
								| 'TZS'
9618
								| 'UAH'
9619
								| 'UGX'
9620
								| 'USD'
9621
								| 'UYU'
9622
								| 'UZS'
9623
								| 'VEF'
9624
								| 'VES'
9625
								| 'VND'
9626
								| 'VUV'
9627
								| 'WST'
9628
								| 'XAF'
9629
								| 'XCD'
9630
								| 'XOF'
9631
								| 'XPF'
9632
								| 'YER'
9633
								| 'ZAR'
9634
								| 'ZMW'
9635
								| 'ZMK'
9636
								| 'ZWD'
9637
							CurrencyRate?: number
9638
							Status?: 'SUBMITTED' | 'AUTHORISED' | 'PAID' | 'VOIDED' | 'DELETED' | 'DRAFT'
9639
							SentToContact?: false | true
9640
							ExpectedPaymentDate?: string
9641
							PlannedPaymentDate?: string
9642
							CISDeduction?: number
9643
							CISRate?: number
9644
							SubTotal?: number
9645
							TotalTax?: number
9646
							Total?: number
9647
							TotalDiscount?: number
9648
							InvoiceID?: string
9649
							RepeatingInvoiceID?: string
9650
							HasAttachments?: never
9651
							IsDiscounted?: false | true
9652
							Payments?: {}[]
9653
							Prepayments?: {}[]
9654
							Overpayments?: {
9655
								Type?: 'AROVERPAYMENT' | 'RECEIVE-OVERPAYMENT' | 'SPEND-OVERPAYMENT'
9656
								Contact?: {
9657
									ContactID?: string
9658
									MergedToContactID?: string
9659
									ContactNumber?: string
9660
									AccountNumber?: string
9661
									ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
9662
									Name?: string
9663
									FirstName?: string
9664
									LastName?: string
9665
									CompanyNumber?: string
9666
									EmailAddress?: string
9667
									ContactPersons?: {
9668
										FirstName?: string
9669
										LastName?: string
9670
										EmailAddress?: string
9671
										IncludeInEmails?: false | true
9672
									}[]
9673
									BankAccountDetails?: string
9674
									TaxNumber?: string
9675
									AccountsReceivableTaxType?: string
9676
									AccountsPayableTaxType?: string
9677
									Addresses?: {
9678
										AddressType?: 'POBOX' | 'STREET'
9679
										AddressLine1?: string
9680
										AddressLine2?: string
9681
										AddressLine3?: string
9682
										AddressLine4?: string
9683
										City?: string
9684
										Region?: string
9685
										PostalCode?: string
9686
										Country?: string
9687
										AttentionTo?: string
9688
									}[]
9689
									Phones?: {
9690
										PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
9691
										PhoneNumber?: string
9692
										PhoneAreaCode?: string
9693
										PhoneCountryCode?: string
9694
									}[]
9695
									IsSupplier?: false | true
9696
									IsCustomer?: false | true
9697
									SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
9698
									PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
9699
									DefaultCurrency?:
9700
										| 'AED'
9701
										| 'AFN'
9702
										| 'ALL'
9703
										| 'AMD'
9704
										| 'ANG'
9705
										| 'AOA'
9706
										| 'ARS'
9707
										| 'AUD'
9708
										| 'AWG'
9709
										| 'AZN'
9710
										| 'BAM'
9711
										| 'BBD'
9712
										| 'BDT'
9713
										| 'BGN'
9714
										| 'BHD'
9715
										| 'BIF'
9716
										| 'BMD'
9717
										| 'BND'
9718
										| 'BOB'
9719
										| 'BRL'
9720
										| 'BSD'
9721
										| 'BTN'
9722
										| 'BWP'
9723
										| 'BYN'
9724
										| 'BYR'
9725
										| 'BZD'
9726
										| 'CAD'
9727
										| 'CDF'
9728
										| 'CHF'
9729
										| 'CLF'
9730
										| 'CLP'
9731
										| 'CNY'
9732
										| 'COP'
9733
										| 'CRC'
9734
										| 'CUC'
9735
										| 'CUP'
9736
										| 'CVE'
9737
										| 'CZK'
9738
										| 'DJF'
9739
										| 'DKK'
9740
										| 'DOP'
9741
										| 'DZD'
9742
										| 'EEK'
9743
										| 'EGP'
9744
										| 'ERN'
9745
										| 'ETB'
9746
										| 'EUR'
9747
										| 'FJD'
9748
										| 'FKP'
9749
										| 'GBP'
9750
										| 'GEL'
9751
										| 'GHS'
9752
										| 'GIP'
9753
										| 'GMD'
9754
										| 'GNF'
9755
										| 'GTQ'
9756
										| 'GYD'
9757
										| 'HKD'
9758
										| 'HNL'
9759
										| 'HRK'
9760
										| 'HTG'
9761
										| 'HUF'
9762
										| 'IDR'
9763
										| 'ILS'
9764
										| 'INR'
9765
										| 'IQD'
9766
										| 'IRR'
9767
										| 'ISK'
9768
										| 'JMD'
9769
										| 'JOD'
9770
										| 'JPY'
9771
										| 'KES'
9772
										| 'KGS'
9773
										| 'KHR'
9774
										| 'KMF'
9775
										| 'KPW'
9776
										| 'KRW'
9777
										| 'KWD'
9778
										| 'KYD'
9779
										| 'KZT'
9780
										| 'LAK'
9781
										| 'LBP'
9782
										| 'LKR'
9783
										| 'LRD'
9784
										| 'LSL'
9785
										| 'LTL'
9786
										| 'LVL'
9787
										| 'LYD'
9788
										| 'MAD'
9789
										| 'MDL'
9790
										| 'MGA'
9791
										| 'MKD'
9792
										| 'MMK'
9793
										| 'MNT'
9794
										| 'MOP'
9795
										| 'MRO'
9796
										| 'MRU'
9797
										| 'MUR'
9798
										| 'MVR'
9799
										| 'MWK'
9800
										| 'MXN'
9801
										| 'MXV'
9802
										| 'MYR'
9803
										| 'MZN'
9804
										| 'NAD'
9805
										| 'NGN'
9806
										| 'NIO'
9807
										| 'NOK'
9808
										| 'NPR'
9809
										| 'NZD'
9810
										| 'OMR'
9811
										| 'PAB'
9812
										| 'PEN'
9813
										| 'PGK'
9814
										| 'PHP'
9815
										| 'PKR'
9816
										| 'PLN'
9817
										| 'PYG'
9818
										| 'QAR'
9819
										| 'RON'
9820
										| 'RSD'
9821
										| 'RUB'
9822
										| 'RWF'
9823
										| 'SAR'
9824
										| 'SBD'
9825
										| 'SCR'
9826
										| 'SDG'
9827
										| 'SEK'
9828
										| 'SGD'
9829
										| 'SHP'
9830
										| 'SKK'
9831
										| 'SLE'
9832
										| 'SLL'
9833
										| 'SOS'
9834
										| 'SRD'
9835
										| 'STD'
9836
										| 'STN'
9837
										| 'SVC'
9838
										| 'SYP'
9839
										| 'SZL'
9840
										| 'THB'
9841
										| 'TJS'
9842
										| 'TMT'
9843
										| 'TND'
9844
										| 'TOP'
9845
										| 'TRY'
9846
										| 'TTD'
9847
										| 'TWD'
9848
										| 'TZS'
9849
										| 'UAH'
9850
										| 'UGX'
9851
										| 'USD'
9852
										| 'UYU'
9853
										| 'UZS'
9854
										| 'VEF'
9855
										| 'VES'
9856
										| 'VND'
9857
										| 'VUV'
9858
										| 'WST'
9859
										| 'XAF'
9860
										| 'XCD'
9861
										| 'XOF'
9862
										| 'XPF'
9863
										| 'YER'
9864
										| 'ZAR'
9865
										| 'ZMW'
9866
										| 'ZMK'
9867
										| 'ZWD'
9868
									XeroNetworkKey?: string
9869
									SalesDefaultAccountCode?: string
9870
									PurchasesDefaultAccountCode?: string
9871
									SalesTrackingCategories?: {
9872
										TrackingCategoryName?: string
9873
										TrackingOptionName?: string
9874
									}[]
9875
									PurchasesTrackingCategories?: {
9876
										TrackingCategoryName?: string
9877
										TrackingOptionName?: string
9878
									}[]
9879
									TrackingCategoryName?: string
9880
									TrackingCategoryOption?: string
9881
									PaymentTerms?: {
9882
										Bills?: {
9883
											Day?: number
9884
											Type?:
9885
												| 'DAYSAFTERBILLDATE'
9886
												| 'DAYSAFTERBILLMONTH'
9887
												| 'OFCURRENTMONTH'
9888
												| 'OFFOLLOWINGMONTH'
9889
										}
9890
										Sales?: {
9891
											Day?: number
9892
											Type?:
9893
												| 'DAYSAFTERBILLDATE'
9894
												| 'DAYSAFTERBILLMONTH'
9895
												| 'OFCURRENTMONTH'
9896
												| 'OFFOLLOWINGMONTH'
9897
										}
9898
									}
9899
									UpdatedDateUTC?: string
9900
									ContactGroups?: {
9901
										Name?: string
9902
										Status?: 'DELETED' | 'ACTIVE'
9903
										ContactGroupID?: string
9904
										Contacts?: {}[]
9905
									}[]
9906
									Website?: string
9907
									BrandingTheme?: {
9908
										BrandingThemeID?: string
9909
										Name?: string
9910
										LogoUrl?: string
9911
										Type?: 'INVOICE'
9912
										SortOrder?: number
9913
										CreatedDateUTC?: string
9914
									}
9915
									BatchPayments?: {
9916
										BankAccountNumber?: string
9917
										BankAccountName?: string
9918
										Details?: string
9919
										Code?: string
9920
										Reference?: string
9921
									}
9922
									Discount?: number
9923
									Balances?: {
9924
										AccountsReceivable?: {
9925
											Outstanding?: number
9926
											Overdue?: number
9927
										}
9928
										AccountsPayable?: {
9929
											Outstanding?: number
9930
											Overdue?: number
9931
										}
9932
									}
9933
									Attachments?: {
9934
										AttachmentID?: string
9935
										FileName?: string
9936
										Url?: string
9937
										MimeType?: string
9938
										ContentLength?: number
9939
										IncludeOnline?: false | true
9940
									}[]
9941
									HasAttachments?: never
9942
									ValidationErrors?: { Message?: string }[]
9943
									HasValidationErrors?: never
9944
									StatusAttributeString?: string
9945
								}
9946
								Date?: string
9947
								Status?: 'AUTHORISED' | 'PAID' | 'VOIDED'
9948
								LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
9949
								LineItems?: {
9950
									LineItemID?: string
9951
									Description?: string
9952
									Quantity?: number
9953
									UnitAmount?: number
9954
									ItemCode?: string
9955
									AccountCode?: string
9956
									AccountID?: string
9957
									TaxType?: string
9958
									TaxAmount?: number
9959
									Item?: { Code?: string; Name?: string; ItemID?: string }
9960
									LineAmount?: number
9961
									Tracking?: {
9962
										TrackingCategoryID?: string
9963
										TrackingOptionID?: string
9964
										Name?: string
9965
										Option?: string
9966
									}[]
9967
									DiscountRate?: number
9968
									DiscountAmount?: number
9969
									RepeatingInvoiceID?: string
9970
									Taxability?:
9971
										| 'TAXABLE'
9972
										| 'NON_TAXABLE'
9973
										| 'EXEMPT'
9974
										| 'PART_TAXABLE'
9975
										| 'NOT_APPLICABLE'
9976
									SalesTaxCodeId?: number
9977
									TaxBreakdown?: {
9978
										TaxComponentId?: string
9979
										Type?:
9980
											| 'SYSGST/USCOUNTRY'
9981
											| 'SYSGST/USSTATE'
9982
											| 'SYSGST/USCOUNTY'
9983
											| 'SYSGST/USCITY'
9984
											| 'SYSGST/USSPECIAL'
9985
										Name?: string
9986
										TaxPercentage?: number
9987
										TaxAmount?: number
9988
										TaxableAmount?: number
9989
										NonTaxableAmount?: number
9990
										ExemptAmount?: number
9991
										StateAssignedNo?: string
9992
										JurisdictionRegion?: string
9993
									}[]
9994
								}[]
9995
								SubTotal?: number
9996
								TotalTax?: number
9997
								Total?: number
9998
								UpdatedDateUTC?: string
9999
								CurrencyCode?:
10000
									| 'AED'
10001
									| 'AFN'
10002
									| 'ALL'
10003
									| 'AMD'
10004
									| 'ANG'
10005
									| 'AOA'
10006
									| 'ARS'
10007
									| 'AUD'
10008
									| 'AWG'
10009
									| 'AZN'
10010
									| 'BAM'
10011
									| 'BBD'
10012
									| 'BDT'
10013
									| 'BGN'
10014
									| 'BHD'
10015
									| 'BIF'
10016
									| 'BMD'
10017
									| 'BND'
10018
									| 'BOB'
10019
									| 'BRL'
10020
									| 'BSD'
10021
									| 'BTN'
10022
									| 'BWP'
10023
									| 'BYN'
10024
									| 'BYR'
10025
									| 'BZD'
10026
									| 'CAD'
10027
									| 'CDF'
10028
									| 'CHF'
10029
									| 'CLF'
10030
									| 'CLP'
10031
									| 'CNY'
10032
									| 'COP'
10033
									| 'CRC'
10034
									| 'CUC'
10035
									| 'CUP'
10036
									| 'CVE'
10037
									| 'CZK'
10038
									| 'DJF'
10039
									| 'DKK'
10040
									| 'DOP'
10041
									| 'DZD'
10042
									| 'EEK'
10043
									| 'EGP'
10044
									| 'ERN'
10045
									| 'ETB'
10046
									| 'EUR'
10047
									| 'FJD'
10048
									| 'FKP'
10049
									| 'GBP'
10050
									| 'GEL'
10051
									| 'GHS'
10052
									| 'GIP'
10053
									| 'GMD'
10054
									| 'GNF'
10055
									| 'GTQ'
10056
									| 'GYD'
10057
									| 'HKD'
10058
									| 'HNL'
10059
									| 'HRK'
10060
									| 'HTG'
10061
									| 'HUF'
10062
									| 'IDR'
10063
									| 'ILS'
10064
									| 'INR'
10065
									| 'IQD'
10066
									| 'IRR'
10067
									| 'ISK'
10068
									| 'JMD'
10069
									| 'JOD'
10070
									| 'JPY'
10071
									| 'KES'
10072
									| 'KGS'
10073
									| 'KHR'
10074
									| 'KMF'
10075
									| 'KPW'
10076
									| 'KRW'
10077
									| 'KWD'
10078
									| 'KYD'
10079
									| 'KZT'
10080
									| 'LAK'
10081
									| 'LBP'
10082
									| 'LKR'
10083
									| 'LRD'
10084
									| 'LSL'
10085
									| 'LTL'
10086
									| 'LVL'
10087
									| 'LYD'
10088
									| 'MAD'
10089
									| 'MDL'
10090
									| 'MGA'
10091
									| 'MKD'
10092
									| 'MMK'
10093
									| 'MNT'
10094
									| 'MOP'
10095
									| 'MRO'
10096
									| 'MRU'
10097
									| 'MUR'
10098
									| 'MVR'
10099
									| 'MWK'
10100
									| 'MXN'
10101
									| 'MXV'
10102
									| 'MYR'
10103
									| 'MZN'
10104
									| 'NAD'
10105
									| 'NGN'
10106
									| 'NIO'
10107
									| 'NOK'
10108
									| 'NPR'
10109
									| 'NZD'
10110
									| 'OMR'
10111
									| 'PAB'
10112
									| 'PEN'
10113
									| 'PGK'
10114
									| 'PHP'
10115
									| 'PKR'
10116
									| 'PLN'
10117
									| 'PYG'
10118
									| 'QAR'
10119
									| 'RON'
10120
									| 'RSD'
10121
									| 'RUB'
10122
									| 'RWF'
10123
									| 'SAR'
10124
									| 'SBD'
10125
									| 'SCR'
10126
									| 'SDG'
10127
									| 'SEK'
10128
									| 'SGD'
10129
									| 'SHP'
10130
									| 'SKK'
10131
									| 'SLE'
10132
									| 'SLL'
10133
									| 'SOS'
10134
									| 'SRD'
10135
									| 'STD'
10136
									| 'STN'
10137
									| 'SVC'
10138
									| 'SYP'
10139
									| 'SZL'
10140
									| 'THB'
10141
									| 'TJS'
10142
									| 'TMT'
10143
									| 'TND'
10144
									| 'TOP'
10145
									| 'TRY'
10146
									| 'TTD'
10147
									| 'TWD'
10148
									| 'TZS'
10149
									| 'UAH'
10150
									| 'UGX'
10151
									| 'USD'
10152
									| 'UYU'
10153
									| 'UZS'
10154
									| 'VEF'
10155
									| 'VES'
10156
									| 'VND'
10157
									| 'VUV'
10158
									| 'WST'
10159
									| 'XAF'
10160
									| 'XCD'
10161
									| 'XOF'
10162
									| 'XPF'
10163
									| 'YER'
10164
									| 'ZAR'
10165
									| 'ZMW'
10166
									| 'ZMK'
10167
									| 'ZWD'
10168
								OverpaymentID?: string
10169
								CurrencyRate?: number
10170
								RemainingCredit?: number
10171
								Allocations?: {}[]
10172
								AppliedAmount?: number
10173
								Payments?: {}[]
10174
								HasAttachments?: never
10175
								Attachments?: {
10176
									AttachmentID?: string
10177
									FileName?: string
10178
									Url?: string
10179
									MimeType?: string
10180
									ContentLength?: number
10181
									IncludeOnline?: false | true
10182
								}[]
10183
							}[]
10184
							AmountDue?: number
10185
							AmountPaid?: number
10186
							FullyPaidOnDate?: string
10187
							AmountCredited?: number
10188
							UpdatedDateUTC?: string
10189
							CreditNotes?: {
10190
								Type?: 'ACCPAYCREDIT' | 'ACCRECCREDIT'
10191
								Contact?: {
10192
									ContactID?: string
10193
									MergedToContactID?: string
10194
									ContactNumber?: string
10195
									AccountNumber?: string
10196
									ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
10197
									Name?: string
10198
									FirstName?: string
10199
									LastName?: string
10200
									CompanyNumber?: string
10201
									EmailAddress?: string
10202
									ContactPersons?: {
10203
										FirstName?: string
10204
										LastName?: string
10205
										EmailAddress?: string
10206
										IncludeInEmails?: false | true
10207
									}[]
10208
									BankAccountDetails?: string
10209
									TaxNumber?: string
10210
									AccountsReceivableTaxType?: string
10211
									AccountsPayableTaxType?: string
10212
									Addresses?: {
10213
										AddressType?: 'POBOX' | 'STREET'
10214
										AddressLine1?: string
10215
										AddressLine2?: string
10216
										AddressLine3?: string
10217
										AddressLine4?: string
10218
										City?: string
10219
										Region?: string
10220
										PostalCode?: string
10221
										Country?: string
10222
										AttentionTo?: string
10223
									}[]
10224
									Phones?: {
10225
										PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
10226
										PhoneNumber?: string
10227
										PhoneAreaCode?: string
10228
										PhoneCountryCode?: string
10229
									}[]
10230
									IsSupplier?: false | true
10231
									IsCustomer?: false | true
10232
									SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
10233
									PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
10234
									DefaultCurrency?:
10235
										| 'AED'
10236
										| 'AFN'
10237
										| 'ALL'
10238
										| 'AMD'
10239
										| 'ANG'
10240
										| 'AOA'
10241
										| 'ARS'
10242
										| 'AUD'
10243
										| 'AWG'
10244
										| 'AZN'
10245
										| 'BAM'
10246
										| 'BBD'
10247
										| 'BDT'
10248
										| 'BGN'
10249
										| 'BHD'
10250
										| 'BIF'
10251
										| 'BMD'
10252
										| 'BND'
10253
										| 'BOB'
10254
										| 'BRL'
10255
										| 'BSD'
10256
										| 'BTN'
10257
										| 'BWP'
10258
										| 'BYN'
10259
										| 'BYR'
10260
										| 'BZD'
10261
										| 'CAD'
10262
										| 'CDF'
10263
										| 'CHF'
10264
										| 'CLF'
10265
										| 'CLP'
10266
										| 'CNY'
10267
										| 'COP'
10268
										| 'CRC'
10269
										| 'CUC'
10270
										| 'CUP'
10271
										| 'CVE'
10272
										| 'CZK'
10273
										| 'DJF'
10274
										| 'DKK'
10275
										| 'DOP'
10276
										| 'DZD'
10277
										| 'EEK'
10278
										| 'EGP'
10279
										| 'ERN'
10280
										| 'ETB'
10281
										| 'EUR'
10282
										| 'FJD'
10283
										| 'FKP'
10284
										| 'GBP'
10285
										| 'GEL'
10286
										| 'GHS'
10287
										| 'GIP'
10288
										| 'GMD'
10289
										| 'GNF'
10290
										| 'GTQ'
10291
										| 'GYD'
10292
										| 'HKD'
10293
										| 'HNL'
10294
										| 'HRK'
10295
										| 'HTG'
10296
										| 'HUF'
10297
										| 'IDR'
10298
										| 'ILS'
10299
										| 'INR'
10300
										| 'IQD'
10301
										| 'IRR'
10302
										| 'ISK'
10303
										| 'JMD'
10304
										| 'JOD'
10305
										| 'JPY'
10306
										| 'KES'
10307
										| 'KGS'
10308
										| 'KHR'
10309
										| 'KMF'
10310
										| 'KPW'
10311
										| 'KRW'
10312
										| 'KWD'
10313
										| 'KYD'
10314
										| 'KZT'
10315
										| 'LAK'
10316
										| 'LBP'
10317
										| 'LKR'
10318
										| 'LRD'
10319
										| 'LSL'
10320
										| 'LTL'
10321
										| 'LVL'
10322
										| 'LYD'
10323
										| 'MAD'
10324
										| 'MDL'
10325
										| 'MGA'
10326
										| 'MKD'
10327
										| 'MMK'
10328
										| 'MNT'
10329
										| 'MOP'
10330
										| 'MRO'
10331
										| 'MRU'
10332
										| 'MUR'
10333
										| 'MVR'
10334
										| 'MWK'
10335
										| 'MXN'
10336
										| 'MXV'
10337
										| 'MYR'
10338
										| 'MZN'
10339
										| 'NAD'
10340
										| 'NGN'
10341
										| 'NIO'
10342
										| 'NOK'
10343
										| 'NPR'
10344
										| 'NZD'
10345
										| 'OMR'
10346
										| 'PAB'
10347
										| 'PEN'
10348
										| 'PGK'
10349
										| 'PHP'
10350
										| 'PKR'
10351
										| 'PLN'
10352
										| 'PYG'
10353
										| 'QAR'
10354
										| 'RON'
10355
										| 'RSD'
10356
										| 'RUB'
10357
										| 'RWF'
10358
										| 'SAR'
10359
										| 'SBD'
10360
										| 'SCR'
10361
										| 'SDG'
10362
										| 'SEK'
10363
										| 'SGD'
10364
										| 'SHP'
10365
										| 'SKK'
10366
										| 'SLE'
10367
										| 'SLL'
10368
										| 'SOS'
10369
										| 'SRD'
10370
										| 'STD'
10371
										| 'STN'
10372
										| 'SVC'
10373
										| 'SYP'
10374
										| 'SZL'
10375
										| 'THB'
10376
										| 'TJS'
10377
										| 'TMT'
10378
										| 'TND'
10379
										| 'TOP'
10380
										| 'TRY'
10381
										| 'TTD'
10382
										| 'TWD'
10383
										| 'TZS'
10384
										| 'UAH'
10385
										| 'UGX'
10386
										| 'USD'
10387
										| 'UYU'
10388
										| 'UZS'
10389
										| 'VEF'
10390
										| 'VES'
10391
										| 'VND'
10392
										| 'VUV'
10393
										| 'WST'
10394
										| 'XAF'
10395
										| 'XCD'
10396
										| 'XOF'
10397
										| 'XPF'
10398
										| 'YER'
10399
										| 'ZAR'
10400
										| 'ZMW'
10401
										| 'ZMK'
10402
										| 'ZWD'
10403
									XeroNetworkKey?: string
10404
									SalesDefaultAccountCode?: string
10405
									PurchasesDefaultAccountCode?: string
10406
									SalesTrackingCategories?: {
10407
										TrackingCategoryName?: string
10408
										TrackingOptionName?: string
10409
									}[]
10410
									PurchasesTrackingCategories?: {
10411
										TrackingCategoryName?: string
10412
										TrackingOptionName?: string
10413
									}[]
10414
									TrackingCategoryName?: string
10415
									TrackingCategoryOption?: string
10416
									PaymentTerms?: {
10417
										Bills?: {
10418
											Day?: number
10419
											Type?:
10420
												| 'DAYSAFTERBILLDATE'
10421
												| 'DAYSAFTERBILLMONTH'
10422
												| 'OFCURRENTMONTH'
10423
												| 'OFFOLLOWINGMONTH'
10424
										}
10425
										Sales?: {
10426
											Day?: number
10427
											Type?:
10428
												| 'DAYSAFTERBILLDATE'
10429
												| 'DAYSAFTERBILLMONTH'
10430
												| 'OFCURRENTMONTH'
10431
												| 'OFFOLLOWINGMONTH'
10432
										}
10433
									}
10434
									UpdatedDateUTC?: string
10435
									ContactGroups?: {
10436
										Name?: string
10437
										Status?: 'DELETED' | 'ACTIVE'
10438
										ContactGroupID?: string
10439
										Contacts?: {}[]
10440
									}[]
10441
									Website?: string
10442
									BrandingTheme?: {
10443
										BrandingThemeID?: string
10444
										Name?: string
10445
										LogoUrl?: string
10446
										Type?: 'INVOICE'
10447
										SortOrder?: number
10448
										CreatedDateUTC?: string
10449
									}
10450
									BatchPayments?: {
10451
										BankAccountNumber?: string
10452
										BankAccountName?: string
10453
										Details?: string
10454
										Code?: string
10455
										Reference?: string
10456
									}
10457
									Discount?: number
10458
									Balances?: {
10459
										AccountsReceivable?: {
10460
											Outstanding?: number
10461
											Overdue?: number
10462
										}
10463
										AccountsPayable?: {
10464
											Outstanding?: number
10465
											Overdue?: number
10466
										}
10467
									}
10468
									Attachments?: {
10469
										AttachmentID?: string
10470
										FileName?: string
10471
										Url?: string
10472
										MimeType?: string
10473
										ContentLength?: number
10474
										IncludeOnline?: false | true
10475
									}[]
10476
									HasAttachments?: never
10477
									ValidationErrors?: { Message?: string }[]
10478
									HasValidationErrors?: never
10479
									StatusAttributeString?: string
10480
								}
10481
								Date?: string
10482
								DueDate?: string
10483
								Status?: 'SUBMITTED' | 'AUTHORISED' | 'PAID' | 'VOIDED' | 'DELETED' | 'DRAFT'
10484
								LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
10485
								LineItems?: {
10486
									LineItemID?: string
10487
									Description?: string
10488
									Quantity?: number
10489
									UnitAmount?: number
10490
									ItemCode?: string
10491
									AccountCode?: string
10492
									AccountID?: string
10493
									TaxType?: string
10494
									TaxAmount?: number
10495
									Item?: { Code?: string; Name?: string; ItemID?: string }
10496
									LineAmount?: number
10497
									Tracking?: {
10498
										TrackingCategoryID?: string
10499
										TrackingOptionID?: string
10500
										Name?: string
10501
										Option?: string
10502
									}[]
10503
									DiscountRate?: number
10504
									DiscountAmount?: number
10505
									RepeatingInvoiceID?: string
10506
									Taxability?:
10507
										| 'TAXABLE'
10508
										| 'NON_TAXABLE'
10509
										| 'EXEMPT'
10510
										| 'PART_TAXABLE'
10511
										| 'NOT_APPLICABLE'
10512
									SalesTaxCodeId?: number
10513
									TaxBreakdown?: {
10514
										TaxComponentId?: string
10515
										Type?:
10516
											| 'SYSGST/USCOUNTRY'
10517
											| 'SYSGST/USSTATE'
10518
											| 'SYSGST/USCOUNTY'
10519
											| 'SYSGST/USCITY'
10520
											| 'SYSGST/USSPECIAL'
10521
										Name?: string
10522
										TaxPercentage?: number
10523
										TaxAmount?: number
10524
										TaxableAmount?: number
10525
										NonTaxableAmount?: number
10526
										ExemptAmount?: number
10527
										StateAssignedNo?: string
10528
										JurisdictionRegion?: string
10529
									}[]
10530
								}[]
10531
								SubTotal?: number
10532
								TotalTax?: number
10533
								Total?: number
10534
								CISDeduction?: number
10535
								CISRate?: number
10536
								UpdatedDateUTC?: string
10537
								CurrencyCode?:
10538
									| 'AED'
10539
									| 'AFN'
10540
									| 'ALL'
10541
									| 'AMD'
10542
									| 'ANG'
10543
									| 'AOA'
10544
									| 'ARS'
10545
									| 'AUD'
10546
									| 'AWG'
10547
									| 'AZN'
10548
									| 'BAM'
10549
									| 'BBD'
10550
									| 'BDT'
10551
									| 'BGN'
10552
									| 'BHD'
10553
									| 'BIF'
10554
									| 'BMD'
10555
									| 'BND'
10556
									| 'BOB'
10557
									| 'BRL'
10558
									| 'BSD'
10559
									| 'BTN'
10560
									| 'BWP'
10561
									| 'BYN'
10562
									| 'BYR'
10563
									| 'BZD'
10564
									| 'CAD'
10565
									| 'CDF'
10566
									| 'CHF'
10567
									| 'CLF'
10568
									| 'CLP'
10569
									| 'CNY'
10570
									| 'COP'
10571
									| 'CRC'
10572
									| 'CUC'
10573
									| 'CUP'
10574
									| 'CVE'
10575
									| 'CZK'
10576
									| 'DJF'
10577
									| 'DKK'
10578
									| 'DOP'
10579
									| 'DZD'
10580
									| 'EEK'
10581
									| 'EGP'
10582
									| 'ERN'
10583
									| 'ETB'
10584
									| 'EUR'
10585
									| 'FJD'
10586
									| 'FKP'
10587
									| 'GBP'
10588
									| 'GEL'
10589
									| 'GHS'
10590
									| 'GIP'
10591
									| 'GMD'
10592
									| 'GNF'
10593
									| 'GTQ'
10594
									| 'GYD'
10595
									| 'HKD'
10596
									| 'HNL'
10597
									| 'HRK'
10598
									| 'HTG'
10599
									| 'HUF'
10600
									| 'IDR'
10601
									| 'ILS'
10602
									| 'INR'
10603
									| 'IQD'
10604
									| 'IRR'
10605
									| 'ISK'
10606
									| 'JMD'
10607
									| 'JOD'
10608
									| 'JPY'
10609
									| 'KES'
10610
									| 'KGS'
10611
									| 'KHR'
10612
									| 'KMF'
10613
									| 'KPW'
10614
									| 'KRW'
10615
									| 'KWD'
10616
									| 'KYD'
10617
									| 'KZT'
10618
									| 'LAK'
10619
									| 'LBP'
10620
									| 'LKR'
10621
									| 'LRD'
10622
									| 'LSL'
10623
									| 'LTL'
10624
									| 'LVL'
10625
									| 'LYD'
10626
									| 'MAD'
10627
									| 'MDL'
10628
									| 'MGA'
10629
									| 'MKD'
10630
									| 'MMK'
10631
									| 'MNT'
10632
									| 'MOP'
10633
									| 'MRO'
10634
									| 'MRU'
10635
									| 'MUR'
10636
									| 'MVR'
10637
									| 'MWK'
10638
									| 'MXN'
10639
									| 'MXV'
10640
									| 'MYR'
10641
									| 'MZN'
10642
									| 'NAD'
10643
									| 'NGN'
10644
									| 'NIO'
10645
									| 'NOK'
10646
									| 'NPR'
10647
									| 'NZD'
10648
									| 'OMR'
10649
									| 'PAB'
10650
									| 'PEN'
10651
									| 'PGK'
10652
									| 'PHP'
10653
									| 'PKR'
10654
									| 'PLN'
10655
									| 'PYG'
10656
									| 'QAR'
10657
									| 'RON'
10658
									| 'RSD'
10659
									| 'RUB'
10660
									| 'RWF'
10661
									| 'SAR'
10662
									| 'SBD'
10663
									| 'SCR'
10664
									| 'SDG'
10665
									| 'SEK'
10666
									| 'SGD'
10667
									| 'SHP'
10668
									| 'SKK'
10669
									| 'SLE'
10670
									| 'SLL'
10671
									| 'SOS'
10672
									| 'SRD'
10673
									| 'STD'
10674
									| 'STN'
10675
									| 'SVC'
10676
									| 'SYP'
10677
									| 'SZL'
10678
									| 'THB'
10679
									| 'TJS'
10680
									| 'TMT'
10681
									| 'TND'
10682
									| 'TOP'
10683
									| 'TRY'
10684
									| 'TTD'
10685
									| 'TWD'
10686
									| 'TZS'
10687
									| 'UAH'
10688
									| 'UGX'
10689
									| 'USD'
10690
									| 'UYU'
10691
									| 'UZS'
10692
									| 'VEF'
10693
									| 'VES'
10694
									| 'VND'
10695
									| 'VUV'
10696
									| 'WST'
10697
									| 'XAF'
10698
									| 'XCD'
10699
									| 'XOF'
10700
									| 'XPF'
10701
									| 'YER'
10702
									| 'ZAR'
10703
									| 'ZMW'
10704
									| 'ZMK'
10705
									| 'ZWD'
10706
								FullyPaidOnDate?: string
10707
								CreditNoteID?: string
10708
								CreditNoteNumber?: string
10709
								Reference?: string
10710
								SentToContact?: false | true
10711
								CurrencyRate?: number
10712
								RemainingCredit?: number
10713
								Allocations?: {}[]
10714
								AppliedAmount?: number
10715
								Payments?: {}[]
10716
								BrandingThemeID?: string
10717
								StatusAttributeString?: string
10718
								HasAttachments?: never
10719
								HasErrors?: never
10720
								ValidationErrors?: { Message?: string }[]
10721
								Warnings?: { Message?: string }[]
10722
								InvoiceAddresses?: {
10723
									InvoiceAddressType?: 'FROM' | 'TO'
10724
									AddressLine1?: string
10725
									AddressLine2?: string
10726
									AddressLine3?: string
10727
									AddressLine4?: string
10728
									City?: string
10729
									Region?: string
10730
									PostalCode?: string
10731
									Country?: string
10732
								}[]
10733
							}[]
10734
							Attachments?: {
10735
								AttachmentID?: string
10736
								FileName?: string
10737
								Url?: string
10738
								MimeType?: string
10739
								ContentLength?: number
10740
								IncludeOnline?: false | true
10741
							}[]
10742
							HasErrors?: never
10743
							StatusAttributeString?: string
10744
							ValidationErrors?: { Message?: string }[]
10745
							Warnings?: { Message?: string }[]
10746
							InvoiceAddresses?: {
10747
								InvoiceAddressType?: 'FROM' | 'TO'
10748
								AddressLine1?: string
10749
								AddressLine2?: string
10750
								AddressLine3?: string
10751
								AddressLine4?: string
10752
								City?: string
10753
								Region?: string
10754
								PostalCode?: string
10755
								Country?: string
10756
							}[]
10757
						}
10758
						Overpayment?: {
10759
							Type?: 'AROVERPAYMENT' | 'RECEIVE-OVERPAYMENT' | 'SPEND-OVERPAYMENT'
10760
							Contact?: {
10761
								ContactID?: string
10762
								MergedToContactID?: string
10763
								ContactNumber?: string
10764
								AccountNumber?: string
10765
								ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
10766
								Name?: string
10767
								FirstName?: string
10768
								LastName?: string
10769
								CompanyNumber?: string
10770
								EmailAddress?: string
10771
								ContactPersons?: {
10772
									FirstName?: string
10773
									LastName?: string
10774
									EmailAddress?: string
10775
									IncludeInEmails?: false | true
10776
								}[]
10777
								BankAccountDetails?: string
10778
								TaxNumber?: string
10779
								AccountsReceivableTaxType?: string
10780
								AccountsPayableTaxType?: string
10781
								Addresses?: {
10782
									AddressType?: 'POBOX' | 'STREET'
10783
									AddressLine1?: string
10784
									AddressLine2?: string
10785
									AddressLine3?: string
10786
									AddressLine4?: string
10787
									City?: string
10788
									Region?: string
10789
									PostalCode?: string
10790
									Country?: string
10791
									AttentionTo?: string
10792
								}[]
10793
								Phones?: {
10794
									PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
10795
									PhoneNumber?: string
10796
									PhoneAreaCode?: string
10797
									PhoneCountryCode?: string
10798
								}[]
10799
								IsSupplier?: false | true
10800
								IsCustomer?: false | true
10801
								SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
10802
								PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
10803
								DefaultCurrency?:
10804
									| 'AED'
10805
									| 'AFN'
10806
									| 'ALL'
10807
									| 'AMD'
10808
									| 'ANG'
10809
									| 'AOA'
10810
									| 'ARS'
10811
									| 'AUD'
10812
									| 'AWG'
10813
									| 'AZN'
10814
									| 'BAM'
10815
									| 'BBD'
10816
									| 'BDT'
10817
									| 'BGN'
10818
									| 'BHD'
10819
									| 'BIF'
10820
									| 'BMD'
10821
									| 'BND'
10822
									| 'BOB'
10823
									| 'BRL'
10824
									| 'BSD'
10825
									| 'BTN'
10826
									| 'BWP'
10827
									| 'BYN'
10828
									| 'BYR'
10829
									| 'BZD'
10830
									| 'CAD'
10831
									| 'CDF'
10832
									| 'CHF'
10833
									| 'CLF'
10834
									| 'CLP'
10835
									| 'CNY'
10836
									| 'COP'
10837
									| 'CRC'
10838
									| 'CUC'
10839
									| 'CUP'
10840
									| 'CVE'
10841
									| 'CZK'
10842
									| 'DJF'
10843
									| 'DKK'
10844
									| 'DOP'
10845
									| 'DZD'
10846
									| 'EEK'
10847
									| 'EGP'
10848
									| 'ERN'
10849
									| 'ETB'
10850
									| 'EUR'
10851
									| 'FJD'
10852
									| 'FKP'
10853
									| 'GBP'
10854
									| 'GEL'
10855
									| 'GHS'
10856
									| 'GIP'
10857
									| 'GMD'
10858
									| 'GNF'
10859
									| 'GTQ'
10860
									| 'GYD'
10861
									| 'HKD'
10862
									| 'HNL'
10863
									| 'HRK'
10864
									| 'HTG'
10865
									| 'HUF'
10866
									| 'IDR'
10867
									| 'ILS'
10868
									| 'INR'
10869
									| 'IQD'
10870
									| 'IRR'
10871
									| 'ISK'
10872
									| 'JMD'
10873
									| 'JOD'
10874
									| 'JPY'
10875
									| 'KES'
10876
									| 'KGS'
10877
									| 'KHR'
10878
									| 'KMF'
10879
									| 'KPW'
10880
									| 'KRW'
10881
									| 'KWD'
10882
									| 'KYD'
10883
									| 'KZT'
10884
									| 'LAK'
10885
									| 'LBP'
10886
									| 'LKR'
10887
									| 'LRD'
10888
									| 'LSL'
10889
									| 'LTL'
10890
									| 'LVL'
10891
									| 'LYD'
10892
									| 'MAD'
10893
									| 'MDL'
10894
									| 'MGA'
10895
									| 'MKD'
10896
									| 'MMK'
10897
									| 'MNT'
10898
									| 'MOP'
10899
									| 'MRO'
10900
									| 'MRU'
10901
									| 'MUR'
10902
									| 'MVR'
10903
									| 'MWK'
10904
									| 'MXN'
10905
									| 'MXV'
10906
									| 'MYR'
10907
									| 'MZN'
10908
									| 'NAD'
10909
									| 'NGN'
10910
									| 'NIO'
10911
									| 'NOK'
10912
									| 'NPR'
10913
									| 'NZD'
10914
									| 'OMR'
10915
									| 'PAB'
10916
									| 'PEN'
10917
									| 'PGK'
10918
									| 'PHP'
10919
									| 'PKR'
10920
									| 'PLN'
10921
									| 'PYG'
10922
									| 'QAR'
10923
									| 'RON'
10924
									| 'RSD'
10925
									| 'RUB'
10926
									| 'RWF'
10927
									| 'SAR'
10928
									| 'SBD'
10929
									| 'SCR'
10930
									| 'SDG'
10931
									| 'SEK'
10932
									| 'SGD'
10933
									| 'SHP'
10934
									| 'SKK'
10935
									| 'SLE'
10936
									| 'SLL'
10937
									| 'SOS'
10938
									| 'SRD'
10939
									| 'STD'
10940
									| 'STN'
10941
									| 'SVC'
10942
									| 'SYP'
10943
									| 'SZL'
10944
									| 'THB'
10945
									| 'TJS'
10946
									| 'TMT'
10947
									| 'TND'
10948
									| 'TOP'
10949
									| 'TRY'
10950
									| 'TTD'
10951
									| 'TWD'
10952
									| 'TZS'
10953
									| 'UAH'
10954
									| 'UGX'
10955
									| 'USD'
10956
									| 'UYU'
10957
									| 'UZS'
10958
									| 'VEF'
10959
									| 'VES'
10960
									| 'VND'
10961
									| 'VUV'
10962
									| 'WST'
10963
									| 'XAF'
10964
									| 'XCD'
10965
									| 'XOF'
10966
									| 'XPF'
10967
									| 'YER'
10968
									| 'ZAR'
10969
									| 'ZMW'
10970
									| 'ZMK'
10971
									| 'ZWD'
10972
								XeroNetworkKey?: string
10973
								SalesDefaultAccountCode?: string
10974
								PurchasesDefaultAccountCode?: string
10975
								SalesTrackingCategories?: {
10976
									TrackingCategoryName?: string
10977
									TrackingOptionName?: string
10978
								}[]
10979
								PurchasesTrackingCategories?: {
10980
									TrackingCategoryName?: string
10981
									TrackingOptionName?: string
10982
								}[]
10983
								TrackingCategoryName?: string
10984
								TrackingCategoryOption?: string
10985
								PaymentTerms?: {
10986
									Bills?: {
10987
										Day?: number
10988
										Type?:
10989
											| 'DAYSAFTERBILLDATE'
10990
											| 'DAYSAFTERBILLMONTH'
10991
											| 'OFCURRENTMONTH'
10992
											| 'OFFOLLOWINGMONTH'
10993
									}
10994
									Sales?: {
10995
										Day?: number
10996
										Type?:
10997
											| 'DAYSAFTERBILLDATE'
10998
											| 'DAYSAFTERBILLMONTH'
10999
											| 'OFCURRENTMONTH'
11000
											| 'OFFOLLOWINGMONTH'
11001
									}
11002
								}
11003
								UpdatedDateUTC?: string
11004
								ContactGroups?: {
11005
									Name?: string
11006
									Status?: 'DELETED' | 'ACTIVE'
11007
									ContactGroupID?: string
11008
									Contacts?: {}[]
11009
								}[]
11010
								Website?: string
11011
								BrandingTheme?: {
11012
									BrandingThemeID?: string
11013
									Name?: string
11014
									LogoUrl?: string
11015
									Type?: 'INVOICE'
11016
									SortOrder?: number
11017
									CreatedDateUTC?: string
11018
								}
11019
								BatchPayments?: {
11020
									BankAccountNumber?: string
11021
									BankAccountName?: string
11022
									Details?: string
11023
									Code?: string
11024
									Reference?: string
11025
								}
11026
								Discount?: number
11027
								Balances?: {
11028
									AccountsReceivable?: {
11029
										Outstanding?: number
11030
										Overdue?: number
11031
									}
11032
									AccountsPayable?: { Outstanding?: number; Overdue?: number }
11033
								}
11034
								Attachments?: {
11035
									AttachmentID?: string
11036
									FileName?: string
11037
									Url?: string
11038
									MimeType?: string
11039
									ContentLength?: number
11040
									IncludeOnline?: false | true
11041
								}[]
11042
								HasAttachments?: never
11043
								ValidationErrors?: { Message?: string }[]
11044
								HasValidationErrors?: never
11045
								StatusAttributeString?: string
11046
							}
11047
							Date?: string
11048
							Status?: 'AUTHORISED' | 'PAID' | 'VOIDED'
11049
							LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
11050
							LineItems?: {
11051
								LineItemID?: string
11052
								Description?: string
11053
								Quantity?: number
11054
								UnitAmount?: number
11055
								ItemCode?: string
11056
								AccountCode?: string
11057
								AccountID?: string
11058
								TaxType?: string
11059
								TaxAmount?: number
11060
								Item?: { Code?: string; Name?: string; ItemID?: string }
11061
								LineAmount?: number
11062
								Tracking?: {
11063
									TrackingCategoryID?: string
11064
									TrackingOptionID?: string
11065
									Name?: string
11066
									Option?: string
11067
								}[]
11068
								DiscountRate?: number
11069
								DiscountAmount?: number
11070
								RepeatingInvoiceID?: string
11071
								Taxability?:
11072
									| 'TAXABLE'
11073
									| 'NON_TAXABLE'
11074
									| 'EXEMPT'
11075
									| 'PART_TAXABLE'
11076
									| 'NOT_APPLICABLE'
11077
								SalesTaxCodeId?: number
11078
								TaxBreakdown?: {
11079
									TaxComponentId?: string
11080
									Type?:
11081
										| 'SYSGST/USCOUNTRY'
11082
										| 'SYSGST/USSTATE'
11083
										| 'SYSGST/USCOUNTY'
11084
										| 'SYSGST/USCITY'
11085
										| 'SYSGST/USSPECIAL'
11086
									Name?: string
11087
									TaxPercentage?: number
11088
									TaxAmount?: number
11089
									TaxableAmount?: number
11090
									NonTaxableAmount?: number
11091
									ExemptAmount?: number
11092
									StateAssignedNo?: string
11093
									JurisdictionRegion?: string
11094
								}[]
11095
							}[]
11096
							SubTotal?: number
11097
							TotalTax?: number
11098
							Total?: number
11099
							UpdatedDateUTC?: string
11100
							CurrencyCode?:
11101
								| 'AED'
11102
								| 'AFN'
11103
								| 'ALL'
11104
								| 'AMD'
11105
								| 'ANG'
11106
								| 'AOA'
11107
								| 'ARS'
11108
								| 'AUD'
11109
								| 'AWG'
11110
								| 'AZN'
11111
								| 'BAM'
11112
								| 'BBD'
11113
								| 'BDT'
11114
								| 'BGN'
11115
								| 'BHD'
11116
								| 'BIF'
11117
								| 'BMD'
11118
								| 'BND'
11119
								| 'BOB'
11120
								| 'BRL'
11121
								| 'BSD'
11122
								| 'BTN'
11123
								| 'BWP'
11124
								| 'BYN'
11125
								| 'BYR'
11126
								| 'BZD'
11127
								| 'CAD'
11128
								| 'CDF'
11129
								| 'CHF'
11130
								| 'CLF'
11131
								| 'CLP'
11132
								| 'CNY'
11133
								| 'COP'
11134
								| 'CRC'
11135
								| 'CUC'
11136
								| 'CUP'
11137
								| 'CVE'
11138
								| 'CZK'
11139
								| 'DJF'
11140
								| 'DKK'
11141
								| 'DOP'
11142
								| 'DZD'
11143
								| 'EEK'
11144
								| 'EGP'
11145
								| 'ERN'
11146
								| 'ETB'
11147
								| 'EUR'
11148
								| 'FJD'
11149
								| 'FKP'
11150
								| 'GBP'
11151
								| 'GEL'
11152
								| 'GHS'
11153
								| 'GIP'
11154
								| 'GMD'
11155
								| 'GNF'
11156
								| 'GTQ'
11157
								| 'GYD'
11158
								| 'HKD'
11159
								| 'HNL'
11160
								| 'HRK'
11161
								| 'HTG'
11162
								| 'HUF'
11163
								| 'IDR'
11164
								| 'ILS'
11165
								| 'INR'
11166
								| 'IQD'
11167
								| 'IRR'
11168
								| 'ISK'
11169
								| 'JMD'
11170
								| 'JOD'
11171
								| 'JPY'
11172
								| 'KES'
11173
								| 'KGS'
11174
								| 'KHR'
11175
								| 'KMF'
11176
								| 'KPW'
11177
								| 'KRW'
11178
								| 'KWD'
11179
								| 'KYD'
11180
								| 'KZT'
11181
								| 'LAK'
11182
								| 'LBP'
11183
								| 'LKR'
11184
								| 'LRD'
11185
								| 'LSL'
11186
								| 'LTL'
11187
								| 'LVL'
11188
								| 'LYD'
11189
								| 'MAD'
11190
								| 'MDL'
11191
								| 'MGA'
11192
								| 'MKD'
11193
								| 'MMK'
11194
								| 'MNT'
11195
								| 'MOP'
11196
								| 'MRO'
11197
								| 'MRU'
11198
								| 'MUR'
11199
								| 'MVR'
11200
								| 'MWK'
11201
								| 'MXN'
11202
								| 'MXV'
11203
								| 'MYR'
11204
								| 'MZN'
11205
								| 'NAD'
11206
								| 'NGN'
11207
								| 'NIO'
11208
								| 'NOK'
11209
								| 'NPR'
11210
								| 'NZD'
11211
								| 'OMR'
11212
								| 'PAB'
11213
								| 'PEN'
11214
								| 'PGK'
11215
								| 'PHP'
11216
								| 'PKR'
11217
								| 'PLN'
11218
								| 'PYG'
11219
								| 'QAR'
11220
								| 'RON'
11221
								| 'RSD'
11222
								| 'RUB'
11223
								| 'RWF'
11224
								| 'SAR'
11225
								| 'SBD'
11226
								| 'SCR'
11227
								| 'SDG'
11228
								| 'SEK'
11229
								| 'SGD'
11230
								| 'SHP'
11231
								| 'SKK'
11232
								| 'SLE'
11233
								| 'SLL'
11234
								| 'SOS'
11235
								| 'SRD'
11236
								| 'STD'
11237
								| 'STN'
11238
								| 'SVC'
11239
								| 'SYP'
11240
								| 'SZL'
11241
								| 'THB'
11242
								| 'TJS'
11243
								| 'TMT'
11244
								| 'TND'
11245
								| 'TOP'
11246
								| 'TRY'
11247
								| 'TTD'
11248
								| 'TWD'
11249
								| 'TZS'
11250
								| 'UAH'
11251
								| 'UGX'
11252
								| 'USD'
11253
								| 'UYU'
11254
								| 'UZS'
11255
								| 'VEF'
11256
								| 'VES'
11257
								| 'VND'
11258
								| 'VUV'
11259
								| 'WST'
11260
								| 'XAF'
11261
								| 'XCD'
11262
								| 'XOF'
11263
								| 'XPF'
11264
								| 'YER'
11265
								| 'ZAR'
11266
								| 'ZMW'
11267
								| 'ZMK'
11268
								| 'ZWD'
11269
							OverpaymentID?: string
11270
							CurrencyRate?: number
11271
							RemainingCredit?: number
11272
							Allocations?: {}[]
11273
							AppliedAmount?: number
11274
							Payments?: {}[]
11275
							HasAttachments?: never
11276
							Attachments?: {
11277
								AttachmentID?: string
11278
								FileName?: string
11279
								Url?: string
11280
								MimeType?: string
11281
								ContentLength?: number
11282
								IncludeOnline?: false | true
11283
							}[]
11284
						}
11285
						Prepayment?: {}
11286
						CreditNote?: {
11287
							Type?: 'ACCPAYCREDIT' | 'ACCRECCREDIT'
11288
							Contact?: {
11289
								ContactID?: string
11290
								MergedToContactID?: string
11291
								ContactNumber?: string
11292
								AccountNumber?: string
11293
								ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
11294
								Name?: string
11295
								FirstName?: string
11296
								LastName?: string
11297
								CompanyNumber?: string
11298
								EmailAddress?: string
11299
								ContactPersons?: {
11300
									FirstName?: string
11301
									LastName?: string
11302
									EmailAddress?: string
11303
									IncludeInEmails?: false | true
11304
								}[]
11305
								BankAccountDetails?: string
11306
								TaxNumber?: string
11307
								AccountsReceivableTaxType?: string
11308
								AccountsPayableTaxType?: string
11309
								Addresses?: {
11310
									AddressType?: 'POBOX' | 'STREET'
11311
									AddressLine1?: string
11312
									AddressLine2?: string
11313
									AddressLine3?: string
11314
									AddressLine4?: string
11315
									City?: string
11316
									Region?: string
11317
									PostalCode?: string
11318
									Country?: string
11319
									AttentionTo?: string
11320
								}[]
11321
								Phones?: {
11322
									PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
11323
									PhoneNumber?: string
11324
									PhoneAreaCode?: string
11325
									PhoneCountryCode?: string
11326
								}[]
11327
								IsSupplier?: false | true
11328
								IsCustomer?: false | true
11329
								SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
11330
								PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
11331
								DefaultCurrency?:
11332
									| 'AED'
11333
									| 'AFN'
11334
									| 'ALL'
11335
									| 'AMD'
11336
									| 'ANG'
11337
									| 'AOA'
11338
									| 'ARS'
11339
									| 'AUD'
11340
									| 'AWG'
11341
									| 'AZN'
11342
									| 'BAM'
11343
									| 'BBD'
11344
									| 'BDT'
11345
									| 'BGN'
11346
									| 'BHD'
11347
									| 'BIF'
11348
									| 'BMD'
11349
									| 'BND'
11350
									| 'BOB'
11351
									| 'BRL'
11352
									| 'BSD'
11353
									| 'BTN'
11354
									| 'BWP'
11355
									| 'BYN'
11356
									| 'BYR'
11357
									| 'BZD'
11358
									| 'CAD'
11359
									| 'CDF'
11360
									| 'CHF'
11361
									| 'CLF'
11362
									| 'CLP'
11363
									| 'CNY'
11364
									| 'COP'
11365
									| 'CRC'
11366
									| 'CUC'
11367
									| 'CUP'
11368
									| 'CVE'
11369
									| 'CZK'
11370
									| 'DJF'
11371
									| 'DKK'
11372
									| 'DOP'
11373
									| 'DZD'
11374
									| 'EEK'
11375
									| 'EGP'
11376
									| 'ERN'
11377
									| 'ETB'
11378
									| 'EUR'
11379
									| 'FJD'
11380
									| 'FKP'
11381
									| 'GBP'
11382
									| 'GEL'
11383
									| 'GHS'
11384
									| 'GIP'
11385
									| 'GMD'
11386
									| 'GNF'
11387
									| 'GTQ'
11388
									| 'GYD'
11389
									| 'HKD'
11390
									| 'HNL'
11391
									| 'HRK'
11392
									| 'HTG'
11393
									| 'HUF'
11394
									| 'IDR'
11395
									| 'ILS'
11396
									| 'INR'
11397
									| 'IQD'
11398
									| 'IRR'
11399
									| 'ISK'
11400
									| 'JMD'
11401
									| 'JOD'
11402
									| 'JPY'
11403
									| 'KES'
11404
									| 'KGS'
11405
									| 'KHR'
11406
									| 'KMF'
11407
									| 'KPW'
11408
									| 'KRW'
11409
									| 'KWD'
11410
									| 'KYD'
11411
									| 'KZT'
11412
									| 'LAK'
11413
									| 'LBP'
11414
									| 'LKR'
11415
									| 'LRD'
11416
									| 'LSL'
11417
									| 'LTL'
11418
									| 'LVL'
11419
									| 'LYD'
11420
									| 'MAD'
11421
									| 'MDL'
11422
									| 'MGA'
11423
									| 'MKD'
11424
									| 'MMK'
11425
									| 'MNT'
11426
									| 'MOP'
11427
									| 'MRO'
11428
									| 'MRU'
11429
									| 'MUR'
11430
									| 'MVR'
11431
									| 'MWK'
11432
									| 'MXN'
11433
									| 'MXV'
11434
									| 'MYR'
11435
									| 'MZN'
11436
									| 'NAD'
11437
									| 'NGN'
11438
									| 'NIO'
11439
									| 'NOK'
11440
									| 'NPR'
11441
									| 'NZD'
11442
									| 'OMR'
11443
									| 'PAB'
11444
									| 'PEN'
11445
									| 'PGK'
11446
									| 'PHP'
11447
									| 'PKR'
11448
									| 'PLN'
11449
									| 'PYG'
11450
									| 'QAR'
11451
									| 'RON'
11452
									| 'RSD'
11453
									| 'RUB'
11454
									| 'RWF'
11455
									| 'SAR'
11456
									| 'SBD'
11457
									| 'SCR'
11458
									| 'SDG'
11459
									| 'SEK'
11460
									| 'SGD'
11461
									| 'SHP'
11462
									| 'SKK'
11463
									| 'SLE'
11464
									| 'SLL'
11465
									| 'SOS'
11466
									| 'SRD'
11467
									| 'STD'
11468
									| 'STN'
11469
									| 'SVC'
11470
									| 'SYP'
11471
									| 'SZL'
11472
									| 'THB'
11473
									| 'TJS'
11474
									| 'TMT'
11475
									| 'TND'
11476
									| 'TOP'
11477
									| 'TRY'
11478
									| 'TTD'
11479
									| 'TWD'
11480
									| 'TZS'
11481
									| 'UAH'
11482
									| 'UGX'
11483
									| 'USD'
11484
									| 'UYU'
11485
									| 'UZS'
11486
									| 'VEF'
11487
									| 'VES'
11488
									| 'VND'
11489
									| 'VUV'
11490
									| 'WST'
11491
									| 'XAF'
11492
									| 'XCD'
11493
									| 'XOF'
11494
									| 'XPF'
11495
									| 'YER'
11496
									| 'ZAR'
11497
									| 'ZMW'
11498
									| 'ZMK'
11499
									| 'ZWD'
11500
								XeroNetworkKey?: string
11501
								SalesDefaultAccountCode?: string
11502
								PurchasesDefaultAccountCode?: string
11503
								SalesTrackingCategories?: {
11504
									TrackingCategoryName?: string
11505
									TrackingOptionName?: string
11506
								}[]
11507
								PurchasesTrackingCategories?: {
11508
									TrackingCategoryName?: string
11509
									TrackingOptionName?: string
11510
								}[]
11511
								TrackingCategoryName?: string
11512
								TrackingCategoryOption?: string
11513
								PaymentTerms?: {
11514
									Bills?: {
11515
										Day?: number
11516
										Type?:
11517
											| 'DAYSAFTERBILLDATE'
11518
											| 'DAYSAFTERBILLMONTH'
11519
											| 'OFCURRENTMONTH'
11520
											| 'OFFOLLOWINGMONTH'
11521
									}
11522
									Sales?: {
11523
										Day?: number
11524
										Type?:
11525
											| 'DAYSAFTERBILLDATE'
11526
											| 'DAYSAFTERBILLMONTH'
11527
											| 'OFCURRENTMONTH'
11528
											| 'OFFOLLOWINGMONTH'
11529
									}
11530
								}
11531
								UpdatedDateUTC?: string
11532
								ContactGroups?: {
11533
									Name?: string
11534
									Status?: 'DELETED' | 'ACTIVE'
11535
									ContactGroupID?: string
11536
									Contacts?: {}[]
11537
								}[]
11538
								Website?: string
11539
								BrandingTheme?: {
11540
									BrandingThemeID?: string
11541
									Name?: string
11542
									LogoUrl?: string
11543
									Type?: 'INVOICE'
11544
									SortOrder?: number
11545
									CreatedDateUTC?: string
11546
								}
11547
								BatchPayments?: {
11548
									BankAccountNumber?: string
11549
									BankAccountName?: string
11550
									Details?: string
11551
									Code?: string
11552
									Reference?: string
11553
								}
11554
								Discount?: number
11555
								Balances?: {
11556
									AccountsReceivable?: {
11557
										Outstanding?: number
11558
										Overdue?: number
11559
									}
11560
									AccountsPayable?: { Outstanding?: number; Overdue?: number }
11561
								}
11562
								Attachments?: {
11563
									AttachmentID?: string
11564
									FileName?: string
11565
									Url?: string
11566
									MimeType?: string
11567
									ContentLength?: number
11568
									IncludeOnline?: false | true
11569
								}[]
11570
								HasAttachments?: never
11571
								ValidationErrors?: { Message?: string }[]
11572
								HasValidationErrors?: never
11573
								StatusAttributeString?: string
11574
							}
11575
							Date?: string
11576
							DueDate?: string
11577
							Status?: 'SUBMITTED' | 'AUTHORISED' | 'PAID' | 'VOIDED' | 'DELETED' | 'DRAFT'
11578
							LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
11579
							LineItems?: {
11580
								LineItemID?: string
11581
								Description?: string
11582
								Quantity?: number
11583
								UnitAmount?: number
11584
								ItemCode?: string
11585
								AccountCode?: string
11586
								AccountID?: string
11587
								TaxType?: string
11588
								TaxAmount?: number
11589
								Item?: { Code?: string; Name?: string; ItemID?: string }
11590
								LineAmount?: number
11591
								Tracking?: {
11592
									TrackingCategoryID?: string
11593
									TrackingOptionID?: string
11594
									Name?: string
11595
									Option?: string
11596
								}[]
11597
								DiscountRate?: number
11598
								DiscountAmount?: number
11599
								RepeatingInvoiceID?: string
11600
								Taxability?:
11601
									| 'TAXABLE'
11602
									| 'NON_TAXABLE'
11603
									| 'EXEMPT'
11604
									| 'PART_TAXABLE'
11605
									| 'NOT_APPLICABLE'
11606
								SalesTaxCodeId?: number
11607
								TaxBreakdown?: {
11608
									TaxComponentId?: string
11609
									Type?:
11610
										| 'SYSGST/USCOUNTRY'
11611
										| 'SYSGST/USSTATE'
11612
										| 'SYSGST/USCOUNTY'
11613
										| 'SYSGST/USCITY'
11614
										| 'SYSGST/USSPECIAL'
11615
									Name?: string
11616
									TaxPercentage?: number
11617
									TaxAmount?: number
11618
									TaxableAmount?: number
11619
									NonTaxableAmount?: number
11620
									ExemptAmount?: number
11621
									StateAssignedNo?: string
11622
									JurisdictionRegion?: string
11623
								}[]
11624
							}[]
11625
							SubTotal?: number
11626
							TotalTax?: number
11627
							Total?: number
11628
							CISDeduction?: number
11629
							CISRate?: number
11630
							UpdatedDateUTC?: string
11631
							CurrencyCode?:
11632
								| 'AED'
11633
								| 'AFN'
11634
								| 'ALL'
11635
								| 'AMD'
11636
								| 'ANG'
11637
								| 'AOA'
11638
								| 'ARS'
11639
								| 'AUD'
11640
								| 'AWG'
11641
								| 'AZN'
11642
								| 'BAM'
11643
								| 'BBD'
11644
								| 'BDT'
11645
								| 'BGN'
11646
								| 'BHD'
11647
								| 'BIF'
11648
								| 'BMD'
11649
								| 'BND'
11650
								| 'BOB'
11651
								| 'BRL'
11652
								| 'BSD'
11653
								| 'BTN'
11654
								| 'BWP'
11655
								| 'BYN'
11656
								| 'BYR'
11657
								| 'BZD'
11658
								| 'CAD'
11659
								| 'CDF'
11660
								| 'CHF'
11661
								| 'CLF'
11662
								| 'CLP'
11663
								| 'CNY'
11664
								| 'COP'
11665
								| 'CRC'
11666
								| 'CUC'
11667
								| 'CUP'
11668
								| 'CVE'
11669
								| 'CZK'
11670
								| 'DJF'
11671
								| 'DKK'
11672
								| 'DOP'
11673
								| 'DZD'
11674
								| 'EEK'
11675
								| 'EGP'
11676
								| 'ERN'
11677
								| 'ETB'
11678
								| 'EUR'
11679
								| 'FJD'
11680
								| 'FKP'
11681
								| 'GBP'
11682
								| 'GEL'
11683
								| 'GHS'
11684
								| 'GIP'
11685
								| 'GMD'
11686
								| 'GNF'
11687
								| 'GTQ'
11688
								| 'GYD'
11689
								| 'HKD'
11690
								| 'HNL'
11691
								| 'HRK'
11692
								| 'HTG'
11693
								| 'HUF'
11694
								| 'IDR'
11695
								| 'ILS'
11696
								| 'INR'
11697
								| 'IQD'
11698
								| 'IRR'
11699
								| 'ISK'
11700
								| 'JMD'
11701
								| 'JOD'
11702
								| 'JPY'
11703
								| 'KES'
11704
								| 'KGS'
11705
								| 'KHR'
11706
								| 'KMF'
11707
								| 'KPW'
11708
								| 'KRW'
11709
								| 'KWD'
11710
								| 'KYD'
11711
								| 'KZT'
11712
								| 'LAK'
11713
								| 'LBP'
11714
								| 'LKR'
11715
								| 'LRD'
11716
								| 'LSL'
11717
								| 'LTL'
11718
								| 'LVL'
11719
								| 'LYD'
11720
								| 'MAD'
11721
								| 'MDL'
11722
								| 'MGA'
11723
								| 'MKD'
11724
								| 'MMK'
11725
								| 'MNT'
11726
								| 'MOP'
11727
								| 'MRO'
11728
								| 'MRU'
11729
								| 'MUR'
11730
								| 'MVR'
11731
								| 'MWK'
11732
								| 'MXN'
11733
								| 'MXV'
11734
								| 'MYR'
11735
								| 'MZN'
11736
								| 'NAD'
11737
								| 'NGN'
11738
								| 'NIO'
11739
								| 'NOK'
11740
								| 'NPR'
11741
								| 'NZD'
11742
								| 'OMR'
11743
								| 'PAB'
11744
								| 'PEN'
11745
								| 'PGK'
11746
								| 'PHP'
11747
								| 'PKR'
11748
								| 'PLN'
11749
								| 'PYG'
11750
								| 'QAR'
11751
								| 'RON'
11752
								| 'RSD'
11753
								| 'RUB'
11754
								| 'RWF'
11755
								| 'SAR'
11756
								| 'SBD'
11757
								| 'SCR'
11758
								| 'SDG'
11759
								| 'SEK'
11760
								| 'SGD'
11761
								| 'SHP'
11762
								| 'SKK'
11763
								| 'SLE'
11764
								| 'SLL'
11765
								| 'SOS'
11766
								| 'SRD'
11767
								| 'STD'
11768
								| 'STN'
11769
								| 'SVC'
11770
								| 'SYP'
11771
								| 'SZL'
11772
								| 'THB'
11773
								| 'TJS'
11774
								| 'TMT'
11775
								| 'TND'
11776
								| 'TOP'
11777
								| 'TRY'
11778
								| 'TTD'
11779
								| 'TWD'
11780
								| 'TZS'
11781
								| 'UAH'
11782
								| 'UGX'
11783
								| 'USD'
11784
								| 'UYU'
11785
								| 'UZS'
11786
								| 'VEF'
11787
								| 'VES'
11788
								| 'VND'
11789
								| 'VUV'
11790
								| 'WST'
11791
								| 'XAF'
11792
								| 'XCD'
11793
								| 'XOF'
11794
								| 'XPF'
11795
								| 'YER'
11796
								| 'ZAR'
11797
								| 'ZMW'
11798
								| 'ZMK'
11799
								| 'ZWD'
11800
							FullyPaidOnDate?: string
11801
							CreditNoteID?: string
11802
							CreditNoteNumber?: string
11803
							Reference?: string
11804
							SentToContact?: false | true
11805
							CurrencyRate?: number
11806
							RemainingCredit?: number
11807
							Allocations?: {}[]
11808
							AppliedAmount?: number
11809
							Payments?: {}[]
11810
							BrandingThemeID?: string
11811
							StatusAttributeString?: string
11812
							HasAttachments?: never
11813
							HasErrors?: never
11814
							ValidationErrors?: { Message?: string }[]
11815
							Warnings?: { Message?: string }[]
11816
							InvoiceAddresses?: {
11817
								InvoiceAddressType?: 'FROM' | 'TO'
11818
								AddressLine1?: string
11819
								AddressLine2?: string
11820
								AddressLine3?: string
11821
								AddressLine4?: string
11822
								City?: string
11823
								Region?: string
11824
								PostalCode?: string
11825
								Country?: string
11826
							}[]
11827
						}
11828
						Amount: number
11829
						Date: string
11830
						IsDeleted?: false | true
11831
						StatusAttributeString?: string
11832
						ValidationErrors?: { Message?: string }[]
11833
					}[]
11834
					Payments?: {}[]
11835
					AppliedAmount?: number
11836
					HasAttachments?: never
11837
					Attachments?: {
11838
						AttachmentID?: string
11839
						FileName?: string
11840
						Url?: string
11841
						MimeType?: string
11842
						ContentLength?: number
11843
						IncludeOnline?: false | true
11844
					}[]
11845
				}
11846
				Overpayment?: {
11847
					Type?: 'AROVERPAYMENT' | 'RECEIVE-OVERPAYMENT' | 'SPEND-OVERPAYMENT'
11848
					Contact?: {
11849
						ContactID?: string
11850
						MergedToContactID?: string
11851
						ContactNumber?: string
11852
						AccountNumber?: string
11853
						ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
11854
						Name?: string
11855
						FirstName?: string
11856
						LastName?: string
11857
						CompanyNumber?: string
11858
						EmailAddress?: string
11859
						ContactPersons?: {
11860
							FirstName?: string
11861
							LastName?: string
11862
							EmailAddress?: string
11863
							IncludeInEmails?: false | true
11864
						}[]
11865
						BankAccountDetails?: string
11866
						TaxNumber?: string
11867
						AccountsReceivableTaxType?: string
11868
						AccountsPayableTaxType?: string
11869
						Addresses?: {
11870
							AddressType?: 'POBOX' | 'STREET'
11871
							AddressLine1?: string
11872
							AddressLine2?: string
11873
							AddressLine3?: string
11874
							AddressLine4?: string
11875
							City?: string
11876
							Region?: string
11877
							PostalCode?: string
11878
							Country?: string
11879
							AttentionTo?: string
11880
						}[]
11881
						Phones?: {
11882
							PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
11883
							PhoneNumber?: string
11884
							PhoneAreaCode?: string
11885
							PhoneCountryCode?: string
11886
						}[]
11887
						IsSupplier?: false | true
11888
						IsCustomer?: false | true
11889
						SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
11890
						PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
11891
						DefaultCurrency?:
11892
							| 'AED'
11893
							| 'AFN'
11894
							| 'ALL'
11895
							| 'AMD'
11896
							| 'ANG'
11897
							| 'AOA'
11898
							| 'ARS'
11899
							| 'AUD'
11900
							| 'AWG'
11901
							| 'AZN'
11902
							| 'BAM'
11903
							| 'BBD'
11904
							| 'BDT'
11905
							| 'BGN'
11906
							| 'BHD'
11907
							| 'BIF'
11908
							| 'BMD'
11909
							| 'BND'
11910
							| 'BOB'
11911
							| 'BRL'
11912
							| 'BSD'
11913
							| 'BTN'
11914
							| 'BWP'
11915
							| 'BYN'
11916
							| 'BYR'
11917
							| 'BZD'
11918
							| 'CAD'
11919
							| 'CDF'
11920
							| 'CHF'
11921
							| 'CLF'
11922
							| 'CLP'
11923
							| 'CNY'
11924
							| 'COP'
11925
							| 'CRC'
11926
							| 'CUC'
11927
							| 'CUP'
11928
							| 'CVE'
11929
							| 'CZK'
11930
							| 'DJF'
11931
							| 'DKK'
11932
							| 'DOP'
11933
							| 'DZD'
11934
							| 'EEK'
11935
							| 'EGP'
11936
							| 'ERN'
11937
							| 'ETB'
11938
							| 'EUR'
11939
							| 'FJD'
11940
							| 'FKP'
11941
							| 'GBP'
11942
							| 'GEL'
11943
							| 'GHS'
11944
							| 'GIP'
11945
							| 'GMD'
11946
							| 'GNF'
11947
							| 'GTQ'
11948
							| 'GYD'
11949
							| 'HKD'
11950
							| 'HNL'
11951
							| 'HRK'
11952
							| 'HTG'
11953
							| 'HUF'
11954
							| 'IDR'
11955
							| 'ILS'
11956
							| 'INR'
11957
							| 'IQD'
11958
							| 'IRR'
11959
							| 'ISK'
11960
							| 'JMD'
11961
							| 'JOD'
11962
							| 'JPY'
11963
							| 'KES'
11964
							| 'KGS'
11965
							| 'KHR'
11966
							| 'KMF'
11967
							| 'KPW'
11968
							| 'KRW'
11969
							| 'KWD'
11970
							| 'KYD'
11971
							| 'KZT'
11972
							| 'LAK'
11973
							| 'LBP'
11974
							| 'LKR'
11975
							| 'LRD'
11976
							| 'LSL'
11977
							| 'LTL'
11978
							| 'LVL'
11979
							| 'LYD'
11980
							| 'MAD'
11981
							| 'MDL'
11982
							| 'MGA'
11983
							| 'MKD'
11984
							| 'MMK'
11985
							| 'MNT'
11986
							| 'MOP'
11987
							| 'MRO'
11988
							| 'MRU'
11989
							| 'MUR'
11990
							| 'MVR'
11991
							| 'MWK'
11992
							| 'MXN'
11993
							| 'MXV'
11994
							| 'MYR'
11995
							| 'MZN'
11996
							| 'NAD'
11997
							| 'NGN'
11998
							| 'NIO'
11999
							| 'NOK'
12000
							| 'NPR'
12001
							| 'NZD'
12002
							| 'OMR'
12003
							| 'PAB'
12004
							| 'PEN'
12005
							| 'PGK'
12006
							| 'PHP'
12007
							| 'PKR'
12008
							| 'PLN'
12009
							| 'PYG'
12010
							| 'QAR'
12011
							| 'RON'
12012
							| 'RSD'
12013
							| 'RUB'
12014
							| 'RWF'
12015
							| 'SAR'
12016
							| 'SBD'
12017
							| 'SCR'
12018
							| 'SDG'
12019
							| 'SEK'
12020
							| 'SGD'
12021
							| 'SHP'
12022
							| 'SKK'
12023
							| 'SLE'
12024
							| 'SLL'
12025
							| 'SOS'
12026
							| 'SRD'
12027
							| 'STD'
12028
							| 'STN'
12029
							| 'SVC'
12030
							| 'SYP'
12031
							| 'SZL'
12032
							| 'THB'
12033
							| 'TJS'
12034
							| 'TMT'
12035
							| 'TND'
12036
							| 'TOP'
12037
							| 'TRY'
12038
							| 'TTD'
12039
							| 'TWD'
12040
							| 'TZS'
12041
							| 'UAH'
12042
							| 'UGX'
12043
							| 'USD'
12044
							| 'UYU'
12045
							| 'UZS'
12046
							| 'VEF'
12047
							| 'VES'
12048
							| 'VND'
12049
							| 'VUV'
12050
							| 'WST'
12051
							| 'XAF'
12052
							| 'XCD'
12053
							| 'XOF'
12054
							| 'XPF'
12055
							| 'YER'
12056
							| 'ZAR'
12057
							| 'ZMW'
12058
							| 'ZMK'
12059
							| 'ZWD'
12060
						XeroNetworkKey?: string
12061
						SalesDefaultAccountCode?: string
12062
						PurchasesDefaultAccountCode?: string
12063
						SalesTrackingCategories?: {
12064
							TrackingCategoryName?: string
12065
							TrackingOptionName?: string
12066
						}[]
12067
						PurchasesTrackingCategories?: {
12068
							TrackingCategoryName?: string
12069
							TrackingOptionName?: string
12070
						}[]
12071
						TrackingCategoryName?: string
12072
						TrackingCategoryOption?: string
12073
						PaymentTerms?: {
12074
							Bills?: {
12075
								Day?: number
12076
								Type?:
12077
									| 'DAYSAFTERBILLDATE'
12078
									| 'DAYSAFTERBILLMONTH'
12079
									| 'OFCURRENTMONTH'
12080
									| 'OFFOLLOWINGMONTH'
12081
							}
12082
							Sales?: {
12083
								Day?: number
12084
								Type?:
12085
									| 'DAYSAFTERBILLDATE'
12086
									| 'DAYSAFTERBILLMONTH'
12087
									| 'OFCURRENTMONTH'
12088
									| 'OFFOLLOWINGMONTH'
12089
							}
12090
						}
12091
						UpdatedDateUTC?: string
12092
						ContactGroups?: {
12093
							Name?: string
12094
							Status?: 'DELETED' | 'ACTIVE'
12095
							ContactGroupID?: string
12096
							Contacts?: {}[]
12097
						}[]
12098
						Website?: string
12099
						BrandingTheme?: {
12100
							BrandingThemeID?: string
12101
							Name?: string
12102
							LogoUrl?: string
12103
							Type?: 'INVOICE'
12104
							SortOrder?: number
12105
							CreatedDateUTC?: string
12106
						}
12107
						BatchPayments?: {
12108
							BankAccountNumber?: string
12109
							BankAccountName?: string
12110
							Details?: string
12111
							Code?: string
12112
							Reference?: string
12113
						}
12114
						Discount?: number
12115
						Balances?: {
12116
							AccountsReceivable?: { Outstanding?: number; Overdue?: number }
12117
							AccountsPayable?: { Outstanding?: number; Overdue?: number }
12118
						}
12119
						Attachments?: {
12120
							AttachmentID?: string
12121
							FileName?: string
12122
							Url?: string
12123
							MimeType?: string
12124
							ContentLength?: number
12125
							IncludeOnline?: false | true
12126
						}[]
12127
						HasAttachments?: never
12128
						ValidationErrors?: { Message?: string }[]
12129
						HasValidationErrors?: never
12130
						StatusAttributeString?: string
12131
					}
12132
					Date?: string
12133
					Status?: 'AUTHORISED' | 'PAID' | 'VOIDED'
12134
					LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
12135
					LineItems?: {
12136
						LineItemID?: string
12137
						Description?: string
12138
						Quantity?: number
12139
						UnitAmount?: number
12140
						ItemCode?: string
12141
						AccountCode?: string
12142
						AccountID?: string
12143
						TaxType?: string
12144
						TaxAmount?: number
12145
						Item?: { Code?: string; Name?: string; ItemID?: string }
12146
						LineAmount?: number
12147
						Tracking?: {
12148
							TrackingCategoryID?: string
12149
							TrackingOptionID?: string
12150
							Name?: string
12151
							Option?: string
12152
						}[]
12153
						DiscountRate?: number
12154
						DiscountAmount?: number
12155
						RepeatingInvoiceID?: string
12156
						Taxability?: 'TAXABLE' | 'NON_TAXABLE' | 'EXEMPT' | 'PART_TAXABLE' | 'NOT_APPLICABLE'
12157
						SalesTaxCodeId?: number
12158
						TaxBreakdown?: {
12159
							TaxComponentId?: string
12160
							Type?:
12161
								| 'SYSGST/USCOUNTRY'
12162
								| 'SYSGST/USSTATE'
12163
								| 'SYSGST/USCOUNTY'
12164
								| 'SYSGST/USCITY'
12165
								| 'SYSGST/USSPECIAL'
12166
							Name?: string
12167
							TaxPercentage?: number
12168
							TaxAmount?: number
12169
							TaxableAmount?: number
12170
							NonTaxableAmount?: number
12171
							ExemptAmount?: number
12172
							StateAssignedNo?: string
12173
							JurisdictionRegion?: string
12174
						}[]
12175
					}[]
12176
					SubTotal?: number
12177
					TotalTax?: number
12178
					Total?: number
12179
					UpdatedDateUTC?: string
12180
					CurrencyCode?:
12181
						| 'AED'
12182
						| 'AFN'
12183
						| 'ALL'
12184
						| 'AMD'
12185
						| 'ANG'
12186
						| 'AOA'
12187
						| 'ARS'
12188
						| 'AUD'
12189
						| 'AWG'
12190
						| 'AZN'
12191
						| 'BAM'
12192
						| 'BBD'
12193
						| 'BDT'
12194
						| 'BGN'
12195
						| 'BHD'
12196
						| 'BIF'
12197
						| 'BMD'
12198
						| 'BND'
12199
						| 'BOB'
12200
						| 'BRL'
12201
						| 'BSD'
12202
						| 'BTN'
12203
						| 'BWP'
12204
						| 'BYN'
12205
						| 'BYR'
12206
						| 'BZD'
12207
						| 'CAD'
12208
						| 'CDF'
12209
						| 'CHF'
12210
						| 'CLF'
12211
						| 'CLP'
12212
						| 'CNY'
12213
						| 'COP'
12214
						| 'CRC'
12215
						| 'CUC'
12216
						| 'CUP'
12217
						| 'CVE'
12218
						| 'CZK'
12219
						| 'DJF'
12220
						| 'DKK'
12221
						| 'DOP'
12222
						| 'DZD'
12223
						| 'EEK'
12224
						| 'EGP'
12225
						| 'ERN'
12226
						| 'ETB'
12227
						| 'EUR'
12228
						| 'FJD'
12229
						| 'FKP'
12230
						| 'GBP'
12231
						| 'GEL'
12232
						| 'GHS'
12233
						| 'GIP'
12234
						| 'GMD'
12235
						| 'GNF'
12236
						| 'GTQ'
12237
						| 'GYD'
12238
						| 'HKD'
12239
						| 'HNL'
12240
						| 'HRK'
12241
						| 'HTG'
12242
						| 'HUF'
12243
						| 'IDR'
12244
						| 'ILS'
12245
						| 'INR'
12246
						| 'IQD'
12247
						| 'IRR'
12248
						| 'ISK'
12249
						| 'JMD'
12250
						| 'JOD'
12251
						| 'JPY'
12252
						| 'KES'
12253
						| 'KGS'
12254
						| 'KHR'
12255
						| 'KMF'
12256
						| 'KPW'
12257
						| 'KRW'
12258
						| 'KWD'
12259
						| 'KYD'
12260
						| 'KZT'
12261
						| 'LAK'
12262
						| 'LBP'
12263
						| 'LKR'
12264
						| 'LRD'
12265
						| 'LSL'
12266
						| 'LTL'
12267
						| 'LVL'
12268
						| 'LYD'
12269
						| 'MAD'
12270
						| 'MDL'
12271
						| 'MGA'
12272
						| 'MKD'
12273
						| 'MMK'
12274
						| 'MNT'
12275
						| 'MOP'
12276
						| 'MRO'
12277
						| 'MRU'
12278
						| 'MUR'
12279
						| 'MVR'
12280
						| 'MWK'
12281
						| 'MXN'
12282
						| 'MXV'
12283
						| 'MYR'
12284
						| 'MZN'
12285
						| 'NAD'
12286
						| 'NGN'
12287
						| 'NIO'
12288
						| 'NOK'
12289
						| 'NPR'
12290
						| 'NZD'
12291
						| 'OMR'
12292
						| 'PAB'
12293
						| 'PEN'
12294
						| 'PGK'
12295
						| 'PHP'
12296
						| 'PKR'
12297
						| 'PLN'
12298
						| 'PYG'
12299
						| 'QAR'
12300
						| 'RON'
12301
						| 'RSD'
12302
						| 'RUB'
12303
						| 'RWF'
12304
						| 'SAR'
12305
						| 'SBD'
12306
						| 'SCR'
12307
						| 'SDG'
12308
						| 'SEK'
12309
						| 'SGD'
12310
						| 'SHP'
12311
						| 'SKK'
12312
						| 'SLE'
12313
						| 'SLL'
12314
						| 'SOS'
12315
						| 'SRD'
12316
						| 'STD'
12317
						| 'STN'
12318
						| 'SVC'
12319
						| 'SYP'
12320
						| 'SZL'
12321
						| 'THB'
12322
						| 'TJS'
12323
						| 'TMT'
12324
						| 'TND'
12325
						| 'TOP'
12326
						| 'TRY'
12327
						| 'TTD'
12328
						| 'TWD'
12329
						| 'TZS'
12330
						| 'UAH'
12331
						| 'UGX'
12332
						| 'USD'
12333
						| 'UYU'
12334
						| 'UZS'
12335
						| 'VEF'
12336
						| 'VES'
12337
						| 'VND'
12338
						| 'VUV'
12339
						| 'WST'
12340
						| 'XAF'
12341
						| 'XCD'
12342
						| 'XOF'
12343
						| 'XPF'
12344
						| 'YER'
12345
						| 'ZAR'
12346
						| 'ZMW'
12347
						| 'ZMK'
12348
						| 'ZWD'
12349
					OverpaymentID?: string
12350
					CurrencyRate?: number
12351
					RemainingCredit?: number
12352
					Allocations?: {
12353
						AllocationID?: string
12354
						Invoice: {
12355
							Type?:
12356
								| 'ACCPAY'
12357
								| 'ACCPAYCREDIT'
12358
								| 'APOVERPAYMENT'
12359
								| 'APPREPAYMENT'
12360
								| 'ACCREC'
12361
								| 'ACCRECCREDIT'
12362
								| 'AROVERPAYMENT'
12363
								| 'ARPREPAYMENT'
12364
							Contact?: {
12365
								ContactID?: string
12366
								MergedToContactID?: string
12367
								ContactNumber?: string
12368
								AccountNumber?: string
12369
								ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
12370
								Name?: string
12371
								FirstName?: string
12372
								LastName?: string
12373
								CompanyNumber?: string
12374
								EmailAddress?: string
12375
								ContactPersons?: {
12376
									FirstName?: string
12377
									LastName?: string
12378
									EmailAddress?: string
12379
									IncludeInEmails?: false | true
12380
								}[]
12381
								BankAccountDetails?: string
12382
								TaxNumber?: string
12383
								AccountsReceivableTaxType?: string
12384
								AccountsPayableTaxType?: string
12385
								Addresses?: {
12386
									AddressType?: 'POBOX' | 'STREET'
12387
									AddressLine1?: string
12388
									AddressLine2?: string
12389
									AddressLine3?: string
12390
									AddressLine4?: string
12391
									City?: string
12392
									Region?: string
12393
									PostalCode?: string
12394
									Country?: string
12395
									AttentionTo?: string
12396
								}[]
12397
								Phones?: {
12398
									PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
12399
									PhoneNumber?: string
12400
									PhoneAreaCode?: string
12401
									PhoneCountryCode?: string
12402
								}[]
12403
								IsSupplier?: false | true
12404
								IsCustomer?: false | true
12405
								SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
12406
								PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
12407
								DefaultCurrency?:
12408
									| 'AED'
12409
									| 'AFN'
12410
									| 'ALL'
12411
									| 'AMD'
12412
									| 'ANG'
12413
									| 'AOA'
12414
									| 'ARS'
12415
									| 'AUD'
12416
									| 'AWG'
12417
									| 'AZN'
12418
									| 'BAM'
12419
									| 'BBD'
12420
									| 'BDT'
12421
									| 'BGN'
12422
									| 'BHD'
12423
									| 'BIF'
12424
									| 'BMD'
12425
									| 'BND'
12426
									| 'BOB'
12427
									| 'BRL'
12428
									| 'BSD'
12429
									| 'BTN'
12430
									| 'BWP'
12431
									| 'BYN'
12432
									| 'BYR'
12433
									| 'BZD'
12434
									| 'CAD'
12435
									| 'CDF'
12436
									| 'CHF'
12437
									| 'CLF'
12438
									| 'CLP'
12439
									| 'CNY'
12440
									| 'COP'
12441
									| 'CRC'
12442
									| 'CUC'
12443
									| 'CUP'
12444
									| 'CVE'
12445
									| 'CZK'
12446
									| 'DJF'
12447
									| 'DKK'
12448
									| 'DOP'
12449
									| 'DZD'
12450
									| 'EEK'
12451
									| 'EGP'
12452
									| 'ERN'
12453
									| 'ETB'
12454
									| 'EUR'
12455
									| 'FJD'
12456
									| 'FKP'
12457
									| 'GBP'
12458
									| 'GEL'
12459
									| 'GHS'
12460
									| 'GIP'
12461
									| 'GMD'
12462
									| 'GNF'
12463
									| 'GTQ'
12464
									| 'GYD'
12465
									| 'HKD'
12466
									| 'HNL'
12467
									| 'HRK'
12468
									| 'HTG'
12469
									| 'HUF'
12470
									| 'IDR'
12471
									| 'ILS'
12472
									| 'INR'
12473
									| 'IQD'
12474
									| 'IRR'
12475
									| 'ISK'
12476
									| 'JMD'
12477
									| 'JOD'
12478
									| 'JPY'
12479
									| 'KES'
12480
									| 'KGS'
12481
									| 'KHR'
12482
									| 'KMF'
12483
									| 'KPW'
12484
									| 'KRW'
12485
									| 'KWD'
12486
									| 'KYD'
12487
									| 'KZT'
12488
									| 'LAK'
12489
									| 'LBP'
12490
									| 'LKR'
12491
									| 'LRD'
12492
									| 'LSL'
12493
									| 'LTL'
12494
									| 'LVL'
12495
									| 'LYD'
12496
									| 'MAD'
12497
									| 'MDL'
12498
									| 'MGA'
12499
									| 'MKD'
12500
									| 'MMK'
12501
									| 'MNT'
12502
									| 'MOP'
12503
									| 'MRO'
12504
									| 'MRU'
12505
									| 'MUR'
12506
									| 'MVR'
12507
									| 'MWK'
12508
									| 'MXN'
12509
									| 'MXV'
12510
									| 'MYR'
12511
									| 'MZN'
12512
									| 'NAD'
12513
									| 'NGN'
12514
									| 'NIO'
12515
									| 'NOK'
12516
									| 'NPR'
12517
									| 'NZD'
12518
									| 'OMR'
12519
									| 'PAB'
12520
									| 'PEN'
12521
									| 'PGK'
12522
									| 'PHP'
12523
									| 'PKR'
12524
									| 'PLN'
12525
									| 'PYG'
12526
									| 'QAR'
12527
									| 'RON'
12528
									| 'RSD'
12529
									| 'RUB'
12530
									| 'RWF'
12531
									| 'SAR'
12532
									| 'SBD'
12533
									| 'SCR'
12534
									| 'SDG'
12535
									| 'SEK'
12536
									| 'SGD'
12537
									| 'SHP'
12538
									| 'SKK'
12539
									| 'SLE'
12540
									| 'SLL'
12541
									| 'SOS'
12542
									| 'SRD'
12543
									| 'STD'
12544
									| 'STN'
12545
									| 'SVC'
12546
									| 'SYP'
12547
									| 'SZL'
12548
									| 'THB'
12549
									| 'TJS'
12550
									| 'TMT'
12551
									| 'TND'
12552
									| 'TOP'
12553
									| 'TRY'
12554
									| 'TTD'
12555
									| 'TWD'
12556
									| 'TZS'
12557
									| 'UAH'
12558
									| 'UGX'
12559
									| 'USD'
12560
									| 'UYU'
12561
									| 'UZS'
12562
									| 'VEF'
12563
									| 'VES'
12564
									| 'VND'
12565
									| 'VUV'
12566
									| 'WST'
12567
									| 'XAF'
12568
									| 'XCD'
12569
									| 'XOF'
12570
									| 'XPF'
12571
									| 'YER'
12572
									| 'ZAR'
12573
									| 'ZMW'
12574
									| 'ZMK'
12575
									| 'ZWD'
12576
								XeroNetworkKey?: string
12577
								SalesDefaultAccountCode?: string
12578
								PurchasesDefaultAccountCode?: string
12579
								SalesTrackingCategories?: {
12580
									TrackingCategoryName?: string
12581
									TrackingOptionName?: string
12582
								}[]
12583
								PurchasesTrackingCategories?: {
12584
									TrackingCategoryName?: string
12585
									TrackingOptionName?: string
12586
								}[]
12587
								TrackingCategoryName?: string
12588
								TrackingCategoryOption?: string
12589
								PaymentTerms?: {
12590
									Bills?: {
12591
										Day?: number
12592
										Type?:
12593
											| 'DAYSAFTERBILLDATE'
12594
											| 'DAYSAFTERBILLMONTH'
12595
											| 'OFCURRENTMONTH'
12596
											| 'OFFOLLOWINGMONTH'
12597
									}
12598
									Sales?: {
12599
										Day?: number
12600
										Type?:
12601
											| 'DAYSAFTERBILLDATE'
12602
											| 'DAYSAFTERBILLMONTH'
12603
											| 'OFCURRENTMONTH'
12604
											| 'OFFOLLOWINGMONTH'
12605
									}
12606
								}
12607
								UpdatedDateUTC?: string
12608
								ContactGroups?: {
12609
									Name?: string
12610
									Status?: 'DELETED' | 'ACTIVE'
12611
									ContactGroupID?: string
12612
									Contacts?: {}[]
12613
								}[]
12614
								Website?: string
12615
								BrandingTheme?: {
12616
									BrandingThemeID?: string
12617
									Name?: string
12618
									LogoUrl?: string
12619
									Type?: 'INVOICE'
12620
									SortOrder?: number
12621
									CreatedDateUTC?: string
12622
								}
12623
								BatchPayments?: {
12624
									BankAccountNumber?: string
12625
									BankAccountName?: string
12626
									Details?: string
12627
									Code?: string
12628
									Reference?: string
12629
								}
12630
								Discount?: number
12631
								Balances?: {
12632
									AccountsReceivable?: {
12633
										Outstanding?: number
12634
										Overdue?: number
12635
									}
12636
									AccountsPayable?: { Outstanding?: number; Overdue?: number }
12637
								}
12638
								Attachments?: {
12639
									AttachmentID?: string
12640
									FileName?: string
12641
									Url?: string
12642
									MimeType?: string
12643
									ContentLength?: number
12644
									IncludeOnline?: false | true
12645
								}[]
12646
								HasAttachments?: never
12647
								ValidationErrors?: { Message?: string }[]
12648
								HasValidationErrors?: never
12649
								StatusAttributeString?: string
12650
							}
12651
							LineItems?: {
12652
								LineItemID?: string
12653
								Description?: string
12654
								Quantity?: number
12655
								UnitAmount?: number
12656
								ItemCode?: string
12657
								AccountCode?: string
12658
								AccountID?: string
12659
								TaxType?: string
12660
								TaxAmount?: number
12661
								Item?: { Code?: string; Name?: string; ItemID?: string }
12662
								LineAmount?: number
12663
								Tracking?: {
12664
									TrackingCategoryID?: string
12665
									TrackingOptionID?: string
12666
									Name?: string
12667
									Option?: string
12668
								}[]
12669
								DiscountRate?: number
12670
								DiscountAmount?: number
12671
								RepeatingInvoiceID?: string
12672
								Taxability?:
12673
									| 'TAXABLE'
12674
									| 'NON_TAXABLE'
12675
									| 'EXEMPT'
12676
									| 'PART_TAXABLE'
12677
									| 'NOT_APPLICABLE'
12678
								SalesTaxCodeId?: number
12679
								TaxBreakdown?: {
12680
									TaxComponentId?: string
12681
									Type?:
12682
										| 'SYSGST/USCOUNTRY'
12683
										| 'SYSGST/USSTATE'
12684
										| 'SYSGST/USCOUNTY'
12685
										| 'SYSGST/USCITY'
12686
										| 'SYSGST/USSPECIAL'
12687
									Name?: string
12688
									TaxPercentage?: number
12689
									TaxAmount?: number
12690
									TaxableAmount?: number
12691
									NonTaxableAmount?: number
12692
									ExemptAmount?: number
12693
									StateAssignedNo?: string
12694
									JurisdictionRegion?: string
12695
								}[]
12696
							}[]
12697
							Date?: string
12698
							DueDate?: string
12699
							LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
12700
							InvoiceNumber?: string
12701
							Reference?: string
12702
							BrandingThemeID?: string
12703
							Url?: string
12704
							CurrencyCode?:
12705
								| 'AED'
12706
								| 'AFN'
12707
								| 'ALL'
12708
								| 'AMD'
12709
								| 'ANG'
12710
								| 'AOA'
12711
								| 'ARS'
12712
								| 'AUD'
12713
								| 'AWG'
12714
								| 'AZN'
12715
								| 'BAM'
12716
								| 'BBD'
12717
								| 'BDT'
12718
								| 'BGN'
12719
								| 'BHD'
12720
								| 'BIF'
12721
								| 'BMD'
12722
								| 'BND'
12723
								| 'BOB'
12724
								| 'BRL'
12725
								| 'BSD'
12726
								| 'BTN'
12727
								| 'BWP'
12728
								| 'BYN'
12729
								| 'BYR'
12730
								| 'BZD'
12731
								| 'CAD'
12732
								| 'CDF'
12733
								| 'CHF'
12734
								| 'CLF'
12735
								| 'CLP'
12736
								| 'CNY'
12737
								| 'COP'
12738
								| 'CRC'
12739
								| 'CUC'
12740
								| 'CUP'
12741
								| 'CVE'
12742
								| 'CZK'
12743
								| 'DJF'
12744
								| 'DKK'
12745
								| 'DOP'
12746
								| 'DZD'
12747
								| 'EEK'
12748
								| 'EGP'
12749
								| 'ERN'
12750
								| 'ETB'
12751
								| 'EUR'
12752
								| 'FJD'
12753
								| 'FKP'
12754
								| 'GBP'
12755
								| 'GEL'
12756
								| 'GHS'
12757
								| 'GIP'
12758
								| 'GMD'
12759
								| 'GNF'
12760
								| 'GTQ'
12761
								| 'GYD'
12762
								| 'HKD'
12763
								| 'HNL'
12764
								| 'HRK'
12765
								| 'HTG'
12766
								| 'HUF'
12767
								| 'IDR'
12768
								| 'ILS'
12769
								| 'INR'
12770
								| 'IQD'
12771
								| 'IRR'
12772
								| 'ISK'
12773
								| 'JMD'
12774
								| 'JOD'
12775
								| 'JPY'
12776
								| 'KES'
12777
								| 'KGS'
12778
								| 'KHR'
12779
								| 'KMF'
12780
								| 'KPW'
12781
								| 'KRW'
12782
								| 'KWD'
12783
								| 'KYD'
12784
								| 'KZT'
12785
								| 'LAK'
12786
								| 'LBP'
12787
								| 'LKR'
12788
								| 'LRD'
12789
								| 'LSL'
12790
								| 'LTL'
12791
								| 'LVL'
12792
								| 'LYD'
12793
								| 'MAD'
12794
								| 'MDL'
12795
								| 'MGA'
12796
								| 'MKD'
12797
								| 'MMK'
12798
								| 'MNT'
12799
								| 'MOP'
12800
								| 'MRO'
12801
								| 'MRU'
12802
								| 'MUR'
12803
								| 'MVR'
12804
								| 'MWK'
12805
								| 'MXN'
12806
								| 'MXV'
12807
								| 'MYR'
12808
								| 'MZN'
12809
								| 'NAD'
12810
								| 'NGN'
12811
								| 'NIO'
12812
								| 'NOK'
12813
								| 'NPR'
12814
								| 'NZD'
12815
								| 'OMR'
12816
								| 'PAB'
12817
								| 'PEN'
12818
								| 'PGK'
12819
								| 'PHP'
12820
								| 'PKR'
12821
								| 'PLN'
12822
								| 'PYG'
12823
								| 'QAR'
12824
								| 'RON'
12825
								| 'RSD'
12826
								| 'RUB'
12827
								| 'RWF'
12828
								| 'SAR'
12829
								| 'SBD'
12830
								| 'SCR'
12831
								| 'SDG'
12832
								| 'SEK'
12833
								| 'SGD'
12834
								| 'SHP'
12835
								| 'SKK'
12836
								| 'SLE'
12837
								| 'SLL'
12838
								| 'SOS'
12839
								| 'SRD'
12840
								| 'STD'
12841
								| 'STN'
12842
								| 'SVC'
12843
								| 'SYP'
12844
								| 'SZL'
12845
								| 'THB'
12846
								| 'TJS'
12847
								| 'TMT'
12848
								| 'TND'
12849
								| 'TOP'
12850
								| 'TRY'
12851
								| 'TTD'
12852
								| 'TWD'
12853
								| 'TZS'
12854
								| 'UAH'
12855
								| 'UGX'
12856
								| 'USD'
12857
								| 'UYU'
12858
								| 'UZS'
12859
								| 'VEF'
12860
								| 'VES'
12861
								| 'VND'
12862
								| 'VUV'
12863
								| 'WST'
12864
								| 'XAF'
12865
								| 'XCD'
12866
								| 'XOF'
12867
								| 'XPF'
12868
								| 'YER'
12869
								| 'ZAR'
12870
								| 'ZMW'
12871
								| 'ZMK'
12872
								| 'ZWD'
12873
							CurrencyRate?: number
12874
							Status?: 'SUBMITTED' | 'AUTHORISED' | 'PAID' | 'VOIDED' | 'DELETED' | 'DRAFT'
12875
							SentToContact?: false | true
12876
							ExpectedPaymentDate?: string
12877
							PlannedPaymentDate?: string
12878
							CISDeduction?: number
12879
							CISRate?: number
12880
							SubTotal?: number
12881
							TotalTax?: number
12882
							Total?: number
12883
							TotalDiscount?: number
12884
							InvoiceID?: string
12885
							RepeatingInvoiceID?: string
12886
							HasAttachments?: never
12887
							IsDiscounted?: false | true
12888
							Payments?: {}[]
12889
							Prepayments?: {
12890
								Type?: 'APPREPAYMENT' | 'ARPREPAYMENT' | 'RECEIVE-PREPAYMENT' | 'SPEND-PREPAYMENT'
12891
								Contact?: {
12892
									ContactID?: string
12893
									MergedToContactID?: string
12894
									ContactNumber?: string
12895
									AccountNumber?: string
12896
									ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
12897
									Name?: string
12898
									FirstName?: string
12899
									LastName?: string
12900
									CompanyNumber?: string
12901
									EmailAddress?: string
12902
									ContactPersons?: {
12903
										FirstName?: string
12904
										LastName?: string
12905
										EmailAddress?: string
12906
										IncludeInEmails?: false | true
12907
									}[]
12908
									BankAccountDetails?: string
12909
									TaxNumber?: string
12910
									AccountsReceivableTaxType?: string
12911
									AccountsPayableTaxType?: string
12912
									Addresses?: {
12913
										AddressType?: 'POBOX' | 'STREET'
12914
										AddressLine1?: string
12915
										AddressLine2?: string
12916
										AddressLine3?: string
12917
										AddressLine4?: string
12918
										City?: string
12919
										Region?: string
12920
										PostalCode?: string
12921
										Country?: string
12922
										AttentionTo?: string
12923
									}[]
12924
									Phones?: {
12925
										PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
12926
										PhoneNumber?: string
12927
										PhoneAreaCode?: string
12928
										PhoneCountryCode?: string
12929
									}[]
12930
									IsSupplier?: false | true
12931
									IsCustomer?: false | true
12932
									SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
12933
									PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
12934
									DefaultCurrency?:
12935
										| 'AED'
12936
										| 'AFN'
12937
										| 'ALL'
12938
										| 'AMD'
12939
										| 'ANG'
12940
										| 'AOA'
12941
										| 'ARS'
12942
										| 'AUD'
12943
										| 'AWG'
12944
										| 'AZN'
12945
										| 'BAM'
12946
										| 'BBD'
12947
										| 'BDT'
12948
										| 'BGN'
12949
										| 'BHD'
12950
										| 'BIF'
12951
										| 'BMD'
12952
										| 'BND'
12953
										| 'BOB'
12954
										| 'BRL'
12955
										| 'BSD'
12956
										| 'BTN'
12957
										| 'BWP'
12958
										| 'BYN'
12959
										| 'BYR'
12960
										| 'BZD'
12961
										| 'CAD'
12962
										| 'CDF'
12963
										| 'CHF'
12964
										| 'CLF'
12965
										| 'CLP'
12966
										| 'CNY'
12967
										| 'COP'
12968
										| 'CRC'
12969
										| 'CUC'
12970
										| 'CUP'
12971
										| 'CVE'
12972
										| 'CZK'
12973
										| 'DJF'
12974
										| 'DKK'
12975
										| 'DOP'
12976
										| 'DZD'
12977
										| 'EEK'
12978
										| 'EGP'
12979
										| 'ERN'
12980
										| 'ETB'
12981
										| 'EUR'
12982
										| 'FJD'
12983
										| 'FKP'
12984
										| 'GBP'
12985
										| 'GEL'
12986
										| 'GHS'
12987
										| 'GIP'
12988
										| 'GMD'
12989
										| 'GNF'
12990
										| 'GTQ'
12991
										| 'GYD'
12992
										| 'HKD'
12993
										| 'HNL'
12994
										| 'HRK'
12995
										| 'HTG'
12996
										| 'HUF'
12997
										| 'IDR'
12998
										| 'ILS'
12999
										| 'INR'
13000
										| 'IQD'
13001
										| 'IRR'
13002
										| 'ISK'
13003
										| 'JMD'
13004
										| 'JOD'
13005
										| 'JPY'
13006
										| 'KES'
13007
										| 'KGS'
13008
										| 'KHR'
13009
										| 'KMF'
13010
										| 'KPW'
13011
										| 'KRW'
13012
										| 'KWD'
13013
										| 'KYD'
13014
										| 'KZT'
13015
										| 'LAK'
13016
										| 'LBP'
13017
										| 'LKR'
13018
										| 'LRD'
13019
										| 'LSL'
13020
										| 'LTL'
13021
										| 'LVL'
13022
										| 'LYD'
13023
										| 'MAD'
13024
										| 'MDL'
13025
										| 'MGA'
13026
										| 'MKD'
13027
										| 'MMK'
13028
										| 'MNT'
13029
										| 'MOP'
13030
										| 'MRO'
13031
										| 'MRU'
13032
										| 'MUR'
13033
										| 'MVR'
13034
										| 'MWK'
13035
										| 'MXN'
13036
										| 'MXV'
13037
										| 'MYR'
13038
										| 'MZN'
13039
										| 'NAD'
13040
										| 'NGN'
13041
										| 'NIO'
13042
										| 'NOK'
13043
										| 'NPR'
13044
										| 'NZD'
13045
										| 'OMR'
13046
										| 'PAB'
13047
										| 'PEN'
13048
										| 'PGK'
13049
										| 'PHP'
13050
										| 'PKR'
13051
										| 'PLN'
13052
										| 'PYG'
13053
										| 'QAR'
13054
										| 'RON'
13055
										| 'RSD'
13056
										| 'RUB'
13057
										| 'RWF'
13058
										| 'SAR'
13059
										| 'SBD'
13060
										| 'SCR'
13061
										| 'SDG'
13062
										| 'SEK'
13063
										| 'SGD'
13064
										| 'SHP'
13065
										| 'SKK'
13066
										| 'SLE'
13067
										| 'SLL'
13068
										| 'SOS'
13069
										| 'SRD'
13070
										| 'STD'
13071
										| 'STN'
13072
										| 'SVC'
13073
										| 'SYP'
13074
										| 'SZL'
13075
										| 'THB'
13076
										| 'TJS'
13077
										| 'TMT'
13078
										| 'TND'
13079
										| 'TOP'
13080
										| 'TRY'
13081
										| 'TTD'
13082
										| 'TWD'
13083
										| 'TZS'
13084
										| 'UAH'
13085
										| 'UGX'
13086
										| 'USD'
13087
										| 'UYU'
13088
										| 'UZS'
13089
										| 'VEF'
13090
										| 'VES'
13091
										| 'VND'
13092
										| 'VUV'
13093
										| 'WST'
13094
										| 'XAF'
13095
										| 'XCD'
13096
										| 'XOF'
13097
										| 'XPF'
13098
										| 'YER'
13099
										| 'ZAR'
13100
										| 'ZMW'
13101
										| 'ZMK'
13102
										| 'ZWD'
13103
									XeroNetworkKey?: string
13104
									SalesDefaultAccountCode?: string
13105
									PurchasesDefaultAccountCode?: string
13106
									SalesTrackingCategories?: {
13107
										TrackingCategoryName?: string
13108
										TrackingOptionName?: string
13109
									}[]
13110
									PurchasesTrackingCategories?: {
13111
										TrackingCategoryName?: string
13112
										TrackingOptionName?: string
13113
									}[]
13114
									TrackingCategoryName?: string
13115
									TrackingCategoryOption?: string
13116
									PaymentTerms?: {
13117
										Bills?: {
13118
											Day?: number
13119
											Type?:
13120
												| 'DAYSAFTERBILLDATE'
13121
												| 'DAYSAFTERBILLMONTH'
13122
												| 'OFCURRENTMONTH'
13123
												| 'OFFOLLOWINGMONTH'
13124
										}
13125
										Sales?: {
13126
											Day?: number
13127
											Type?:
13128
												| 'DAYSAFTERBILLDATE'
13129
												| 'DAYSAFTERBILLMONTH'
13130
												| 'OFCURRENTMONTH'
13131
												| 'OFFOLLOWINGMONTH'
13132
										}
13133
									}
13134
									UpdatedDateUTC?: string
13135
									ContactGroups?: {
13136
										Name?: string
13137
										Status?: 'DELETED' | 'ACTIVE'
13138
										ContactGroupID?: string
13139
										Contacts?: {}[]
13140
									}[]
13141
									Website?: string
13142
									BrandingTheme?: {
13143
										BrandingThemeID?: string
13144
										Name?: string
13145
										LogoUrl?: string
13146
										Type?: 'INVOICE'
13147
										SortOrder?: number
13148
										CreatedDateUTC?: string
13149
									}
13150
									BatchPayments?: {
13151
										BankAccountNumber?: string
13152
										BankAccountName?: string
13153
										Details?: string
13154
										Code?: string
13155
										Reference?: string
13156
									}
13157
									Discount?: number
13158
									Balances?: {
13159
										AccountsReceivable?: {
13160
											Outstanding?: number
13161
											Overdue?: number
13162
										}
13163
										AccountsPayable?: {
13164
											Outstanding?: number
13165
											Overdue?: number
13166
										}
13167
									}
13168
									Attachments?: {
13169
										AttachmentID?: string
13170
										FileName?: string
13171
										Url?: string
13172
										MimeType?: string
13173
										ContentLength?: number
13174
										IncludeOnline?: false | true
13175
									}[]
13176
									HasAttachments?: never
13177
									ValidationErrors?: { Message?: string }[]
13178
									HasValidationErrors?: never
13179
									StatusAttributeString?: string
13180
								}
13181
								Date?: string
13182
								Status?: 'AUTHORISED' | 'PAID' | 'VOIDED'
13183
								LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
13184
								LineItems?: {
13185
									LineItemID?: string
13186
									Description?: string
13187
									Quantity?: number
13188
									UnitAmount?: number
13189
									ItemCode?: string
13190
									AccountCode?: string
13191
									AccountID?: string
13192
									TaxType?: string
13193
									TaxAmount?: number
13194
									Item?: { Code?: string; Name?: string; ItemID?: string }
13195
									LineAmount?: number
13196
									Tracking?: {
13197
										TrackingCategoryID?: string
13198
										TrackingOptionID?: string
13199
										Name?: string
13200
										Option?: string
13201
									}[]
13202
									DiscountRate?: number
13203
									DiscountAmount?: number
13204
									RepeatingInvoiceID?: string
13205
									Taxability?:
13206
										| 'TAXABLE'
13207
										| 'NON_TAXABLE'
13208
										| 'EXEMPT'
13209
										| 'PART_TAXABLE'
13210
										| 'NOT_APPLICABLE'
13211
									SalesTaxCodeId?: number
13212
									TaxBreakdown?: {
13213
										TaxComponentId?: string
13214
										Type?:
13215
											| 'SYSGST/USCOUNTRY'
13216
											| 'SYSGST/USSTATE'
13217
											| 'SYSGST/USCOUNTY'
13218
											| 'SYSGST/USCITY'
13219
											| 'SYSGST/USSPECIAL'
13220
										Name?: string
13221
										TaxPercentage?: number
13222
										TaxAmount?: number
13223
										TaxableAmount?: number
13224
										NonTaxableAmount?: number
13225
										ExemptAmount?: number
13226
										StateAssignedNo?: string
13227
										JurisdictionRegion?: string
13228
									}[]
13229
								}[]
13230
								SubTotal?: number
13231
								TotalTax?: number
13232
								Total?: number
13233
								Reference?: string
13234
								UpdatedDateUTC?: string
13235
								CurrencyCode?:
13236
									| 'AED'
13237
									| 'AFN'
13238
									| 'ALL'
13239
									| 'AMD'
13240
									| 'ANG'
13241
									| 'AOA'
13242
									| 'ARS'
13243
									| 'AUD'
13244
									| 'AWG'
13245
									| 'AZN'
13246
									| 'BAM'
13247
									| 'BBD'
13248
									| 'BDT'
13249
									| 'BGN'
13250
									| 'BHD'
13251
									| 'BIF'
13252
									| 'BMD'
13253
									| 'BND'
13254
									| 'BOB'
13255
									| 'BRL'
13256
									| 'BSD'
13257
									| 'BTN'
13258
									| 'BWP'
13259
									| 'BYN'
13260
									| 'BYR'
13261
									| 'BZD'
13262
									| 'CAD'
13263
									| 'CDF'
13264
									| 'CHF'
13265
									| 'CLF'
13266
									| 'CLP'
13267
									| 'CNY'
13268
									| 'COP'
13269
									| 'CRC'
13270
									| 'CUC'
13271
									| 'CUP'
13272
									| 'CVE'
13273
									| 'CZK'
13274
									| 'DJF'
13275
									| 'DKK'
13276
									| 'DOP'
13277
									| 'DZD'
13278
									| 'EEK'
13279
									| 'EGP'
13280
									| 'ERN'
13281
									| 'ETB'
13282
									| 'EUR'
13283
									| 'FJD'
13284
									| 'FKP'
13285
									| 'GBP'
13286
									| 'GEL'
13287
									| 'GHS'
13288
									| 'GIP'
13289
									| 'GMD'
13290
									| 'GNF'
13291
									| 'GTQ'
13292
									| 'GYD'
13293
									| 'HKD'
13294
									| 'HNL'
13295
									| 'HRK'
13296
									| 'HTG'
13297
									| 'HUF'
13298
									| 'IDR'
13299
									| 'ILS'
13300
									| 'INR'
13301
									| 'IQD'
13302
									| 'IRR'
13303
									| 'ISK'
13304
									| 'JMD'
13305
									| 'JOD'
13306
									| 'JPY'
13307
									| 'KES'
13308
									| 'KGS'
13309
									| 'KHR'
13310
									| 'KMF'
13311
									| 'KPW'
13312
									| 'KRW'
13313
									| 'KWD'
13314
									| 'KYD'
13315
									| 'KZT'
13316
									| 'LAK'
13317
									| 'LBP'
13318
									| 'LKR'
13319
									| 'LRD'
13320
									| 'LSL'
13321
									| 'LTL'
13322
									| 'LVL'
13323
									| 'LYD'
13324
									| 'MAD'
13325
									| 'MDL'
13326
									| 'MGA'
13327
									| 'MKD'
13328
									| 'MMK'
13329
									| 'MNT'
13330
									| 'MOP'
13331
									| 'MRO'
13332
									| 'MRU'
13333
									| 'MUR'
13334
									| 'MVR'
13335
									| 'MWK'
13336
									| 'MXN'
13337
									| 'MXV'
13338
									| 'MYR'
13339
									| 'MZN'
13340
									| 'NAD'
13341
									| 'NGN'
13342
									| 'NIO'
13343
									| 'NOK'
13344
									| 'NPR'
13345
									| 'NZD'
13346
									| 'OMR'
13347
									| 'PAB'
13348
									| 'PEN'
13349
									| 'PGK'
13350
									| 'PHP'
13351
									| 'PKR'
13352
									| 'PLN'
13353
									| 'PYG'
13354
									| 'QAR'
13355
									| 'RON'
13356
									| 'RSD'
13357
									| 'RUB'
13358
									| 'RWF'
13359
									| 'SAR'
13360
									| 'SBD'
13361
									| 'SCR'
13362
									| 'SDG'
13363
									| 'SEK'
13364
									| 'SGD'
13365
									| 'SHP'
13366
									| 'SKK'
13367
									| 'SLE'
13368
									| 'SLL'
13369
									| 'SOS'
13370
									| 'SRD'
13371
									| 'STD'
13372
									| 'STN'
13373
									| 'SVC'
13374
									| 'SYP'
13375
									| 'SZL'
13376
									| 'THB'
13377
									| 'TJS'
13378
									| 'TMT'
13379
									| 'TND'
13380
									| 'TOP'
13381
									| 'TRY'
13382
									| 'TTD'
13383
									| 'TWD'
13384
									| 'TZS'
13385
									| 'UAH'
13386
									| 'UGX'
13387
									| 'USD'
13388
									| 'UYU'
13389
									| 'UZS'
13390
									| 'VEF'
13391
									| 'VES'
13392
									| 'VND'
13393
									| 'VUV'
13394
									| 'WST'
13395
									| 'XAF'
13396
									| 'XCD'
13397
									| 'XOF'
13398
									| 'XPF'
13399
									| 'YER'
13400
									| 'ZAR'
13401
									| 'ZMW'
13402
									| 'ZMK'
13403
									| 'ZWD'
13404
								PrepaymentID?: string
13405
								CurrencyRate?: number
13406
								RemainingCredit?: number
13407
								Allocations?: {}[]
13408
								Payments?: {}[]
13409
								AppliedAmount?: number
13410
								HasAttachments?: never
13411
								Attachments?: {
13412
									AttachmentID?: string
13413
									FileName?: string
13414
									Url?: string
13415
									MimeType?: string
13416
									ContentLength?: number
13417
									IncludeOnline?: false | true
13418
								}[]
13419
							}[]
13420
							Overpayments?: {}[]
13421
							AmountDue?: number
13422
							AmountPaid?: number
13423
							FullyPaidOnDate?: string
13424
							AmountCredited?: number
13425
							UpdatedDateUTC?: string
13426
							CreditNotes?: {
13427
								Type?: 'ACCPAYCREDIT' | 'ACCRECCREDIT'
13428
								Contact?: {
13429
									ContactID?: string
13430
									MergedToContactID?: string
13431
									ContactNumber?: string
13432
									AccountNumber?: string
13433
									ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
13434
									Name?: string
13435
									FirstName?: string
13436
									LastName?: string
13437
									CompanyNumber?: string
13438
									EmailAddress?: string
13439
									ContactPersons?: {
13440
										FirstName?: string
13441
										LastName?: string
13442
										EmailAddress?: string
13443
										IncludeInEmails?: false | true
13444
									}[]
13445
									BankAccountDetails?: string
13446
									TaxNumber?: string
13447
									AccountsReceivableTaxType?: string
13448
									AccountsPayableTaxType?: string
13449
									Addresses?: {
13450
										AddressType?: 'POBOX' | 'STREET'
13451
										AddressLine1?: string
13452
										AddressLine2?: string
13453
										AddressLine3?: string
13454
										AddressLine4?: string
13455
										City?: string
13456
										Region?: string
13457
										PostalCode?: string
13458
										Country?: string
13459
										AttentionTo?: string
13460
									}[]
13461
									Phones?: {
13462
										PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
13463
										PhoneNumber?: string
13464
										PhoneAreaCode?: string
13465
										PhoneCountryCode?: string
13466
									}[]
13467
									IsSupplier?: false | true
13468
									IsCustomer?: false | true
13469
									SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
13470
									PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
13471
									DefaultCurrency?:
13472
										| 'AED'
13473
										| 'AFN'
13474
										| 'ALL'
13475
										| 'AMD'
13476
										| 'ANG'
13477
										| 'AOA'
13478
										| 'ARS'
13479
										| 'AUD'
13480
										| 'AWG'
13481
										| 'AZN'
13482
										| 'BAM'
13483
										| 'BBD'
13484
										| 'BDT'
13485
										| 'BGN'
13486
										| 'BHD'
13487
										| 'BIF'
13488
										| 'BMD'
13489
										| 'BND'
13490
										| 'BOB'
13491
										| 'BRL'
13492
										| 'BSD'
13493
										| 'BTN'
13494
										| 'BWP'
13495
										| 'BYN'
13496
										| 'BYR'
13497
										| 'BZD'
13498
										| 'CAD'
13499
										| 'CDF'
13500
										| 'CHF'
13501
										| 'CLF'
13502
										| 'CLP'
13503
										| 'CNY'
13504
										| 'COP'
13505
										| 'CRC'
13506
										| 'CUC'
13507
										| 'CUP'
13508
										| 'CVE'
13509
										| 'CZK'
13510
										| 'DJF'
13511
										| 'DKK'
13512
										| 'DOP'
13513
										| 'DZD'
13514
										| 'EEK'
13515
										| 'EGP'
13516
										| 'ERN'
13517
										| 'ETB'
13518
										| 'EUR'
13519
										| 'FJD'
13520
										| 'FKP'
13521
										| 'GBP'
13522
										| 'GEL'
13523
										| 'GHS'
13524
										| 'GIP'
13525
										| 'GMD'
13526
										| 'GNF'
13527
										| 'GTQ'
13528
										| 'GYD'
13529
										| 'HKD'
13530
										| 'HNL'
13531
										| 'HRK'
13532
										| 'HTG'
13533
										| 'HUF'
13534
										| 'IDR'
13535
										| 'ILS'
13536
										| 'INR'
13537
										| 'IQD'
13538
										| 'IRR'
13539
										| 'ISK'
13540
										| 'JMD'
13541
										| 'JOD'
13542
										| 'JPY'
13543
										| 'KES'
13544
										| 'KGS'
13545
										| 'KHR'
13546
										| 'KMF'
13547
										| 'KPW'
13548
										| 'KRW'
13549
										| 'KWD'
13550
										| 'KYD'
13551
										| 'KZT'
13552
										| 'LAK'
13553
										| 'LBP'
13554
										| 'LKR'
13555
										| 'LRD'
13556
										| 'LSL'
13557
										| 'LTL'
13558
										| 'LVL'
13559
										| 'LYD'
13560
										| 'MAD'
13561
										| 'MDL'
13562
										| 'MGA'
13563
										| 'MKD'
13564
										| 'MMK'
13565
										| 'MNT'
13566
										| 'MOP'
13567
										| 'MRO'
13568
										| 'MRU'
13569
										| 'MUR'
13570
										| 'MVR'
13571
										| 'MWK'
13572
										| 'MXN'
13573
										| 'MXV'
13574
										| 'MYR'
13575
										| 'MZN'
13576
										| 'NAD'
13577
										| 'NGN'
13578
										| 'NIO'
13579
										| 'NOK'
13580
										| 'NPR'
13581
										| 'NZD'
13582
										| 'OMR'
13583
										| 'PAB'
13584
										| 'PEN'
13585
										| 'PGK'
13586
										| 'PHP'
13587
										| 'PKR'
13588
										| 'PLN'
13589
										| 'PYG'
13590
										| 'QAR'
13591
										| 'RON'
13592
										| 'RSD'
13593
										| 'RUB'
13594
										| 'RWF'
13595
										| 'SAR'
13596
										| 'SBD'
13597
										| 'SCR'
13598
										| 'SDG'
13599
										| 'SEK'
13600
										| 'SGD'
13601
										| 'SHP'
13602
										| 'SKK'
13603
										| 'SLE'
13604
										| 'SLL'
13605
										| 'SOS'
13606
										| 'SRD'
13607
										| 'STD'
13608
										| 'STN'
13609
										| 'SVC'
13610
										| 'SYP'
13611
										| 'SZL'
13612
										| 'THB'
13613
										| 'TJS'
13614
										| 'TMT'
13615
										| 'TND'
13616
										| 'TOP'
13617
										| 'TRY'
13618
										| 'TTD'
13619
										| 'TWD'
13620
										| 'TZS'
13621
										| 'UAH'
13622
										| 'UGX'
13623
										| 'USD'
13624
										| 'UYU'
13625
										| 'UZS'
13626
										| 'VEF'
13627
										| 'VES'
13628
										| 'VND'
13629
										| 'VUV'
13630
										| 'WST'
13631
										| 'XAF'
13632
										| 'XCD'
13633
										| 'XOF'
13634
										| 'XPF'
13635
										| 'YER'
13636
										| 'ZAR'
13637
										| 'ZMW'
13638
										| 'ZMK'
13639
										| 'ZWD'
13640
									XeroNetworkKey?: string
13641
									SalesDefaultAccountCode?: string
13642
									PurchasesDefaultAccountCode?: string
13643
									SalesTrackingCategories?: {
13644
										TrackingCategoryName?: string
13645
										TrackingOptionName?: string
13646
									}[]
13647
									PurchasesTrackingCategories?: {
13648
										TrackingCategoryName?: string
13649
										TrackingOptionName?: string
13650
									}[]
13651
									TrackingCategoryName?: string
13652
									TrackingCategoryOption?: string
13653
									PaymentTerms?: {
13654
										Bills?: {
13655
											Day?: number
13656
											Type?:
13657
												| 'DAYSAFTERBILLDATE'
13658
												| 'DAYSAFTERBILLMONTH'
13659
												| 'OFCURRENTMONTH'
13660
												| 'OFFOLLOWINGMONTH'
13661
										}
13662
										Sales?: {
13663
											Day?: number
13664
											Type?:
13665
												| 'DAYSAFTERBILLDATE'
13666
												| 'DAYSAFTERBILLMONTH'
13667
												| 'OFCURRENTMONTH'
13668
												| 'OFFOLLOWINGMONTH'
13669
										}
13670
									}
13671
									UpdatedDateUTC?: string
13672
									ContactGroups?: {
13673
										Name?: string
13674
										Status?: 'DELETED' | 'ACTIVE'
13675
										ContactGroupID?: string
13676
										Contacts?: {}[]
13677
									}[]
13678
									Website?: string
13679
									BrandingTheme?: {
13680
										BrandingThemeID?: string
13681
										Name?: string
13682
										LogoUrl?: string
13683
										Type?: 'INVOICE'
13684
										SortOrder?: number
13685
										CreatedDateUTC?: string
13686
									}
13687
									BatchPayments?: {
13688
										BankAccountNumber?: string
13689
										BankAccountName?: string
13690
										Details?: string
13691
										Code?: string
13692
										Reference?: string
13693
									}
13694
									Discount?: number
13695
									Balances?: {
13696
										AccountsReceivable?: {
13697
											Outstanding?: number
13698
											Overdue?: number
13699
										}
13700
										AccountsPayable?: {
13701
											Outstanding?: number
13702
											Overdue?: number
13703
										}
13704
									}
13705
									Attachments?: {
13706
										AttachmentID?: string
13707
										FileName?: string
13708
										Url?: string
13709
										MimeType?: string
13710
										ContentLength?: number
13711
										IncludeOnline?: false | true
13712
									}[]
13713
									HasAttachments?: never
13714
									ValidationErrors?: { Message?: string }[]
13715
									HasValidationErrors?: never
13716
									StatusAttributeString?: string
13717
								}
13718
								Date?: string
13719
								DueDate?: string
13720
								Status?: 'SUBMITTED' | 'AUTHORISED' | 'PAID' | 'VOIDED' | 'DELETED' | 'DRAFT'
13721
								LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
13722
								LineItems?: {
13723
									LineItemID?: string
13724
									Description?: string
13725
									Quantity?: number
13726
									UnitAmount?: number
13727
									ItemCode?: string
13728
									AccountCode?: string
13729
									AccountID?: string
13730
									TaxType?: string
13731
									TaxAmount?: number
13732
									Item?: { Code?: string; Name?: string; ItemID?: string }
13733
									LineAmount?: number
13734
									Tracking?: {
13735
										TrackingCategoryID?: string
13736
										TrackingOptionID?: string
13737
										Name?: string
13738
										Option?: string
13739
									}[]
13740
									DiscountRate?: number
13741
									DiscountAmount?: number
13742
									RepeatingInvoiceID?: string
13743
									Taxability?:
13744
										| 'TAXABLE'
13745
										| 'NON_TAXABLE'
13746
										| 'EXEMPT'
13747
										| 'PART_TAXABLE'
13748
										| 'NOT_APPLICABLE'
13749
									SalesTaxCodeId?: number
13750
									TaxBreakdown?: {
13751
										TaxComponentId?: string
13752
										Type?:
13753
											| 'SYSGST/USCOUNTRY'
13754
											| 'SYSGST/USSTATE'
13755
											| 'SYSGST/USCOUNTY'
13756
											| 'SYSGST/USCITY'
13757
											| 'SYSGST/USSPECIAL'
13758
										Name?: string
13759
										TaxPercentage?: number
13760
										TaxAmount?: number
13761
										TaxableAmount?: number
13762
										NonTaxableAmount?: number
13763
										ExemptAmount?: number
13764
										StateAssignedNo?: string
13765
										JurisdictionRegion?: string
13766
									}[]
13767
								}[]
13768
								SubTotal?: number
13769
								TotalTax?: number
13770
								Total?: number
13771
								CISDeduction?: number
13772
								CISRate?: number
13773
								UpdatedDateUTC?: string
13774
								CurrencyCode?:
13775
									| 'AED'
13776
									| 'AFN'
13777
									| 'ALL'
13778
									| 'AMD'
13779
									| 'ANG'
13780
									| 'AOA'
13781
									| 'ARS'
13782
									| 'AUD'
13783
									| 'AWG'
13784
									| 'AZN'
13785
									| 'BAM'
13786
									| 'BBD'
13787
									| 'BDT'
13788
									| 'BGN'
13789
									| 'BHD'
13790
									| 'BIF'
13791
									| 'BMD'
13792
									| 'BND'
13793
									| 'BOB'
13794
									| 'BRL'
13795
									| 'BSD'
13796
									| 'BTN'
13797
									| 'BWP'
13798
									| 'BYN'
13799
									| 'BYR'
13800
									| 'BZD'
13801
									| 'CAD'
13802
									| 'CDF'
13803
									| 'CHF'
13804
									| 'CLF'
13805
									| 'CLP'
13806
									| 'CNY'
13807
									| 'COP'
13808
									| 'CRC'
13809
									| 'CUC'
13810
									| 'CUP'
13811
									| 'CVE'
13812
									| 'CZK'
13813
									| 'DJF'
13814
									| 'DKK'
13815
									| 'DOP'
13816
									| 'DZD'
13817
									| 'EEK'
13818
									| 'EGP'
13819
									| 'ERN'
13820
									| 'ETB'
13821
									| 'EUR'
13822
									| 'FJD'
13823
									| 'FKP'
13824
									| 'GBP'
13825
									| 'GEL'
13826
									| 'GHS'
13827
									| 'GIP'
13828
									| 'GMD'
13829
									| 'GNF'
13830
									| 'GTQ'
13831
									| 'GYD'
13832
									| 'HKD'
13833
									| 'HNL'
13834
									| 'HRK'
13835
									| 'HTG'
13836
									| 'HUF'
13837
									| 'IDR'
13838
									| 'ILS'
13839
									| 'INR'
13840
									| 'IQD'
13841
									| 'IRR'
13842
									| 'ISK'
13843
									| 'JMD'
13844
									| 'JOD'
13845
									| 'JPY'
13846
									| 'KES'
13847
									| 'KGS'
13848
									| 'KHR'
13849
									| 'KMF'
13850
									| 'KPW'
13851
									| 'KRW'
13852
									| 'KWD'
13853
									| 'KYD'
13854
									| 'KZT'
13855
									| 'LAK'
13856
									| 'LBP'
13857
									| 'LKR'
13858
									| 'LRD'
13859
									| 'LSL'
13860
									| 'LTL'
13861
									| 'LVL'
13862
									| 'LYD'
13863
									| 'MAD'
13864
									| 'MDL'
13865
									| 'MGA'
13866
									| 'MKD'
13867
									| 'MMK'
13868
									| 'MNT'
13869
									| 'MOP'
13870
									| 'MRO'
13871
									| 'MRU'
13872
									| 'MUR'
13873
									| 'MVR'
13874
									| 'MWK'
13875
									| 'MXN'
13876
									| 'MXV'
13877
									| 'MYR'
13878
									| 'MZN'
13879
									| 'NAD'
13880
									| 'NGN'
13881
									| 'NIO'
13882
									| 'NOK'
13883
									| 'NPR'
13884
									| 'NZD'
13885
									| 'OMR'
13886
									| 'PAB'
13887
									| 'PEN'
13888
									| 'PGK'
13889
									| 'PHP'
13890
									| 'PKR'
13891
									| 'PLN'
13892
									| 'PYG'
13893
									| 'QAR'
13894
									| 'RON'
13895
									| 'RSD'
13896
									| 'RUB'
13897
									| 'RWF'
13898
									| 'SAR'
13899
									| 'SBD'
13900
									| 'SCR'
13901
									| 'SDG'
13902
									| 'SEK'
13903
									| 'SGD'
13904
									| 'SHP'
13905
									| 'SKK'
13906
									| 'SLE'
13907
									| 'SLL'
13908
									| 'SOS'
13909
									| 'SRD'
13910
									| 'STD'
13911
									| 'STN'
13912
									| 'SVC'
13913
									| 'SYP'
13914
									| 'SZL'
13915
									| 'THB'
13916
									| 'TJS'
13917
									| 'TMT'
13918
									| 'TND'
13919
									| 'TOP'
13920
									| 'TRY'
13921
									| 'TTD'
13922
									| 'TWD'
13923
									| 'TZS'
13924
									| 'UAH'
13925
									| 'UGX'
13926
									| 'USD'
13927
									| 'UYU'
13928
									| 'UZS'
13929
									| 'VEF'
13930
									| 'VES'
13931
									| 'VND'
13932
									| 'VUV'
13933
									| 'WST'
13934
									| 'XAF'
13935
									| 'XCD'
13936
									| 'XOF'
13937
									| 'XPF'
13938
									| 'YER'
13939
									| 'ZAR'
13940
									| 'ZMW'
13941
									| 'ZMK'
13942
									| 'ZWD'
13943
								FullyPaidOnDate?: string
13944
								CreditNoteID?: string
13945
								CreditNoteNumber?: string
13946
								Reference?: string
13947
								SentToContact?: false | true
13948
								CurrencyRate?: number
13949
								RemainingCredit?: number
13950
								Allocations?: {}[]
13951
								AppliedAmount?: number
13952
								Payments?: {}[]
13953
								BrandingThemeID?: string
13954
								StatusAttributeString?: string
13955
								HasAttachments?: never
13956
								HasErrors?: never
13957
								ValidationErrors?: { Message?: string }[]
13958
								Warnings?: { Message?: string }[]
13959
								InvoiceAddresses?: {
13960
									InvoiceAddressType?: 'FROM' | 'TO'
13961
									AddressLine1?: string
13962
									AddressLine2?: string
13963
									AddressLine3?: string
13964
									AddressLine4?: string
13965
									City?: string
13966
									Region?: string
13967
									PostalCode?: string
13968
									Country?: string
13969
								}[]
13970
							}[]
13971
							Attachments?: {
13972
								AttachmentID?: string
13973
								FileName?: string
13974
								Url?: string
13975
								MimeType?: string
13976
								ContentLength?: number
13977
								IncludeOnline?: false | true
13978
							}[]
13979
							HasErrors?: never
13980
							StatusAttributeString?: string
13981
							ValidationErrors?: { Message?: string }[]
13982
							Warnings?: { Message?: string }[]
13983
							InvoiceAddresses?: {
13984
								InvoiceAddressType?: 'FROM' | 'TO'
13985
								AddressLine1?: string
13986
								AddressLine2?: string
13987
								AddressLine3?: string
13988
								AddressLine4?: string
13989
								City?: string
13990
								Region?: string
13991
								PostalCode?: string
13992
								Country?: string
13993
							}[]
13994
						}
13995
						Overpayment?: {}
13996
						Prepayment?: {
13997
							Type?: 'APPREPAYMENT' | 'ARPREPAYMENT' | 'RECEIVE-PREPAYMENT' | 'SPEND-PREPAYMENT'
13998
							Contact?: {
13999
								ContactID?: string
14000
								MergedToContactID?: string
14001
								ContactNumber?: string
14002
								AccountNumber?: string
14003
								ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
14004
								Name?: string
14005
								FirstName?: string
14006
								LastName?: string
14007
								CompanyNumber?: string
14008
								EmailAddress?: string
14009
								ContactPersons?: {
14010
									FirstName?: string
14011
									LastName?: string
14012
									EmailAddress?: string
14013
									IncludeInEmails?: false | true
14014
								}[]
14015
								BankAccountDetails?: string
14016
								TaxNumber?: string
14017
								AccountsReceivableTaxType?: string
14018
								AccountsPayableTaxType?: string
14019
								Addresses?: {
14020
									AddressType?: 'POBOX' | 'STREET'
14021
									AddressLine1?: string
14022
									AddressLine2?: string
14023
									AddressLine3?: string
14024
									AddressLine4?: string
14025
									City?: string
14026
									Region?: string
14027
									PostalCode?: string
14028
									Country?: string
14029
									AttentionTo?: string
14030
								}[]
14031
								Phones?: {
14032
									PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
14033
									PhoneNumber?: string
14034
									PhoneAreaCode?: string
14035
									PhoneCountryCode?: string
14036
								}[]
14037
								IsSupplier?: false | true
14038
								IsCustomer?: false | true
14039
								SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
14040
								PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
14041
								DefaultCurrency?:
14042
									| 'AED'
14043
									| 'AFN'
14044
									| 'ALL'
14045
									| 'AMD'
14046
									| 'ANG'
14047
									| 'AOA'
14048
									| 'ARS'
14049
									| 'AUD'
14050
									| 'AWG'
14051
									| 'AZN'
14052
									| 'BAM'
14053
									| 'BBD'
14054
									| 'BDT'
14055
									| 'BGN'
14056
									| 'BHD'
14057
									| 'BIF'
14058
									| 'BMD'
14059
									| 'BND'
14060
									| 'BOB'
14061
									| 'BRL'
14062
									| 'BSD'
14063
									| 'BTN'
14064
									| 'BWP'
14065
									| 'BYN'
14066
									| 'BYR'
14067
									| 'BZD'
14068
									| 'CAD'
14069
									| 'CDF'
14070
									| 'CHF'
14071
									| 'CLF'
14072
									| 'CLP'
14073
									| 'CNY'
14074
									| 'COP'
14075
									| 'CRC'
14076
									| 'CUC'
14077
									| 'CUP'
14078
									| 'CVE'
14079
									| 'CZK'
14080
									| 'DJF'
14081
									| 'DKK'
14082
									| 'DOP'
14083
									| 'DZD'
14084
									| 'EEK'
14085
									| 'EGP'
14086
									| 'ERN'
14087
									| 'ETB'
14088
									| 'EUR'
14089
									| 'FJD'
14090
									| 'FKP'
14091
									| 'GBP'
14092
									| 'GEL'
14093
									| 'GHS'
14094
									| 'GIP'
14095
									| 'GMD'
14096
									| 'GNF'
14097
									| 'GTQ'
14098
									| 'GYD'
14099
									| 'HKD'
14100
									| 'HNL'
14101
									| 'HRK'
14102
									| 'HTG'
14103
									| 'HUF'
14104
									| 'IDR'
14105
									| 'ILS'
14106
									| 'INR'
14107
									| 'IQD'
14108
									| 'IRR'
14109
									| 'ISK'
14110
									| 'JMD'
14111
									| 'JOD'
14112
									| 'JPY'
14113
									| 'KES'
14114
									| 'KGS'
14115
									| 'KHR'
14116
									| 'KMF'
14117
									| 'KPW'
14118
									| 'KRW'
14119
									| 'KWD'
14120
									| 'KYD'
14121
									| 'KZT'
14122
									| 'LAK'
14123
									| 'LBP'
14124
									| 'LKR'
14125
									| 'LRD'
14126
									| 'LSL'
14127
									| 'LTL'
14128
									| 'LVL'
14129
									| 'LYD'
14130
									| 'MAD'
14131
									| 'MDL'
14132
									| 'MGA'
14133
									| 'MKD'
14134
									| 'MMK'
14135
									| 'MNT'
14136
									| 'MOP'
14137
									| 'MRO'
14138
									| 'MRU'
14139
									| 'MUR'
14140
									| 'MVR'
14141
									| 'MWK'
14142
									| 'MXN'
14143
									| 'MXV'
14144
									| 'MYR'
14145
									| 'MZN'
14146
									| 'NAD'
14147
									| 'NGN'
14148
									| 'NIO'
14149
									| 'NOK'
14150
									| 'NPR'
14151
									| 'NZD'
14152
									| 'OMR'
14153
									| 'PAB'
14154
									| 'PEN'
14155
									| 'PGK'
14156
									| 'PHP'
14157
									| 'PKR'
14158
									| 'PLN'
14159
									| 'PYG'
14160
									| 'QAR'
14161
									| 'RON'
14162
									| 'RSD'
14163
									| 'RUB'
14164
									| 'RWF'
14165
									| 'SAR'
14166
									| 'SBD'
14167
									| 'SCR'
14168
									| 'SDG'
14169
									| 'SEK'
14170
									| 'SGD'
14171
									| 'SHP'
14172
									| 'SKK'
14173
									| 'SLE'
14174
									| 'SLL'
14175
									| 'SOS'
14176
									| 'SRD'
14177
									| 'STD'
14178
									| 'STN'
14179
									| 'SVC'
14180
									| 'SYP'
14181
									| 'SZL'
14182
									| 'THB'
14183
									| 'TJS'
14184
									| 'TMT'
14185
									| 'TND'
14186
									| 'TOP'
14187
									| 'TRY'
14188
									| 'TTD'
14189
									| 'TWD'
14190
									| 'TZS'
14191
									| 'UAH'
14192
									| 'UGX'
14193
									| 'USD'
14194
									| 'UYU'
14195
									| 'UZS'
14196
									| 'VEF'
14197
									| 'VES'
14198
									| 'VND'
14199
									| 'VUV'
14200
									| 'WST'
14201
									| 'XAF'
14202
									| 'XCD'
14203
									| 'XOF'
14204
									| 'XPF'
14205
									| 'YER'
14206
									| 'ZAR'
14207
									| 'ZMW'
14208
									| 'ZMK'
14209
									| 'ZWD'
14210
								XeroNetworkKey?: string
14211
								SalesDefaultAccountCode?: string
14212
								PurchasesDefaultAccountCode?: string
14213
								SalesTrackingCategories?: {
14214
									TrackingCategoryName?: string
14215
									TrackingOptionName?: string
14216
								}[]
14217
								PurchasesTrackingCategories?: {
14218
									TrackingCategoryName?: string
14219
									TrackingOptionName?: string
14220
								}[]
14221
								TrackingCategoryName?: string
14222
								TrackingCategoryOption?: string
14223
								PaymentTerms?: {
14224
									Bills?: {
14225
										Day?: number
14226
										Type?:
14227
											| 'DAYSAFTERBILLDATE'
14228
											| 'DAYSAFTERBILLMONTH'
14229
											| 'OFCURRENTMONTH'
14230
											| 'OFFOLLOWINGMONTH'
14231
									}
14232
									Sales?: {
14233
										Day?: number
14234
										Type?:
14235
											| 'DAYSAFTERBILLDATE'
14236
											| 'DAYSAFTERBILLMONTH'
14237
											| 'OFCURRENTMONTH'
14238
											| 'OFFOLLOWINGMONTH'
14239
									}
14240
								}
14241
								UpdatedDateUTC?: string
14242
								ContactGroups?: {
14243
									Name?: string
14244
									Status?: 'DELETED' | 'ACTIVE'
14245
									ContactGroupID?: string
14246
									Contacts?: {}[]
14247
								}[]
14248
								Website?: string
14249
								BrandingTheme?: {
14250
									BrandingThemeID?: string
14251
									Name?: string
14252
									LogoUrl?: string
14253
									Type?: 'INVOICE'
14254
									SortOrder?: number
14255
									CreatedDateUTC?: string
14256
								}
14257
								BatchPayments?: {
14258
									BankAccountNumber?: string
14259
									BankAccountName?: string
14260
									Details?: string
14261
									Code?: string
14262
									Reference?: string
14263
								}
14264
								Discount?: number
14265
								Balances?: {
14266
									AccountsReceivable?: {
14267
										Outstanding?: number
14268
										Overdue?: number
14269
									}
14270
									AccountsPayable?: { Outstanding?: number; Overdue?: number }
14271
								}
14272
								Attachments?: {
14273
									AttachmentID?: string
14274
									FileName?: string
14275
									Url?: string
14276
									MimeType?: string
14277
									ContentLength?: number
14278
									IncludeOnline?: false | true
14279
								}[]
14280
								HasAttachments?: never
14281
								ValidationErrors?: { Message?: string }[]
14282
								HasValidationErrors?: never
14283
								StatusAttributeString?: string
14284
							}
14285
							Date?: string
14286
							Status?: 'AUTHORISED' | 'PAID' | 'VOIDED'
14287
							LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
14288
							LineItems?: {
14289
								LineItemID?: string
14290
								Description?: string
14291
								Quantity?: number
14292
								UnitAmount?: number
14293
								ItemCode?: string
14294
								AccountCode?: string
14295
								AccountID?: string
14296
								TaxType?: string
14297
								TaxAmount?: number
14298
								Item?: { Code?: string; Name?: string; ItemID?: string }
14299
								LineAmount?: number
14300
								Tracking?: {
14301
									TrackingCategoryID?: string
14302
									TrackingOptionID?: string
14303
									Name?: string
14304
									Option?: string
14305
								}[]
14306
								DiscountRate?: number
14307
								DiscountAmount?: number
14308
								RepeatingInvoiceID?: string
14309
								Taxability?:
14310
									| 'TAXABLE'
14311
									| 'NON_TAXABLE'
14312
									| 'EXEMPT'
14313
									| 'PART_TAXABLE'
14314
									| 'NOT_APPLICABLE'
14315
								SalesTaxCodeId?: number
14316
								TaxBreakdown?: {
14317
									TaxComponentId?: string
14318
									Type?:
14319
										| 'SYSGST/USCOUNTRY'
14320
										| 'SYSGST/USSTATE'
14321
										| 'SYSGST/USCOUNTY'
14322
										| 'SYSGST/USCITY'
14323
										| 'SYSGST/USSPECIAL'
14324
									Name?: string
14325
									TaxPercentage?: number
14326
									TaxAmount?: number
14327
									TaxableAmount?: number
14328
									NonTaxableAmount?: number
14329
									ExemptAmount?: number
14330
									StateAssignedNo?: string
14331
									JurisdictionRegion?: string
14332
								}[]
14333
							}[]
14334
							SubTotal?: number
14335
							TotalTax?: number
14336
							Total?: number
14337
							Reference?: string
14338
							UpdatedDateUTC?: string
14339
							CurrencyCode?:
14340
								| 'AED'
14341
								| 'AFN'
14342
								| 'ALL'
14343
								| 'AMD'
14344
								| 'ANG'
14345
								| 'AOA'
14346
								| 'ARS'
14347
								| 'AUD'
14348
								| 'AWG'
14349
								| 'AZN'
14350
								| 'BAM'
14351
								| 'BBD'
14352
								| 'BDT'
14353
								| 'BGN'
14354
								| 'BHD'
14355
								| 'BIF'
14356
								| 'BMD'
14357
								| 'BND'
14358
								| 'BOB'
14359
								| 'BRL'
14360
								| 'BSD'
14361
								| 'BTN'
14362
								| 'BWP'
14363
								| 'BYN'
14364
								| 'BYR'
14365
								| 'BZD'
14366
								| 'CAD'
14367
								| 'CDF'
14368
								| 'CHF'
14369
								| 'CLF'
14370
								| 'CLP'
14371
								| 'CNY'
14372
								| 'COP'
14373
								| 'CRC'
14374
								| 'CUC'
14375
								| 'CUP'
14376
								| 'CVE'
14377
								| 'CZK'
14378
								| 'DJF'
14379
								| 'DKK'
14380
								| 'DOP'
14381
								| 'DZD'
14382
								| 'EEK'
14383
								| 'EGP'
14384
								| 'ERN'
14385
								| 'ETB'
14386
								| 'EUR'
14387
								| 'FJD'
14388
								| 'FKP'
14389
								| 'GBP'
14390
								| 'GEL'
14391
								| 'GHS'
14392
								| 'GIP'
14393
								| 'GMD'
14394
								| 'GNF'
14395
								| 'GTQ'
14396
								| 'GYD'
14397
								| 'HKD'
14398
								| 'HNL'
14399
								| 'HRK'
14400
								| 'HTG'
14401
								| 'HUF'
14402
								| 'IDR'
14403
								| 'ILS'
14404
								| 'INR'
14405
								| 'IQD'
14406
								| 'IRR'
14407
								| 'ISK'
14408
								| 'JMD'
14409
								| 'JOD'
14410
								| 'JPY'
14411
								| 'KES'
14412
								| 'KGS'
14413
								| 'KHR'
14414
								| 'KMF'
14415
								| 'KPW'
14416
								| 'KRW'
14417
								| 'KWD'
14418
								| 'KYD'
14419
								| 'KZT'
14420
								| 'LAK'
14421
								| 'LBP'
14422
								| 'LKR'
14423
								| 'LRD'
14424
								| 'LSL'
14425
								| 'LTL'
14426
								| 'LVL'
14427
								| 'LYD'
14428
								| 'MAD'
14429
								| 'MDL'
14430
								| 'MGA'
14431
								| 'MKD'
14432
								| 'MMK'
14433
								| 'MNT'
14434
								| 'MOP'
14435
								| 'MRO'
14436
								| 'MRU'
14437
								| 'MUR'
14438
								| 'MVR'
14439
								| 'MWK'
14440
								| 'MXN'
14441
								| 'MXV'
14442
								| 'MYR'
14443
								| 'MZN'
14444
								| 'NAD'
14445
								| 'NGN'
14446
								| 'NIO'
14447
								| 'NOK'
14448
								| 'NPR'
14449
								| 'NZD'
14450
								| 'OMR'
14451
								| 'PAB'
14452
								| 'PEN'
14453
								| 'PGK'
14454
								| 'PHP'
14455
								| 'PKR'
14456
								| 'PLN'
14457
								| 'PYG'
14458
								| 'QAR'
14459
								| 'RON'
14460
								| 'RSD'
14461
								| 'RUB'
14462
								| 'RWF'
14463
								| 'SAR'
14464
								| 'SBD'
14465
								| 'SCR'
14466
								| 'SDG'
14467
								| 'SEK'
14468
								| 'SGD'
14469
								| 'SHP'
14470
								| 'SKK'
14471
								| 'SLE'
14472
								| 'SLL'
14473
								| 'SOS'
14474
								| 'SRD'
14475
								| 'STD'
14476
								| 'STN'
14477
								| 'SVC'
14478
								| 'SYP'
14479
								| 'SZL'
14480
								| 'THB'
14481
								| 'TJS'
14482
								| 'TMT'
14483
								| 'TND'
14484
								| 'TOP'
14485
								| 'TRY'
14486
								| 'TTD'
14487
								| 'TWD'
14488
								| 'TZS'
14489
								| 'UAH'
14490
								| 'UGX'
14491
								| 'USD'
14492
								| 'UYU'
14493
								| 'UZS'
14494
								| 'VEF'
14495
								| 'VES'
14496
								| 'VND'
14497
								| 'VUV'
14498
								| 'WST'
14499
								| 'XAF'
14500
								| 'XCD'
14501
								| 'XOF'
14502
								| 'XPF'
14503
								| 'YER'
14504
								| 'ZAR'
14505
								| 'ZMW'
14506
								| 'ZMK'
14507
								| 'ZWD'
14508
							PrepaymentID?: string
14509
							CurrencyRate?: number
14510
							RemainingCredit?: number
14511
							Allocations?: {}[]
14512
							Payments?: {}[]
14513
							AppliedAmount?: number
14514
							HasAttachments?: never
14515
							Attachments?: {
14516
								AttachmentID?: string
14517
								FileName?: string
14518
								Url?: string
14519
								MimeType?: string
14520
								ContentLength?: number
14521
								IncludeOnline?: false | true
14522
							}[]
14523
						}
14524
						CreditNote?: {
14525
							Type?: 'ACCPAYCREDIT' | 'ACCRECCREDIT'
14526
							Contact?: {
14527
								ContactID?: string
14528
								MergedToContactID?: string
14529
								ContactNumber?: string
14530
								AccountNumber?: string
14531
								ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
14532
								Name?: string
14533
								FirstName?: string
14534
								LastName?: string
14535
								CompanyNumber?: string
14536
								EmailAddress?: string
14537
								ContactPersons?: {
14538
									FirstName?: string
14539
									LastName?: string
14540
									EmailAddress?: string
14541
									IncludeInEmails?: false | true
14542
								}[]
14543
								BankAccountDetails?: string
14544
								TaxNumber?: string
14545
								AccountsReceivableTaxType?: string
14546
								AccountsPayableTaxType?: string
14547
								Addresses?: {
14548
									AddressType?: 'POBOX' | 'STREET'
14549
									AddressLine1?: string
14550
									AddressLine2?: string
14551
									AddressLine3?: string
14552
									AddressLine4?: string
14553
									City?: string
14554
									Region?: string
14555
									PostalCode?: string
14556
									Country?: string
14557
									AttentionTo?: string
14558
								}[]
14559
								Phones?: {
14560
									PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
14561
									PhoneNumber?: string
14562
									PhoneAreaCode?: string
14563
									PhoneCountryCode?: string
14564
								}[]
14565
								IsSupplier?: false | true
14566
								IsCustomer?: false | true
14567
								SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
14568
								PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
14569
								DefaultCurrency?:
14570
									| 'AED'
14571
									| 'AFN'
14572
									| 'ALL'
14573
									| 'AMD'
14574
									| 'ANG'
14575
									| 'AOA'
14576
									| 'ARS'
14577
									| 'AUD'
14578
									| 'AWG'
14579
									| 'AZN'
14580
									| 'BAM'
14581
									| 'BBD'
14582
									| 'BDT'
14583
									| 'BGN'
14584
									| 'BHD'
14585
									| 'BIF'
14586
									| 'BMD'
14587
									| 'BND'
14588
									| 'BOB'
14589
									| 'BRL'
14590
									| 'BSD'
14591
									| 'BTN'
14592
									| 'BWP'
14593
									| 'BYN'
14594
									| 'BYR'
14595
									| 'BZD'
14596
									| 'CAD'
14597
									| 'CDF'
14598
									| 'CHF'
14599
									| 'CLF'
14600
									| 'CLP'
14601
									| 'CNY'
14602
									| 'COP'
14603
									| 'CRC'
14604
									| 'CUC'
14605
									| 'CUP'
14606
									| 'CVE'
14607
									| 'CZK'
14608
									| 'DJF'
14609
									| 'DKK'
14610
									| 'DOP'
14611
									| 'DZD'
14612
									| 'EEK'
14613
									| 'EGP'
14614
									| 'ERN'
14615
									| 'ETB'
14616
									| 'EUR'
14617
									| 'FJD'
14618
									| 'FKP'
14619
									| 'GBP'
14620
									| 'GEL'
14621
									| 'GHS'
14622
									| 'GIP'
14623
									| 'GMD'
14624
									| 'GNF'
14625
									| 'GTQ'
14626
									| 'GYD'
14627
									| 'HKD'
14628
									| 'HNL'
14629
									| 'HRK'
14630
									| 'HTG'
14631
									| 'HUF'
14632
									| 'IDR'
14633
									| 'ILS'
14634
									| 'INR'
14635
									| 'IQD'
14636
									| 'IRR'
14637
									| 'ISK'
14638
									| 'JMD'
14639
									| 'JOD'
14640
									| 'JPY'
14641
									| 'KES'
14642
									| 'KGS'
14643
									| 'KHR'
14644
									| 'KMF'
14645
									| 'KPW'
14646
									| 'KRW'
14647
									| 'KWD'
14648
									| 'KYD'
14649
									| 'KZT'
14650
									| 'LAK'
14651
									| 'LBP'
14652
									| 'LKR'
14653
									| 'LRD'
14654
									| 'LSL'
14655
									| 'LTL'
14656
									| 'LVL'
14657
									| 'LYD'
14658
									| 'MAD'
14659
									| 'MDL'
14660
									| 'MGA'
14661
									| 'MKD'
14662
									| 'MMK'
14663
									| 'MNT'
14664
									| 'MOP'
14665
									| 'MRO'
14666
									| 'MRU'
14667
									| 'MUR'
14668
									| 'MVR'
14669
									| 'MWK'
14670
									| 'MXN'
14671
									| 'MXV'
14672
									| 'MYR'
14673
									| 'MZN'
14674
									| 'NAD'
14675
									| 'NGN'
14676
									| 'NIO'
14677
									| 'NOK'
14678
									| 'NPR'
14679
									| 'NZD'
14680
									| 'OMR'
14681
									| 'PAB'
14682
									| 'PEN'
14683
									| 'PGK'
14684
									| 'PHP'
14685
									| 'PKR'
14686
									| 'PLN'
14687
									| 'PYG'
14688
									| 'QAR'
14689
									| 'RON'
14690
									| 'RSD'
14691
									| 'RUB'
14692
									| 'RWF'
14693
									| 'SAR'
14694
									| 'SBD'
14695
									| 'SCR'
14696
									| 'SDG'
14697
									| 'SEK'
14698
									| 'SGD'
14699
									| 'SHP'
14700
									| 'SKK'
14701
									| 'SLE'
14702
									| 'SLL'
14703
									| 'SOS'
14704
									| 'SRD'
14705
									| 'STD'
14706
									| 'STN'
14707
									| 'SVC'
14708
									| 'SYP'
14709
									| 'SZL'
14710
									| 'THB'
14711
									| 'TJS'
14712
									| 'TMT'
14713
									| 'TND'
14714
									| 'TOP'
14715
									| 'TRY'
14716
									| 'TTD'
14717
									| 'TWD'
14718
									| 'TZS'
14719
									| 'UAH'
14720
									| 'UGX'
14721
									| 'USD'
14722
									| 'UYU'
14723
									| 'UZS'
14724
									| 'VEF'
14725
									| 'VES'
14726
									| 'VND'
14727
									| 'VUV'
14728
									| 'WST'
14729
									| 'XAF'
14730
									| 'XCD'
14731
									| 'XOF'
14732
									| 'XPF'
14733
									| 'YER'
14734
									| 'ZAR'
14735
									| 'ZMW'
14736
									| 'ZMK'
14737
									| 'ZWD'
14738
								XeroNetworkKey?: string
14739
								SalesDefaultAccountCode?: string
14740
								PurchasesDefaultAccountCode?: string
14741
								SalesTrackingCategories?: {
14742
									TrackingCategoryName?: string
14743
									TrackingOptionName?: string
14744
								}[]
14745
								PurchasesTrackingCategories?: {
14746
									TrackingCategoryName?: string
14747
									TrackingOptionName?: string
14748
								}[]
14749
								TrackingCategoryName?: string
14750
								TrackingCategoryOption?: string
14751
								PaymentTerms?: {
14752
									Bills?: {
14753
										Day?: number
14754
										Type?:
14755
											| 'DAYSAFTERBILLDATE'
14756
											| 'DAYSAFTERBILLMONTH'
14757
											| 'OFCURRENTMONTH'
14758
											| 'OFFOLLOWINGMONTH'
14759
									}
14760
									Sales?: {
14761
										Day?: number
14762
										Type?:
14763
											| 'DAYSAFTERBILLDATE'
14764
											| 'DAYSAFTERBILLMONTH'
14765
											| 'OFCURRENTMONTH'
14766
											| 'OFFOLLOWINGMONTH'
14767
									}
14768
								}
14769
								UpdatedDateUTC?: string
14770
								ContactGroups?: {
14771
									Name?: string
14772
									Status?: 'DELETED' | 'ACTIVE'
14773
									ContactGroupID?: string
14774
									Contacts?: {}[]
14775
								}[]
14776
								Website?: string
14777
								BrandingTheme?: {
14778
									BrandingThemeID?: string
14779
									Name?: string
14780
									LogoUrl?: string
14781
									Type?: 'INVOICE'
14782
									SortOrder?: number
14783
									CreatedDateUTC?: string
14784
								}
14785
								BatchPayments?: {
14786
									BankAccountNumber?: string
14787
									BankAccountName?: string
14788
									Details?: string
14789
									Code?: string
14790
									Reference?: string
14791
								}
14792
								Discount?: number
14793
								Balances?: {
14794
									AccountsReceivable?: {
14795
										Outstanding?: number
14796
										Overdue?: number
14797
									}
14798
									AccountsPayable?: { Outstanding?: number; Overdue?: number }
14799
								}
14800
								Attachments?: {
14801
									AttachmentID?: string
14802
									FileName?: string
14803
									Url?: string
14804
									MimeType?: string
14805
									ContentLength?: number
14806
									IncludeOnline?: false | true
14807
								}[]
14808
								HasAttachments?: never
14809
								ValidationErrors?: { Message?: string }[]
14810
								HasValidationErrors?: never
14811
								StatusAttributeString?: string
14812
							}
14813
							Date?: string
14814
							DueDate?: string
14815
							Status?: 'SUBMITTED' | 'AUTHORISED' | 'PAID' | 'VOIDED' | 'DELETED' | 'DRAFT'
14816
							LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
14817
							LineItems?: {
14818
								LineItemID?: string
14819
								Description?: string
14820
								Quantity?: number
14821
								UnitAmount?: number
14822
								ItemCode?: string
14823
								AccountCode?: string
14824
								AccountID?: string
14825
								TaxType?: string
14826
								TaxAmount?: number
14827
								Item?: { Code?: string; Name?: string; ItemID?: string }
14828
								LineAmount?: number
14829
								Tracking?: {
14830
									TrackingCategoryID?: string
14831
									TrackingOptionID?: string
14832
									Name?: string
14833
									Option?: string
14834
								}[]
14835
								DiscountRate?: number
14836
								DiscountAmount?: number
14837
								RepeatingInvoiceID?: string
14838
								Taxability?:
14839
									| 'TAXABLE'
14840
									| 'NON_TAXABLE'
14841
									| 'EXEMPT'
14842
									| 'PART_TAXABLE'
14843
									| 'NOT_APPLICABLE'
14844
								SalesTaxCodeId?: number
14845
								TaxBreakdown?: {
14846
									TaxComponentId?: string
14847
									Type?:
14848
										| 'SYSGST/USCOUNTRY'
14849
										| 'SYSGST/USSTATE'
14850
										| 'SYSGST/USCOUNTY'
14851
										| 'SYSGST/USCITY'
14852
										| 'SYSGST/USSPECIAL'
14853
									Name?: string
14854
									TaxPercentage?: number
14855
									TaxAmount?: number
14856
									TaxableAmount?: number
14857
									NonTaxableAmount?: number
14858
									ExemptAmount?: number
14859
									StateAssignedNo?: string
14860
									JurisdictionRegion?: string
14861
								}[]
14862
							}[]
14863
							SubTotal?: number
14864
							TotalTax?: number
14865
							Total?: number
14866
							CISDeduction?: number
14867
							CISRate?: number
14868
							UpdatedDateUTC?: string
14869
							CurrencyCode?:
14870
								| 'AED'
14871
								| 'AFN'
14872
								| 'ALL'
14873
								| 'AMD'
14874
								| 'ANG'
14875
								| 'AOA'
14876
								| 'ARS'
14877
								| 'AUD'
14878
								| 'AWG'
14879
								| 'AZN'
14880
								| 'BAM'
14881
								| 'BBD'
14882
								| 'BDT'
14883
								| 'BGN'
14884
								| 'BHD'
14885
								| 'BIF'
14886
								| 'BMD'
14887
								| 'BND'
14888
								| 'BOB'
14889
								| 'BRL'
14890
								| 'BSD'
14891
								| 'BTN'
14892
								| 'BWP'
14893
								| 'BYN'
14894
								| 'BYR'
14895
								| 'BZD'
14896
								| 'CAD'
14897
								| 'CDF'
14898
								| 'CHF'
14899
								| 'CLF'
14900
								| 'CLP'
14901
								| 'CNY'
14902
								| 'COP'
14903
								| 'CRC'
14904
								| 'CUC'
14905
								| 'CUP'
14906
								| 'CVE'
14907
								| 'CZK'
14908
								| 'DJF'
14909
								| 'DKK'
14910
								| 'DOP'
14911
								| 'DZD'
14912
								| 'EEK'
14913
								| 'EGP'
14914
								| 'ERN'
14915
								| 'ETB'
14916
								| 'EUR'
14917
								| 'FJD'
14918
								| 'FKP'
14919
								| 'GBP'
14920
								| 'GEL'
14921
								| 'GHS'
14922
								| 'GIP'
14923
								| 'GMD'
14924
								| 'GNF'
14925
								| 'GTQ'
14926
								| 'GYD'
14927
								| 'HKD'
14928
								| 'HNL'
14929
								| 'HRK'
14930
								| 'HTG'
14931
								| 'HUF'
14932
								| 'IDR'
14933
								| 'ILS'
14934
								| 'INR'
14935
								| 'IQD'
14936
								| 'IRR'
14937
								| 'ISK'
14938
								| 'JMD'
14939
								| 'JOD'
14940
								| 'JPY'
14941
								| 'KES'
14942
								| 'KGS'
14943
								| 'KHR'
14944
								| 'KMF'
14945
								| 'KPW'
14946
								| 'KRW'
14947
								| 'KWD'
14948
								| 'KYD'
14949
								| 'KZT'
14950
								| 'LAK'
14951
								| 'LBP'
14952
								| 'LKR'
14953
								| 'LRD'
14954
								| 'LSL'
14955
								| 'LTL'
14956
								| 'LVL'
14957
								| 'LYD'
14958
								| 'MAD'
14959
								| 'MDL'
14960
								| 'MGA'
14961
								| 'MKD'
14962
								| 'MMK'
14963
								| 'MNT'
14964
								| 'MOP'
14965
								| 'MRO'
14966
								| 'MRU'
14967
								| 'MUR'
14968
								| 'MVR'
14969
								| 'MWK'
14970
								| 'MXN'
14971
								| 'MXV'
14972
								| 'MYR'
14973
								| 'MZN'
14974
								| 'NAD'
14975
								| 'NGN'
14976
								| 'NIO'
14977
								| 'NOK'
14978
								| 'NPR'
14979
								| 'NZD'
14980
								| 'OMR'
14981
								| 'PAB'
14982
								| 'PEN'
14983
								| 'PGK'
14984
								| 'PHP'
14985
								| 'PKR'
14986
								| 'PLN'
14987
								| 'PYG'
14988
								| 'QAR'
14989
								| 'RON'
14990
								| 'RSD'
14991
								| 'RUB'
14992
								| 'RWF'
14993
								| 'SAR'
14994
								| 'SBD'
14995
								| 'SCR'
14996
								| 'SDG'
14997
								| 'SEK'
14998
								| 'SGD'
14999
								| 'SHP'
15000
								| 'SKK'
15001
								| 'SLE'
15002
								| 'SLL'
15003
								| 'SOS'
15004
								| 'SRD'
15005
								| 'STD'
15006
								| 'STN'
15007
								| 'SVC'
15008
								| 'SYP'
15009
								| 'SZL'
15010
								| 'THB'
15011
								| 'TJS'
15012
								| 'TMT'
15013
								| 'TND'
15014
								| 'TOP'
15015
								| 'TRY'
15016
								| 'TTD'
15017
								| 'TWD'
15018
								| 'TZS'
15019
								| 'UAH'
15020
								| 'UGX'
15021
								| 'USD'
15022
								| 'UYU'
15023
								| 'UZS'
15024
								| 'VEF'
15025
								| 'VES'
15026
								| 'VND'
15027
								| 'VUV'
15028
								| 'WST'
15029
								| 'XAF'
15030
								| 'XCD'
15031
								| 'XOF'
15032
								| 'XPF'
15033
								| 'YER'
15034
								| 'ZAR'
15035
								| 'ZMW'
15036
								| 'ZMK'
15037
								| 'ZWD'
15038
							FullyPaidOnDate?: string
15039
							CreditNoteID?: string
15040
							CreditNoteNumber?: string
15041
							Reference?: string
15042
							SentToContact?: false | true
15043
							CurrencyRate?: number
15044
							RemainingCredit?: number
15045
							Allocations?: {}[]
15046
							AppliedAmount?: number
15047
							Payments?: {}[]
15048
							BrandingThemeID?: string
15049
							StatusAttributeString?: string
15050
							HasAttachments?: never
15051
							HasErrors?: never
15052
							ValidationErrors?: { Message?: string }[]
15053
							Warnings?: { Message?: string }[]
15054
							InvoiceAddresses?: {
15055
								InvoiceAddressType?: 'FROM' | 'TO'
15056
								AddressLine1?: string
15057
								AddressLine2?: string
15058
								AddressLine3?: string
15059
								AddressLine4?: string
15060
								City?: string
15061
								Region?: string
15062
								PostalCode?: string
15063
								Country?: string
15064
							}[]
15065
						}
15066
						Amount: number
15067
						Date: string
15068
						IsDeleted?: false | true
15069
						StatusAttributeString?: string
15070
						ValidationErrors?: { Message?: string }[]
15071
					}[]
15072
					AppliedAmount?: number
15073
					Payments?: {}[]
15074
					HasAttachments?: never
15075
					Attachments?: {
15076
						AttachmentID?: string
15077
						FileName?: string
15078
						Url?: string
15079
						MimeType?: string
15080
						ContentLength?: number
15081
						IncludeOnline?: false | true
15082
					}[]
15083
				}
15084
				InvoiceNumber?: string
15085
				CreditNoteNumber?: string
15086
				BatchPayment?: {
15087
					Account?: {
15088
						Code?: string
15089
						Name?: string
15090
						AccountID?: string
15091
						Type?:
15092
							| 'BANK'
15093
							| 'CURRENT'
15094
							| 'CURRLIAB'
15095
							| 'DEPRECIATN'
15096
							| 'DIRECTCOSTS'
15097
							| 'EQUITY'
15098
							| 'EXPENSE'
15099
							| 'FIXED'
15100
							| 'INVENTORY'
15101
							| 'LIABILITY'
15102
							| 'NONCURRENT'
15103
							| 'OTHERINCOME'
15104
							| 'OVERHEADS'
15105
							| 'PREPAYMENT'
15106
							| 'REVENUE'
15107
							| 'SALES'
15108
							| 'TERMLIAB'
15109
							| 'PAYG'
15110
						BankAccountNumber?: string
15111
						Status?: 'DELETED' | 'ACTIVE' | 'ARCHIVED'
15112
						Description?: string
15113
						BankAccountType?: '' | 'NONE' | 'BANK' | 'CREDITCARD' | 'PAYPAL'
15114
						CurrencyCode?:
15115
							| 'AED'
15116
							| 'AFN'
15117
							| 'ALL'
15118
							| 'AMD'
15119
							| 'ANG'
15120
							| 'AOA'
15121
							| 'ARS'
15122
							| 'AUD'
15123
							| 'AWG'
15124
							| 'AZN'
15125
							| 'BAM'
15126
							| 'BBD'
15127
							| 'BDT'
15128
							| 'BGN'
15129
							| 'BHD'
15130
							| 'BIF'
15131
							| 'BMD'
15132
							| 'BND'
15133
							| 'BOB'
15134
							| 'BRL'
15135
							| 'BSD'
15136
							| 'BTN'
15137
							| 'BWP'
15138
							| 'BYN'
15139
							| 'BYR'
15140
							| 'BZD'
15141
							| 'CAD'
15142
							| 'CDF'
15143
							| 'CHF'
15144
							| 'CLF'
15145
							| 'CLP'
15146
							| 'CNY'
15147
							| 'COP'
15148
							| 'CRC'
15149
							| 'CUC'
15150
							| 'CUP'
15151
							| 'CVE'
15152
							| 'CZK'
15153
							| 'DJF'
15154
							| 'DKK'
15155
							| 'DOP'
15156
							| 'DZD'
15157
							| 'EEK'
15158
							| 'EGP'
15159
							| 'ERN'
15160
							| 'ETB'
15161
							| 'EUR'
15162
							| 'FJD'
15163
							| 'FKP'
15164
							| 'GBP'
15165
							| 'GEL'
15166
							| 'GHS'
15167
							| 'GIP'
15168
							| 'GMD'
15169
							| 'GNF'
15170
							| 'GTQ'
15171
							| 'GYD'
15172
							| 'HKD'
15173
							| 'HNL'
15174
							| 'HRK'
15175
							| 'HTG'
15176
							| 'HUF'
15177
							| 'IDR'
15178
							| 'ILS'
15179
							| 'INR'
15180
							| 'IQD'
15181
							| 'IRR'
15182
							| 'ISK'
15183
							| 'JMD'
15184
							| 'JOD'
15185
							| 'JPY'
15186
							| 'KES'
15187
							| 'KGS'
15188
							| 'KHR'
15189
							| 'KMF'
15190
							| 'KPW'
15191
							| 'KRW'
15192
							| 'KWD'
15193
							| 'KYD'
15194
							| 'KZT'
15195
							| 'LAK'
15196
							| 'LBP'
15197
							| 'LKR'
15198
							| 'LRD'
15199
							| 'LSL'
15200
							| 'LTL'
15201
							| 'LVL'
15202
							| 'LYD'
15203
							| 'MAD'
15204
							| 'MDL'
15205
							| 'MGA'
15206
							| 'MKD'
15207
							| 'MMK'
15208
							| 'MNT'
15209
							| 'MOP'
15210
							| 'MRO'
15211
							| 'MRU'
15212
							| 'MUR'
15213
							| 'MVR'
15214
							| 'MWK'
15215
							| 'MXN'
15216
							| 'MXV'
15217
							| 'MYR'
15218
							| 'MZN'
15219
							| 'NAD'
15220
							| 'NGN'
15221
							| 'NIO'
15222
							| 'NOK'
15223
							| 'NPR'
15224
							| 'NZD'
15225
							| 'OMR'
15226
							| 'PAB'
15227
							| 'PEN'
15228
							| 'PGK'
15229
							| 'PHP'
15230
							| 'PKR'
15231
							| 'PLN'
15232
							| 'PYG'
15233
							| 'QAR'
15234
							| 'RON'
15235
							| 'RSD'
15236
							| 'RUB'
15237
							| 'RWF'
15238
							| 'SAR'
15239
							| 'SBD'
15240
							| 'SCR'
15241
							| 'SDG'
15242
							| 'SEK'
15243
							| 'SGD'
15244
							| 'SHP'
15245
							| 'SKK'
15246
							| 'SLE'
15247
							| 'SLL'
15248
							| 'SOS'
15249
							| 'SRD'
15250
							| 'STD'
15251
							| 'STN'
15252
							| 'SVC'
15253
							| 'SYP'
15254
							| 'SZL'
15255
							| 'THB'
15256
							| 'TJS'
15257
							| 'TMT'
15258
							| 'TND'
15259
							| 'TOP'
15260
							| 'TRY'
15261
							| 'TTD'
15262
							| 'TWD'
15263
							| 'TZS'
15264
							| 'UAH'
15265
							| 'UGX'
15266
							| 'USD'
15267
							| 'UYU'
15268
							| 'UZS'
15269
							| 'VEF'
15270
							| 'VES'
15271
							| 'VND'
15272
							| 'VUV'
15273
							| 'WST'
15274
							| 'XAF'
15275
							| 'XCD'
15276
							| 'XOF'
15277
							| 'XPF'
15278
							| 'YER'
15279
							| 'ZAR'
15280
							| 'ZMW'
15281
							| 'ZMK'
15282
							| 'ZWD'
15283
						TaxType?: string
15284
						EnablePaymentsToAccount?: false | true
15285
						ShowInExpenseClaims?: false | true
15286
						Class?: 'EQUITY' | 'EXPENSE' | 'LIABILITY' | 'REVENUE' | 'ASSET'
15287
						SystemAccount?:
15288
							| ''
15289
							| 'DEBTORS'
15290
							| 'CREDITORS'
15291
							| 'BANKCURRENCYGAIN'
15292
							| 'GST'
15293
							| 'GSTONIMPORTS'
15294
							| 'HISTORICAL'
15295
							| 'REALISEDCURRENCYGAIN'
15296
							| 'RETAINEDEARNINGS'
15297
							| 'ROUNDING'
15298
							| 'TRACKINGTRANSFERS'
15299
							| 'UNPAIDEXPCLM'
15300
							| 'UNREALISEDCURRENCYGAIN'
15301
							| 'WAGEPAYABLES'
15302
							| 'CISASSETS'
15303
							| 'CISASSET'
15304
							| 'CISLABOUR'
15305
							| 'CISLABOUREXPENSE'
15306
							| 'CISLABOURINCOME'
15307
							| 'CISLIABILITY'
15308
							| 'CISMATERIALS'
15309
						ReportingCode?: string
15310
						ReportingCodeName?: string
15311
						HasAttachments?: never
15312
						UpdatedDateUTC?: string
15313
						AddToWatchlist?: false | true
15314
						ValidationErrors?: { Message?: string }[]
15315
					}
15316
					Reference?: string
15317
					Particulars?: string
15318
					Code?: string
15319
					Details?: string
15320
					Narrative?: string
15321
					BatchPaymentID?: string
15322
					DateString?: string
15323
					Date?: string
15324
					Amount?: number
15325
					Payments?: {}[]
15326
					Type?: 'PAYBATCH' | 'RECBATCH'
15327
					Status?: 'AUTHORISED' | 'DELETED'
15328
					TotalAmount?: number
15329
					UpdatedDateUTC?: string
15330
					IsReconciled?: false | true
15331
					ValidationErrors?: { Message?: string }[]
15332
				}
15333
				Account?: {
15334
					Code?: string
15335
					Name?: string
15336
					AccountID?: string
15337
					Type?:
15338
						| 'BANK'
15339
						| 'CURRENT'
15340
						| 'CURRLIAB'
15341
						| 'DEPRECIATN'
15342
						| 'DIRECTCOSTS'
15343
						| 'EQUITY'
15344
						| 'EXPENSE'
15345
						| 'FIXED'
15346
						| 'INVENTORY'
15347
						| 'LIABILITY'
15348
						| 'NONCURRENT'
15349
						| 'OTHERINCOME'
15350
						| 'OVERHEADS'
15351
						| 'PREPAYMENT'
15352
						| 'REVENUE'
15353
						| 'SALES'
15354
						| 'TERMLIAB'
15355
						| 'PAYG'
15356
					BankAccountNumber?: string
15357
					Status?: 'DELETED' | 'ACTIVE' | 'ARCHIVED'
15358
					Description?: string
15359
					BankAccountType?: '' | 'NONE' | 'BANK' | 'CREDITCARD' | 'PAYPAL'
15360
					CurrencyCode?:
15361
						| 'AED'
15362
						| 'AFN'
15363
						| 'ALL'
15364
						| 'AMD'
15365
						| 'ANG'
15366
						| 'AOA'
15367
						| 'ARS'
15368
						| 'AUD'
15369
						| 'AWG'
15370
						| 'AZN'
15371
						| 'BAM'
15372
						| 'BBD'
15373
						| 'BDT'
15374
						| 'BGN'
15375
						| 'BHD'
15376
						| 'BIF'
15377
						| 'BMD'
15378
						| 'BND'
15379
						| 'BOB'
15380
						| 'BRL'
15381
						| 'BSD'
15382
						| 'BTN'
15383
						| 'BWP'
15384
						| 'BYN'
15385
						| 'BYR'
15386
						| 'BZD'
15387
						| 'CAD'
15388
						| 'CDF'
15389
						| 'CHF'
15390
						| 'CLF'
15391
						| 'CLP'
15392
						| 'CNY'
15393
						| 'COP'
15394
						| 'CRC'
15395
						| 'CUC'
15396
						| 'CUP'
15397
						| 'CVE'
15398
						| 'CZK'
15399
						| 'DJF'
15400
						| 'DKK'
15401
						| 'DOP'
15402
						| 'DZD'
15403
						| 'EEK'
15404
						| 'EGP'
15405
						| 'ERN'
15406
						| 'ETB'
15407
						| 'EUR'
15408
						| 'FJD'
15409
						| 'FKP'
15410
						| 'GBP'
15411
						| 'GEL'
15412
						| 'GHS'
15413
						| 'GIP'
15414
						| 'GMD'
15415
						| 'GNF'
15416
						| 'GTQ'
15417
						| 'GYD'
15418
						| 'HKD'
15419
						| 'HNL'
15420
						| 'HRK'
15421
						| 'HTG'
15422
						| 'HUF'
15423
						| 'IDR'
15424
						| 'ILS'
15425
						| 'INR'
15426
						| 'IQD'
15427
						| 'IRR'
15428
						| 'ISK'
15429
						| 'JMD'
15430
						| 'JOD'
15431
						| 'JPY'
15432
						| 'KES'
15433
						| 'KGS'
15434
						| 'KHR'
15435
						| 'KMF'
15436
						| 'KPW'
15437
						| 'KRW'
15438
						| 'KWD'
15439
						| 'KYD'
15440
						| 'KZT'
15441
						| 'LAK'
15442
						| 'LBP'
15443
						| 'LKR'
15444
						| 'LRD'
15445
						| 'LSL'
15446
						| 'LTL'
15447
						| 'LVL'
15448
						| 'LYD'
15449
						| 'MAD'
15450
						| 'MDL'
15451
						| 'MGA'
15452
						| 'MKD'
15453
						| 'MMK'
15454
						| 'MNT'
15455
						| 'MOP'
15456
						| 'MRO'
15457
						| 'MRU'
15458
						| 'MUR'
15459
						| 'MVR'
15460
						| 'MWK'
15461
						| 'MXN'
15462
						| 'MXV'
15463
						| 'MYR'
15464
						| 'MZN'
15465
						| 'NAD'
15466
						| 'NGN'
15467
						| 'NIO'
15468
						| 'NOK'
15469
						| 'NPR'
15470
						| 'NZD'
15471
						| 'OMR'
15472
						| 'PAB'
15473
						| 'PEN'
15474
						| 'PGK'
15475
						| 'PHP'
15476
						| 'PKR'
15477
						| 'PLN'
15478
						| 'PYG'
15479
						| 'QAR'
15480
						| 'RON'
15481
						| 'RSD'
15482
						| 'RUB'
15483
						| 'RWF'
15484
						| 'SAR'
15485
						| 'SBD'
15486
						| 'SCR'
15487
						| 'SDG'
15488
						| 'SEK'
15489
						| 'SGD'
15490
						| 'SHP'
15491
						| 'SKK'
15492
						| 'SLE'
15493
						| 'SLL'
15494
						| 'SOS'
15495
						| 'SRD'
15496
						| 'STD'
15497
						| 'STN'
15498
						| 'SVC'
15499
						| 'SYP'
15500
						| 'SZL'
15501
						| 'THB'
15502
						| 'TJS'
15503
						| 'TMT'
15504
						| 'TND'
15505
						| 'TOP'
15506
						| 'TRY'
15507
						| 'TTD'
15508
						| 'TWD'
15509
						| 'TZS'
15510
						| 'UAH'
15511
						| 'UGX'
15512
						| 'USD'
15513
						| 'UYU'
15514
						| 'UZS'
15515
						| 'VEF'
15516
						| 'VES'
15517
						| 'VND'
15518
						| 'VUV'
15519
						| 'WST'
15520
						| 'XAF'
15521
						| 'XCD'
15522
						| 'XOF'
15523
						| 'XPF'
15524
						| 'YER'
15525
						| 'ZAR'
15526
						| 'ZMW'
15527
						| 'ZMK'
15528
						| 'ZWD'
15529
					TaxType?: string
15530
					EnablePaymentsToAccount?: false | true
15531
					ShowInExpenseClaims?: false | true
15532
					Class?: 'EQUITY' | 'EXPENSE' | 'LIABILITY' | 'REVENUE' | 'ASSET'
15533
					SystemAccount?:
15534
						| ''
15535
						| 'DEBTORS'
15536
						| 'CREDITORS'
15537
						| 'BANKCURRENCYGAIN'
15538
						| 'GST'
15539
						| 'GSTONIMPORTS'
15540
						| 'HISTORICAL'
15541
						| 'REALISEDCURRENCYGAIN'
15542
						| 'RETAINEDEARNINGS'
15543
						| 'ROUNDING'
15544
						| 'TRACKINGTRANSFERS'
15545
						| 'UNPAIDEXPCLM'
15546
						| 'UNREALISEDCURRENCYGAIN'
15547
						| 'WAGEPAYABLES'
15548
						| 'CISASSETS'
15549
						| 'CISASSET'
15550
						| 'CISLABOUR'
15551
						| 'CISLABOUREXPENSE'
15552
						| 'CISLABOURINCOME'
15553
						| 'CISLIABILITY'
15554
						| 'CISMATERIALS'
15555
					ReportingCode?: string
15556
					ReportingCodeName?: string
15557
					HasAttachments?: never
15558
					UpdatedDateUTC?: string
15559
					AddToWatchlist?: false | true
15560
					ValidationErrors?: { Message?: string }[]
15561
				}
15562
				Code?: string
15563
				Date?: string
15564
				CurrencyRate?: number
15565
				Amount?: number
15566
				BankAmount?: number
15567
				Reference?: string
15568
				IsReconciled?: false | true
15569
				Status?: 'AUTHORISED' | 'DELETED'
15570
				PaymentType?:
15571
					| 'ACCRECPAYMENT'
15572
					| 'ACCPAYPAYMENT'
15573
					| 'ARCREDITPAYMENT'
15574
					| 'APCREDITPAYMENT'
15575
					| 'AROVERPAYMENTPAYMENT'
15576
					| 'ARPREPAYMENTPAYMENT'
15577
					| 'APPREPAYMENTPAYMENT'
15578
					| 'APOVERPAYMENTPAYMENT'
15579
				UpdatedDateUTC?: string
15580
				PaymentID?: string
15581
				BatchPaymentID?: string
15582
				BankAccountNumber?: string
15583
				Particulars?: string
15584
				Details?: string
15585
				HasAccount?: never
15586
				HasValidationErrors?: never
15587
				StatusAttributeString?: string
15588
				ValidationErrors?: { Message?: string }[]
15589
				Warnings?: { Message?: string }[]
15590
			}[]
15591
			User?: {
15592
				UserID?: string
15593
				EmailAddress?: string
15594
				FirstName?: string
15595
				LastName?: string
15596
				UpdatedDateUTC?: string
15597
				IsSubscriber?: false | true
15598
				OrganisationRole?:
15599
					| 'READONLY'
15600
					| 'INVOICEONLY'
15601
					| 'STANDARD'
15602
					| 'FINANCIALADVISER'
15603
					| 'MANAGEDCLIENT'
15604
					| 'CASHBOOKCLIENT'
15605
					| 'UNKNOWN'
15606
			}
15607
			Receipts?: {
15608
				Date?: string
15609
				Contact?: {
15610
					ContactID?: string
15611
					MergedToContactID?: string
15612
					ContactNumber?: string
15613
					AccountNumber?: string
15614
					ContactStatus?: 'ACTIVE' | 'ARCHIVED' | 'GDPRREQUEST'
15615
					Name?: string
15616
					FirstName?: string
15617
					LastName?: string
15618
					CompanyNumber?: string
15619
					EmailAddress?: string
15620
					ContactPersons?: {
15621
						FirstName?: string
15622
						LastName?: string
15623
						EmailAddress?: string
15624
						IncludeInEmails?: false | true
15625
					}[]
15626
					BankAccountDetails?: string
15627
					TaxNumber?: string
15628
					AccountsReceivableTaxType?: string
15629
					AccountsPayableTaxType?: string
15630
					Addresses?: {
15631
						AddressType?: 'POBOX' | 'STREET'
15632
						AddressLine1?: string
15633
						AddressLine2?: string
15634
						AddressLine3?: string
15635
						AddressLine4?: string
15636
						City?: string
15637
						Region?: string
15638
						PostalCode?: string
15639
						Country?: string
15640
						AttentionTo?: string
15641
					}[]
15642
					Phones?: {
15643
						PhoneType?: 'DEFAULT' | 'DDI' | 'MOBILE' | 'FAX' | 'OFFICE'
15644
						PhoneNumber?: string
15645
						PhoneAreaCode?: string
15646
						PhoneCountryCode?: string
15647
					}[]
15648
					IsSupplier?: false | true
15649
					IsCustomer?: false | true
15650
					SalesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
15651
					PurchasesDefaultLineAmountType?: 'INCLUSIVE' | 'EXCLUSIVE' | 'NONE'
15652
					DefaultCurrency?:
15653
						| 'AED'
15654
						| 'AFN'
15655
						| 'ALL'
15656
						| 'AMD'
15657
						| 'ANG'
15658
						| 'AOA'
15659
						| 'ARS'
15660
						| 'AUD'
15661
						| 'AWG'
15662
						| 'AZN'
15663
						| 'BAM'
15664
						| 'BBD'
15665
						| 'BDT'
15666
						| 'BGN'
15667
						| 'BHD'
15668
						| 'BIF'
15669
						| 'BMD'
15670
						| 'BND'
15671
						| 'BOB'
15672
						| 'BRL'
15673
						| 'BSD'
15674
						| 'BTN'
15675
						| 'BWP'
15676
						| 'BYN'
15677
						| 'BYR'
15678
						| 'BZD'
15679
						| 'CAD'
15680
						| 'CDF'
15681
						| 'CHF'
15682
						| 'CLF'
15683
						| 'CLP'
15684
						| 'CNY'
15685
						| 'COP'
15686
						| 'CRC'
15687
						| 'CUC'
15688
						| 'CUP'
15689
						| 'CVE'
15690
						| 'CZK'
15691
						| 'DJF'
15692
						| 'DKK'
15693
						| 'DOP'
15694
						| 'DZD'
15695
						| 'EEK'
15696
						| 'EGP'
15697
						| 'ERN'
15698
						| 'ETB'
15699
						| 'EUR'
15700
						| 'FJD'
15701
						| 'FKP'
15702
						| 'GBP'
15703
						| 'GEL'
15704
						| 'GHS'
15705
						| 'GIP'
15706
						| 'GMD'
15707
						| 'GNF'
15708
						| 'GTQ'
15709
						| 'GYD'
15710
						| 'HKD'
15711
						| 'HNL'
15712
						| 'HRK'
15713
						| 'HTG'
15714
						| 'HUF'
15715
						| 'IDR'
15716
						| 'ILS'
15717
						| 'INR'
15718
						| 'IQD'
15719
						| 'IRR'
15720
						| 'ISK'
15721
						| 'JMD'
15722
						| 'JOD'
15723
						| 'JPY'
15724
						| 'KES'
15725
						| 'KGS'
15726
						| 'KHR'
15727
						| 'KMF'
15728
						| 'KPW'
15729
						| 'KRW'
15730
						| 'KWD'
15731
						| 'KYD'
15732
						| 'KZT'
15733
						| 'LAK'
15734
						| 'LBP'
15735
						| 'LKR'
15736
						| 'LRD'
15737
						| 'LSL'
15738
						| 'LTL'
15739
						| 'LVL'
15740
						| 'LYD'
15741
						| 'MAD'
15742
						| 'MDL'
15743
						| 'MGA'
15744
						| 'MKD'
15745
						| 'MMK'
15746
						| 'MNT'
15747
						| 'MOP'
15748
						| 'MRO'
15749
						| 'MRU'
15750
						| 'MUR'
15751
						| 'MVR'
15752
						| 'MWK'
15753
						| 'MXN'
15754
						| 'MXV'
15755
						| 'MYR'
15756
						| 'MZN'
15757
						| 'NAD'
15758
						| 'NGN'
15759
						| 'NIO'
15760
						| 'NOK'
15761
						| 'NPR'
15762
						| 'NZD'
15763
						| 'OMR'
15764
						| 'PAB'
15765
						| 'PEN'
15766
						| 'PGK'
15767
						| 'PHP'
15768
						| 'PKR'
15769
						| 'PLN'
15770
						| 'PYG'
15771
						| 'QAR'
15772
						| 'RON'
15773
						| 'RSD'
15774
						| 'RUB'
15775
						| 'RWF'
15776
						| 'SAR'
15777
						| 'SBD'
15778
						| 'SCR'
15779
						| 'SDG'
15780
						| 'SEK'
15781
						| 'SGD'
15782
						| 'SHP'
15783
						| 'SKK'
15784
						| 'SLE'
15785
						| 'SLL'
15786
						| 'SOS'
15787
						| 'SRD'
15788
						| 'STD'
15789
						| 'STN'
15790
						| 'SVC'
15791
						| 'SYP'
15792
						| 'SZL'
15793
						| 'THB'
15794
						| 'TJS'
15795
						| 'TMT'
15796
						| 'TND'
15797
						| 'TOP'
15798
						| 'TRY'
15799
						| 'TTD'
15800
						| 'TWD'
15801
						| 'TZS'
15802
						| 'UAH'
15803
						| 'UGX'
15804
						| 'USD'
15805
						| 'UYU'
15806
						| 'UZS'
15807
						| 'VEF'
15808
						| 'VES'
15809
						| 'VND'
15810
						| 'VUV'
15811
						| 'WST'
15812
						| 'XAF'
15813
						| 'XCD'
15814
						| 'XOF'
15815
						| 'XPF'
15816
						| 'YER'
15817
						| 'ZAR'
15818
						| 'ZMW'
15819
						| 'ZMK'
15820
						| 'ZWD'
15821
					XeroNetworkKey?: string
15822
					SalesDefaultAccountCode?: string
15823
					PurchasesDefaultAccountCode?: string
15824
					SalesTrackingCategories?: {
15825
						TrackingCategoryName?: string
15826
						TrackingOptionName?: string
15827
					}[]
15828
					PurchasesTrackingCategories?: {
15829
						TrackingCategoryName?: string
15830
						TrackingOptionName?: string
15831
					}[]
15832
					TrackingCategoryName?: string
15833
					TrackingCategoryOption?: string
15834
					PaymentTerms?: {
15835
						Bills?: {
15836
							Day?: number
15837
							Type?:
15838
								| 'DAYSAFTERBILLDATE'
15839
								| 'DAYSAFTERBILLMONTH'
15840
								| 'OFCURRENTMONTH'
15841
								| 'OFFOLLOWINGMONTH'
15842
						}
15843
						Sales?: {
15844
							Day?: number
15845
							Type?:
15846
								| 'DAYSAFTERBILLDATE'
15847
								| 'DAYSAFTERBILLMONTH'
15848
								| 'OFCURRENTMONTH'
15849
								| 'OFFOLLOWINGMONTH'
15850
						}
15851
					}
15852
					UpdatedDateUTC?: string
15853
					ContactGroups?: {
15854
						Name?: string
15855
						Status?: 'DELETED' | 'ACTIVE'
15856
						ContactGroupID?: string
15857
						Contacts?: {}[]
15858
					}[]
15859
					Website?: string
15860
					BrandingTheme?: {
15861
						BrandingThemeID?: string
15862
						Name?: string
15863
						LogoUrl?: string
15864
						Type?: 'INVOICE'
15865
						SortOrder?: number
15866
						CreatedDateUTC?: string
15867
					}
15868
					BatchPayments?: {
15869
						BankAccountNumber?: string
15870
						BankAccountName?: string
15871
						Details?: string
15872
						Code?: string
15873
						Reference?: string
15874
					}
15875
					Discount?: number
15876
					Balances?: {
15877
						AccountsReceivable?: { Outstanding?: number; Overdue?: number }
15878
						AccountsPayable?: { Outstanding?: number; Overdue?: number }
15879
					}
15880
					Attachments?: {
15881
						AttachmentID?: string
15882
						FileName?: string
15883
						Url?: string
15884
						MimeType?: string
15885
						ContentLength?: number
15886
						IncludeOnline?: false | true
15887
					}[]
15888
					HasAttachments?: never
15889
					ValidationErrors?: { Message?: string }[]
15890
					HasValidationErrors?: never
15891
					StatusAttributeString?: string
15892
				}
15893
				LineItems?: {
15894
					LineItemID?: string
15895
					Description?: string
15896
					Quantity?: number
15897
					UnitAmount?: number
15898
					ItemCode?: string
15899
					AccountCode?: string
15900
					AccountID?: string
15901
					TaxType?: string
15902
					TaxAmount?: number
15903
					Item?: { Code?: string; Name?: string; ItemID?: string }
15904
					LineAmount?: number
15905
					Tracking?: {
15906
						TrackingCategoryID?: string
15907
						TrackingOptionID?: string
15908
						Name?: string
15909
						Option?: string
15910
					}[]
15911
					DiscountRate?: number
15912
					DiscountAmount?: number
15913
					RepeatingInvoiceID?: string
15914
					Taxability?: 'TAXABLE' | 'NON_TAXABLE' | 'EXEMPT' | 'PART_TAXABLE' | 'NOT_APPLICABLE'
15915
					SalesTaxCodeId?: number
15916
					TaxBreakdown?: {
15917
						TaxComponentId?: string
15918
						Type?:
15919
							| 'SYSGST/USCOUNTRY'
15920
							| 'SYSGST/USSTATE'
15921
							| 'SYSGST/USCOUNTY'
15922
							| 'SYSGST/USCITY'
15923
							| 'SYSGST/USSPECIAL'
15924
						Name?: string
15925
						TaxPercentage?: number
15926
						TaxAmount?: number
15927
						TaxableAmount?: number
15928
						NonTaxableAmount?: number
15929
						ExemptAmount?: number
15930
						StateAssignedNo?: string
15931
						JurisdictionRegion?: string
15932
					}[]
15933
				}[]
15934
				User?: {
15935
					UserID?: string
15936
					EmailAddress?: string
15937
					FirstName?: string
15938
					LastName?: string
15939
					UpdatedDateUTC?: string
15940
					IsSubscriber?: false | true
15941
					OrganisationRole?:
15942
						| 'READONLY'
15943
						| 'INVOICEONLY'
15944
						| 'STANDARD'
15945
						| 'FINANCIALADVISER'
15946
						| 'MANAGEDCLIENT'
15947
						| 'CASHBOOKCLIENT'
15948
						| 'UNKNOWN'
15949
				}
15950
				Reference?: string
15951
				LineAmountTypes?: 'Exclusive' | 'Inclusive' | 'NoTax'
15952
				SubTotal?: number
15953
				TotalTax?: number
15954
				Total?: number
15955
				ReceiptID?: string
15956
				Status?: 'SUBMITTED' | 'AUTHORISED' | 'VOIDED' | 'DRAFT' | 'DECLINED'
15957
				ReceiptNumber?: string
15958
				UpdatedDateUTC?: string
15959
				HasAttachments?: never
15960
				Url?: string
15961
				ValidationErrors?: { Message?: string }[]
15962
				Warnings?: { Message?: string }[]
15963
				Attachments?: {
15964
					AttachmentID?: string
15965
					FileName?: string
15966
					Url?: string
15967
					MimeType?: string
15968
					ContentLength?: number
15969
					IncludeOnline?: false | true
15970
				}[]
15971
			}[]
15972
			UpdatedDateUTC?: string
15973
			Total?: number
15974
			AmountDue?: number
15975
			AmountPaid?: number
15976
			PaymentDueDate?: string
15977
			ReportingDate?: string
15978
			ReceiptID?: string
15979
		}[]
15980
	}
15981
) {
15982
	const url = new URL(`https://api.xero.com/api.xro/2.0/ExpenseClaims`)
15983

15984
	const response = await fetch(url, {
15985
		method: 'PUT',
15986
		headers: {
15987
			Accept: 'application/json',
15988
			'xero-tenant-id': xero_tenant_id,
15989
			'Idempotency-Key': Idempotency_Key,
15990
			'Content-Type': 'application/json',
15991
			Authorization: 'Bearer ' + auth.token
15992
		},
15993
		body: JSON.stringify(body)
15994
	})
15995
	if (!response.ok) {
15996
		const text = await response.text()
15997
		throw new Error(`${response.status} ${text}`)
15998
	}
15999
	return await response.json()
16000
}
16001