当前位置:网站首页>ERP basic data Huaxia
ERP basic data Huaxia
2022-06-13 08:08:00 【Ruoyun Liufeng】
One 、 Organizational structure
Here I refer to the organizational structure of Kingdee's test account , The specific organizational structure background will not be repeated .

There are tree operations , Then the left and right structures . It is very convenient to use and interact .
Two 、 User and authority system
1、 role

After adding a role, the create name and data type will appear .
Here we focus on the three public data types :1、 All data - It can be understood as the administrator of the system .2、 Data of this institution - In the previous section, we set up a mechanism , If this option is selected, the data of other organizations cannot be viewed by changing the role ( This enables data isolation between organizations ).3、 Personal data - You can only view documents created by yourself ( This is mainly for similar sales and purchases , It is sensitive to the data of some users at the same level ).
2、 jurisdiction
Authority here , It is also a conventional design . It is divided into function permission and Data permission .

There is a tree structure in the function permission :

Data permissions can be assigned : edit 、 to examine 、 De audit

3、 user
When adding a new user, in addition to the regular user name 、 password , Added name 、 role 、 Institutions . Conventional ERP The system rarely allows users to register directly , Generally, it is an internal distribution account of the enterprise . In addition, the meaning of adding a name is , Some documents need to print the name directly , So the name is very important for the account . The role and organization determine the function and authority of the user .
Inside the password , Give a default password directly . Someone here will ask , Will there be a risk of disclosure , What if someone else logs in , The newly created account of the whole group is a default password . My answer is that there are security risks , But the risk will not be great . Generally, the current system will force users to change their passwords after logging in , In addition, such accounts are issued , Employees in the enterprise will be informed through internal e-mail and other means . Of course, some systems are not excluded , There is no mandatory password change , Cause other employees to log in to this person's account .

3、 ... and 、 Basic data
1、 Supplier information
Regular supplier entry , Subsequently, it is used for purchase management . Here I mainly want to say . Huaxia ERP It is really aimed at small and medium-sized customers , Very few required items . Just a noun . For SMEs , Sometimes it's really unnecessary to have so many required items , The scale of follow-up enterprises has come up , According to the control needs , You can add more . This design can at least make the logic run through , Run smoothly , Reduce the cost of using .

2、 Customer information
Regular customer information entry , Subsequently, it is used for sales management

3、 Member information
The member information is mainly the retail module

4、 Warehouse information
Normal operation , Later, it is used in the warehouse management module

5、 Revenue and expenditure items
Classify revenue and expenditure items , Facilitate subsequent statistical data .

6、 Settlement account
Different settlement accounts can be set . For different management needs : For example, cash 、 Transfer accounts 、 Remittance, etc .

7、 Operator management
Set different types of handlers , It can be managed in subsequent sales and financial documents . Here you can see , The name does not follow the previous user management . This is convenient for a user , It can be used by many people . A finance department only needs one account , When corresponding to specific business documents , Select a specific handler . The same goes for sales . Of course, the advantage is that customers need to buy many accounts , The disadvantage is that information can be seen by everyone . This design supports at least from the technical level , A variety of user scenarios .

8、 Vehicle management
This is mainly used to enter vehicle information , But it is not related to other modules . There may be new functions in the future ?

9、 Customer follow up ( Personally, I don't think it should be included in the basic data module )
Customer management should be regarded as the follow-up operation before the sales order in sales management .CRM Core functions in the system . At present, this function is still relatively shallow , It can only serve as a record .

边栏推荐
- 20 | pipeline oriented instruction design (Part 1): Modern CPU with multi-purpose
- 钉钉小程序如何隐藏tab
- 酒水批发行业应当如何高效管理商品与库存
- Success logarithm of leetcode spells and potions
- Unity 退出编辑器模式
- 26 | superscalar and VLIW: how to make the CPU throughput exceed 1
- Overview of cross chain protocol IBC
- 杨氏矩阵查找数字是否存在
- Plane merging (matlab)
- [an example of MySQL startup error] innodb: failed to create check sector file, errno:13
猜你喜欢

Selenium foundation API

18 | 建立数据通路(中):指令+运算=CPU

直播回顾 | 积极防御体系下BAS技术创新探索

本地靶场2-文件上传漏洞(三)-网络安全

Index invalidation caused by inaccurate MySQL statistics

获取类的属性

【PYTORCH】Expected object of type torch. xxxTensor but found type torch. cuda. xxxTensor(torch0.4.0)
Import the robot model built by SolidWorks into ROS

Cosmos Starport installation and startup

Edge浏览器使用BdTab新标签页插件(BD新标签页)
随机推荐
P7712 [Ynoi2077] hlcpq
LeetCode-按奇偶排序数组
Motiko basic syntax in dfinity (ICP) -8
leetcode 咒语和药水的成功对数
23 | adventure and prediction (II): relay race in the assembly line
【Emgu.CV】Emgu. CV. Example\ocr operation reports an error system IO. Filenotfoundexception: "failed to load file or assembly" system.drawing.common "
Dfinity (ICP) identity authentication and ledger quick start-3
21 | 面向流水线的指令设计(下):奔腾4是怎么失败的?
Examination question bank and simulation examination for special operation certificate of safety management personnel of hazardous chemical business units in 2022
将solidworks建的机器人模型导入到ros中
Install cuda+cusp environment and create the first helloword starter project
钉钉小程序如何隐藏tab
mysql面试题
Structural analysis of hyperledger fabric (I)
How to dynamically delete data rows in a table through JS (keep the head)
21 | pipeline oriented instruction design (Part 2): How did Pentium 4 fail?
[problem record] json decoder. JSONDecodeError:Extra data: line xxx column xxx(char xxxx)
【PYTORCH】Expected object of type torch. xxxTensor but found type torch. cuda. xxxTensor(torch0.4.0)
Amino encoding protocol
Tidb source code series: immersive compilation of tidb