需要紧急帮助-表存在于数据库中,但ABAP词典中不存在

2020-08-19 02:42发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我正在准备导出...

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

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


尊敬的专家,

我正在准备导出SRM系统,并且ABAP词典中存在不一致的地方。

在我的情况下,该表存在于数据库中,但在ABAP词典中不存在:

SQL>从dba_objects中选择object_name,object_type,其中object_name ='BBP_OUTPUT_SEND';

OBJECT_NAME OBJECT_TYPE

-------------------- -------------------

BBP_OUTPUT_SEND TABLE

SQL>从SAPSR3.BBP_OUTPUT_SEND选择count(*);

COUNT(*)

----------

5

SQL>选择选项卡名称,从sapsr3.dd09l中选择选项卡,其中tabname ='BBP_OUTPUT_SEND';

未选择行

我在笔记和论坛中找到的所有主题都是相反的情况-当表在数据库中丢失,但在ABAP词典中存在。

SAP注释117219-DB02报告缺少DD/DB对象:该过程建议以下内容:


a)检查对象是否直接由数据库创建

表示。

但是,当然,他们不是在说如何做到这一点,我莫名其妙地想不出任何方法来检查它。

我在笔记中还有很大的希望

1248769-数据库和ABAP词典之间的不一致


但是,当我在SE14中选择"重建"时,它只是说:


请求:转换表BBP_OUTPUT_SEND(DDIC/28.07.16/11:53)

流程:pnhsrd_0_4336

表BBP_OUTPUT_SEND不存在

无法激活表BBP_OUTPUT_SEND(请检查)

无法执行BBP_OUTPUT_SEND请求

因此,如果我尝试总结一下,我只能想到两种解决方案:

1)在DBDIFF中创建一个条目

2)在事务SE11中的ABAP词典中创建表。

请提出建议。 我不会为此打开OSS消息,因为他们将在一周内尽快答复,我必须进行导出

明天!!! 请让我知道,这非常非常紧急!

非常感谢!

5条回答
compass1988
2020-08-19 03:14

您好,Symon

您正在考虑的解决方案是正确的,

如果需要,可以寻求ABAP成员的帮助

谢谢

Sadiq

一周热门 更多>