kingdee_create_lx_billing
Creates custom Kingdee receipt or payment bills from sales/purchase orders by pushing, backfilling required business fields, then submitting and auditing; supports draft-only mode.
Instructions
二开收款单(TRNV_Receipt)/付款单(TRNV_PaymentSlip) 一站式创建:push → save 补字段 → submit → audit。
背景:金蝶 WebAPI push 接口对二开收/付款单 不会携带业务字段(金额、物料、SONo 等全为空/0), 必须在 push 后用 save 把字段补上才能进入审核。本工具把这四步合并,专为账套初始化导在途收/付款数据设计。
工作流:
push: 源单(SAL_SaleOrder/PUR_PurchaseOrder) → 草稿目标单(保留 _LK 上下游关联)
save: 把 amount / material / qty / so_no 等业务字段写入草稿(is_delete_entry=false 不破坏 _LK)
submit + audit(auto_audit=True 时)
任一步失败立即停止,返回 halted_at 和 recovery_hint 指引手工接手。
Returns: str: JSON。含 steps、target_bill_no、target_fid、halted_at / recovery_hint。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |