在业务一"生产订单"中自动填充字段

2020-09-08 20:29发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我们的客户正在为其制造工厂使用SAP Business One 9.2版。 他们的业务一拥有与客户,物料代码,价目表和仓库有关的物料主数据。 当他们打开生产订单(生产->生产订单)时,他们希望根据仓库或物料代码

如何实现? 我尝试了格式化搜索,并且可以将查询与UDF链接起来,但是无法自动填充才能正常工作。 关于使用查询自动填充的任何建议或想法?

(44.6 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我们的客户正在为其制造工厂使用SAP Business One 9.2版。 他们的业务一拥有与客户,物料代码,价目表和仓库有关的物料主数据。 当他们打开生产订单(生产->生产订单)时,他们希望根据仓库或物料代码

如何实现? 我尝试了格式化搜索,并且可以将查询与UDF链接起来,但是无法自动填充才能正常工作。 关于使用查询自动填充的任何建议或想法?

(44.6 kB)
付费偷看设置
发送
2条回答
黑丝骑士
1楼 · 2020-09-08 20:54.采纳回答

关于这个问题的最终发展。

经过几次试验和运行,我开始运行了。 这是查询:

从OWHS T0中选择唯一的Concat(';',T0.WhsCode,';',T0.OcrCode3)其中T0.WhsCode = $ [$ 78.0.0]

哎,真难
2楼-- · 2020-09-08 21:15

这个问题的发展。

到目前为止,我已经自动填充了现场工作,但是无法从两个变量(即TEMP1和TEMP2)中合并值。 客户期望的是,当他们在生产订单表单中添加仓库代码(" Warehouse")时,应在OWHS表中再次检查其是否为有效的仓库代码,如果有效,则将" Warehouse"和" OcrCode3"与 分号分隔符,并在"备注"字段中显示。 因此,"备注"字段需要显示" Warehouse; OcrCode3"。

这是我的原始查询:

声明@ TEMP1 NVARCHAR(MAX)

选择@ TEMP1 = T1。[仓库]从OWOR T0内部加入OWHS T1在T0。[仓库] = T1。[WhsCode]其中T1。[WhsCode] = $ [$ 78.0.0]

选择@ TEMP1

声明@ TEMP2 NVARCHAR(MAX)

选择不同的@ TEMP2 = T0。[OcrCode3]从OWOR T0内部联接OWHS T1在T0上。[仓库] = T1。[WhsCode]其中T1。[WhsCode] = $ [$ 78.0.0]

选择@ TEMP2

选择CONCAT(';',@ TEMP1,';',@ TEMP2)

一周热门 更多>