1. 申请和报销单据都需要启用预算

  2. 都启用预算后关联的报销单将受到申请的金额控制

  3. 这时 Tbill 表里的数据,申请单的 BILL_BUDGET_POINT=0 报销单是 BILL_BUDGET_POINT=-1

  4. 报销单完成后TBILL表的标志 BILL_BUDGET_POINT 将会更新为

     申请单 BILL_BUDGET_POINT=-1 报销单是 BILL_BUDGET_POINT=1

  5. 在预算的执行视图里 VBUDGET_EXECUTE 含有 BILL_BUDGET_POINT >= 0

    所以关联的报销单完成后 申请单将不再占用预算,报销单重新占用预算



注意多次关联不适用以上方案,计算预算执行一定要加上这个条件 BILL_BUDGET_POINT >= 0