import { EntityStatus } from "@etsoo/appscript"; /** * Purchase order update read data * 更新采购单读取数据 */ export type POUpdateReadData = { /** * Id * 编号 */ id: number; /** * Source * 来源 */ source?: string; /** * Source id * 来源编号 */ sourceId?: string; /** * Supplier id * 供应商编号 */ supplierId: number; /** * Currency * 币种 */ currency: string; /** * Culture * 文化 */ culture: string; /** * Title * 标题 */ title: string; /** * Description * 描述 */ description?: string; /** * Payment way * 付款方式 */ paymentId?: number; /** * Payment instruction * 付款指示 */ paymentInstruction?: string; /** * Delivery way * 发货方式 */ deliveryId?: number; /** * Delivery instruction * 发货指示 */ deliveryInstruction?: string; /** * Start date * 开始时间 */ startDate?: Date | string; /** * End date * 结束时间 */ endDate?: Date | string; /** * Delivery address id, targeting delivery address may be changed * 发货地址编号,目标发货地址可能会改变 */ addressId?: number; /** * Contact id * 联系人编号 */ contactId?: number; /** * Assigned id * 分配的编号 */ assignedId?: string; /** * Tax amount * 纳税金额 */ taxAmount?: number; /** * Amount * 总金额 */ amount: number; /** * Discount amount * 折扣金额 */ discount: number; /** * Line discount amount * 行折扣金额 */ lineDiscount: number; /** * Lines * 行数 */ lines: number; /** * Items * 项目数 */ items: number; /** * JSON data * JSON 数据 */ data?: Record; /** * Keywords * 关键词 */ tags?: string[]; /** * User id * 用户编号 */ userId: number; /** * Status * 状况 */ status: EntityStatus; };