电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

K3处理双单位计价的解决方案(比如采购下的物料单位为PCS,入库按平方或公斤)

来源:金蝶云社区作者:金蝶2024-09-165

K3处理双单位计价的解决方案(比如采购下的物料单位为PCS,入库按平方或公斤)

相信使用K3的朋友经常会遇到这样一个问题,
比如螺丝,钉子这些物料,采购部下的采购订单数量单位是“个”,但实际供应商是按公斤发货,单价也是按公斤结算,
这会导致外购入库单上按“个”入库的单价每次都要手工去换算,非常麻烦。


按我的方法,可以按【供应商】或【物料分类】自动将现实中以“公斤”结算的单价换算成系统中以“个”结算的单价。

第一步:以“公斤”换算成“PCS”为例。先建一个价格模块,将需要把换算的物料按供应商都登录到表里。

1.webp

2.webp


第二步,做触发器,根据条件,让他们自动换算,求出以“PCS”为单位的单价

3.webp

触发器代码,各位根据需求自行修改吧


create TRIGGER [dbo].[ICStockBill_ye]
on  [dbo].[ICStockBill]
FOR INSERT,update
AS


declare @Finterid int select @Finterid=Finterid from inserted; 
declare @FTranType int select @FTranType=FTranType from inserted; 
declare @Fstatus int select @Fstatus=Fstatus from inserted;                 
declare @FSupplyID int  select @FSupplyID=FSupplyID from inserted;   --读取供应商内码


declare @FDate datetime select @FDate=FDate from inserted;
update v1 set v1.FEntrySelfA0185=@FDate 
from ICStockBillEntry v1
inner join  ICStockBill v2  on   v1.finterid=v2.Finterid
where v2.finterid=@Finterid  and v2.FTranType=1 

   --该段后加,将外购入库单制单日期复制到表体新建的字段里,条件是单据类型为外购入库单 FTranType=1 
 

IF @Fstatus=0  AND @FTranType =1    and      @FSupplyID  in('25770',

K3处理双单位计价的解决方案(比如采购下的物料单位为PCS,入库按平方或公斤)

相信使用K3的朋友经常会遇到这样一个问题,比如螺丝,钉子这些物料,采购部下的采购订单数量单位是“个”,但实际供应商是按公斤发货,单价...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信