Zync Contract
constructor(contractUid: String, contractNumber: Int, name: String, prefix: String?, status: ZyncContractStatus?, startDate: String, endDate: String, customer: ZyncCustomer?, termInMonths: Int?, isExpired: Boolean?, isActive: Boolean, contractTemplate: ZyncContractTemplate?, referenceNumber: String?, description: String?, serviceAddress: ZyncAddress?, billingAddress: ZyncAddress?, organization: ZyncOrganization?, properties: List<ZyncProperty>, assets: List<ZyncAsset>, lineItems: List<ZyncLineItem>, parentContract: ZyncParentContract?, createdBy: User?, attachments: List<ZyncAttachment>, customFields: List<ZyncFormField>, invoiceSettings: ZyncContractInvoiceSettings?, contractInvoiceHistory: List<ZyncContractInvoiceHistory>, priceList: ZyncPriceList?, createdAt: String, updatedAt: String?, syncedAt: String?)