使用OITW中的某个仓库的AvgPrice更新Sbo中所有仓库的AvgPrice

简介:
这是一个奇怪的要求,尽管在平常中我们的确有此需要。但是必须要说,这种做法已经严重违背了财务一体化的业务勾稽原则,并且可能造成财务数据的不一致性(可能从此之后您的库存成本的账目不会在回到原来的一致状态了)。
 
强烈不建议使用这种方法。尽管这里列举了如果使用SQL语句来实现将“使用OITW中的某个仓库的AvgPrice更新Sbo中所有仓库的AvgPrice”。
 
Update a set AvgPrice=b.Price FROM OITW a inner join OITW b on a.WhsCode<>'01' AND b.WhsCode='01' AND a.ItemCode=b.ItemCode
 
应该说这是一个通用的业务需求,但是Sbo只能通过库存重估一个物料一个物料的完成,晕死!
 
可以解决吗?当然可以,如果您愿意进行二次开发的话,使用Addon可能是唯一的解决办法。


本文转自foresun  51CTO博客,原文链接:http://blog.51cto.com/foresun/98387,如需转载请自行联系原作者
相关文章
|
Linux Shell
centos7系统双网卡bound绑定配置
centos7双网卡绑定bond 1.bond简介 生产环境必须提供 7×24 小时的网络传输服务。借助于网卡绑定技术,不仅 可以提高网络传输速度,更重要的是,还可以确保在其中一块网卡出现故障时,依然可以正 常提供网络服务。假设我们对两块网卡实施了绑定技术,这样在正常工作中它们会共同传输 数据,使得网络传输的速度变得更快;而且即使有一块网卡突然出现了故障,另外一块网卡 便会立即自动顶替上去,保证数据传输不会中断。
2454 0
|
数据可视化 安全 物联网
通义千问14B开源!内附魔搭最佳实践
9月25日,阿里云开源通义千问140亿参数模型Qwen-14B及其对话模型Qwen-14B-Chat,免费可商用。Qwen-14B在多个权威评测中超越同等规模模型,部分指标甚至接近Llama2-70B。阿里云此前开源的70亿参数模型Qwen-7B等,一个多月下载量破100万,成为开源社区的口碑之作。
|
11月前
|
传感器 监控 安全
网络安全:IPS和IDS有啥区别?
【10月更文挑战第15天】
726 0
网络安全:IPS和IDS有啥区别?
|
JSON 监控 Java
Elasticsearch 入门:搭建高性能搜索集群
【9月更文第2天】Elasticsearch 是一个分布式的、RESTful 风格的搜索和分析引擎,基于 Apache Lucene 构建。它能够处理大量的数据,提供快速的搜索响应。本教程将指导你如何从零开始搭建一个基本的 Elasticsearch 集群,并演示如何进行简单的索引和查询操作。
586 3
|
存储 Kubernetes 应用服务中间件
kaniko-在k8s集群中构建容器镜像
kaniko-在k8s集群中构建容器镜像
|
前端开发 JavaScript 开发者
NPM简介与使用指南:打造前端开发的利器
NPM简介与使用指南:打造前端开发的利器
372 0
|
12月前
|
编解码 自然语言处理 机器人
通义千问Qwen2-VL开源,API可直接调用!
通义千问宣布开源第二代视觉语言模型Qwen2-VL,并推出2B、7B两个尺寸及其量化版本模型。同时,旗舰模型Qwen2-VL-72B的API已上线阿里云百炼平台,用户可直接调用。
6046 10
|
弹性计算 运维 监控
带你读《云原生架构白皮书2022新版》——爱奇艺体育:体验 Serverless 极致扩缩容,资源利用率提升 40%(下)
带你读《云原生架构白皮书2022新版》——爱奇艺体育:体验 Serverless 极致扩缩容,资源利用率提升 40%(下)
295 75
|
Linux 数据安全/隐私保护
Linux系统忘记密码的三种解决办法
这篇博客介绍了三种在Linux忘记密码时重置登录密码的方法:1) 使用恢复模式,通过控制台界面以管理员权限更改密码;2) 利用Linux Live CD/USB启动,挂载硬盘分区并使用终端更改密码;3) 进入单用户模式,自动以管理员身份登录后重置密码。每个方法都提供了详细步骤,提醒用户在操作前备份重要数据。
|
SQL 关系型数据库 MySQL
MySQL 的白名单设置网段的步骤及样例
MySQL支持通过白名单设置来限制连接到数据库服务器的IP地址范围。以下是设置MySQL白名单的步骤及样例: 1. 登录到MySQL数据库服务器。 2. 执行以下SQL命令创建一个新的用户,并授予访问权限: ``` CREATE USER 'newuser'@'%' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%'; FLUSH PRIVILEGES; ``` 注意:将`newuser`替换为您要创建的用户名,`password`替换为您要为用户设置的密码。 3.
1623 0