UDF值过账到总帐帐户

2020-09-10 09:33发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 有什么方法可以将UDF中...

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

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


你好

有什么方法可以将UDF中的值过帐到总帐帐户?

如果是这样,怎么办?

此致

正义

3条回答
95年老男孩
2020-09-10 10:19

亲爱的正义律师杜库

尽管不清楚您的问题是什么,但是您已经包含了Microsoft SQL标记,因此我假设您希望使用SQL语句更新UDF值。 这不是适当的做法,但可行。 如果您需要使用SQL查询更新字段,则可以使用以下SQL语句;

更新OACT设置U_MyUDF =''其中AcctCode =''

同样,这不是正确的方法。 如果要在特定总账科目上以编程方式调整SAP Business One中的"用户字段",则应使用以下对象;

 SAPbobsCOM.ChartOfAccounts oCOA;
 oCOA =(((SAPbobsCOM.ChartOfAccounts)(globals.oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oChartOfAccounts))));;

 oCOA.GetByKey(accountCode);
 oCOA.UserFields.Fields.Item(" U_MyUDF")。Value = newValue;
 oCOA.Update();
 

现在,如果您想在某个UDF中拥有一个值,并且想要在帐户中过帐"金额",则需要生成日记帐分录。 请指定您的确切要求,以便我们能够为您提供帮助。

此致

Varnavas Eleftheriou

一周热门 更多>