• 地址、语言和币种表格

    地址表格:e_address_country: 国家地区id: 两位字母编号(ISO alpha-2),如中国为CN,美国为USid3: 三位字母编号(ISO alpha-3),如中国为CNH,美国为USAnid: 三位数字编号(ISO Numeric Code),如中国为156,美国为840,以上三项数据参考网址:http://www.nationsonline.org/oneworld/country_code_list.htmidd: International Dialing Prefix, 拨往一个国家需要先拨的前缀,比如中国是00code: 国家电话编号,比如中国是86currency_id: 国家币种编号e_address_country_name: 国家地区名称翻译e_address_region: 州省e_address_region_na...

  • SmartERP移动开发(HTML5)框架

    在首页,首先导入ajax架构脚本,如 Framework7:<script type="text/javascript" src="/etsoo/mobile/framework7/js/framework7.min.js"></script>jQuery:<script type="text/javascript" src="/etsoo/js/jquery.min.js"></script>然后导入公司工具类:<script type="text/javascript" src="/etsoo/mobile/etsoo.min.js"></script>etsoo.F 指向加载的ajax机构对象。其中用于 Web Api 调用的属性为 apiBaseUrl,在云平台以后的网站调用,先修改该属性,比如 etsoo.apiBaseUrl = https://ct.etsoo.co...

  • 扩展属性的网页呈现

    在后台定义的扩展属性,在前提网页呈现时,有如下细节:通过页面控件 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设...

  • MS SQLServer数据库结构

    一、SmartERP系统包含的表以字母e打头。e_accounting* - 会计处理e_address* - 地址数据表e_article* - 文章表e_asset* - 资产配置表e_bank* - 银行数据表e_contact* - 联系人配置表e_customer* - 客户表e_data* - 通用数据表e_dept* - 部门表e_holiday* - 休假管理表e_message* - 邮件短信信息表e_order* - 订单表e_organization* - 机构表e_permission* - 权限控制表e_po* - 采购表e_process* - 流程控制表(比如授权)e_product* - 产品表e_sequence_task - 分步骤任务表(用在微信会话中)e_stock_in* - 入库表e_stock_out* - 出库...

  • C# DLL文件结构

    一、C#程序是前端Flex界面和后台数据库之间的处理层,主要包含5个DLL文件。1. com.etsoo.Utils- 工具类API - API开发支持类Collection - 扩展的字典数据处理类Communication - 通信类,比如邮件短信群发Database - 数据库处理GPS - 位置处理HTML - 网页代码解析Manager - 字符串、图片、媒体文件等的处理类OOP - ETSOO面向对象的开发框架Storage - 存储处理2. com.etsoo.SmartERP- SmartERP核心类ActionModules - Web API的操作数据模型Apps - 扩展的程序对象Entities - 实体对象Handlers - HTTP请求自定义处理器LightEntities - 轻量...

  • 系统的角色和程序架构

    SmartERP是一套企业信息化管理系统,首先需要理解企业管理所涉及到的角色:机构(模块编号1, organization, 缩写o):是相对独立的数据容器,是云平台数据隔离的基本单位。用户(模块编号3, user, 缩写u):系统操作和管理的主体;用户按照行政归属到部门(模块编号2),按权限归属到权限组。客户(模块编号6, customer, 缩写c):是企业的服务对象。产品(模块编号8, product, 缩写p):是企业提供的有型产品或者服务手段。订单(模块编号9, order, 缩写od):产品和客户之间形成订单关系。供应商(模块编号7, supplier, 缩写s):提...

  • 业务文档定义

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

  • 流程定义

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