VA01销售订单-可能的合同弹出窗口可供选择

2020-09-06 12:58发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 这是我在创建销售...

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

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


大家好,

这是我在创建销售订单期间遇到的问题-显示所有合同的弹出窗口。 这是通过配置完成的。 现在我们要添加更多字段而无需修改。 我可以毫无问题地填写BSTKD。 但是,它不会显示。 您会注意到我对"或BSTKD"的修改。 如果这样做,该代码将起作用。 但是,没有任何修改。

这似乎是一项不可能完成的任务-因此,我无法为您提供任务。

屏幕显示为屏幕700。包括为LV45CF0A行149。子例程为ausgabe_liste_hinweis。 我在这里看到了其他解决方案,但它们似乎都包含修改内容。

我使用的是7.5版。 我们现在仍在使用旧交易。

任何想法都值得赞赏,

米歇尔

代码:

在lt_fieldcat ASSIGNING 处循环。
      -tech ='X'。
     CASE -字段名。
 * {替换DEVK904328 1
 *当" AUART"或" VBELN"或" DATAB"或" DATBI"时。
       当'AUART'或'VBELN'或'DATAB'或'DATBI'或
            " BSTKD"。
 *}替换
         清除 -tech。
       当'KUNNR'。
         IF(kopfebene CA'XC'AND add_field_show = 1)
              或kopfebene CA'D'。
           清除 -tech。
         万一。
       当" POSNR"或" KWMENG"或" MEINS"或" NETWR"或" WAERK"时。
         如果是kopfebene CA'。
           清除 -tech。
         万一。
       当" ABRUF_PART"时。
         如果是kopfebene CA'D'。
           清除 -tech。
         万一。
     结束。
   结局。