博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

EBS软件工程师考题(有需答案者,请留言)

Posted on 2012-02-08 15:46  奥客  阅读(2034)  评论(15编辑  收藏  举报

软件工程师考题

 

 

姓名:

 

 

日期:

 

 

分数:

 

 

 

一、             判断题(每题2分,共24分)

  1. 在订单管理器里能进行订单的复制。(    )
  2. 订单行在“等待发运”状态下还可以删除。(    )
  3. 在订单管理器里不能查发到是否开系统发票。(    )
  4. 处理物料搬运单不可以按订单号查询。(    )
  5. 处理物料搬运单行分配时,可以选择不同批次的物料挑库。(    )
  6. 运行“库房事务处理”=》“杂项事务处理”时提示“APP-INV-05447:未找到输入日期的开放期”,可以通过打开采购会计期解决该问题。(    )
  7. 不同库存组织下的库存会计期是不需要分别更打开。(    )
  8. 一张收款单号可以核销多个客户的系统发票。(    )
  9. 在供应商维护模块,可以通过设置有效与否复选框来失效供应商。(    )
  10. 在定义责职的时候,不能对请求进行权限的限定。(    )
  11. EBS也没查询当前用户正在使用哪些模块的功能。(    )
  12. Form的开发能基于表也能基于视图的。(    )

 

二、             填空题(每空2分,共44分)

  1. 发放销售定单时,通过设置订单行的                来达到发放特定的订单行的目的。
  2. 订单发放成功后在发运事务处理的行状态是                状态。
  3. 分别解释订单头的Bill to 和Ship to 有什么作用                                  。
  4. 发运事务处理先执行                 、再执行                 ,才能到“连接行程停靠站”程序。
  5. 应收系统“事务处理汇总”调整主要的作用是                 
  6. 订单挑库完成后需要运行                 请求,才能生成系统发票。
  7. 在订单管理器查询出订单头的数据,可以通过                                  查看用到的数据表。
  8. EBS有                               两种类型的弹性域。
  9. 定义的责职需要按OU限定查询数据的范围,需要设置                                                    两个系统配置属性。
  10. EBS 系统包含了DATA、 DB、 ORA、                                   五大类的目录。
  11. 请分别解释PLL、PLX是代表什么文件                                 
  12. 程序运行时需要在                 触发器中指定主Window。
  13. 在Linux环境下编译Form的命令是                
  14. 新开发的Form需要在EBS先注册               、定义               、再把菜单挂到相应的责职下即可运行。
  15. 通过执行EXECUTE AD_DD.REGISTER_TABLE 向EBS注册表,以及通过执行                                                                              注册字段,以可通过标准功能设置弹性域、监控表操作。

 

 

三、             问答题

  1. 当用户反馈系统运行很慢时,请分析您的解决思路?(12分)

 

答:

 

 

 

 

 

 

 

 

 

  1. 以下查询可以进行怎样的优化,请文字描述?(10分)

      select to_char(sysdate,'yyyy-mm') period_name
             ,trunc(sysdate) transaction_date
             ,moqd.inventory_item_id
             ,msib.segment1 inventory_item_no
             ,msib.description
             ,moqd.organization_id
             ,haou.name organization_name
             ,secom_sotopo_pkg.get_item_category(moqd.inventory_item_id, 1) brand
             ,secom_sotopo_pkg.get_item_category(moqd.inventory_item_id, 2) product_line   
             ,moqd.subinventory_code
             ,moqd.transaction_uom_code
             ,gsob.currency_code
             ,haou_unit.name operating_name
             ,round(decode(GL_CURRENCY_API.get_rate_sql('USD',gsob.currency_code ,trunc(sysdate),'Corporate')
                                ,-1,1,GL_CURRENCY_API.get_rate_sql('USD',gsob.currency_code,trunc(sysdate),'Corporate')
                                      ),2) exchange_rate
      from   MTL_ONHAND_QUANTITIES_DETAIL  moqd
             ,CST_ITEM_COSTS cic
             ,mtl_system_items_b msib
             ,hr_all_organization_units haou
             ,org_organization_definitions ood
             ,gl_sets_of_books gsob
             ,hr_all_organization_units haou_unit
      where   moqd.inventory_item_id = cic.inventory_item_id
      and    moqd.organization_id   = cic.organization_id
      and    moqd.inventory_item_id = msib.inventory_item_id
      and    moqd.organization_id   = msib.organization_id
      and    moqd.organization_id   = haou.organization_id
      and    moqd.organization_id   = ood.ORGANIZATION_ID
      and    ood.SET_OF_BOOKS_ID    = gsob.set_of_books_id
      and    ood.OPERATING_UNIT     = haou_unit.organization_id

 

答:

 

 

 

 

 

 

 

 

  1. 以下是Hold_Order表的数据 ,同一个Order_number及Order_Line如果只有一个暂挂类型就取当前的暂挂类型,如果有两个暂挂类型的,只取“系统自动暂挂”,请分析写SQL的思路?(10分)

ID

Order_number

Order_Line

Hold_Name

1

4925

1.1

系统自动暂挂

2

4925

1.1

信用暂挂

3

4926

1.1

系统自动暂挂

4

4927

1.1

信用暂挂

 

答: