




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
U8U8U8会计凭证组件摘要凭证组件是提供U8会计凭证录入、查询、修改、联查的界面交互组件。适合于为各种原始单据或其他数据来源如excel并且需要用户交互,转换为会计凭证提供服务。完全后台生成会计凭证不适用此组件。组件文件Us_pz.dll,组件文件Us_pz.dll,部署于安装目录u8soft\UFCOMSQL。概念说明会计凭证:以原始单据如发票、收据等为依据,按照经济业务的事项的内容加以分类(以会计科目体现),并据以确定会计分录(要素:会计科目、借贷金额)后所填制的会计凭证,是登入账簿的直接依据。会计科目:按照经济业务的内容和经济管理的要求,对会计要素的具体内容进行分类核算的科目。辅助核算:会计科目可设置辅助核算属性如客户、供应商、部门、项目等,用以补充会计分录其他辅助信息,如某笔收款的客户信息。凭证类别:如收款凭证、付款凭证、转账凭证目标本文主要介绍凭证组件的基础知识,应用过程及相关注意事项,方便各类U8产品开发人员更好的使用凭证组件,更高效的开发产品。如何使用凭证组件.初始化凭证组件DimWithEventsm_objPzAszzpz.clsPZ声明为类变量,使用WithEvents关键字从而可以处理事件setm_objPz=Newzzpz.clsPZSetm_objPz.zzLogin=m_loginSetm_objPz.zzSys=m_ZwPub总账公用函数ZzPub.clsPub.准备临时表数据,凭证组件对外数据接口主要是此临时表准备临时表数据准备数据,临时表结构参见总账凭证药/“ccvouch数据字典临时表名称为m_ZwPub.WbTableName相同的Jcoutno_id表示一张凭证分录1:科目1001借方200strSql=insertinto&m_ZwPub.WbTableName&“ioutperiod,coutsign,coutno_id,coutsysname,cbill,inid,ccode,dt_date,doutbilldate,bvouchedit,bvalueedit,bcodeedit,md)values(12,N项目‘,N'123456',N'PM'/N'n&m_login.cUserName&U',1,N'1001','2012-12-01','2012-12-01',1,1,1,200)UfDb.ExecutestrSql分录2:科目1002贷方200strSql=insertinto&m_ZwPub.WbTableName&(ioutperiod,coutsign,coutno_id,coutsysname,cbill,inid,ccode,dt_date,doutbilldate,bvouchedit,bvalueedit,bcodeedit,mc)values(12,N'项目',N'123456',N'PM'/N'n&m_login.cUserName&U',1,N'1002','2012-12-01','2012-12-01',1,1,1,200)UfDb.ExecutestrSqlgl_accvouch数据字典U8U8ColumnNameDescriptionDatatypeLengthAllowNullsi_id自动编号int4Falseiperiod会计期间tinyint1Falsecsign凭证类别字nvarchar8Trueisignseq凭证类别排序号int4Trueino_id凭证编号smallint2Trueinid行号smallint2Falsedbill_date制单日期datetime8Falseidoc附单据数smallint2Falsecbill制单人nvarchar20Trueccheck审核人nvarchar20Truecbook记账人nvarchar20Trueibook记账标志tinyint1Falseccashier出纳签字人nvarchar20Trueiflag凭证标志tinyint1Truectextl凭证头自定义项1nvarchar10Truectext2凭证头自定义项2nvarchar10Truecdigest摘要nvarchar120Trueccode科目编码nvarchar15Falsecexch_name币种名称nvarchar8Truemd借方金额money8Falsemc贷方金额money8Falsemd_f外币借方金额money8Falsemc_f外币贷方金额money8Falsenfrat汇率float8Falsend_s数量借方float8Falsenc_s数量贷方float8Falsecsettle结算方式编码nvarchar3Truecn_id票据号nvarchar30Truedt_date票号发生日期datetime8Truecdept_id部门编码nvarchar12Truecperson_id职员编码nvarchar20Trueccus_id客户编码nvarchar20Truecsup_id供应商编码nvarchar20Truecitem_id项目编码nvarchar20Truecitem_class项目大类编码nvarchar2Truecname业务员nvarchar40Trueccode_equal对方科目编码nvarchar50Trueiflagbank银行账两清标志tinyint1TrueiflagPerson往来账两清标志tinyint1Truebdelete是否核销bit1Truecoutaccset外部凭证账套号nvarchar3Trueioutyear外部凭证会计年度smallint2Truecoutsysname外部凭证系统名称nvarchar10Truecoutsysver外部凭证系统版本号nvarchar10Truedoutbilldate外部凭证制单日期datetime8Trueioutperiod外部凭证会计期间tinyint1Truecoutsign外部凭证业务类型nvarchar100Truecoutno_id外部凭证业务号nvarchar50Truedoutdate外部凭证单据日期datetime8Truecoutbillsign外部凭证单据类型nvarchar100Truecoutid外部凭证单据号nvarchar50Truebvouchedit凭证是否可修改bit1TruebvouchAddordele凭证分录是否可增删bit1Truebvouchmoneyhold凭证合计金额是否保值bit1Truebvalueedit分录数值是否可修改bit1Truebcodeedit分录科目是否可修改bit1Trueccodecontrol分录受控科目可用状态nvarchar50TruebPCSedit分录往来项是否可修改bit1TruebDeptedit分录部门是否可修改bit1TruebItemedit分录项目是否可修改bit1TruebCusSupInput分录往来项是否必输bit1TruecDefine1自定义项1nvarchar20TruecDefine2自定义项2nvarchar20TruecDefine3自定义项3nvarchar20TruecDefine4自定义项4datetime8TruecDefine5自定义项5int4TruecDefine6自定义项6datetime8TruecDefine7自定义项7float8TruecDefine8自定义项8nvarchar4TruecDefine9自定义项9nvarchar8TruecDefine10自定义项10nvarchar60TruecDefine11自定义项11nvarchar120TrueUB+U8UB+U8cDefine12自定义项12nvarchar120TruecDefine13自定义项13nvarchar120TruecDefine14自定义项14nvarchar120TruecDefine15自定义项15int4TruecDefine16自定义项16float8True常见问题:提示凭证不可修改怎么办?字段bvouchedit=1提示不能增删凭证分录怎么办?字段bvouchAddordele=1提示借贷金额不可修改怎么办?字段bvouchmoneyhold=1提示科目不可修改怎么办?字段bcodeedit=13.调用凭证组件调用凭证组件SubStartUpPz(SysNameAsString,AuthldAsString,StyleValAspzStyle,[Version],[k1],[k2],[k3],[k4],[iyearAsInteger],[sbilldateAsDate])参数:SysName为外部系统D(可参考亚$丫$七0]m..ua_subsys)AuthId权限IDStyleVal制单状态枚举z_ZD=0增加Pz_CX=2修改Pz_LC=3联查Version可选参数忽略k1是否记账K2期间K3凭证类别K4凭证号iYear年度sbilldate凭证日期4.通过事件回写业务单据凭证信息回写凭证信息通过事件回写凭证信息PrivateSubm_objPz_Save(rstCurrentVouchAsADODB.Recordset,IsSuccessAsBoolean)DimobjConAsADODB.ConnectionSetobjCon=rstCurrentVouch.ActiveConnection',代码略,注意使用bjCon连接以保证统一的事务管理IU8U8应用案例详细说明实现过程应用场景描述某ERP系统费用单据推至心8生成凭证实现步骤过程及效果⑺开发可与U8门户集成的M,参考U8开发之CS门户集成相关文档(2)弓|用USDbKit.DLL,USZZPUB.DLL,US_Pz.dll(U8SOFT\ufcomsql)Befereaces一凭证例子.wbpAvailableReferencesiVisualBasicForApplicationsVisualBasicruntimeobjectsandproceduresVisualBasicobjectsandproceduresOLEAutonationU瑜主册部件AvailableReferencesiVisualBasicForApplicationsVisualBasicruntimeobjectsandproceduresVisualBasicobjectsandproceduresOLEAutonationU瑜主册部件[%,*]用友Md9□□对象模型(SQL)MicrosoftActiveXDataObjects2.7Library总帐殳用函数占QL)JdIA5HelperCOMComponent1.0TypeLibraryIA5RADIU5Pratocol1.0TypeLibraryMDIExtenderControl3608peedTime1.0T^peLibraryAAAuthDimen.PriorityJdHelp凭证部件QQL]Location:E:\U85OFT\uFconneql\ue_pz.dllLanguage;Standard(3)实现费用单据列表,可供选择生成凭证由毗I酢.1口!»]>』5工.|小工.|阳..|回忧|卜4|坦「..|,田|丫工,北开」回T.JlBF.JijH]匕电/"」上出出客制砂9则曜J•晏曲事这NH⑷初始化总账公用函数ZzPub.clsPub初始化总账公用函数参数说明第一■个参数为外部系统W可参考ufsystem..ua_subsys)m_login为Login对象UfDb为UfDbKit.UfDatabase(弓l用usdbkit.dll)Dimm_ZwPubAsnewZzPub.clsPub'定义公用函数引用uszzpub.dll)DimUfDbAsNewUfDbKit.UfDatabaseUfDb.OpenDatabasem_login.UfDbNamem_ZwPub.InitPubs2"PM"m_login.UfSystemDb,UfDb,m_login.cAcc_Id,m_login.cIYear,m_login.cUserId,m_login.CurDate,m_login.SysPassword1及以后版本通过赋g_business可以嵌入门户,否则凭证为模态窗口SetmZwPub.gbusiness=gbusiness.初始化凭证组件初始化凭证组件DimWithEventsm_objPzAszzpz.clsPZ声明为类变量setm_objPz=Newzzpz.clsPZSetm_objPz.zzLogin=m_loginSetmobjPz.zzSys=mZwPub.准备临时表数据准备临时表数据准备数据,临时表结构参见总账凭证药/“CWOUC力数据字典临时表名称为n_ZwQub.WbTab/eName相同的8a〃0_。表示一张凭证分录1:科目1001借方200strSql=insertinto&m_ZwPub.WbTableName&“ioutperiod,coutsign,coutno_id,coutsysname,cbill,inid,ccode,dt_date,doutbilldate,bvouchedit,bvalueedit,bcodeedit,md)values(12,N项目‘,N'123456',N'PM'/N'n&m_login.cUserName&U',1,N'1001','2012-12-01','2012-12-01',1,1,1,200)UfD
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 抵押担保借款商订协议
- 建房人工费承包合同范例
- 资料员员工合同
- 二零二五公司股东出资合作协议书
- 二零二五版抚养权协议书模板
- 大型商铺租赁合同范例模板
- 二零二五版公司投资担保合同模板
- 内容营销:通过有价值的内容吸引用户
- 2025企业与企业租赁合同(标准版)
- 2025年房产高额贷款合同范本
- 无底薪劳动合同范本(3篇)
- 金字塔原理(完整版)
- 认识自我 悦纳自我 课件- 高中生心理健康主题班会
- 部编版《道德与法治》五年级下册第12课《富起来到强起来》精品教案
- 企业安全生产一台账三清单
- 大型设备的吊装技术课件
- 各种网络安全设备巡检报告汇总
- 爱美的小公鸡(共22张)课件
- 丽声北极星分级绘本第三级下 A Long Wait课件
- 沥青路面工程施工监理细则
- 不稳定性心绞痛和非ST段抬高心肌梗死诊断与治疗指南(全文)
评论
0/150
提交评论