这个需求,想了几个方案,没有找到舒服的办法:
采购单,表头多个字段,并关联“采购明细”为多行表格。
业务场景一:缺货商品采购,“采购明细”中“商品”下拉列表只有缺货商品。
业务场景二:未缺货商品采购,“采购明细”的“商品”下拉列表有所有商品。
目前想到可行,但很别扭的 4 个方案:
A. 下拉列表中,提供对“是否缺货”的“快速搜索”。
但是,“是否缺货”这个字段是个公式字段,非单选字段,所以,要在“快速搜索”里输入“缺货”这两个汉字,就非常不快速。
B. 采购单中开标签页,一个“缺货商品采购”,一个“未缺货商品采购”,每个标签页都关联“采购明细”表格,但筛选范围不同。
没试验,感觉数据关联搞得很乱。
C. 仅支持缺货商品采购。
要求用户,对于未缺货商品,采购前,必须先调升库存下限,使其缺货,然后,再使用缺货商品采购。
D. 做“缺货商品”和“未缺货商品”两个表格视图,并添加多行记录按钮“采购”。用户在视图内勾选商品,点击“采购”,系统执行工作流,生成采购单、采购明细、再发出待办,由客户填写采购数量、采购金额……
前面还好,但最后待办让用户填数量、金额,很怪异。
有其他好办法吗?