通过代码反向日记帐分录

2020-08-15 03:54发布

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

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


大家好

我们可以通过日记帐分录对象撤消日记帐分录吗?

即SBO中的 Cancel 方法可以使用代码实现相同的效果

我正在使用SAB B1 8.8

注意事项

阿伦

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

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


大家好

我们可以通过日记帐分录对象撤消日记帐分录吗?

即SBO中的 Cancel 方法可以使用代码实现相同的效果

我正在使用SAB B1 8.8

注意事项

阿伦

付费偷看设置
发送
5条回答
大道至简
1楼 · 2020-08-15 04:46.采纳回答

你好

是的,如果有问题可以吗?

示例代码为:

子储备JE(ByVal AbsEntry作为整数)
         像SAPbobsCOM.JournalEntries = oCompany.GetBusinessObject(BoObjectTypes.oJournalEntries)一样暗
         如果oJE.GetByKey(AbsEntry)然后
             如果oJE.Cancel = 0,则
                 sbo_application.MessageBox(" JE已取消")
             其他
                 sbo_application.MessageBox(oCompany.GetLastErrorDescription)
             万一
         万一
     结束

致谢

Janos

xfwsx85
2楼-- · 2020-08-15 04:32

嗨,

需要取消AR贷项凭单,我发现了此代码...有人遇到此错误消息了。

"您无法取消此交易。"

CJones
3楼-- · 2020-08-15 04:49

嗨,阿伦,

使用DI API检查以下代码示例。

 SAPbobsCOM.Documents oDoc =(SAPbobsCOM.Documents)oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oJournalEntries);
 oDoc.GetByKey(docEntry);
 int result = oDoc.Cancel(); 

致谢

塞巴斯蒂安

风早神人
4楼-- · 2020-08-15 04:47

您好 Neo Ci

您将取消 以下是应收帐款贷项凭单:

 SAPbobsCOM.Documents oCreditNotes =(SAPbobsCOM.Documents)oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oCreditNotes);
 oCreditNotes.GetByKey(11);
 SAPbobsCOM.Documents oCancellationDocument = oCreditNotes.CreateCancellationDocument();
 oCancellationDocument.DocDate = DateTime.Today;
 oCancellationDocument.Add(); 

您是否也收到带有此代码的错误消息?

亲切的问候,

< p> ANKIT CHAUHAN

SAP Business One支持

暮风yp
5楼-- · 2020-08-15 04:23

嗨,

需要取消AR贷项凭单,我发现了此代码...有人遇到此错误消息了。

"您无法取消此交易。"

一周热门 更多>