【问题标题】:ABAS edpimport how to update Employee Bank DetailsABAS edpimport 如何更新员工银行详细信息
【发布时间】:2016-09-26 08:06:03
【问题描述】:

使用 edpimport.sh 更新员工银行详细信息(数据库 96:02)的正确方法是什么。

我面临的困难是我想使用员工 ID 作为关键属性来引用 ABAS 中所需的更改,而不是银行详细信息 ID(num96)。

【问题讨论】:

标签: erp abas


【解决方案1】:

抱歉回复晚了。我通常在我的 FOP 中使用 select 语句构建一个循环来获取我需要的 id,然后构建 edpimport.sh 脚本来运行

#!ACTION=UPDATE
#!DATABASE=96
#!GROUP=2

id;field1
(1,2,3);somethinghere

在脚本手册中使用选择语句的帮助中的以下示例可能有效,但我没有做过类似的事情。

#!ACTION=STORE
#!DATABASE=20
#!GROUP=1
#!LINESEPARATOR=#
#!FLDDELIMITER=|
#!CHARSET=ISO8859

recordid|such|name|yfeld1|yfeld2\
rowid|ytfeld1|ytfeld2
$,,name=BMW  323;yfeld2=München|BMW|BMW  323|BMW  Werke|München\
$,,tfeld2=M-MW  323|ja|M-MW  323\
$,,tfeld2=M-MW  324|ja|M-MW  324
$,,name=Ford  Fiesta;yfeld2=Köln|FORD|Ford  Fiesta|Ford  Werke|Köln\
$,,tfeld2=K-FF  99|ja|K-FF  99\
$,,tfeld2=K-FF  98|nein|K-FF  98\
$,,tfeld2=K-FF-97|ja|K-FF  97
$,,name=Opel  Astra;yfeld2=Eisenach|OPEL|Opel  Astra|Opel  Werk|Eisenach\
$,,tfeld2=GG-OA  123|ja|GG-OA  123\
$,,tfeld2=GG-OA  123|ja|GG-OA  234\
$,,tfeld2=GG-OA  345|nein|GG-OA  345
$,,name=VW  Golf;yfeld2=Wolfsburg|VW|VW  Golf  IV|Volkswagen  Werk|Wolfsburg\
$,,tfeld2=WOB-G  999|ja|WOB-G  999
...

【讨论】:

    猜你喜欢
    • 2020-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-08
    • 2015-08-13
    • 2021-02-20
    相关资源
    最近更新 更多