2020-08-27 07:19发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
在CCO中创建付款/付款时,我可以使用什么方法" PluginAt"? 创建此文档后,我需要拦截该事件以执行进一步的操作。
此致
里卡多。
亲爱的里卡多·伦特里亚(Ricardo Renteria),
请检查
@PluginAt (pluginClass = ReceiptPosService.class,method =" createPayIn",其中= POSITION.BEFORE)
和
@PluginAt(pluginClass = ReceiptPosService.class,method =" createPayOut",其中 = POSITION.BEFORE)
为您服务。
致谢
Robert
谢谢您 Robert Zieschang
这两种方法似乎都适用于信息亭模式。 你知道零售模式吗?
致谢。
您好里卡多·伦特里亚,
对于零售用户界面,ReceiptManager类中的createPayIn和createPayOut方法也应该可用。
罗伯特
嗨 Robert Zieschang
我在ReceiptManager类中看到了这些方法,但是不幸的是,当我插入它们时,什么也没发生,我的意思是我添加的代码没有执行。
@PluginAt(pluginClass = IReceiptManager.class,method =" createCashOut",where = POSITION.BEFORE) 公共无效salidacaja(对象代理,对象[]参数,StackTraceElement callStack)抛出BreakExecutionException { System.out.println(" PluginAt I in Pay-out"); } @PluginAt(pluginClass = IReceiptManager.class,method =" createCashOrPayInOut",where = POSITION.BEFORE) 公共无效salidacaja2(对象代理,对象[]参数,StackTraceElement callStack)抛出BreakExecutionException { System.out.println(" PluginAt II in PAY-OUT"); }
CCO开发团队中的任何人都可以确认这一点吗?
谢谢。
您好里卡多·伦特里亚(Ricardo Renteria),
createCashOrPayInOut方法是私有方法。 您不能拦截cco类的私有方法。 您是否尝试过createPayIn和createPayOut方法?
问候
您好 Robert Zieschang
我已经测试了不同的方法:createCashIn,createCashOut,CreatePayIn,CreatePayOut,CreatePayOutVoucher; 在CCO中创建CashIn/CashOut或PayIn/PayOut时,这些插件都不会被PluginAt拦截。 :(
还有其他建议吗?
最多设置5个标签!
亲爱的里卡多·伦特里亚(Ricardo Renteria),
请检查
和
为您服务。
致谢
Robert
谢谢您 Robert Zieschang
这两种方法似乎都适用于信息亭模式。 你知道零售模式吗?
致谢。
您好里卡多·伦特里亚,
对于零售用户界面,ReceiptManager类中的createPayIn和createPayOut方法也应该可用。
致谢
罗伯特
嗨 Robert Zieschang
我在ReceiptManager类中看到了这些方法,但是不幸的是,当我插入它们时,什么也没发生,我的意思是我添加的代码没有执行。
CCO开发团队中的任何人都可以确认这一点吗?
谢谢。
您好里卡多·伦特里亚(Ricardo Renteria),
createCashOrPayInOut方法是私有方法。 您不能拦截cco类的私有方法。 您是否尝试过createPayIn和createPayOut方法?
问候
Robert
您好 Robert Zieschang
我已经测试了不同的方法:createCashIn,createCashOut,CreatePayIn,CreatePayOut,CreatePayOutVoucher; 在CCO中创建CashIn/CashOut或PayIn/PayOut时,这些插件都不会被PluginAt拦截。 :(
还有其他建议吗?
致谢。
一周热门 更多>