• 系统实施通用概念

    一、系统访问地址***.etsoo.com,比如商贸平台为:ct.etsoo.com,会自动转化为:https://ct.etsoo.com/erp,凭初始化的账号和密码登录。二、登录出现问题登录忘记密码或者密码错误,请寻求管理员重置。管理员登录系统,进入菜单“机构和用户” -> “查询用户”,在“模糊词”处输入姓名,或者在“编号”输入员工数字编号,查找员工后,双击浏览,在浏览界面右侧,点击“重置密码”,使用新密码登陆后,进入菜单“个人” -> “修改密码”,设置成自己熟悉的密码。三、添加用户、设置部门和权限进入菜单“机构和用户” -> “查...

  • 饭店、酒店和洗浴管理系统实施

    一、初始系统实施所有SmartERP项目,首先进行初始系统实施,具体细节请点击这里浏览。二、消费区域定义和下单(加单)如果消费场所划分成几个独立的区域,且每个区域有位置的管理,比如洗浴中心有男女更衣区和餐厅,首先要在系统中定义。进入菜单“机构和用户” -> “查询机构”,双击浏览当前机构,在右侧点击“办公地点”,添加“办公区域”,“男堂”、“女堂”,选择登记的办公区域,然后点击右侧“位置”,在右侧点击“批量添加”,可以批量导入消费位置,对于洗浴的更衣室锁柜,类型选择“卡锁空间”,布局选择“area”(不限...

  • 档案、图标和附件等类型定义

    进入 “系统”、“系统设置”,在“类型”分组中,对系统档案、图标和附件等参数进行配置,这里是全局设置,一旦修改,会影响平台所有用户,需要非常慎重。部分类型编号值小于10000的作为系统统一定义,由管理员手工定义;如果需要单独配置,请指定所属机构。档案类型定义在给用户、客户和订单等写入档案时选择的分类。“最大项目”表示能写入到该分类下的档案数。“默认保密等级”表示档案需要对应的用户保密等级要求。图标类型定义用户、客户、产品图像(图片)时选择的分类。“最大项目”表示能写入到该分类下的图片数。“尺寸”定...

  • 在线打印业务文档定义

    定义和系统登记:进入菜单“机构和用户”、“机构设置”、“定义在线打印”。选择模块,可以添加或修改该模块下的业务文档。模板文件:输出业务文档的模板文件路径,如“.../user/attendance_history.xlsx”,模板文件的制作,请查看现有模板文件,并遵循下面的指引,勾选“支持多语言”,需要在相同目录下,创建针对各种语言的文档如 attendance_history_zh-CN.xlsx 和 attendance_history_en-US.xlsx。分配编号:便于业务文档检索的唯一编号。勾选“支持多语言”,用于不同语言的业务文档输出。机构:业务文档所属机构,下级机构自动...

  • 数据库多列组合索引(Clustered index)

    在定义表的时候,经常遇到需要组合两列或跟多列为唯一索引的场景(concatenated index, also called multi-column, composite or combined index),比如在SmartERP系统中,一篇文章可以属于多个类目,通过表 e_article_category_detail 来关联,表定义为:[id] [int] IDENTITY(1,1) NOT NULL, [article_id] [bigint] NOT NULL, [category_id] [int] NOT NULL, [primary_category] [bit] NOT NULL其中字段 article_id 链接表 e_article,字段 category_id 链接表 e_article_category,id字段自动编号便于修改、删除...

  • 微信支付使用 JSAPI 支付的时候,提示当前页面的 URL 未注册

    基于 SPA (Single Page Application) 架构的 HTML5 程序中加载微信支付,经常会碰到这样的错误提示:“当前页面的 URL 未注册 ...”,检查微信支付的设置,比如支付目录设置成 https://erp.etsoo.com/erpm/,没有发现异常,但在该目录下的页面,比如: http://localhost/erpm/#!/order/view.htm?id=21 发起支付就是会失败。ETSOO 开发 H5 使用了 Framework 7架构,发现配置push分隔符(pushStateSeparator),从 #!/ 修改为 ?#/ 问题就得到了解决,其他框架遵循类似的思路即可解决。

  • 微信、支付宝等支付系统配置

    微信支付 (WePay)申请微信服务号,认证。申请微信支付,认证。进入微信支付商户平台 (pay.weixin.qq.com),首先安装证书,然后进入“账户设置” -> "API安全" -> “设置API密钥”,32个大小写字母和数字组合。进入SmartERP云平台,“机构和用户” -> “外部接口”,添加,协议选择“支付”,供应商选择“微信支付 WePay”,程序编号设置为微信服务号AppId,用户名设置为商户编号,加密私匙设置为商户平台的API密匙,令牌无需设置,填写 n/a。在参数处,配置 <root>  <api_id>***(微信公众号...

  • SQL Server 3种联接操作

    表联接(Table JOIN) 是结构化查询语句(SQL)中应用非常广泛的操作。SQL Server 引入了3种联接操作(英文介绍来自微软官方网站:http://msdn.microsoft.com/en-us/library/ms191426%28v=SQL.100%29.aspx):1. Nested loops joinsIf one join input is small (fewer than 10 rows) and the other join input is fairly large and indexed on its join columns, an index nested loops join is the fastest join operation because they require the least I/O and the fewest comparisons.The nested loops join, also called nested ite...