壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册
楼主: 纵横四海

[财务] 致所有Oracle ERP初学者-入门+财务模块已经更新完毕-不定期更新帖子!

    [复制链接]
 楼主| 发表于 2008/3/10 17:10:13 | 显示全部楼层
报名请参考相关帖子的说明,提交报名表。
谢谢大家的关注。
发表于 2008/3/11 00:28:26 | 显示全部楼层

一定参加这次交流

为了参加这次交流培训,我3月1日去鼎好装了一台机器,
   CPU: AMD Phenom 9500, 4核
   主板: ONDA A78G
   内存: 4G
   硬盘: 希捷,7200.10 SATA 250G
   同时,我从Oracle 安装网上买了 ebs 11.5.10的安装盘(6张DVD).

   这是3月1日完成的事情。可是,之后的事情,只能用苦不堪言来形容。
   到家后,准备安装Linux,我手头有 Oracle Enterprise Linux 5, RHEL5, RHEL4U3.
   因为Oracle安装网的文档是基于RHEL4U4的,所以先安装了RHEL4U3,发现找不到
   硬盘,而后换RHEL5,还是找不到,OEL5, 依然找不到。
   在网上看了无数的和SATA安装Linux的文章,一句话,Linux还没有完全支持SATA,
   我的这个主板使用的是AMD 780, 最新的芯片,不支持。
   
   当然,也有些人在SATA上安装了Linux,写了一大堆的说明,都是告诉如何把SATA模拟
   成IDE的。ONDA主板的bios配置,该改的,能改的,都试过了,就是不行。
   其实最初买4G内存,是想通过xen或者vmware esx这样的技术来同时运行多个系统的。
   首先安装了Oracle VM 2.1, 真不错,这是目前唯一能识别我这块硬盘的Linux。安装之后,
   很兴奋,xen的操作也熟悉了很多。之后,开始在oracle vm上安装Linux系统,
   OEL5, RHEL5, OEL5U1, RHEL5U1 都实验过了,大都在安装到67%的时候就死了。
   为了在xen上安装Linux,我还不停的配置NFS, tftp, dns。。。。。

   而后,改为安装VMware ESX, 发现其同样不能识别SATA硬盘<VMWare ESX就是Linux...>

   总是,今天是3月10日了,我的系统还是安装不上。我对SATA已经无语了。
   我现在唯一的希望,是先安装windows, 然后通过虚拟机来安装ebs.现在
   windows xp安装完了,祝我好运吧。

   这个培训,请一定要让我参加。没有系统的,如果愿意,也可以到我家来一起学习。
   我在北苑家园。


以下内容为纵横四海的回复:
首先很佩服你的决心,有了你这么好的决心,我也有了信心給你教会Oracle ERP。
我想我知道的东西可能会很有限,比如你提及的安装Linux,VM之类的,我都不会,但是我相信我们都凭着一个互相交流的心,一定会給大家带来很多的价值。
Oracle ERP系统博大精深,需要专注,有毅力,坚持不懈多年的学会,才会有很多体会。
祝愿你在本次培训中有价值,同时因为这次培训需要首先安装好系统,所以,请将你的情况告诉相关负责报名的人员,说明你的情况,你的情况可以破格录取。但是还请尽快尽快安装好系统,以免耽误学习。

纵横四海 2008-3-9晨

[ 本帖最后由 websterz 于 2008-3-12 12:22 编辑 ]
发表于 2008/3/11 00:32:20 | 显示全部楼层
上周已报名了,几时知道被取录了呢?
 楼主| 发表于 2008/3/11 08:15:06 | 显示全部楼层
原帖由 aho 于 2008-3-11 00:32 发表
上周已报名了,几时知道被取录了呢?


今天将公布最后的培训人员名单。
发表于 2008/3/11 08:45:35 | 显示全部楼层

回复 102楼 的帖子

多谢四海,我现在已经在windows上通过vmware安装好Linux了,内存大,硬盘大,我想性能也差不了。
然后就是copy那25G的安装盘。。。。。

周五之前一定完成。我一会儿就会提交报名表,请一定录取我。
发表于 2008/3/11 11:29:25 | 显示全部楼层
原帖由 websterz 于 2008-3-11 00:28 发表
为了参加这次交流培训,我3月1日去鼎好装了一台机器,
   CPU: AMD Phenom 9500, 4核
   主板: ONDA A78G
   内存: 4G
   硬盘: 希捷,7200.10 SATA 250G
   同时,我从Oracle 安装网上买了 ebs 11.5.10的安装盘 ...


有這麼難嗎?
只要找到driver,我覺得不難安裝.
发表于 2008/3/11 11:38:36 | 显示全部楼层
原帖由 纵横四海 于 2008-3-11 08:15 发表


今天将公布最后的培训人员名单。


若申請不成功,你們是否會把培训視像upload上去,好讓其他人下載.
 楼主| 发表于 2008/3/11 12:12:23 | 显示全部楼层
原帖由 jason-tang 于 2008-3-11 11:38 发表


若申請不成功,你們是否會把培训視像upload上去,好讓其他人下載.


没有打算作视频录像的。只有文字版的教程会更新到论坛。
发表于 2008/3/11 15:08:05 | 显示全部楼层

回复 106楼 的帖子

是啊,只要有driver,应该不难。可问题是,就是没有driver.
你可以在google上用 Linux SATA 搜索一下,就知道有多少人
为SATA睡不着觉了。

我使用Linux有8年了,安装过无数次。以前为了让声卡发生,咱内核编译也琢磨过很长时间。
但,唯有这次最痛苦。
 楼主| 发表于 2008/3/11 17:59:52 | 显示全部楼层
原帖由 websterz 于 2008-3-11 15:08 发表
是啊,只要有driver,应该不难。可问题是,就是没有driver.
你可以在google上用 Linux SATA 搜索一下,就知道有多少人
为SATA睡不着觉了。

我使用Linux有8年了,安装过无数次。以前为了让声卡发生,咱内核编译也 ...


痛并快乐着!
发表于 2008/3/12 18:44:22 | 显示全部楼层

学习不能落后

看到大家对学习热情如此高涨,呵呵我也不能落下了哦
发表于 2008/3/14 08:15:42 | 显示全部楼层
現在用公司現有的系統,改天自行安裝一下來試試,謝謝四海。
 楼主| 发表于 2008/3/14 23:45:41 | 显示全部楼层

12)AR 应收模块设置

课程内容:系统设置
课程时间:1个小时

设置职责:HZD_BJ_AR_超级用户
配置文件:
 GL:帐套  HZD_books
 MO:业务实体  北京ERP100公司
 HR:用户类型 HR 用户

定义自动收现规则集
HZD_自动收现规则集.gif

定义应收快速编码
定义需求级别快速编码
定义自动开票行排序规则
定义系统选项
系统选项.gif
系统选项-税.gif
系统选项-税2.gif
系统选项-事务处理4.gif
系统选项-杂项7.gif

定义应收帐款付款条款(应收>设置>事务处理>付款条款)
注:发票到期日=发票日期+付款条件
  帐龄=帐龄计算日期-发票到期日
  为了简化设置,目前仅设置一个付款条件,用于系统测试。大家可以根据需要自己定义其他的付款条件。
立即付款.gif

定义开票及会计规则(应收>设置>事务处理>会计规则)不用设置
Define accounting rules to create revenue recognition schedules for your invoices. Accounting rules determine the number of periods and percentage of total revenue to record in each accounting period. You can use accounting rules with transactions that you import into Receivables using AutoInvoice and with invoices that you create manually in the Transaction windows. You can define an unlimited number of accounting rules.


打开/关闭期间(应收>设置>事务处理>会计规则)
建议打开2007-01,2007-02
Period Status
An accounting period can have one of the following statuses:

Closed: Journal entry, posting, and transaction entry are not allowed unless the accounting period is reopened. Receivables verifies that there are no unposted items in this period. Receivables does not let you close a period that contains unposted items.

Close Pending: Similar to Closed, but does not validate for Unposted items. Journal entry, posting, and transaction entry are not allowed unless the accounting period is reopened.

Note: Before using the Close Pending status, you must run Revenue Recognition for transactions with accounting rules.

Future: This period is not yet open, but you can enter transactions in this period. However, you cannot post in this period until you open it.

Not Opened: This period has never been opened and journal entry and posting are not allowed. The Revenue Recognition program can, however, create revenue distributions in Not Opened periods, if required by an accounting rule.

Open: Journal entry and posting are allowed.



定义自动会计(应收>设置>事务处理>自动会计)
收入.gif
税.gif
未获收入.gif
未开单应收款.gif
应收帐款.gif
运费.gif
自动发票结算.gif

定义事务处理类型(应收>设置>事务处理>事务处理类型)
注:本项设置,在初次设置时可以不用添加新的类型,直接使用默认类型即可,但需要设置相应的科目。
应收账款科目:北京ERP100公司.缺省.应收账款.缺省.缺省.缺省.缺省(11.0.1141001.0.0.0.0)
收入账户:北京ERP100公司.缺省.主营业务收入.缺省.缺省.缺省.缺省(11.0.5101001.0.0.0.0)
需要首先设置贷项通知单类型,然后设置发票类型,因为在设置发票类型界面中需要选择贷项通知单类型。
Invoice.gif
Credit Memo.gif
定义发票源(应收>设置>事务处理>来源)
注:来源为AR引入外部或者其他业务系统的标识,比如从OM导入发票,就需要设置一个来源类型,此处我们因为没有其他系统导入的需求,所以这里不用设置。

定义收帐员(应收>设置>收帐>收帐员)
注:使用默认的收账员Default Collector

定义调整限额(应收>设置>事务处理>审批限额)
审批限额.gif



定义应收帐款分配集(应收>设置>收款>分配集)不用设置
定义应收款活动(应收>设置>收款>应收款活动)
必须定义两项:未得折扣和应得折扣

应得折扣.gif

未得折扣.gif

定义收款分类(应收>设置>收款>收款分类)

及收款方法
需要首先定义银行,在AP模块中已经定义了银行,在这里可以直接使用。银行一般至少定义现金银行和真实的银行,一般企业为了中转以及其他特殊用途还会设置一些虚拟银行。具体视方案而定。
为了简化设置,这里只定义一种收款方法。
收款分类.gif

点击银行账户进行下一步设置(选择银行):
账户.gif

定义收款来源(应收>设置>收款>收款来源)
收款来源-人工.gif
定义应收帐龄时段(应收>设置>收帐>帐龄时段)
使用系统默认的帐龄时段:Collections 即可。
设置了帐龄时段后运行标准的帐龄报表,可以选择基于自己定义的帐龄时段提交帐龄报表。
帐龄报表的本质是:客户欠公司的账款的欠款时间段以及数量分布。

定义对帐单周期(应收>设置>打印>报表周期 不设置)
定义标准信息(应收>设置>打印>标准信息 不设置)
定义催款信函(应收>设置>打印>催款信函 不设置)
定义催款信集(应收>设置>打印>催款信集 不设置)
定义销售人员(应收>设置>事务处理>销售人员 ??)
定义系统配置文件选项(系统管理员-》配置文件-》系统)
因配置文件很多,这里仅仅列举需要注意的配置文件,一般情况下不需要修改,在掌握系统设置后可以修改相关的配置文件,进行系统调试和研究。
AR:GL 传送余额测试
AR:Zengin 字符集
AR:按备选字段对客户报表进行排序
AR:别名搜索
AR:创建银行手续费
AR:催函汇入地址标签大小
AR:单据编号生成层
AR:调试过帐批层
AR:改写调整活动帐户选项
AR:更改客户名称
AR:更改事务处理中的客户
AR:更新到期日
AR:关闭期间 - 运行收帐效果报表
AR:含未确认收款的发票
AR:核销 GL 日期默认值
AR:将风险收款包括在客户余额中
AR:交叉汇率类型
AR:客户 - 输入备选字段
AR:客户合并提交大小
AR:客户文本的最后一次成功运行
AR:扣除额汇率明细
AR:每个自动开票工作进程的最大行数
AR:默认汇率类型
AR:启用 SQL 跟踪
AR:启用调试消息输出
AR:启用交叉币种
AR:使用贷项通知单的发票会计处理
AR:事务处理弹性域快选属性
AR:事务处理批来源
AR:收款批来源
AR:无追索权的贴现/背书应收票据
AR:显示开单编号
AR:现金 - 默认已核销额
AR:现金 - 允许活动
AR:项目弹性域模式
AR:信用限额选择

AR:银行帐号掩码
AR:应收票据批来源
AR:允许更新现有的销售业绩
AR:在加密箱中的验证之间进行提交
AR:在加密箱中允许超额核销
AR:自动汇款创建权限
AR:自动联系人编号
AR:自动收款创建权限


定义税款代号及税率(应收>设置>税>代码)
设置税码:VAT17 11.0.2141001.0.0.0.0(北京ERP100公司.缺省.应交税金.缺省.缺省.缺省.缺省)折扣前

定义税组(应收>设置>税>组 不设置)
定义客户配置文件分类(应收>客户>配置文件分类 不用设置)
定义客户(直接输入,不用设置)
定义汇入地址(应收>设置>打印>汇入地址 不设置)
定义标准通知单行(应收>设置>事务处理>通知单行)
通知单行指的是,在作发票时行的信息(一个发票可以有多行,每行类型可以不同)
通知单行.gif


定义文档序列规则(不设置)
定义税适用范围及税率(不设置)
定义税款权限(不设置)
定义项目税率的例外(不设置)
定义税款免除(不设置)
评审销售税率(不设置)


常见问题参考:
AR客户输入,报错:'ARP_STAX_121.ENABLE_TRIGGERS'
ar点击客户菜单后报错-项目验证组织-item validation organization( http://bbs.erp100.com/thread-20077-1-1.html )
OM职责.gif




课程内容:基本操作
时间:半个小时
1.客户输入
2.发票录入
3.收款录入
4.核销
5.帐龄报表
发表于 2008/3/15 20:58:00 | 显示全部楼层
也看了,学习不能落后。
发表于 2008/3/16 23:23:02 | 显示全部楼层

终于完成EBS 11.5.10.2的安装

原帖由 websterz 于 2008-3-11 00:28 发表
为了参加这次交流培训,我3月1日去鼎好装了一台机器,
   CPU: AMD Phenom 9500, 4核
   主板: ONDA A78G
   内存: 4G
   硬盘: 希捷,7200.10 SATA 250G
   同时,我从Oracle 安装网上买了 ebs 11.5.10的安装盘 ...


今天终于完成了oracle EBS的安装。
从3月10日决定放弃直接安装Linux(因为Linux不支持我的SATA硬盘), 到现在(3月16日晚上10:53),终于第一次见到了EBS的登录界面!
本来想周六就可以完成安装,这样周日就可以去参加北京组织的爬香山活动。结果周六一直被一个问题困扰着.
安装了4次,都是到这里出错。<当然,每次我都会根据网上的建议进行一些修改>, 实在是备受打击。
周日中午时把所有的log都打印了出来,准备拿到香山去问问各位的  因为想看看最后一次安装是否
成功,没有去香山,但同样的错误还是发生了(身心俱疲) 。google里面搜到的建议居然没有一个可行的。

下午3点半,绝望,想出去走走,凑巧拿起一本Linux故障诊断的书,受其启发而一举解决了那个问题。
之后的安装一马平川,到10:53PM看到登录界面,没有任何错误。

为了纪念这段经历,说说这个可笑的错误吧。

■错误现象
◆Stage2进展到40%时,总是发生如下错误
━━━━━━━━━━━━━━━━━
    RW-50004: Error code recevied when running external process. Check Log file for details.
    Running Database Install Driver for VIS instance
━━━━━━━━━━━━━━━━━

◆看安装log, $ORACLE_HOME/appsutil/log/$SID_$hostname/$date.log
━━━━━━━━━━━━━━━━━
ora-27102 Out of Memory
Linux Error: 28: No space left on device
━━━━━━━━━━━━━━━━━

◆看数据库udump的trace 文件, $SID_$HOST_number.trc
━━━━━━━━━━━━━━━━━
skgm warning: ENOSPC creating segment of size 0000000020000000
fix shm parameters in /etc/system or equivalent
━━━━━━━━━━━━━━━━━

◆此时数据库文件已经生成,启动数据库
━━━━━━━━━━━━━━━━━
[oravis@seiya 9.2.0]$ . VIS_seiya.env
[oravis@seiya 9.2.0]$ sqlplus /nolog
conn
SQL*Plus: Release 9.2.0.6.0 - Production on Sun Mar 16 21:36:23 2008
Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.
SQL> conn / as sysdba
Connected to an idle instance.
ORA-27102 Out of Memory
Linux Error: 28: No space left on device
━━━━━━━━━━━━━━━━━

错误原因为内存不够,但我的系统:
━━━━━━━━━━━━━━━━━
RHEL4U3
内存: 2.5G
swap: 4G
/u01: 173G, 安装文件在此目录下,占30G,还有空间 143G
━━━━━━━━━━━━━━━━━
怎么也不应该发生这个问题。

■解决
修改kernerl.shmall = 2079152(或者更大)
之后问题解决。

■故障分析
1. http://www.informit.com/articles/article.aspx?p=481867&seqNum=2
   if (shm_tot + numpages >= shm_ctlall)
        return -ENOSPC;
   如果请求的虚拟内存超过可以分配的共享内存,就会出现 ENOSPC错误
   说明问题原因在于共享内存上。

2. shmall, shmmax, shmmni 的关系以及意义
    可以参考: http://www.puschitz.com/TuningLinuxForOracle.shtml#SettingSHMALLParameter
    ※SHMALL
 This parameter sets the total amount of shared memory pages that can be used system wide. Hence,
    SHMALL should always be at least ceil(shmmax/PAGE_SIZE).
    系统范围内可以使用的全部共享内存。
    单位: PAGE   

    ※SHMMAX
    This parameter defines the maximum size in bytes of a single shared memory segment that a Linux process can allocate in its virtual address space
    Linux进程在其虚拟地址空间内可以分配的单个共享内存段的大小。
    单位Byte.
    SHMMAX限制了oracle database SGA的大小,所以安装DB和EBS时都要调整这个参数。
   
   ◆因为shmmax是单个共享内存段的最大尺寸。系统范围内会有多个共享内存段存在(可以通过ipcs -a来查看),
      所以shmmall的最小值应该是 shmmax/PAGE_SIZE

    kernel.shmall的缺省值为2097152, 表示系统可以使用的全部共享内存为8G. 这一般都够用。
  
3. 我的系统的shmall值为:
    kernel.shmmall = 131072
   如此设置的话,系统可以使用的整理共享内存总量为: 131072 * 4096 /1024/1024 = 512M.  
   (4096为PAGE_SIZE,可以通过命令
       getconf PAGE_SIZE
    获取)

   而实际DB在启动时,SGA的大小为
━━━━━━━━━━━━━━━━━
[oravis@seiya 9.2.0]$ sqlplus /nolog

SQL*Plus: Release 9.2.0.6.0 - Production on Sun Mar 16 21:36:23 2008
Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.
SQL> conn / as sysdba
Connected to an idle instance.
SQL> startup
ORACLE instance started.
Total System Global Area 581506668 bytes   (--->555M)
Fixed Size                   452204 bytes
Variable Size             402653184 bytes
Database Buffers          167772160 bytes
Redo Buffers               10629120 bytes
━━━━━━━━━━━━━━━━━
   DB需要的共享内存为555M, 而系统的全部可以使用的共享内存为512M, 即便设置了shmmax为1G也没有用也分配不了1G,
   所以发生了上面的错误。

   4. 为什么会设置: kernel.shmall = 131072?

   从OTN上去下载25G的安装文件比较恐怖,所以我的安装光盘是从Oracle安装网http://www.oracle-install.cn/service/index.htm
   买的,其中有安装文档。我对shmall不太清楚,所以就直接抄了过来。(#对shmmax还是比较清楚的)。
   这一疏忽导致了3天时间的浪费。

   我已经发信Oracle安装网的作者去解释这个事情了。希望他修改文档,以免其他人重蹈覆辙。

■说明
    1. 当初如果直接按照这个帖子的说明来进行,应该早就安装完了。后悔。
    2. 安装11.5.10时,不需要 LD_ASSUME_KERNEL=2.4.9. 11.5.9及以前才需要。

★★★★★从明天开始,学习进入正轨。

[ 本帖最后由 websterz 于 2008-3-17 11:21 编辑 ]
发表于 2008/3/18 15:35:31 | 显示全部楼层
websterz太牛了,实在是佩服!有这种精神,一定能学好。
发表于 2008/3/19 10:37:08 | 显示全部楼层
这里的知识如果能真的消化掉  就是非常NB的ERP工程师了   
发表于 2008/3/19 10:49:04 | 显示全部楼层
Linux SATA  到底有什么办法解决呢????
发表于 2008/3/19 11:05:17 | 显示全部楼层
Linux系统的缺省值为2097152, 这样系统可使用的共享内存为8G.
所以只要从你的文档里面把
kernel.shmall=131072
删除就可以了。


请问具体是哪个文件里的这个参数呢?而且如果是光盘里的不是不可以修改么???
发表于 2008/3/19 11:05:51 | 显示全部楼层
请:websterz老兄介绍下下    
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|壹佰网 ERP100 ( 京ICP备12025635号 京ICP证120590号 )  

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表