• SmartERP数据导入指引

    在SmartERP中导入类目,比如文章,产品类目后,需要执行手动更新表的 parent_ids 字段,系统引导界面导入数据会自动操作,无需理会:a. 文章类目:UPDATE e_article_category SET parent_ids = STUFF((SELECT ',' + CAST(t.id AS varchar(max)) FROM dbo.ef_category_parent21(ac.id) t ORDER BY level DESC FOR XML PATH(''), TYPE).value('text()[1]', 'varchar(max)'), 1, 1, '') FROM e_article_category AS ac OUTER APPLY ef_category_children21(ac.id) AS cc;b. 产品类目:UPDATE e_product_category SET parent_ids = STUFF((...

  • 业务文档的网页模板文件配置

    网页模板文件,支持输出PDF, Word和Excel,或者可进行动态创建的其他标准格式,制作模板与制作网页没有过大的差别,仅需遵循以下几点:使用HTML5标准,使用样式而不是属性去定义数据呈现,比如 <table width="200px"> 建议修改成 <table style="width: 200px">。支持大部分CSS2样式书写规则,如 td:first-child 或者 td+p 这样的语法,支持的样式视输出的文档会有差异。不支持相对定位,尽量少使用绝对定位。从网页模板定义,转化为PDF或者Word文档,并不能完全匹配一样的输出效果,细微的差别在所难...

  • 扩展属性的网页呈现

    在后台定义的扩展属性,在前提网页呈现时,有如下细节:通过页面控件 erp:ConfigListRenderer 导入配置,其中 Fields 定义  p:3;4;9 表示读入扩展属性编号为3, 4, 9的项目;pl:3, pl:4,表示读入扩展属性编号为3, 4的项目的下拉选择项目,以逗号隔开,每一个定义读入一个表格数据,Condition 定义读取的扩展属性所在模块,如6表示客户模块,8表示产品模块,见存储过程 ep_get_configurations控件的实质,是继承自 ListRenderer,调用了存储过程 ep_search_configurations ,传递了模块参数 Parameters="condition=8",ListCount设...

  • 业务文档定义

    定义和系统登记:进入菜单“机构和用户”、“机构设置”、“定义业务文档”。选择模块,可以添加或修改该模块下的业务文档。类型:“默认”表示针对单个对象输出的业务文档,“报表”用于输出汇总类的业务文档。模板文件:输出业务文档的模板文件路径,如“.../user/attendance_history.xlsx”,模板文件的制作,请查看现有模板文件,并遵循下面的指引,勾选“支持多语言”,需要在相同目录下,创建针对各种语言的文档如 attendance_history_zh-CN.xlsx 和 attendance_history_en-US.xlsx。数据源:需要培训了解对应存储过程的含义,有...

  • 流程定义

    点击菜单“系统管理”、“流程定义”,进入操作界面:控制对象:系统支持的流程控制项目。目标状态:实现不同的状态下有不同的流程控制。每一个流程项目,可以定义多个流程步骤:类型:并行表示到当前步骤的上级步骤全部授权才可以操作,单行表示只需要一个上级步骤授权即可操作。操作:当前步骤需要完成的系统任务。勾选“相同部门” ,表示授权人和申请人必须在同一部门。行列:定义流程步骤的布局信息。容量:流程步骤需要的授权人,默认为1。字段值:该流程步骤用于判断的一个自定义值,比如休部门假授权步骤,设置为8,表示8...

  • 费用报销定义

    新版系统的报销科目和会计科目并不是一一对应的。多个报销科目可以关联到一个会计科目,报销科目通过表 e_accounting_cost_sort (分类,比如差旅费) 和 e_accounting_cost_item (差旅费的报销项目,如打车、坐飞机或者出差补贴) 控制。定义:首先通过“会计科目”、“导入”,导入进行成本控制的损益类科目(或者其他科目)。通过“报销科目”、“添加”,输入分类“名称”和该分类下的细节。“最小值”、“最大值”表示单条记录金额输入的范围。“提供细节”表示需要提供车次或者航班信息。如果该分类不在使用,可以...

  • 休假定义

    定义:进入菜单“机构和用户”、“定义休假”,添加、修改定义数据。添加定义,“机构”表示是否仅适应该公司;“数量”表示一个固定的时间;“计算公式”表示可以根据用户数据自动计算。“计算公式”格式为:CASE WHEN @work_age < 1 THEN 0 WHEN @work_age BETWEEN 1 AND 9 THEN 5 WHEN @work_age BETWEEN 10 AND 19 THEN 10 ELSE 15 END,必须为CASE ... END格式,支持@work_age: 工龄@age: 年龄@gender: 性别 (M = Male, F = Female)@area: 省份 (1 = 公司所在城市, 2 = 公司所在省份, 3 = 外省, 4 = 国外)@seni...

  • 扩展属性定义

    什么叫扩展属性?对于SmartERP的主体信息,包括客户、产品、供应商、订单和采购项目、机构、用户和资产,因为所在行业的不同,对收集的细节会有差异,为了支持客户按照行业特征来收集信息,可以对主体信息进行扩展。所有的扩展属性,都是基于主体信息类目来进行管理的,比如进入菜单“产品和服务”、“查询产品类目”、“管理扩展属性”,基于类目的好处是便于管理扩展属性继承,比如电脑类目的扩展属性,可以被电脑下的笔记本类目继承。所以在配置扩展属性时,需要规划好继承层次。在管理扩展属性界面,可以查询、添加、修改删除扩展...