为服务履行订单
出自Opentaps Wiki
对于服务和其他非物理产品的订单没有库存也不需要打包. 它们可以用以下的方式处理:
- 像通常你做的那样批准订单
- 当服务被执行并准备发票时, 使用 Mark as Performed Screen 来标记服务订单项目为 "performed." 然后, 使用 Invoice Performed Order Items 来建立新的销售发票.
每次这个链接被使用时, 对于这些标记为“Performed”项目的一个新发票将会建立, 然后这些项目标记为 完成. 如果你的订单的产品商店 "autoApproveInvoice" 标记设置为"Yes", 你的销售发票将自动设置为准备并过账, 而且不允许在修改. 因此, 如果你想编辑你的发票, 设置标记为 "No."
如果你使用项目管理系统管理你的服务, 你可以很容易的集成它和opentaps:
- 当 opentaps 批准了服务订单项目, 在你的项目管理系统中建立一个新的凭证记录 opentaps 中订单项目的orderId 和 orderItemSeqId
- 当你在你的项目管理系统中以满意状态关闭这个工作票, 调用 opentaps 修改状态 orderId 和 orderItemSeqId 为 "ITEM_PERFORMED"
然后, 然后你可以定期的使用 Invoice Performed Order Items 来建立销售发票.

