后台自动生成凭证并过账问题
金蝶云社区-nicky_xiong
nicky_xiong
0人赞赏了该文章 708次浏览 未经作者许可,禁止转载编辑于2015年11月21日 17:51:33

我们需要通过二次开发实现一个凭证转存的功能,勾选某一张或者几张在某一账簿内已经做好的凭证,点击按钮后自动在另一账簿中生成同样的凭证。

在这个过程中,碰到以下问题

1. 对于科目的核算维度的赋值不成功。
我们使用以下代码,尝试对科目的核算维度进行赋值,程序未报错,但是赋值未成功。
datarow["DETAILID_Id"] = row["FDETAILID"].ToString();
datarow["DETAILID"] = viewservice.LoadSingle(this.Context, datarow["DETAILID_Id"].ToString(), ((RelatedFlexGroupField)meta.BusinessInfo.GetField("FDETAILID")).RefFormDynamicObjectType);

2. 凭证生成后,通过后台SQL更新过账人的方式,凭证显示“已过账”。不知道对于业务上是否有影响?是否有标准的接口进行调用?

如果能够提供完成的示例代码供参考就更好了。多谢各位!