2020-08-24 00:49发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我对快速服务以及与SAP Business One结合使用信用卡付款有一些疑问。
SAP Business One中是否有一个标准字段可仅针对特定客户启用"信用卡付款"? 如果没有,那么如何通过插件关闭"信用卡付款"?
你好Joerg!
当然,你是对的。 只需添加以下Javascript:" showInvoicePaymentButton":true
最好的问候
Klaus
Hello Klaus!
太巧了,我们只是想知道如何在快速服务用户界面中激活信用卡付款。 我想这是我们必须在快速选择中添加的一段Javascript吗? 能否与我们分享?
感谢和问候,
Joerg。
你好克劳斯·弗里克(Klaus Frick),您好 Joerg Aldinger ,
这 一个比较复杂。
首先在ccom中的选择按钮上添加一些自定义javascript。
{" containerDynamicProperties":" #dynamicProperties:PLUGIN.MYPROP"}
这会将ID为PLUGIN.MYPROP的动态属性添加到您的选择按钮。 这应该与选择按钮的多个实例一起使用,但是您也可以对多个按钮使用不同的属性(例如PLUGIN.BTN1,PLUGIN.BTN2等)。
在插件javascript代码中添加属性
Plugin.MyCoolPlugin = class MyPlugin { 构造函数(pluginService,eventBus){ this.pluginService = pluginService; this.eventBus = eventBus; this.pluginService.getContextInstance(" dynamicPropertiesStore")。addDynamicProperties(" PLUGIN.MYPROP",{visible:true}); } }
之后,您可以像这样切换可见性:
//visible this.pluginService.getContextInstance(" dynamicPropertiesStore")。getDynamicProperties(" PLUGIN.MYPROP")。setAndEmitPropertiesIfChanged({visible:true}); //不可见 this.pluginService.getContextInstance(" dynamicPropertiesStore")。getDynamicProperties(" PLUGIN.MYPROP")。setAndEmitPropertiesIfChanged({visible:false});
这应该可以。
hth p>
Robert
谢谢,克劳斯!
您是否对插件代码感兴趣以阻止这些付款? 我可以请一位开发人员为您检查一下...
最诚挚的问候,
Hello Joerg
我已经找到了右钩子(addOrUpdateDebtorItem)来阻止它。 但是,如果没有允许的客户添加到收据中,甚至最好不要显示这种付款方式。 也许您的开发人员有想法?
克劳斯
好,我知道。
不,我们对实现该目标没有确切的想法。 我可能会想到的一件事:
这对您有意义吗?
最多设置5个标签!
你好Joerg!
当然,你是对的。 只需添加以下Javascript:" showInvoicePaymentButton":true
最好的问候
Klaus
Hello Klaus!
太巧了,我们只是想知道如何在快速服务用户界面中激活信用卡付款。 我想这是我们必须在快速选择中添加的一段Javascript吗? 能否与我们分享?
感谢和问候,
Joerg。
你好克劳斯·弗里克(Klaus Frick),您好 Joerg Aldinger ,
这 一个比较复杂。
首先在ccom中的选择按钮上添加一些自定义javascript。
这会将ID为PLUGIN.MYPROP的动态属性添加到您的选择按钮。 这应该与选择按钮的多个实例一起使用,但是您也可以对多个按钮使用不同的属性(例如PLUGIN.BTN1,PLUGIN.BTN2等)。
在插件javascript代码中添加属性
之后,您可以像这样切换可见性:
这应该可以。
hth p>
Robert
谢谢,克劳斯!
您是否对插件代码感兴趣以阻止这些付款? 我可以请一位开发人员为您检查一下...
最诚挚的问候,
Joerg。
Hello Joerg
我已经找到了右钩子(addOrUpdateDebtorItem)来阻止它。 但是,如果没有允许的客户添加到收据中,甚至最好不要显示这种付款方式。 也许您的开发人员有想法?
最好的问候
克劳斯
好,我知道。
不,我们对实现该目标没有确切的想法。 我可能会想到的一件事:
这对您有意义吗?
最诚挚的问候,
Joerg。
一周热门 更多>