是因为工单或者委外加工单,已经有了领料单或者退料单,然后又变更成0造成的 修改下存储过程[opro_cst_mo_to_costobj] 中增加一下and ov_sfcmo.sheet_qty <>0 在增加一下and ov_submo.sheet_qty <>0