ERP万服网

 找回密码
 立即注册

QQ登录

查看: 2358|回复: 12

[已解决] 智慧系统ERP需求。。

[复制链接]
发表于 2015-5-27 14:12:34 | 显示全部楼层 |阅读模式
一、需求解决问题点;  1、想将采购价格表中的物料采购提前期,直接在MRP投放界面,选最低采购供应商,按最低采购供应商的提前期,反写采购申请单。目前采购供应商是自动关联采购价格表中最低采购供应商的。

  2、在K3采购申请中的固定提前期是直接取K3 物料中的采购提前期。目前无法满足要求




此问题已由 wilman 处理并解决,奖励 贡献值5查看解决方案
发表于 2015-5-27 16:30:01 | 显示全部楼层
可以通过在数据库端给采购申请单增加触发器来实现

点评

CREATE TRIGGER CGsq --ON PORequest --FOR insert --AS --select a.fitemid,min(a.fprice) as fprice into #t from PORequestEntry b inner join t_SupplyEntry a on a.FItemID = b.FItemID inner join POReq  详情 回复 发表于 2015-5-27 16:42
 楼主| 发表于 2015-5-27 16:42:23 | 显示全部楼层
wilman 发表于 2015-5-27 16:30
可以通过在数据库端给采购申请单增加触发器来实现

CREATE TRIGGER CGsq
--ON PORequest
--FOR insert
--AS
--select a.fitemid,min(a.fprice) as fprice into #t from PORequestEntry b inner join t_SupplyEntry a on  a.FItemID = b.FItemID inner join PORequest c
--on b.FInterID = c.FInterID
--where a.fquotetime <= b.FAPurchTime and a.fdisabledate >=  b.FAPurchTime and c.FStatus = 0 and a.fused = '1' group by a.fitemid
--
--update PORequestEntry set FSupplyID = t_SupplyEntry.fsupid from t_SupplyEntry inner join #t
--on t_SupplyEntry.fitemid = #t.fitemid and t_SupplyEntry.fprice = #t.fprice
--where PORequestEntry.fitemid = t_SupplyEntry.fitemid

我写了一个取最低价格供应商的触发器,但采购申请单上的“采购提前期”这个字段找不到。
请帮忙在此基础上帮忙加上,这个字段的更新,可以吗?我在开发管理管理平台面找不到这个提前期字段。
 楼主| 发表于 2015-5-28 15:32:18 | 显示全部楼层
有哪位帮忙解决此问题,谢谢!
发表于 2015-5-28 22:36:07 | 显示全部楼层
采购申请单中看到的“提前期”字段,是从物料基础资料动态关联显示过来的,不直接影响采购申请的相关日期信息。比如说你已建立好采购申请,建议采购日期是1日 ,到货日期是5日,这意味着实际提前期是4日,但你更改物料的固定提前期为10后,再打开申请单看提前期是最新的10,而采购日期和到货日期仍是原来的。

你的需求可以根据价格资料表t_SupplyEntry的FLeadTime(提前期),自己处理PORequestEntry表的FAPurchTime(建议采购日期)和 FFetchTime(到货日期)所需的值。例如:
update PORequestEntry set FFetchTime = FAPurchTime + t_SupplyEntry.FLeadTime……
 楼主| 发表于 2015-6-1 13:41:03 | 显示全部楼层
好的,谢谢!
发表于 2015-6-16 19:52:45 | 显示全部楼层
顶!!!!!!
发表于 2015-6-30 17:06:13 | 显示全部楼层
顶!!!!!!
发表于 2015-10-31 18:17:49 | 显示全部楼层
感谢!!!顶
发表于 2015-11-2 16:13:51 | 显示全部楼层
不错!!!谢谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

微信关注
公众号erpmate

帮助|小黑屋|ERP万服网 ( 粤ICP备12089836号-3

GMT+8, 2018-5-26 19:59 , Processed in 0.087237 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表