U8开发之会计凭证组件
U8会计凭证组件
摘要
凭证组件是提供U8会计凭证录入、查询、修改、联查的界面交互组件。
适合于为各种原始单据或其他数据来源如excel并且需要用户交互,转换为会计凭证提供服务。
完全后台生成会计凭证不适用此组件。
组件文件Us_pz.dll,部署于安装目录u8soft\UFCOMSQL。
概念说明
会计凭证:以原始单据如发票、收据等为依据,按照经济业务的事项的内容加以分类(以会计科目体现),并据以确定会计分录(要素:会计科目、借贷金额)后所填制的会计凭证,是登入账簿的直接依据。
会计科目:按照经济业务的内容和经济管理的要求,对会计要素的具体内容进行分类核算的科目。
辅助核算:会计科目可设置辅助核算属性如客户、供应商、部门、项目等,用以补充会计分录其他辅助信息,如某笔收款的客户信息。
凭证类别:如收款凭证、付款凭证、转账凭证
目标
本文主要介绍凭证组件的基础知识,应用过程及相关注意事项,方便各类U8产品开发人员更好的使用凭证组件,更高效的开发产品。
如何使用凭证组件
1.初始化凭证组件
Dim WithEvents m_objPz As zzpz. clsPZ ‘声明为类变量,使用WithEvents关键字从而可以处理事件
set m_objPz = New zzpz.clsPZ
Set m_objPz.zzLogin = m_login
Set m_objPz.zzSys = m_ZwPub ‘总账公用函数ZzPub.clsPub
2.准备临时表数据,凭证组件对外数据接口主要是此临时表
gl_accvouch数据字典
常见问题:
提示凭证不可修改怎么办?字段bvouchedit=1
提示不能增删凭证分录怎么办?字段bvouchAddordele =1
提示借贷金额不可修改怎么办?字段bvouchmoneyhold =1提示科目不可修改怎么办?字段bcodeedit =1
3.调用凭证组件
4. 通过事件回写业务单据凭证信息
应用案例
详细说明实现过程
1.应用场景描述
某ERP系统费用单据推到U8生成凭证
2.实现步骤过程及效果
(1)开发可与U8门户集成的dll,参考U8开发之CS门户集成相关文档
(2)引用USDbKit.DLL,USZZPUB.DLL,US_Pz.dll(U8SOFT\ufcomsql)
(3)实现费用单据列表,可供选择生成凭证
(4)初始化总账公用函数ZzPub.clsPub
(5).初始化凭证组件
(6).准备临时表数据
(7).调用凭证组件
8.回写凭证信息。
用友U8凭证类型设置
凭证类型设置
一、复习回顾
概念:
1.收款凭证:与库存现金和银行存款增加
有关的业务——>借方必有库存现金或银行存款
2.付款凭证:与库存现金和银行存款减少
有关的业务——>贷方必有库存现金或银行存款
3.转账凭证:与库存现金和银行存款无关
的业务——>借、贷均无库存现金或银行存款
举例:
二、设置凭证类型
企业门户——>设置——>基础档案——>财务——>凭证类别
选择:收款凭证、付款凭证、转账凭证
限制类型:双击——>点“修改”
限制科目:1001,1002(英文状态下输标点符号)。
用友U8财务软件总账管理模块的操作步骤(1)
用友U8财务软件总账管理模块的操作步骤一、总体流程:填制凭证、审核凭证(出纳签字)、记账、转账、审核凭证、记账、结账1.填制凭证:(增加、修改、删除)a、增加凭证: 、填制凭证、点击增加按钮、选择凭证类别、填制日期(不可以跨月修改要注意)、附属单据数、摘要(不可以为空)、会计科目(可以选择:点击 放大镜 标志图标或F2,必须选择末级科目)、输入借贷方金额、保存。
注意:如果是红字冲销在输入金额时输负号金额,变成红色即可损益类科目金额在反方向发生时要在原方向用红字表示(便于查账和报表取数,如:财务费用的利息收入:借:银行存款 100、借:财务费用-利息收入 -100)2.修改凭证:找到需要修改的凭证。
修改完再次 保存 即可。
注意: 设置 菜单选项中是否允许修改和作废他人填制的凭证 的选择修改摘要、科目和金额,只需将光标移到欲修改处,直接修改即可。
若修改辅助核算,双击辅助核算处,弹出辅助项录入窗,先清空,再修改,已经审核的凭证不能修改,其他模块生成的凭证不能在总账中修改,标错的凭证可以修改,修改后自动取消 有错 标记。
3.删除凭证:第一步 在填制凭证中 查询 要删除的凭证、点击 制单 菜单、作废/恢复(已经作废的凭证可以恢复,最好为同一人),第二步 点击 制单 菜单、整理凭证、选择作废凭证所在的期间、 确定 在需要删除的凭证后面双击或 全选 、点击 确定 。
是否整理凭证断号(提示:是与否的区别例如:有0001、0002(已作废)、0003、0004号四张凭证,当整理凭证时将0002号删除,如果整理凭证断号则凭证号为:0001、0002、0003号;不整理断号则为0001、0003、0004号)注意事项:1、制单人不可以用审核人的姓名注册。
二、辅助核算科目一定要输入相应的辅助核算项目否则辅助核算账簿中不能反映真实数额,造成总账与辅助账核算不一致。
1.审核凭证:(单张取消审核)总账、审核凭证、、选择要审核凭证的月份、点击 确认、再点击 确定 、点击 审核 (取消)按钮。
U8快开工具生成凭证
U8快速开发工具-凭证生成摘要在U8 的客户化开发中经常会遇到客户化的单需要生成凭证,标准单据生成凭证,本文即介绍如何使用U8 快速开发工具完成两种参照生单的开发。
目标本文主要介绍基于快速开发工具,通过脚本预置+插件开发的方式完成生成凭证功能。
客户化开发单据生成凭证1.添加自定义按钮操作步骤详见《U8产业链_快速开发工具_基础介绍.docx》中的“增加自定义按钮”章节。
本文接续之前的介绍在UA_Menu表加记录在ufsystem..ua_idt表加记录在sa_menuconfig表加记录在sa_toolbarconfig表加记录--BEGIN 创建菜单脚本delete UA_Menu where cmenu_name='发货单制单'and csub_id='AR'GOinsert into UA_Menu([cMenu_Id],[cMenu_Name],[cMenu_Eng],[cSub_Id],[IGrade],[cSupMenu _Id],[bEndGrade],[cAuth_Id],[iOrder],[iImgIndex],[Paramters],[Depends],[Flag],[IsWebFlag])values('AR109','发货单制单',Null,'AR',1,'AR','0',Null,900,2,Null,Null,Null,Null)delete UA_Menu where cmenu_name='发货单制单处理'and csub_id='AR' GOinsert into UA_Menu([cMenu_Id],[cMenu_Name],[cMenu_Eng],[cSub_Id],[IGrade],[cSupMenu_Id],[bEndGrade],[cAuth_Id],[iOrder],[iImgIndex],[Paramters],[Depends],[Flag],[IsWebFlag]) values('AR10901','发货单制单处理',Null,'AR',2,'AR109','1','AR10901',910,4,Null,Null,Null,Null)--------------------------------当前工具版本V4.00.0011 脚本创建时间:2012-09-18 9:34:52------- 创建菜单脚本GO--ENDdelete from ufsystem..ua_idt where id='AR10901'GOinsert into ufsystem..ua_idt([id],[assembly],[catalogtype],[type],[class],[entrypoint],[param eter],[reserved])values('AR10901','EFMain.clsProductFacade',0,0,Null,Null,Null,Nul l)--delete from sa_menuconfig where parameters='AR10901'GOinsert into sa_menuconfig([menuid],[helpid],[functionid],[parameters],[toolbarname],[authi d],[defaultstr],[condition])values('AR10901',Null,'voucherlist','AR10901','AR10901_list',Null ,Null,Null)--delete from sa_toolbarconfig where tblkey='AR10901_list'GOinsert into sa_toolbarconfig([tblkey],[imageid],[keydownapplytask],[keyupfreetask],[buttonkey ],[buttoncaptionresid],[tooltiptextresid],[buttonstyle],[inivisib le],[inienable],[buttonindex],[subindex],[hotshift],[hotkeycode], [hotkeystate],[editenable],[buttonparas],[downstatus],[upstatus], [errstatus],[buttontag],[grouptype])values('AR10901_list','16',Null,Null,'refresh','U8.SA.xsglsql.01. frmbillvouch.00290','U8.SA.xsglsql.01.frmbillvouch.00291','0',1,1 ,22,Null,2,'82','Ctrl+R','0',Null,'0',Null,Null,'Refresh','iAssis tant')insert into sa_toolbarconfig([tblkey],[imageid],[keydownapplytask],[keyupfreetask],[buttonkey],[buttoncaptionresid],[tooltiptextresid],[buttonstyle],[inivisib le],[inienable],[buttonindex],[subindex],[hotshift],[hotkeycode], [hotkeystate],[editenable],[buttonparas],[downstatus],[upstatus], [errstatus],[buttontag],[grouptype])values('AR10901_list','36',Null,Null,'help','U8.SA.xsglsql.01.frm billvouch.00293','U8.SA.xsglsql.01.frmbillvouch.00294','0',1,1,23 ,Null,0,'112',Null,'0',Null,'0',Null,Null,'Help','iAssistant') ----生成凭证insert into sa_toolbarconfig([tblkey],[imageid],[keydownapplytask],[keyupfreetask],[buttonkey ],[buttoncaptionresid],[tooltiptextresid],[buttonstyle],[inivisib le],[inienable],[buttonindex],[subindex],[hotshift],[hotkeycode], [hotkeystate],[editenable],[buttonparas],[downstatus],[upstatus], [errstatus],[buttontag],[grouptype])values('AR10901_list','13',Null,Null,'SendCreatePZ','生成凭证','生成凭证','0',1,1,13,Null,0,'112',Null,'0',Null,'0',Null,Null,'incomplete _tsk','iAssistant')--参考附件:参照生单按钮.sql2.创建发货单制单列表创建只有单据列表的操作参考《U8产业链_快速开发工具_基础介绍.docx》中的“创建单据列表”章节。
u8 资产大修 会计凭证
u8 资产大修会计凭证
对于资产大修的会计凭证,我们需要从多个角度来进行回答。
首先,资产大修通常指的是对公司固定资产进行的重大维修或改造,这涉及到会计上的资产价值变动和费用确认。
在会计凭证方面,我
们需要考虑以下几点:
1. 资产价值变动,资产大修后,固定资产的价值可能发生变动。
如果资产价值增加,需要确认资产增值,并相应地调整固定资产账
户和相关的累计折旧账户。
这涉及到资产价值调整的会计凭证,通
常涉及到借记固定资产账户和贷记累计折旧账户。
2. 大修费用确认,资产大修会产生直接相关的费用,包括人工费、材料费等。
这些费用需要确认为固定资产的成本,通常涉及到
借记固定资产账户和贷记应付账款或现金账户。
3. 折旧摊销,资产大修后,资产的预计使用寿命可能会发生变化,需要重新评估折旧摊销政策。
如果需要调整折旧摊销政策,也
需要进行相应的会计凭证记录,通常涉及到借记折旧费用账户和贷
记累计折旧账户。
综上所述,资产大修涉及到会计凭证的记录包括资产价值变动、大修费用确认和折旧摊销调整等方面。
针对不同的情况会有不同的
会计处理方法,需要根据具体情况进行详细分析和记录。
希望这些
信息能够对你有所帮助。
会计信息系统用友u8操作内容
会计信息系统用友u8操作内容会计信息系统用友U8操作内容用友U8是一款功能齐全、稳定可靠的会计信息系统,广泛应用于各行业的企业中。
本文将介绍用友U8的常用操作内容,帮助读者更好地掌握该系统的使用方法,提高工作效率。
一、基础设置在使用用友U8之前,我们需要进行一些基础设置。
首先是创建公司账套,包括填写公司名称、地址、电话等基本信息,并配置部门、职务、职位等组织结构。
其次是设置科目档案,包括科目代码、科目名称、科目类型等,用于会计分录的录入和查询。
还需要设置会计期间,包括开始日期、结束日期等,用于控制会计凭证的录入和查询时间范围。
二、基础操作1. 科目余额录入在用友U8中,我们可以通过科目余额录入功能,对各个科目的期初余额进行录入。
输入科目代码、期初余额等信息后,系统会自动计算期初借贷方向,并生成会计凭证。
这样,我们就可以方便地进行科目余额的初始化。
2. 会计凭证录入用友U8提供了简单易用的会计凭证录入功能。
在录入会计凭证时,我们只需输入会计期间、凭证号、凭证日期等基本信息,再选择科目、填写借贷金额即可。
系统会自动根据借贷金额的差额计算补充科目,并生成相应的分录。
此外,还可以附加凭证附件、备注等信息,方便查阅和分析。
3. 查询和分析用友U8具有强大的查询和分析功能,方便用户查阅和分析财务数据。
在查阅会计凭证时,我们可以按照会计期间、凭证号、凭证日期等条件进行查询,并可根据需要打印或导出数据。
此外,还可以通过报表功能生成资产负债表、利润表等财务报表,用于财务分析和决策。
4. 辅助核算管理用友U8支持辅助核算功能,可以针对不同的业务进行辅助核算管理。
例如,对于销售收入,我们可以设置客户档案,录入销售合同、销售订单等信息,并通过系统自动生成相应的销售凭证。
这样,我们可以随时查询和分析与客户相关的财务数据。
三、常见问题解决在使用用友U8时,可能会遇到一些常见问题,以下是一些解决方法:1. 数据错乱:如果在录入会计凭证时发现数据错乱,可能是因为科目余额录入或会计期间设置有误。
用友U8Cloud-u8c2.5单据设置-自定义项生成凭证
u8c2.5单据模板设置
一、应用场景:
用户根据自己的业务特点,需要把应收应付中的业务单据自定义项带到总账凭证分录中,便于后续查询操作
二、实现方案:
1、设置显示应收应付业务单据的自定义项(以下以销售收款单为例)在集团中设置对应模板,企业建模平台-模板管理-模板设置-单据模板设置工具,选择对应单据模板(D2)点击修改,保存模板并分配对应公司。
(此处我设置的自定义项2)
2、定制对应的凭证模板
因会计平台-凭证生成,调用的总账的查询模板,建议把查询模板以及制单模板都设置分录自定义项。
设置凭证查询模板时,定制载入时选择查询节点,点击格式-选择列格式,显示出列格式后先点击高级,把分录自定义项选择到后边,再点击增加,显示处分录自定义项(此处我设置的是分录自定义项6),注意设置完模板后一定要分配。
(制单模板同理)
三、设置凭证模板定义
企业建模平台-会计平台-财务会计平台-凭证模板定义,左侧选择对应业务单据,点击修改,选中需要设置的分录行,点击附加项定义,设置业务单据自定义项与凭证分录自定义项对应关系(例如上面设置的销售收款单自定义项2与凭证分录自定义项6),设置完成保存即
可
展示效果:。
用友U8财务软件下的会计电算化下记账凭证设置
会计研究ACCOUNTING RESEARCH用友U8财务软件下的会计电算化下记账凭证设置傅义武汉工程职业技术学院摘要:文章首先介绍了记账凭证的类别,然后以会计电算化为背景,以用友U8财务软件为研究对象,对记账凭证设置的现状进行了概括,最后通过理论与实际相结合的方式,以内容设置和数据转化为切入点,围绕着记账凭证的设置展开了较为系统的讨论,供相关人员参考。
关键词:用友U8财务软件;会计电算化;记账凭证记账凭证是指会计人员以准确无误的汇总原始凭证、原始凭证为依据,以确定经济业务需要借贷的金额、科目为目的,通过填制方式得出的会计凭证。
登记账簿前,会计人员首先应当根据经济业务所对应内容完成会计凭证的编制工作,然后再以所编制会计凭证为依据,对账簿进行登记。
会计电算化背景下,记账凭证设置工作的重要性开始为人们所熟知,针对记账凭证设置展开研究,自然具有一定的现实意义。
一、记账凭证的分类(一)专用记账凭证专用记账凭证是指对某类经济业务进行专门记录的凭证。
以所记录经济业务、银行存款以及现金收付间的关系为依据,专用记账凭证可以被分为转账凭证、收款凭证和付款凭证。
转账凭证主要用来对不涉及资金收付的转账业务进行记录;收款凭证通常用来对货币资金的收款业务进行记录;付款凭证则是记录货币资金付款及相关业务的凭证。
(二)通用记账凭证通用记账凭证不再分为转账凭证、收款凭证和付款凭证,而是以统一格式对经济业务进行记录,以原始凭证为依据对应借、应贷金额或科目进行填制。
在以用友U8或其他财务软件为平台完成填制工作时,点击“凭证分类”—“通用凭证”。
二、会计电算化背景下,记账凭证设置的实际情况现阶段,国内不同财务软件的记账凭证仍旧以传统的凭证内容设置为主,无论是用友U8,还是浪潮通软,都设有相应的记账凭证及相应模块,会计电算化的教材,课堂教学以及实务运用,都以手工凭证对应的凭证类别为主,该凭证类别的特点是专用记账与通用记账凭证共同存在。
U8模块生成凭证设置ppt课件
➢上述所讲只是存货核算生成凭证的原理介绍 如果要完成存货核算的使用,当然还需要 基础档案+参数设置+业务操作流程……
2012 Yonyou Software Co.,Ltd.
目录
• U8产品演示 • 存货核算 • 模块生成凭证的原因 • 固定资产
2012 Yonyou Software Co.,Ltd.
(66) 委托代销发出其商品他贷出方库调整单单
(25) 直运采购发票入库调整单
(26)
(EX26 )
直运销售发票出库调整单
出口发票
(EX26 )
直运出口发票采购入库单
(EX63 )
出口退税
(11) 假退料单
调拨单
(24) 红字回冲单
(61) 假退料单生成的回冲单
2012 Yonyou Software Co.,Ltd.
控制与使用
模块 存货核算 固定资产 应付款管理
控制
使用
原材料 产成品/库存商品
对方科目
固定资产 累计折旧
固定资产减值准备/银行存款
应付账款 预付账款
物资采购/银行存款
2012 Yonyou Software Co.,Ltd.
目录
• U8产品演示 • 存货核算 • 模块生成凭证的原因 • 固定资产
成本存管货理核算 承砚
存货薪核资算管理 高贝贝
薪资管理
高贝贝
2012 Yonyou Software Co.,Ltd.
目录
• U8产品演示 • 存货核算 • 模块生成凭证的原因 • 固定资产
2012 Yonyou Software Co.,Ltd.
目录
• U8产品演示 • 存货核算 • 模块生成凭证的原因 • 固定资产
U8模块生成凭证设置
录
2012 Yonyou Software Co.,Ltd.
目
U8产品演示 存货核算 模块生成凭证的原因 固定资产
录
2012 Yonyou Software Co.,Ltd.
2.2“存货核算”能生成哪些凭证?
(01) (01) (70) (70) (10) (08) (26) (27) (28) (29) (32) (11) (09) (20) (21) (22) (35) (24) 采购入库单(暂估记账) 采购入库单(报销记账) (30) 蓝字回冲单(暂估)
模块
存货核算
控制
原材料
使用
对方科目
产成品/库存商品
固定资产 累计折旧 应付账款 预付账款
固定资产
固定资产减值准备/银行存款
应付款管理
物资采购/银行存款
2012 Yonyou Software Co.,Ltd.
目
U8产品演示 存货核算 模块生成凭证的原因 固定资产
录
2012 Yonyou Software Co.,Ltd.
固定资产的科目设置:
2012 Yonyou Software Co.,Ltd.
结束语
培训时间短,分享的东西有限,希望能 帮到大家,其中不足之处还望见谅…… 最后一环节: 上机操作固定资产模块来验证学习成果
谢谢大家!~
2012 Yonyou Software Co.,Ltd.
U8各个模块生成凭证设置
ME-BG业务部 高贝贝 2012年 8月5 日
问:今天培训的内容是什么? 问:U8中有哪几个模块可以自动生成凭证?
模块组 财务会计 财务会计 管理会计 管理会计 供应链 供应链 人力资源 人力资源 模块 固定资产 培训人 固定资产 应收款管理 高贝贝
U8快开工具生成凭证(汇编)
U8快速开发工具-凭证生成摘要在U8 的客户化开发中经常会遇到客户化的单需要生成凭证,标准单据生成凭证,本文即介绍如何使用U8 快速开发工具完成两种参照生单的开发。
目标本文主要介绍基于快速开发工具,通过脚本预置+插件开发的方式完成生成凭证功能。
客户化开发单据生成凭证1.添加自定义按钮操作步骤详见《U8产业链_快速开发工具_基础介绍.docx》中的“增加自定义按钮”章节。
本文接续之前的介绍参考附件:参照生单按钮.sql2.创建发货单制单列表创建只有单据列表的操作参考《U8产业链_快速开发工具_基础介绍.docx》中的“创建单据列表”章节。
参考附件:Data_Voucherlist_EFKPZY_DispatchList_AR10901_NL.SQL3.配置参照信息配置“发货单制单处理”列表的过虑条件“领料申请单”参考附件:参照生单配置脚本.sql其中:' AR10901' :发货单制单处理的单据号;' SA[AddPZ]01'为发货单制单处理列表界面的过滤条件key值;' Sales_FHDPZ_T、Sales_FHDPZ_W' 为客户化的发货单列表主子表视图。
获取菜单id如下图所示:获取过滤界面的key值如下图所示:4.创建发货单列表视图‘Sales_FHDPZ_T、Sales_FHDPZ_W’为发货单列表界面对应的视图,在此视图中需要将数据源字段 as 到目标单据字段,如下图所示:---------创建发货单生成凭证视图/****** Object: View [dbo].[Sales_FHDPZ_T] Script Date: 09/25/2012 15:56:01 ******/IF EXISTS(SELECT*FROM sys.views WHERE object_id=OBJECT_ID(N'[dbo].[Sales_FHDPZ_T]'))DROP VIEW[dbo].[Sales_FHDPZ_T]GO/****** Object: View [dbo].[Sales_FHDPZ_T] Script Date: 09/25/2012 15:56:02 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE VIEW[dbo].[Sales_FHDPZ_T]ASselect*from[Sales_FHD_T]--where isnull(cCloser,'')=''GO/****** Object: View [dbo].[Sales_FHDPZ_W] Script Date: 09/25/2012 15:56:39 ******/IF EXISTS(SELECT*FROM sys.views WHERE object_id=OBJECT_ID(N'[dbo].[Sales_FHDPZ_W]'))DROP VIEW[dbo].[Sales_FHDPZ_W]GO/****** Object: View [dbo].[Sales_FHDPZ_W] Script Date: 09/25/2012 15:56:39 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE VIEW[dbo].[Sales_FHDPZ_W]ASselectw.dlid,sum(itax)as itax--税额,sum(isum)as isum--价税合计from[Sales_FHD_W]w inner join[Sales_FHD_T]t on t.dlid=w.dlidwhere isnull(t.cverifier,'')<>''and isnull(w.cdefine22,'')=''group by w.dlidGO/****** Object: View [dbo].[Sales_FHDPZ_W2] Script Date: 09/25/2012 15:56:39 ******/IF EXISTS(SELECT*FROM sys.views WHERE object_id=OBJECT_ID(N'[dbo].[Sales_FHDPZ_W2]'))DROP VIEW[dbo].[Sales_FHDPZ_W2]GO/****** Object: View [dbo].[Sales_FHDPZ_W2] Script Date: 09/25/2012 15:56:39 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE VIEW[dbo].[Sales_FHDPZ_W2]ASselectw.dlid,sum(itax)as itax--税额,sum(isum)as isum--价税合计,cdefine22--凭证线索号,cdefine23--凭证号,cdefine36--制单日期from[Sales_FHD_W]w inner join[Sales_FHD_T]t on t.dlid=w.dlidwhere isnull(t.cverifier,'')<>''and isnull(w.cdefine22,'')<>''group by w.dlid,cdefine22,cdefine23,cdefine36GO参考附件:Data_View_EFKPZY_DispatchList_AR109_NL.SQL5.生成凭证按钮插件功能开发在接口方法中补充生成凭证功能逻辑参考附件:Interface_kangpu工程注册插件XML文件运行代码,启动U8标准产品单据参照客户化开发单据以下以材料出库单参照“DEMO业务单1”生单为例进行讲解。
