使用webService生成总帐凭证不成功问题
//采购成本总帐凭证
private static GL_VOUCHER_SaveResponse GL_VOUCHER_Save(KDServiceClient client)
{
GL_VOUCHER_Save save = new GL_VOUCHER_Save();
//凭证
save.Model = new GL_VOUCHER();
//账簿
save.Model.FAccountBookID = new GL_VOUCHER_BD_AccountBook()
{
FNumber = "002",
FName = "蓝海柴油机械公司主账簿"
};
//日期
save.Model.FDate = DateTime.Parse("2015-08-25");
//核算组织
save.Model.FACCBOOKORGID = new GL_VOUCHER_ORG_Organizations { FNumber = "101" };
//凭证字
save.Model.FVOUCHERGROUPID = new GL_VOUCHER_BD_VOUCHERGROUP() { FNumber="PRE001" };
//凭证号:FVOUCHERGROUPNO
save.Model.FVOUCHERGROUPNO = "37";
//应付单明细
save.Model.GL_VOUCHER__FEntity = new GL_VOUCHER__FEntity [] {
new GL_VOUCHER__FEntity(){
//摘要:FEXPLANATION
FEXPLANATION = "abc001",
//科目编码:
FACCOUNTID = new GL_VOUCHER_BD_Account(){
FNUMBER="5001",
FNAME="生产成本"
},
//核算维度:FDetailID
FDetailID = new BD_FLEXITEMDETAILV_BD_FLEXITEMDETAILV(){
FDETAILID__FOPCODE="FYXM01_SYS"
},
//借方金额
FDEBIT = 500
}
};
var result = client.Send
return result;
}
---
上面是我的调用方法,但并没有成功的生成凭证,我在result中调试发现报了两个错:"字段“账簿”是必填项" ;"账簿非法,请重新输入!"
不明白我下面的代码哪里出了问题,怎么会报这样的错:
//账簿
save.Model.FAccountBookID = new GL_VOUCHER_BD_AccountBook()
{
FNumber = "002",
FName = "蓝海柴油机械公司主账簿"
};
---请高手解答。急!
补丁地址:http://open.kingdee.com/K3Cloud/CDPPortal/PatchList.aspx
问题已经找到,11.5日的补丁处理。
另外你的代码写的不完善,凭证表体数据必须〉=2行。
本周我抽空写个示例验证下。后续答复你。
这里不一定是你的帐簿数据的问题。可能和录入顺序有关,请打开设计器看看,看下帐簿字段的录入顺序是多少?然后检查下你填写的其他几个字段的录入顺序,看有没有哪个是比帐簿字段录入顺序要小的?如果有先将帐簿字段录入顺序改小试下。
:L 怎么没人?
使用webService生成总帐凭证不成功问题
本文2024-09-17 01:11:36发表“s-hr cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-shr-65849.html
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf