问题标签 [sap-data-dictionary]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1109 浏览

abap - 使桌子可定制/可移动?

我有一个设置错误的表(作为应用程序表,但创建了一个维护视图),但它应该是一个自定义表,以便我们能够传输表的条目。

到目前为止,我更改了表格的类型和可维护性,现在它是 C 类型(自定义),可以不受限制地进行更改。我还在技术设置中将类型更改为 APPL2,因此它是一个自定义表。在这些更改之后,我删除了原始表维护生成器视图并生成了一个新视图。

我的问题是,当我在 sm30 中保存新的/更改的条目时,我不会被要求提供传输请求,并且将它们放入 sm30 中的传输请求的选项(通过菜单)不可用。它已经过时了。

如何更改我的表格/我需要做什么才能传输我的自定义条目?

0 投票
1 回答
178 浏览

currency - 获取货币字段符号引用的货币符号

我有一个结构组件的字段符号:

问题:如果<lv_data>是类型CURR的结果WRITE...可能是错误的。

<lv_data>对包含货币符号的字段的引用(如“EUR”)。在我的例子中,我们可以假设引用的货币字段具有相同的结构。

有没有一种抽象的方法来获取参考的货币价值,<lv_data>这样我就可以写出类似的东西

我查看了类cl_abap_typedescr和子类,但没有发现任何可以用来分配的东西<lv_currency>

0 投票
2 回答
263 浏览

foreign-keys - 如何通过 SM30 中的外键关系自动填充字段?

对不起,如果我的标题没有意义,但我发现很难描述!我在 SAP TM 中有一个 Z 表:

Z表

与标准表有外键关系/SAPAPO/LOC

/SAPAPO/LOC

但我希望进行 SM30 维护,用户填充/SAPAPO/LOC-LOCNO字段(即仓库)并且 LOCID 被隐藏并自动填充。这可能吗?这是我的看法:

看法

但在 SM30 中,仓库在进入后就被屏蔽了。我想我可以通过弄乱自动生成的屏幕来让它工作,但我更愿意遵循 SAP 标准。

0 投票
1 回答
53 浏览

sql - 在字符类型列中存储数字

我正在研究SAP的数据表字段的数据类型。我意识到只存储数字的字段有时是 varchar 或 char 数据类型。例如,KUNNR(客户编号)和 BUKRS(公司代码)是字符数据类型。

在确定字段的数据类型仅包含其名称定义的数字时,将字段的数据类型定义为 varchar/char 而不是 int 的目的或好处是什么?

编辑:SAP 有“numc”数据类型和数字文本,“INT1/2/4/8”数据类型用于整数,但使用 char/varchar 代替客户编号或公司代码。如果您知道他们为什么在上述情况下使用 char 数据类型,请帮助我。我现在正在尝试通过引用 SAP 的数据模式来创建数据模式。


引用 SAP 表/字段详细信息的页面:

http://www.saptables.net/

https://sapstack.com/

0 投票
1 回答
47 浏览

structure - 有没有办法通过类型表语法排除组件?

我试图将全局表gt_sel2声明为类型表zqmqnewslist(这是一个结构),但是 zqmqnewslist 的一个组件是 PRUEF类型ZQMKZPRUEF ,我不希望它在新表gt_sel2中。

有没有办法将表gt_sel2声明为类型zqmqnewslist而没有组件PRUEF?我知道我们也可以通过选择来完成,我们选择表zqmqnewslist的所有必要组件,不包括PRUEF,但是有什么捷径吗?

谢谢大家!

0 投票
1 回答
33 浏览

abap - 通过维护视图禁用记录删除标准表

有标准表T513和客户主数据表T7SK13,客户使用维护视图V_T7SK13修改,表/连接条件如下:

一个

是否有可能以某种方式禁用从国际表 T513 中删除记录,但仍允许在那里添加新记录?

excl_cua_funct我可以使用function 的参数删除维护视图的删除按钮view_maintenance_call,但这也会禁用从客户表 T7SK13 中删除记录,这仍然需要工作。