You are on page 1of 8

‫المحاضرة الثانية ‪Oracle Fusion Inventory‬‬

‫‪ -1‬ال ‪Reference Data Set‬‬


‫ودي عبارة عن وظيفة في االبليكشن بتخليني اقدر اعمل ‪ Security‬ودورة االساسي اني اقدر اخلي كل ‪Legal‬‬
‫‪ Entity‬يظهر لها في االبليكشن مجموعه خيارات مختلفه عن اي ‪ Legal Entity‬تانية علي سبيل المثال زي‬
‫ال ‪ Locations‬اللي بتظهر في ‪ Legal Entity‬ال تظهر في اخري او نعمل ‪ Data Set‬لل ‪Location‬‬
‫تكون ‪ common‬يعني تظهر الي ‪ Legal Entity‬موجوده عندي وكمان ااقدر اعمل ال ‪ Data Set‬علي‬
‫مستوي ‪ Payment Terms‬والشكل التالي حيوضح لنا ايه المقصود‪.‬‬

‫وال ‪ TASK‬اللي بنعمل منها ال ‪ Reference Data Set‬في االبليكشن اسمها ‪Manage Reference Data‬‬
‫‪Set‬‬
‫وطبعا فيما بعد لما نيجي نعرف حاجه اسمها ‪ Business Unit‬حتالقي نفسك الزم تكون عرفت ال ‪Reference‬‬
‫‪ Data Set‬وكمان ال ‪ Location‬علشان حتربطها التالته ببعض‬

‫خلي بالك ‪- :‬‬


‫مش مقتصرة علي اللي تم ذكره اعاله لكن كمان ممكن تكون علي مستوي حاجات‬ ‫ال ‪Reference Data Set‬‬
‫تانيه كتير زي‬
‫‪AR TRANSACTION TYPE‬‬
‫‪CUSTOMER ACCOUN SITES‬‬
‫‪SUPPLIER SITE‬‬
‫طيب خلينا ندي مثال عن الموضوع ده ‪-:‬‬
‫ولنفرض انا عندي اكتر من ‪ Business Unit‬واحده في الدمام والتانيه في الرياض والتالته في جدة وانا عاوز كل‬
‫واحده منهم تتعامل مع ال ‪ Supplier Site‬اللي في منطقتها فقط يعني مثال لو ال ‪ Business Unit‬بتاعت الدمام‬
‫احتاجت خامات تشتريها فقط من افرع مورد الخامات الم وجود في الدمام ولو المورد نفسه اللي عنده الخامات له فرع‬
‫في جده ما تقدرش ال ‪ Business Unit‬بتاعت الدمام تشتري من فرع المورد في جدة فقط تشتري من الدمام علشان‬
‫كده ال ‪ DAT SET‬بتحل الموضوع ده وبتخلي ال ‪ Business Unit‬بتاعت الدمام ما تشوفش غير ال ‪Supplier‬‬
‫‪ Sites‬بتوع المورد الموجودين بالدمام فقط ‪.‬‬
‫وده نقدر نعمله مه ال ‪ Location‬ومع شروط الدفع في حاله ان كان عندي اكتر من ‪ Business Unit‬لكن لو عندي‬
‫‪ Business Unit‬واحد فان مش محتاج اعمل اكتر من ‪ Reference Data Set‬فبعمل واحد فقط بسميها‬
‫‪ Common‬وخالص ‪.‬‬
‫وطبعا ال ‪ DATA SET‬لو اتربطت مع ‪ Business Unit‬اليمكن تغيرها ابدا فالزم نكون واخدين بالنا واحنا بنعمل‬
‫الخطوه دي النها مش بتتعدل ابدا بعد كده ‪.‬‬

‫‪ -1‬طريقة ربط ال ‪ Reference Data Set‬مع ال ‪- : Business Unit‬‬


‫بندخل علي االبليكشن من خالل المسار التالي‬
‫‪Application Implementation Project‬‬ ‫‪TASK‬‬ ‫‪Define Business Unit for‬‬
‫‪Manufacturing and Supply Chain Materials Management‬‬ ‫‪Mange Business Unit‬‬

‫سوف يقوم االبليشكن بفتح الصفحه التالية ‪:‬‬


‫النشاء ‪ BU‬جديدة اضغط علي عالمة ‪ +‬وللبحث عن ‪ BU‬قديمة اكتب اسمها في حقل ال ‪ Search‬الموجود بالجزء‬
‫العلوي في الشاشة ‪.‬‬

‫طبعا زي ما هو واضح في الصوره اعاله بقدر من خالل الصفحه دي اني اقدر انشيء ‪ BU‬واربطها ب ‪Default‬‬
‫‪Data Set‬‬
‫طبعا ‪ BU‬في ال ‪ Fusion‬هي ال ‪ Operating Unit‬في ال ‪ EBS‬زي ما قولنا في المحاضرة اللي فاتت وكمان‬
‫حابب افكركم ان ممكن يكون عندي اكتر من ‪ BU‬كل واحده بتعمل وظائف مختلفه عن التانيه زي انا ممكن يكون‬
‫في ‪ BU1‬بتعمل ‪ Requisition‬وعندي ‪ BU2‬تانيه بتعمل ‪ Purchase Order‬وممكن يكون في ‪ BU3‬تالته‬
‫بتعمل ‪ Invoices‬فقط لالتنين السابق ذكرهم وممكن يكون عند ‪ BU4‬بتدفع فقط لكل ال ‪ BU‬اللي عندي ‪.‬‬
‫لوانت ما عندكش غير ‪ BU‬واحده فقط في ال ‪ Project‬بتاعك اوراكل عامله ‪ Data Set‬اسمها ‪Common‬‬
‫حاطها فيها كل ال ‪ Data‬اللي حتستخدمها مع ال ‪BU‬‬

‫خد بالك ‪-:‬‬


‫علشان تحدد كل ‪ BU‬بتقدر تعمل ايه بتروح علي ‪ TASK‬اسمها ‪Assign Business Unit Business Function‬‬
‫ومن خاللها اقدر احدد زي ما اقولنا ماهي وظيفة ال ‪ Business Unit‬من الشكل ادناه اضغط ‪select‬‬

‫سوف يتم فتح الشاشة التالية في حقل ال ‪ Business Unit‬اختار الخيار ‪ Select And Add‬ثم اضغط ‪Apply and‬‬
‫‪Go To Task‬‬
‫بعد ذلك سيت فتح صفحه جديده لتحديد اسم ال ‪ BU‬ادخل اسم ال ‪ BU‬المراد عمل ‪ Assignment‬لها ثم اضغط‬
‫‪ Save And Close‬كما هو موضح بالشكل التالي‬

‫طيب احنا كده بنعمل ايه نعيد تاني احنا بنختار ال ‪ BU‬عشان نضيف لها ‪ Business Function‬عشان نعرف وظيفه‬
‫ال ‪ Business Unit‬دي بتعمل ايه بالظبط وبعد الخطوه االخيره سيتم فتح فائمه فيها ال ‪ Business Function‬نختار‬
‫اللي احنا عاوزين ال ‪ BU‬تعمله وهي كما بالشكل التالي‬

‫وممكن نختار اكتر من ‪ Business Unit Function‬لل ‪ Business Unit‬يعني اخليها تؤدي اكتر من وظيفة‬
‫زي انها تكون بتعمل ‪ Requisition‬وفي نفس الوقت بتعمل ‪ PO‬فنختار من القائمه اعله ‪ Requisition‬و‬
‫‪ Procurement‬في نفس الوقت وطبعا الزم نحدد ال ‪ BU‬مربوطه باي ‪ Ledger‬وباي ‪Legal Entity‬‬
‫خد بالك ‪-:‬‬
‫‪ - 1‬في ‪ Check Box‬اسمه ‪Below Legal Entity‬‬
‫وده لو تم اختياره معناه ان ال ‪ BU‬تعتبر ‪Cost And Profit‬‬
‫واذا لم يتم اختياره فده معناه ان ال ‪ BU‬ليست ‪ Cost And Profit‬وحيأثر معاك وانت بتعرف مخزن وجيت تربطه‬
‫بال ‪ BU‬فده معناه ان المخزن ده ‪ Not Costing‬يعني وانا بعمل ‪ Costing‬مش حقدر اختار المخزن يعني مفيش‬
‫تكلفه لالصناف الموجوده داخل المخزن ده ‪.‬‬
‫‪ -2‬لو انت اخترت ‪ Business Unit Function‬اللي اسمها ‪ Requisition‬فمش حيكون اجباري اختيار‬
‫‪ Ledger‬و ‪ Legal Entity‬لكن لو اخترت ‪ Receiving‬مثال او ‪ Procurement‬وال ‪ Function‬دي‬
‫بيكون ليها تأثير محاسبي وقيود لذلك يجب اختيار ‪ Ledger‬و ‪Legal Entity‬‬

‫بعد انشاء ال ‪ Business Unit‬وتعيين ال ‪ Business Unit Function‬ننتقل للخطوه التالية وهي‬ ‫‪‬‬
‫‪ Manage Business Unit Data Access For User‬وفي الخطوه دي حنربط اليوزر مع ال ‪ROLE‬‬
‫اي الصالحيه مع ال ‪ Business Unit‬والخطوه دي تسمي ‪DATA ROLE‬‬
‫ألنشاء ‪ DATA ROLE‬جديده اضغط علي عالمة ‪ +‬الموجوده في الشكل التالي‬

‫‪User Name‬‬ ‫ابحث عن اسم المستخدم المراد عمل ‪ Data Role‬له‬

‫‪ROLE‬‬ ‫‪ Data Role‬لها‬ ‫ابحث عن الصالحية المراد عمل‬

‫‪Security Context‬‬ ‫علي عدة مستويات مثل‬ ‫‪Data Role‬‬ ‫وهنا ممكن ان تكون‬
‫‪Ledger / Inventory Organization / Assets Book / Data Access Set / Business Unit‬‬
‫بعد ملئ الخيارات السابقه اضغط علي ‪Save And Close‬‬
‫طبعا احنا هنا حنختار ال ‪ Business Unit‬في حقل ال ‪Security Context‬‬
‫‪Security Context Value‬‬ ‫‪Security Context‬‬ ‫وهنا بنحدد قيمه الحقل بناء علي ما تم اختياره في‬
‫فلو تم اختيار ‪ Business Unit‬فالزم نختار اسم ال‪Business Unit‬‬

‫خلي بالك ‪:‬‬

‫‪ ‬لو انت مختار ‪ Business Unit‬وعامل لها ‪ Business Function‬من نوع ‪ Requisition‬وحبيت تعمل‬
‫‪ Data Role‬لها ال ‪ ROLE‬بتاعتها غير ال ‪ Requisition‬يعني مثال ‪Procurement‬‬
‫مش حتشتغل معاك الن ال ‪ Business Unit‬نفسها بتعمل ‪ Requisition‬فقط ‪.‬‬
‫‪ ‬وكمان ال ‪ Business Function‬اللي بيتعمل لها ‪ Assignment‬علي ‪ Business Unit‬ممكن نغيرها‬
‫او نضيف لها في اي وقت مع نفس ال ‪ BU‬بمعني لو عملت ‪ Business Unit‬وعملت ‪ assignment‬ل‬
‫‪ Business Function‬من نوع ‪ Requisition‬ممكن فيما بعد اني اضيف ‪ Business Function‬من‬
‫نوع ‪Procurement‬‬
Manage Service Provider Relationships ‫ال‬
Receiving ‫ او‬Requisition ‫ بتعمل ايه ومن الممكن ان تكون بتعمل‬Business Unit ‫ودي اللي بتحدد كل‬
‫ تقدر تقوم بحاجه واحده منهم او بيهم كلهم‬BU ‫ وهل ال‬Payment ‫ او‬invoicing ‫ او‬Procurement ‫او‬

Manage Reference Data Set ‫ال‬


Lose Reasons ‫ و‬Locations ‫ و‬Payment Terms ‫ مثل ال‬Reference Data Set ‫ودي بيتعرف منها ال‬
‫وامثله اخري ويمكن عملها من خالل الصفحه التالية‬

Manage Business Unit Data Access For User ‫ال‬


Inventory ‫ له صالحيه الوصول الي‬User ‫ وكمان ال‬BU ‫ يتم عمله علي اي‬Requisition ‫ودي الل بنحدد فيها ال‬
Org

You might also like