增强业务合作伙伴S4Hana

2020-08-15 13:09发布

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

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


大家好,

我尝试增强交易BP。

我已经知道transactin BUPT。

我已经有了一个额外的视图和Z字段。

但是当我更改z字段的内容时,它在保存后始终显示旧内容。

在事务BUS3中,您为PBO自定义了fuba,为PAI自定义了fuba。

我认为我参加PAI的风俗不是coreckt。

有什么想法吗? (在《指南》中,我发现每个人都增强了KNA1,我增强了BUT000。这可能是错误吗?)

我的编码:

功能ZSD_BUT000_PAI。

 *" ------------------------------------------------  ----------------------

 *" *" Lokale Schnittstelle:

 *" ------------------------------------------------  ----------------------



 *我是Dynprofeld Steht der Neue Wert

 * BUT000-ZZLO_PUNZART



 数据:but000的lt_but000类型表,

       ls_but000,就像LINE OF lt_but000,

       lt_messages类型为bapiret2_t。



   字段符号:

     类似于lt_but000的行。



 常量:lc_bdt_view TYPE bu_sicht值" ZT_E2",

            lc_dynp_struc类型fsbp_table_name值'BUT000'。



 检查cvi_bdt_adapter => is_direct_input_active()=否。



 *步骤1:从dypro结构更新xo内存

   cvi_bdt_adapter => get_current_bp_data(

     出口

       i_table_name = table_name_but000

     输入

       e_data_table = lt_but000 []

   )。



 如果lt_but000 []为INITIAL。



 其他。



   读取表lt_but000 ASSIGNING 索引1。

    -zzlo_punzart = but000-zzlo_punzart。



 万一。



   cvi_bdt_adapter => data_pai(

     i_table_name = table_name_but000

     i_data_new = lt_but000 []

     i_validate =假

   )。

 

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

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


大家好,

我尝试增强交易BP。

我已经知道transactin BUPT。

我已经有了一个额外的视图和Z字段。

但是当我更改z字段的内容时,它在保存后始终显示旧内容。

在事务BUS3中,您为PBO自定义了fuba,为PAI自定义了fuba。

我认为我参加PAI的风俗不是coreckt。

有什么想法吗? (在《指南》中,我发现每个人都增强了KNA1,我增强了BUT000。这可能是错误吗?)

我的编码:

功能ZSD_BUT000_PAI。

 *" ------------------------------------------------  ----------------------

 *" *" Lokale Schnittstelle:

 *" ------------------------------------------------  ----------------------



 *我是Dynprofeld Steht der Neue Wert

 * BUT000-ZZLO_PUNZART



 数据:but000的lt_but000类型表,

       ls_but000,就像LINE OF lt_but000,

       lt_messages类型为bapiret2_t。



   字段符号:

     类似于lt_but000的行。



 常量:lc_bdt_view TYPE bu_sicht值" ZT_E2",

            lc_dynp_struc类型fsbp_table_name值'BUT000'。



 检查cvi_bdt_adapter => is_direct_input_active()=否。



 *步骤1:从dypro结构更新xo内存

   cvi_bdt_adapter => get_current_bp_data(

     出口

       i_table_name = table_name_but000

     输入

       e_data_table = lt_but000 []

   )。



 如果lt_but000 []为INITIAL。



 其他。



   读取表lt_but000 ASSIGNING 索引1。

    -zzlo_punzart = but000-zzlo_punzart。



 万一。



   cvi_bdt_adapter => data_pai(

     i_table_name = table_name_but000

     i_data_new = lt_but000 []

     i_validate =假

   )。

 
付费偷看设置
发送
5条回答
callcenter油条
1楼-- · 2020-08-15 13:45

我找到了一个不错的博客。

https://blogs.sap.com/2013/12/31/fscm-additional-tab-to-business-partner-through-bdt-settings /

BUS7

但是我不知道我必须在两个fubas中编写什么代码。 :-/

木偶小白
2楼-- · 2020-08-15 13:42

安德烈亚斯...

找到了我的小医生。 希望对您有所帮助。

BUS7 :(来自Trans BP石油公司的不愿透露姓名的退休人员)

在秋天的绝世之战中,

DSAVE

萨尔茨和米特·富恩(FUBA)。 Diesen packen wir wieder在不受欢迎的Funktionsgruppe中。

  • 死在安文东死于BUS3。

土豆飞人
3楼-- · 2020-08-15 13:25

已解决:

BUS7是正确的事务

粗暴的香蕉
4楼-- · 2020-08-15 13:27

您好,

我正为同样的问题而苦苦挣扎。

您在BUS7中究竟做了什么更改?

功能模块的实现如何?

先谢谢您。 Andreas

空代码
5楼-- · 2020-08-15 13:38

编码图片3

一周热门 更多>