ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 工单上完成数量与实际不符

工单上完成数量与实际不符

原创 Linux操作系统 作者:dkyo 时间:2007-10-09 00:00:00 0 删除 编辑

先查询出实际的完工数量

select sum(mmt.TRANSACTION_QUANTITY)
from apps.mtl_material_transactions mmt
where mmt.ORGANIZATION_ID=***
and mmt.TRANSACTION_SOURCE_ID=wip_entity_id and mmt.TRANSACTION_TYPE_ID in(17,44) --wip装配件完成及装配件退回
and mmt.SUBINVENTORY_CODE='***'

同时查看mtl_transaction_accounts 表中的财务信息是否正确

select *
from apps.mtl_transaction_accounts mta
where mta.TRANSACTION_ID in
(
select mmt.TRANSACTION_ID
from apps.mtl_material_transactions mmt
where mmt.ORGANIZATION_ID=***
and mmt.TRANSACTION_SOURCE_ID=***--作业id
and mmt.TRANSACTION_TYPE_ID in(17,44)
)



最后更新:

update wip_discrete_jobs
set quantity_completed = 实际完成数量
status_type = 4,
date_completed = sysdate
where wip_entity_id = ***


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/302844/viewspace-85975/,如需转载,请注明出处,否则将追究法律责任。

上一篇: ITEM_TYPE
下一篇: 企业流程学习1
请登录后发表评论 登录
全部评论

注册时间:2008-01-03

  • 博文量
    109
  • 访问量
    205615