Xtech ERP眼镜厂版安装及使用说明

1. 概论

本系统运行于Mysql5.0以上的数据库,客户端工作站运行于2000/XP/NT/2003,Linux版客户端运行于支持GTK2的Xwindow如Red hat,Debian等,客户端可以是本机、局域网、ADSL等宽带连接的远程工作站。
   客户端安装时不修改系统的注册表,不直接调用系统平台的DLL,直接复制即可启用,直接删除不留痕迹,属于"绿色"软件。
   工作站和服务器连接:在同一台机直接内存通信,局域网、ADSL等宽带连接的远程通过本身C++API,不需要系统安装ODBC等。

2. 安装

2.1 Mysql 5.0-5.5 服务器安装

   1)下载安装软件包xerpo62_setup.exe,最好装在d:,E:盘避免windows系统重装而损坏.
      重装windows系统后建立"启动数据库"快捷方式,找到mysql\bin\mysqld-nt.exe 文件,按鼠标右键发送到桌面快捷方式.
      重装windows系统后建立"xerpo"快捷方式,找到xerpo.exe 文件,按鼠标右键,发送到桌面快捷方式
      局部网上,如果是要建立到服务器的快捷方式,从网络邻居或者直接输入\\192.168.0.1\xtecherp\xerpo.exe, 找到xerpo.exe 文件,发送到桌面快捷方式.
局部网上,注意桌面快捷方式的属性中,起始位置改成和目标中显示的一致,否则影响或者无法备份数据.
   2)(1)单机模式服务器(mysql服务器和客户端程序xerp.exe在一台电脑上)的设置,无.
    (2)局部网上的服务器设置
         (a)服务器上设置固定ip,网络邻居-->属性-->我的连接-->属性-->tcp-->设置为固定ip,如192.168.0.10,网关就是路由器的ip,dns服务器如广东电信用户的是202.96.128.86,202.96.134.133,dns 仅仅影响IE上网不影响ERP.
         (b)服务器上开放防火墙,网络邻居-->属性-->我的连接-->属性-->高级-->例外-->名称如输入3306,端口3306.
         (c)服务器上共享文件夹,把装有exe文件的共享为只读,我的电脑-->找到文件夹-->共享和安全-->打勾并起个共享名字,一般用共享文件夹的名字,只读即可.
    (3)能使internet网上访问的服务器设置
         (a)服务器上设置固定ip,网络邻居-->属性-->我的连接-->属性-->tcp-->设置为固定ip,如192.168.0.10,网关就是路由器的ip,dns服务器如广东电信用户的是202.96.128.86,202.96.134.133,dns 仅仅影响IE上网不影响ERP.
         (b)服务器上开放防火墙,网络邻居-->属性-->我的连接-->属性-->高级-->例外-->名称如输入3306,端口3306.
         (c)连接服务器的路由器-->虚拟服务器-->输入服务器电脑的ip,端口3306
1)可以安装的服务器
   Linux
   Microsoft Windows 2000/NT/XP/2003
   FreeBSD
   Sun Solaris
   IBM's AIX
   Mac OS X
   HP-UX
   AIX
   QNX
   Novell NetWare 6.2以上
   SCO OpenUnix
   SGI Irix
   Dec OSF
   2)注意Mysql数据库服务器安装在win98/me上会慢,为安全起见只作测试使用.
   3)需要安装Mysql 5.0或更新的版本. Mysql4.1.0及其之前的不支持。

2.2 服务器的启动

1)在Linux上安装后重新启动时自动启动Mysql服务器。
   2)如果是win2000安装xerpo.exe 套装,则需要开启程序上的"XtechERP"中的启动Mysql服务器。

2.3工作站的安装

1)适合各种版本的windows, 安装xerpo62_setup.exe只选择工作站/客户端,并且windows设置/安装有TCP/IP通信协议。
   2)局部网安装的方法    (1)服务器上设置固定ip,网络邻居-->属性-->我的连接-->属性-->tcp-->设置为固定ip,如192.168.0.10,网关就是路由器的ip,dns服务器如广东电信用户的是202.96.128.86,202.96.134.133,dns 仅仅影响IE上网不影响ERP.
   (2)服务器上开放防火墙,网络邻居-->属性-->我的连接-->属性-->高级-->例外-->名称如输入3306,端口3306.
   (3)服务器上共享文件夹,把装有exe文件的共享为只读,我的电脑-->找到文件夹-->共享和安全-->打勾并起个共享名字,一般用共享文件夹的名字,只读即可.    (4)局部网工作站安装方法(a)我的电脑-->映射网络驱动器,选择盘,输入服务器的ip和共享名,登陆时重新连接打勾-->出现erp客户端文件夹-->找到xerpo.exe 文件-->鼠标右键-->发送到桌面快捷方式.
   (5)局部网工作站安装方法(b),windows桌面或者(开始按钮)-->网络邻居-->打开-->找到共享-->发送到桌面快捷方式
   (6)远程外地internet 使用方法(1),到www.87595959.com 或者www.xtech.com.cn下载相应服务器版本xerpo.exe,xerpo.dll,libmysql.dll-->到一文件夹-->直接点xerp.exe或者建立快捷方式即可
   (6)远程外地internet 使用方法(2),到www.87595959.com或者www.xtech.com.cn下载相应版本的免费安装包xerpo62_setup.exe, 安装时只需要安装客户端即可
   3)在初次使用时Mysql数据库服务器上没有数据库,需要建立数据库,请看“登陆和建立数据库”部分。
   4)如果只是输入和查询数据,则仅仅需要xerp.exe,xerp.dll,libmysql.dll就可以。其他的文件prev32.dll是打印,vrd.exe,vrd.dll,language.dbf,language.cdx是打印模板编辑器,vrd子文件夹是打印模板文件
   5)工作站登陆,点高级,mysql服务器输入服务器的ip,局部网也可以输入电脑名称如mian,erp,如果系统在本机,则ip为127.0.0.1    

2.4 软件的升级

   1)软件的升级
   进入我公司网站www.87595959.com,下载眼镜或者眼镜电镀厂的6.2版本的xerpo.exe,xerpo.dll,替换原来的同名文件。
   2)Mysql数据库服务器的升级,如从4.1.1升级为5.0,请参照www.mysql.com的说明。

3. 工作站登陆和建立数据库服务器

3.1 工作站登陆

安装工作站端demo.exe后,在windows的"程序"中有"xerp ERPO",点击子菜单中的"XERPO眼镜版"即可。

3.2 建立数据库及数据设置

1)按"管理"按钮,输入Mysql的超级用户root的密码,如果没有设立,则为空白。
   2)进入后,按右下角的"建立数据库”,给数据库起个名称,注意名字要为英文字符或数字,调整各种单据、编号、数量、单价的小数位数,起用的开始月份,默认值是一般情况下可以使用。
   3)在Mysql上用的是Innodb类型
   4)退出后,在登陆屏幕。

3.3 登陆连接服务器(Login)

1)服务器的名称,即Mysql数据库服务器所在电脑的IP或在internet上的域名,如果Mysql服务器在本机,则服务器为127.0.0.1或localhost. 如果是要通过internet访问动态IP的服务器,为了简单化,给服务器设立一个域名,或者注册一个动态域名(minidns.net可以注册) 如:211.12.322.11 可以换成域名 mysql.minidns.com
   2) 数据库名称(可以选择),如果提示没有,则进入"管理"建立,请看上边2的说明。
   3)用户名,最开始只有super用户名,用super用户可以设置管理用户名称和权限(请查看“设置用户名称")。
   4)密码,最开始是没有的,进入后可以在系统维护中更改自己的密码,密码中的大小写有区分。
   5)登陆后工作站会自动记忆这些设置的。
   6)如果提示"与数据库连接出错",请确保Mysql服务器已经打开,网线等连接无故障,如果服务器在本机,请选择windows上的"程序"中"Xtech ERP"之"启动Mysql".
   7)远程登陆支持ADSL/51K带宽以上的Internet,拨号56KModem不支持(太慢)
   8)登陆连接失败,可能是数据库服务器未启动,数据库不存在,网络不通,本机未安装TCP/IP通信协议,用户名非法,密码不对

4. 使用前的基本资料准备工作

1.先设置用户权限
   2.设置基本资料中的所有
   3.设置工程中的物料类别和编码表/计量单位
   4.输入仓库设置资料,仓库最初盘点
   5.销售中的客户资料,物控中的设置,采购中的供应商、采购设置和外加工中的外加工厂商、外加工设置
   6.最初应收帐款,采购进货和外加工的最初/起始数
   7.仓库最初盘点,最初应收帐款,采购进货和外加工的最初/起始数,是从整月份的期末开始
   8.各种单据.表格的宽度,顺序,栏目设置
   9.(在建立数据库/帐套时设定)
   10.仓库起初的单价表,将影响到仓库月进出金额表

5. 一般名词解释

1.MRP: MAterial Requirement Planning物料需求计划,通常有按生产单计划,还有批量计划,库存计划.
   2.在途数=采购未返回料+自制未入仓数+外加工未返回数+采购申购数+外加工申请数
   3.保留数也叫预留数=自制件的需求的材料尚未领取的+外加工的需求物料尚未领取的.
   4.在库数,存放在仓库中的实物数量,分MRP有效和无效,无效料的如客户自带料,报废料,即将退回供应商的料
   5.安全库存数,即为了应付突发事件和生产损耗等造成的物料短缺而设置的最小库存量
   6.可用库存,即可以调配的库存数=在途数-保留数-安全库存数+在库数可以MRP运算数
   7.物料,所有材料,半成品,成品通称为物料
   8.MC,Material Control ,物料控制, PMC Production Material Control 生产/制造物料控制,简称物控
   9.PC,Production Control, 生产控制,生产管理,生管
   10.Sub Make, 外加工,眼镜厂主要是电镀委外加工,整生产单的委外加工,则把外厂作为一个车间对待,同样适用领料单等处理
   11.P.O, Purchase ORDER, 采购单,订料单
   12.P.I, Proforma Invoice,客户订单是我方的编号,对方的编号是P.O (Purchase ORDER)

6. 设置用户和设置密码

1.所有的程序用户只针对本程序系统,与Mysql的数据库用户名称和密码无关。
   2.所有程序用户对不同数据库的权限是不一样的,选择不同数据库,用super用户进入,则只针对该用户设置用户权限。
   3.super用户,不管设不设置用户权限都是一样的,都是最高权限,能访问任何菜单和修改/删除任何单据,无论有没有审核。
   4.设置用户权限:只有super用户可以设置用户权限。
   5.更改密码:所有用户名包括super,用该用户名进入后,在系统维护部分的"更改设置密码"
   6.密码丢失:super用户进入设置用户,把密码行清空。
   7.设置用户权限时,有很多的主菜单,如"基本资料","工程","财务"等,其模块id为xx00,如0300,0400,0500,如果这一行权限设置为不允许,则其下面的子菜单全部自动不允许,只有设置为允许时,下边的子菜单设置才能生效。
   8.用户群组: 群的成员有群的权限。
   9.管理员:管理员能够修改其成员的未审核的单
   10.审核路线:设定审核员的对某一单据的审核权限(第一、第二级),再设定审核成员的第一审核、第二审核权。不在审核成员名单的不能审核。 第一审核后,才能第二审核。生产订单审核后才能进入执行"按单MRP运算",开取领料单、开取外加工单审核后才能进入仓库的发放领料单,外加工领料单。
   11.可以禁止某个用户登陆。
   12.组用户不能登陆
   13.注意:审核权限,必须是用户或者用户所在的群组具有某个单的审核权限,并且这个用户名的审核成员中有审核该制单人的审核权.如sto01审核sto01,sto02制的进料单,则sto01或者他所在的群有审核1的权限,而且sto01的审核成员中有sto01,sto02的名字。

7. 基本的表格操作

7.1 一般操作

1)显示/隐藏列/栏目:移动鼠标在标题上按下右键,显示个列的名称,打勾的显示,不打勾的隐藏,可以按鼠标左键来改变属性
   2)移动/调换列/栏目:移动鼠标在标题上按下左键,左右移动,可以移动当前列的位置,与其他列调换位置。
   3)改变列/栏目宽度/大小:在列(栏)分界线时,鼠标这时显示左右箭都头状态,按下左键,可以改变列的大小。
   4)调整行高:在表格的行线上,鼠标显示为上下箭头,按下左键,可以调整行高。
   5)保存当前表格的状态:如果表格的上边有按钮行,按钮行上有一个刀叉装的图标,按下,可以保存当前表格的状态:列的宽度、位置顺序、显示/隐藏,行高等
   6)移动到表格最前边Ctrl+Home, 移动到最尾行, Ctrl+End,也可以用鼠标直接拖动右边的上下滚动轴,下边的左右滚动轴。
   7)打印和屏幕模拟显示,当前工作站Windows必须安装有打印机的驱动,不然不能打印也不能模拟显示。打印带空连续纸(Windows上显示为信纸/Letter,有的1-6层,无碳复写),规格为8.5X11英寸,略短于A4纸(210X295mm),常常出现一页的内容打印到第2页,一般因为Windows系统的打印机设置的纸张类型不对.
   8)如果上边有按钮行,当鼠标移动到按钮上时,会有显示其功能,通常有"增加","删除","查找","存储表格状态","表格另存盘(dbf,excel)","打印预览","打印","退出"
   9)如果有菜单,菜单上的功能通常和按钮行上的功能一样.
   10)物料编码、客户资料、供应商资料可以点击主要的列标题排序,如按"物料编码",则按物料编码排序"

7.2 编辑型表格,如基本资料设置、工程设置、进料单等

1)进入单元格编辑,如果是数字字母,直接编辑即可,如果是汉字则要按一下回车键进入单元格内才能编辑。单元格内编辑同样也有剪切、粘贴等,按下左键移动再按鼠标右键。
   2)单元格内容保存:鼠标点击其他单元格或按回车键
   3)单元格内容放弃:按ESC键
   4)整个表格的编辑存盘是自动的,不用按特别的按钮。
   5)增加行,
     (1)可以按Insert键或者按"添加"按钮
     (2).或者直接进入表格最下边的空行直接编辑.
   6)删除行,可以按Delete键或者按"删除"按钮.
   7)当基础资料仓库编码,部门编码,客户编码,供应商,外加工厂商编码,物料编码在单据中使用后自动变成不能更改/删除,只有确定删除所有单据中的相关数据才能修改/删除.

7.3 查询型表格

1)一般查询条件在上边按钮行的最左边,象放大镜状的图标,进入后可以选择一个几个或条件,空白的不起作用,查询的结果是这些组合条件的结果。
   2)选择打印/另存盘,表格的当前行整行是蓝色,按CTRL+鼠标点击,可以选择一部分行(蓝色)打印/另存盘,另存盘可以选择存入DBF文件或者EXCEL中。
   3)注意:要打印全部时,则要按CTRL+鼠标左键点击,即撤消对行的点选才能打印全部。

8. 一般单据的操作

包括客户报价单,客户订单,装箱单,输入发票,输入生产订单,采购单,领料单,外加工领料单,外加工收货,进料单,退供应商单,车间退料单,制成品入库单,仓库调拨单,损耗单,借入借出单。 表格操作,请参考"基本表格的操作"。 菜单上的功能和按钮的功能相同。

8.1 单据的查看

只有允许权的时候,可以查看,如果有单价权,即可看到金额,但不能创建,修改,删除任何数据。

8.2 单据的创建

1)必须拥有创建权限
   2)当前单处于只读状态,如果处于可编辑状态,按一下"存盘"按钮
   3)创建新单
     (1)按左上角的"空白"状按钮或菜单中"新单",会自动生成001,002状的单据,如果已经有生成号码的单据,则显示内容。"系统维护"中的"系统设置"部分有单号的三种产生方式,(1)序号(2)年月+序号(3)年月日+序号
     (2)直接输入自己编好的单号,如ab001,95263,如果已经存在,则显示内容。
   4)创建失败则可能因为一些基础资料还是空白,如客户编号,仓库号。

8.3 单据的修改

拥有修改权,
   1)SUPER用户可以更改所有单无论在任何状态。
   2)创建人自己建立的单,且没有被审核。
   3)有修改权并且未被审核,且该创建人与登陆用户是同一组别,创建人允许同组人修改单
   4)有修改权并且未被审核,且该登陆用户是创建人的管理员。
   5)经过第一级审核,登陆用户有二级审核权,且未被二级别审核。
   6)按上边的"修改"按钮。
   7)系统设定为单据审核后才生效且该单被审核过或者系统设定为单据不审核也生效,则对其修改将会自动改变库存,在途,保留/预留,应收,应付等.
   8)单据的修改操作
     客户编号/供应商编号,可以点选,但不能修改其资料,需要修改需要分别到相应的表格修改.
     增加行:按"Insert"键,非修改状态不能增加行.
     删除行:按"Delete"键,非修改状态不能删除行.
     物料/货品编码等可以鼠标选择,如果输入了TX001,则自动跳到Tx001开头的编码开始,双击鼠标或回车即可选择,按取消选择或窗口右上角的X状按钮,恢复原来的编号,则按ESC退出选择窗口.
     单位码,即计量单位码,可以用鼠标点选,类似第4条.
     下拉框中没有的内容可以直接输入.
   9)不能进入修改可能因为:
     (1)其他人在修改本单,一张单同时只能由一个人修改
     (2)没有上述的修改权限

8.4 单据的存盘

1)按一下"存盘"按钮
   2)退出时自动存盘
   3)前后/上一单下一单移动时,自动存盘
   4)执行了审核后自动存盘
   5)存盘失败,则可能因为一些资料在基础资料不存在,如客户编号,仓库号不存在

8.5 单据的删除

1)有修改权并且该单处于可修改状态才能删除

8.6 存储表格状态

调整过的表格的栏宽,是否显示,前后顺序等设定,按"存储表格状态"按钮即可存盘,下次进入即为调整的状态

8.7 打印/模拟显示

因打印的列宽度、数目、次序有时和屏幕显示不一致,则调整各列的次序、宽度、是否打印(在标题栏按右键打勾),之后按"存储表格状态",以后的打印就会根据此设定。

8.8 单据的前后单移动

按钮分别有最前/第一张单,前一单,后一单,最后一张单
   1)如果全屏为空白,则没有单
   2)如果按了后一单后为空白,则已经走到最后一张单的后边.
   3)移动时,如果单据处于编辑状态,则自动存盘并移动到新的一张单

8.9 单据的审核权

1)SUPER用户
   2)登陆用户拥有一级审核权且单据的创建人在自己的审核成员之列,且有对该创建人设有一级审核权。
   3)登陆用户拥有二级审核权且单据的一级审核人在自己的审核成员之列,且有对该一级审核员有二级审核权。

8.10 审核不通过

审核不通过且填写意见,按审核按钮,填写意见,直接退出。

8.11 查询汇总/查询单据

1)点选"查询"按钮
   2)输入查询的条件如日期,xxx到xxx, 单号xxx到xxx等多条件组合查询,空白的条件不起作用.

9. 销售

9.1 客户资料

1)地址1,地址2,地址3,作为英文地址,一般地址1为房间/单元+楼层+大厦名,地址2为街道+城市+省/州,地址3为国家,如地址1:Rom 3002,18/F, Fu Building, 地址2:No 38, Shuio Road,Roma, 地址3:USA;作为中文则为省+市+县/区等依次排列即可。
   2)送货地址是个别客户为区分上边的办公地址,另外的仓库/收货的地址。
   3)上边按钮行中的两斜线状,是对该客户销售的产品的定价,货币,有效期(生效日期,失效日期),设定后,在输入客户定单时,会自动弹出价格。
   4)注意客户编号使用后不能更改。

9.2 客户报价单

仅用于报价,不影响其他的数据

9.3 客户订单Proforma invoice (简称PI)

1)编生产单号,一个货号model只能编一个生产单号,如果是出口/外销单,则内容只能输入英文和数字。
   2)表格又下角的两组输入项,分别是左边输入说明,右边输入金额,如运费,折扣,需要减少的输入负数如-100。
   3)合计按钮用于把上边表格中的主体金额再加上1)中输入的其他金额,来提示出总金额。
   4)金额大写从Total往下可以分为两行输入大写。
   5)客户订单的完成,如果出货数量大于或等于客户下单订数,则自动视为完成,如果客户出货数未达到客户订单数,但也要按完成处理,则在表格中对应的货品后输入"Y"。
   6)客户下单的同一种眼镜(同货号,色号,镜片,尺码),则只能输入一行,不能输入多行,但可以更改数量。
   7)打印页数,即该PI总共打印的纸张页数,可以先模拟显示一下,再输入页数。
   8)生产单开始不分色号镜片等,以后可以补充和修改,一货号变为多个色号,则增加为多行,相应调整数量。
   9)材料部分,空白表示镜架,C表示镜套。
   10)一张PI客户订单中可以有很多货号/型号。

9.4 装箱单 Packing LIST (出货单)

1)必须先输入客户订单,并且输入进仓单或库存有货时才能才能输入装箱单。
   2)输入生产单号,即可选择输入,客户的货号、客户的下单/订单号PO会自动根据PI号码自动显示出。
   3)注意箱号码如第一箱尽量用01表示而不是用1表示,以便排序。
   4)打印页数意思同上边的3-6)。
   5)当数量>0时,型号不能更改,如果要更改,则先将数量改为0。

9.5 生成出货发票 Invoice

1)与国内的税务发票不同,发票表示一批货物清单含有单价。
   2)本发票是从装箱单汇总出来,再加上客户订货PI中的单价。
   3)其他费用如运费、折扣等,左边写类别,右边写金额,需要从总金额减区的写负数如-100。
   4)按合计按钮后显示的为总金额。
   5)英文的金额大写要手工输入,格式参照Say US Dollars one milion and two TOTAL only ***。
   6)在上边的按钮行还有一个其他费用表,是不列入客户的应收款项的,如佣金等。
   7)如果没有单价,则因为客户订单没有单价。

9.6 客户退货单

1)填写客户PI号,才能加回客户的保留数。
   2)其他操作类似9.3,9.4。

9.7 客户下单统计表

1)按客户、业务员、订单来归类。
   2)按上边的按钮行的最左边的按钮,即显示出查询条件,查询的结果是输入的几种条件的组合,不输入的项目不起作用。
   3)上边图形显示有直方图、曲线、馅饼等图表,显示当前表的内容。

9.8 销售统计表

同9.7

9.9 客户订单统计对比表

1)客户、业务员、订单年度之间或月份之间的对比表
   2)有直方图、曲线、馅饼等图表

9.10 销售年度对比表

同9.9

9.11 销售单价设置.

即设置销售的标准单价,注意要设有效日期时段。

10. 生产

10.1 生产订单(简称生产单)

1)不同于客户订单,客户订单通常包含很多货品型号,每个型号可能会至少对应多个生产订单,一个型号可能分几次生产,对应几个生产单,但如果有库存则可能不再生产,即没有生产订单对应.一个生产订单只能对应一个客户订单。也就是说,一个型号出现在不同的客户订单中,但不能合为一张生产订单。
   2)建立的空白新单可以按"复制"按钮从其他单复制,也可以从样板单中复制来物料编号。
   3)当物料有数量后(算料后),物料编号不能修改。
   4)自制件只能查看。
   5)审核过的单还可以增加新物料,再进行算料,再MRP物料计划。
   6)电镀颜色不够长可以写在下一行。
   7)镜套种类多于2的可以写在尺码的位置。

10.2 算料

1)审核后物料的更改要在审核员才能更改。
   2)自制件的下阶物料不需要打印的,在阶码上输入2。
   3)自制件单/表中下阶物料的编码/数量不需要输入。

10.3 生产单审核

1)审核的单不能再修改,但审核员仍然可以修改。
   2)已经MRP的物料不能再修改,如果要修改则MRP物料计划仍然可以修改/删除。
   3)审核后的单可以增加物料。

10.4 生产完工结案

1)所有计划未领完的物料的保留数归0。
   在生产中执行"完工结案",则相关的物料会倒回,如制令未完成、外加工未送出的、只进入采购建议未产生采购单的在途数归0,制令/外加工保留未领完数归0。
   2)所有人不能再修改。

10.5 印字包装单

1)如果电镀前与电镀后分为不同品牌的,则增加一客户订单或只在原单中增加一相同生产单号,尾码+A,B,.,电镀前单,单号为原来单号后+A,B等,调整原单上的开单数量,包装单也相应为+A,B,..
   2)不影响库存

10.6 生产主排程

1)安排每个车间每周的生产任务

10.7 生产排程

1)安排每个工作中心的生产任务,一般按星期来排列生产单的安排。
   2)如果一个生产单分两天以上安排,则需要输入两行以上。
   3)客户,货品,开单数,交货期不用/不能输入,在输入生产单号自动显示出。
   4)如果不分生产线,则空白。
   5)如果不分工作中心,则空白。

10.8 日报表

1)每个工作中心/工序的每日对每种生产单的产量,以便了解进度。
   2)电镀后的单分色号。

10.9 生产综合报表

1)查询一些生产单的总体状况包括物料的欠缺/齐料情况,电镀出/返,交货的尾数及明细,进度的明细。
   2)可以对一些生产单进行完工结案。

10.10 产量统计表

1)表示某生产线某工作中心在一段时间内的生产产量统计。
   2)数据来源于日报表和客户下单的PI资料。

10.11 关键工作中心产量

1)列出关键工作中心在一段时间的产量。
   2)工作中心人员设备产能表。
   3)每个工作中心对应的工作人员和设备以及生产某种产品的生产能力(产量)。

10.12 样板单

1)每个Model货号所对应的圈形,物料编号(主要是电镀前)。
   2)数量可以不输入。

10.13 圈形编号

1)对每种圈形进行编号

10.14 电镀颜色

1)不同电镀厂家和本公司对不同的电镀颜色的编码,有利于销售/生产管理。

11. 物料控制

11.1 按订单MRP运算

1)经过审核的物料,物控中材料的属性PMS为空或者P的,MRP的属性为P(按单)的,根据MRP有效在库数+在途数-保留/预留数-库存安全库,来计算。
   2)可以根据特殊情况来对生成的表格进行修改,如物料的编码,计量单位,数量,会自动更新对本单的保留数。

11.2 按批量订购点MRP运算

1)上表为可用库存<订购点的且物控设定材料的订购点及订购数量。
   2)双击即可加入"采购申请对列",生产单号设为"BMRP",即Buy Point MRP订购点MRP的意思。

11.3 按库存MRP运算

1)上表为可用库存<0且材料的物料控制属性为采购P。
   2)双击即可加入"采购申请对列",生产单号设为"SMRP",即Stock MRP仓库MRP的意思。

11.4 生产制令的领料单开取

1)建立新单后,输入生产单号或制令号,MRP建议子表会显示示出该单需要领取的物料清单,双击鼠标可以自动进入领料单。
   2)本单在没有输入实发数量(实发数量全为0)时不影响库存的保留/在库动态。

11.5 成品欠料表

即生产单欠缺的物料清单.包括:
   1)未进入采购单的采购申请+采购未到数量
   2)未进入外加工单的材料+外加工未到齐数量

11.6 领料欠料表

去仓库领料时,欠缺未领到的料,也就是生产急缺料.

11.7 物控设置

1)MRP种类,P或空表示按生产单,B表示订购点批量
   2)PMS种类,P或空表示采购,M表示自制,S表示外加工
   3)安全库存量,即最少库存量,设置依据物料每个月都有使用,非特殊生产单需要来设置一个数量
   4)订购点,把MRP种类为B的,设置一最少库存数,当低于此数量,则按设置的采购数量来进行MRP运算,注意要设立有效期
   5)可以输入上边的物料编码起止范围
   6)上边的表来源于物料编码,不能修改
   7)下边表可以增加删除。

12. 外加工

12.1 开取外加工单

1)建立一新单
   2)点选左边表的外加工需求,则自动产生要加工的配件/物料,根据BOM等自动产生需要领取的物料清单。
   3)如果手工补充一些特殊的外加工单,也可以手工输入表头,表体的内容。

12.2 外加工厂商设置

类似客户资料

12.3 外加工设置

类似物控设置,采购设置

12.4 外加工应付帐款表

1)由最初欠款+收货的加工费-付款得出。
   2)明细也就是对帐单。
   3)同一供应商不同货币的会被列为单独不同的应付帐款。
   4)汇率损益是各单当时与本币的汇率的金额余额和月末结存金额乘以月末汇率的差额。

12.5 外加工付款单

1)注意审核后,只有super用户可以更改删除

12.6 外加工到货情况表

查询外加工的货品/材料的到货欠货情况表。

12.7 电镀厂资料

输入到外加工厂商资料中

12.8 电镀送出货单

1)类别输入"架","套" ,"配件"
   2)电类为重电,返电等
   3)输入生产单号,会自动进入生产单的选择,再详细修改电镀颜色
   4)如果电镀颜色过长,则可以输入到下一行,但后边的数量等其他项目空白

12.9 电镀收货单

1)输入生产单号选择,其他的货号,色号,尺码,电镀颜色自动跟进电镀送出单的内容,不需要输入
   2)如果丢失和损耗的架,配件,则数量照常输入,但单价可以输入为负数,以冲减应付帐款

12.10 电镀厂商欠货表

1)可以按生产单,厂商等组合查询.

12.11 电镀月报表

1)每月各单型号的汇总表

12.12 电镀类别表

1)每月各类别的汇总表

12B. ERP电镀厂收发货

1)客户资料,电镀送货单,收货单(含退货),报价单,货品图形表,单位,电镀类别<
2)欠货表,汇总表,收款单,应收账款表,送货明细汇总表,进出明细表

12B.1 收货单

1)建立新单,
         (1)点左上角的"新建"按钮,会建立一张自动序号的空白单
         (2)或者直接输入自编单号或者手工纸单单号,
         (3)注意不要输入客户的单号当成自己的收货单号,因为长短不一或者重复,客户的送货单号可以输入在客户单号那一项目
   2)修改已经开好的单,直接输入单号,或者查找到单号,点"修改"按钮
         (1)不能修改的情形有:(1)别人开的单,没有设置共享权限,(2)已经期末结账的单,如果要开放则super用户在系统维护-->期末结账中重新加入此单号
   3)表格宽度栏目的调整,在栏位线上拖动,以及在表标题行按鼠标右键勾去不需要的列,再点"设置"按钮,保存为显示格式或者打印格式
   4)单位,电镀类别如返电等,可以在主画面主菜单"收发货"-->菜单"电镀电镀类别单位"中设置
   5)客户资料可以在选择客户时直接增加或者修改,客户编码一般3-4位就可以
   6)输入表,可输入名称的一部分,或者型号的一部分,如果型号表已经有,则出现选择.过去单据输入的型号会自动记录到型号表中
   7)删除行,直接按DEL键,增加行,直接在下边空白行输入
   8)保存,单据在退出或者输入新的一单时或者换成另一单时,会自动保存.
   9)上载图,看图,直接上到客户端程序exe所在的文件夹 sub中,或者在电镀类别设置中设置成特别的路径,为了保密以及防止其他人误删除
   10)完成结案,如果尾数剩1-3等很小数量不再出货,则结案Y,欠货表则不再显示
   11)来货汇总及损耗表,按"查询"按钮

12B.2 送货单

1)建立新单,
         (1)点左上角的"新建"按钮,会建立一张自动序号的空白单
         (2)或者直接输入自编单号或者手工纸单单号,
         (3)注意不要输入客户的单号当成自己的收货单号,因为长短不一或者重复,客户的送货单号可以输入在客户单号那一项目
   2)修改已经开好的单,直接输入单号,或者查找到单号,点"修改"按钮
         (1)不能修改的情形有:(1)别人开的单,没有设置共享权限,(2)已经期末结账的单,如果要开放则super用户在系统维护-->期末结账中重新加入此单号
   3)表格宽度栏目的调整,在栏位线上拖动,以及在表标题行按鼠标右键勾去不需要的列,再点"设置"按钮,保存为显示格式或者打印格式
   4)单位,电镀类别如返电等,可以在主画面主菜单"收发货"-->菜单"电镀电镀类别单位"中设置
   5)客户资料可以在选择客户时直接增加或者修改
   6)输入最左列"生产单号",或者客户来货单号,或者型号,则出现选择表,显示该客户收货尚有欠货的单据
     注意,单位,电镀颜色,电类(电镀类别)不用输入,会自动从收货单带出来
   7)删除行,直接按DEL键,增加行,直接在下边空白行输入
   8)保存,单据在退出或者输入新的一单时或者换成另一单时,会自动保存.
   9)单价列,用户有权限时才能显示,单价会自动保存到型号表中,下次输入单时会自动调出.
   10)打印过宽,自动会打横,调整格式,类似3)的方法.
   11)选择模式输入,输入收货日期段,点"来货表",显示该客户目前剩余欠货清单,双击则进入送货单中
   12)退货, 则单价不计算入应收账款表

12B.3 欠货表

   1)查询条件是自由组合,条件是并且关系
   2)看进出的明细,则点"明细"
   3)隐藏去不需要的列,则在表格标题按鼠标右键,打勾,再按上边的"设置"按钮

12B.4 汇总表

   汇总一个时期的送货收货情况表
   1)查询条件是自由组合,条件是并且关系
   2)看进出的明细,则点"明细"
   3)隐藏去不需要的列,则在表格标题按鼠标右键,打勾,再按上边的"设置"按钮

12B.5 应收账款表

1)由最初欠款+收货的加工费-付款得出。
   2)明细也就是对帐单。
   3)同一供应商不同货币的会被列为单独不同的应付帐款。
   4)汇率损益是各单当时与本币的汇率的金额余额和月末结存金额乘以月末汇率的差额。

12B.6 收款单

1)上边的单头和上边的表格组成付款单,下边的表格是未付款或者付了一部分的款的委外收货单
   2)建立一张新单,并输入委外厂商后,则下边显示该厂商未付款或者付了一部分的款的委外收货单.点"调入付款单",则自动调入付款单中
   3)可以调整/修改付款的金额,一张收货单可以多次付款.
   4)付款单可以不对应收货单号
   5)收款帐户科目在登陆后的主菜单"总账"中的科目代码表中设置.

13. 采购

13.1 采购单

1)采购单即向外采购物料的Purchase ORDER (简称P.O.单)
   2)在建立新单后,左边的采购建议表显示当前的对应当前供应商的采购申请,可以从左边表格的采购建议中双击鼠标,使采购申请进入采购单.
   3)生产单号显示为"BERP"的是按订购点批量申请的,双击则进入采购单,在采购中被修改少或删除,不会返回采购申请.
   4)生产单号显示为"SERP"的是按可用库存为负数的申请的,双击则进入采购单,在采购中被修改少或删除,不会返回采购申请.
   5)如果是有生产单的采购申请进入采购单后被删除/修改减少,差额则自动返回采购申请中.
   5)不同货币但属于同一供应商的材料,应打建立不同的采购单
   6)"按生产单"按钮,则将把采购申请中等于单头上的生产单号的自动进入采购单.
   7)"按供应商"按钮,则将把采购申请中等于单头上的供应商的自动进入采购单.
   8)采购申请中显示的材料的建议供应商的资料来自于"采购设置"中的同一材料多供应商中优先级别最高的.

13.2 供应商资料

操作和使用类似销售中的客户资料.

13.3 采购设置表

1)操作和使用类似物控设置.
   2)上边的表中的物料只显示物控设置中的材料PMS属性为"P"的(采购)
   3)一种物料可以对应多供应商
   4)一种物料可以对应多供应商,优先级别最高的在最前面,采购申请中显示的是优先级别最高的.

13.4 采购到货情况表

查询采购已到和未到的数量表

14. 仓库

14.1 进料单

1)原出货单号即供应商的送货单号
   2)一张进料单只能填写一个供应商并且同一货币的来料
   3)当输入了供应商,下边的采购在途显示当前供应商的采购在途,双击鼠标可以进入进料单.
   4)退料的应输入退供应商单
   5)有单价权限的才能输入/修改/查看单价/金额
   6)只有输入了采购单号才能冲销采购的在途数
   7)有关的单据的查询,请按按钮行的查询按钮,条件可以组合起来.
   8)根据采购单的付款期,输入计划付款天数,以便财务的付款计划

14.2 退供应商单

类似进料单
   1)只有输入了采购单号才能冲销采购的在途数
   2)一张但只能填写同一供应商并且是同一种货币。

14.3 领料单

1)本单是从物料控制开出.
   2)除了实发数量外,其他的地方不能修改.
   3)按钮行的"T"字按钮表示可以从计划数量自动复制到实发数量,库存不足者少发,也就是说库存够多少复制多少,库存会相应的减少.
   4)物控中的领料欠料表即从此表汇总出.
   5)查询类似进料单
   6)本单适用用于发放自制件的物料正常领料,补料(超过正常计划数的),借出,卖出.

14.4 车间退料单

   1)可以建立新单
   2)要输入生产单号才能冲销生产单的保留物料
   3)车间退回的损坏料、即将退回供应商的料,请选择MRP无效库

14.5 成品/半成品入仓

1)必须输入制令号
   2)才能冲销生产制造的在途数.

14.6 外加工领料

类似制令领料单

14.7 外加工收货

类似进料单

14.8 仓库调拨单

仓库之间调拨,只影响各库在库库存,不影响总在库库存,不影响库存成本.

14.9 损耗单

1)用于仓库报损,库存坏件,车间退回的坏件,退料单上是正品,需要报废.
   2)用于仓库盘点多出部分/减少部分,多出部分输入负数.

14.10 库存单价调整表

1)如果已经存有月进出金额表的月底单价,可以按左上角的倒入按钮倒入物料清单.
   2)用于每个月底库存单价经常因为异常造成的单价不准给予调整.
   3)仓库的月报表和生产单的成本依此为准.

14.11 仓库最初盘点表/仓库最初单价

1)系统启用的月初各仓库库存数即上个月的期末数,以后的月份的报表及库存以此为起点,如果以后补充,则库存表,以后各月的库存进出表要重新逐月矫正.

14.12 库存表

显示当前的库存动态和库存明细帐.
   1)筛选一部分物料的库存,可以输入或点选起始物料编码,按刷新即可.
   2)显示在某一仓库的库存,输入仓库号,按刷新即可.
   3)可用库存=在途数-保留数+在库数(各库总数)-安全库存
   4)在途数=采购未返回料+自制未入仓数+外加工未返回数+采购申购数+外加工申请数
   在途数的明细,可以按上边的"途"按钮,显示每一笔的状况.
   如果发现明细小表的数量和大表上显示的数量不同,则需要按左上角第2个按钮来进行矫正.
   5)保留数=自制件的需求的材料尚未领取的+外加工的需求物料尚未领取的+客户需求的订货.
   保留数的明细,可以按上边的"留"按钮,显示每一笔的状况.
   如果发现明细小表的数量和大表上显示的数量不同,则需要按左上角第3个按钮来进行矫正.
   6)在库库存进出明细,可以按上边的库存进出明细按钮(左边的是在各个库的,右边的是在当前库的)显示.
   在库库存数,如果发现在各个库的进出明细中的库存数与当前显示的库存数不等,则需要按左上角的"库存重新矫正"按钮,一般从本月月初开始即可,如果改动的单据是5月份的则需要从5月份开始.
   7)有关表的操作,可以看上边关于表的操作.

14.13 仓库日进出表

显示日期段的进出汇总

14.14 仓库月进出表

仓库中进出情况按月份汇总.
   1)如果上月份有盘点数,则以盘点数为起点,加减本月份的进出,得出月底的帐面数
   2)如果没有上月份的盘点数,则以上月底的帐面数为起点,加减本月份的进出,得出月底的帐面数
   3)有单价的月进出报表,请看财务部分的月报表.
   4)当前月底结存数存盘,将作为下一个月份的期初数量。

14.15 仓库设置

1)主要设置仓库库存的ABC分类
   A类料,即数量占总数量的25%,价值占75%,进出仓清点、存放等要倍加小心。应每月盘点。
   B类:一般料,一般性处理。
   C类数量占5%,价值占5%以下次要管理。
   2)本表与物料编码表同步,在此不能增加、删除。

14.16 借入借出单

类似进料单,只影响库存,但不影响月报表的物料库存成本。可以查询借入、借出的情况表。

15. 财务

1.货币
   货币的简称如HK$,US$,RMB,ECU , 月末的汇率决定应收应付中的汇率损益.
   2.从进料到损耗单,只有审核后,才能保障日后不会被无意/非法更改。审核后Super用户还可以更改。
   3.进料、退供应商须输入单价,外加工收货须输入加工费的单价。
   4.供应商最初应付款,类似外加工商最初应付款
   5.付款单是进料单的付款,类似外加工单的付款单
   6.应付帐款表类似外加工的应付帐款表。
   7.销售的客户最初欠款、收帐款、应收帐款类似上边外加工的应付。
   8.在应收/应付表上分别有"预计收款表","预计付款表",就是根据销售发票,进料单,外加工单上的付款日期预计的。
   9.仓库月进出进金额表。
   1)与仓库的月进出表不同的是,增加期初单价、金额,月底帐面单价、调整单价、金额,
   2)如果上月有调整单价,则月初单价取调整单价,如果没有则取帐面计算出来的单价。
   3)如果本月有调整单价,则本月成本单价取调整单价,如果没有则取帐面计算出来的单价。

16. 工程

16.1 物料分类

即物料分的大类,作为物料编码的首两位或3,4位,如电子厂的电容、IC、电阻、成品即编为大类。
成品开始数量结束数量损耗率,用于不同的生产数量段而制定的损耗率,如1-999付是5%,1000-1999付是3%.

16.2 物料编码

对每一种物料给与编一个唯一的不与其他相重复的代码。
   1)通常用数字和字母组成如 0001-02030-0293, TX00001,TX00002
   2)物料编码最好不用规格的缩写 如 来料码为DES-8890-22,500弯,浅蓝深蓝渐进水银片,编写为DEMODES-8890-22-500
   这样不同的厂商不同种类的料会超过15位长短不一,反而影响了管理的效率
   3)名称规格尽量的详细,使人不会再根据经验和感觉才能明白。
   如有异议和叫法不同的,最好根据国际规范,或者相关仓库、生产人员协商。
   4)同一种物料不同厂家的,要编为一种编码,在供应商设置部分还可以再对供应厂商设置。
   5)物料编码已经使用的,不能更改:
   (a)在库存表的明细进出卡(从最开始到现在)、保留明细、在途明细中有记录
   (b)在采购设置,物料控制设置、仓库设置中有记录的
   (c)仓库盘点
   如果非要更改,则将上述(a),(b),(c)地方查出的相应改动,之后再更改。
   6)每种物料一定要输入计量单位,当有使用时,不能更改计量单位,按Insert键增加,DELETE删除
   (a)第一行输入代码为1的单位
   (b)可以输入多计量单位,换算率是比较第一种计量单位的.如基本单位为公斤,代码为2的单位是包,1包重5公斤,换算率为5.
   (c)一般会计核算的单位作为基本单位.
   7)物料编码中不应该编有仓库的信息,物料的BOM阶码信息.
   8)是否虚件,在逻辑上是生产中的一中间件,但有不存在库存.
   9)物料所对应的图片JPG格式,可以按上边的上载按钮倒入.
   10)mrp的种类:B按批量与生产单无关,如每个月用的白明料,圈线等;P或者空白,则按生产的需求产生采购申请
   11)pms的种类,P或者空白是表示该料是购买的,M是表示自制造的如一些本厂生产的配件.

16.3 Bom (Bill OF Material)配件的产品结构\物料清单(不适合于样板单)

是进行生产单对应的产品做MRP运算的依据之一.
   1)顶级即编码为0的物料,表头上要输入对应的工作中心.
   2)下边的子件,须输入生效日期和失效日期
   3)已经使用的BOM,不能改动对应的子件的编码\计量单位\单位用量\,但可以将此件用失效日期令其失效,再增加另一子件.
   4)子件的计量单位与子件作为下阶子件的父件时的计量单位(表头中)必须相同.
   5)一般按生产装配的过程来划分一个产品分的阶层数,在一个生产线的通常为一个阶层,阶层数一般为3层,最多不应多于5层.
   6)通过上边是父件,下边是子件的方式,从逻辑上可以将一个产品分成无限级.
   7)同一子件可能有不同的父件
   8)对应的工作中心是MRP运算时产生制造令和外加工的依据.

16.4 BOM产品结构的展开

根据当前设置的BOM中的在有效日期内的组成展开,失效的子件不会包括在内.
   1)选择相同的物料是否合并,这样可以看出一种材料在一个产品中有多少数量.
   2)虚件是否显示.
   3)树形展开,点击物料编号,会显示下阶物料,数量为0阶所需要本物料的数量。

16.5 替代料

即一种材料可以替代的另一种物料
   通常作为生产发料时等的一种参考

17. 基本资料

17.1 仓库设置

1)一旦使用,仓库号不能更改,仓库名称可以修改
   2)与物料计划有效库存的仓库MRP为Y,无效的仓库存放报废的,暂时要退供应商的,客户自带料.

17.2 人员资料

包括所有的领料员等相关人员,但与系统的用户名无关

17.3 部门名称Department

用于领料单等上边的部门,与工作中心没有直接关系,部门可以认为是公司的行政上、生产上的部门。

17.4 工作中心Work Center 也叫制程

1)是生产上独立能够完成某一配件/成品/中间件的单位,它包括人员,设备,对应于BOM中的产品结构设置
   2)如果一个工作中心要分拆成2个或以上,则使原来的用失效日期失效.

17.5 领料种类

发放自制件的物料正常领料,补料(超过正常计划数的)

17.6 本公司资料

1)公司的名称,电话,传真,地址和工厂的名称,电话,传真,地址必须输入
   2)如果公司和工厂在一起,一个名称,则公司,工厂输入同样的资料
   3)用于对外单据和一些报表的表头名称,如采购单,客户订单,出货单等

18. 设备管理

18.1 设备列表

1)全公司的设备的编码,名称表.
   2)编号一旦在在产能设置中使用,就不能修改

18.2 设备维修记录表

记录设备每依次维修的情况,包括维修的日期,维修的故障,更换的配件等

18.3 维修查询

1)查询某一设备的维修记录
   2)查询一段时间的维修记录汇总

19. 成品仓

19.1 进仓单

1)要输入对应的生产单号,没有品牌的可以不输入品牌号,品牌是自动显示的.
   2)当有数量时不能更改生产单号,货号,色号等,确实要该则先把数量改为0.
   3)当输入数量时库存没有的型号要增加.

19.2 仓库调拨单(仓库之间移库),损耗单

同14.8,14.9

19.3 库存表

同14.12

19.4 月报表

同14.14

20. 人事工资

首先输入/设置部门资料,然后再输入个人,所在部门,进公司资料,之后再设置工资表,再输入工资资料

20.1 个人资料

1)首先输入姓名,回车或离开时,如果没有此姓名,则会提示是否增加,如果已经有此姓名,会提示增加一个相同姓名的新员工还是选择已经有的员工(点击表中的姓名)
   2)注意,系统会辨认重姓名的,重复姓名的照输入相同姓名.
   3)部门职位\工资\进出公司要输入开始,结束日期的
   4)变动部门职位\工资需要增加一新行,而不是在老的资料上改动.
   5)员工离职,不需要删除资料,而是在进出公司记录中输入出公司日期.
   6)重新进公司的原来的老员工,不需要增加一新资料,只需要在进出公司表中增加一行,使出公司日期在有效期内即可.
   7)更改员工的资料可以从花名册中进入个人资料修改.
   8)员工宿舍,只需要将光标指向所要床位的单元格,按入住按钮即可,清除按清除按钮.

20.2 部门资料

是用于行政管理的部门的资料,区别于生产上设置的部门资料
   1)部门的编号表现在员工的工卡的代码中,用于按部门的搜索

20.3 宿舍资料

1)房间号包括宿舍楼的代码或名称+房间号,如A-101, 13-803,北区5-228
   2)右边显示员工所在的部门的代码和员工的姓名
   3)输入在输入个人资料或从花名册中修改个人资料中.上边的名单不能修改

20.4 部门员工汇总

是按照部门,来进行合计汇总

20.5 花名册

1)目前在职的员工按部门汇总,并可以查询\修改个人资料
   2)上边按钮行最左边的按钮是修改光标所在行的个人资料,第二个按钮是查看用.
   3)如果要查询不在职的和其他的查询,请进入特殊查询

20.6 特殊查询

1)输入一个或几个条件即可
   2)用于查询一段时间内(如2003.08.01-2003.08.31),有哪些人进公司(只输入进公司日期条件),哪些人出公司(只输入离日期条件),有哪些人生日(只输入生日的月日)
   3)查询某个地区有哪些员工

20.7 工资表设置

1)设置工资表的栏目,从上到下(即工资表中的从左到右的栏目),栏目的名称,如底薪,工作天数,满勤天数,加班资率,加班小时,税收,补贴,奖金等
   2)设置工资公式的表达式,用t:列英文名称和+-*/()等组成, 如上述的工资为a01*a02/a03+a04*a05-a06+a07+a08

20.8 工资表

1)选择年月和部门
   2)后边没有标题(没有用到的栏目/列),可以将鼠标移到标题,按右键将其勾掉,然后按表格状态存盘按钮存储起来.
   3)可能性的程序差错可能是工资表中的设置表达失不对引起的.
   4)人员名单和底薪如果不对,则修改人事中的资料.

21. 系统维护

21.1 数据升级/检测

1)如果您升级了新版本的客户端的程序:xerpo.exe,xerpo.dll,为了确保数据库端的数据格式兼容,需要执行数据库的升级.
   2)一个数据库,只需要一个工作站升级即可,其他的只需要更新客户端的程序xerpo.exe,xerpo.dll即可.
   3)如果安装有多套数据库,则每个数据库都要升级一次.
   4)只能同一类型版本才能升级,如5.0.29 升级到5.0.36,但不能升级到5.1.1

21.2 设置/更改密码

1)当前登陆程序的用户,可以按此增加/设置/修改密码.
   2)此密码只是进入程序的密码,跟Mysql数据库服务器与Mysql数据库服务器系统的连接用户密码无关.

21.3 设置用户

可以参考前边的"设置用户和密码"
   1)SUPER用户不用设置,即使设置了也不起作用,仍然是可以访问全局的超级用户.
   2)首先要增加需要设置的用户名,之后在右边的表中,修改其访问每个模块的权限,每种权限右边的"允许"只要为"Y"即拥有此权限.

21.4 清除数据

将会把当前登陆的数据库所有的表的内容清除,各种计数器也归0,所有用户的权限都删除.

21.5 数据备份和恢复

1)直接在程序上按"备份",输入路径,即可生成数据库名+年月日的备份文件.
   2)"恢复"中输入备份的文件名即可,如果是重新安装的数据库服务器,则先创建数据库再登陆连接到该数据库,注意恢复将冲掉当前库中所有数据.
   3)可以使用www.mysql.com网站上提供的,免费备份/恢复数据工具DBTools.

21.6 期末结账

1.在指定的日期,则把上个月份的业务单据自动锁住不能修改,客户定单,生产单,采购单不锁定。
   2.需要解锁修改的则输入种类和单号,如果批量解锁则直接把上个月份的有效期改成非锁定的范围,如想改2010.06月的单,则开始日期改为2010.07.01,结束日期2010.07.01,改好单后再改回来这两个日期。

22. ERP常见问题>

22.1 基础资料不能保存/修改/删除

   1)不能保存,基础资料的编码不能重复,否则不能存盘,如仓库代码已经有01 基本仓,02 报废仓,03客供仓,不能再添加01或02或03的仓库代码
   2)不能修改和保存,基础资料的代码一旦有单据如进料单、出货单、盘点表等使用如仓库、客户、物料、货币代码,系统自动锁基本资料不能修改和删除,出现"Cannot delete or update a parent row: a foreign key constraint fails",就是这个意思,否则单据中会出现基本资料不存在的代码,即单据中出现悬空资料
   3)注意,名称/规格等说明型可以修改,修改后单据中对应的资料也跟着改动了.   

22.2 单据不能保存

   如进料单、出货单等,缺乏类似仓库、客户、物料编码、货币代码等基础资料,系统自动锁定,否则单据中会出现基本资料不存在的代码,即单据中出现悬空资料。
     

22.3 单据不能修改

   1)需要按左上角有个笔状的图标才能进入编辑,灰色是不能编辑的状态,黑色是可以编辑的状态
     2)必须要有修改权,即所在的群组或者个人的权限有修改权(权利6)
   3)如果是审核后的单按即使按了编辑按钮也不能修改,要想修改你必须要有第2审核权,并且在审核成员中有制单/创建人的用户名,并且有修改权,或者做反审核后,让制单人自己修改
   4)如果是第2审核也审核过了,那么只有管理员SUPER用户可以修改
   5)在任何情况下,SUPER用户都可以修改
   6)如果此单别人在修改,则不能修改,因为一个单同时间只能有一个人修改,但是可以查看.
   7)如果是已经审核过的单需要修改,可以找管理员用户super或者具有第2级审核权限的进行反审核。
   8)对于进料单之类之修改单价,则设置该用户权限,允许Y,单价Y,修改Y,第二审核Y
   9)对于已经期末结账的单据,则系统维护--期末结账--增加特别单号或者把有效日期改成类似2010.10.01-2010.10.01这样2010年10月份的单据就全部重新开放

22.4 表格的宽度太宽,需要隐藏很多无用列

   1)隐藏列,移动鼠标到表格标题行,按鼠标右键,把那些不许要的列勾掉,把要的列再勾回来
     2)调列宽,移动鼠标到表格标题行的右边缘线,按下左键不起来,左右移动可调整列宽
   3)颠倒列的位置,移动鼠标到表格标题行的中间,按下左键不起来,左右移动可移动列到其他列的位置。
   4)调行高,移动鼠标到表格左边灰色区域的白线上,按下左键不起来,上下移动,注意行高仅对显示有效,打印的行高不变。
   5)保存调整的效果,则按上边有个扳手状的图标,上边会提示保存表格的状态.

22.5 表格的宽度太大调整后下次进入恢复原样

   1)保存调整的效果,则按设置-->保存表格设置.
   2)具有单价权限的单据,要分别用不同的权限保存。

22.6 打印的单据太宽,调整后不起作用

   1)保存调整的效果,则按设置-->保存表格设置为打印格式.
   2)单价权限与无单价权限的使用不同的格式,请使用不同权限设置保存保存。
   3)Fastreport引擎的,是通过设置打印模板来调整.

22.7 更改了打印机打印没有变

   由于windows缓冲的原因,必须退出程序(不是注销,不用重启动windows),重新进入程序

22.8 打印的页过长,超出纸长

   有孔打印纸的尺寸是11 X 8 1/2英寸,通常windows中的打印纸类型是Letter或者叫信纸类型,而A4纸的尺寸是210X297 mm,后者长一些。更改成正确的打印纸类型即可
   如果打印中间加了一行撕边线的,也就是一分为二的打印纸张,fastreport在设置纸张格式时直接输入半张纸的高度,就是8.5英寸/2==10.625CM
   使用fastreport引擎者,需要在设置中修改打印纸张的长度,单位是毫米.

22.9 怎样向我们反映问题

   1)比较一下你的程序是不是最新,在主程序的标题有版本号如6.2.30, 6.1.203,在我们的网页的首页中写有最新版本的消息,升级文件标识有文件的日期,请下载最新的文件xerp.exe,xerp.dll,libmysql.dll,进入后做一次系统维护中的数据库升级
   2)如果你这台电脑可以上网,在程序登陆后的主画面,按信封状的图标,即可反馈给我们问题
   3)如果你这台电脑可以上网,可以给我们打电话020-87595959、传真、Email xtech@xtech.com.cn等
   4)可以QQ:100200651,电话:020-87595959,Email:xtech@xtech.com.cn

22.10 备份不了数据

   1)由于备份时调用mysqldump.exe,有些消毒软件可能卡住,需要允许该文件执行
   2)屏幕一闪即退回,就是上边的情况,或者是ERP所在的文件夹不能写文件,需要开放文件夹的创建文件的权限
   3)出现了黑色的DOS窗口,让输入密码,密码是MYSQL数据库管理员root的密码,不是登陆ERP的用户SUPER的密码,并且大小写有区分
   4)注意备份数据,虽然可以在其他人正在使用时备份,为了数据的完整性,需要所有使用者退出。

22.11 恢复不了数据

   1)恢复到的数据库和原来的数据库的字符集要一致,.sql是gbk--目标数据库gbk,big5-big,gb2312-gb2312,如果备份的是gbk的,则恢复进目标的数据库也要是gbk的。
   2)打开.sql文件的第10行,如 /*!40101 SET NAMES gbk */; 则表示字符集为gbk的,在下边的表创建尾部也有显示,如) ENGINE=InnoDB DEFAULT CHARSET=gbk;
   3)用写字板等文本编辑器可以打开.sql文件,注意打开后不要编辑存盘,这样会损坏文件 
   4)备份文件所在的文件夹名称确保是非中文的。如d:\我的备份文件\ckdata001.sql就不行。

22.12 审核与数据生效

   1)如果创建数据库时选择了审核后生效,则所有的单据审核后才会+-库存在途数保留数等
   2)如果创建时选择的不审核也生效,则客户定单必须审核后才生效,而其他单在审核前也+-库存等
   3)如果中途要更改设置,则所有的单据的审核状态要确认好,除了已经进入期末结帐生效的年月
   

22.13 恢复删除的数据

   1)删除的数据不能恢复,如进料单,盘点表整单或者某行等。
   2)除非恢复以前的备份数据

230 Fastreport打印编辑器用法>

   从6.2.12版本开始支持Fastreport打印引擎,文件夹中必须有frsysth.dll,有表单设置权限的用户进入每种单的设置中设置,新建立的数据库中没有打印模板,需要从恢复进打印模板.sql文件或者从空白设置
   功能包括:自己调整个性化的格式,增加打印字段,1/3,2/3页等,打印出到Excel,PDF,JPG
   1)进入编辑器:在每种单的设置按钮里进入设置,销售单和电镀送货单可以针对特殊客户建立特殊的模板,在打印时选择
   2)导入所有单的打印模板文件:在系统维护--恢复数据里,恢复fr3.sql,不会影响数据,如果原来有打印模板,将会被覆盖替换掉。
   3)导入单个的模板文件.fr3文件或者从其他单模板文件调入:点左上角打开按钮
   4)段落区域名称:区域分总的头 header,每页页首pageheader,每页页尾pagefooter,总尾footer 数据区段:单头区title,表格数据区masterdata1,公司资料区our
   5)单上字段数据的来源: (1)公司名称电话等,需要在基本资料--公司资料--工厂资料设置。 (2)制单人[title."documentry"]、审核人[title."auditor"]来源于系统维护--用户名设置中的用户详细名称/姓名
   6)增加1个字段:点左边A按钮-->点上边的ABC按钮,点字段名称,our是本公司的资料,title是单头资料,masterdata是表资料,格式为[段名."字段名"],如[title."date"],add开头的是自定义字段 增加运算复合字段如增加qty*unitpri, 则单元格属性为[*] 两个字符型字段合在一起: [+]
   7)增加1个自定义字段:(1)单据-->设置-->增加自定义字段(2)设置-->设置打印单-->点左边"A"按钮-->点上边abc按钮-->点数据-->点add_00开头的
   8)增加文字句子:点左边A按钮-->直接输入文字/数字--保存
      字符串要求:用单引号不能用双引号,相加 'abc'+'def' 结果是'abcdef'
   9)过宽字段自动换行:(宽度是包含尾部的空格的):(1)masterdata1段的AllowSplit Y,Strethed Y, (2)masterdata每个单元格属性StresMode smMaxheight
   10)数据对齐,按上边的上下居中,以及左右居中,以及字体的名称,大小,一般中间文字为10-12号字
   11)单价金额小数位数及金额前缀、间隔符号的格式:前边加金额符号$,Y之类以及小数位控制,双击进入编辑文字窗口,选格式
   12)小数位四舍五入:,[round(原始数,位数)], 如[round(10.126,2)],打印结果是 10.13
   13)删除一些项目:如删除一些文字、字段、表格的列,直接按删除键
   14)0空白数据打印成空白: 左边属性表中Hidezeros Y (ture)
   15)页码:格式为"1/3,3/3页,几/总页",双击--编辑窗口--点abc,3个项目写 page ,"/",totalpage#
   16)LOGO图片:左小表A下边的图片图标(picture object)--点到放置的位置--关闭标题是"picture"的窗口--再点左边属性表--file link输入图片位置如d:\img\logo.jpg
    表格单或者中的动态图片,点屏幕左上角的"代码",在begin上边的空行处,按ctrl +C 复制/ ctrl+ V 粘贴进以下内容,先复制到记事本,自动删除网页的控制符号,再复制粘贴到fastreport中:如果测试时提示begin requered,则删除每行前的隐形字符直至到顶格
procedure Picture1OnBeforePrint(Sender: TfrxComponent);
begin
callhbfunc('fr3img',['.\img\'+trim()+'.jpg']) ;
LoadImageFromHbVar(Picture2,'fr3img');
end;
   17)签名印章图片:左小表A下边的图片图标(picture object)--点到放置的位置--关闭标题是"picture"的窗口--再点左边属性表--file link输入图片位置如d:\img\test.jpg,tranparent(透明模式)打勾--transparent color--从下拉中选btn color黑色的--OK
   18)合计:数量*单价类似 [sum( < masterdata."qty"> * < masterdata."unitpri" >),masterdata]
   19)金额中文大写: [CallHbFunc('amtcaps',[SUM(*,MasterData1)])], 或者[CallHbFunc('amtcaps',[SUM(,MasterData1)])] amtcaps为函数名称,后边的[123.2]为金额
   20)页合计       在pagefooter 区(如果没有pagefooter区,点左上角有三横的按钮,选择页尾),类似步骤7)的方法,增加 [SUM(,MasterData1)],如数量则为 [SUM()]
   21)每页下边累计,以增加数量 和金额字段为例子
      在pagefooter 区(如果没有pagefooter区,点左上角有三横的按钮,选择页尾),类似步骤7)的方法,增加 [SUM(,MasterData1,2)],如数量则为 [SUM(,MasterData1,2)]
   22)常见的字段名称: 数量qty,单价unitpri, 物料编码itemid, 备注mem, mema,memb,制单人documentary,审核auditor,自定义字段add001,add002,表单里打印物料编码表增加的字段aadd001,aadd002,...
   23)打印纸张类型长度:点左上角表里的page1--点左下表里的pagesize,有孔打开纸是letter,特殊的纸张如加了1个横线刀线的1/2,直接输入高度13.9cm  
   19)自动填满空行的设置
      (1)点左边从上数第6个-=状的按钮,分别增加"子/child1","表合计/reportsummary1" 两个段.
      (2)调整reportsummary1的高度与footer的一致,把原来footer1段中的内容搬迁到reportsummary 中。把footer1的高度调整到0高度。
      (3)调整child1的高度与masterdata1 一样,把masterdata 中的格子内容复制到 child1 中一份,把所有格子的内容改为空白
      (4)点屏幕左上角的"代码",在begin上边的空行处,按ctrl +C 复制/ ctrl+ V 粘贴进以下内容,先复制到记事本,自动删除网页的控制符号,再复制粘贴到fastreport中:如果测试时提示begin requered,则删除每行前的隐形字符直至到顶格
      procedure spaceOnAfterPrint(Sender: TfrxComponent);
      begine;
       if engine.freespace < pagefooter1.height+footer1.height+reportsummary1.height then
            while engine.freespace >child1.height+pagefooter1.height+footer1.height+reportsummary1.height do
            engine.showband(child1);
      end;
      (5)点page1,点footer1 区域,点事件,在onbeforeprint 中选入 spaceonafterprint
      (6)预览测试ok. 测试成功, 退出时选第2个保存:“这一步才是真正的保存” 保存。
   25)横向打印:进入打印设置界面--上边菜单"文件"--页面设置--横向,退出时保存即可。
   26)保存打印模板:,退出-->保存修改至untitled.fr3-->否-->这一步才是真正的保存-->是
   27)另存出打印模板:点文件里的另存为
   28)常见错误:
      (1)file format error, 提示没有打印模板,(1).1新建立的数据库需要在系统维护--恢复数据中恢复进打印模板文件fr3.sql,恢复打印模板不会损伤已经输入的数据,(1).2或者新编辑,(1).3或者把其他类似的表单打印模板另存出,再在新编辑的单据模板设置里打开,退出保存即可
      (2)如何保存结果,直接退出,第二步的保存,才是真正的保存
      (3)编辑预览时无表格内容:因为要先进入一张有数据的单据,才能预览整体效果
      (4)演示版软件,打印时有演示版的英文字样 
      (5)一些单元格打印出现0,点该单元格---左表---hidezeros---Y true,或者是包含了不存在的字段
      (6)表格部分单元格上下错位,按上边8)设置单元格的属性