企业管理 业界消息 办公自动化 客户关系管理 项目管理 协同商务 业务流程管理 知识管理 内容管理 供应链管理 电子商务 IT综合 文件标签
首页 » 文档中心 » 企业管理 » 用代码过账生产入库日记账

用代码过账生产入库日记账

2007-12-19

对于生产类的日记账如prod pick ,prod route, report as finish等日记账其实跟库存类的日记账的操作是一样的。都是利用功能类来实现的。

对于生产日记账其功能类就是:ProdJournalCheckPost。

对于要用代码过账日记账的需求一般也是用代码产生日记账的数据。对日记账的数据可以对每个字段进行赋值的。但是如果是单对每个字段进行赋值的话容易出错,更何况系统本身提供了日记账产生数据赋值的功能类。如Report as finish日记账的产生功能类就是:

ProdJournalTable(表头),ProdJournalProd(表身)。

//sample wo: WF0626-0199-17

//only warehouse:P-SGS1,inventDimId = 50

//function : auto posting report as finish journal for production order

static void YXQ_PostProdFinishJournal(Args _args)

{

ProdJournalTableprodJournalTable;

ProdJournalProd prodJournalProd;

ProdJournalTableDatajournalTableData;

ProdJournalTransDataProdJournalTransProd;

ProdJournalCheckPostjournaltCheckPost;

;

用代码过账生产入库日记账: try

{

用代码过账生产入库日记账: ttsBegin;

//set journal table infomation

journalTableData = new ProdJournalTableData(ProdJournalTable);

journalTableData.initBuffer("FPD","WF0626-0199-17",ProdJournalType::ReportFinished);

journalTableData.initJournalId();

//set journal trans prod infomation

JournalTransProd = new ProdJournalTransDataProd(prodJournalProd,journalTableData);

JournalTransProd.initFromJournalTable();

prodJournalProd.initValue();

prodJournalProd.initFromProdJournalTable(prodJournalTable);

prodJournalProd.InventDimId = "50";

prodJournalProd.QtyGood = 2.2;

prodJournalProd.LineNum = 1;

prodJournalProd.insert();

journalTableData.initTotal();

ProdJournalTable.insert();

journalTableData.updateBlock(JournalBlockLevel::None,JournalBlockLevel::System,false);

journaltCheckPost = ProdJournalCheckPostProd::newJournalCheckPost(false,true,JournalCheckPostType::Post,tableNum(ProdJournalTable),prodJournalTable.JournalId);

journaltCheckPost.run();

journalTableData.updateBlock(JournalBlockLevel::System,JournalBlockLevel::None,false);

用代码过账生产入库日记账: ttsCommit;

}

catch (exception::Error)

{

}

}

相关链接
从深圳银行限制提现看商业银行现金管理2007-12-22 浅谈预算管理中的难点与对策2007-12-31
企业外币现金池2008-01-03 企业现金管理的有效模式2007-12-03
企业外部应收账款的管理2007-11-30 企业如何巧用商业承兑汇票2007-11-19
信息时代 分析财务管理的变革方向2007-11-06 企业现金流的预测2007-11-01
突发事件下的应急财务管理系统2007-10-18 会计凭证的信息化管理思路2008-02-21
Copyright © 2000-2010   Shenzhen Hiblue Software Co., Ltd.    Url: www.hiblue.cn