取消报销资产事前批准强制(08-30-reimbursement-assets-prior-approval-correction)
这个提交包含在:
@@ -69,6 +69,23 @@ describe("reimbursement expense policy defaults", () => {
|
||||
}
|
||||
});
|
||||
|
||||
it("uses asset-registration guidance without inventing a prior-approval policy", () => {
|
||||
const assetTypes = ENABLED_EXPENSE_TYPES.filter((item) => item.category === "assets");
|
||||
expect(assetTypes.map((item) => item.code)).toEqual([
|
||||
"assets_equipment",
|
||||
"assets_furniture",
|
||||
"assets_office_electronics",
|
||||
]);
|
||||
for (const expenseType of assetTypes) {
|
||||
expect(expenseType.description).toContain("物品名称");
|
||||
expect(expenseType.description).toContain("实际使用人或责任人");
|
||||
expect(expenseType.description).toContain("存放位置");
|
||||
expect(expenseType.description).not.toMatch(/事前批准|批准人|批准时间|批准依据/);
|
||||
}
|
||||
expect(assetTypes.find((item) => item.code === "assets_office_electronics")?.description)
|
||||
.toContain("不等同于会计固定资产确认标准");
|
||||
});
|
||||
|
||||
it("seeds the invoice guard disabled by default", () => {
|
||||
expect(DEFAULT_FEATURE_FLAGS).toContainEqual({
|
||||
flag_key: "reimbursement_invoice_guard_v1",
|
||||
|
||||
在新工单中引用
屏蔽一个用户