ZyncLineItem

constructor(lineItemUid: String, projectLineItemUid: String?, lineItemType: String, productUid: String?, id: String?, name: String, prefix: String?, quantity: Double, unitPrice: Double, productType: ZyncProductType, tax: ZyncLineItemCustomTax?, discountType: String?, discount: Double?, description: String?, productId: String?, serialNumbers: List<String>?, image: String?, total: Double, locationUid: String?, locationName: String?, brand: String?, specification: String?, groupId: String?, groupName: String?, purchasePrice: Double?, approvalStatus: String?, uom: String?, bundlePricingLevel: ZyncBundlePricingLevel, associatedBundleItems: List<ZyncAssociatedBundleItem>, isTaxExempted: Boolean, isAvailable: Boolean, isBillable: Boolean, locations: List<ZyncProductLocationAvailability> = listOf(), category: ZyncProductCategory? = null, productMarkup: ZyncProductMarkup? = null, unitPricePreMarkup: Double? = null, availableQuantity: Double? = null, bundleItemBaseQuantity: Double? = null, masterCustomTax: ZyncLineItemCustomTax? = null, associatedToModule: ZuperModule? = null)