軟件工程師考題
| 姓名: |
|
|
日期: |
|
|
分數: |
|
一、 判斷題(每題2分,共24分)
- 在訂單管理器里能進行訂單的復制。( )
- 訂單行在“等待發運”狀態下還可以刪除。( )
- 在訂單管理器里不能查發到是否開系統發票。( )
- 處理物料搬運單不可以按訂單號查詢。( )
- 處理物料搬運單行分配時,可以選擇不同批次的物料挑庫。( )
- 運行“庫房事務處理”=》“雜項事務處理”時提示“APP-INV-05447:未找到輸入日期的開放期”,可以通過打開采購會計期解決該問題。( )
- 不同庫存組織下的庫存會計期是不需要分別更打開。( )
- 一張收款單號可以核銷多個客戶的系統發票。( )
- 在供應商維護模塊,可以通過設置有效與否復選框來失效供應商。( )
- 在定義責職的時候,不能對請求進行權限的限定。( )
- EBS也沒查詢當前用戶正在使用哪些模塊的功能。( )
- Form的開發能基於表也能基於視圖的。( )
二、 填空題(每空2分,共44分)
- 發放銷售定單時,通過設置訂單行的 來達到發放特定的訂單行的目的。
- 訂單發放成功后在發運事務處理的行狀態是 狀態。
- 分別解釋訂單頭的Bill to 和Ship to 有什么作用 、 。
- 發運事務處理先執行 、再執行 ,才能到“連接行程停靠站”程序。
- 應收系統“事務處理匯總”調整主要的作用是 。
- 訂單挑庫完成后需要運行 請求,才能生成系統發票。
- 在訂單管理器查詢出訂單頭的數據,可以通過 查看用到的數據表。
- EBS有 、 兩種類型的彈性域。
- 定義的責職需要按OU限定查詢數據的范圍,需要設置 、 兩個系統配置屬性。
- EBS 系統包含了DATA、 DB、 ORA、 、 五大類的目錄。
- 請分別解釋PLL、PLX是代表什么文件 、 。
- 程序運行時需要在 觸發器中指定主Window。
- 在Linux環境下編譯Form的命令是 。
- 新開發的Form需要在EBS先注冊 、定義 、再把菜單掛到相應的責職下即可運行。
- 通過執行EXECUTE AD_DD.REGISTER_TABLE 向EBS注冊表,以及通過執行 注冊字段,以可通過標准功能設置彈性域、監控表操作。
三、 問答題
- 當用戶反饋系統運行很慢時,請分析您的解決思路?(12分)
答:
- 以下查詢可以進行怎樣的優化,請文字描述?(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
答:
- 以下是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 |
信用暫掛 |
答:
