{
  "approval_name": "@i18n@approval_name",
  "description": "@i18n@description",
  "viewers": [
    {
      "viewer_type": "USER",
      "viewer_user_id": "__VIEWER_USER_ID__"
    }
  ],
  "form": {
    "form_content": "[{\"id\":\"expenseName\",\"type\":\"input\",\"required\":true,\"name\":\"@i18n@FIN_EXPENSE_PAYMENT.expenseName.name\",\"placeholder\":\"@i18n@FIN_EXPENSE_PAYMENT.expenseName.placeholder\"},{\"id\":\"category\",\"type\":\"radio\",\"required\":true,\"name\":\"@i18n@FIN_EXPENSE_PAYMENT.category.name\",\"placeholder\":\"@i18n@FIN_EXPENSE_PAYMENT.category.placeholder\",\"option\":[{\"key\":\"category_0\",\"text\":\"税费\"},{\"key\":\"category_1\",\"text\":\"人工\"},{\"key\":\"category_2\",\"text\":\"办公\"},{\"key\":\"category_3\",\"text\":\"差旅招待\"},{\"key\":\"category_4\",\"text\":\"固定资产\"},{\"key\":\"category_5\",\"text\":\"AI工具\"},{\"key\":\"category_6\",\"text\":\"供应商\"},{\"key\":\"category_7\",\"text\":\"网银费用\"},{\"key\":\"category_8\",\"text\":\"项目支出\"},{\"key\":\"category_9\",\"text\":\"第三方\"},{\"key\":\"category_10\",\"text\":\"其他\"}]},{\"id\":\"ownerType\",\"type\":\"radio\",\"required\":true,\"name\":\"@i18n@FIN_EXPENSE_PAYMENT.ownerType.name\",\"placeholder\":\"@i18n@FIN_EXPENSE_PAYMENT.ownerType.placeholder\",\"option\":[{\"key\":\"ownerType_0\",\"text\":\"项目\"},{\"key\":\"ownerType_1\",\"text\":\"公共账户\"},{\"key\":\"ownerType_2\",\"text\":\"个人账户\"},{\"key\":\"ownerType_3\",\"text\":\"项目组账户\"},{\"key\":\"ownerType_4\",\"text\":\"公司主体\"}]},{\"id\":\"projectCode\",\"type\":\"input\",\"required\":false,\"name\":\"@i18n@FIN_EXPENSE_PAYMENT.projectCode.name\",\"placeholder\":\"@i18n@FIN_EXPENSE_PAYMENT.projectCode.placeholder\"},{\"id\":\"projectName\",\"type\":\"input\",\"required\":false,\"name\":\"@i18n@FIN_EXPENSE_PAYMENT.projectName.name\",\"placeholder\":\"@i18n@FIN_EXPENSE_PAYMENT.projectName.placeholder\"},{\"id\":\"equityAccountName\",\"type\":\"input\",\"required\":false,\"name\":\"@i18n@FIN_EXPENSE_PAYMENT.equityAccountName.name\",\"placeholder\":\"@i18n@FIN_EXPENSE_PAYMENT.equityAccountName.placeholder\"},{\"id\":\"amount\",\"type\":\"number\",\"required\":true,\"name\":\"@i18n@FIN_EXPENSE_PAYMENT.amount.name\",\"placeholder\":\"@i18n@FIN_EXPENSE_PAYMENT.amount.placeholder\"},{\"id\":\"month\",\"type\":\"date\",\"required\":true,\"name\":\"@i18n@FIN_EXPENSE_PAYMENT.month.name\",\"placeholder\":\"@i18n@FIN_EXPENSE_PAYMENT.month.placeholder\"},{\"id\":\"paidAt\",\"type\":\"date\",\"required\":false,\"name\":\"@i18n@FIN_EXPENSE_PAYMENT.paidAt.name\",\"placeholder\":\"@i18n@FIN_EXPENSE_PAYMENT.paidAt.placeholder\"},{\"id\":\"cashAccountName\",\"type\":\"input\",\"required\":false,\"name\":\"@i18n@FIN_EXPENSE_PAYMENT.cashAccountName.name\",\"placeholder\":\"@i18n@FIN_EXPENSE_PAYMENT.cashAccountName.placeholder\"},{\"id\":\"handler\",\"type\":\"input\",\"required\":false,\"name\":\"@i18n@FIN_EXPENSE_PAYMENT.handler.name\",\"placeholder\":\"@i18n@FIN_EXPENSE_PAYMENT.handler.placeholder\"},{\"id\":\"invoiceStatus\",\"type\":\"radio\",\"required\":false,\"name\":\"@i18n@FIN_EXPENSE_PAYMENT.invoiceStatus.name\",\"placeholder\":\"@i18n@FIN_EXPENSE_PAYMENT.invoiceStatus.placeholder\",\"option\":[{\"key\":\"invoiceStatus_0\",\"text\":\"无需\"},{\"key\":\"invoiceStatus_1\",\"text\":\"待收\"},{\"key\":\"invoiceStatus_2\",\"text\":\"已收\"},{\"key\":\"invoiceStatus_3\",\"text\":\"异常\"}]},{\"id\":\"remark\",\"type\":\"textarea\",\"required\":false,\"name\":\"@i18n@FIN_EXPENSE_PAYMENT.remark.name\",\"placeholder\":\"@i18n@FIN_EXPENSE_PAYMENT.remark.placeholder\"}]"
  },
  "node_list": [
    {
      "id": "START"
    },
    {
      "id": "APPROVAL_1",
      "name": "@i18n@node_name",
      "node_type": "AND",
      "approver": [
        {
          "type": "Personal",
          "user_id": "__APPROVER_USER_ID__"
        }
      ],
      "privilege_field": {
        "writable": [
          "expenseName",
          "category",
          "ownerType",
          "projectCode",
          "projectName",
          "equityAccountName",
          "amount",
          "month",
          "paidAt",
          "cashAccountName",
          "handler",
          "invoiceStatus",
          "remark"
        ],
        "readable": [
          "expenseName",
          "category",
          "ownerType",
          "projectCode",
          "projectName",
          "equityAccountName",
          "amount",
          "month",
          "paidAt",
          "cashAccountName",
          "handler",
          "invoiceStatus",
          "remark"
        ]
      }
    },
    {
      "id": "END"
    }
  ],
  "settings": {},
  "config": {
    "can_update_form": true,
    "can_update_process": false,
    "can_update_revert": false,
    "can_update_viewer": false
  },
  "i18n_resources": [
    {
      "locale": "zh-CN",
      "is_default": true,
      "texts": [
        {
          "key": "@i18n@approval_name",
          "value": "财务-支出/付款审批"
        },
        {
          "key": "@i18n@description",
          "value": "供应商、税费、人工、办公、AI工具等支出入口；通过后写入 ExpenseItem，已付款则生成支出方向 CashFlow。"
        },
        {
          "key": "@i18n@node_name",
          "value": "财务审批"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.expenseName.name",
          "value": "支出名称"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.expenseName.placeholder",
          "value": "请填写支出名称"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.category.name",
          "value": "支出大类"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.category.placeholder",
          "value": "请填写支出大类"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.ownerType.name",
          "value": "归属对象"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.ownerType.placeholder",
          "value": "请填写归属对象"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.projectCode.name",
          "value": "关联项目编号"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.projectCode.placeholder",
          "value": "请填写关联项目编号"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.projectName.name",
          "value": "关联项目名称"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.projectName.placeholder",
          "value": "请填写关联项目名称"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.equityAccountName.name",
          "value": "承担权益账户"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.equityAccountName.placeholder",
          "value": "请填写承担权益账户"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.amount.name",
          "value": "金额"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.amount.placeholder",
          "value": "请填写金额"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.month.name",
          "value": "归属月份"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.month.placeholder",
          "value": "用于账务归属和月度结算，格式 YYYY-MM"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.paidAt.name",
          "value": "实际支付日期"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.paidAt.placeholder",
          "value": "请填写实际支付日期"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.cashAccountName.name",
          "value": "支付账户"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.cashAccountName.placeholder",
          "value": "请填写支付账户"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.handler.name",
          "value": "经办人"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.handler.placeholder",
          "value": "请填写经办人"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.invoiceStatus.name",
          "value": "发票状态"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.invoiceStatus.placeholder",
          "value": "请填写发票状态"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.remark.name",
          "value": "备注"
        },
        {
          "key": "@i18n@FIN_EXPENSE_PAYMENT.remark.placeholder",
          "value": "请填写备注"
        }
      ]
    }
  ],
  "process_manager_ids": [
    "__VIEWER_USER_ID__"
  ],
  "metadata": {
    "finance_template_code": "FIN_EXPENSE_PAYMENT",
    "target_tables": [
      "Project",
      "EquityAccount",
      "ExpenseItem",
      "CashFlow"
    ]
  }
}