U8cloud产品培训—企业建模使用技巧和常见问题用友网络科技股份有限公司u8c售前实施部吴兴荣2024年3月28日星期四概述123应用流程使用技巧和常见问题概述企业建模平台是使用U8cloud系统的基础平台,它包含了以下部分:系统管理:建公司账、权限管理、日志、维护工具、辅助工具、单据号管理基础数据:参数设置、基础数据、基本档案、工程基础数据平台设置:模板管理、流程平台、会计平台、任务中心其他工具:信息交换平台、自定义查询工具、二次开发工具概述123应用流程使用技巧和常见问题应用流程图概述123应用流程使用技巧和常见问题基础信息权限管理基本档案模板管理基础数据导入会计平台流程平台单据号管理系统维护新建公司的过程:1.选择“基础信息”-“公司目录”2.点击“增加”3.维护公司“基本信息、其它信息和联系信息注意:蓝色字体项为必输项4.公司信息维护完毕后,点保存。基础信息-增加新公司•选择“基础信息”-“新建公司账”•未建账的公司显示为红色•选择要建账的公司、点击“建账”基础信息-新建公司账第一步:选择应用模块•勾选启用模块•选择建账的“会计期间”•完成后点击“下一步”特别提醒:会计期间日期必须录入正确,否则建账完成后无法修改基础信息-新建公司账第二步:显示建账信息•查看启用模块信息;•检查无误,点击“完成”基础信息-新建公司账第三步:初始化数据系统建账完成后会自动弹出“自动创建主账簿”对话框。•选择本位币•选择“账簿”•录入“总账启用期间”•选择“固定资产账簿”•录入“固定资产账簿启用期间”以上设置完成后,点击“确定”,再点击“完成”,完成新建公司账操作。基础信息-新建公司账常见问题1在第一步少选或者漏选了建账模块•在新建公司账节点选择该公司,点击“增补”,将少选或者漏选模块增补进来。基础信息-新建公司账常见问题2第三步自动弹出“自动创建主账簿”中账簿信息未录入完整,或者直接点击了“取消”,系统显示建账完成。在集团环境-参数设置中,检查集团本位币设置。基础信息-新建公司账权限分配后,登录到公司,在企业建模平台-参数设置中,设置公司本位币。基础信息-新建公司账•选择“基本档案”-“会计主体”,选择新建公司,点击“修改”,点击“增加账簿”•增加“核算账簿”,“总账账簿分类”,“总账账簿属性”,“固定资产账簿分类•以上完成后,点“保存”基础信息-新建公司账分别启用总账和固定资产账簿选择“启用”-“总账启用”或者“固定资产启用”,提出询问信息后点“确定”。基础信息-新建公司账概述123应用流程使用技巧和常见问题基础信息权限管理基本档案模板管理基础数据导入会计平台流程平台单据号管理系统维护用户只需关注其在组织结构中担当的角色,而角色所拥有的权限由角色本身决定,这样用户通过担当角色而拥有相应权限。功能权限,即节点的查看和打开权限;数据权限,即数据参照时的查看权限;组织权限,即可以操作哪个组织的权限。U8cloud的权限管理仍然是基于角色为核心的的权限模型设计的。先规划好各种角色并分配权限,再将用户与角色关联起来,将角色作为桥梁把“用户”和“权限”连接起来。角色是权限的集合。权限分配用账套管理员demo进入虚拟集团公司完成权限配置工作。权限分配-登录U8C1、同步“企业应用中心”的用户2、点击委派角色权限分配-用户管理1、增删改角色2、分配角色的组织权限权限分配-角色管理资源权限控制界面用来为当前登录公司以及当前登录公司的下属公司启用按钮权限控制和数据权限控制。操作过程,选择左侧资源列表中要启用权限控制的资源,右侧会显示出选中的资源对应的组织,点击“修改”,勾选要启用资源权限控制的组织的“权限控制”标记,“保存”即可权限分配-资源权限控制注意:•根据企业的实际情况,确实需要控制资源权限的才去设置“资源权限控制”。•资源权限设置后,一定要“分配”,否则会造成所选资源节点不可用。权限分配-资源权限控制•在权限分配节点,选择待分配的公司,选择“资源”,勾选相关内容,完成后点“保存”。注意:权限分配操作完成后,退出“U8C环境”,清“缓存”,再次登录。权限分配概述123应用流程使用技巧和常见问题基础信息权限管理基本档案模板管理基础数据导入会计平台流程平台单据号管理系统维护自定义项管理包括定义自定义项、引用自定义项及自定义项档案定义。主要解决系统业务单据中已有项目不能满足实际需要时,可以在系统中设置自定义项,并在单据中引用。支持多种数据类型:数字型、日期型、字符型、引用自定义档案、引用基本档案基本档案-自定义项用法•定义自定义项;•引用自定义项;•单据模板中显示相应的自定义项后分配给操作用户使用;•清缓存重新登录产品就可以正常使用了;•系统针对预置的自定义项在单据各环节查询、展示、各种账表中都预置处理,引用后系统自动处理,不需要在手工相关节点设置。自定义项的用法基本档案-自定义项用法•自定义项严禁不做引用直接到单据模板中显示改名后使用,系统检查引用关系,没有引用关系而自定义项有值会报错;•pk_defdoc是用了存储统计型自定义项的pk值的,严禁改为编辑手工录值;•数字型的自定义项的小数位数是由定义自定义项时小数位数影响的,不受模板和参数控制;•库存单据中B-UDC(vuserdef)为单据的自定义项;B-UDCBC9(vbcuser)为批次档案的自定义项注意将两者区分开;使用注意事项基本档案-自定义项用法•销售管理中的自定义项存储:so_saleexecute;•对于不需要上下游传递的自定义项,可以到企业建模平台/流程平台/数据交换管理(vo对照)中把对于的pk_defdoc和vdef都要切断,修改后vo对照后系统会在代码中存储相应的文件。例如:改了21到45的vo对照modules\ic\META-INF\var\classes\nc\bs\pf\changedir\HG21TO45.class如果要恢复系统默认那么删除对于文件即可。使用注意事项基本档案-自定义项用法人员信息,是对人事系统的基本人员信息进行设置,包括人员类别、人员档案和人员档案约束条件设置。人员信息为整个U8Cloud系统,提供涉及“人员”的数据。注意:未启用“人力资源”模块和启用了“人力资源”模块,在人员录入的时候是有区别的。基本档案-人员信息未启用“人力资源”模块的人员录入操作如下:•选择“基本档案”-“人员信息”-“人员管理档案”。•选择人员所在的部门,点“增加”,录入人员相关信息,注意蓝色字体的字段为必输项,录入完成后点“保存”。基本档案-人员信息启用了“人力资源”模块的人员录入操作如下:•选择“人力资源”-“人员信息管理”-“人员信息采集”•选择左侧的公司,点击“增加”基本档案-人员信息在弹出的“请输入人员唯一性信息”对话框中录入人员“姓名”和“身份证号”后,点“确定”。基本档案-人员信息•录入人员的“个人信息”和“工作信息”。•信息录入完成后,点“保存”,再点“返回列表”。注意:1.蓝色字体显示的字段为必输项;2.录入人员“所在部门”。基本档案-人员信息转入人员档案操作•勾选人员,点击“转入人员档案”。基本档案-人员信息查看人员档案•选择“基本档案”-“人员信息”-“人员管理档案”。•选择左侧的部门,该部门的人员信息显示在右侧。基本档案-人员信息•存货基本档案•存货管理档案•物料生产档案。基本档案-存货信息U8C中存货信息有三类:基本档案-存货信息存货基本档案主要完成企业商品或原材料、成品等物料的属性定义。注:存货基本档案属于集团档案,以集团登陆才可编辑,并可分配下级公司。存货管理档案主要完成企业商品或原材料、成品等物料的属性定义,公司定义完存货档案可将其分配到库存组织。基本档案-存货信息注:•存货管理档案属公司档案,集团分配的存货可对公司属性的内容进行编辑,同时也可以在公司建立专属于本公司的存货管理档案信息。•下级公司能否编辑,由集团基本档案参数“存货档案是否允许下级单位增加”为“是”还是“否”决定。物料生产档案是记录存货管理档案中分配到工厂的物料的属性。本模块完成对分配物料属性的维护。基本档案-存货信息注:•物料生产档案属公司档案,可以对公司分配给库存组织的档案内容进行编辑,不能直接增加库存组织的存货档案。•已经被引用物料生产档案不能被删除。仓库档案是在公司范围内完成仓库的定义及相关属性的设置。仓库应按照公司、库存组织进行设置,即每个仓库都隶属于某个公司的某个库存组织。基本档案-仓库信息注意事项:•通常只有连续生产中倒冲发料业务的车间仓库才需要定义为生产仓库。•仓库只能参照‘仓储’性质和‘两者皆是’性质的库存组织。•仓库被使用后不能删除。•直运仓除仓库名称、封存标志外不可进行编辑。概述123应用流程使用技巧和常见问题基础信息权限管理基本档案模板管理基础数据导入会计平台流程平台单据号管理系统维护模板管理四大模板打印模板账表模板单据模板查询模板•使企业快速选择或配置适合企业自身需要的模板,可以减少工作量并形成系统的统一风格。•对于一个用户或角色而言,单据模板、查询模板及报表模板只能分配一个,打印模板能够分配多个。•在模板管理中包括模板设置和模板分配。•在模板设置中可以设置单据模板、查询模板、账表模板和打印模板。•除了打印模板支持一个用户或角色分配多个模板外,其他模板一个用户或角色只能对应一个模板。模板管理-模板的应用•集团和公司都可以设置个性的单据模板,公司设置模板时pk类的字段和高级属性是无法设置的。模板管理-单据模板设置工具说明:•能否编辑:决定是否允许界面录入•是否必输项:自动置成蓝色,必须录入•是否可修订:与业务单据修订节点配合使用模板管理-单据模板设置工具单据模板的高级属性是模板最重要的内容,通过高级属性的设置可以让我们更方便快捷的使用u8c产品。说明:•显示公式:可以让该自动显示需要的内容,只显示不存储;•编辑公式:通过编辑该字段可是实现公式设置的内容,触发公式执行,并保存执行结果;•验证公式:单据保存时系统检查相应字段是否满足保存条件。模板管理-单据模板设置工具单据模板设置工具-常用公式介绍•getColValuegetColValue(需要取值的表,需要取值表中的字段,需要取值表中的唯一关键字段,公式所在表的唯一关联关键字段)例如:a->getColValue(bd_cumandoc,pk_cubasdoc,pk_cumandoc,单据项目);b->getColValue(bd_cubasdoc,custname,pk_cubasdoc,a);jhdj->Getcolvalue2(bd_produce,jhj,pk_calbody,pk_calbody,pk_invmandoc,cinventoryid)模板管理-单据模板设置工具单据模板设置工具-常用公式介绍•$Error->iif(,,“”)这个函数应用在验证公式中$Error共2个字段三个位置;当第一个位置的条件满足时,给出第二个字段的提示,不允许保存,否则按照正常操作。例如:调入申请单表体自定义项1引用了“物资属性”自定义项,自定义项6引用了“申领基站”自定义项。调入申请单,表体自定义项1设置了验证公式“$Error->iif(vuserdef1==”设备“&&vuserdef6==null,”物资属性为设备的存货行必须输入基站信息!“,”“)”--当表体输入的存货,物资属性为“设备”时,“申领基站”不能为空。在单据保存时进行校验。模板管理-单据模板设置工具部分节点可以通过查询模板设置找到模板编码,然后到查询模板初始化中修改系统模板,主要用于增加系统默认模板中没有的查询条件。基本规则:要查询的节点后台帐表中必须存储了要查询的值,该节点所有模块有其他节点支持了这个查询条件。模板管理-查询模板设置部分节点可以通过帐表模板设置找到模板编码,然后到帐表模板初始化中修改系统默认模板,增加显示内容。例如:销售订单明细表增加显示存货分类c>getColValue(bd_invcl,invclassname,pk_invcl,getColValue(bd_invbasdoc,pk_invcl,pk_invbasdoc,cinvbasdocid))模板管理-账表模板设置•自定义变量设置:通过系统预置的函数来实现个性打印项目的需要•审批流打印设置模板管理-打印模板设置•单据模板分配界面也可以做模板分配,但有的单据在这个界面分配无效,必须到模板分配界面做分配才有效。•有部分节点有多个界面,因此这里模板分配时必须要选择节点标示,否则分配无效。例如:销售发票参照销售订单生成,单据模板3032REF,分配时注意选择节点标识为3032模板管理-模板分配概述123应用流程使用技巧和常见问题基础信息权限管理基本档案模板管理基础数据导入会计平台流程平台单据号管理系统维护系统提供了两种基础数据的导入方式•通过实施工具进行导入•通过应用集成进行导入基础数据导入通过实施工具可导入的基本档案•存货基本档案•客商基本档案•客商银行账户•银行档案•银行账户•会计科目•现金流量项目•收支项目基础数据导入-实施工具基础数据导入-会计科目1、首先要在集团下【企业建模平台】—【建账公司】—【数据导入】,选中模块目录,然后再选中待导入档案,最后导出格式文件生成excel(导出的内容可以按照需求的字段导出);2、按照EXCEL输出内容进行填写,然后进行导入;3、如果会计科目允许下级增加的话,下级导入的方式同集团导入的方式相同注: 科目类型,科目编码,科目名称不能为空。科目类型为系统中存在的科目类型; 上图中Excel表格A2中标识的是有1个科目,不同的科目用不同的编号表示唯一性; 上图中Excel表格A6单元格,A6单元格中的标识与A2相同的话代表是A2单元格科目的辅助项; 科目与辅助核算之间用一个空行隔开; 表格中所有栏目必须是文本类型。基础数据导入-客商基本档案1、集团下【企业建模平台】—【建账公司】—【数据导入】,选中模块目录,然后再选中待导入档案,最后导出格式文件生成excel(导出的内容可以按照需求的字段导出);2、按照EXCEL输出内容进行填写,然后进行导入;注: 客商编码:不能为空、不能重复; 客商名称:不能为空; 客商简称:不能为空; 所属地区:不能为空,填写系统中已有的地区; 收发货地址:如果填写收发货地址,则当前行上的所属地区不能为空,填写系统中已有的地区; 填写收发货地址,要注意A3单元格和A6单元格两个单元格编号对应上才属于同一客商的内容,如Excel展示; 区分表头上下两个区域的内容时,中间要加上一个空白行,如单元格A4; 表格中所有栏目必须是文本类型。基础数据导入-客商管理档案1、公司下【企业建模平台】—【建账公司】—【数据导入】,选中模块目录,然后再选中待导入档案,最后导出格式文件生成excel(导出的内容可以按照需求的字段导出);2、按照EXCEL输出内容进行填写,然后进行导入;公司导出的模板会比集团导出的多几个页签的内容(如:业务信息、采购信息、销售信息)基础数据导入-存货基本档案1、集团下【企业建模平台】—【建账公司】—【数据导入】,选中模块目录,然后再选中待导入档案,最后导出格式文件生成excel(导出的内容可以按照需求的字段导出);2、按照EXCEL输出内容进行填写,然后进行导入;注: 存货编码:编码不能为空,不能重复; 存货名称:名称不能为空,不能重复; 存货分类:不能为空,需要填写系统中存在的分类值; 主计量单位:不能为空,需要填写系统中存在的值; 税目:不能为空,需要填写系统中存在的值; 如果当存货040204有表体信息,那么以上单元格中A2和A5同时写上1(这个编码相同即可),相同的编码标识同一个存货档案的表头和表体; 表头和表体之间必须有一个空行隔开才行; 表格中所有栏目必须是文本类型。基础数据导入-存货管理档案1、公司下【企业建模平台】—【建账公司】—【数据导入】,选中模块目录,然后再选中待导入档案,最后导出格式文件生成excel(导出的内容可以按照需求的字段导出);2、按照EXCEL输出内容进行填写,然后进行导入;基础数据导入-物料生产档案1、首先要进行集团下【企业建模平台】—【基础设置】—【存货信息】存货基本档案中,找到存货基本档案,可以用分配的方式生成公司下的物料档案,分配时选择要分配的公司级物料档案模板。2、在公司的【企业建模平台】—【基础设置】—【存货信息】存货管理档案中进行分配说明:关于基础档案通过Excel导入时,系统支持主子表的同是导入,当一个基础档案既有主要又有子表时,导入的形式如一个库存商品科目,有两个辅助核算一个是存货分类,一个核算是客商档案,导入的方式如图:解释说明: 红框处代表主表; 黄框处代表子表; 主表和子表之间要有一个空白行隔开,否则导入不成功; 篮框处代表同一个ID,这个编码只限于数字,编码相同代表是同一个档案内容; 所有输入必须是文本格式; 内容中有参照其他档案的必须是档案中已有的数据,编码名称要对应上。基础数据导入-实施工具统一说明基础数据导入-使用EXCEL导入资产卡片卡片导入工具是在客户初始化过程中快速实施的一个工具,可以将客户原有的固定资产卡片导入到系统中,减少工作量;节点所在位置:【财务会计】-【固定资产】-【初始工具】。1、可以进行手工填写,然后点击生成固定资产卡片即可;2、可以通过Excel模板进行导入,首先导出Excel模板模板填写注意事项:除了一些必要的信息项要求填写完整之外,还有一些栏目需要注意资产类别,需要填写最下级资产“进项是否抵扣”填写应该是“0”或“1”;0代表不抵扣,1代表抵扣。“折旧承担部门标志”填写应该是“0”或“1”;0代表使用部门,1代表管理部门。“递延资产标记”填写“0”或“1”;0代表固定资产,1代表递延资产。“是否新增固定资产”填写“0”或“1”;0代表原始卡片,1是新增卡片。“使用状态”,填写使用状况编码。基础数据导入-应用集成1、对外部系统信息进行设置2、在交换平台定义中导出模板,模板有EXCEL和XML两种类型3、找到要填写的基础档案4、设置外部系统信息设置5、在手动加载界面进行导入概述123应用流程使用技巧和常见问题基础信息权限管理基本档案模板管理基础数据导入会计平台流程平台单据号管理系统维护财务会计平台-凭证生成本功能完成针对各系统的业务单据或业务处理(业务单据的凭证模板定义的执行方式设置为“生成实时凭证”),单张生成或成批生成会计凭证到总账中。财务会计平台-凭证生成•选择“会计主体”和“账簿”•点击“查询”,弹出查询条件对话框。•左侧选择模块,右侧录入“常用条件”,录入完成后点“确定”财务会计平台-凭证生成•在选择栏中录入序号,相同序号则生成合并会计凭证,不同序号生成各单独凭证•后台生成凭证:若未选择"后台生成凭证",则系统在执行生成凭证时功能时调出凭证界面,显示所有生成的凭证,并定位在第一张凭证上,后续处理同总账的期末转账凭证生成,退出时返回凭证列表界面,刷新列表显示。若选择了"后台生成凭证",则不显示凭证界面,在后台生成未记账凭证,并自动进行凭证成批保存处理,最后显示凭证成批保存结果,处理同总账的期末处理中的转账凭证生成。•点击“生成”财务会计平台-凭证生成•选择一条或者多条信息,点击“保存”,完成会计凭证的生成操作。•在总账模块查看生成的会计凭证信息。概述123应用流程使用技巧和常见问题基础信息权限管理基本档案模板管理基础数据导入会计平台流程平台单据号管理系统维护流程管理-业务流程业务类型对业务流程的分类。流程配置U8cloud系统中,一个业务流程由相互关联的多个单据组成,通过定义单据间来源与动作驱动关系来定义业务流程。VO交换定义了单据间数据的转换规则。请购单采购订单采购发票采购到货应付单库存采购•选择“流程平台”-“业务流程管理”•点击“增加”,录入流程相关信息,注意蓝色字体字段为必输项。•信息录入完成后,点“保存”说明:•在集团环境增加的流程,集团下各公司均可使用;•在公司环境增加的流程,仅该公司可用;流程管理-新增业务流程•选择“流程平台”-“流程配置”。•在左侧选择流程名称,点击“增加”,逐一增行,根据流程设置要求录入单据类型,交易类型,参照单据,自制单据等信息。•信息录入完成后,点“保存”。流程管理-新增业务流程•选择“单据类型”行,点击“流程配置”。流程管理-流程来源配置单据来源设置是指在某一个业务类型中,当某一单据如果设置了来源单据,那么在该单据进行增加操作时,就可以参照来源单据中的数据进行制单。注:如果在【流程配置】的界面中,将某个单据打勾选定参照单据选项或既选定了参照单据选项,也选定了自制单据选项时,才可以进入单据来源设置界面进行设置。流程管理-动作前约束配置动作发生前约束配置是定义动作发生前的约束条件,也就是必须满足什么条件动作才能执行。动作发生前约束定义好以后,执行动作时系统自动检验是否满足约束条件,如果满足条件就执行动作,如果不满足则不执行动作。•点击“下一步”进入“消息驱动配置”。•点击“配置”,录入单据动作的“消息驱动配置”。流程管理-消息驱动配置消息驱动配置是在某一业务类型的单据之间,设置特定的动作,来控制单据发生的先后次序。在本系统中,提供的这种特定动作有两个:审核、保存。流程管理-上游消息配置上游消息配置用于配置当前单据某些动作触发时,给上游单据的制单人或审批人发送业务消息。流程管理-流程显示点击“流程显示”,设置完成的流程图显示结果如右侧所示。概述123应用流程使用技巧和常见问题基础信息权限管理基本档案模板管理基础数据导入会计平台流程平台单据号管理系统维护1.编码范围:用来控制该单据号是集团统一编码或各公司自成体系或按照对象统一编码。2.编码参数控制:如果设置唯一性检查,则申请的单据号不会和自定义单据号重复,唯一性检查范围和编码范围一致;如果单据号保留占用,则删除的单据号不会再利用;如果设置了自动补号,则回退的单据号会被申请得到。3.单据类型简称:可以定义单据类型简称作为单据号编码的一部分。这是可选项。单据号管理5.对象:最多可以选择两个对象作为单据号编码的一部分,如部门、仓库、存货分类、人员等。这两个对象也是可选,如果选择了对象,则此对象标识将出现在申请的单据号编码钟,具体的对象标识定义参见下一节。另外,对于不同的单据类型,其可以选择的对象可能不同,这部分数据是系统预制的。6.顺序号:单据编码中,用来表示单据的顺序号的一串数字,包括年月日及流水号。1)年:用2位字符来表示。2)月:用2位字符来表示。如果选了月,也必须选年。3)日:用2位字符来表示。如果选了日,也必须选月。4)流水号:流水号的位数可在2位到10位间进行设置,范围从0..1到9..9,例如:如果定义4位,则流水号范围为0001到9999。单据号管理5)流水号归0标志:归0表示流水号到一定时候会再从0开始编号;通过归0标志可以控制流水号是否归0或归0方式。按“日”归0表示流水号按日编码,每天的流水号都从0重新开始;按“月”归0表示流水号按月编码,每月的流水号都从0重新开始;按“年”归0表示流水号按年编码,每年的流水号都从0重新开始;不归0表示流水号一直编号下去,不会归0。6)流水号的长度一定要结合编码规则及具体单据的业务量来设置。如果是按年流水的话,流水号位数可以长些;如果是按日流水的话,则流水号可少些。单据号管理7.指定流水号:对于单据号编码范围是集团或公司,如果不希望单据号按照当前的流水号继续编号,则可以对此单据号编码规则重新指定流水号基准号。8.生成单据号时检查唯一性,如果选择,那么生成单据号时检查生成的单据号是否与用户自定义号重复,而不检查生成的单据号与以前生成的单据号是否重复,所以建议产品组开发人员在保存单据时自行检查新生成的单据号与现有单据是否重复。唯一性检查范围和编码范围一致。9.删除单据号时保留占用:该参数如果勾择,对于自动编号的单据,删除单据号时不会将删除的单据号回退到退号表,再增加新单据时,不会自动补前面的缺号,会自动生成一个新的单据号,但此时如果手工输入删除的单据号,仍可以保存。如果设置了自动补号,则回退的单据号会被申请得到。10.自动进行退号补号,如果选择,则生成单据号时会首先到回退表里去取,反之,则会直接生成新的单据号。单据号管理概述123应用流程使用技巧和常见问题基础信息权限管理基本档案模板管理基础数据导入会计平台流程平台单据号管理系统维护系统维护-上机日志日志管理能够记录用户进入某个功能节点的时间和用户退出某个功能节点的时间,并提供用户对日志的管理功能。上机日志使用户对系统的使用情况有了详细的了解,同时增强了系统的安全性。输入查询条件后,系统将弹出‘上机日志’的主窗口。该窗口分左右两个部分,左侧是日志类型树状列表,右侧是左侧选中日志类型所对应的上机日志。