25 / 04 / 11
采购订单 Purchase Order
销售订单 Sales Order
Vendor Return Authorization 供应商退货授权
Return Authorization 退货授权
请购单 Requisition
购买合同 Purchase Contract
一揽子采购单 Blanket Purchase Order
报价单/估计单 Quote/Estimate
转移单 Transfer Order
工单 Work Order
⚠️注意:上述单据类型是个人根据观察总结,不一定详尽
核心:勾选单据行上所有的“关闭”字段
const rec = record.load({ type: record.Type.SALES_ORDER, id: transactionID, isDynamic: true }); var lineCount = rec.getLineCount({ sublistId: 'item' }); for (var i = 0; i <= lineCount - 1; i++) { var sublistLine = rec.selectLine({ sublistId: 'item', line: i }); // 关闭单据 rec.setCurrentSublistValue({ sublistId: 'item', fieldId: 'isclosed', value: true }); // 打开单据 rec.setCurrentSublistValue({ sublistId: 'item', fieldId: 'isclosed', value: false }); rec.commitLine({ sublistId: 'item' }); } rec.save({ enableSourcing: true, ignoreMandatoryFields: true });