export const dataCollectCondition = [ { items: [ { conditionType: "MONTHPICKER", domkey: ["declareMonth"], fieldcol: 12, label: "税款所属期", lanId: 542240, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 }, { conditionType: "SELECT", domkey: ["taxAgentId"], fieldcol: 12, label: "个税扣缴义务人", labelcol: 8, lanId: 537996, value: "", options: [], rules: "required|string", otherParams: { showSearch: true, optionFilterProp: "children" }, viewAttr: 3 }, { browserConditionParam: { completeParams: {}, conditionDataParams: {}, dataParams: {}, destDataParams: {}, hasAddBtn: false, hasAdvanceSerach: true, idSeparator: ",", isAutoComplete: 1, isDetail: 0, isMultCheckbox: false, isSingle: true, linkUrl: "", pageSize: 10, quickSearchName: "", replaceDatas: [], type: "1", viewAttr: 3 }, colSpan: 2, conditionType: "BROWSER", domkey: ["employeeId"], fieldcol: 12, isQuickSearch: false, label: "人员", lanId: 30042, labelcol: 8, rules: "required", viewAttr: 3 } ], title: "基础信息", defaultshow: true, col: 1 }, { items: [ { conditionType: "INPUTNUMBER", domkey: ["freeIncome"], dataType: "freeIncome", fieldcol: 14, label: "免税收入", labelcol: 8, value: "", precision: 2, viewAttr: 2, extraDom: null }, { conditionType: "INPUTNUMBER", domkey: ["businessHealthyInsurance"], dataType: "healthInsurance", fieldcol: 14, label: "商业健康保险", labelcol: 8, value: "", precision: 2, viewAttr: 2 }, { conditionType: "INPUTNUMBER", domkey: ["taxDelayEndowmentInsurance"], dataType: "endowmentInsurance", fieldcol: 14, label: "税延养老保险", labelcol: 8, value: "", precision: 2, viewAttr: 2 }, { conditionType: "INPUTNUMBER", domkey: ["deductionAllowedDonation"], dataType: "grantDonation", fieldcol: 14, label: "准予扣除的捐赠额", labelcol: 8, value: "", precision: 2, viewAttr: 2 }, { conditionType: "INPUTNUMBER", domkey: ["derateDeduction"], dataType: "derateDeduction", fieldcol: 14, label: "减免税额", labelcol: 8, value: "", precision: 2, viewAttr: 2 }, { conditionType: "INPUTNUMBER", domkey: ["otherDeduction"], dataType: "otherDerateDeduction", fieldcol: 14, label: "其他", labelcol: 8, value: "", precision: 2, viewAttr: 2 }, { conditionType: "INPUTNUMBER", domkey: ["privatePension"], dataType: "personalPension", fieldcol: 14, label: "个人养老金", labelcol: 8, value: "", precision: 2, viewAttr: 2 } ], title: "数据采集", defaultshow: true, col: 2 } ]; export const taxDetailSettingsConditions = { freeIncome: [{ items: [ { conditionType: "SELECT", domkey: ["incomeCategory"], fieldcol: 14, label: "所得项目", lanId: 111, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 }, { conditionType: "INPUT", domkey: ["freeItem"], fieldcol: 14, label: "免税事项", lanId: 111, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 }, { conditionType: "INPUT", domkey: ["freeProperty"], fieldcol: 14, label: "免税性质", lanId: 111, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 }, { conditionType: "INPUTNUMBER", domkey: ["freeAmount"], fieldcol: 14, label: "免税金额", lanId: 111, labelcol: 8, value: "", rules: "required", precision: 2, viewAttr: 3 } ], title: "", defaultshow: true, col: 1 }], healthInsurance: [{ items: [ { conditionType: "SELECT", domkey: ["incomeCategory"], fieldcol: 14, label: "所得项目", lanId: 111, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 }, { conditionType: "INPUT", domkey: ["identificationNumber"], fieldcol: 14, label: "税优识别码", lanId: 111, helpfulTip: "为确保税收优惠商业健康保险保单的唯一性、真实性和有效性,由商业健康保险信息平台按照“一人一单一码”的原则进行核发,填写个人保单凭证上打印的数字识别码。", helpfulTipLanId: 111, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 }, { conditionType: "DATEPICKER", domkey: ["effectiveDate"], fieldcol: 14, label: "保单生效日期", lanId: 111, helpfulTip: "该商业健康保险保单生效的日期。", helpfulTipLanId: 111, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 }, { conditionType: "INPUTNUMBER", domkey: ["yearPremium"], fieldcol: 14, label: "年度保费", lanId: 111, helpfulTip: "商业健康保险保单年度内该保单的总保费。", helpfulTipLanId: 111, labelcol: 8, value: "", rules: "required", precision: 2, viewAttr: 3 }, { conditionType: "INPUTNUMBER", domkey: ["monthPremium"], fieldcol: 14, label: "月度保费", lanId: 111, helpfulTip: "月缴费的保单填写每月所缴保费,按年一次性缴费的保单填写年度保费除以12后的金额。", helpfulTipLanId: 111, labelcol: 8, value: "", rules: "required", precision: 2, viewAttr: 3 }, { conditionType: "INPUTNUMBER", domkey: ["currentDeduction"], fieldcol: 14, label: "本期扣除金额", lanId: 111, helpfulTip: "根据国家有关政策对个人购买或单位统一购买符合规定的商业健康保险产品的支出,扣除限额为2400。", helpfulTipLanId: 111, labelcol: 8, value: "", rules: "required", precision: 2, viewAttr: 3 } ], title: "", defaultshow: true, col: 1 }], endowmentInsurance: [{ items: [ { conditionType: "SELECT", domkey: ["incomeCategory"], fieldcol: 14, label: "所得项目", lanId: 111, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 }, { conditionType: "MONTHPICKER", domkey: ["deductionMonth"], fieldcol: 14, label: "申报扣除月份", lanId: 111, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 }, { conditionType: "INPUT", domkey: ["accountNumber"], fieldcol: 14, label: "税延养老账户编号", lanId: 111, helpfulTip: "按照中国保险信息技术管理有限责任公司相关信息平台出具的《个人税收递延型商业养老保险扣除凭证》载明的对应项目填写。", helpfulTipLanId: 111, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 }, { conditionType: "INPUT", domkey: ["checkCode"], fieldcol: 14, label: "报税校验码", lanId: 111, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 }, { conditionType: "INPUTNUMBER", domkey: ["yearPremium"], fieldcol: 14, label: "年度保费", lanId: 111, labelcol: 8, value: "", rules: "required", precision: 2, viewAttr: 3 }, { conditionType: "INPUTNUMBER", domkey: ["monthPremium"], fieldcol: 14, label: "月度保费", lanId: 111, helpfulTip: "取得工资薪金所得、连续性劳务报酬所得(特定行业除外)的个人,填写《个人税收递延型商业养老保险扣除凭证》载明的月度保费金额,一次性缴费的保单填写月平均保费金额。", helpfulTipLanId: 111, labelcol: 8, value: "", rules: "required", precision: 2, viewAttr: 3 }, { conditionType: "INPUTNUMBER", domkey: ["currentDeduction"], fieldcol: 14, label: "本期扣除金额", lanId: 111, helpfulTip: "取得工资薪金所得的个人,应按税延养老保险扣除凭证记载的当月金额和扣除限额孰低的方法计算可扣除额。扣除限额按照申报扣除当月的工资薪金的 6%和1000元孰低的办法确定。", helpfulTipLanId: 111, labelcol: 8, value: "", rules: "required", precision: 2, viewAttr: 3 } ], title: "", defaultshow: true, col: 1 }], grantDonation: [{ items: [ { conditionType: "SELECT", domkey: ["incomeCategory"], fieldcol: 14, label: "所得项目", lanId: 111, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 }, { conditionType: "INPUT", domkey: ["recipientName"], fieldcol: 14, label: "受赠单位名称", lanId: 111, helpfulTip: "受赠单位名称填写受赠单位的法定名称全称。", helpfulTipLanId: 111, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 }, { conditionType: "INPUT", domkey: ["taxCode"], fieldcol: 14, label: "受赠单位纳税人识别号", lanId: 111, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 }, { conditionType: "INPUT", domkey: ["donationNumber"], fieldcol: 14, label: "捐赠凭证号", lanId: 111, helpfulTip: "捐赠凭证", helpfulTipLanId: 111, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 }, { conditionType: "DATEPICKER", domkey: ["donateDate"], fieldcol: 14, label: "捐赠日期", lanId: 111, helpfulTip: "填写个人发生的公益慈善事业捐赠的具体日期。", helpfulTipLanId: 111, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 }, { conditionType: "INPUTNUMBER", domkey: ["donateAmount"], fieldcol: 14, label: "捐赠金额", lanId: 111, helpfulTip: "填写个人发生的公益慈善事业捐赠的具体金额。", helpfulTipLanId: 111, labelcol: 8, value: "", rules: "required", precision: 2, viewAttr: 3 }, { conditionType: "INPUTNUMBER", domkey: ["deductionProportion"], fieldcol: 14, label: "扣除比例", lanId: 111, helpfulTip: "填写税法规定的可以公益慈善事业捐赠支出税前扣除比例。如:0.3(30%)或者1(100%),请注意,必须是小数形式的百分比。", helpfulTipLanId: 111, labelcol: 8, value: "", rules: "required", precision: 2, viewAttr: 3 }, { conditionType: "INPUTNUMBER", domkey: ["actualDeduction"], fieldcol: 14, label: "实际扣除金额", lanId: 111, helpfulTip: "填写个人取得“扣除所得项目”对应收入办理扣缴申报或者自行申报时,实际扣除的公益慈善事业捐赠支出金额。", helpfulTipLanId: 111, labelcol: 8, value: "", rules: "required", precision: 2, viewAttr: 3 } ], title: "", defaultshow: true, col: 1 }], derateDeduction: [{ items: [ { conditionType: "SELECT", domkey: ["incomeCategory"], fieldcol: 14, label: "所得项目", lanId: 111, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 }, { conditionType: "INPUT", domkey: ["derateItem"], fieldcol: 14, label: "减免事项", lanId: 111, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 }, { conditionType: "INPUT", domkey: ["derateProperty"], fieldcol: 14, label: "减免性质", lanId: 111, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 }, { conditionType: "INPUTNUMBER", domkey: ["derateAmount"], fieldcol: 14, label: "减免金额", lanId: 111, labelcol: 8, value: "", rules: "required", precision: 2, viewAttr: 3 } ], title: "", defaultshow: true, col: 1 }], otherDerateDeduction: [{ items: [ { conditionType: "SELECT", domkey: ["incomeCategory"], fieldcol: 14, label: "所得项目", lanId: 111, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 }, { conditionType: "INPUTNUMBER", domkey: ["otherDeduction"], fieldcol: 14, label: "减免税额", lanId: 111, labelcol: 8, value: "", rules: "required", precision: 2, viewAttr: 3 }, { conditionType: "INPUT", domkey: ["remark"], fieldcol: 14, label: "备注", lanId: 111, helpfulTip: "根据政策要求,一定要在备注中写明具体扣除项目名称,备注不超过20个字符。", helpfulTipLanId: 111, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 } ], title: "", defaultshow: true, col: 1 }], personalPension: [{ items: [ { conditionType: "SELECT", domkey: ["incomeCategory"], fieldcol: 14, label: "所得项目", lanId: 111, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 }, { conditionType: "SELECT", domkey: ["voucherTypeName"], fieldcol: 14, label: "凭证类型", lanId: 111, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 }, { conditionType: "INPUT", domkey: ["voucherNo"], fieldcol: 14, label: "凭证编码", lanId: 111, labelcol: 8, value: "", rules: "required|string", viewAttr: 3 }, { conditionType: "INPUTNUMBER", domkey: ["payAmount"], fieldcol: 14, label: "缴费金额", lanId: 111, labelcol: 8, value: "", rules: "required", precision: 2, viewAttr: 3 } ], title: "", defaultshow: true, col: 1 }] };