Trước khi thực hiện
- Bảng kê thuộc active tower và đang ở trạng thái có thể thu hoặc
paid. - Kỳ hạch toán điều chỉnh đang mở và không sớm hơn kỳ của bảng kê nguồn.
- Các dòng điều chỉnh thuộc đúng bảng kê.
- Nếu client gửi
expectedVersion, version phải khớp bảng kê hiện tại.
Các bước
1
Chọn bảng kê và dòng phí
Nhập ngày hạch toán, lý do và giá trị mới cho từng dòng.
2
Gửi yêu cầu
Hệ thống kiểm tra bảng kê, kỳ, phiên bản và từng dòng được chọn.
3
Xem kết quả
Hệ thống lưu bản nháp gồm giá trị trước, giá trị sau và phần chênh lệch.
Khi hệ thống không tạo bản nháp
Dành cho BA, QA và kỹ thuật
Dành cho BA, QA và kỹ thuật
User story
Với tài khoản có quyềnaction:create_billing_adjustment, người dùng có thể tạo bản nháp điều chỉnh cho các dòng của bảng kê hợp lệ.Acceptance criteria
- Given bảng kê và kỳ hợp lệ, when gửi intent
create-adjustment, then hệ thống tạoBillingAdjustments,BillingAdjustmentLinesvàAuditLogs. - Given bảng kê đổi
version, when tạo điều chỉnh, then hệ thống yêu cầu tải lại. - Given bản nháp được tạo, then
BillsvàBillLineschưa thay đổi.
test/financial-workflows.test.ts.