找回密码
 立即注册

QQ登录

只需一步,快速开始

zstc

高级会员

63

主题

189

帖子

1000

积分

高级会员

积分
1000
zstc
高级会员   /  发表于:2024-7-18 18:09  /   查看:1428  /  回复:10
1金币
本帖最后由 zstc 于 2024-7-22 16:57 编辑

希望实现批量选择页面有销售过的客户显示最近一次的单价,没有则显示材料表的销售价,请大佬帮忙看看,谢谢

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

10 个回复

倒序浏览
Syl悬赏达人认证
论坛元老   /  发表于:2024-7-19 08:30:18
沙发
写个视图存储   两部分组成  1、有出库记录的单位+商品对应的单价;2、材料销售价;
然后表中加两个隐藏列分别取出来,在判断如果1大于0取1的值,否则取2的值
回复 使用道具 举报
zstc
高级会员   /  发表于:2024-7-19 12:15:36
板凳
用设置变量命令怎么来实现

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-7-19 12:19:13
地板
感谢各位大佬的支持~
如何判断这个材料有没有被销售过呢,是根据出入库表判断么,那如果出库就是代表销售的话,您可以在出入库逻辑中就去修改一下对应材料的销售价格,在每次销售的时候,就将这次的销售价格同步更新到材料表中,然后显示的时候就将材料表的销售价字段绑定到表格中展示即可
回复 使用道具 举报
zstc
高级会员   /  发表于:2024-7-19 12:37:59
5#
本帖最后由 zstc 于 2024-7-19 12:39 编辑

出入库表如果有选择的客户ID销售记录的取出入库的单价,没有的话取商品信息的销售价
可以在DEMO里修改一下吗
回复 使用道具 举报
zstc
高级会员   /  发表于:2024-7-20 10:06:41
6#
或者怎么实现这个循环取得客户最后一次价格,赋值到表格里

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
shnb
中级会员   /  发表于:2024-7-22 10:51:42
7#
本帖最后由 shnb 于 2024-7-22 10:54 编辑

是不是可以考虑建一个销售订价表,销售订价表包含订价日期,订价单位编号,订价产品编号,订价金额,是否启用,备注。当销售单中选择批量选择产品时,通过ODATA命令查询销售订价表,有数据就调用订价,没有就是0,然后再销售单那里做一个更改价格,这样对于相应产品就可以做一个订价的增加或修改,同时在销售订价表中增加一条记录(包括日期等信息用于存放最新的价格),把原来有的价格做一个作废标志,当下回调用的时候就永远是最新的价格。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-7-22 15:19:05
8#
感谢各位大佬的支持~
可以参考一下楼上大佬的回复哈,客户最近修改的价格这里是怎么查询出来的呢,我看是从出入库详情表中查询的,可以在更新出入库详情表的同时,更新一下库存表的最近价格么
回复 使用道具 举报
shnb
中级会员   /  发表于:2024-7-22 15:58:06
9#
应该有个销售定价表,从销售定价表中查询。再有更新其实就是在销售定价表中增加一条记录,并且把原来有的定价记录标记为不可用,并不是真正意义上的更新,我是这样想的,如果这样操作了,那就可以对某个单位的某个产品的定价可以进行分析。
回复 使用道具 举报
zstc
高级会员   /  发表于:2024-7-22 16:56:56
10#
谢谢各位大佬的支持,问题已经解决了.谢谢
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部