SD_SALESDOCUMENT_CREATE中的Sales_text

2020-08-13 14:33发布

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

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


大家好,

我正在使用FM'SD_SALESDOCUMENT_CREATE'保存文本。 我可以通过发送到" SALES_TEXT"来保存文本。 我最多只能保存132个字符。 我如何能节省更多呢?

我的代码:

在i_xtline循环。

将ls_sales_text-text_line连接到由l_cr分隔的ls_sales_text-text_line。

修改ls_sales_text传输text_line的sales_text,其中text_id ='Z002'

请告知。

在此先感谢您,

卡鲁纳。

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

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


大家好,

我正在使用FM'SD_SALESDOCUMENT_CREATE'保存文本。 我可以通过发送到" SALES_TEXT"来保存文本。 我最多只能保存132个字符。 我如何能节省更多呢?

我的代码:

在i_xtline循环。

将ls_sales_text-text_line连接到由l_cr分隔的ls_sales_text-text_line。

修改ls_sales_text传输text_line的sales_text,其中text_id ='Z002'

请告知。

在此先感谢您,

卡鲁纳。

付费偷看设置
发送
3条回答
小灯塔
1楼-- · 2020-08-13 15:00

此功能模块中的参数SALES_TEXT是TABLE类型。 该表中的单个记录只能容纳132个字符。 如果Input超过132个字符,则编写逻辑以将记录追加到此内部表结构中。

nice_wp
2楼-- · 2020-08-13 14:56

基于可用信息,很难说出问题出在哪里……如果不在 STXH,则无法保存文本处理...是否可以手动在B2B中创建和保存文本? 如果是这样,我想您的输入是个问题。 如果没有,请检查B2B中的配置以保持正确的文本。

梦想连接
3楼-- · 2020-08-13 14:50

我刚刚遇到了问题,解决方案非常简单:您传递具有相同关键字段的连续行。

就我而言,我只需要创建标题文本,因此无需传递任何项目号。

数据:lt_text bapisdtext类型表。

lt_text = VALUE#(
(text_id ='0001'
langu ='E'
text_line ='Some text here'

(text_id ='0001'
langu ='E'
text_line ='此处还有另一个文本'
))。

调用功能'SD_SALESDOCUMENT_CREATE'

(…)
桌子

(…)
sales_text = lt_text。

一周热门 更多>