2008年9月27日星期六

下月开始参加江北杯

哈哈哈好久不T了球队拉到赞助了可以参加江北杯
宁波沃尔码队-哈哈
争取进4强
非常感谢御狗GG拉赞助!
一星期一场! 哦也
不知道会不会又出差和这次一样8场比赛才参加了3场!
老天保佑

AIX下建立和QAD相关联的用户

1用ROOT进AIX
2执行SMITTY USER命令选择ADD A USER建立用户.
3进/HOME/用户名更改.PROFILE文件
4加如
/app/mfgpro/eb21/client.数据库名称
exit
5哈哈哈就OK
这样简单的东西都写上来冲数了哈哈哈

寄售流程

1、成品发货7.9.2
(成品仓----在途仓)A、货仓发货时进行此操作

2、委托库存转移7.18.7
(在途仓----中转仓)B、货仓收到中转仓的签收单时进行此操作

3、委托库存转移7.18.7(中转仓----客户寄售仓)C、货仓收到客户的签收单时进行此操作

4、库存使用创建7.18.13 D、财务收到业务开票通知单时依次进行第4、5、6步操作

5、发票打印7.13.3 E、进行第5步发票打印前可在7.13.2待开发票登记簿查询要开的发票,若发现金额有错误,可在7.13.1待开发票维护修改单价

6 、发票过帐7.13.4

QAD 安装过程(我没尝试过转的呵呵)

QAD 安装过程
1、 JDK虚拟机安装,安装完成之后要对计算环境变量进行设置,主要要设置有
A、 administrator (系统管理员)的用户环境变量:java_home = ‘…’JAVA的存放位置如果其安装目录在C:盘,则其变量值为 c:\jsdk1.4.1_02(相当于安装的目录)。
B、 修改系统变量,修改系统变量PATH值,增加虚拟机安装目录及下面的BIN目录两个。
2、 安装PROGRESS,安装PROGRESS分为三个部分,一个是安装Query/RESULTS;一个安装ProVISION;最后在安装 client Networking,在安装这部分时要先从服务上停止PROGRESS方可安装;其他均用默认值即可安装。(直接用4-A盘安装三次即可,主要三次各有不同的Serial No及Control No)
3、 安装WEB client (4-B)
4、 安装Documentation (4-c)
5、 安装Service PARK1 progress_win32
6、 安装eB2(9-A)
A、 please enter the directory where the database server was installed default is c:\mfgsvr(可以直接用默认值),如果想安装在别的目录请修改
B、 create it default N:Y
C、 do you want to start a new setup file (.ini) Y
D、default desktop (enter)
E、 if you choose no the install will stop: default N:Y
F、 1、single Tier (单线程) 2、Multi Tier(多线程)选择 2
G、Mail menu 1、Install MFG/PRO Progress Desktop files 2、Update Additional MFG/UTIL installation 3、Telnet setup (window only)
H、 先选择1
I、 Please specify the MFG/PRO character client directory d:\mfgsvr (默认值)
J、 The admin privileges in desktop default is “qadadmin” (默认值)
K、 The desktop progress code file will extracted ..(如果碰到version.mfg 不存在就直接在数据EB2安装目录下建立一个)

7、 安装database server (9-C) 直接执行光盘install目录下install.exe 文件
A、 you must accept this agreement(y/n) default N:Y
B、 enter Progress Installation directory:progress 的安装目录(如装在D:则直接输入或copy一个安装路径:D:\Program Files\progress )
C、 please enter the directory where the database server was installed default is d:\mfgsvr(可以直接用默认值),如果与安装不一致则修改成一致的目录
D、continue anyway default Y (默认值)
E、 Is this install for an Oracle dataserver default N (默认值)
F、 proceed anyway default N:Y (默认值)
G、proceed using these values (y/n) default Y (默认值)

8、 安装(9-F),直接执行光盘install目录下install.exe 文件
A、 A、you must accept this agreement (Y/N) default N:Y
B、 please enter location where the log file should be written:可以默认值
C、 enter Progress Installation directory:progress 的安装目录(如装在D:则直接输入或copy一个安装路径:D:\Program Files\progress )
D、please enter the directory where the database server was installed default is d:\mfgsvr(可以直接用默认值),如果与安装不一致则修改成一致的目录
E、 overwrite the files default Y (默认值)
F、 enter folder name for MFGutil icons default is MFGPRO eB2 character client (默认值)
G、create it (y/N) default Y (默认值)
H、 proceed anyway default N:Y (默认值)
I、 proceed using these values (y/n) default Y (默认值)

9、 安装character client all language(9-D),直接执行光盘install目录下install.exe 文件
A、 you must accept this agreement (Y/N) default N:Y
B、 please enter location where the log file should be written:可以默认值
C、 enter Progress Installation directory:progress 的安装目录(如装在D:则直接输入或copy一个安装路径:D:\Program Files\progress )
D、please enter the directory where the database server was installed default is d:\mfgsvr(可以直接用默认值),如果与安装不一致则修改成一致的目录
E、 please enter the destination location for this installation default is c:\mfgsvr(可以直接用默认值),如果与安装不一致则修改一致的目录
F、 enter folder name for MFGutil icons default is MFGPRO eB2 character client (默认值)
G、create it (y/N) default Y (默认值)
H、 proceed anyway default Y (默认值)
I、 proceed using these values (y/n) default Y (默认值)
J、 would you like to view more information about SV(Y/N) default Y (默认值)

10、 安装Gui client (9-E),直接执行光盘install目录下install.exe 文件
A、 you must accept this agreement(Y/N) default N:Y
B、 please enter location where the log file should be written:可以默认值
C、 enter Progress Installation directory:progress 的安装目录(如装在D:则直接输入或copy一个安装路径:D:\Program Files\progress )
D、please enter the directory where the database server was installed default is d:\mfgsvr(可以直接用默认值),如果与安装不一致则修改成一致的目录
E、 please enter the destination location for this installation default is c:\mfgsvr\guicli(可以直接用默认值),如果与安装不一致则修改一致的目录
F、 create a new directory and install there default is Y (可以直接使用默认值)
G、enter folder name for MFGutil icons default is MFGPRO eB2 GUI client (默认值)
H、 create it (y/n) default Y (默认值)
I、 proceed anyway default Y (默认值)
J、 proceed using these values (y/n) default Y (默认值)
K、 would you like to view more information about SV(Y/N) default Y (默认值)

委外加工基础设置及流程

委外加工基础设置及流程
一、基础设置
1、14.5设置委外工作中心(虚拟)
2、5.5.1.13日程单维护,“订单项零件数据”对话框
l 类型:S
l 工序:10
3、14.13.2工艺流程维护
l 供应商:委外供应商代码
l 转包成本:委外加工标准成本
l 采购单:委外采购单代码
l 项次:采购单项次
l 转入下道工序:YES

二、流程
l 18.22.2.1 委外件日程维护(如涂装件)
l 18.22.2.4 日程分解
l 18.22.3.1 重复生产领料单计算
l 18.22.3.6 重复生产领料单转移(未涂装件从半成品仓转到委外工作中心虚拟仓)
l 5.13.1 采购收货(产生工单号,并自动填写在5.5.1.13日程单维护中)
产生的会计分录如下:
RCT-PO 借:生产费用 (转包标准成本)
贷:应付存货暂估款
ISS-WO 借:在制品 (未涂装件标准成本)
贷:半成品
RCT-WO 借:半成品 (涂装件标准成本)
贷:在制品
SUBCNT 借:在制品 (转包标准成本)
生产费用

AIX5.3如何自动备份数据库

使用前注意
1. 使用root用户登陆再作以下动作
2. 因为下面动作全程会以 root用户完成数据库停止,启动等动作,故最好确保平常也是用 root做这些动作而没问题
3. 每天都要查看一下log文件确保备份无误
4.以下测试是在AIX5.2L完成,请注意在5.3测试无误再使用

步骤:
1. 用root登陆系统
2. 运行 crontab –e
3. 编辑该文件,在最后加上以下
#########################softspeed ivan add on AIX5.2###############################
01 00 * * * /app/mfgpro/eb21/stop.Demonstration
05 00 * * * /app/mfgpro/eb21/procopy ./db/mfgdemo /backup/db/mfgdemo > /backup/db/procopy`date +%y%m%d`.log
00 03 * * * /app/mfgpro/eb21/procopy ./db/admdemo /backup/db/admdemo >> /backup/db/procopy`date +%y%m%d`.log
20 03 * * * /app/mfgpro/eb21/procopy ./db/hlpdemo /backup/db/hlpdemo >> /backup/db/procopy`date +%y%m%d`.log
30 03 * * * /app/mfgpro/eb21/start.Demonstration
#########################softspeed ivan add end####################################


注意:此为备份DEMO数据库示例主要是定义在每天凌晨0点01分开始, 凌晨3点30分结束,要注意其中第3行是从新产生一个用时间命名的log文件,而且要注意 /backup/db/procopy`date +%y%m%d`.log
这两点是指“F1”按键前的案件符号,然后第4行是把新的PROCOPY 信息加到刚刚产生的log文件,故用>>
4.修改完毕按 :wq! 退出

关于系统维护一些方法

关于系统维护:
1、 通用代码维护36.2.13
crrl+f 查询字段名称,后在36.2.13中设置字段的值和说明信息.

2、菜单系统维护36.4.4
选择标签:可以修改菜单名称或新增菜单名称
执行文件:客制化文件放到这里
3、打印机管理菜单36.13
打印机设置维护36.13.2
输出至:可以自己设printer100
设备路径名:printer,也可以设置打印目录
4、标签主集维护36.4.17.1
堆叠标签:名称!规格(!表示折行)
5、标签细节维护36.4.17.5
6、用户维护(用户数是有限制的)
分组:如可设维护组和浏览组。。。,不需要事先定义
7、下拉/查询维护36.20.1
关于F2功能挂接过程:
可以把客户的F2查询,借用销售定单中客户F2开窗功能,挂到价格单-客户F2查询中。如在36.20.1
录入字段名称so_cust
1.10.1.1客户字段名是pi_cs_code,程序名pppimt.p.
7.1.1程序名sosomt.p
8、安全维护:
菜单口令维护
字段安全维护(不是所有,只有特殊的字段才可以加以控制)
总帐帐户安全
会计单位安全
地点安全维护
用户监控查询
9、 CIM接口菜单 36.15,可以导入数据

10修改回报中?好是植
1显示所以?号。
fro each rps_mstr where rps_demain=”05” and rps_line=”线别” and rps_part=”件号” and rps_qty_comp=”?”
display rps_mstr

2把?修改成0
fro each rps_mstr where rps_demain=”05” and rps_line=”线别” and rps_part=”件号” and rps_qty_comp=”?” and rps_dve_date<=09/04/06
rps_qty_comp=”0”
display rps_mstr

3把完成数量改成计划数量
fro each rps_mstr where rps_demain=”05” and rps_line=”线别” and rps_part=”件号” and rps_qty_comp=”?” and rps_dve_date<=09/04/06
rps_qty_comp=rps_qty_req
display rps_mstr

屏蔽最外面的菜单
A.5

MFG/PRO初始化步骤

MFG/PRO初始化步骤
25.3.1
会计单位维护
26.1
货币维护
1.1.13
地点维护
36.1
系统/帐户控制文件
36.2.3
日历维护
1.1.1
库存状态代码维护
1.1.5
零件状态代码维护
2.13.1.1
税收类型维护
2.13.1.5
税收类别维护
2.13.1.9
税用途
2.13.1.13
纳税基数维护
2.13.3.1
国家代码维护
2.13.3.13
纳税区
2.13.5.1
纳税环境
2.13.13.1
税率维护
36.3.1
菜单口令维护
36.3.18
用户维护
1.2.1
产品类维护
1.13
计量单位维护
2.7.1
雇员维护
2.12
公司地址维护
2.24
地址/税收控制文件
2.13.24
全球税收管理控制文件(圆整方法:2)
36.2.13
通用代码维护cm_type:客户类型so_channel:销售渠道ad_format:邮政编码打印位置pt_part_type:零件类型pt_buyer:零件采购员po_buyer:订单采购员ad_start:省ad_city:城市ad_country:国别vd_type:供应商类型
36.4.21
窗口提示维护(小眼睛--字段名--要执行的过程名)
1.10.1.24
价格控制文件
19.24
质量管理控制文件
2.1.24
客户代码控制文件
2.3.24
供应商代码控制文件
23.24
MRP控制文件
3.24
仓库控制文件
36.3.24
安全控制文件
5.24
采购控制文件
5.5.7.24
供应商日程控制文件
7.1.24
客户定单控制文件
7.3.24
客户日程控制文件
36.2.21.1
号码范围维护
1.1.18
库位维护
2.11
地址代码变更
5.5.1.13
排程单维护
 
 
25.3.4
总帐日历维护
25.3.7
科目分组维护
25.3.13
帐户代码维护
1.10.1.1
销售价格单维护
1.10.2.1
采购价格单维护
1.4.9
零件的标准成本
1.4.5
零件库存维护
 
 
36.13.4
打印机缺省值维护
2.20.24
运费控制文件

BI文件超过最大限制解决方法

1 停止数据库./STOP.数据库名

2 看B1文件大小ls -l .b1

3 强制压缩BI文件
proutil -C truncate bi -F -G 0

4 新建立个 addbi.st 内容如下:(设置成1G)
b /app/mfgpro/eb21/db/mfgprod.b1 f 1024000b /app/mfgpro/eb21/db/mfgprod.b2 f 1024000b /app/mfgpro/eb21/db/mfgprod.b3 f 1024000b /app/mfgpro/eb21/db/mfgprod.b4

5 移除老数据库的BI文件 prostrct remove bi

6把新的BI文件替代老的BI文件
prostrct add addbi.st

7重新建立.STprostrct list .st

8成功后启动数据库成功后检查3.21.1事务时间和数据库的LG文件出错时间是都一致!

9日常解决在备份数据库的时候做Truncate 定期做Dump/load

关于ERP实施的感触(前期)

搞ERP实施已经有5年了,做了5年感触多多写下来给大家参考下
项目实施前
要先确定项目的范围
1单工厂 2集团
如果是2那恭喜你中奖了你将相当辛苦
如果是1那你可以充满希望的憧憬未来了哈哈哈
选择一行业性的ERP很重要,因为真的很多行业的特性非常明显也非常特殊.
所以先找几家相似行业的来出发初步方案.他们这时候很积极哈哈哈.当然商务的事情你要负责的话也要和他们碰碰的.这样时候你要注意要他们派人来你们工厂调研(反正免费的哈哈)出调研报告.当然几天是调查不出什么东西的(除非非常非常厉害的人)你可以评价下看看他们顾问的水平,要求软件公司提供试用版本,要求各部门都去使用测试软件的功能性和友好性(这比较总要为什么以后在说哈哈)
如果是集团的那工作就复杂了
你前期要做好标准话工作,统一集团的物料编码,供应商编码,客户编码.财务科目代码,人员,(可以不统一)等
要考虑服务器架构(建议用分布),以后的数据抽取,报表合并问题.
测试时候还测试公共网络对系统传输的影响等
集团实施的前期一个小失误对或许可能就是几百W的影响
项目主导人员要有足够的授权
项目人员选择角色主导人员 1良好的项目管理经验 2良好的沟通能力 3勇敢,果断,坚韧
             4 计算机基础 5熟悉集团或者公司流程  
项目团队角色实施人员 1良好的学习能力 2良好的沟通能力 3细心,耐心.4最好单身  (集团的好要经常出差呵呵) 5良好计算机基础 6熟悉集团或者公司流程
项目团队角色2次开发人员 1计算机软件开发能力 2良好的沟通能力 3熟悉软件开发流程及测试流程.其它还没想到哈哈!今天先写到这把累了NND
   

标准成本报表的程序贡献给大家

是在字符界面下的!结合快意的BISTART使用的!要是想不使用BI把EXPORT DELIMITER ";" 改成DISPLAY就可以了
输出
产品类代码
产品类说明
零件代码
单位
状态
零件说明
件号
成本集
物料成本
人工成本
附加成本
间接成本
转包成本
成本合计
成本更新日期几个字段
{mfdtitle.i "1.0 "}
define variable line like pt_prod_line.
define variable line1 like pt_prod_line.
define variable part like pt_part.
define variable part1 like pt_part.
define variable type like pt_part_type.
define variable type1 like pt_part_type.
define variable site like si_site.
define variable site1 like si_site.
define variable buyer like pt_buyer.
define variable buyer1 like pt_buyer.
define variable pldesc like pl_desc.
define variable first_flag as logical initial no.
define variable first_of_flag as logical initial no.
define variable desc1 like pt_desc1 format "x(80)" .
define variable desc2 like pt_desc2 format "x(80)" .
define variable mtltl like sct_mtl_tl.
define variable lbrtl like sct_lbr_tl.
define variable bdntl like sct_bdn_tl.
define variable ovhtl like sct_ovh_tl.
define variable subtl like sct_sub_tl.

form
line colon 15
line1 label {t001.i} colon 49 skip
part colon 15
part1 label {t001.i} colon 49 skip
type colon 15
type1 label {t001.i} colon 49 skip
site colon 15 site1 label {t001.i} colon 49 skip
buyer colon 15 buyer1 label {t001.i} colon 49 skip
with frame a side-labels width 80.
setFrameLabels(frame a:handle).
{wbrp01.i}
repeat:
if part1 = hi_char then part1 = "".
 if line1 = hi_char then line1 = "".
if type1 = hi_char then type1 = "".
if site1 = hi_char then site1 = "".
if buyer1 = hi_char then buyer1 = "".

if c-application-mode <> "WEB" then update line line1 part part1 type type1 site site1 buyer buyer1 with frame a. {wbrp06.i &command = update
&fields = " line line1 part part1 type type1 site site1 buyer buyer1"
&frm = "a"}

if (c-application-mode <> "WEB") or
(c-application-mode = "WEB" and
(c-web-request begins "DATA"))
then do: bcdparm = "". {mfquoter.i line } {mfquoter.i line1 } {mfquoter.i part } {mfquoter.i part1 } {mfquoter.i type } {mfquoter.i type1 } {mfquoter.i site } {mfquoter.i site1 } {mfquoter.i buyer } {mfquoter.i buyer1 }

if part1 = "" then part1 = hi_char.
if line1 = "" then line1 = hi_char.
if type1 = "" then type1 = hi_char.
if site1 = "" then site1 = hi_char.
if buyer1 = "" then buyer1 = hi_char.
end. {mfselbpr.i "printer" 132}

PUT UNFORMATTED "#def REPORTPATH=$/Minth/minthck" SKIP. PUT UNFORMATTED "#def :end" SKIP.
for each pt_mstr no-lock use-index pt_part where pt_mstr.pt_domain = global_domain and (pt_part >= part and pt_part <= part1) and (pt_prod_line >= line and pt_prod_line <= line1) and (pt_part_type >= type and pt_part_type <= type1), each sct_det no-lock use-index sct_part where sct_domain = global_domain and sct_part = pt_part and sct_sim matches "*STD", each pl_mstr no-lock use-index pl_prod_line where pl_domain = global_domain and pl_prod_line = pt_prod_line:

assign desc1 = pt_desc1 desc2 = pt_desc2 mtltl = sct_mtl_tl + sct_mtl_ll lbrtl = sct_lbr_tl + sct_lbr_ll bdntl = sct_bdn_tl + sct_bdn_ll ovhtl = sct_ovh_tl + sct_ovh_ll subtl = sct_sub_tl + sct_sub_ll.

EXPORT DELIMITER ";" pl_prod_line pl_desc pt_part pt_um pt_status desc1 desc2 sct_sim mtltl lbrtl bdntl ovhtl subtl sct_cst_tot sct_cst_date .
end.
/*{mfrpchk.i} */{mfreset.i}end. {wbrp04.i}

2008年9月26日星期五

新开博客欢迎大家

新开博客欢迎大家