[易飞]利用信息传递功能-直接调用函数处理方法

针对采购退货单中无法自动显示库存单价的问题,提出了通过自定义函数[dbo].[GetPurchasePrice]来获取品号最近一次的进货价格。该函数采用CTE和ROW_NUMBER()函数,按品号分组并按进货日期降序排列,以获取最新价格。同时,设计了自定义画面并在录入时传递SQL抓取的数据,以提高处理效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

需求

按上周沟通的, 现在有很多采购零星退货, 电子磁电都有。 主要是不良造成的额外附属材料要供应商买单, 走零星采购退货,退货时, 系统不能带出库存的结存单价, 所以, 你这边看一下, 是否能做触发器或和系统供应商探讨一下, 如何做?
还有, 不良品退货, 采购退货模块没法做批号自动拆分, 这样采购做单非常耗时, 需手工一个去查,算。
以上, 帮忙看一下是否有什么快捷的办法, 磁电委外加工越来越多, 材料的领用也越来越多。

分析

用户因为考虑退货给不同供应商,不考虑供应商情况,手工查询品号最近一次进货价格。

方案

(1) 录入采购退货单时候,自动带出单身品号信息最近一次价格。–PURTJ UDF51

在这里插入图片描述

(2) 自定义函数[dbo].[GetPurchasePrice]

– =

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

厦门德仔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值