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

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