namespace KingdeeBalance { /** * KBPMListResp */ export interface KbpmListResp { /** * 生育保险费 */ birthCompanyAmount?: number; birthCompanyAmountSource?: number; /** * 奖金 */ bonusAmount?: number; bonusAmountSource?: number; /** * 客户名称 */ clientName?: null | string; /** * 客户编码 */ clientNumber?: null | string; /** * 客户简称 */ clientShortName?: null | string; /** * 币别名称 */ currencyName?: null | string; currencyNameSource?: null | string; /** * 币别编码 */ currencyNumber?: null | string; currencyNumberSource?: null | string; /** * 月份 */ dataMonth?: number; dataType?: number; /** * 项目交付时间 */ deliveryOn?: Date | null; deliveryOnString?: null | string; exchangeRate?: number; /** * 住房公积金 */ housingCompanyAmount?: number; housingCompanyAmountSource?: number; id?: number; /** * 收入类型名称 */ incomeTypeName?: null | string; /** * 收入类型编码 */ incomeTypeNum?: null | string; /** * 工伤保险费 */ injuryCompanyAmount?: number; injuryCompanyAmountSource?: number; /** * 是否为免费项目 */ isFreeProject?: number; isFreeProjectName?: null | string; /** * 是否同一实体 */ isSameBranch?: number; isSameBranchName?: null | string; isSourceRed?: number; /** * 医疗保险费 */ medicalCompanyAmount?: number; medicalCompanyAmountSource?: number; /** * 原始客户ID(即项目表客户的ID) */ originalClientId?: number; /** * 原始客户全称(即项目表客户的全称) */ originalClientName?: null | string; /** * 原始客户编号(即项目表客户的编号) */ originalClientNumber?: null | string; processId?: number; /** * 项目ID */ projectId?: number; /** * 项目名称 */ projectName?: null | string; /** * 项目编号 */ projectNum?: null | string; /** * 项目状态 */ proStatus?: number; proStatusName?: null | string; /** * 项目收款公司ID */ receivablesBranchId?: number; /** * 客户签约组织主体 */ receivablesBranchName?: null | string; /** * 总金额 */ resAmount?: number; resAmountSource?: number; /** * 内部资源签约公司 */ resBranchId?: number; /** * 结算组织名称 */ resBranchName?: null | string; /** * 结算组织编码 */ resBranchNum?: null | string; /** * 资源币种ID */ resCurrencyId?: number; /** * 资源ID */ resId?: number; /** * PM 名称 */ resName?: null | string; /** * PM 代码 */ resNumber?: null | string; /** * 序号 */ serialNumber?: null | string; sourceId?: number; /** * 津贴和补助 */ subsidyAmount?: number; subsidyAmountSource?: number; /** * 失业保险费 */ unempCompanyAmount?: number; unempCompanyAmountSource?: number; /** * 工资 */ wageAmount?: number; wageAmountSource?: number; /** * 养老保险费 */ wageSocietyAmount?: number; wageSocietyAmountSource?: number; } export interface GetPrepaymentResult { clientID: number; clientFullName: string; clientShortName: string; clientNumber: string; branchID: number; branchName: string; currency: number; prepaymentBalance: number; num: number; currencyName: string; standardCurrency: number; exchangeRate: number; prepaymentBalanceStandard: number; } export interface GetUnpaidResult { outerID: number; resName: string; resNmuber: string; branchID: number; branchName: string; currency: number; unpaidAmount: number; num: number; currencyName: string; exchangeRate: number; standardCurrency: number; unpaidAmountStandard: number; } export interface GetInterResult { dataMonth: number; projectID: number; resType: number; resID: number; resBranchID: number; isPM: number; currencyID: number; resName: string; workloadHour: number; amount: number; taxRate: number; resNumber: string; resBillingType: number; num: number; projectNum: string; proBranchName: string; projectName: string; empBranchName: string; currencyName: string; isSameBranch: string; bonusAmount: number; additionRatioInternal: number; standardCurrency: number; exchangeRate: number; amountStandard: number; bonusAmountStandard: number; receivablesBranchID: number; } export interface GetOuterResult { dataMonth: number; projectID: number; resType: number; resID: number; resBranchID: number; isPM: number; currencyID: number; resBranchName: string; projectNum: string; projectName: string; contractBranchName: string; resNumber: string; resName: string; isSameBranch: number; clientName: string; clientNumber: string; jasCurrencyName: string; jasAmount: number; rate: number; jasAmountStandard: number; receivablesBranchID: number; num: number; taxRate: string; vatAmount: number; noVATAmount: number; isSameBranchName: string; bonusAmount: number; additionRatioExternal: number; bonusAmountStandard: number; } } export type { KingdeeBalance };