问题标签 [badi]
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.
abap - 税码 MWSKZ 的哪些 BAdI/用户退出触发器?
你好,
生成会计凭证时正在修改税码MWSKZ ,
在FB01显示正常,但是会计凭证生成后,我离开到FB03,发现税码的值被修改了(FB03)。
示例:在 FB01 中我输入 A0 作为税码并保存,在 FB03 中我发现它已更改为 AA
我检查了 :
- AC_文档
- ACC_Document
- 退出_SAPLV60A_001
- EXIT_SAPLV60B_008
- 换人
是否有任何其他 BADi 或用户 exIt 可以更改BSEG表中MWSKZ的值。
abap - 读取当前 LUW 中的原始(更改前)DB 值?
在当前 LUW 中,当表已更改但尚未提交时,是否可以检索表的旧值或原始值?
我正在实现一个 BAdI,它应该用于根据对对象执行的更改来引发消息,但 SAP 实际上并没有在 BAdI 中提供原始对象数据。尝试使用SELECT
语句读取数据不起作用,因为此时已经应用了挂起的更改,只是没有提交。
如果我调试代码,我可以在其中看到旧值,SE16
但似乎未提交的更改值正在由SELECTs
我在此 BAdI 中执行的任何操作返回。
有没有办法读取这些原始数据?
abap - 通过 ME_PROCESS_PO_CUST BAdi 更新 ME21n 字段 WEORA/BSTAE?
我正在尝试在保存时在 tcode 中修改 ,WEORA
的BSTAE
值ME21n
。我已经在ME_PROCESS_PO_CUST BADI
方法中编写了代码CHECK
:
我尝试调试,但在方法内部set_data
有一个条件:
两者的值都是初始的,因此它会中断并且不会转到其余代码。强制设置它们以true
使所有代码执行,但字段的更新无论如何都不起作用。
似乎这个 BADI 不起作用,但我进行了研究,大多数人使用这个 BADI 来EKPO
更新ME21n
.
我的代码有问题吗?
保存时是否可以使用其他出口来更新字段WEORA
和BSTAE
事务代码ME21N
?
abap - MIRO BADI 留言
当输入的信息符合要求的标准时,我正在研究在 MIRO 上显示警告消息的要求。我已经实现了 BADI 'INVOICE_UPDATE' 并使用方法“CHANGE_AT_SAVE”。但是我注意到即使在调用我的 BADI 实现之后该消息也没有显示。
我注意到在调用 BADI 之后,如果事务/过帐是在对话模式下完成的,则执行以下代码进行检查并显示消息。是否有其他用户出口可以向用户显示警告消息?
abap - 创建具有不同收货地址的外向交货
我已经搜索了几天,什么也没找到。我的问题是,我必须根据 QM 报告创建退货。一切正常。
但是,客户想要手动更改收货地址。
流程:QM02(QM 报告)=> 退货单BAPI_PO_CREATE1
(不同地址工作正常)=> 交货BAPI_OUTB_DELIVERY_CREATE_STO
(来自 PO 的不同地址不起作用)
我的问题:是否可以更改外向交货的收货地址?我必须实施 BADI 还是有简单的解决方案?
如果有什么遗漏,我会更新问题。
abap - 在 MB1A tcode 中保存期间更新 MKPF 文本
我正在处理在tcodeMKPF-BKTXT
中保存期间更新的要求。MB1A
我发现MB_DOCUMENT_BADI
,但是BADI的方法只允许导入参数,不允许更改MKPF
。
社区中有没有人做过类似的工作?这个怎么做?
abap - 下达采购订单后如何调用ABAP代码?
我想在下达采购订单后触发 IDoc 或 Web 服务。最好的方法是什么?通过输出确定(这种情况下的条件是什么?)或通过 BADI 或用户出口?
最好的祝福
abap - 如何通过 ME_PROCESS_PO_CUST 更改 PO 交货日期?
我需要更新采购订单的交货日期。
我ME_PROCESS_PO_CUST
在方法中使用了 BAdI,POST
但它不更新EKET
表中的日期,只更新屏幕上的日期。
这是方法中的代码POST
:
abap - 如何知道 SAP 向外交货项目在 GR 中过帐
看哪些表来检查是否outbound delivery item
张贴在 a 中GR
?
或者是否有任何 BADI 可以提供此信息?
cloud - SAP Marketing Cloud 在导入自定义逻辑之前修改交互数据 BAdI 无法从 CBO 获取数据
我尝试了以下代码
使用 CBO 搜索数据INTERACTION_DATA-yy1_dealer_outlet_mia
并将其填写在自定义字段INTERACTION_DATA-YY1_Outlet_Contact_Num_MIA
, INTERACTION_DATA-YY1_TEST_ADDRESS_MIA
, INTERACTION_DATA-YY1_Outlet_Code1_MIA
. 但它不返回任何值。在对自定义字段进行硬编码后,我可以在 Browse Interaction Data, Custom Field 中看到该值。
但问题没有解决。