从BW加载0COSTCENTER主数据到BPC时未创建父成员,

2020-09-01 06:37发布

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

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


大家好,

我正在尝试在BPC中自动化成本中心的主数据。 在BPC中创建成本中心ID的第一步已经实现。 执行DM程序包(INOBJ_MASTER)时,会创建BPC中没有的id。 但是,在BPC中创建父成员变得很困难。

我已经维护了主数据加载和层次结构加载的转换和转换文件。

我也在"层次结构"选项卡("选择集")中选择了"导入文本"节点-是

版本:SAP BPC 10.1

任何人都可以帮助我解决创建父节点然后维护层次结构的问题。

随附的是BW层次结构和"转换和转换"文件的屏幕截图。

BW层次结构的屏幕截图:

MD负载转换文件的屏幕截图

用于MD加载的转换文件屏幕截图:

"转换"标签:

用于层次结构加载的转换文件的屏幕截图

用于层次结构加载的转换文件屏幕截图:

"转换"标签:

已完成父级映射的" COST_CTR"标签

步骤:在执行DM进行MD加载时

第一步:设置Infoprovider的选择

设置层次结构选择

请注意何时使用"属性或层次结构"的第二个选项执行程序包。 包因错误而失败:

[消息] -------------------------------------------- ------------------

任务名称

主数据源:

记录数:4105

任务名称

文本来源:记录数:4047

任务名称转换:否1

圆形:

在管理模块或管理模块使用的组件的系统错误中发现错误

检测到重复的成员ID'100010003'

检测到重复的成员ID'100010003'

检测到重复的成员ID'100010003'

检测到重复的成员ID'100010003'

检测到重复的会员ID'10001000'

检测到重复的会员ID'10001000'

检测到重复的会员ID'10001000'

步骤:语言选择:所选英语

第2步:选择"更新模式"

第3步:选择外部格式

第4步:选择正确的转换文件

第5步:在覆盖模式之前清除成员-"否"

第6步:过滤主数据:"否"

请让我知道所需的任何信息。

(39.8 kB)

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

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


大家好,

我正在尝试在BPC中自动化成本中心的主数据。 在BPC中创建成本中心ID的第一步已经实现。 执行DM程序包(INOBJ_MASTER)时,会创建BPC中没有的id。 但是,在BPC中创建父成员变得很困难。

我已经维护了主数据加载和层次结构加载的转换和转换文件。

我也在"层次结构"选项卡("选择集")中选择了"导入文本"节点-是

版本:SAP BPC 10.1

任何人都可以帮助我解决创建父节点然后维护层次结构的问题。

随附的是BW层次结构和"转换和转换"文件的屏幕截图。

BW层次结构的屏幕截图:

MD负载转换文件的屏幕截图

用于MD加载的转换文件屏幕截图:

"转换"标签:

用于层次结构加载的转换文件的屏幕截图

用于层次结构加载的转换文件屏幕截图:

"转换"标签:

已完成父级映射的" COST_CTR"标签

步骤:在执行DM进行MD加载时

第一步:设置Infoprovider的选择

设置层次结构选择

请注意何时使用"属性或层次结构"的第二个选项执行程序包。 包因错误而失败:

[消息] -------------------------------------------- ------------------

任务名称

主数据源:

记录数:4105

任务名称

文本来源:记录数:4047

任务名称转换:否1

圆形:

在管理模块或管理模块使用的组件的系统错误中发现错误

检测到重复的成员ID'100010003'

检测到重复的成员ID'100010003'

检测到重复的成员ID'100010003'

检测到重复的成员ID'100010003'

检测到重复的会员ID'10001000'

检测到重复的会员ID'10001000'

检测到重复的会员ID'10001000'

步骤:语言选择:所选英语

第2步:选择"更新模式"

第3步:选择外部格式

第4步:选择正确的转换文件

第5步:在覆盖模式之前清除成员-"否"

第6步:过滤主数据:"否"

请让我知道所需的任何信息。

(39.8 kB)
付费偷看设置
发送
9条回答
Tong__Ming
1楼 · 2020-09-01 07:16.采纳回答

要从节点和基本成员中删除前导" 1000",请使用:

1。 外部格式

2。 映射ID = ID

3。 转换:

js:%external%.toString()。replace(/^ 1000/,'')

" ^"-表示字符串的开头

小灯塔
2楼-- · 2020-09-01 07:20

抱歉,但是您似乎没有时间添加屏幕快照的说明! 不知道转换屏幕截图的标签名称...

什么是 这个??

还丢失:

用于层次结构加载的转换文件0COST_CTR_HIER.xls

所有选择屏幕的屏幕截图

可能是错误的 完成每个步骤!

3楼-- · 2020-09-01 07:29

我看到2个问题:

1。 在选择屏幕上,您正在使用:"按属性和层次设置过滤器"。 不对! 使用:"通过属性或层次结构设置过滤器"

使用当前设置,父级将不会通过过滤器!

2。 parseint转换-将不会加载所有父母!

小c菟菟
4楼-- · 2020-09-01 07:17

"无法发表评论"-评论仅限于图片(仅2个!)

Violet凡
5楼-- · 2020-09-01 07:15

我看到您有3种情况:

节点:

1000x ... x,其中x-个字符

0000 .... 0001000d ... d,其中d-个数字

基本成员:

1000d ... d,其中d-位

预期结果是:

节点:

x ... x

d ... d

基本成员

d ... d

对吗?

xfwsx85
6楼-- · 2020-09-01 07:11

嗨,瓦迪姆,

很抱歉造成混乱。

我已经编辑了问题,并添加了带有说明的屏幕截图。

请检查

hongfeng1314
7楼-- · 2020-09-01 07:11

rishabh gupta

对不起,但我不了解您!

js:%external%.toString()。replace(/^ 1000/,'')

只会删除第一个" ID中的1000":

" 1000100012" .toString()。replace(/^ 1000/,'')

会导致

100012

一周热门 更多>