① EBS中的雜發和雜收分別是什麼意思
雜項收發的種類跟你公司所應用的系統有關,舉例說,如果你只用庫存模塊和財務模塊,那麼所有的業務都是雜項。如果你用了采購模塊,則除了采購接收、采購退貨以外所有業務都是雜項。
② 求EBS高手,介紹EBS 中一個Order的具體流程.
1. EBS中建立Customer資料(包括Ship to/Bill to詳細信息)
2. 訂單員與Customer線外確認訂單信息後,錄入EBS系統,形成Sales Order;登記時,系統自動對客戶進行信用檢查。
3. 由訂單員根據庫存情況確認實際發貨時間,進行Pick Release
4. Pick Release後自動生成Move order,並通知庫存,庫存進行備貨(處理Move order),將貨物從實際貨位挑到待發區
5. 待運輸車到後,從待發區將貨物拉走,並在系統中做相應的Ship confirm.此時,系統會產生銷售出庫事務處理及分錄(確認銷貨成本),及將OM數據傳遞到AR(確認銷貨收入)。
這是比較普通的流程。希望對你有幫助。
③ oracle ebs中om模塊,做銷售直發業務時候,為什麼對一個產品做了邏輯接收
沉下心來研究,其實不難。
om只是功能多變,適合不同的業務。價目表是一塊。發貨是一塊。訂單設計到ATO,PTO的話又是一塊。建議先從標准走,把不同的發貨模式先熟悉,然後再學價目表和修改量,最後研究om其他功能。
④ 進入EBS AR 事務處理界面報錯
這個要看你用的哪一種ERP,如果是EBS,介面表參考如下信息:
AP介面表:
AP_INVOICES_INTERFACE
AP_INVOICE_LINES_INTERFACE
涉及的請求:
應付款管理系統開放介面導入
涉及案例: 運費導AP、費用導AP
PO介面表:
申請:
PO_REQUISITIONS_INTERFACE_ALL
涉及請求:
導入申請
采購:
po_headers_interface
po_lines_interface
po_distributions_interface
涉及的請求:
Import Standard Purchase Orders
接收:
rcv_headers_interface
rcv_transactions_interface
mtl_transaction_lots_interface
涉及請求:
接收事務處理處理器
涉及案例:運費導采購、MRP導申請、POP導申請
GL介面表:
gl_interface
涉及案例:ADI導日記賬、返利導日記賬
FA介面表:
fa_mass_additions
FA API:
增加fa_addition_pub.do_addition
修改:fa_adjustment_pub.do_adjustment
fa_asset_desc_pub.update_desc
涉及案例:電子資產清理
庫存事務介面:mtl_transactions_interface
1)一般用來做各類雜收發、Cost Update,對於和業務有關的事務一般不建議使用,比如SO發貨,如果自己發會導致Workflow沒有往下走
2)成功導入之後運行Cost Manager生成會計分錄
3)平均成本更新也通過此介面;如果該Item沒有交易,則成本數據不會進入cst_item_costs
固定資產介面:fa_mass_additions
1)fa_mass_additions這個表有幾個Trigger需要注意;會自動去插其他表,刪除的時候也是
2)折舊方法介面表無法給,而是自動從Category繼承下來,所以導入之後需要Update表
3)不是通過AP引過來的FA,是沒有Source Lines信息的;如果需要,可以通過插表來實現
4)數據進介面之後從Navigator:Mass Additions/Post Mass Additions提交請求集,這樣會有個報表顯示導入結果。不過我的測試程序可以直接提交請求集。
總賬分錄介面:gl_interface
1)最簡單的介面,不說了
應付發票介面:ap_invoices_interface/ap_invoice_lines_interface
1)Profile AP: Use Invoice Batch Controls定義是否使用批控制
2)僅支持CREDIT/STANDARD;注意金額正負,小於零用CREDIT,大於零用STANDARD
3)PREPAYMENT/DEBIT/EXPENSE REPORT/MIXED不支持,先用CREDIT或者STANDARD,進去之後再Update正式表ap_invoices_all
4)導入之後可再調用請求Invoice Validation自動Validate發票
應收發票介面:ra_interface_lines_all/ra_interface_salescredits_all
1)幾個介面表之間的關系和其他介面不同,不是通過ID關聯,而是通過描述性彈性域Line Transaction Flexfield定義
2)介面給ID還是Name,要根據Transaction Source上的定義,不能隨便給
3)ra_interface_distributions_all這個表可以不插,讓系統自動生成分配行
4)如果沒有銷售員,可以提供一條ID=-3的No Sales Person記錄給介面。這個要看AR System Option Miscellaneous上的設置是否要求銷售員
應收收據介面:ar_interim_cash_receipts_all
1)AR Receipt標准介面是Lockbox,需要預先定義Format;Oracle根據Format定義把介面數據寫到ar_interim_cash_receipts_all;我們可以跳過第一步,直接把數據插入到ar_interim_cash_receipts_all,不過Batch需要我們直接插表
2)在Batch界面查看:數據在ar_interim_cash_receipts_all的Batch Type為 Mannual Quick
3)Batch的Currency取本位幣即可,收據用需要的貨幣
客戶導入介面:ra_customers_interface_all/ra_customer_profiles_int_all/ra_contact_phones_int_all
1)要導Customer,ra_customer_profiles_int_all需要有記錄
2)orig_system_party_ref相同的話,Customer_Number不同,可以在一個Party下建多個Customer
3)ship to的bill_to_orig_address_ref可用bill to的orig_system_address_ref,這樣可以自動關聯
4)需要打Patch 3606744和3558213,否則Statement和Dunning類型的Site Use導不進去
5)不是所以欄位都可以從Interface進去;以HZ_Cust_Site_Uses_all為例,導入之後需要直接Update如下比較重要的欄位:payment_term_id、order_type_id、warehouse_id、territory_id、primary_salesrep_id
6)更新HZ_Cust_Site_Uses_all的Primary_flag的時候注意同時更新hz_cust_acct_sites_all的bill_to_flag和ship_to_flag為P(Primary)或者Y
銷售訂單介面:oe_headers_iface_all/oe_lines_iface_all/oe_actions_iface_all
1)整張Close的訂單可以通過介面表;Close的訂單,Oracle幾乎是直接插表;其他的要做很多驗證
2)部分行Close的訂單,可以給行Assign一個僅負責Close(Enter/Fulfill/Close/End)的工作流,這樣Workflow Back Ground Process起來之後就會Close
3)非Close的訂單行號不能重復,所以介面表我們給空;如果有需要待導入後Update Line表即可
4)數量正負要與Line Type的類型一致,正的對Order,負的對Return,否則介面報Inventory Item錯誤
5)訂單號更新需要更新幾個表:oe_order_headers_all/wsh_delivery_details/mtl_sales_orders
6)訂單行在收貨或者發貨不足的情況下會拆行,拆行的時候系統幾乎是拷貝所有的欄位,如果碰到Unique的欄位會失敗。我碰到的問題是把源系統的line_id記錄在彈性域上,並給這個彈性域建了Unique索引,導致Dropship的訂單采購部分收貨老是報錯
采購訂單介面:po_headers_interface/po_lines_interface/po_distributions_interface
1)PO介面有問題可察看錯誤信息表po_interface_errors,可以解決大部分問題
2)本位幣導入之後,頭上的Rate Date為空,需要Update表
3)quantity_billed也可以事後更新,這樣AP不會再Match過來
4)審批記錄可以直接插入表po_action_history
5)注意采購的Valdiate ORG
6)如果Item沒有Assign給Ship_to_org,會報No data found錯誤
采購接收介面:rcv_shipment_headers/rcv_transactions_interface
1)收據頭直接寫表;收據行和收貨事務通過介面
2)注意parent_transaction_id,Receive需要放空
3)PO介面有問題可察看錯誤信息表po_interface_errors,可以解決大部分問題
4)如果要再現原來的Receiving Transaction,可按如下順序分批進入介面RECEIVE、TRANSFER、ACCEPT、REJECT、DELIVER、RETURN TO RECEIVING、RETURN TO VENDOR、CORRECT
庫存項目介面:mtl_system_items_interface
1)在Master Org新增Item比較簡單,給足需要的欄位即可
2)在其他組織增加Item(相當於從Master Assign後再Update),需要注意Master Org Conctrol的欄位需要保持主組織的值(比較多,看mtl_item_attributes的Conctrol_level = 1)
3)在其他組織增加Item還需要注意一些欄位需要保持主組織的值,否則介面會報錯,它們是create_supply_flag、al_uom_control、buyer_id、allowed_units_lookup_code、purchasing_item_flag、internal_order_flag、inventory_item_flag
4)如果要給Item Assign Category,可以通過mtl_item_categories_interface,對應的請求是Item Category Assignment Open Interface
詳情聯系左上角羅麥感恩
⑤ 汽車EBS作用
EBS是和ABS是聯合使用的。汽車制動時,如果四隻輪胎附著地面的條件不同,比如,左側輪附著在濕滑路面,而右側輪附著於乾燥路面,四個輪子與地面的摩擦力不同,在制動時(四個輪子的制動力相同)就容易產生打滑、傾斜和側翻等現象。
EBD的功能就是在汽車制動的瞬間,高速計算出四個輪胎由於附著不同而導致的摩擦力數值,然後調整制動裝置,使其按照設定的程序在運動中高速調整,達到制動力與摩擦力(牽引力)的匹配,以保證車輛的平穩和安全。
當緊急剎車車輪抱死的情況下,EBS在ABS動作之前就已經平衡了每一個輪的有效地面抓地力,可以防止出現甩尾和側移,並縮短汽車制動距離。
(5)ebs中Fa攤銷起始時間擴展閱讀:
汽車行駛系統的主要作用是:接受傳動系統傳來的轉矩,並通過驅動輪與路面的附著作用,產生路面對汽車的牽引力;傳遞並承受路面作用於車輪上的各個方向反力及其力矩;支承汽車的總質量;緩和沖擊,保證汽車平順行駛,減少振動。
行駛系統的主要作用是將傳動系統傳來的轉矩轉化為汽車行駛的驅動力;將汽車構成一個整體,支承汽車的總重量;承受並傳遞路面作用於車輪上的力和力矩;減小振動、緩和沖擊,保證汽車平順行駛;與轉向系統配合,以正確控制汽車的行駛方向。
⑥ 請教EBS中的OE和PO連接問題,望各位指教
問問題都不說問題的嗎?
⑦ 在新會計准則中提到了土地使用權的開始攤銷時間嗎
企業會計准則——第十七條 使用壽命有限的無形資產,其應攤銷金額應當在使用壽版命內系統合理攤權銷。
企業攤銷無形資產,應當自無形資產可供使用時起,至不再作為無形資產確認時止。
企業選擇的無形資產攤銷方法,應當反映與該項無形資產有關的經濟利益的預期實現方式。無法可靠確定預期實現方式的,應當採用直線法攤銷。
無形資產的攤銷金額一般應當計入當期損益,其他會計准則另有規定的除外。
故無形資產攤銷一般從取得當月開始攤銷。
⑧ 企業取得的無形資產,如何確定攤銷起始和停止日期
1、無來形資產攤銷時間的自規定
無形資產的攤銷期自其可供使用時開始至終止確認時止,取得當月起在預計使用年限內系統合理攤銷,處置無形資產的當月不再攤銷。即當月增加的無形資產,當月開始攤銷;當月減少的無形資產,當月不再攤銷。
2、攤銷所使用的方法
包括直線法、產量法等。企業選擇的無形資產攤銷方法,應當能夠反映與該項無形資產有關的經濟利益的預期實現方式,並一致地運用於不同會計期間;無法可靠確定其預期實現方式的,應當採用直線法進行攤銷。
3、持有待售的無形資產不進行攤銷,按照賬面價值與公允價值減去處理費用後的凈額孰低進行計量。
⑨ 外貿術語里的EBS和CIC是什麼意思
外貿術語EBS、EBA 部分航線燃油附加費的表示方式,EBS一般是澳洲航線使用, EBA一般 是非洲航線、中南美航線使用。
BAF 燃油附加費 Bunker AdjustmentFactor BAF 燃油附加費,大多數航線都有,但標准不一。
B/L 海運提單 Bill of Lading B/R 買價 Buying Rate都是外貿術語,CIF 成本、保險費加運費付至(……指定目的港) CIF 成本,保險加海運費 COST,INSURANCE,FREIGHT。
溫馨提示:以上解釋僅供參考,不作任何建議。
應答時間:2021-09-16,最新業務變化請以平安銀行官網公布為准。
[平安銀行我知道]想要知道更多?快來看「平安銀行我知道」吧~
https://b.pingan.com.cn/paim/iknow/index.html
⑩ Oracle ebs 中如何查找銀行流水
1.創建Proct Family
Proct Family用於管理幾個功能相近的Proct(也可以立即為模塊),統一管理客戶化的Webservice介面
begin
-- Call the procere
ad_pa_insert_package.insert_ad_pm_proct_info(x_proct_abbreviation => 'os_xxx',
x_pseudo_proct_flag => 'N',
x_proct_family_flag => 'Y',
x_application_short_name => NULL,
x_proct_name => 'Oracle Xxx Suite',
x_proct_family_abbreviation => NULL,
x_proct_family_name => NULL,
x_aru_update_date => to_char(SYSDATE,'yyyy-mm-dd
hh24:mi:ss'),
x_currdate => to_char(SYSDATE,'yyyy-mm-dd
hh24:mi:ss'),
x_last_updated_by => -1,
x_created_by => -1);
COMMIT;
end;
2.注冊Proct,即注冊Xxx University(cux)應用到產品家族中
begin
ad_pa_insert_package.insert_ad_pm_proct_info(x_proct_abbreviation => 'cux',
x_pseudo_proct_flag => 'N',
x_proct_family_flag => 'N',
x_application_short_name => 'CUX',
x_proct_name => 'Xxx University',
x_proct_family_abbreviation => NULL,
x_proct_family_name => NULL,
x_aru_update_date => to_char(SYSDATE,'yyyy-mm-dd hh24:mi:ss'),
x_currdate => to_char(SYSDATE,'yyyy-mm-dd hh24:mi:ss'),
x_last_updated_by => -1,
x_created_by => -1);
COMMIT;
end;
3.關聯Xxx University應用到產品家族Oracle Xxx Suite下
begin
-- Call the procere
ad_pa_insert_package.insert_ad_pm_prod_family_map(x_proct_abbreviation => 'cux',
x_proct_family_abbreviation => 'os_xxx',
x_aru_update_date => TO_CHAR(SYSDATE,'yyyy-mm-dd hh24:mi:ss'),
x_currdate => TO_CHAR(SYSDATE,'yyyy-mm-dd hh24:mi:ss'),
x_last_updated_by => -1,
x_created_by => -1);
COMMIT;
end;
4.增加一個BUSINESS_ENTITY的lookup code(應用開發員職責->應用產品 -> 代碼->Oracle Application Object),這個Lookup會用在下
一步的API中的@rep:category BUSINESS_ENTITY
這里增加的code為ORACLESEEKER
5.編寫PL/SQL API Specification
CREATE OR REPLACE PACKAGE CUX_SUPPLIER_PKG AS
/* $Header: $ */
/*#
* This package using maintain the supplier information
* @rep:scope public
* @reproct CUX
* @rep:lifecycle active
* @rep:displayname Supplier Approve result
* @rep:compatibility S
* @rep:category BUSINESS_ENTITY ORACLESEEKER
*/
/*#
* insert approve result
* @param apply_id apply id
* @param node_id node id
* @param node_name node name
* @param approver_id approver id
* @param approver_name approver name
* @param approve_result approve result
* @param approve_opinion approve opinion
* @param approve_date approve date
* @return a varchar
* @rep:scope public
* @rep:lifecycle active
* @rep:displayname insert supplier approve result Webservice
*/
FUNCTION f_insert_approve_result(apply_id IN NUMBER,
node_id IN NUMBER,
node_name IN VARCHAR2,
approver_id IN NUMBER,
approver_name IN VARCHAR2,
approve_result IN NUMBER,
approve_opinion IN VARCHAR2,
approve_date IN DATE) RETURN VARCHAR2;
END CUX_SUPPLIER_PKG;
需要注意Package中的注釋並不是隨便填寫的,每一個注釋都會對應到Oracle Integration Repositoy介面的說明上去,對於要注冊成
Webservice的PL/SQL API必須按照要求來填寫。
注釋標簽具體的含義需要參考《Oracle E-Business Suite Integrated SOA Gateway Developer's Guide》
6.驗證PLSQL介面文件,並生成ildt文件
將編寫好的PLSQL聲明定義保存為.pls文件(PAUL_ITEM_PKG.pls),並將其上傳到伺服器應用$CUX_TOP/patch/115/sql目錄下,然後執行下
邊的命令生成ildt文件
/usr/bin/perl $FND_TOP/bin/irep_parser.pl -g -v -username=sysadmin
cuxatch/115/sql:CUX_SUPPLIER_PKG.pls:12.0=CUX_SUPPLIER_PKG.pls
7.將iLDT文件上傳到Oracle Integration Repositoy
FNDLOAD apps/apps 0 Y UPLOAD $FND_TOP/patch/115/import/wfirep.lct CUX_SUPPLIER_PKG_pls.ildt
8.在對應的Proct Family和Proct下就能看到你的介面
9.在Web服務調用的時候,需要有一個應用資料庫用戶來連接EBS資料庫,因此需要創建一個具備一定許可權的用戶,而為了簡化設置的麻煩
,Oracle提供了一個內建的用戶 ASADMIN ,只要啟用它並重置密碼就可以了。
以sysadmin登錄Oracle EBS,切換到 User Management 職責,進入Users頁面,查找出asadmin用戶,通過修改密碼的方式激活asadmin,
並確保此用戶擁有Apps Schema Connect Role職責。
由於asadmin的密碼已經被重置,因此中間伺服器的文件配置$INST_TOP/ora/10.1.3/j2ee/oafm/config/system-jazn-data.xml 中對應的
密碼也需要修改,由於配置中的密碼已被加密,我們無法提供加密後的密碼,使用過OC4J的同事應該都知道,Oracle提供了一種重置這里
密碼的方便方法,就是採用明文密碼,在密碼前添加一個警號(!),然後重啟應用伺服器後自動會重新加密。打開system-jazn-data.xml
文件後, 找到
<user>
<name>ASADMIN</name>
<display-name>Default Apps SOA User</display-name>
<description>Used by SOAProvider for DB connection</description>
<credentials>{903}</credentials>
</user>
只要將credentials的值更改為自己的密碼,如我的密碼設置為11111,就設置為 <credentials>!11111</credentials>。修改完成後重啟
oamf,簡單的方法就是重啟Oracle EBS應用服務。
附重啟命令:
cd $INST_TOP/admin/scripts
01、關閉應用 sh adstpall.sh apps/apps
02、重啟應用 sh adstrtal.sh apps/apps
03、關閉DB
04、重啟DB
05、啟動並發管理器 adcmctl.sh start apps/apps
10.為集成介面創建授權
發布到Oracle Integration Repositoy中的Web服務能夠被訪問必須有相應的許可權才可以,這也是受到AOL安全模型限制的一個體現。
登錄EBS後切換到Integrated SOA Gateway職責,在 Integration Repositoy 中找出已經上傳好的客戶化集成介面,選擇介面過程和方法
後點擊Create Grant 按鈕
選擇授權類型:All Users、Group of Users 和 Specific USer,下面設置為最後一種方式
11.完成以上工作後,點擊Generate WSDL按鈕來生成集成介面對應的Web服務WSDL信息
成功完成後可以看到如下Web服務的狀態為:Generated
點擊 Deploy 按鈕來發布Web服務到中間伺服器中,發布後Web服務的狀態為: Deployed
-----------------------------------------------
12.如果在測試中報java.security.PrivilegedActionException: javax.xml.soap.SOAPException: Message send failed: For input
string: ""
執行以下操作:
cd $ORA_CONFIG_HOME/10.1.3/j2ee/forms/config/oc4j.properties
注釋代理服務
#http.proxyHost=
#http.proxyPort=
重啟服務
13.如果填寫信息提交後會報出 wsse:FailedAuthentication 這樣的錯誤信息,這是由於提交的Soap消息中並沒有包括Oracle
Integration Repository要求的AOL安全認證,即沒有Oracle EBS系統要求的用戶、職責、安全組和語言信息,也就是沒有進行Oracle
EBS的環境初始化
wsdl文件路徑/ebsr12/test/inst/apps/TEST_scmdev/soa/PLSQL/4343
此問題可以通過修改wsdl文件來解決
01刪除CUX_SUPPLIER_PKG_soap.wsdl中
<element name="SOAHeader">
<complexType>
<sequence>
<element name="Responsibility" minOccurs="0" type="string"/>
<element name="RespApplication" minOccurs="0" type="string"/>
<element name="SecurityGroup" minOccurs="0" type="string"/>
<element name="NLSLanguage" minOccurs="0" type="string"/>
<element name="Org_Id" minOccurs="0" type="string"/>
</sequence>
</complexType>
</element>
02刪除CUX_SUPPLIER_PKG_soap_http.wsdl中
<element name="SOAHeader">
<complexType>
<sequence>
<element name="Responsibility" minOccurs="0" type="string"/>
<element name="RespApplication" minOccurs="0" type="string"/>
<element name="SecurityGroup" minOccurs="0" type="string"/>
<element name="NLSLanguage" minOccurs="0" type="string"/>
<element name="Org_Id" minOccurs="0" type="string"/>
</sequence>
</complexType>
</element>
修改後點擊invoke,如出現「處理服務時出錯」,進行如下處理
/ebsr12/test/inst/apps/TEST_scmdev/soa/PLSQL/4343/F_INSERT_APPROVE_RESULT.wsdl
查看這個文件的內容
<jcaperation
PackageName=」ORACLESEEKER_DEPT_PKG」
ProcereName=」ADD_DEPARTMENT」
IRepInternalName=」PLSQL:ORACLESEEKER_DEPT_PKG:ADD_DEPARTMENT」
IRepOverloadSeq=」1〃
InteractionSpec=」oracle.tip.adapter.apps.」 >
</jcaperation>