forked from erp-dev/erp
feat: red flush and cost
This commit is contained in:
@@ -293,7 +293,7 @@
|
||||
| API | 方法 | 描述 |
|
||||
|-----|------|------|
|
||||
| `/purchase-orders/<id>/red-flush/` | POST | 红冲已审批采购单,反向余额和库存影响 |
|
||||
| `/sales-orders/<id>/red-flush/` | POST | 红冲已审批销售单,反向余额和库存影响 |
|
||||
| `/sales-orders/<id>/red-flush/` | POST | 红冲已审批销售单;反向余额,若存在销售出库记录则同步反向库存 |
|
||||
| `/purchase-return-orders/<id>/red-flush/` | POST | 红冲已审批采购退货单,反向余额和库存影响 |
|
||||
| `/sales-return-orders/<id>/red-flush/` | POST | 红冲已审批销售退货单,反向余额和库存影响 |
|
||||
| `/payment-orders/<id>/red-flush/` | POST | 红冲已审批付款单,反向供应商余额 |
|
||||
@@ -307,7 +307,7 @@
|
||||
}
|
||||
```
|
||||
|
||||
`reason` 必填且不能为空。红冲成功后原单据状态保持已审批,并返回 `is_red_flushed=true`、`red_flush_id`、`red_flushed_at`。外部来源付款/收款单不允许红冲。
|
||||
`reason` 必填且不能为空。红冲成功后原单据状态保持已审批,并返回 `is_red_flushed=true`、`red_flush_id`、`red_flushed_at`。销售单没有对应库存记录时只反向余额,不执行库存红冲。外部来源付款/收款单不允许红冲。
|
||||
|
||||
## 7. 对账单(Statements)
|
||||
|
||||
@@ -337,7 +337,7 @@
|
||||
| 非本商户数据 | 403 | `{"error": "forbidden", "message": "无权限访问"}` |
|
||||
| 单据不存在 | 404 | `{"error": "purchase_order_not_found"}` 等 |
|
||||
| 审批非法状态 | 400 | 例如 `{"error": "purchase_order_has_stock_records"}`、`{"error": "receipt_order_already_approved"}` |
|
||||
| 红冲非法状态 | 400 | 例如未审批、重复红冲、缺少可红冲库存/余额记录、外部来源单据不允许红冲 |
|
||||
| 红冲非法状态 | 400 | 例如未审批、重复红冲、要求库存闭环的单据缺少可红冲库存记录、缺少可红冲余额记录、外部来源单据不允许红冲 |
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user