Ca配制方法Nc产品支持部王宏wanghong1@ufida.com.cn近期,有顾问提出如下问题:“因**项目收付款业务并没有从资金管理模块走,他们是从财务管理的现金管理之下的收款结算单和付款结算单来处理结算相关业务,所以针对这块的CA信息我们没法在流程配置进行CA对话框弹出时点的控制。所以现在想确定一下,只要收款结算单和付款结算单启用了ca业务之后,是在哪些环节弹出ca对话框呢?(在各个流程中:保存、审核、结算、网银付款)”这个问题答案如下:开发部确认:默认只是在网银付款时弹出ca验证窗口.如果需要在收付中,配置增加和修改、复制单据时,调用ca,集团给出了一个配置文件,其中加入一个调用方式的配置。在\ierp\bin\iaconfig.xml文件中的配置中扩展一项,标示该认证方式的用户是否需要签名认证:
true示例:
staticpwdnc.bs.uap.ca.CAModeCA认证nccauserIDModeusercodetruenc.ui.uap.ca.CALoginPretreatmentnc.ui.uap.ca.CALoginResulttrue程序中的调用方式:在客户端调用静态方法,nc.ui.sm.cmenu.ClientDesktopAssistant::useSignAuthen()。目前尚不支持在审核单据时调出ca,原因是审批流中可能有人有ca,有人没有ca,不好控制,另外的原因是:其实审核时又不改变单据内容,弹出ca也没什么效益。还应该注意以下三处:1、文件指:\ierp\bin\iaconfig.xml的配置文件;2、在交易类型设置是否CA认证,是针对业务操作;3、现金管理参数:付款及划账类单据是否需要CA认证,参数值:是/否,是针对结算信息的操作。一、业务单据的CA认证Ca认证点:新增、修改、复制\ierp\bin\iaconfig.xml文件状况(iaconfig)交易类型参数“是否CA身份认证”Ca认证点false是true是新增、修改、复制false否true否二、结算处理CA认证CA认证点:结算、网上支付、委付等序号文件状况(iaconfig)现金平台参数Ca认证点1false是网上支付、委付2true是结算\合并结算\结算修改\网上支付\委付3false否4true否网上支付、委付