extensible business reporting language5 xbrl extensible business reporting language ةبسالمحا...

لمحاسبيلي والماح افصا لغة اةزيع والالتولنشر وية للعاار أبي الفداء ا دXB RL eXtensible Business Reporting Language ة برعاية شركةونيلكعة الطبا اShadows-IT Advanced Technology www.shadows-it.com

Upload: others

Post on 14-Jul-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

1

XBRLeXtensible Business Reporting Language

لغة اإلفصاح المالي والمحاسبي

دار أبي الفداء العاملية للنشر والتوزيع والرتمجة

XBRLeXtensible Business Reporting Language

الطباعة اإللكرتونية برعاية شركة Shadows-IT Advanced Technology

www.shadows-it.com

Page 2: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

2

- الكتاب: لغة اإلفصاح املايل واحملاسيب- املؤلف: أ. د. سامر قنطقجي

- التصنيف: اقتصاد- اإلصدار اإللكرتوني األول: متوز / يوليو 2012

ISBN: 9789933912925 :الرقم الدويل املتسلسل للكتاب -

اإلشراف الفين العام: جمموعة دار أبي الفداء العاملية للنشر والتوزيع والرتمجة

الرئيس التنفيذي: الدكتور منقذ العقاد املدير اإلداري: األستاذ نافع الربازي

اإلخـراج الفين: دميه فخري اإلشراف الفين: عبد اهلل العقاد

جمموعة دار أبي الفداء العاملية للنشر والتوزيع والرتمجة

اآلراء الواردة يف كتب الدار تعرب عن مؤلفيها وال تعرب بالضرورة عن رأي الدار

سوريا - محاة - ساحة العاصي - مقابل الربيد - ص. ب: 132هاتف: 00963-33-2224438 فاكس: 00963-33-2224439

جوال: 00963-95-1211079 الوكالء يف اخلارج:

- اإلمارات العربية املتحدة: عبد اهلل العقاد - هاتف: 00971508289982- اململكة العربية السعودية: هشام اخليواني - هاتف: 00966500886376

Page 3: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

3

XBRLeXtensible Business Reporting Language

الرسالة والغاية

إن مشروع )كتاب االقتصاد اإلسالمي االلكرتوني اجملاني( يهدف إىل:لتصبح - العاملي السوق اإلسالمي يف االقتصاد علوم مؤلفات نشر تبين

متاحة للباحثني واملشتغلني يف اجملال البحثي والتطبيقي. يعترب النشر االلكرتوني أكثر فائدة من النشر الورقي.- كما أن استخدام الورق مسيء للبيئة ومنهك هلا.-

واهلل من وراء القصد

عن أسرة مشروع كتاب االقتصاد اإلسالمي االلكرتوني اجملاني الدكتور سامر مظهر قنطقجي.

Page 4: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

4

The Financial & Accountancy Disclosure Language

الدكتور سامر مظهر قنطقجي

الطبعة االلكرتونية األوىل 2012

لغة اإلفصاح المالي والمحاسبي

XBRLeXtensible Business Reporting Language

Page 5: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

5

XBRLeXtensible Business Reporting Language

احملاسبة يف عملي سنة يف جمال ٢٠ من أكثر خربات الكتاب هذا يلخص كمحاسب ومدرس للمحاسبة، وكمربمج ومدرس للربجمة نفسها وكمنتج لربامج

احملاسبة واملستودعات.

وهذا هو أول كتاب عن لغة XBRL باللغة العربية وضعته منذ ٢٠٠٥ وتأخر نشره حتى اآلن بسبب سرعة تطور هذه اللغة وحماوليت لوضع كل جديد فيها.

وسنعمل إن شاء اهلل على مجع التطورات يف طبعات الحقة.

إن التقارير االلكرتونية هي صديقة البيئة...In the 21st century economy

XML is the way you will move informationد. سامر

Page 6: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

6

تقديم

هكذا يتحرك العلم...إذا كانت احلاجة أم االخرتاع، وطبقا للواقع الذي نعيش، فإهنم حيتاجون فيخرتعون وحنن ال حنتاج فلذلك ال خنرتع شيئا، مما يدل على أهنم متحركون وأننا يف

سكون، واخلوف كل اخلوف أن يكون سكوننا مطلقا. لقد أضحينا قوما متلقني وهم قوم مصدرون، وصريورة هذا الوضع أننا قوم تبع

وهم مستقلون، حنن مستهلكون وهم منتجون. إن من أهم أسباب ذلك:

أن فئة من )طبقة( العلماء واملفكرين والسادة يف بالدنا ليسوا أهال لذلك، . 1فقد تبوأ كثري منهم مراكز ال تليق هبم فضاعوا وأضاعوا، وإن قلنا كما تكونوا يوىل عليكم فهذا يعين أن طبقة باقي الناس رعاع ال حيركهم شيء، وال أظن هذا. ويف هكذا وضع تلعب املبادرات الفردية دورا هاما لتنشيط الوضع الراكد بل تكون هي الرائدة يف اجملتمع لكن استغراق الطبقة األوىل يف خدمة أسيادها ونسيان واجباهتا جتاه جمتمعاهتا سيجعل من تلك املبادرات صيحات ال طائل منها كالكالم مع األموات. وملا كان اإلنسان ضعيفا فإن الصرب سينتهي بأصحاب هذه املبادرات إىل اخلروج من ذاك الوضع اآلسن إىل جمتمعات أخرى أكثر

حيوية ألهنا جمتمعات حية. إن فصل اجلامعات عن احلياة العملية أدى إىل تقسيم العلم إىل نوعني . ٢

فقد تطبيقي، ولألسف واآلخر نظري، أحدمها منفرجة، بزاوية متباعدين سفه بعض املتسلطني النوع األول، فكانت علوم جامعاتنا فارغة إال من أصداء علوم البالد األخرى وبذلك خرجنا بكفي حنني. ومن يتابع األحباث اجلامعية يرى أن مستوياهتا منحدرة ومواضيعها غري مستجدة بل مكررة ومقيتة والسبب

Page 7: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

7

XBRLeXtensible Business Reporting Language

بين ففاقد الشيء ال يعطيه. لقد ذم فقهاء األمة االشتغال باملباحث النظرية واعتربوه عمال فيه مضيعة للوقت وللموارد، وهذه نظرة ثاقبة فيها احلكمة واحلنكة، وتذاكى علماء الفرتة بانقطاعهم عن منابعهم ومل يواكبوا مكتشفات علماء البشر، فضاعوا وأضاعوا، فهم ليسوا إىل هؤالء وال إىل هؤالء، فعلماء الكون استقوا من فقهاء هذه األمة وبنوا عليها منجزاهتم وتابعوا جبد ونشاط وحنن قطعنا كل دابر تشبها بعلماء الغرب وتناسينا أن أولئك شربوا من معني

فقهائنا وعلمائنا األوائل، إنه التذاكي..فأين املوضوعية يف تصرفاتنا؟ وكيف نبين قراراتنا وأحكامنا؟

أين الدالئل والبينات غري املتحيزة ملا نفعل ونقول؟ أال جيدر بناء قرارات أفعالنا على دالئل وبينات مقرونة بالتحليل واالستنتاج

العلمي؟ تعلموه استفادة مما ودون دراية دون أحكامهم جزافا القوم يصدرون بال ما وطبقوه، لقد شبه رب العزة اليهود باحلمار الذي حيمل أسفارا ألهنم يعلمون كتاب اهلل )أسفارهم( لكنهم ال يعملون به فما فرقهم عن ذلك احليوان الذي مهمته محل األشياء واألمتعة وهو ال يدري ما يوضع على ظهره من محولة، فما يدريه فقد تكون أداة قتله وذحبه أو أداة سجنه وتدمريه!! إن األمر سيان بالنسبة

له.وكل ما أرجوه أن نستيقظ ولو متأخرين فذاك أفضل من أن ال نفيق أبدا.

الدكتور سامر مظهر قنطقجي

Page 8: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

8

اإلهداء

أهدي عملي املتواضع هذا لعائليت الصغرية )زوجيت رغدى، وولدي مظهر( سائال املوىل أن جيعل لصحائف إضافة صحائفهما يف العمل هذا أجر

والدي رمحهما اهلل تعاىل.

سامر..

Page 9: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

9

XBRLeXtensible Business Reporting Language

مقدمة

إن العوملة ليست كلها شر كما أهنا ليست كلها خري، فقد سبق اإلسالم العوملة )الربغماتية( العوملة املصلحة بينما اختذت العدل أساسا لكنه اختذ بعامليته،

أساسا هلا.لقد نادى اإلسالم اإلنسان بكونه إنسانا فدعاه للخري ومل يجربه على ذلك، فال إكراه يف الدين، وتعامل رسول اهلدى صلى اهلل عليه وسلم مع أهل األديان األخرى

شراء وبيعا وتعامال ومل جيد يف ذلك حرجا وكذا فعل املسلمون من بعده.لونية، الفقه اإلسالمي ال حيدها حدود جغرافية وال دينية وال فاألسواق يف املكوس حرمت كما حرا، يكون أن واألشخاص جيب واألموال السلع وانتقال إذا إال التسعري والعاملية، وحد من بأشكاله احمللية االحتكار والضرائب ومنع قصد به كسر االحتكار، فلم يجرب أحدا على فعل شيء ما دام ال يضر باآلخرين. لذلك سعى اإلسالم إىل رسم سوق تنافسية يسودها األخالق واحرتام الناس بعضهم بعضا، فحارب اجلشع والطمع والتقتري والتبذير واإلسراف، ومنع الربا ملا فيه ظلم بني الناس واستغالل للحاجات وتعطيل للموارد البشرية واملادية على

حد سواء، ومنع الغش والتدليس والغرر وما شابه.وقدر اإلسالم رتبة االقتصاد بأن جعله جزءا من أربعة وعشرين جزءا من النبوة فقال صلى اهلل عليه وسلم: »السمت الحسن والتؤدة واالقتصاد جزء من أربعة وعشرين جزءا من النبوة«)1(. من جهة أخرى، حث على العلم وطلبه، فشواهد القرآن الكريم كثرية فيها من العلوم والتحدي العلمي ما جيعل املرء يطلب كل نسان ما لم يعلم{ تفتح أفق جديد، واآلية اخلامسة من سورة العلق }علم الالبحث العلمي على مصراعيه، بينما تشكل اآلية اخلامسة والثمانني من سورة

)1( سنن الرتمذي:1933.

Page 10: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

10

وتيتم من العلم إل قليل{ حتديا علميا ال حدود له، ويوضح قوله اإلسراء }وما أ

عزيز غفور{ من عباده العلماء إن الل تعاىل من سورة فاطر }إنما يش الل)اآلية ٢٨(، أن العلماء كلما تعلموا جديدا علموا حمدوديتهم وتبينوا سعة علم اهلل

وأن ال حدود لعلمه جل وعال.ميثل الذي الرائع الكون هذا بناء هو احلياة يف املعلوماتية مناذج أرقى إن جمموعات متكاملة منها. وتزداد معرفتنا هبذه البنية كلما تقدمت االكتشافات حسن الالقني{ )سورة املؤمنون:

أ العلمية واتسعت آفاقنا ملداركه }فتبارك الل

رض فانظروا 1٤(. لذلك طلب اهلل منا أن ننظر يف كيفية اخللق: }قل سريوا ف ال

ء قدير{ )سورة ش ع ك ة الخرة إن الل

ينشئ النشأ اللق ثم الل

كيف بدأ

بنيناها كيف فوقهم ماء الس إل ينظروا فلم تعاىل: }أ العنكبوت: ٢٠(، وقوله

وزيناها وما لها من فروج{ )سورة ق: ٦(، إمنا أراد بذلك )واهلل أعلم( أن نتعلم وأن نستدل على قدرته من خالل خملوقاته، لذلك فالنماذج املعلوماتية موجودة

منذ القدم لكن أسلوب التعامل معها تبدل بتغري األدوات والسبل.إن ما هندف له يف حبثنا هذا، هو التعبري عن املنشأة االقتصادية بوصفها منوذج معلوماتي رغم تعدد وظائفها وتشعبها وتوزعها اجلغرايف )أحيانا( املرتامي هنا وهناك، سواء بوصفها وحدة مستقلة، أو بوصفها وحدة من وحدات االقتصاد

العاملي Global Macro تتأثر وتؤثر باألسواق العاملية بشكل أو بآخر.إن تطور علوم االقتصاد واإلدارة وتأثرها بعلوم االتصاالت اليت وفرت سرعة هائلة يف معاجلة ونقل املعلومات وعرضها بصيغ متعددة، إضافة إىل استخدام اآلليات توفري أفضل املايل قد ساعد على والتحليل العمليات تقنيات حبوث الختاذ القرارات األكثر كفاءة بأساليب آلية مما ينعكس على إنتاجية املنشأة

ويعزز مركزها التنافسي يف األسواق.التقارير تكلفة خفض إىل يسعى ابتكار بكوهنا XBRL لغة مهمة تتلخص

Page 11: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

11

XBRLeXtensible Business Reporting Language

واإلفصاح عن بيئة األعمال لتخفيض تكلفة املعلومات، وتسريع تدفقها، وزيادة فائدهتا، وعوملة شكل تقاريرها وحمتواها.

وسوف نتعرض للموضوع يف أربعة فصول، نتناول يف األول منها احملاسبة بوصفها لغة األعمال ملا تؤمنه من معلومات تغذي متخذي القرار يف توجيه أعماهلم من املال. أسواق املنشأة يف يعزز وضع املالية مما قوائمها ما تفصح عنه خالل العمليات احملاسبية، ثم سنتعرض إىل دور تقنيات املعلومات IT وأثرها على حيث تأثرت نظم احملاسبة هبذه التقنيات وتطورت أشكال تبادل معلوماهتا سلبا وإجيابا. ثم سنتعرض يف الفصل الثالث إىل لغة XML وبنيتها وكيفية تشكيل مستنداهتا وطرق عرضها. ويف الفصل الرابع سنوظف تقنيات XML املنتشرة بشكل واسع يف إعداد لغة خاصة لإلفصاح احملاسيب XBRL لضمان سرعة ودقة نشر القوائم املالية ومتكني األطراف املهتمة من قراءهتا وتداوهلا ومعاجلتها

بشكل آيل.

وسوف تتوزع الفصول على املباحث التالية:

Page 12: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

12

�الفصل�األول: احملاسبة�لغة�األعمال���������������������������������������������������16املبحث األول: دور املعلومات يف توجيه قرارات األعمال. 16 ▫

- التقارير احملاسبية. - قرار االستثمار.

املبحث الثاني: اإلفصاح احملاسيب والقوائم املالية. 27 ▫ - اإلفصاح بشكل عام.

- اإلفصاح عن السياسات احملاسبية.

- نشر القوائم املالية وأمهية التوقيت.

املبحث الثالث: أسواق املال العاملية )البورصات( واحملاسبة. 32 ▫ - اإلفصاح ومعاجلة البيانات املالية.

الفصل�الثاني: احملاسبة�وتقنيات�األمتتة�������������������������������������������45املبحث األول: تقنيات إعداد أنظمة احملاسبة. 45 ▫

- اختالف املصطلحات. - طريقة إدخال القيود.

- إلغاء ترحيل القيد والسماح بتعديله. - تسعري بضاعة آخر املدة.

- مراحل إعداد نظام حماسيب مؤمتت. - مثال عن نظام حماسيب إداري متكامل.

املبحث الثاني: تقنيات تبادل املعلومات وأشكال تطورها. 57 ▫ - تقنيات توحيد التعريب.

- تقنية التصدير إىل أنواع وصيغ أخرى.

Page 13: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

13

XBRLeXtensible Business Reporting Language Data Base تقنيات تبادل املعلومات وأشكال تطور قواعد البيانات -

.ODBC وصوال إىل قواعد البيانات املفتوحة - سرية البيانات وإمكانية اخرتاقها.

�� XMLالفصل�الثالث:�لغة�الرتميز�املوسع� املقدمة.

.XML حملة تارخيية عن لغة -

▫ .XML املبحث األول: البنية العامة ملستند.XML مستند -

.HTML و XML أوجه الشبه بني -

املبحث الثاني: مستند XML وتنظيم بياناته. 77 ▫.Document املستند -

.XML تنظيم البيانات يف مستند -

▫ .XML املبحث الثالث: بنية وأجزاء لغة.DTD وظائف -

.Elements قسم العناصر - .Attributes قسم اخلواص -

.Entities قسم مراجع - .DATA قسم البيانات -

.Namespace أمساء النطاقات - .Comments التعليقات - - ملفات XML الصحيحة.

63

68

87

Page 14: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

14

. PI تعليمات املعاجلة - ▫ .XML املبحث الرابع: تقنيات عرض مستندات

.CSS صفحات العرض - .XSL و CSS تقنيات -

.HTML مبلفات XML ربط ملفات - - ربط البيانات.

.ASP بلغة XML توليد ملفات - .XML متصفحات -

▫ .MS-Word باستخدام XML املبحث اخلامس: التعامل مع لغة.XML عرض أمساء عناصر -

- إظهار عالمات XML أو إخفاؤها..XML إدراج بيانات -

- إرفاق خمطط XML مبستند أو فصله عنه. - تطبيق عالمات XML أو إزالتها.

.XML تعريف طريقة عرض بيانات افرتاضية ملستند - - استكشاف أخطاء XML وإصالحها.

الفصل�الرابع: لغة��XBRLأداة�اإلفصاح�املايل�واحملاسيب�����������������������▫ .XBRL املبحث األول: مفاهيم لغة

.XBRL دور املنظمات يف تطوير -

▫ .XBRL املبحث الثاني: تعريف لغة.XBRL تعريف لغة -

.XBRL بيئة لغة -

111

124

134136

144

Page 15: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

15

XBRLeXtensible Business Reporting Language املبحث الثالث: إطار التقرير املايل. ▫

- إطار مصطلحات التقرير املايل. - التقرير وحتسني طرق اإلفصاح.

- أثر XBRL على مهنة مراجعة وتدقيق احلسابات.

▫ .XBRL املبحث الرابع: عناصر لغة .Tags أوال: البطاقات التعريفية

.XBRL Taxonomy ثانيا: قاموس املصطلحات .Linkbases قواعد الربط - .Classification التبويب -

.XML Schema خمططات - .XBRL ثالثا: املستند املقرتح بصيغة

- اختبارات التوافق.

اخلامتة�والنتائج����������������������������

املراجع��������������������������

151

168170171

192

204

223

Page 16: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

16

الفصل األولاحملاسبة لغة األعمال

منها العديد تضافر يتطلب مما التخصص من مزيد إىل األعمال تتوجه ضمن تشكيالت تزداد ضخامة وتركيزا لرؤوس األموال ولتخصصات أفرادها

اإلداريني والفنيني على حد سواء. منافعها على للمحافظة األطراف هذه مصاحل جتمع لغة من البد وكان املشرتكة وصيانتها، فكانت احملاسبة هي اللغة اليت تتخاطب هبا األعمال، فبدأ الرتكيز يزداد على شكل وحمتوى خمرجاهتا من قوائم وتقارير مالية نظرا ألن هذه القوائم والتقارير هي الواجهة اإلعالمية املعربة عنها. ومبا أن احملاسبة تشكل نظاما معلوماتيا دقيقا فسنتعرض إىل دور املعلومات يف توجيه قرارات األعمال، وإىل أمهية اإلفصاح احملاسيب للقوائم املالية، وإىل مدى تأثر أسواق

املال العاملية )البورصات( مبخرجات احملاسبة.

املبحث األولدور املعلومات يف توجيه قرارات األعمال

اليت واحليوية اهلامة االستثمارية القرارات باختاذ يكون األعمال توجيه إن يتخذها شخص أو أشخاص خمولني، وتكون عملية اختاذ القرار أفضل عندما أساسا يشكل )يف هكذا حالة( ألنه معلوماتيا حمددا نظاما األعمال حتوي مهما يعتمد عليه لتوافر اآلليات الالزمة ضمنه، وحتى يؤدي النظام املعلوماتي

دوره البد من: حتديد مصادر البيانات.. 1

<< الفصل األول

Page 17: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

17

XBRLeXtensible Business Reporting Language

<< المحاسبة لغة األعمال

حتديد طرق السيطرة عليها. . ٢ استخدام األدوات العلمية للتحكم مبدلوالهتا.. 3

وتعترب احملاسبة واإلحصاء مصدران هامان للحصول على البيانات، فاحملاسبة إىل وتوصلها والتحليل بالتسجيل بياناهتا فتتبع االقتصادية باألحداث هتتم األطراف املستفيدة منها، وهي تبدأ مع بداية املشروع وتستمر طاملا استمر. اجتماعية على حد أم كانت اقتصادية األحداث فيهتم جبميع اإلحصاء أما أو تتبعه، فدراسات سواء تسجيال وحتليال، واإلحصاءات قد تسبق املشروع اجلدوى االقتصادية Economic Feasibility Studies تعتمد على أما قيامه، يتحدد نتائجها على وبناء املشروع قيام تسبق اليت اإلحصاءات Value Management Studies اليت هتتم بتطوير القيمة دراسات

املشروع ومعاجلة هناته فتعتمد على بيانات احملاسبة واإلحصاء معا.

ويستفيد من هذه البيانات جهات عدة، منها: اإلدارة: هتتم اإلدارة بالبيانات احملاسبية ألهنا املصدر الرئيسي للمعلومات . 1

ومن خالهلا يتم مراقبة املوارد املالية والبشرية واملادية املتاحة مما يساعدها يف اختاذ القرارات املالية.

املالك: وذلك باطالعهم على أعمال املشروع وأوضاعه املالية ونتائجه . ٢سواء بالربح أو باخلسارة.

الدائنون: حيث يطمئنون على ديوهنم وحقوقهم من خالل إطالعهم على . 3

سلسلة�اإلنتاج�اإلحصائي�للمعلومات

وبثها والتوقيت( جلمعها ومعاجلتها )اجلودة دالة املعلومات هي قيمة إن ونشرها، ألن ضعف بث ونشر البيانات يدمر قيمة املعلومات.

Page 18: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

18

البيانات املالية للمشروع ومدى مقدرته على حتمل وسداد الديون.والتخطيطية، . ٤ والرقابية املالية مبؤسساهتا ممثلة واجملتمع: الدولة

واملنظمات غري احلكومية. الدارسون والباحثون: وهم الذين يستفيدون من البيانات احملاسبية املعدة . ٥

من قبل املشروع يف دراساهتم وحبوثهم. املراجعون واحملللون املاليون: وهم الذين يقفون على املركز املايل للمشروع . ٦

فيقدمون النصح واإلرشاد لإلدارة وللمالك.املاليني . 7 وحتليالت املنشورة املالية البيانات تتلقف اليت املال: أسوق

واالقتصاديني اليت تساهم يف حتديد قيمة األسهم والسندات املتداولة.

النظام احملاسيب:حتقق وحتى غايتها، احملاسبة هبا حتقق اليت األداة هو احملاسيب النظام احملاسبة الغاية املرجوة منها البد من مقومات حتدد بنية النظام احملاسيب،

وهي: املستندات والدفاتر. دليل احلسابات. احملاسب. القوائم املالية والقوائم التكميلية هلا واملقرتحات.

<< الفصل األول

Page 19: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

19

XBRLeXtensible Business Reporting Language

1 2 3 4

11

1122 111

2 18

181 182

21 25

251

المیزانیة

ح/أ.خ

ح/متاجرة

ح/تشغیل

تحدید المركز المالي

تحدید نتیجة الفترة

مصدر البیانات: القیود المحاسبیة

183

بیةاس

مح ال

ریرتقا

ال

Fina

ncia

l Rep

orts

تدفق البیانات ضمن شجرة الحسابات

تعترب جمموعة األوراق الثبوتية )الشكل رقم 1-1( من مستندات قبض وصرف وكمبياالت وشيكات ودائنة مدينة إشعارات من وما شاهبها والفواتري )دفع( األحداث احملاسب فيسجل املالية، القيود لبيانات أساسية مصادر وغريها االقتصادية )املالية منها( يف الدفاتر احملاسبية على شكل قيود حماسبية، ثم يجمع آالف القيود احملاسبية يف دفاتر األستاذ على شكل حسابات وظيفية. أو هجرية سنة )عادة احملاسبية الفرتة مدار على اإلجراءات هذه وتستمر ميالدية(، ويف هناية الفرتة احملاسبية يقوم بتلخيصها يف احلسابات اخلتامية

وصوال إىل: حتديد نتيجة العام من ربح أو خسارة ألنه يلخص ما مت يف الفرتة احملاسبية . 1

ضمن قائمة الدخل أو حسابات التشغيل واملتاجرة واألرباح واخلسائر، أي ما

Financial R

eports

)الشكل رقم 1-1(

<< المحاسبة لغة األعمال

Page 20: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

20

خيص الفرتة احملاسبية من نفقات وإيرادات. حتديد املركز املايل للمشروع من خالل بيان مصادر األموال واستخداماهتا . ٢

ألنه يلخص حسابات األصول واخلصوم يف قائمة املركز املايل أو امليزانية مبا فيها نتيجة العام.

خالل من البيانات ضمنه تتحرك الذي اهليكل فيمثل احلسابات دليل أما تصنيف مبثابة ألنه مستقلة، املالية يف حسابات العمليات وتصنيف تبويب ينتمي برقم الدليل حسابات من حساب كل يرمز للحسابات حبيث رقمي جملموعة تصنيف. ويشكل الدليل األداة األساسية لتدفق وتراكم بيانات نظام

املعلومات يف املشروع. لذلك فهو يساعد يف الوصول إىل: مديونية ودائنية املشروع هبدف احملافظة على احلقوق.. 1 مصروفات املشروع وإيراداته.. ٢ أصول املشروع والتزاماته.. 3 نتائج األعمال خالل الفرتة املالية.. ٤ املركز املايل للمشروع يف تاريخ معني.. ٥وتوجيه . ٦ اإلشراف ألغراض املشروع إدارة تزود اليت املعلومات كافة

السياسات. السياسات املالية املنفذة اليت قررهتا إدارة املشروع.. 7

وتتلخص وظائف دليل احلسابات بأنه أداة: للرقابة على أنشطة املشروع.. 1 للتوصيل )نظام التقارير(.. ٢ للمعرفة والتفسري.. 3 من أدوات الرقابة الداخلية.. ٤ تسهل إعداد القوائم املالية.. ٥

<< الفصل األول

Page 21: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

21

XBRLeXtensible Business Reporting Language

ويعترب النظام احملاسيب نظاما معلوماتيا للبيانات احملاسبية، يؤمن األغراض التالية:

الدقة يف تنفيذ العمليات املالية.. 1 السرعة يف إجناز األعمال.. ٢ توفري البيانات الالزمة.. 3 االقتصاد يف النفقات.. ٤ احملافظة على أصول املشروع.. ٥ توفري السجالت و الدفاتر.. ٦

التقارير احملاسبية:لتوصيل فإن دليل احلسابات تعريف علم احملاسبة وعلى وظائف بناء على املعلومات احملاسبية لألطراف املستفيدة متخذة القرار أمهية بالغة الستثمار هذه املعلومات كنتاج لنظام املعلومات يف املنشأة يف الوقت والشكل املناسبني.

مجيع إىل املنشأة ملرور حماسيب سفر جواز مبثابة هي املالية القوائم إن املستثمرين يف أرجاء العامل، وهذا يستلزم أن تكون القوائم واضحة ومفهومة لذلك البد من الكشف عن البيانات احملاسبية املناسبة أي بشفافية ويف الوقت

املناسب.ومنيز بني نوعني من التقارير:

املعلومات . 1 من سيل لتأمني املنشأة، تداوهلا ضمن يتم داخلية: تقارير املفيدة ملختلف اإلدارات، ويتناسب شكل التقرير )شكل املعلومة( مع اجلهة املستفيدة منه، فاإلدارة الدنيا ترفع تقاريرها يوميا عن حالة مراكز املسؤولية التبليغ عن االحنراف عند حصوله( )أي باالستثناء اإلدارة باعتماد مفهوم واإلدارات الوسطى ترفع تقاريرها أسبوعيا بشكل دوري وشامل، واإلدارات

<< المحاسبة لغة األعمال

Page 22: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

22

القطاعية والعليا ترفع تقاريرها بشكل شهري أو ربعي بشكل دوري وشامل. ذات العام( للمدير )أو العليا لإلدارات املرفوعة التقارير تكون أن ويفضل

متثيل بياني أو كنسب مئوية مراعاة لوقتها. تقارير خارجية: تعد وتنشر هبدف توصيل املعلومات إىل األطراف املهتمة . ٢

سواء إلدارة املنشأة نفسها أو املالك أو الدائنني أو األطراف احلكومية وغري احلكومية، وتعترب القوائم املالية أساس هذه التقارير ألهنا الوسيلة اإلعالمية اليت تعبر هبا املنشأة عن نفسها للعامل اخلارجي احمليط هبا. والبد من إعدادها بكفاءة وسرعة لكسب حصة أكرب من السوق احمللية والعاملية واجتذاب ممولني

وشركاء آخرين.

قرار االستثمار:يعترب قرار االستثمار من القرارات اهلامة اليت تواجه أي مستثمر سواء كان فردا أو إدارة الرتباط جناح االستثمارات بسمعة الشركة املستثمرة على املدى املنظور أو البعيد. ويؤدي اخلطأ يف مضمون أو توقيت قرار االستثمار إىل مشاكل مالية

من املمكن أن تكون نتيجتها إفالس الشركة وخروجها من السوق. لذلك يتوجب على املستثمر القيام بدراسات مستمرة لتجنب هكذا أخطاء تشمل:

اختيار نوعية االستثمار.. 1 اختيار طريقة اإلنتاج.. ٢ اختيار طريقة التمويل.. 3 التنبؤ باألخطار احمليطة.. ٤ التنبؤ باإليرادات املتوقعة.. ٥ دراسة أسواق املواد األولية الالزمة لإلنتاج وأسواق تصريف املنتجات. . ٦ دراسة شرائح املستهلكني ومعرفة أهوائهم.. 7

<< الفصل األول

Page 23: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

23

XBRLeXtensible Business Reporting Language

دراسة تغريات أسعار أسهم املنشأة يف البورصات، وبيان أثر هذه التغريات . ٨املتوقعة.

الظروف احمليطة: إن لكل مشروع ظروف يعمل هبا، ومبا أن مالك املشروع يتطلعون إىل جناح مشروعاهتم فمن الضروري التخطيط هلا لفرتات طويلة. لذلك جيب التمييز بني الظروف احمليطة باملشروع احلالية واملستقبلية. تقسم الظروف املستقبلية إىل ظروف أكيدة وأخرى حمتملة غري مؤكدة احلدوث. ويتم استخدام أدوات تنبؤ جملاهبة الظروف املستقبلية احملتملة، ألن اخلطر يزداد كلما ازداد اجلهل

مبحددات الظروف احمليطة.باملستقبل، ومبا يتعلق لذلك هو الزمن، والتنبؤ هو معرفة ما سيحدث عرب أن حوادث املاضي قد ال تتكرر يف املستقبل فإن كل ما ينطوي عليه املستقبل حيمل نوعا من األخطار واملفاجآت. كما أن استقراء املاضي قد يؤدي إىل نقل التقويم أو التخطيط عند سواء سنة ألخرى من والضياع اإلسراف أسباب فضال عن افرتاضها ثبات الظروف والعوامل. أما األخطار)1( فهي التهديدات

املمكن حدوثها بسبب املفاجآت الضارة اليت مل تؤخذ بعني االعتبار.ويؤثر ذلك على كل الفعاليات االقتصادية والقرارات اإلدارية إضافة إىل قرارات االستثمار، فكلما طالت فرتة االستثمار املستقبلية ازدادت التنبؤات وارتفعت

نسبة املخاطر احمليطة بالقرارات االستثمارية.

العالقة بني قرار االستثمار والظروف احمليطة:يقسم املستثمرون إىل قسمني، أحدمها مسامل ال حيب املخاطرة وآخر مغامر.

)1( اخلطر لغويا هو اإلشراف على اهلالك، حسب خمتار الصحاح حملمد أبي بكر الرازي.

<< المحاسبة لغة األعمال

Page 24: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

24

حدودها تكون يف أهنا أو املخاطر من استثمارات ختلو إىل دوما يتطلع فاألول لتحمل استعداد فإنه على املغامر أما اإلجيار. كاالستثمار يف األقل الدنيا على نتائج املخاطر، لذلك فإنه يسعى إىل حتقيق نسب عالية من األرباح لتغطية عنصر املخاطرة شأن شركات التنقيب عن النفط مثال. وقد يحجم املستثمر عن اإلقدام

إذا علم بضخامة حجم املخاطر احمليطة باستثماره.عائدا اإلنتاج عناصر من عنصر لكل التقليدي االقتصادي الفكر وضع لذلك يقابله. فاألجر يقابل العمل، واإلجيار يقابل األرض، والفائدة الربوية تقابل رأس املال، والربح يقابل التنظيم أو اإلدارة. بينما يرى الفكر االقتصادي اإلسالمي أن

عناصر اإلنتاج تتمثل بالعمل ويقابله األجر، ورأس املال الذي يقابل الربح.ومن الناحية العملية يقسم الربح إىل قسمني: ربح عادي وآخر غري عادي، فالربح العادي ينجم عن جهد اإلدارة وتنظيمها جلميع مكنونات املشروع، أما الربح غري العادي فهو ناجم عن عنصر املخاطرة، أو عن أسباب خارجية ليس لقرارات إدارة ألي العادي غري الربح متييز وميكن مثال. األسعار كارتفاع هبا عالقة املشروع

مشروع مبقارنة أرباحه بأرباح مشروع مماثل يعمل يف ظروف مماثلة.

اختاذ القرار:اإلنسان هو الكائن الوحيد الذي حباه اهلل بالعقل، فأعماله نامجة عن تدبريه. حقوق اإلداري للمركز يكون أن املفرتض ومن إدارة، عمل لكل فإن لذلك وصالحيات وعليه واجبات ومسؤوليات، ومن أهم مسؤولياته اختاذ القرارات

املناسبة لضمان حسن سري العمل لتحقيق أهداف اإلدارة.والقرار املتخذ إما أن يكون قرارا ارجتاليا دون دراسة مسبقة أو اعتمادا على ودراية وحتضري نامجا عن دراسة علميا أن يكون قرارا وإما خربات سابقة،

مسبق.

<< الفصل األول

Page 25: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

25

XBRLeXtensible Business Reporting Language

آلية اختاذ القرار:إن اختاذ القرارات املناسبة يف الشركات واملؤسسات جيب أن يتبع منهجا علميا بيانات متثل توافر املناسب. وحيتاج ذلك الوقت لتحقيق أهدافها بدقة ويف أداتان تشكالن واإلحصاء احملاسبة أن ومبا للمعاجلة، األساسية املدخالت هامتان يف مجع هذه البيانات، فامليزانية متثل من حيث النتيجة قيدا مزدوجا إلغالق مجيع األرصدة املفتوحة يف هناية الدورة املالية وهي تعبر عن معادلة رياضية صفرية متوازنة الطرفني، ومن هذه املعادلة ميكن اشتقاق نسبا تظهر العالقات القائمة بني أرقامها تقدم مزيدا من التفسريات والتوضيحات. وقد املختلفة املالية القوائم عناصر بني تناسبية عالقة هناك أن اخلربة أثبتت يعبر عنها بنسب معينة، هذه النسب تتشابه يف املنشآت اليت تعمل يف قطاع اعترب اقتصادي معني، وإذا ما توافرت هذه النسب على الوجه املفروض هلا

ذلك دليال على جناح املنشأة وتوازهنا.اآلالت فيها استخدمت سواء آلية أو يدوية تكون قد البيانات معاجلة إن والتجهيزات أو مل تستخدم. أما ما ينتج عن املعاجلة فيشكل خمرجات تسمى املعلومات ألهنا أكثر داللة من البيانات فهي قد خضعت ملعاجلات زادت من قيمتها املعلوماتية. ومثال على ذلك، إذا فرضنا أن عدد سكان دولة ما يبلغ كمية حتديد يف األقمشة مستوردي يساعد مؤشر فهذا نسمة مليون ٢٠أن كل فرد )بفرض القماش مليون مرت طويل من تكون٢٠ كأن مستورداهتم حيتاج مرت طويل واحد(، لكن إذا علموا أن اإلنتاج احمللي من األقمشة يبلغ ٨ ماليني مرت طويل فتصبح كمية مستورداهتم 1٢ مليون مرت طويل فقط، وإذا تبلغ الذكور نسبة أن وتبني اإلحصائية املعاجلة إىل البيانات هذه خضعت ٤7% ونسبة اإلناث ٥3% فهذا مؤشر للمستوردين باسترياد ٤7% من األقمشة املستوردة رجالية )أي ٥.٦ مليون مرت طويل( والباقي أقمشة نسائية. وكلما

<< المحاسبة لغة األعمال

Page 26: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

26

ازدادت البيانات املتوافرة فإن ذلك سيرشد القرار املتخذ كمعرفة أذواق الناس وميوهلا إىل أنواع معينة وألوان حمددة وهكذا.

وكيف واملعلومات البيانات من يستفيد كيف يعرف احلصيف املستثمر إن جيعلها جسرا لألطراف املستفيدة. وتتلخص مراحل اختاذ القرار باخلطوات

التالية )الشكل رقم 1-٢(: مجع البيانات Data، سواء من داخل املشروع أو من البيئة احمليطة.

حتليل ومعاجلة البيانات، وتعتمد هذه املرحلة على مدخالت املرحلة السابقة ومعاجلتها يدويا أو باستخدام بعض اآلالت أو احلاسبات، وتشكل خمرجاهتا معلومات Information حتمل يف طياهتا معاجلات رياضية أو إحصائية أو اقتصادية أو حبوث عمليات، لذلك ميكن متييز املعلومات الناجتة عن املعاجلة التالية عن البيانات توافرت فلو القرارات، البيانات الختاذ أفضل من بأهنا

مشروع لتأجري السيارات: حجم النقدية املوجودة بتاريخ ما 1 مليون لرية. بلغت أرباح العام ٢٠٠ ألف لرية. رأس املال املستثمر بلغ ٢ مليون لرية.

فإن نسبة السيولة يف هذا املشروع تبلغ ٥٠% من رأس املال مما يعين أن هناك نقدية فائضة عن حاجة هذا املشروع اخلدمي وجيب توجيهها إىل استثمارات أخرى، ألن وجود مثل هذه النقدية املعطلة تؤدي إىل خفض معدل الربح من

٢٠% إىل 1٠% فيما لو مل تستبعد هذه األموال من املشروع.التجارية . 3 الرحبية حتليل أدوات باستخدام القادمة الفرتات عن التنبؤ

واملالية والقومية، وحتليل نقطة التعادل واحلساسية والتحليل االحتمايل وما إىل ذلك.

توفري جمموعة من االقرتاحات والبدائل املتاحة.. ٤

<< الفصل األول

Page 27: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

27

XBRLeXtensible Business Reporting Language

اختيار القرار األكثر صوابا.. ٥

تامد ال

تأكف ال

ظرو

كد التأ

دم ف ع

ظرو

جتميع البيانات

حتليل ومعاجلة

خمرجاتاملعاجلة

البدائل املتاحة

القرار أدوات التنبؤ

مدخالتبيانات حماسبية

بيانات إحصائية

الشكل )1-٢( آلية ومراحل اختاذ القرار بشكل علمي

بديل 1

بديل ٢

بديل 3

بديل ن

املبحث الثانياإلفصاح احملاسيب والقوائم املالية

)املالية االقتصادية األحداث معلوماتي مدخالته نظام هو النظام احملاسيب وفقا معاجلتها يتم حيث ألنشطته املشروع ممارسة عن والنامجة منها( إدارة عليها تسري اليت احملاسبية واملبادئ والفروض املفاهيم من جملموعة احملاسبة يف املشروع واليت عادة ما تكون منسجمة مع املبادئ احملاسبية املقبولة عموما GAAP واملعايري احملاسبية الدولية IAS ومعايري احملاسبة واملراجعة اإلسالمية AAOIFI إضافة إىل مراعاة جمموعة اللوائح والقوانني اليت يعمل املشروع يف إطارها، أما خمرجاته فهي جمموعة التقارير والقوائم املالية اليت تعبر عن وضع املشروع حيث تفصح هذه املخرجات وتعبر عن كفاءته املالية

وقدرته على حتقيق األرباح، الشكل )3-1(.

<< المحاسبة لغة األعمال

Page 28: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

28

مرحلة اإلعداد والتحضري اعتمادا

على القواعد واملعايري احملاسـبية

القوائم املالية املنشورة

الشكل )3-1(

مرحلة التحليل املايل

البيئة اخلارجية البيئة الداخلية

وتعترب هذه التقارير والقوائم املالية مبثابة الشكل اإلعالمي للمشروع ألهنا تنشر معلومات وبيانات حماسبية ومالية هتم ذوي العالقة، وهي مبثابة صلة وصل بني املشروع وبني املهتمني به. وبسبب اختالف طرق العرض ودرجة اإلفصاح يف القوائم املالية فإن قدرة املستفيد منها تتبدل ومن ثم تؤثر على شكل القرار املتخذ بناء عليها. وقد تعرض املعيار احملاسيب الدويل األول )هيكل وحمتوى البيانات املالية( إىل مصطلح اإلفصاح يف معناه الواسع، فشمل بنودا عرضت

يف صلب كل بيان مايل وكذلك يف إيضاحات البيانات املالية.

اإلفصاح بشكل عام:اإلفصاح هو أحد أهم وظائف احملاسبة ويستلزم عرض القوائم املالية العائدة لفرتة حماسبية حالية وأخرى سابقة ملقارنتهما ليميز القارئ املهتم التغريات

احلقيقية احلاصلة بني الفرتتني يف هذه القوائم وليتمكن من مقارنة األداء.ويلعب تبويب احلسابات دورا كبريا يف شكل عرض القوائم املالية بسبب إمكانية استخدام مصطلحات خاصة للتعبري عن حمتويات هذه القوائم مما قد يضلل القارئ وجيعل استيعاب هذه احملتويات صعبا وجيعله حيتمل أكثر من تفسري. كما جيب ترقيم صفحات القوائم املالية بشكل متسلسل ويفضل طريقة بيان

<< الفصل األول

Page 29: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

29

XBRLeXtensible Business Reporting Language

رقم الصفحة احلالية منسوبة إىل جمموع أرقام صفحات القوائم املالية لضمان سالمة كامل الصفحات وعدم فقدان أيا منها، ويشار إىل اإليضاحات امللحقة

كجزء ال يتجزأ من القوائم بنفس الطريقة.ويعترب اإلفصاح كافيا إذا مشل كل املعلومات اهلامة بقدر من التفصيل يتناسب وأمهيتها النسبية، بينما يعترب اإلفصاح كامال إذا مشل كافة املعلومات احملاسبية

مما يؤدي إىل إظهار معلومات كبرية مما جيعلها مربكة لغري املهتم. امللزمة، ويتناسب أما اإلفصاح اإللزامي فهو اإلفصاح الذي يتناسب واجلهة التوسع يف اإلفصاح كنشر معلومات إضافية مع الدور اإلعالمي للقوائم املالية وذلك هبدف زيادة معرفة وإطالع مستخدمي القوائم املالية. مثال ذلك اإلفصاح عن العملة اليت أعدت هبا القوائم املالية وجرى على أساسها القياس احملاسيب، وكذلك اإلفصاح عن الطرق املستخدمة لتحويل أرصدة العمالت األخرى )إن

وجدت(.

اإلفصاح عن السياسات احملاسبية:احملاسبية السياسات عن موجزا وصفا املالية القوائم حتوي أن جيب املتبعة يف إعداد القوائم ونشرها، كسياسة االهتالك املتبعة، وسياسة إثبات اإليرادات، وسياسة احتساب املخصصات، ومدى استخدام التكلفة التارخيية

أو االستبدالية، وطرق توحيد القوائم املالية )إن وجدت(.املشروع، سواء هلا يتعرض قد متوقعة أية خماطر عن اإلفصاح من بد وال أو احملتملة أو عليه املرتتبة االلتزامات من جهة أو املشروع أصول من جهة جهة االرتباطات املالية امللزمة يف تاريخ قائمة املركز املايل وبيان أثر ذلك يف املستقبل القريب والبعيد. ومنها اإلفصاح عن األحداث اهلامة الالحقة لتاريخ

قائمة املركز املايل.

<< المحاسبة لغة األعمال

Page 30: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

30

وتربيرها املتبعة احملاسبية السياسات يف التغيريات عن اإلفصاح من والبد وبيان األثر الصايف لذلك التغيري. كما جيب اإلفصاح عن أية تقديرات حماسبية خاصة منها غري املعتادة وتربيرها وبيان األثر الصايف هلا. وجيب اإلفصاح عن وبيان السابقة واحلالية املالية للفرتات املالية القوائم املصححة يف األخطاء

طبيعة اخلطأ واألثر التصحيحي له.

نشر القوائم املالية وأمهية التوقيت:يقصد بالتوقيت توقيت معاجلة اإليرادات واملصروفات لتحديد ربح كل دورة مالية بشكل مستقل لتحقيق العدل بينها. أما املقصود بتوقيت نشر القوائم نشر واملؤسسات الشركات اعتادت فقد للجمهور. نشرها تاريخ فهو املالية املالية السنة انتهاء تلي اليت الثالثة املالية خالل األشهر قوائمها وتقاريرها بسبب ما جتريه إدارة احملاسبة من تسويات حماسبية كاملستحقات واملقدمات والدائنني املصارف مع املطابقات تأخر عن النامجة العالقة واحلسابات

واملدينني.لكن التغريات السريعة اليت تطال جمال بيئة األعمال عموما والتغريات الدولية احمليطة سرعان ما تأخذ مفعوهلا يف أسواق املال فتؤثر باألسهم سلبا وإجيابا، األعمال عنها ستغيب األسواق يف املتخذة االستثمارية القرارات فإن لذلك املتأخرة يف نشر قوائمها املالية، فالتوقيت املالئم أصبح فوريا. لذلك يرتتب على إدارات الشركات تقديم املعلومات الالزمة يف حينها حيث ال فائدة منها إذا جاءت متأخرة نظرا لتضاؤل أمهيتها وضياع منفعتها يف عامل يتسم بالسرعة الفائقة يف تبادل املعلومات وحتليلها واختاذ أفضل القرارات باستخدام أقوى

التقنيات.لذلك يرتتب على الشركات واملؤسسات جتهيز هذه الوسائل اإلعالمية الدالة

<< الفصل األول

Page 31: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

31

XBRLeXtensible Business Reporting Language

عليها بأسرع وأفضل وأدق السبل قبل فوات األوان، فضخامة السوق وسعته تسمح بدخول وخروج الكثريين منه مما يزيد من حدة املنافسة بقوة حيث مل

يعد من مكان للضعفاء فيه. وبازدياد WTO العاملية التجارة منظمة توسع بازدياد الفجوة هذه وتزداد

الضغوط على تطبيق معايري احملاسبة واملراجعة الدولية. إن من يعلم أوال يربح أوال ومن يعلم أخريا يكسب أخريا، والعكس صحيح فمن الوقت استثمار معركة إهنا أوال، يربح أوال يعلم ومن أوال أخريا خيسر يعلم

بتوقيت املعلومة الصحيحة واملناسبة يف أسرع وقت ممكن.

إفصاح القوائم املالية:القوائم املالية اليت تعدها املؤسسات والشركات عموما هي:

قائمة املركز املايل.. 1 قائمة الدخل.. ٢ قائمة التدفقات النقدية.. 3 قائمة التغريات يف حقوق أصحاب امللكية.. ٤ أية إيضاحات حول القوائم، وأية بيانات أخرى.. ٥

عناصر املركز املايل)1(: إن العناصر املتعلقة مباشرة بقياس املركز املايل هي األصول وااللتزامات وحق

امللكية، وتعرف هذه العناصر كما يلي: األصل هو مورد يسيطر عليه املشروع نتيجة ألحداث سابقة ومن املتوقع أ.

أن ينجم عنه منافع اقتصادية مستقبلية تتدفق للمشروع.)1( معايري احملاسبة الدولية ٢٠٠٢، ترمجة مجعية اجملمع العربي للمحاسبني القانونيني، األردن، ٢٠٠٢.الفقرات ٤9، الصفحة

إ-19.

<< المحاسبة لغة األعمال

Page 32: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

32

االلتزام هو مديونية حالية على املشروع ناشئة عن أحداث سابقة ومن ب. املتوقع أن يتطلب سدادها تدفقات خارجة للموارد )واليت تتجسد فيها منافع

اقتصادية ميلكها املشروع( للخارج. حق امللكية هو حصة املالك املتبقية يف أصول املشروع بعد طرح كافة ج.

االلتزامات.

عناصر قائمة الدخل)1(: الدخل: هو الزيادة يف املنافع االقتصادية أثناء الفرتة احملاسبية على شكل أ.

تدفقات داخلة أو زيادات يف األصول أو نقصان يف االلتزامات مما ينشأ عنها زيادة يف حق امللكية خالفا لتلك املتعلقة مبسامهات املشاركني يف حق امللكية.

املصروفات: هي نقصان يف املنافع االقتصادية خالل الفرتة احملاسبية ب. على شكل تدفقات خارجة أو استنفاذ األصول أو تكبد التزامات ينشأ عنها نقصان يف حق امللكية خالفا لتلك املتعلقة بتوزيعات املشاركني يف حق امللكية.

املبحث الثالثاحملاسبة وأسواق املال العاملية )البورصات(

وتقدمها قوهتا درجة وتتفاوت البلدان البورصة)٢( يف خمتلف أسواق تنتشر وتوافر االقتصادية قاعدهتا قوة ومدى البالد تلك وتقدم تطور باختالف

)1( معايري احملاسبة الدولية ٢٠٠٢، مرجع سابق، الفقرة 7٠، صفحة إ-٢٤. )٢( يقصد مبصطلح األسواق املالية، أسواق النقد Money Markets وأسواق رأس املال Capital Markets، ومها خيتلفان: يف آجال استحقاق األدوات املالية اليت جيري تداوهلا ويف طبيعة املؤسسات املالية العاملة فيهما ويف نوع األدوات املالية اليت يتم تداوهلا. حيث تتعامل أسواق النقد باألدوات املالية القصرية األجل اليت تقل فرتة استحقاقها عن السنة، وتشكل املصارف التجارية فيها املؤسسات املالية الرئيسية العاملة إضافة إىل شركات صرافة العمالت والوكالء. بينما تتعامل أسواق رأس املال باألدوات املالية الطويلة األجل اليت تستحق يف فرتات زمنية أطول من سنة وأهم أدواهتا األسهم Stocks والسندات Bonds واخليارات

.Futures Contracts والعقود املستقبلية Options

<< الفصل األول

Page 33: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

33

XBRLeXtensible Business Reporting Language

األسواق، تلك يف أسهمها تطرح اليت احلجم ومتوسطة الكبرية املشروعات الشكل )1-٤(.

تؤدي سوق البورصة )خاصة األوراق املالية منها( وظائف على قدر كبري من األمهية يف أسواق رأس املال ويف االقتصاد القومي ككل، تتلخص مبا يلي)1(:

تؤمن البورصة سوقا مستمرة Continuous Market لتداول األوراق املالية .Liquidity )األمر الذي يوفر للمستثمرين درجة عالية من السيولة)٢

يشجع وجود البورصة بنوك االستثمار على اإلقدام على ضمان إصدارات أوراق بوجود معهم يتعاملون الذين واملستثمرين ملعرفتهم األويل، السوق يف مالية سوق تالية After-market أو ثانوية. فوجود بورصة أوراق مالية نشطة وذات كفاءة عالية جيعل اإلصدارات اجلديدة يف السوق األويل أكثر قابلية للتسويق

Marketability، مما خيفض من خطر ضمان هذه اإلصدارات.

أحدث . 3 املالية على ضوء األوراق أسعار بتقييم وحتديد البورصة تقوم التداول )الشراء والبيع( بني املستثمرين املعلومات عنها من خالل عمليات ال أسس موضوعية على يتم إذن فالتقييم بعضا، بعضهم يعرف ال الذين املالية األوراق تداول البورصة أسعار العامل الشخصي، وتعمم يدخل فيها على كافة املستثمرين الفعليني واحملتملني فور تشكلها )حدوثها( من خالل

وسائل اإلعالم واالتصاالت.

)1( امليداني، د. حممد أمين عزت، تطوير أسواق رأس املال يف سورية، مقال منشور على االنرتنيت بتاريخ 19/٢٠٠٢/٢. )٢( تعين السيولة إتاحة الفرصة للمستثمر ألن يبيع أوراق مالية فورا، وبأسعار ال ختتلف إال قليال عن أسعار البيع السابقة، مما

يشجع املستثمرين على اختالف أنواعهم على اإلقدام على توظيف مدخراهتم يف شراء أوراق مالية.

األسواق العامليةالبورصةشركات أموالأعمال فردية

شركات أشخاص

أعمال مجاعية

شكل )1-٤( توجيه األعمال حنو األسواق العاملية

<< المحاسبة لغة األعمال

Page 34: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

34

متثل البورصة سلطة رقابة خارجية غري رمسية على كفاءة السياسات . ٤أوراقها املدرجة للشركات والتسويقية والتشغيلية والتمويلية االستثمارية كفوءة حتقق إداراهتا سياسات تتبع اليت الشركات فإن وعليه فيها. املالية نتائج أعمال جيدة تتحسن أسعار أسهمها يف السوق، أما الشركات اليت تعاني من سوء اإلدارة فإن نتائج أعماهلا لن تكون مرضية، مما ينعكس اخنفاضا

يف أسعار أسهمها.٥ . Disclosure تلزم قوانني أسواق رأس املال الشركات املسامهة اإلفصاح

عن املعلومات املتعلقة بأدائها وعن األوراق املالية اليت ترغب بإصدارها، مما يوفر للمستثمرين املعلومات اآلنية والدقيقة الختاذ قرارات االستثمار.

تراقب إدارات أسواق رأس املال عمليات التداول يف ردهات البورصة أو . ٦دون السوق واحليلولة العادل يف التداول الكومبيوتر لضمان على شاشات حدوث أي تالعب يف األسعار هبدف محاية املستثمرين وخاصة الصغار منهم.

تساهم البورصات يف تشجيع عمليات االدخار واالستثمار يف اجملتمع، . 7بتجميع املدخرات الصغرية وحتويلها إىل رؤوس أموال توظف يف االستثمارات األكثر إنتاجية. إذ أن ميزات السيولة والرقابة على األداء واإلفصاح واألمانة يف التداول اليت )جيب أن( توفرها البورصات )حتما( تشجع املستثمرين على الشركات تصدرها اليت املالية األوراق يف ادخاراهتم توظيف على اإلقدام Equity املسامهة، مما يوفر هلذه الشركات رأس مال يدعم حقوق امللكية

Capital وخيفض تكاليف التمويل باألسهم.

معدالت . ٨ لتسارع اجملتمع يف واالستثمار االدخار عمليات تزايد يؤدي النمو االقتصادي.

<< الفصل األول

Page 35: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

35

XBRLeXtensible Business Reporting Language

TerminologyIAS International Accounting StandardsIASB International Accounting Standards BoardIASC International Accounting Standards Committee IASCF International Accounting Standards Committee FoundationIFRIC International Financial Reporting Interpretations CommitteeIFRS International Financial Reporting StandardsSIC Standing Interpretations CommitteeSEC U.S. Securities and Exchange Commission (SEC)

على بناء وشراء بيعا وغريها األسهم تبادل البورصة أسواق يف يتم لذلك قرار كافية الختاذ هكذا بيانات لديه يتخذه شخص خمول استثماري قرار كاستخراج مؤشرات حتديد السعر وما يتعلق به مبا يتناسب مع سرعة تغري املالية بسرعة العالقة نشر قوائمها األسعار. مما يرتب على الشركات ذات الوقت جيب أن تقرأ مجيع أثر أعماهلا على أسعار أسهمها. وبنفس لتعكس األطراف املهتمة تلك القوائم وأن حتللها بنفس السرعة حتاشيا ألية تغيريات مزعجة قد تؤدي حلدوث نقص يف املعلومات املتوافرة مما يعين حتقيق خسائر

أو ضياع أرباح ممكنة.إن األسواق املفتوحة تتطلب إفصاحا حماسبيا ومزيدا من الشفافية، ففي »عصر املالية عرب شبكة التقارير وتقديم كبري بشكل املتزايدة الدولية االستثمارات االنرتنيت، واحلاجة إىل لغة مالية مشرتكة يف مجيع أرجاء العامل واحلاجة إىل إطار إلعداد التقارير جتعل املعايري الوطنية املتنوعة غري صاحلة، واحلكومات واملنظمون واملستثمرون ومهنة احملاسبة مجيعا حباجة إلعادة تكريس أنفسهم

لتحقيق التقارب ملعايري احملاسبة يف أقرب تاريخ معقول«)1(.إن اإلفصاح يشمل أحداثا اقتصادية وغري اقتصادية سواء كانت مالية أو غري )1( إعالن املنتدى العاملي للتطوير احملاسيب، املبادئ احملاسبية املقبولة بشكل عام لعام ٢٠٠1، مسح جديد يربز فروق جوهرية بني

متطلبات احملاسبة الوطنية ومعايري احملاسبة الدولية.

<< المحاسبة لغة األعمال

Page 36: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

36

مالية )كاإلدارية واملوارد البشرية والتنبؤات املستقبلية وغريها( ويتجلى ذلك النقدي( والتدفق املايل واملركز الدخل )قوائم السنوية املالية التقارير بنشر بعد مراجعتها ومطابقتها للمعايري احملاسبية الدولية املتعارف عليها ومعايري املراجعة الدولية للسنة احملاسبية اجلارية إضافة إىل قوائم وتقارير سنة سابقة للمقارنة بينهما. ويستلزم ذلك التزام الشركات اليت تنشر قوائمها املالية إتباع تبويب حماسيب يسهل قراءة التقارير املالية بشكل مفهوم وغري مضلل وأن يكون

قابال للتحليل املايل أيضا. وجيب أن تفصح القوائم والتقارير املالية عن األرباح احلقيقية اإلمجالية إضافة إىل بيان حصة السهم الواحد منها EPS: Earnings Per Share وبيان معدالت منو هذه احلصة خالل الفرتات احملاسبية مبا يليب متطلبات املقارنة

اليت يلجأ إليها املستثمرون يف تلك األسواق.

أمهية اإلفصاح يف أسواق املال:يساعد اإلفصاح يف ضبط وانتظام السوق من خالل إفصاح مؤسساته ألهنا تسمح للمشاركني فيه بتقييم املعلومات الرئيسية حول نطاق وجمال التطبيق، فيتمكنون من احلصول على معلومات )املفرتض أهنا صادقة( متكنهم من تقييم

أنشطة املؤسسات وخماطرها، مما يشجع املشاركة بشكل آمن وفعال. وتعترب املعلومات املفصح عنها مادية أو هامة إذا كان حذفها أو سوء وضعها ميكن أن يغري أو يؤثر يف تقييم أو قرار من يستخدمها عند اعتماده على تلك

املعلومات.

الشفافية واإلفصاح:متكن اليت والصادقة املتجددة املعلومات عن العام اإلفصاح هي الشفافية

<< الفصل األول

Page 37: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

37

XBRLeXtensible Business Reporting Language

ولألنشطة املايل، وأدائها املؤسسة لوضع الدقيق التقييم من مستخدميها ووضع املخاطر وممارسات إدارة املخاطر.

لذلك فاإلفصاح وحده ال يؤدي إىل الشفافية، وألجل حتقيق الشفافية البد من تقديم إفصاح دقيق وكاف ذي صلة باملعلومات النوعية والكمية اليت متكن املستخدمني من القيام بالتقييمات املالئمة ألنشطة املؤسسة ووضع املخاطر.

مزايا اإلفصاح الكايف:مقارنة . 1 من ميكن فاإلفصاح والعمودية، األفقية املقارنة قابلية تعزيز

أعمال املؤسسات نفسها خالل السنوات لقياس تطور أدائها، وميكن أيضا من مقارنة املؤسسات فيما بينها يف السوق.

يف . ٢ التقارير وتصنيفات الرقابية التعريفات استخدام على التشجيع اإلفصاح العام وتقوية املعايري اليت تتضمن مصداقية املعلومات.

تيسري تقييم املشاركني للمؤسسات يف السوق وللسوق نفسها. . 3وقد حددت جلنة Basel II عدة جمموعات من املعلومات جيب اإلفصاح عنها

حيث يتم التعامل مع كل منها بطريقة مفصلة لتحقيق شفافية معقولة: األداء املايل.. 1 الوضع املايل )مبا يف ذلك رأس املال والقدرة على الوفاء والسيولة(.. ٢ اسرتاتيجيات وممارسات إدارة املخاطر.. 3 املخاطر )مبا يف ذلك خماطر االئتمان، وخماطر السوق، وخماطر السيولة، . ٤

وخماطر التشغيل واملخاطر القانونية، وما إىل ذلك(. السياسات احملاسبية.. ٥ املعلومات الرئيسية عن العمل واإلدارة واحلوكمة.. ٦

<< المحاسبة لغة األعمال

Page 38: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

38

أنواع اإلفصاح:ميكن تقسيم اإلفصاح إىل:

إفصاح حماسيب. . 1الالزمة . ٢ املتطلبات توضيح يف يساعد إلزامي حماسيب غري إفصاح

لصالحية اإلفصاح. إفصاح غري حماسيب غري إلزامي يساعد يف توضيح متطلبات إضافية.. 3

اإلفصاح عايل اجلودة والتكلفة املعقولة:لتزويد البيانات نشر من ملزيد املؤسسات تتعرض بيانه، ما سبق على بناء السوق واملتعاملني فيه باإلفصاح والشفافية الالزمني الختاذ قرارات صحيحة

دون غش أو تدليس أو كذب، مما يساعد يف ضبط السوق وثباته.لذلك تزداد أعباء اإلدارة عموما بغية تأمني هذه املتطلبات مما يثقل كاهلها

من حيث زمن إعداد هذه التقارير وتكلفتها.

اإلفصاح ومعاجلة البيانات املالية:تنشأ تكاليف الشفافية عندما يؤدي نقص املعلومات إىل إعاقة كفاءة األسواق، فكلما اخنفض مستوى الشفافية يف املعلومات املتوفرة يف األسواق كانت تكاليف العمليات أكرب. لذلك فإن انعدام الشفافية يؤدي لزيادة تكلفة رأس املال. ميكننا التمييز بني مرحلتني هامتني مر هبما اإلفصاح، األوىل مرحلة التشريع وسن القوانني الناظمة، والثانية مرحلة فضائح السوق األمريكية وخاصة منها اليت

تلت أحداث 11 أيلول.فاألنظمة والقوانني والتشريعات وأجهزة الرقابة واإلشراف على أسواق رأس

<< الفصل األول

Page 39: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

39

XBRLeXtensible Business Reporting Language

يف والصدق األمانة على واحملافظة املستثمرين محاية إىل)1(: هتدف املال التعامل يف عمليات تداول األوراق املالية ويتم ذلك من خالل عدة آليات لعل أمهها وجود قواعد صارمة لإلفصاح عن املعلومات. فالشركات املسامهة اليت تطرح أوراقا مالية لالكتتاب العام يف السوق األويل جيب أن تتقدم إىل كافة ومركزها أعماهلا، نشاطات حول األساسية باحلقائق احملتملني املستثمرين املايل، وأدائها يف املاضي القريب واحلاضر وتوقعات املستقبل، وبنية إدارهتا ونوعية مديريها، وخصائص وشروط اإلصدار الذي تعرضه، واملخاطر الكامنة يف االستثمار لكي حيكموا بأنفسهم ما إذا كانت األوراق املالية للشركة متثل

استثمارا جيدا. أما الشركات املسامهة اليت هلا أوراق مالية )صادرة( جيري تداوهلا يف البورصة وغري املالية املعلومات كل عن باستمرار للجمهور تفصح أن عليها فيتوجب املالية اليت تؤثر على سعر أسهمها ليتمكنوا من اختاذ قرارات استثمار )بيع وشاملة آنية املعلومات تكون أن الضروري ومن عقالنية. واحتفاظ( وشراء ودقيقة تتدفق باستمرار ويتوجب على أسواق ووسطاء األوراق املالية معاملة

املستثمرين بصدق وأمانة ووضع مصاحل اآلخرين يف املقام األول. املستثمرين مصاحل محاية مهمة األمريكية املتحدة الواليات يف أنيط وقد واألسواق األوراق »هيئة تدعى مبؤسسة املال رأس أسواق على واإلشراف املالية« )Securities and Exchange Commission (SEC. أحدثت Securities املالية األوراق قانون سوق 193٤ مبوجب عام اهليئة يف هذه 2Exchange Act of 193٤. تشرف SEC على بورصات األوراق املالية،

وناصحي خرباء وعلى ،Brokers- Dealers والوكالء الوسطاء وعلى Mutual االستثمار صناديق وعلى ،Investment Advisors االستثمار

)1( امليداني، مرجع سابق. )٢( هذه املعلومات مأخوذة من موقع ال SEC على اإلنرتنت.

<< المحاسبة لغة األعمال

Page 40: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

40

Funds. وهتتم SEC باإلفصاح عن املعلومات، وتطوير تشريعات وتنظيمات

اجملال، هذا يف العاملة واملؤسسات األفراد على وتطبيقها املالية األسواق ومحاية املستثمرين يف هذه األسواق.

1٨ رئيسية، حتوي أقسام أربعة وفيها مفوضني، من مخسة SEC تتألف مكتبا، وأكثر من ٢9٠٠ موظفا. أقسامها:

قسم متويل الشركات Division of Corporate Finance: يشرف . 1على عمليات اإلفصاح عن املعلومات من قبل الشركات عند اإلصدارات األولية واإلفصاح الدوري املستمر بعد ذلك. ويقوم القسم مبراجعة وثائق اإلفصاح املطلوبة من الشركات املسامهة كوثيقة تسجيل اإلصدار اجلديد، والتقارير املالية الدورية والسنوية، والتقارير السنوية، وطلبات الدمج واحليازة، وطلبات

حتويل أصوات املسامهني قبل انعقاد اجلمعيات العامة. قسم تنظيم السوق Division of Market Regulation: يقوم بوضع . ٢

يف عالية كفاءة وذو منتظم عادل تداول لضمان الالزمة املعايري وصيانة أسواق رأس املال. ويتم ذلك بتنظيم املؤسسات العاملة يف األسواق كالبورصات وشركات الوساطة ومجعيات الوسطاء وبيوت املقاصة وشركات حفظ سجالت

ملكية األسهم وشركات معلومات األوراق املالية. 3 . :Division of Investment Management قسم إدارة االستثمار

لتحسني االستثمار وناصحي وخرباء االستثمار صناديق وينظم يشرف اإلفصاح وختفيض املخاطر على املستثمرين.

قسم فرض النظام Division of Enforcement: يقوم بالتحقيق يف . ٤خمالفات أنظمة األوراق واألسواق املالية ويقرتح العقوبات املناسبة على هيئة

املفوضني. والقانون الثاني اهلام الذي حيكم أسواق رأس املال يف الواليات املتحدة األمريكية

<< الفصل األول

Page 41: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

41

XBRLeXtensible Business Reporting Language

الصدق يف بقانون أيضا الذي يسمى لعام 1933« املالية األوراق »قانون هو التعامل باألوراق املالية، ويهدف إىل:

توفري املعلومات املالية وغري املالية اهلامة عن األوراق املالية قبل طرحها . 1لالكتتاب العام على املستثمرين.

بيع . ٢ واالحتيال يف عمليات والنصب التمثيل وسوء واخلداع الغش منع األوراق املالية.

هذا من ناحية، ومن ناحية أخرى فإن فضائح األسواق املالية عموما تلعب دورا بارزا يف حتديد شكل اإلفصاح فقد قرر جملس الشيوخ األمريكي إثر سلسلة فضائح السوق األمريكية )كفضيحة شركيت »أنرون« و »وورلدكوم« العمالقتني وغريمها( تطبيق رقابة صارمة على شركات احملاسبة لدورها يف تلك الفضائح وضرورة إصدار قانون يشدد عملية اإلشراف على تدقيق احلسابات من أجل ضمان نزاهة حسابات الشركات واستعادة ثقة املستثمرين وتصحيح وتنظيم

مهنة احملاسبة يف الواليات املتحدة األمريكية. فشركة »وورلدكوم« أعلنت إفالسها حتت وطأة فضيحة حماسبية حجمها ٨٥,3 مليار دوالر وقد اعرتفت بارتكاب أخطاء حماسبية، واهتمتها جلنة البورصات وأسواق املال األمريكية باالحتيال. وملعرفة حجم اخلسارة اليت تعرضت هلا هذه الشركة العمالقة اليت تضم أكثر من ٦٠ ألف موظف ولديها أكثر من ٢٠ مليون عميل وتتوىل نصف عمليات نقل بيانات شبكة اإلنرتنت على مستوى العامل، ناسداك بورصة يف سنتات تسعة على اهنيارها يوم يف أسهمها أغلقت قد بعد أن وصلت إىل ٦٤ دوالرا يف عام 1999 يف وول سرتيت. وقد كانت قيمة »وورلدكوم« قد وصل إىل 1٢٠ مليار دوالر يف صيف عام 1999، ثم اخنفضت قيمتها إىل ٢٨٠ مليون دوالر بعد أن زادت التوقعات بقرب إعالن إفالسها. بعدها أعلنت أكثر من 3٦ شركة إفالسها نتيجة زيادة العرض واخنفاض الطلب

<< المحاسبة لغة األعمال

Page 42: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

42

مما أوقع الشركات يف عجز عن إجياد موارد كافية لسداد ديوهنا، وقد أثبتت التحقيقات تورط هذه الشركات وغريها مبمارسات حماسبية ومالية مضللة

وخاطئة.لذلك فإن احلاجة لإلفصاح عن البيانات املالية هتدف إىل:

حتسني نوعية البيانات املالية. . 1 زيادة تدفق املعلومات حبرية.. ٢

إن كفاءة بورصة األوراق املالية حتددها توافر املعلومات وتوصيلها بسرعة وبأقل التكاليف إىل كافة املتعاملني يف السوق بوقت واحد حتى ال يتميز مستثمر عن آخر مبعرفة املعلومات واالستفادة منها بشكل غري عادل، فمن يعلم أوال يربح

أوال ومن يعلم أخريا خيسر أوال.إن كال اهلدفني املذكورين يستوجب زيادة عدد احملللني املاليني وزيادة خرباهتم ومهاراهتم ملقابلة هاتني احلاجتني، فعلى سبيل املثال تبلغ الشركات املسجلة يف بورصة ناسداك 1٠,٠٠٠ شركة وأقل من ثلثها هلا حمللني ماليني، لذلك فإن

احلاجة تنبع من: حاجة املستثمرين يف خمتلف الشركات إىل معلومات أفضل. . 1 زيادة الفضائح املالية األخرية. . ٢ صعوبة زيادة املستثمرين لرؤوس أمواهلم.. 3 معاناة االقتصاد من إساءة ختصيص رأس املال املستثمر بناء على بيانات . ٤

خاطئة أو قاصرة.أسعار أسهم هاما يف دورا تلعب املطبقة والقواعد احملاسبية السياسات إن الشركات اليت تعرض أسهمها يف أسواق البورصة، أما التالعب يف تطبيق هذه السياسات والقواعد فقد يؤدي إىل دمار الشركة وقد يلحق أضرارا مبثيالهتا بسبب زعزعة ثقة املستثمرين واهنيار توقعاهتم ألهنم معرضون خلسارة أمالكهم

<< الفصل األول

Page 43: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

43

XBRLeXtensible Business Reporting Language

بكاملها. ومبا أن القوائم والتقارير احملاسبية هي نتاج تطبيق تلك السياسات والقواعد عليها تبنى حيث البورصة، سوق للشركة يف اإلعالمي الشكل مبثابة وهي التوقعات ويتحدد االجتاه العام بناء على ما حتويه من بيانات ومعلومات، فإن ذلك يستلزم ضرورة نشر القوائم املالية ضمن فرتات متقاربة وضمن أمناط من املهتمة األطراف لتمكني تضليل أو لبس أي عن ابتعادا عليها متعارف املعايري بتطبيق ذلك ويتحقق كبرية، وبسرعة وواضح مفهوم بشكل قراءهتا

احملاسبية ومتطلبات اإلفصاح املايل.وبناء على ذلك فقد أعلنت شركيت Microsoft )رائدة صناعة الربجميات( و Pricewaterhouse Coopers )رائدة صناعة احملاسبة( انضمامهما معا

يف مشروع إبداعي لتبديد هذه املخاوف، يستند على تقديم لغة XBRL كلغة إلكرتونية أساسها لغة XML املتوافرة حبرية إلعداد التقارير املالية ألغراض اإلفصاح الالزم لتقدميها كلغة قياسية جديدة إلعداد التقارير املالية ملساعدة الشركات واملستثمرين لتطوير آليات تدفق املعلومات وتزويدهم بأفضل الطرق

لتحليل واستخدام تلك املعلومات بكفاءة. املستثمرين كافة إىل ووصوهلا املالية األوراق عن املعلومات توافر أن حيث الشروط أهم من يعترب ضئيلة وبتكلفة وبسرعة واحد وقت يف احملتملني الضرورية لكفاءة األسواق املالية. وهذا ما يطلق عليه)1(: الكفاءة اخلارجية أو كفاءة املعلومات أو كفاءة السعر. فاألسواق املالية ميكن النظر إليها كلعبة عادلة أعلى استثمارية عوائد أن حيقق من متعامل أي يتمكن ال للمتعاملني حيث املعلومات معا، املتعاملني بشكل مستمر ألهنم حيصلون على نفس باقي من فالنتيجة املنطقية هلذه الكفاءة هي أن سعر الورقة املالية يف السوق يساوي

)1( امليداني، مرجع سابق.

<< المحاسبة لغة األعمال

Page 44: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

44

قيمتها احلقيقية. مما سبق يتضح أمهية تطوير بنية حتتية حماسبية فعالة حتى تصبح أسواق

رأس املال الناشئة ذات عمليات أكثر كفاءة.

<< الفصل الثاني

Page 45: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

45

XBRLeXtensible Business Reporting Language

الفصل الثانياحملاسبة وتقنيات األمتتة

لطاملا كان االقتصاد باعثا حيويا وأساسيا يف تطوير خمتلف العلوم، فالبحث عن مزيد من األرباح هاجس رجال األعمال املستمر، لذلك تأثرت احملاسبة بعلوم القانون واالقتصاد والرياضيات واإلدارة. ومع ازدياد وتوسع األعمال زادت إعداد هامة يف وسيلة املتطورة التقنيات فكانت العمليات احملاسبية، أعباء احلسابات وجتهيزها، فاستفادت احملاسبة من املعداد ومن اآللة احلاسبة ومن

احلاسبات منذ بزوغها وحتى اآلن. بدأت احملاسبة تستفيد من بتغريات جوهرية، فقد املراحل األخرية ومتيزت تقنيات الربجميات املتطورة بشكل كبري، ووصلت يف السنوات األخرية إىل ذروهتا

من خالل االستفادة من شبكات اإلنرتنيت وبرجمياهتا.

املبحث األولتقنيات إعداد أنظمة احملاسبة

إن مجيع األعمال اليت تستفيد منها احملاسبة هي أصال حباجة احملاسبة كأداة لبيان نتائج أعماهلا وبيان حقوق مسامهيها ودائنيها ومدينيها، وحباجة إىل

تقنيات احملاسبة اليت تستفيد من خمرتعاهتم ومبتكراهتم، إهنا لغة األعمال.تقوم احملاسبة على التقاط آالف وماليني األحداث االقتصادية )املالية منها( وتسجيلها يف اليومية ثم جتميعها وظيفيا برتحيلها إىل مئات حسابات األستاذ ثم تلخيصها يف حسابات النتائج وصوال لتحديد قائميت الدخل واملركز املايل

لبيان نتيجة الفرتة احملاسبية وبيان املركز املايل، الشكل )1 - ٥(.

<< المحاسبة وتقنيات األتمتة

Page 46: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

46

التسجيلأحداث اقتصادية

حسابات ختاميةحسابات االستاذالقيد احملاسيب

حتديد نتيجة األعمال: قائمة الدخل

حتديد املركز املايل: امليزانية

)أصول / خصوم(

التلخيصالتجميع

من طويال وزمنا املؤهلني املوظفني من كادرا ضخما العمليات هذه تستلزم العمل، وغالبا ما تتأخر إدارات احملاسبة يف إعالن النتائج إىل الربع األول من الفرتة التالية، ثم تأتي عمليات التدقيق واملراجعة اليت تطول ما فيه الكفاية رغم اعتمادها على تقنية اختيار عينة من احلسابات وبناء قرارها على نتائجها،

ولوال ذلك المتدت عمليات املراجعة إىل فرتات أطول.والنتيجة أن املعلومات احملاسبية تأتي متأخرة مما يقلل من أمهيتها وفائدهتا

يف اختاذ القرارات احليوية واهلامة.لذلك ملا استفادت احملاسبة من تقنيات احلواسب وبرجمياهتا متت السيطرة على األعمال التقليدية املتكررة، فصارت عملياهتا أسهل وتنجز بسرعات كبرية

مما جيعلها متاحة يف الوقت املالئم.إال أن توسع األعمال وانتشارها يف بقاع جغرافية متباعدة وازدياد دور البورصات بشكل ال ميكن التغاضي عنه، أدى كل ذلك إىل تعقيد املشكلة من جديد. لكن ملا ازدادت تقنيات اإلنرتنيت وبرجمياهتا فقد عاد للمحاسبة نشاطها وتطورها

باستفادهتا من هذه التقنيات اجلديدة حيث سخرهتا كأداة من أدواهتا.بشكل عام، يتم إعداد نظم احملاسبة على طريقتني:

تسمح األوىل بإعداد شجرة )خريطة Chart( حسابات فارغة أو معدة �

الشكل )1-٥( تدفق البيانات يف الدفاتر احملاسبية

<< الفصل الثاني

Page 47: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

47

XBRLeXtensible Business Reporting Language

مستخدم على جيب احلالة هذه ويف تعديلها، بإمكانية السماح مع سلفا شجرة إعداد وآليات بطرق اإلملام ذلك غري أو كان حماسبا سواء النظام

احلسابات لتبويب نظامه احملاسيب مبا خيدم أهدافه وأغراضه. ويف الثانية يكون النظام مؤسس سلفا مبجموعة حسابات رئيسية متثل �

األصول واخلصوم واالستخدامات واملوارد وبعض احلسابات األساسية اليت تنتمي للحسابات الرئيسية، ويستطيع مستخدم النظام أن يتوسع بإضافة ما

يلزمه من حسابات ذات عالقة ضمن هذه الفئات.فنظامي الطريقتني، هلاتني العامل يف احملاسبية الربامج معظم وتنتمي DacEasy وSmall Business Manager مثال يعتمدان الطريقة األوىل

بينما نظام MS-MONEY يعتمد الثانية.

اختالف املصطلحات:إن اختالف املصطلحات )مدين/دائن( أو )من/إىل( أو )داخل/خارج( أو )وارد/خيار خالل من نظام أي يف مبرونة حلها ميكن حيث شكلي، أمر صادر( »التجهيزات Setup or Configuration« الذي يسمح عادة للمستخدم أن

خيتار ما يناسبه.

طريقة إدخال القيود:إن طرق إدخال القيود سواء كانت طريقة القيد املفرد أو القيد املزدوج أو من خالل حسابات األستاذ مباشرة تصب مجيعها بالنتيجة يف دفرت اليومية ثم يتم

تصعيدها إىل حسابات األستاذ ذات العالقة.

<< المحاسبة وتقنيات األتمتة

Page 48: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

48

إلغاء ترحيل القيد والسماح بتعديله:ال تعد معضلة حماسبية بتعديله، السماح أو القيد ترحيل إلغاء إمكانية إن املخالفات يسمح هبا، وحيرص مراجع احلسابات على عدم وجود مثل هذه آثارها السيئة، لكن مبا أن احملاسبني هم الذين خيتارون النظام )يف بسبب عيوب إلخفاء باحلذف اإللغاء طريقة حيبذون فهم املتقدمة( غري البلدان النظام هو يف جتهيز احلالة هذه اختياره يف الذي ميكن واحلل أخطائهم. إذا شاء، واخلياران مها: خبيارين يستطيع املشرف املختص حجب أحدمها »السماح بإلغاء القيد بطريقة احلذف« و »السماح بإلغاء القيد بإصدار قيد ويتاح .»GAAP عليها املتعارف احملاسبية للمبادئ طبقا تلقائيا معاكس إدخاهلا مت كما القيود مشاهدة احلسابات ملدقق أو النظام على للمشرف

بإضافة خيار خاص يف احلالة األوىل.وبسبب قدرات وسرعة الربجميات وقواعد البيانات وخدماهتا للشبكات فقد

يتم الدمج بني الطريقتني من خالل صالحيات املستخدم ومشرفه األعلى.

تسعري بضاعة آخر املدة:أو النهائي« املدة »بطريقة اجلرد يقوم بتسعري بضاعة آخر أن للنظام ميكن »بطريقة اجلرد املستمر«، حيث يقرتح النظام يف احلالة األوىل جمموعة أسعار خيتار منها احملاسب ما يناسبه )أي حسب القواعد احملاسبية املطبقة وفقا لقاعدة االستمرار(. ويسمح خيار »التجهيزات« حبرية اختيار طريقة التسعري املتبعة يف حالة اجلرد املستمر LIFO, FIFO, HIFO, AV أو غريها، وذلك

يف بداية الفرتة دون السماح بتعديل طريقة التسعري خالل الفرتة. وتتيح نظم احملاسبة مرونة كبرية يف االستخدام من خالل إدخال رمز احلساب إدخال يقال عن الشيء البحث جبزء من االسم ونفس إمكانية أو امسه مع

<< الفصل الثاني

Page 49: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

49

XBRLeXtensible Business Reporting Language

املواد برموزها أو بأمسائها أو جبزء من امسها حيث يتمم النظام اجلزء الباقي دون أي خسارة يف البيانات احملاسبية. إضافة إىل إمكانية إقفال القيد تلقائيا باحتساب املتمم احلسابي، وكذلك تدوير احلسابات إىل فرتة حماسبية قادمة، واحتساب االهتالكات واملخصصات ومتابعة حماسبة األصول الثابتة ومتابعة

أرصدة الزبائن وبيان الراكد منها والتنبيه إىل التجاوزات. كما تسمح هذه النظم ببناء اسرتاتيجيات مالية دقيقة ومتابعتها تلقائيا دون أرصدة ملراقبة إضافة املسؤول، للمدير ذلك مباشرة ببيان أو تدخل بشري املخزون بشكل حيوي دون الوقوع بأزمات ناشئة عن نقص حد إعادة الطلب، وكذلك مراقبة احلد األعلى بغية احلد من املشرتيات، ومعرفة أكثرها حركة وأقلها مبيعا وانعكاس ذلك كتغذية راجعة Feedback إلعادة رسم سياسات التسويق بناء عليها. إضافة إىل احلصول على تقارير فورية وآنية سواء كانت العاجلة القرارات اختاذ يف يساعد أو جمسمة، مما ملونة بيانية أو رقمية

واملهمة قبل فوات األوان.

مراحل إعداد نظام حماسيب مؤمتت:التوافقية تعتمد سياسة التخطيط الشامل ألي نظام معلوماتي على حتقيق الكاملة بني أجزائه لبناء قاعدة بيانات مركزية database إلحكام الرقابة من الفضوليني ومنع جمدي غري بشكل تكرارها ومنع البيانات توليد على

االطالع عليها أو قرصنتها.املطبق الداخلية الرقابة نظام من يتأكد أن النظام على حملل يرتتب لذلك لنظام مراعاهتا من والتأكد واملستندات للوثائق املستندية الدورة ودراسة الرقابة الداخلية، وأخريا البد من رسم خطوط املسؤولية بني متخذي القرار

ومستخدمي ومشغلي البيانات ومنع أي التباس أو تعارض فيما بينهم.

<< المحاسبة وتقنيات األتمتة

Page 50: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

50

ومتر مرحلة إعداد النظام مبراحل ثالث، هي:الدراسة هذه وتشمل اجلارية: لألعمال والتحليلية األولية الدراسة أوال:

األقسام ذات العالقة وتتضمن: دراسة أولية الحتياجات كل قسم لتحديد متطلباته واملشكالت املعرتضة.. 1 مجع املعلومات األولية عن خمتلف الوثائق واملستندات املستخدمة ضمن . ٢

كل قسم، وتوثيق هذه املستندات وتوصيف استخدامها. إعداد دراسة حتليلية للوثائق واملستندات والعمليات اجلارية عليها لوضع . 3

خمططات توضح تدفق املعلومات والروابط بينها من جهة وبني األقسام من جهة أخرى.

ثانيا: الدراسة التصميمية: وتشمل كل قسم بشكل مستقل وتتضمن: تصميم الوظائف اليت يتطلبها كل قسم.. 1 تصميم شاشات العمل اخلاصة بكل مستند يتعامل معه القسم.. ٢كل . 3 عن املطلوبة البيانات بتخزين تقوم اليت البيانات قواعد تصميم

مستند. تصميم خوارزميات احلل اليت تربط الوظائف احملددة على الشاشات مع . ٤

البيانات حبيث تضمن تأمني اخلدمات املطلوبة، وأمهها: اإلضافة، قواعد والتعديل، واحلذف، واالستعراض، والطباعة.

توثيق املراحل Documentation السابقة بدليل خاص هبا يتم اللجوء . ٥إليه يف حاالت التعديل أو التطوير املستقبلي.

ثالثا: االستثمار: يشمل مرحلتا تدريب العاملني واالستثمار الفعلي لألنظمة.

مثال عن نظام حماسيب إداري متكامل:بفرض منشأة تتألف من إدارة عليا ومخسة إدارات متوسطة، هي: التخطيط

<< الفصل الثاني

Page 51: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

51

XBRLeXtensible Business Reporting Language

والتجارية. واإلدارية، والقانونية واإلنتاجية، واحلسابات، واملالية واإلحصاء، فيمكن حتليلها بالشكل التايل:

أوال: اإلدارة العامة: وتتألف من مكتب املدير العام، ويلحق به مكتب العالقات العامة، وتتلخص وظائفهما:

مكتب املدير العام: y .تنظيم املواعيد y .تنظيم االجتماعات y .)متابعة الربيد )الكتب الصادرة والواردة y .متابعة اللجان واالحتفاظ مبحاضرها y اخلدمات لبعض إضافة االلكرتوني والربيد والفاكس اهلواتف خدمة

الشخصية. مكتب العالقات العامة: y تنظيم مذكرات االجتماعات y .إعداد القرارات y .متابعة املشاركة يف املعارض والندوات واملؤمترات والدوريات

ثانيا: إدارة التخطيط واإلحصاء: إعداد اخلطط السنوية جململ نشاط الشركة )اإلنتاجي واالستثماري، . 1

واملوارد البشرية(. إعداد خطط الدورات التدريبية للعاملني يف الشركة )داخلية وخارجية(.. ٢ إعداد تقارير نتائج احنرافات اخلطط السنوية.. 3 تتبع معايري األداء.. ٤ إعداد خطط التنفيذ اليومية والشهرية )التفصيلية(.. ٥

ثالثا: اإلدارة املالية واحلسابات: تتألف أعمال اإلدارة املالية من األعمال التالية:

<< المحاسبة وتقنيات األتمتة

Page 52: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

52

املوازنة التقديرية:. 1 متابعة النفقات الشهرية إلعداد مشروع املوازنة التقديرية.- إعداد امليزانية التقديرية السنوية متضمنة االستخدامات واإليرادات.- إجراء املناقالت بني بنود امليزانية التقديرية.- تقسيم امليزانيات التقديرية للشركة على مستوى األشهر وعلى مراكز -

التكلفة ومراقبة عدم جتاوز اإلنفاق وذلك حسب كل بند من البنود. تنظيم ومتابعة تسجيل نفقات املوازنة.-

األجور: . ٢ تنظيم جداول الرواتب واألجور والتحويالت للجهات املعنية.- تنظيم جداول التعويضات واملكافآت والعمل اإلضايف وتصفية أذونات -

السفر. تنظيم وتصفية حقوق العمال املنفكني.-

التدقيق: وتتوىل مهام مراقبة وتدقيق كل ما يرد من دائرة الصرفيات . 3التحصيل، أعمال كتدقيق هبا: املتعلقة والتسويات اإليرادات كافة وتدقيق

ويومية صندوق الوارد، وتدقيق أوامر الدفع والشيكات، والتعاقد مع الغري. الصرفيات:. ٤

تنظيم أوامر الصرف والدفع وإعداد الشيكات واحلواالت املختلفة.- تنظيم دفرت يومية السلف وسجل يومية األمانات وسجل الشيكات.- تنظيم وتتبع التحويالت )سجل التحويالت(.- تنظيم ومتابعة القروض املصرفية.- إعداد بيانات تسديد الضرائب والرسوم.-

اإليرادات )أو املبيعات(:. ٥واملبيعات - الزبائن من مقدما املدفوعة للمبالغ القبض أوامر تنظيم

<< الفصل الثاني

Page 53: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

53

XBRLeXtensible Business Reporting Language

النقدية. تنظيم وإدارة عمليات البيع وفق العقود املربمة أو بالبيع املباشر.- تسجيل القيود يف يوميات املبيعات.- إعداد اإلشعارات املدينة والدائنة املتعلقة بالزبائن.- إعداد سند قيد بإمجايل يومية املبيعات يف هناية كل شهر وتسجيله يف -

اليومية العامة. الصندوق:. ٦

أو - نقدا املقبوضات من املتحصالت بقيمة استالم إيصاالت حترير شيكا.

قيد املقبوضات يف يومية صندوق الورد.- القيام بعهدة الصندوق وإعداد كشف حركة الصندوق يف آخر يوم.- مراقبة سيولة الصندوق )املوجودات(.- صرف األجور والرواتب ومتمماهتا.-

وتتألف أعمال إدارة احلسابات من املهام التالية: احلسابات العامة: . 1

تنظيم سندات القيد.- الرتحيل إىل دفرت اليومية العامة وفق طريقة القيد املزدوج.- تنظيم ميزان املراجعة اإلمجايل من دفرت اليومية العامة.- الرتحيل إىل دفرت األستاذ املساعد.- استخراج موازين املراجعة الشهرية لكل حساب من احلسابات الرئيسية -

مع تفصيل احلسابات اجلزئية. إعداد ميزان املراجعة للحسابات العامة واجلزئية الربعية أو لغاية تاريخ -

معني.

<< المحاسبة وتقنيات األتمتة

Page 54: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

54

للكميات - بالنسبة التكاليف دائرة مع السنوية املطابقة عملية تنظيم الداخلة إىل املستودعات واخلارجة منها.

تنظيم عمليات املطابقة مع كشوف املصاريف أو املطابقة حلركة األموال - العامة.

تنظيم كشوف بالدائنية واملديونية شهريا. - امليزانيات:. ٢

تنظيم امليزانية اخلتامية لإلدارة العامة.- تنظيم احلسابات اخلتامية.- تنظيم مؤشرات تقييم األداء.- تنظيم ردود مدققي احلسابات.-

التكاليف:. 3 تنظيم السجالت اخلاصة باملعامل واحتساب تكلفة املواد املنتجة.- تنظيم سجل األصول الثابتة وأقساط االهتالك واالحتياطيات يف هناية -

كل عام. تنظيم وإجراء األعمال احملاسبية مبا يساير احلسابات العامة.- إعداد برنامج التكاليف املعيارية وأسلوب تتبعه ومراقبته.-

حماسبة املواد واملستودعات:. ٤وتنظيم - الشركة يف املوجودة املستودعات يف املواد حماسبة تنظيم

البطاقة اخلاصة باإلدخال و اإلخراج من املستودعات. حتليل املنصرف من املواد على مراكز التكلفة وتدقيق امليزان الشهري -

ملخرجات املواد وتنظيم سند القيد الالزم. تقديم بيانات عن األصناف الراكدة وبطيئة احلركة.- قيد ضبوط االستالم حلساب املستودعات.-

<< الفصل الثاني

Page 55: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

55

XBRLeXtensible Business Reporting Language

قيد أوامر التسليم.- استخراج متوسط سعر املواد وتسعريها وتسعري لوائح اجلرد يف هناية -

كل عام. إعداد ميزان املراجعة الشهرية-

رابعا: اإلدارة الفنية واإلنتاجية: اإلدارة الفنية:

تأمني مستلزمات اإلنتاج وحتديد كمياهتا ومواصفاهتا.- متابعة حركة قطع التبديل والعمل على تأمينها.- إعداد دفاتر الشروط الفنية املتعلقة مبستلزمات اإلنتاج وقطع التبديل.- اإلشراف ومراقبة أعمال ورشات الصيانة.- وضع برامج الصيانة املخططة والطارئة ومراقبتها.- وضع برامج الصيانة الوقائية وتتبع تنفيذها.- املراقبة الفنية على املستودعات وحركة املواد.- االستبدال - لبنود خطط االقتصادية اجلدوى دراسات وإعداد تنظيم

والتحديد. دراسة إصابات العمل وحتديد أسباهبا )األمن الصناعي(.- اإلدارة اإلنتاجية:

حتديد اخلطط اإلنتاجية وتوزيعها.- تنظيم بطاقة ذاتية اآلالت )بيانات عن معامل وآالت الشركة وطاقتها -

اإلنتاجية( واإلشراف على عمل هذه اآلالت. تنظيم ومتابعة اإلشراف والرقابة على جودة املنتج.- اإلشراف على تنظيم ومتابعة اخللطات.- اإلشراف على تنظيم رقابة حتليل املخرب للمواد املنتجة.-

<< المحاسبة وتقنيات األتمتة

Page 56: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

56

تنظيم وحساب كتلة احلوافز اإلنتاجية وتوزيعاها على العاملني.- خامسا: اإلدارة القانونية واإلدارية:

شؤون العاملني: استقاالت، - الرتفيع، تعيني، )قرارات العاملني شؤون ومتابعة تنظيم

إجازات(. تنظيم التقارير الربعية عن حركة املوارد البشرية وتوزيعها.- تنظيم األعمال لكل معمل بشكل مستقل.- النقل:

تنظيم سجالت اآلليات اخلدمية.- تنظيم سجالت السائقني.- صيانة اآلليات.- متابعة التأمني على اآلليات واحلوادث اليت حتصل هلا.- مراقبة الصيانة الوقائية لآلليات- تزييت وغريها.-

سادسا: اإلدارة التجارية:ومواعيد - واالعتمادات والكفاالت اخلارجية املناقصات أعمال تنظيم

الشحن. تنظيم العقود الداخلية واخلارجية ومتابعتها.-

يسمى ذلك باألمتتة على املستوى اإلداري، وميكن توسعة درجة األمتتة لتشمل خمتلف األعمال الصناعية حبيث يتم إدخال البيانات من خمتلف املستخدمني

.Sensors سواء أكانوا بشرا أم آليني كاإلدخال من احلساسات

<< الفصل الثاني

Page 57: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

57

XBRLeXtensible Business Reporting Language

املبحث الثانيتقنيات تبادل املعلومات وأشكال تطورها

إن احملاسبة كنظام معلوماتي تستقي بياناهتا من خالل األحداث االقتصادية املالية احمليطة فتعاجلها وينتج عنها تقارير مالية متنوعة تقدمها للمستفيدين مبثابة )هي ورقية تقارير عن عبارة السابق يف تقاريرها كانت وقد منها، مستندات صادرة عنها وموثقة من اإلدارة العليا وقابلة للتداول(، فاملصارف واملصاحل الضريبية واملسامهني والشركاء واجلهات الرقابية وغريهم يتبادلون هذه املستندات الورقية ليبنوا عليها آرائهم واستنتاجاهتم ويتخذون القرارات

املناسبة بناء على ذلك.تقارير على احلصول باإلمكان صار والربجميات احلواسب تطور وخالل حممولة على وسائط ممغنطة بأشكال خمتلفة، إمنا كان يصعب تبادهلا بني الربامج واألنظمة احملاسبية وذلك بسبب تعدد هذه الربجميات وانتشار أشكال متنوعة منها فيصعب جتميعها وتوحيدها معا. لذلك سعت جمموعة تطورات

إىل جتاوز هذه املعضلة، أمهها:

تقنيات توحيد التعريب:اللغة العربية هي من أكثر اللغات السامية تعقيدا، ومتثل جماال خصبا وممتعا للتحدي التقين، وتعد العربية لغة منتظمة إىل حد كبري ميكن حوسبتها فهي

تتميز خبصائص تسمح باملعاجلة اآللية وجبعل خمرجاها منمطة.استخدمت النظم أنواعا عديدة من التعريب، حيث تسابقت الشركات املنتجة Fonts عاجل كل العربية مسيت لتحديد رسوم وأشكال خمصصة لألحرف منها احلرف بطريقته، فاألحرف العربية منها أحادي الشكل مثل الراء والزاي

<< المحاسبة وتقنيات األتمتة

Page 58: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

58

حيث ال يتبدل شكله بتبدل موضعه، ومنها ثنائي الشكل كالسني والشني حيث يأخذ هذا احلرف شكل سني قطع يف هناية الكلمة أو سني يف بداية أو وسط بداية يتغري شكل احلرف يف والياء حيث كالباء الشكل الكلمة، ومنها ثالثي والتاء حيث خيتلف شكل كاهلاء الشكل رباعي ومنها الكلمة، وهناية ووسط احلرف باختالف موضعه )تـ، ـت، ت، ـتـ(. ثم تطورت الربجميات فجعلت منه الناحية الكلمة، هذا من يأخذ شكله الصحيح حسب موقعه من ذكيا حرفا الشكلية. أما الناحية التمثيلية يف الذاكرة فكانت اجلزء األصعب حيث اختلفت رموز ASCII بني شركة وأخرى )ما خيص األحرف العربية(، بالنسبة لإلظهار على الشاشة، وكانت للطباعة الورقية إشكاالهتا اخلاصة بكل شركة على حدة

وبكل نوع طابعات بل وبكل طراز.

ثم جرت حماوالت توحيد فكانت األنواع التالية: Arabic Windows Codepage 1256, Arabic 864 Codepage

864, Arabic ASMO Codepage 708, Arabic DOS Codepage

720, Arabic IOS Codepage 28596, Arabic MAC Codep-

.age 10004

وأخريا مت االتفاق عام 19٨٨ على حل هذه املشاكل مبعيار جديد خيص لوحات

)ASCII) الرموز القياسية األمريكية لتبادل املعلومات ASCII نظام قياسي لرتميز األحرف ببايت واحد يستخدم للبيانات النصية. حيث يستخدم ASCII إن 256 حرفا. أو 128 لتمثيل 8 بت أو 7 املؤلفة من تركيبات معينة من األرقام ،9 إىل 0 من واألعداد والصغرية، الكبرية األحرف كافة لتمثيل بتات 7 يستخدم القياسي وعالمات التنقيط، وأحرف التحكم اخلاصة املستخدمة يف اإلنكليزية األمريكية. وتعتمد معظم أجهزة x86 استخدام ASCII املوسع )أو العايل(. يسمح ASCII )املوسع( للبت الثامن من كل

بايت بتعريف 128 حرفا من الرموز اخلاصة، وأحرف اللغات األجنبية، والرموز الرسومية.

<< الفصل الثاني

Page 59: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

59

XBRLeXtensible Business Reporting Language

لرتميز ترميز احلروف الستخدامها مهمته Unicode عليه أطلق احلروف Unicode النصوص وختزينها يف ملفات كمبيوترية، ويتصف تصميم معيار ASCII بالبساطة والتماسك املوجود يف لوحات احلروف املستخدمة يف ترميزلذلك اليوم. العامل يف املكتوبة اللغات حروف لرتميز مجيع كبرية قدرة مع فوظيفة Unicode حتديد وتعريف احلروف ومواقعها ضمن لوحة األحرف

متهيدا لتعامل الربجميات أو األجهزة معها. إن Unicode يعترب معيارا وليس تقنية مبعنى أنه وفر البنية األساسية لرتميز األحرف فهو ال يأخذ بعني االعتبار تغير أشكال احلروف عند تغير موضعها يف الكلمة وال يلحظ اجتاه حركة املؤشر عند تغير اللغة، فإبداع التقنيات من مهام املطورين كربط األحرف مع بعضها وتغيري شكلها وضبط حركة املؤشر.

Unicode الرموز املوحدةمعيار لرتميز األحرف مت تطويره من قبل Unicode Consortium ميثل كافة اللغات املكتوبة يف العامل تقريبا. متتلك جمموعة أحرف Unicode عدة صيغ متثيلية، تتضمن UTF-8، و

.UTF-16 الصيغة Windows وتستخدم معظم واجهات .UTF-32و ،UTF-16

(UTF-8( Unicode Transmission Format 8 ASCII أحرف والعتماد ،ASCII استخدام تتجاوز الربوتوكوالت إلنشاء أحرف جمموعة العاملية Unicode أحرف UTF-8 جمموعة من بروتوكول يوفر ،UCS-2 وترمجة املوسع ذات 16 بت، ويؤمن UTF-8 نطاقا أوسع من األمساء اليت ميكن حتقيقها باستخدام ترميز

ASCII أو ASCII املوسع لبيانات األحرف.

(Unicode( UCS نظام أحرفمرجع قياسي عاملي جملموعات األحرف وهو جزء من معيار Unicode. والنسخة األكثر تواجدا من مقياس UCS هي UCS-2 واليت حتدد قيم األحرف ذات 16 بت املقبولة واملتعارف عليها

حاليا الستخدامها يف ترميز معظم لغات العامل.

لذلك استحال إجراء أي تبادل بني برجميات احملاسبة إال إذا كانت تستخدم

<< المحاسبة وتقنيات األتمتة

Page 60: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

60

الغاية، ومن جهة بينية حتقق هذه برامج باستخدام أو التعريب نظام نفس مثل: نفسها، الربجمة بلغة مصممة احملاسبة برامج تكون أن جيب أخرى ولتجاوز ..C, Basic, Pascal, Cobol, dBase, VB, VC, Oracle…etc

هذه الصعوبات البد من تقنية مشرتكة لتبادل التقارير والقوائم لتقدميها إىل تطبيقات أخرى قادرة على فهمها.

تقنية التصدير إىل أنواع وصيغ أخرى:اشتهرت بعض التطبيقات وانتشر استخدامها بني الكثريين، فتوجهت األنظار .Text editors, Lotus, Word, Excel, Quattro Pro,.. etc :إليها بقوة، مثل Export التصدير بتقنية براجمها احملاسبة تطبيقات معظم زودت لذلك إىل هذه التطبيقات لشهرهتا وإمكانياهتا يف تبادل املستندات املصدرة إليها، Excel مثال ميكن تطبيق عليه مجيع إمكانيات Excel فالتقرير املصدر إىلبيانية وغريها. إضافة إلمكانية بعض من حسابات إحصائية وكمية ورسوم

التطبيقات األخرى ومنها احملاسبية على قراءة هكذا ملفات.تتغلب على بعض تقنية التقارير جعل منها لكن حمدودية معاجلة مثل هذه الصعوبات وتعجز أمام أخرى، لذلك كانت حلوال جيدة إمنا غري متميزة مبا

فيه الكفاية.

UDDI الوصف العاملي، االكتشاف والتكامل

UDDI: Universal Description, Discovery and Integrationلوصف مستقلة منصة إطار تشكيل هبدف املفتوحة، املعايري ابتكار UDDI هيئة تتبنى العمل اليت تستعمل إىل جعل خدمات التجارية، وهتدف أيضا اخلدمات، واكتشاف األعمال

اإلنرتنت متكاملة. OASIS النسخة 3 من املواصفات يف متوز 2002. بعد ذلك، ورثت UDDI أصدر مشروع

املشروع ونشاطاته وتواصل يف تطوير عمل UDDI التقين.

<< الفصل الثاني

Page 61: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

61

XBRLeXtensible Business Reporting Language

ODBC وصوال إىل Database تقنيات تبادل املعلومات وأشكال تطوراجتهت تقنية ختزين البيانات إىل قواعد البيانات Databases عوضا عن Basic, Pascal..Etc مثل املستوى عالية لغات ختص مبلفات ختزينها فبدأت تقنيات توحيد ترميز البيانات املخزنة مما أتاح قراءهتا من قبل بعضها

البعض. واشتهرت برجميات ختص قواعد البيانات مثل:

Oracle, SQL Server, Access (*.mdb(, dBase (*.dbf(, Excel

(*.xls(, Paradox (*.db(, FoxPro(*.dbf(, Text driver (*.txt(..

وزودت نظم التشغيل مثل Windows براجمها بإدارة خاصة لتبادل البيانات ODBC: Open Data Base Connection مفتوح بشكل بينها فيما اليت التطبيقات بني فيما امللفات لتبادل جيدة أداة التقنية هذه فأصبحت

أصبحت معظمها تستخدم قواعد بيانات شهرية.

سرية البيانات وإمكانية اخرتاقها:التطبيقات جتاوز يف ساعد Networks الشبكات تقنيات انتشار إن ملشكلة تباعد األعمال جغرافيا، وصممت تطبيقات احملاسبة لتتعامل معها، إدارة وعن العليا اإلدارة موقع عن مستقل بناء يف تكون قد فاملستودعات احلسابات، فتتيح التطبيقات اليت تعمل على الشبكات التعامل معها آنيا وكأهنا

يف مكان واحد.تقنيات رغم املعلومات اخرتاق شبكات من الفضوليني بعض مكن ذلك لكن الرتميز )التشفري( اليت تتمتع هبا أنظمة احلماية من كلمات سر وغريها، فأضخم الشركات واملؤسسات واهليئات تقنية يتم اخرتاقها حتى وزارة الدفاع األمريكية )البنتاغون( ومكتبات مايكروسوفت وأوراكل وغريها من منتجي التقنية نفسها.

<< المحاسبة وتقنيات األتمتة

Page 62: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

62

التطبيقات على شبكات اإلنرتنيت حيث تكون وتزداد اخلطورة عندما تعمل أكثر عرضة للسطو والسرقة واالخرتاق لكثرة مستخدمي الشبكة ومهاراهتم

العالية جدا.أمام كل ذلك أصبح صعبا على الشركات أن تدع قواعد بياناهتا عرضة هلذه املخاطرة الكبرية فأصبحت متتنع عن تقديم مشاركة ملفاهتا احملاسبية واملالية

بتقنية ODBC وبغريها.حلول عن البحث احملاسبة وشركات التقنية شركات كربيات شرعت لذلك أفضل تسمح بنشر القوائم والتقارير املالية بسرعة ودقة متجاوزين املعوقات دون تلقائيا املستندات ومعاجلة بقراءة والسماح التوافقية كمشاكل الكثرية، املختلفة األخطاء الوقوع يف والتعرض حلاالت ثانية إدخاهلا احلاجة إلعادة

ومشاكل القرصنة واخرتاق سرية البيانات. إضافة إىل مراعاة التايل: تكاليف مجع البيانات: هي جمموع تكلفة تشغيل النظام وصيانته وتكاليف -

التدريب. سرعه البيانات: أي ما أمهية ورود البيانات يف الوقت املناسب؟ - مرونة مجع البيانات.- نوعية البيانات ودقتها ومعدل اخلطأ.- استخدام البيانات، ومدى إعادة استخدامها.-

<< الفصل الثالث

Page 63: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

63

XBRLeXtensible Business Reporting Language

الفصل الثالثXML لغة الرتميز املوسع

eXtensible Markup Language (XML(

تطبيقات تشغيل e-Business اإللكرتونية األعمال سوق عمليات تتطلب ،)2(B2Cو )1(B2B برامج واتفاقيات وصيغ ثابتة لتبادل املعلومات كصفقاتوقد صممت لغة XML إلجناز هذه األهداف ملقدرهتا على تبادل املعلومات يف بيئة األعمال وخارجها وفيما بني املستخدمني وتطبيقات الربامج املختلفة، Electronic Data اإللكرتونية األعمال تبادل معلومات لذلك فهي أساس

.Interchange (EDI

فإذا اعتربنا اخرتاع الصينيني للورق قد مكن الناس من إنشاء مستنداهتم قبل الصحافة، نشر الطباعة سامهت يف تقنيات اخرتاع فإن عام ألف من أكثر أما لغة XML فستثري ثورة معلومات بوصفها تقنية تساعد يف تبادل حمتوى

بيانات مستند ما دون احلاجة لالتفاق املسبق على شكله.إن هذا التغري التقين ركز على احملتوى بدال من احملتوى والشكل، ومن املتوقع أن تكون نتائجه مشاهبة الخرتاع الورق وآلة الطباعة، فتأثريه على تبادل املعلومات سيكون كبريا. خاصة وأن هناك اجتاها عامليا واضحا لتبنيه بشكل شامل)3(، لذلك ميكن القول إن XML هي لغة األعمال اإللكرتونية e-business على

)1( Business to Business. (2) Business to Consumer. (3) See www.verticalnet.com, which has over 50 business communities and growing.

In the 21st century economyXML is the way you will move information

(EDI(

XML لغة الترميز الموسع >>

Page 64: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

64

.Intranet واالنرتانيت Internet االنرتنيتوسوف نتناول لغة الرتميز املوسع من خالل مقدمة تارخيية وثالثة مباحث:

مقدمة.- بنية مستند XML وتنظيم بياناته.- -.XML بنية وأجزاء لغة -.XML تقنيات عرض مستندات

:XML املقدمة: حملة تارخيية عن لغةطورت لغات الرتمز Markup يف أوىل مراحلها من قبل IBM وطبقت الحقا على نطاق واسع ضمن شركات النشر، ففي عام 19٨٦ أسست املنظمة العاملية للمقاييس ISO اللغة الرتميزية SGML واعتربهتا معيارا يهدف إىل تعريف .XMLو HTML بنية مستندات التطبيقات)1( املستعملة يف تشكيل مستندات

فعلى سبيل املثال، يتطلب أي منتج جديد دليل تعليمات تفصيلي وآخر مبسط للمبتدئني، وحيتاج الناشر يف هذه احلالة إلعادة استخدام األجزاء األساسية تسمح SGML لغة يف املستند ترميز عملية أن ومبا كليهما، يف للمستند باستخدام النص يف عدة صيغ وألكثر من مرة، فإن ذلك يسمح ملؤلف الدليل مع واحدة ملرة تكتب التأليف فعملية املستند، تقديم عند احملتوى فصل

SGML بينما تعرض معلوماته يف عدة صيغ خمتلفة.(1) What is SGML, Extract from the OII Technology Handbook, © Technology Appraisals Lim-ited 1996? Found at www.techapps.co.uk/iihb_sgml.html , July 31, 2000.

HTML لغة ترميز النص التشعبي

لغة تعليمات بسيطة مستخدمة إلنشاء مستندات نص تشعيب تكون قادرة على التنقل من نظام إىل آخر. تعترب ملفات HTML ملفات نصية ASCII بسيطة مع رموز مضمنة )مشار إليها

بواسطة عالمات( لتدل على التنسيق وارتباطات النص التشعيب.

<< الفصل الثالث

Page 65: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

65

XBRLeXtensible Business Reporting Language

،meta-language مساعدة لغة هي بل مستقلة لغة SGML يعترب وال الغرض الرئيسي منها وصف البيانات وتصوير معلومات منظمة بشكل منطقي. ويقصد مبصطلح meta جمموعة القواعد اليت تعرف كيفية عمل األشياء، تسمح اليت العامة واإلجراءات القواعد تزود SGML فإن مشابه، وبشكل

بوجود عدة تطبيقات خمتلفة. XML قد انبثق عنها لغات اختصاصية أساسها XML ومن املفيد ذكره أن Scalable Vector Graphics للتوسع القابلة البعد ثنائية الرسوم كلغة Chemi- لوصف الرياضيات ولغة الرتميز الكيميائية MathML ولغة ،SVG

cal Markup Language أو CML ولغة WML وهى لغة ترميز الالسلكي

املستخدمة يف بناء مواقع ميكن تصفحها باستخدام اهلواتف اخللوية.

:XML تعريف لغةلغة XML هي طريقة قياسية لرتميز املستندات اليت حتوي معلومات )كلمات، صور اخل( وبعض اإلشارات اليت تبين دور هذه احملتويات حيث خيتلف معنى قاعدة حمتوى أو التعليقات قسم حمتوى معنى عن العنوان قسم حمتوى البيانات وهكذا، وميكن تشبيهها هبيكل عظمي قادر على التمدد من قبل أي يقصد به XML، فالرتميز طرف يرغب بتشكيل طرق إضافية الستعماالت تعريف النص ورموزه أما كلمة لغة فتعين طريقة تقديم معلومات ضمن قواعد

وصيغ مقبولة.من مبسطة لغة بأهنا)1(: XML من األوىل النسخة W3C توصية عرفت SGML هتدف إىل تقديم اخلدمات واالستالم واملعاجلة على الشبكة بطريقة

و SGML قبل وتفسريه من العمل لتسهيل XML لذلك صممت ،HTML(1) The XML Cover Pages Extensible Markup Language (XML) By: Robin Cover Last modified; July 31, 2000 Found at www.oasis-open.org/cover/xml.html#overview August 1, 2000.

XML لغة الترميز الموسع >>

Page 66: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

66

XML. ثم عرفت جلنة الشبكة العاملية W3C لغة XML بأهنا)1(: لغة ترميز

قابلة للتوسع معرفة بشكل وصفي.

XML بأهنا: W3C على تعريف لغة العاملية ثم استقر إحتاد نظام الشبكة بطريقة البيانات صيغ لتصميم واالتفاقيات والتعليمات القواعد جمموعة تنتج ملفات يسهل توليدها وقراءهتا من قبل الكمبيوتر لتفادي خماطر تبعية وتقديم لتهيئة عامليا أسلوبا أصبحت وبذلك الدعم)2(. وقلة العمل منصات

البيانات بطرق خمتلفة.:XML ومن أهم وظائف

تعريف بنية البيانات.- جعل هذه البنى منصات مستقلة.- تقوم معاجلات XML بتعريف البيانات آليا.- تعريف بطاقات خاصة.-

(1) The World Wide Web Committee, or W3C, is a worldwide consortium that establishes pro-tocols or rules for the Internet. Visit the W3C Web Site at www.w3c.org. (2) XML in 10 Points, by Bert Bos, © 1999-2000. Created 27 Mar 1999 (last update: Date: 2000/05/26 15:48:52) www.w3.org/XML/1999/XML-in-10-points , Viewed July 31, 2000.

(World Wide Web Consortium W3C( إحتاد نظام الشبكة العاملية

االتفاقيات إمكانياهتا مبوجب بكامل العاملية الشبكة لقيادة األول 199٤ تشرين تأسس يف املشرتكة لرتويج وتطور الويب، ويضم W3C أكثر من ٤٠٠ منظمة عضو حول العامل، وحتظى

بتقدير عاملي لدورها يف منو الويب.

ebXML: Electronic Business XML

األعمال االلكرتونية باستخدام لغة الرتميز املوسعة XML لصياغة وهتيئة مواصفات شركات األعمال للعمل على االنرتنت.

<< الفصل الثالث

Page 67: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

67

XBRLeXtensible Business Reporting Language

أما أهم استخدامات XML فتتلخص يف: مبادلة املعلومات Data-Exchange: يستعمل XML كمساعد لتبادل . 1

البيانات فيعرفها بوضوح على طريف اإلرسال واالستقبال لفهمها. بديل عن تبادل البيانات إلكرتونيا: فقد كان تبادل البيانات اإللكرتوني. ٢

األعمال بني التبادل وسيلة EDI Electronic Data Interchange

التجارية لسنوات عدة باستخدام البنية التحتية لالتصاالت بشكل غري مرن، لتبادل EDI ألنه يستعمل اإلنرتنت كأداة لـ XML بديال جيدا يعترب بينما

البيانات مبرونة كبرية. مشاركة البيانات مع أطراف أخرى.. 3 ختزين البيانات.. ٤٥ ..Web Server تقليص زمن التحميل على خادمات الشبكة إمكانية حتويل ملفاهتا إىل ملفات html بسهولة لعرضها بشكل مجيل . ٦

على املتصفح بواسطة حموالت XSLT، أو لعرضها مباشرة على املتصفح .CSS بواسطة ورقة التنسيق

يسمح . 7 الذي RPC بروتوكول باستخدام البعيدة اإلجراءات استدعاء للكائنات املوجودة على جهاز ما باستدعاء الكائنات املوجودة على جهاز آخر

للقيام بعمل ما.ربط . ٨ تقر بضرورة اليوم الشركات اإللكرتونية، فمعظم التجارة تسهيل

عمالئها معها عرب اإلنرتنت بدال من استخدام الطرق التقليدية. فكلما احتاجت شركة ما إلرسال بياناهتا إىل جهة أخرى عرب اإلنرتنت فان XML هي التقنية

األفضل ألن اهلدف من ورائها تبادل وتشارك املعلومات.

XML لغة الترميز الموسع >>

Page 68: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

68

OASIS.

Organization for the Advancement of Structured InformationStandards

منظمة تقديم معايري املعلومات املنظمة

XML هو ائتالف غري رحبي يروج لتطوير وتطبيق معايري املستند على التقنيات احلالية مثلوSGML، هدفه التكيف وتطبيق تلك املعايري إىل حاالت العمل احلقيقية وتتضمن مواصفاهتا

.UDDIو ،ebXML، SAML الرئيسية

املبحث األولXML البنية العامة ملستند

تعترب تقنية XML عائلة خاصة بعضها ما زال قيد التطوير، ولكل فرد فيها اليت األساسية القاعدة XML 1.0 النسخة وتشكل اخلاصة. مواصفاته تبنى عليها XML ألهنا تصف الرتاكيب اليت جيب على مستند XML إتباعها والقوانني اليت جيب على معربات XML أن تطبقها إضافة إىل تعاريف أنواع وعنونة استعالم عن املسؤول اجلزء Xpath لغة وتعترب .DTD املستندات أقسام مستند XML لذلك تعترب أداة التطبيقات يف إجياد معلومات حمددة

.XML ضمن مستند XML مستندات الستعراض أيضا XML عائلة ضمن CSS لغة وتدخل تتضمن حيث املعقدة احلاالت يف XSL بلغة عنها ويستعاض البسيطة حتويالت خاصة تسمى XSLT تستخدم لتحويل مستندات XML إىل أنواع

أخرى، إضافة إىل عرض معلوماهتا.أما XLink وXPointer فهما لغتان تستخدمان لربط مستندات XML مع

<< الفصل الثالث

Page 69: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

69

XBRLeXtensible Business Reporting Language

.HTML بعضهما البعض بصورة مشاهبة للوصالت التشعبية يف مستندات XML نوع من عائلة Document Object Model DOM منوذج املستندفهذا JavaScript و DHTML لغة مع قبل من تعامل ملن جيدا معروف الكائن ميكنه ربط مستندات XML مع لغات برجمة أخرى مع إمكانية اإلضافة

واحلذف التعديل داخل مستندات XML بواسطة اللغة املفضلة.وحتى يصبح مستند XML جاهزا لالستخدام منيز بني ثالثة مراحل:

تعريف البطاقات TAG: كبطاقة >TUTORIAL< مثال.. 1أو . ٢ DTD Document Type Definition املستند نوع تعريف

Schema: جيب تعريف معنى البطاقة كي تصبح جاهزة لالستعمال، ويتم

هذا التعريف يف قسم DTD حيث ميكن تعريف قسم جديد )التلميح 1-3( ميكن معظمها التعريفات آالف يتوافر حيث موجود DTD باستعمال أو DTD بديال عن Schema حتميله واستخدامه جمانا)1(، ويعترب املخطط

يف مفاهيم XML احلديثة. عرض النتائج: ميكن عرض البيانات يف مستند XML أو ختزينها مباشرة . 3

:XSL يف قاعدة بيانات أو عرضها يف ملفات بصيغة(eXtensible Style Sheet Language(

.(Cascading Style Sheets CSS( أو بصيغة صفحات متعاقبة الشكل

(1) http://xml.coverpages.org/

XML لغة الترميز الموسع >>

Page 70: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

70

:XML مستنديعرض )1-3( واملثال ،SGML أو HTML ملفات XML تشابه مستندات

شكال مبسطا له:

يبدأ املستند مبعاجلة أمر >=xml version?< وهو مبثابة تصريح اختياري XML ويوضح رقم نسخته نوع املستند من أن بيان XML)1( هدفه لغة يف

أيضا. خبالف SGML ليس هناك إعالن لنوع املستند.إن مكونات مستند XML حساسة حلالة احلروف Case-Sensitive )حالة SGML وأكثر تطبيقات HTML احلرف الصغري والكبري(، وهذا خمتلف عن .>BODY<…>body< :األخرى، لذلك يعترب املصطلحان التاليان خمتلفان

منهجية عمل مستندات XML وتكوينها اهلرمي:عندما نكون أمام كمية معلومات ضخمة أو حتى متوسطة احلجم فمن األفضل جتميع هذه املعلومات اليت تنتمي إىل موضوع واحد مع بعضها البعض بدال من متثيلها كما هي. وكمثال تجزأ )منتديات احلوار( إىل جمموعة أقسام ومواضيع فرعية تبعا ملواضيع حمددة ويقسم املوضوع الواحد إىل جمموعة فقرات متثل

ردود األعضاء، األمر الذي يسهل استخراج املعلومات.

(1) www.w3.org/TR/REC-xml#sec-prolog-dtd

>?xml version=»1.0»?< >oldjoke< >burns<Say >quote<goodnight>/quote<,Gracie.>/burns< >allen<>quote<Goodnight, Gracie.>/quote<>/allen< >/oldjoke<

مثال )1-3(

<< الفصل الثالث

Page 71: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

71

XBRLeXtensible Business Reporting Language

يستخدم مطورو الربجميات هذا النموذج منذ سنوات مستخدمني بنية تسمى بتسلسل هرمي، ببعضها ترتبط الكائن حيث النموذج أو Object model

وكذلك تفعل لغة XML أي أهنا جتمع البيانات بتسلسل هرمي، فبنود املستند تتبع بعضها البعض بعالقات Child أو أب/ابن. وتسمى هذه البنود بالعناصر السابق املثال املعلومات. وميكن متثيل من منفردة أجزاء وهى elements

بطريقة هرمية كالتايل )املثال )3-٢(:

ابن للبند >First< هو >First< والبند البند أبو >Name< هو البند إن أنساب مجيعها >Last< و >Middle< و >First< والبنود >Name<

لبعضها البعض ألن مجيعهم أبناء للبند >Name<. ويعترب النص ابن العنصر البنية هذه وتسمى ،>First< البند ابن Ahmad فالنص له ينتمي الذي ومجيع Branches فروعا تسمى أبناء جزء حيتوي فكل Tree بالشجرة األجزاء اليت حتوي أبناء تسمى أوراقا Leaves. وعليه ميكن تعريف ما يلي:

▪ element يعترب >Element Content< Name العنصر حمتوى

<NAME>

<first>

<middle>

<last>

Ahmad

Ali

Hasan

مثال )3-٢(

XML لغة الترميز الموسع >>

Page 72: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

72

content ألن هناك عناصر تنتمي له وليس جمرد نص فإنه يعترب حمتوى

عنصر.و ▪ >Middle< و >Simple Content< First البسيط احملتوى

>Last< هي حمتوى بسيط ألهنا حتوي نصا فقط.

وأخرى ▪ بسيطة عناصر حيوي Mixed Content املختلط احملتوى نصية مثال )3-3(:

)Computer ثالثة أبناء )نص حيوي >parent< يالحظ يف املثال أن للبندوعنصر ابن >em< ونص آخر حيوي النص arab. وميكن متثيله على شكل

بنية شجرية كالتايل )املثال 3-٤(:

>doc< >parent<Computer>em<4>/em<arab>/parent<>/doc<

مثال )3-3(

مثال )3-٤(

<doc>

<parent>

<em>

Computer

arab

text

<< الفصل الثالث

Page 73: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

73

XBRLeXtensible Business Reporting Language

األقواس من بدال بالرمز>! تبدأ الدليلية اإلعالن كلمات فإن ،XML تصريح الستخدام املفتوحة، ولتعريف قائمة ما كقائمة تسوق مثال فإن قسم DTD يكون كالتايل:

بند أن يكون هناك والبد بنودا أي هناك عنصر امسه قائمة تسوق حيوي عناصر تسمى واحد على األقل أو أكثر )إشارة الزائد تدل على ذلك(. ويوضح أيضا أن العنصر قد حيوي بيانات حرفية معربة )PCDATA, i.e. text). وسيكون العنصر )قائمة تسوق( عنصر جذر،

وسريافقه كل شيء آخر يف املستند:

>!ELEMENT Shopping-List (Item(+<>!ELEMENT Item (#PCDATA(<

>?xml version=”1.0”?<>!DOCTYPE Shopping-List SYSTEM “shoplist.dtd”<

>Shopping-List< >Item<Chocolate>/Item< >Item<Sugar>/Item< >Item<Butter>/Item<>/Shopping-List<

تلميح )3-٢(

:HTML و XML أوجه الشبه بنيتعمل W3C بالتفاهم مع باعة متصفحات Netscape و Internet Explorer وجمتمع WWW إىل توسيع تعريف HTML للسماح لبطاقات البيانات اجلديدة مبسايرة

التقنية املتغرية وحلصر االختالفات يف تقديم صفحات style sheets إىل املتصفحات ومبقدار حتقق باعة التغيريات مبا يطبقه الويب، وتنحصر هذه واسع حنو على معلوماهتم نشر رغبتهم وبسبب الناس فمعظم التوافقية، Internet و Netscape يستخدمون الدعم الذي تقدمه آخر نسخ متصفحات

Explorer ذات الفائدة احملدودة.

>h1< ميثل ثابتة فالعنوان HTML البطاقة يف تعترب دراسة معاني مفردات

XML لغة الترميز الموسع >>

Page 74: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

74

مستوى البطاقة وعنواهنا.

بينما حتدد لغة XML دراسة معاني الكلمات والبطاقات إضافة لوصف أية بيانات إضافية )التلميح 3-٢(، وبكلمة أخرى، فإن XML تبين وسائل تعريف بطاقات البيانات والعالقات اهليكلية بينها. ومن أهم مزايا XML كبديل عن

:HTML

يسمح XML للمؤلفني واجملهزين بتصميم مستنداهتم اخلاصة)1( بدال املستند تفاصيل ثم االستفادة من حتديد HTML ومن من لصقها ضمن بشكل واضح إىل التطبيق مما جينب الغش والتعب والتزييف الذي يصاحب

HTML)2(، فالرتميز يوضح معنى البيانات، مثال:

>date yymmdd="2002-12-31"<next Monday>/date<

يتميز حمتوى معلومات املستند يف XML بالغنى والسهولة نظرا لقدرات .HTML 3( يف االرتباط باإلنرتنت أكثر مما هو متوفر يف(XML

XSLTو CSS وسائل عرض وأداء أفضل للتصفح كتقنيات XML تؤمن .Style Sheets

يولد SGML مما لغة التحتية يف التعقيدات العديد من XML يزيل من بكثري أسهل XML ملعاجلة برامج كتابة يف تساعد مرونة أكثر مناذج

.SGML

لالستعمال قابلة وجيعلها املعلومات إىل الوصول XML ترميز يسهل

(1) www.ucc.ie/xml/#doctype (2) www.ucc.ie/xml/#html (3) www.ucc.ie/xml/#hypertext

XML was designed to describe data and to focus on what data is. HTML was designed to display data and to focus on how data looks.

تلميح )٢-3(

<< الفصل الثالث

Page 75: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

75

XBRLeXtensible Business Reporting Language

بشكل متكرر مما جيعل املستند متاحا جلميع برامج XML بدال من إتاحته .HTML ملنتجني حمددين كما يف حالة

أن استعماهلا إال SGML XML)1( تعتمد صيغة بنية ملفات زالت ما متاح خارج بيئة الويب حيث ميكن توليد مستنداهتا يف خمتلف البيئات.

ال حيل XML حمل HTML بل هو بديل يسمح بتعريف عناصر مرمزة)2(، ومن املتوقع بقاء HTML قيد االستعمال لبعض الوقت ريثما يصبح تعريف

.)3( XML متوفرا يف حنويات HTML مستندمثال: ميكن متثيل البيانات بصيغة HTML كالتايل )املثال 3-٥(:

أو بصيغة XML كالتايل )املثال 3-٦(:

وتعترب لغتا SGML و XML لغات ذاتية الوصف لسهولة متييز البيانات فيها،

)1( http://www.ucc.ie/xml/#valid )2( http://www.ucc.ie/xml/#doctype )3( http://www.ucc.ie/xml/#htmlxml

>html<>head<>title<Name>/title<>/head<>body<>p<Ahmad Hasan>/p<>/body<>/html<

>name< >first<Ahmad>/first< >last<Hasan>/last<>/name<

املثال )3-٥(

املثال )3-٦(

XML لغة الترميز الموسع >>

Page 76: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

76

فبيانات اسم شخص ما name تسمى >first< و >last< وهي تدل على حمتواها، فلو حفظنا امللف السابق باسم name.xml ألمكن فتحه بواسطة أي متصفح إنرتنت )أعلى من ٥.٥( وسيظهر البيانات على الشكل التايل )املثال

:)7-3

وبالرغم من أن ملف XML السابق ال حيتوى على أية معلومات حول كيفية العرض فان املتصفح قام باستعراض امللف بصورة لطيفة وبتنسيق لوني خمتلف وببنية شجرية فهمها املتصفح وترمجها، وبالنقر على الرمز )-( جبانب البند >name< ميكن طي الشجرة اليت حتته وهذا يفيد عندما يكون امللف كبري

Style تنسيق اإلنرتنت يسمى ورقة املتاح ضمن متصفح والتنسيق احلجم، Sheet افرتاضية.

ال يعترب XML قاعدة بيانات:ال يعترب XML نظاما إلدارة قواعد البيانات رغم بعض الشبه، فهو ال ميتلك بعض مميزات قاعدة البيانات، ومن اخلطأ االعتقاد أن XML DBMS شبيه

بقواعد Oracle أو Access وأنه ميتلك نفس الوسائل)1(.

ال يعترب XML لغة برجمة:ليست XML لغة برجمة، وعليه فإن ملفات XML ليس لديها القدرة التنفيذية

)1( http://www.rpbourret.com/xml/XMLAndDatabases.htm

>name< >first<Ahmad>/first< >last<Hasan>/last<>/name<

املثال )7-3(

<< الفصل الثالث

Page 77: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

77

XBRLeXtensible Business Reporting Language

تشغيل ومبجرد بيانات، ملفات وملفاهتا مواصفات ترميز لغة جمرد ألهنا برنامج تنفيذي لعرضهم )كاملتصفح( سيتعامل معها )كمحول بيانات إىل صيغ أخرى أو كقاعدة بيانات تقرأ البيانات( أو يعدهلا )مثل حمرر Editor(. لذلك

.XML جيب فتحه مع حمرر أو متصفح XML ملشاهدة أو عرض ملف

املبحث الثانيمستند XML وتنظيم بياناته

إن عدد التطبيقات احلالية )مبا فيها التطبيقات قيد التطوير( اليت تستعمل أو تستند على مستندات XML يف ازدياد، وكلمة "مستند Document" ال تشري البيانات والرسوم وصفقات التقليدية، بل تشمل "صيغ فقط إىل املستندات التجارة اإللكرتونية واملعادالت الرياضية والبيانات غرضية التوجه وخادمات

اإلنرتنت وآالف األنواع األخرى من املعلومات املنظمة.

مثال عن نص مكتوب بـ XML وشكل خمرجاته:

>note<>to<Tove>/to<>from<Jani>/from<>body<Don't forget me this weekend!>/body<>/note<

MESSAGE To: ToveFrom: JaniDon't forget me this weekend!

تلميح )3-3(

XML لغة الترميز الموسع >>

Page 78: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

78

مثال عن مستند XML )املثال 3-٨(:

تستخدم لغة XML مصطلحات خاصة تعتمد على جمموعة قواعد يستوفيها Notepad يف أي حمرر نصوص كاملفكرة XML املستند وميكن حترير نص

أو Edit أو Word وغريهم، التلميح )3-3(.تبدأ تعليمات املعاجلة بالعالمة ?< وتنتهي بالعالمة > )املثال: 3-٢( وأول كلمة بعد عالمة ?< هي اسم لغة املعاجلة XML، ومسات لغة XML كسميت اللتان تتألفان من اسم وقيمة تفصلهما عالمة standalone Version و

)=( فيكون االسم إىل يسار العالمة والقيمة إىل جهة اليمني وتكتب القيمة بني عالمات تنصيص مزدوجة >?xml version="1.0"<، املثال )3-٨(.

يبدأ كل مستند xml قيد االستخدام بسمة version املثال )3-9( لتوضيح أن املستند يطابق نسخة XML 1.0، أما مسة standalone فتوضح أن املستند كامل وليس حباجة إىل استرياد ملفات أخرى، ويف املثال )3-٨( مت إعداد مسة

standalone إىل yes ألن املستند كامل.

>?xml version="1.0" standalone="yes" <>FOO<Hello XML!>/FOO<

املثال )3-٨(

>?xml version=”1.0” standalone=”yes<

>FOO<Hello XML!>/FOO<

<< الفصل الثالث

Page 79: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

79

XBRLeXtensible Business Reporting Language

متثل السطور الثالثة جمتمعة يف )املثال 3-٨( عنصرا امسه FOO، ويف حال انفصاهلا عن بعضها، فإن العبارة >FOO< متثل عالمة البدء ومتثل العبارة >FOO/< عالمة النهاية، أما العبارة Hello! فيعتربها XML حمتوى العنصر

)>FOO< إنشاء العالمات حسب احلاجة )كعالمة XML تتيح لغة .FOO

واليت حتمل معنى املهمة اليت تقوم هبا، لذلك ميكن كتابة نفس املستند بأمساء عالمات خمتلفة، الحظ األمثلة )9-3( )3-1٠( )11-3(:

وميكن ،XML بامتداد املستند حفظ يتم الربجمية التعليمات كتابة وبعد استعراضه بأي مستعرض يدعم XML مثل Internet Explorer 5.0 أو

غريه.

>?xml version=”1.0” standalone=”yes"<>GREETING<Hello XML!>/GREETING<

>?xml version=”1.0” standalone=”yes"<>P<Hello XML!>/P<

>?xml version=”1.0” standalone=”yes"<>DOCUMENT<Hello XML!>/DOCUMENT<

املثال )9-3(

املثال )3-1٠(

املثال )11-3(

XML لغة الترميز الموسع >>

Page 80: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

80

:XML تنظيم البيانات في مستند

XML على أمنوذج حيوي بيانات رئيسية وأخرى تفصيلية، ولتنظيم يستند البيانات بشكل جيد "Well formed" البد من:

معرفة العناصر احلاوية والعناصر احملتواة ضمنها.- األخرى - املستند عناصر لكل احلاوي ROOT اجلذر عنصر حتديد

حيث ترد عالمة العنصر اجلذر قبل عالمات العناصر األخرى وتأتي عالمة هناية العنصر اجلذري بعد كل عالمات هناية العناصر األخرى.

كل العناصر التابعة للعنصر اجلذر تعترب )أبناء(.- كل العناصر زوجية )أي هلا بداية وهناية(.- لكل عنصر اسم وبطاقة بداية وهناية.- تستعمل أمساء اخلواص مرة واحدة ضمن نفس العنصر.- أو عالمة بل هو من تعليمات املعاجلة - XML عنصرا ال يعترب تصريح

لذلك ال جيب تضمينه داخل العنصر اجلذري بينما جيب وضع كل عنصر يف املستند بني عالميت البدء واالنتهاء.

ميكن تطبيق أكثر من ورقة منط على نفس املستند وإلحلاق ورقة منط - >?xml-stylesheet?< :إىل مستند جيب إضافة تعليمات املعاجلة التالية

بني تعريف XML والعنصر اجلذر، املثال )3-1٢(:

كان إذا فيما معرفة من البد التفصيلية والبيانات البيانات بني وللتمييز مستخدمو املستند حباجة لرؤية معلومة معينة، مما يعين أن البيانات تنتمي

>?xml version=”1.0” standalone=”yes"<>?xml-stylesheet type=”text/css” href=”baseballstats.css"<

املثال )3-1٢(

<< الفصل الثالث

Page 81: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

81

XBRLeXtensible Business Reporting Language

إىل عنصر تابع، أو أهنا تنتمي إىل السمات. وتعد السمات أماكن جيدة لوضع تعريف URL واملراجع والبيانات األخرى اليت تكون غري متاحة للقارئ مباشرة، وهناك بعض االستثناءات للقاعدة األساسية اليت حتول دون ختزين البيانات

املفصلة على هيئة مسات وهي أن السمات: ال تستطيع التحكم يف البنية بشكل جيد.- تسمح للعناصر تضمني معلومات أكثر تفصيال "جد، ابن، حفيد"، التلميح -

.)٤-3( هناك خالف يف وجهات النظر على ماهية املعلومات املفصلة.- املعلومات قابلة للزيادة مبرور الزمن.-

بنية، مما جيعل أما السمات فليس هلا بنية، للعناصر أن يكون لذلك ميكن العناصر أكثر مرونة ويسمح بوضع تعليمات برجمية للبيانات املفصلة بوصفها عناصر تابعة، واملثال التايل يبني كيفية كتابة معلومات عن حبث معني وتضمينه

بعض احلقائق، املثال )13-3(:

تتناول املعلومات الواردة يف )املثال 3-13( البيانات التفصيلية عن كتاب تاريخ وعدد صفحاته الطباعة وسنة واملطبعة طباعته ومكان واملؤلفني البيسبول تعرب عن حقيقة حمددة، أساسية البيانات وتعترب هذه البالغة 1٦9 صفحة،

>FACT< SOURCE=”The Biographical History of Baseball Donald Dew-ey and Nicholas Acocella (New York: Carroll & amp Graf Pub-lishers, Inc. 1995( p. 169 Josh Gibson is the only person in the history of baseball to hit a pitch out of Yankee Stadium."

>/FACT<

املثال )13-3(

XML لغة الترميز الموسع >>

Page 82: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

82

>SOURCE<>AUTHOR<Donald Dewey>/AUTHOR<>AUTHOR<Nicholas Acocella>/AUTHOR<>BOOK<>TITLE<The Biographical History of Baseball>/TITLE<>PAGES<169>/PAGES<>YEAR<1995>/YEAR<>BOOK/<>/SOURCE<

املثال )3-1٤(

إعادة املفيد ومن الداخلية البيانات من عددا حتوي SOURCE فسمة تنظيمها على النحو التايل: املثال )3-1٤(:

لذلك فإن استخدام العناصر بدال من السمات جيعل عملية إضافة املعلومات اجلديدة كعناوين الربيد اإللكرتوني للكاتب و URL تتم بطريقة مباشرة.

وتعترب التواريخ من األمثلة الشائعة فيما خيص هذه احلالة ألن التاريخ الذي وهذا املقاالت، عن املفصلة البيانات أحد هو مرة ألول املقال فيه استلم ضروري فيما لو أردنا حتديد أسبقية املقاالت املستلمة. لذلك ميكن تضمني

مسة DATE يف عالمة ARTICLE كالتايل، املثال )3-1٥(:

>ARTICLE DATE=”06/28/1969”<Polymerase Reactions in Organic Compounds>/ARTICLE<

املثال )3-1٥(

<< الفصل الثالث

Page 83: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

83

XBRLeXtensible Business Reporting Language

غري أن مسة DATE هلا بنية فرعية حتددها العالمة /، واملثال التايل يبني ،DATE استقطاع هذه البنية من السمة عند قراءة العناصر التابعة لعنصر

املثال )3-1٦(:

بعد ذلك يسهل تنسيق اليوم والتاريخ بشكل غري مرئي يف صفحيت CSS أو :CSS فتظهر السنة فقط. املثال )3-17( يبني ذلك باستخدام XSL

>DATE<>YEAR<1969>/YEAR<>MONTH<06>/MONTH<>DAY<28>/DAY<>/DATE<

املثال )3-1٦(

YEAR {display: inline}MONTH {display: none}DAY {display: none}

املثال )17-3(

XML لغة الترميز الموسع >>

Page 84: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

84

مثال يوضح البنية الشجرية لعناصر XML )جد ابن حفيد(: املثال هو وصف لكتاب: العنصر اجلذر فيه Book بينما Title, prod, and chapter هي

أبناء Book حيث أن Title هو ابن Book بينما prod, chapter هي أحفاده. وهكذا.

My First XMLIntroduction to XML ▪ What is HTML ▪ What is XML

XML Syntax ▪ Elements must have a closing tag ▪ Elements must be properly nested

▪ >book< ▪ >title<My First XML>/title< ▪ >prod id="33-657" media="paper"<>/prod< ▪ >chapter<Introduction to XML ▪ >para<What is HTML>/para< ▪ >para<What is XML>/para< ▪ >/chapter< ▪ ▪ >chapter<XML Syntax ▪ >para<Elements must have a closing tag>/para< ▪ >para<Elements must be properly nested>/para< ▪ >/chapter< ▪ >/book<

تلميح )3-٤(

DATE على هيئة مسة فإن ذلك سوف يعيق عملية إذا مت ختزين أنه غري JAVA الوصول إىل أحد أجزائها مما يعين ضرورة كتابة برنامج منفصل بلغة XML وعناصر أدوات استخدام لتسهيل التاريخ تنسيق لتحليل غريها أو

القياسية. ابن، به )جد، يقصد أكثر تفصيال وهو ما بيانات العناصر استخدام وتتيح

<< الفصل الثالث

Page 85: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

85

XBRLeXtensible Business Reporting Language

حفيد(، )التلميح 3-٤(، فبفرض أن مؤلف أحد القصائد ولغة القصيدة من واألوديسة( )اإللياذة إن قصيدة فنقول ما، التفصيلية عن قصيدة البيانات كتبها HOMER باإلنكليزية و Vmho باليونانية، وعليه يصبح من السهل

كتابة ذلك حسب املثال )3-1٨(:

ولكن إذا كانت POET مسة وليست عنصرا تابعا فإن ذلك سوف يظهر كما يف املثال )19-3(:

املثال واليونانية، اإلجنليزية باللغتني االسم مشل إذا الربنامج حجم ويزداد :)٢٠-3(

>POET LANGUAGE=”English”<Homer>/POET<>POET LANGUAGE=”Greek”<Vmho>/POET<

>POEM POET=”Homer” POET_LANGUAGE=”English”POEM_LANGUAGE=”English”<HomerTell me, O Muse, of the cunning man...>/POEM<

POEM POET_NAME_1=”Homer” POET_LANGUAGE_1=”English”POET_NAME_2=”Vmho” POET_LANGUAGE_2=”Greek”POEM_LANGUAGE=”English”<HomerTell me, O Muse, of the cunning man...>/POEM<

املثال )3-1٨(

املثال )19-3(

املثال )3-٢٠(

XML لغة الترميز الموسع >>

Page 86: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

86

لذلك إن استخدام العناصر أفضل من استخدام السمات مع أن السمات يف لبنية فرعية قد ال يراها بيانات ال ختضع أكثر مناسبة ألية بعض األحيان

القارئ. إضافة إىل ذلك فإن السمات تالئم املعلومات البسيطة اخلاصة باملستند واليت ليس هلا أي عالقة مبحتواه، ومن املفيد تعيني مسة تعريف ID كل عنصر دون

تكرار ألهنا ختص عنصرا واحدا فقط من املستند، املثال )٢1-3(:

إن مسات ID تقوم بربط عناصر معينة يف املستند املتاح مثلما تقوم هبا مسة و HREF مثل بيانات بربط تقوم كما HTML بعنصر اخلاصة NAME

SRC لسحب الصور والبيانات الثنائية وما شابه، لتعمل كسمات بشكل جيد.

لكنها باملستند اخلاص XML source عند عرض مرئية السمات وتكون ختتفي عند تطبيق ورقة CSS، ألن أمناط CSS يتم تطبيقها على حمتوى العنصر وليس على السمات وإذا مت استخدام CSS فمن األفضل جعل أية

بيانات معروضة للقارئ جزءا من حمتوى العنصر بدال من مساته.

>SOURCE ID=”S1”<>AUTHOR ID=”A1”<Donald Dewey>/AUTHOR<>AUTHOR ID=”A2”<Nicholas Acocella>/AUTHOR<>BOOK ID=”B1”<>TITLE ID=”B2”<The Biographical History of Baseball>/TITLE<>PAGES ID=”B3”<169>/PAGES<>YEAR ID=”B4”<1995>/YEAR<>BOOK/<>/SOURCE<

املثال )٢1-3(

<< الفصل الثالث

Page 87: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

87

XBRLeXtensible Business Reporting Language

املبحث الثالثXML بنية وأجزاء لغة

يتألف مستند XML من قسم تعريف لنوع املستند ومستند XML الصحيح وتعليمات معاجلة.

:DTD قسم تعريف نوع املستندضروري Document Type Definition DTD املستند نوع تعريف إن املستند فتعريف XML مستندات قواعد حيوي ألنه XML الستعمال

Document Definition DD مسؤول عن تعريف اللغة.يعرض تعريف نوع املستند قائمة بعناصر وخواص وأحرف خاصة يتضمنها

املستند، إضافة إىل عالقة كل منها باآلخر. وتتلخص وظائف DTD مبا يلي:

املثال . 1 املستند، فعلى سبيل ببنية القواعد اخلاصة تعيني جمموعة من و TITLEو ISBN التوابع له BOOK العنصر أن إىل DTD يشري قد DTD واحد أو أكثر. ويقوم SUBTITLE وقد حيتوي على AUTHOR

بذلك بواسطة قائمة تصاريح رموز العناصر واملراجع والسمات ورموز معينة. كما ميكن تضمني DTD داخل ملف حيتوي على مستند يتم وصفه أو ربطه

مع URL خارجي إلشراك DTD من مستندات ومواقع ويب خمتلفة. على . ٢ فتساعد اهلامة واجملموعات للتطبيقات الالزمة الوسائل تقدم

توافقها معا ودعمها باملستندات وااللتزام مبعايري الرتميز. تساعد يف تقديم امللفات لألشخاص أو للربامج. . 3٤ ..XML اختبار ملفات

XML لغة الترميز الموسع >>

Page 88: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

88

معايرة العناصر اليت جيب أن تدعمها برامج العرض والتحرير.. ٥حلصر . ٦ مفتوحة بروتوكوالت وتوزيع تضمني من الربامج بائعي متنع

امللحقات عدم صالحية يعلن ألنه هلم اململوكة الربامج داخل املستخدمني املثبتة.

تعرض عناصر خمتلفة لصفحة مرتبة دون تقديم البيانات اخلاصة هبا . 7فعليا.

الفعلية مما . ٨ البيانات تساعد يف االطالع على بنية املستند مبعزل عن البنية داخل اجلميلة والتنسيقات األمناط من العديد توضع إمكانية يعين

الضمنية أو األساسية دون تشويهها. قد حتتوي على URL يعرف امللف. . 9

ميكن حتديد DTD مشرتك جملموعة مستخدمني مما يساعد يف توفري . 1٠.XML بناء ملفات

مثال: يعرب ملف XML التايل عن العناصر التالية )املثال 3-٢٢(:

>?xml version="1.0"?<>!DOCTYPE note [ >!ELEMENT note (to,from,heading,body(< >!ELEMENT to (#PCDATA(< >!ELEMENT from (#PCDATA(< >!ELEMENT heading (#PCDATA(< >!ELEMENT body (#PCDATA(<]<>note<>to<Tove>/to<>from<Jani>/from<>heading<Reminder>/heading<>body<Don't forget me this weekend!>/body<>/note<

املثال )3-٢٢(

<< الفصل الثالث

Page 89: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

89

XBRLeXtensible Business Reporting Language

- to, from," التالية: العناصر حيوي ELEMENT note! العنصر ."heading, body

-"CDATA" بأنه من النوع "to" يعرف العنصر ELEMENT to! العنصر النوع - بأنه من "from" العنصر !ELEMENT from يعرف العنصر

."CDATA"

أما قسم تعريف املستند اخلارجي DTD فيشابه DTD الداخلي إمنا - SYSTEM التايل يشري بكلمة XML ضمن ملف خارجي مستقل، فملف

إىل ملف note.dtd اخلارجي كالتايل )املثال ٢3-3(:

أما ملف "note.dtd" فيكون كالتايل )املثال 3-٢٤(:

>?xml version="1.0"?<>!DOCTYPE note SYSTEM "note.dtd"<>note<>to<Tove>/to<>from<Jani>/from<>heading<Reminder>/heading<>body<Don't forget me this weekend!>/body<>/note<

>?xml version="1.0"?<>!ELEMENT note (to,from,heading,body(<>!ELEMENT to (#PCDATA(<>!ELEMENT from (#PCDATA(<>!ELEMENT heading (#PCDATA(<>!ELEMENT body (#PCDATA(<

املثال )٢3-3(

املثال )3-٢٤(

XML لغة الترميز الموسع >>

Page 90: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

90

DTD طريقة مستقلة ملشاركة البيانات، فقسم تعريف املستند XML يوفرميكن جمموعة مستخدمني االشرتاك معا بتبادل البيانات. يستطيع التطبيق استخدام DTD بشكل قياسي والتحقق من صحة البيانات الواردة من اخلارج،

كما يساعد يف اختبار بيانات خاصة.

:DTD - XML building blocks أجزاء قسم تعريف املستندتتألف مستندات XML و HTML عموما من عناصر Elements وبطاقات Tags وخصائص Attributes وكائنات Entities ومعرفات أنواع البيانات

PCDATA, CDATA. وهي كالتايل باختصار:

:Elements العناصر.HTML و XML العناصر هي األجزاء الرئيسية لكل من

لعناصر وكأمثلة ،"body", "table" هي HTML عناصر أمثلة "XML "note", "message. وقد حتتوي العناصر على نصوص وعناصر

أخرى، أو عناصر فارغة.

:Tags البطاقاتبداية بطاقة من وتتألف العناصر، لتحديد البطاقات تستخدم

>element_name< وبطاقة هناية >/element_name<. مثال ذلك:

>body<body text in between>/body<

:Attributes اخلصائصاخلصائص ضمن تتوضع العناصر، حول إضافية بيانات اخلصائص تؤمن

<< الفصل الثالث

Page 91: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

91

XBRLeXtensible Business Reporting Language

بطاقة بداية العنصر. وتتألف من )اسم وقيمة( فالعنصر img حيوي البيانات اإلضافية التالية )املثال 3-٢٥(:

وقيمتها اخلاصية اسم scr و العنصر اسم img ميثل حيث "computer.gif"، فإن كان العنصر فارغا أتبعناه بالرمز /.

أنواع البيانات: PCDATA وتعين أن البيانات بني بطاقيت العنصر هي أحرف ونصوص . 1

بني اليت البيانات أما ،Parser املعرب قبل من منها التحقق يتم وسوف سيتم Entities اخلاصة واألحرف markup كنص فستعاجل البطاقتني

توسعتها واستبداهلا مبا تقابله. CDATA: تعين أن البيانات بني بطاقيت العنصر هي أحرف ونصوص، . ٢

لكن املعرب Parser لن يتحقق منها، وكذلك البيانات اليت بني البطاقتني لن تعاجل كنص معلم markup واألحرف اخلاصة Entities لن يتم توسعتها واستبداهلا مبا تقابله. ويستخدم هذا النوع لتمرير أوامر خاصة يتم التحكم

هبا من قبل لغات برجمة.

:Entities األحرف اخلاصةاألحرف اخلاصة متغريات تستخدم لتعريف متغري عام، وتشري إىل أحرف خاصة مبثابة أمساء حمجوزة من قبل املعرب Parser كإشارة )> أصغر من( فهذا الرمز حمجوز لتحديد بداية بطاقة TAG وهناية عنصر، وعليه يتم استخدام

الرمز البديل &lt للتعبري عنه عند لزومه. وأهم رموز األحرف اخلاصة هي:

>img src="computer.gif" /<

املثال )3-٢٥(

XML لغة الترميز الموسع >>

Page 92: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

92

Character Entity References> &lt;> &gt;& &amp;" &quot;' &apos;

:DTD عناصرتوفر لغة XML احلرية يف تسمية العناصر، فهي ال حتوي أمساء حمجوزة كما هو احلال يف لغات الربجمة، ولديها مرونة كبرية يف اختيار األمساء. لكن البد

من مراعاة جمموعة من القواعد وهي: ميكن لألمساء أن تبدأ بأحرف التينية أو غري التينية أو أن تبدأ بالرمز -

)_( underscore ولكن ال ميكن أن تبدأ برقم أو بعالمة ترقيم.إىل - باإلضافة أرقام أن حتتوي على األول ميكن لألمساء بعد احلرف

الرمزين "_" و".". ال ميكن لألمساء أن حتتوى على فراغات.- - .XML ال ميكن لألمساء أن حتتوى على ":" فهو حمجوز يف ال ميكن لألمساء أن تبدأ باألحرف XML سواء كانت بأحرف صغرية أو -

كبرية.املفتوح > وبني اسم - أن يكون هناك فراغ بني قوس اإلحاطة ال ميكن

العنصر. التصريح عن عنصر )املثال 3-٢٦(:

>!ELEMENT element-name (element-content(<

املثال )3-٢٦(

<< الفصل الثالث

Page 93: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

93

XBRLeXtensible Business Reporting Language

العناصر الفارغة: ويتم التصريح عنها بالكلمة EMPTY ضمن األقواس )املثال ٢7-3(:

العناصر مع البيانات: يتم التصريح عن البيانات مع نوعها ضمن األقواس )املثال 3-٢٨(:

تعين #CDATA أن العنصر حيوي حرفا نصيا ولن يتم إعرابه من قبل املعرب، أما #PCDATA فتعين أن العنصر حيوي بيانات وسوف يتعرض هلا املعرب، أما الكلمة ANY فتعين أن العنصر سيحوي أي شيء. لكن إذا مشل مقطع

#PCDATA على عناصر فالبد من التصريح عنها.

العناصر مع األبناء )املتعاقبة(: العناصر اليت تلحق هبا أبناء وأحفاد تعرف مع اسم العنصر االبن ضمن األقواس )املثال ٢9-3(:

>!ELEMENT element-name (EMPTY(<

example:>!ELEMENT img (EMPTY(<

>!ELEMENT element-name (#CDATA(<or>!ELEMENT element-name (#PCDATA(<or>!ELEMENT element-name (ANY(<example:>!ELEMENT note (#PCDATA(<

املثال )٢7-3(

املثال )3-٢٨(

XML لغة الترميز الموسع >>

Page 94: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

94

عندما تعرف األبناء بشكل متتايل يفصل بينها فواصل، وجيب أن تظهر هذه التصريح الكامل البد من التصريح التسلسل. ويف بنفس املستند األبناء يف

عنها وعن أبناء األبناء وهكذا، )املثال )3-3٠(.

وضعه ضمن من فالبد XML ملف DTD ضمن قسم تضمني حالة ويف تعريف DOCTYPE كالتايل )املثال 31-3(:

>!ELEMENT element-name (child-element-name(<or>!ELEMENT element-name (child-element-name,child-element-name,.....(<example:>!ELEMENT note (to,from,heading,body(<

>!ELEMENT note (to,from,heading,body(<>!ELEMENT to (#CDATA(<>!ELEMENT from (#CDATA(<>!ELEMENT heading (#CDATA(<>!ELEMENT body (#CDATA(<

>!DOCTYPE root-element [element-declarations]<example: >?xml version="1.0"?<>!DOCTYPE note [ >!ELEMENT note (to,from,heading,body(< >!ELEMENT to (#CDATA(< >!ELEMENT from (#CDATA(< >!ELEMENT heading (#CDATA(< >!ELEMENT body (#CDATA(<]<

املثال )٢9-3(

املثال )3-3٠(

<< الفصل الثالث

Page 95: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

95

XBRLeXtensible Business Reporting Language

التصريح عن تكرار واحد لنفس العنصر: يصرح املثال التايل أن العنصر االبن message سيتكرر مرة واحدة ضمن العنصر note )املثال 3-3٢(.

التصريح عن تكرار نفس العنصر ملرة واحدة على األقل )أكرب من الواحد متاما(: تشري عالمة )+( إىل إمكانية تكرار العنصر مرة على األقل )املثال 33-3(.

التصريح عن تكرار نفس العنصر مرة واحدة على األقل )أكرب أو يساوي الصفر(: تشري عالمة )*( إىل إمكانية عدم تكرار العنصر أو تكراره ملرة أو أكثر.

>note< >to<Tove>/to< >from<Jani>/from< >heading<Reminder>/heading< >body<Don't forget me this weekend>/body<>/note<

>!ELEMENT element-name (child-name(<example>!ELEMENT note (message(<

>!ELEMENT element-name (child-name+(<example>!ELEMENT note (message+(<

املثال )31-3(

املثال )3-3٢(

املثال )33-3(

XML لغة الترميز الموسع >>

Page 96: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

96

التصريح عن عدم تكرار العنصر أو تكراره مرة واحدة فقط: تشري عالمة )؟( إىل إمكانية عدم تكرار العنصر أو تكراره ملرة فقط )املثال 3-3٤(.

التصريح عن تكرار خمتلط:

from مرة واحدة على األقل، ومرة للعنصر to يدل التصريح بأن يتكرر العنصرالبيانات وبعض ،message للعنصر أكثر أو وصفر ،header والعنصر

احلرفية اليت ستخضع للمعرب )املثال 3-3٥(.

>!ELEMENT element-name (child-name*(<example>!ELEMENT note (message*(<

>!ELEMENT element-name (child-name?(<example>!ELEMENT note (message?(<

example>!ELEMENT note (to+,from,header,message*,#PCDATA(<

املثال )3-3٤(

املثال )3-3٥(

<< الفصل الثالث

Page 97: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

97

XBRLeXtensible Business Reporting Language

:DTD خصائص ATTLIST بالتصريح DTD يتم التصريح عن خصائص العناصر ضمن قسم

بالصيغة التالية )املثال 3-3٦(:

يشمل التصريح اسم اخلاصية ونوعها والقيمة املفرتضة، أما األنواع فهي:

بينما القيم املفرتضة ميكن أن تكون:

width الفارغ مزود خباصية square املثال التايل )3-37( يبني أن العنصرمن النوع CDATA والقيمة املفرتضة هي الصفر.

>!ATTLIST element-name attribute-name attribute-type default-value<

املثال )3-3٦(

Value ExplanationCDATA The value is character data(eval|eval|..) The value must be an enumerated valueID The value is an unique id IDREF The value is the id of another elementIDREFS The value is a list of other idsNMTOKEN The value is a valid XML nameNMTOKENS The value is a list of valid XML namesENTITY The value is an entity ENTITIES The value is a list of entitiesNOTATION The value is a name of a notationxml: The value is predefined

Value Explanation#DEFAULT value The attribute has a default value

#REQUIRED The attribute value must be included in the element

#IMPLIED The attribute does not have to be included#FIXED value The attribute value is fixed

XML لغة الترميز الموسع >>

Page 98: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

98

القيمة االفرتاضية للخاصية:

حتدد القيمة املفرتضة للخاصية يف املثال املذكور أهنا حمددة القيمة حتى لو مل تذكر ضمن ملف XML )املثال 3-3٨(.

:IMPLIED# خاصية

تستخدم هذه الطريقة إلجبار مولد ملف XML على ذكر قيمة للخاصية لعدم وجود قيمة افرتاضية هلا سلفا )املثال 39-3(.

DTD example:>!ELEMENT square EMPTY< >!ATTLIST square width CDATA "0"<

XML example:>square width="100"<>/square<

املثال )3-3٨(

Syntax:>!ATTLIST element-name attribute-name attribute-type #IMPLIED<DTD example:>!ATTLIST contact fax CDATA #IMPLIED<

XML example:>contact fax="555-667788"<

املثال )39-3(

<< الفصل الثالث

Page 99: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

99

XBRLeXtensible Business Reporting Language

:REQUIRED# خاصية

تستخدم هذه اخلاصية يف حالة عدم وجود خيارات للقيمة االفرتاضية والبد من إجبار مولد ملف XML على حتديدها )املثال 3-٤٠(.

:FIXED# خاصية

تستخدم إلسناد قيمة حمددة للخاصية دون السماح ملولد ملف XML بتغيريها. فإذا حاول ذلك فإن املعرب سيولد رسالة خطأ )املثال ٤1-3(.

Syntax:>!ATTLIST element-name attribute_name attribute-type #REQUIRED<DTD example:>!ATTLIST person number CDATA #REQUIRED<

XML example:>person number="5677"<

Syntax:>!ATTLIST element-name attribute-name attribute-type #FIXED "value"<DTD example:>!ATTLIST sender company CDATA #FIXED "Microsoft"<

XML example:>sender company="Microsoft"<

املثال )3-٤٠(

املثال )٤1-3(

XML لغة الترميز الموسع >>

Page 100: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

100

:Enumerated خاصية القيم املتعددة

تستخدم هذه اخلاصية لتحديد قيمة من جمموعة قيم حمددة سلفا )املثال .)٤٢-3(

:DTD الرموز اخلاصة لقسمتستخدم هذه الرموز كمتغريات خمتصرة للتعبري عن نصوص، وميكن التصريح

عنها داخليا وخارجيا. التصريح الداخلي )املثال ٤3-3(:

Syntax:>!ATTLIST element-name attribute-name (eval|eval|..( default-value<DTD example:>!ATTLIST payment type (check|cash( "cash"<

XML example:>payment type="check"<or>payment type="cash"<

Syntax: >!ENTITY entity-name "entity-value"<

DTD Example:>!ENTITY writer "Jan Egil Refsnes."<>!ENTITY copyright "Copyright XML101."<XML example:>author<&writer;&copyright;>/author<

املثال )3-٤٢(

املثال )٤3-3(

<< الفصل الثالث

Page 101: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

101

XBRLeXtensible Business Reporting Language

التصريح اخلارجي )املثال 3-٤٤(:

:DTD التحقق من صحةالتحقق باستخدام معرب XML: إذا حاولت فتح ملف XML سيولد معرب والسطر ونصه اخلطأ برمز مزودا parseError باستخدام خطأ XML

الذي حيوي هذا اخلطأ )املثال 3-٤٥(.

Syntax: >!ENTITY entity-name SYSTEM "URI/URL"<

DTD Example:>!ENTITY writer SYSTEM "http://www.xml101.com/entities/entities.xml"<>!ENTITY copyright SYSTEM "http://www.xml101.com/entities/entities.dtd"<XML example:>author<&writer;&copyright;>/author<

var xmlDoc = new ActiveXObject("Microsoft.XMLDOM"(xmlDoc.async="false"xmlDoc.validateOnParse="true"xmlDoc.load("note_dtd_error.xml"(

document.write(">br<Error Code: "(document.write(xmlDoc.parseError.errorCode(document.write(">br<Error Reason: "(document.write(xmlDoc.parseError.reason(document.write(">br<Error Line: "(document.write(xmlDoc.parseError.line(

املثال )3-٤٤(

املثال )3-٤٥(

XML لغة الترميز الموسع >>

Page 102: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

102

إيقاف التحقق: يتم توقيف خاصية التحقق من صحة ملف XML بإسناد قيمة false لألمر validateOnParse="false" )املثال )3-٤٦(.

var xmlDoc = new ActiveXObject("Microsoft.XMLDOM"(xmlDoc.async="false"xmlDoc.validateOnParse="false"xmlDoc.load("note_dtd_error.xml"(

document.write(">br<Error Code: "(document.write(xmlDoc.parseError.errorCode(document.write(">br<Error Reason: "(document.write(xmlDoc.parseError.reason(document.write(">br<Error Line: "(document.write(xmlDoc.parseError.line(

املثال )3-٤٦(

<< الفصل الثالث

Page 103: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

103

XBRLeXtensible Business Reporting Language

:DTD أمثلة عن مثال / عرض برامج تلفزيونية)1( )املثال ٤7-3(:. 1

مثال / كتابة تقرير)2( )املثال 3-٤٨(:. ٢

(1) By David Moisan. Copied from his Web: http://www1.shore.net/~dmoisan/ (2) By Richard Erlander. Copied from his Web: http://pdbeam.uwaterloo.ca/~rlander/

>!DOCTYPE TVSCHEDULE [ >!ELEMENT TVSCHEDULE (CHANNEL+(<>!ELEMENT CHANNEL (BANNER, DAY+(<>!ELEMENT BANNER (#PCDATA(<>!ELEMENT DAY ((DATE, HOLIDAY( | (DATE, PROGRAMSLOT+((+<>!ELEMENT HOLIDAY (#PCDATA(<>!ELEMENT DATE (#PCDATA(<>!ELEMENT PROGRAMSLOT (TIME, TITLE, DESCRIPTION?(<>!ELEMENT TIME (#PCDATA(<>!ELEMENT TITLE (#PCDATA(< >!ELEMENT DESCRIPTION (#PCDATA(<>!ATTLIST TVSCHEDULE NAME CDATA #REQUIRED<>!ATTLIST CHANNEL CHAN CDATA #REQUIRED<>!ATTLIST PROGRAMSLOT VTR CDATA #IMPLIED<>!ATTLIST TITLE RATING CDATA #IMPLIED<>!ATTLIST TITLE LANGUAGE CDATA #IMPLIED< ]<

>!DOCTYPE REPORT [ >!ELEMENT REPORT (TITLE,(SECTION|SHORTSECT(+(<>!ELEMENT SECTION (TITLE,%BODY;,SUBSECTION*(<>!ELEMENT SUBSECTION (TITLE,%BODY;,SUBSECTION*(<>!ELEMENT SHORTSECT (TITLE,%BODY;(<>!ELEMENT TITLE %TEXT;<>!ELEMENT PARA %TEXT;<>!ELEMENT LIST (ITEM(+<>!ELEMENT ITEM (%BLOCK;(<>!ELEMENT CODE (#PCDATA(<>!ELEMENT KEYWORD (#PCDATA(<>!ELEMENT EXAMPLE (TITLE?,%BLOCK;(<>!ELEMENT GRAPHIC EMPTY<

املثال )٤7-3(

XML لغة الترميز الموسع >>

Page 104: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

104

مثال / مقال يف جريدة)1( )املثال ٤9-3(:. 3

)1( Copied from http://www.vervet.com/

>!ATTLIST REPORT security (high | medium | low ( "low"<>!ATTLIST CODE type CDATA #IMPLIED<>!ATTLIST GRAPHIC file ENTITY #REQUIRED< >!ENTITY xml "Extensible Markup Language"<>!ENTITY sgml "Standard Generalized Markup Language"<>!ENTITY pxa "Professional XML Authoring"<>!ENTITY % TEXT "(#PCDATA|CODE|KEYWORD|QUOTATION(*"<>!ENTITY % BLOCK "(PARA|LIST(+"<>!ENTITY % BODY "(%BLOCK;|EXAMPLE|NOTE(+"< >!NOTATION GIF SYSTEM ""<>!NOTATION JPG SYSTEM ""<>!NOTATION BMP SYSTEM ""<]<

>!DOCTYPE NEWSPAPER [ >!ELEMENT NEWSPAPER (ARTICLE+(<>!ELEMENT ARTICLE (HEADLINE, BYLINE, LEAD, BODY, NOTES(<>!ELEMENT HEADLINE (#PCDATA(<>!ELEMENT BYLINE (#PCDATA(<>!ELEMENT LEAD (#PCDATA(<>!ELEMENT BODY (#PCDATA(<>!ELEMENT NOTES (#PCDATA(< >!ATTLIST ARTICLE AUTHOR CDATA #REQUIRED<>!ATTLIST ARTICLE EDITOR CDATA #IMPLIED<>!ATTLIST ARTICLE DATE CDATA #IMPLIED<>!ATTLIST ARTICLE EDITION CDATA #IMPLIED<

>!ENTITY NEWSPAPER "Vervet Logic Times"<>!ENTITY PUBLISHER "Vervet Logic Press"<>!ENTITY COPYRIGHT "Copyright 1998 Vervet Logic Press"< ]<

املثال )3-٤٨(

املثال )٤9-3(

<< الفصل الثالث

Page 105: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

105

XBRLeXtensible Business Reporting Language

دليل منتج ما)1( )املثال 3-٥٠(:. ٤

)1( Copied from http://www.vervet.com/

>!DOCTYPE CATALOG [ >!ELEMENT CATALOG (PRODUCT+(<>!ELEMENT PRODUCT (SPECIFICATIONS+, OPTIONS?, PRICE+, NOTES?(<>!ELEMENT SPECIFICATIONS (#PCDATA(<>!ELEMENT OPTIONS (#PCDATA(<>!ELEMENT PRICE (#PCDATA(<>!ELEMENT NOTES (#PCDATA(<

>!ATTLIST PRODUCT NAME CDATA #IMPLIED<>!ATTLIST CATEGORY (HandTool | Table | Shop-Professional( "Hand-Tool"<>!ATTLIST PARTNUM CDATA #IMPLIED<>!ATTLIST PLANT (Pittsburgh | Milwaukee | Chicago( "Chicago"<>!ATTLIST INVENTORY (InStock | Backordered | Discontinued( "InStock"<>!ATTLIST SPECIFICATIONS WEIGHT CDATA #IMPLIED<>!ATTLIST POWER CDATA #IMPLIED<>!ATTLIST OPTIONS FINISH (Metal | Polished | Matte( "Matte"<>!ATTLIST OPTIONS ADAPTER (Included | Optional | NotApplicable( "In-cluded"<>!ATTLIST OPTIONS CASE (HardShell | Soft | NotApplicable( "HardShell"<>!ATTLIST PRICE MSRP CDATA #IMPLIED<>!ATTLIST PRICE WHOLESALE CDATA #IMPLIED<>!ATTLIST PRICE STREET CDATA #IMPLIED<>!ATTLIST PRICE SHIPPING CDATA #IMPLIED<

>!ENTITY AUTHOR "John Doe"<>!ENTITY COMPANY "JD Power Tools, Inc."<>!ENTITY EMAIL "[email protected]"< ]<

املثال )3-٥٠(

XML لغة الترميز الموسع >>

Page 106: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

106

اإلعراب فعل يفصل املعلومات إىل أجزائها املكونة وهذا شبيه بإعراب مجلة مؤلفة من فعل وفاعل ومفعول به مثال.ففي عامل احلاسبات، املعرب اللغوي هو برنامج )أو جزء داخل برامج خاصة( يدقق امللفات ملعرفة فيما إذا سلكت مسلكا غري مرغوب به. ومتتلك معظم التطبيقات اليت تفتح امللفات معربا لغويا بتصنيف معني إضافة لقدرهتا على فهم معنى املعلومات. فمثال برنامج مايكروسوفت Word حيتوي معربا لغويا يتم تنفيذه عند فتح ملف )doc.) أو XML أظهر رسالة خطأ. وتفعل تطبيقات corrupted ملفا متوافقا ويتأكد من فهمه له. فإذا تعرض مللف معطوب

نفس الشيء ألهنا حتوي معربا لغويا يقرأ XML. وسوف ندرس آلية ذلك يف إعراب املثال التايل:

العنصر person يعرف ب .. اخلاصية corpid اليت حتوي القيمة "abc 123" واخلاصية "birth" حتوي القيمة "31-02-1960" واخلاصية "gender" حتتوي القيمة "أنثى".

العنصر name حيوي:- 1 .."Judy" حيوي النص "forename" العنصر٢ .."O'Grady" حيوي النص "surname" العنصر)إضافة إىل عناصر أخرى(.-

وميكن احلصول على معربات لغوية مستقلة)1( تقرأ XML ثم خترب عن وجود أية أخطاء )مثل األقواس اهلاللية أو االقتباسات املفقودة، أو رمز markup يف غري مكانه(. وهذه مفيدة جدا الختبار امللفات قبل أي معاجلة هلا، خصوصا إذا مت تشكيلها يدويا دون حمرر XML، أو من قبل برنامج يف مكان آخر ويخشى أن يكون ذلك قد أجنز

بشكل غري صحيح.ولتحميل ملف XML ضمن معرب:

▪ >person corpid="abc123" birth="1960-02-31" gender="female"< ▪ >name<>forename<Judy>/forename<>surname<O'Grady>/surname<>/name...

etc... ▪ >/person<

تلميح )3-٥(

▪ >script type="text/javascript"< ▪ var xmlDoc = new ActiveXObject("Microsoft.XMLDOM"( ▪ xmlDoc.async="false" ▪ xmlDoc.load("note.xml"( ▪ // ....... processing the document goes here ▪ >/script<

السطر الثاني يشكل مثاال ملعرب مايكروسوفت والسطر الثالث ينهي التحميل لضمان أن املعرب لن يتابع التنفيذ قبل حتميل كامل املستند. والسطر الرابع خيرب املعرب لتحميل ملف مستند XML املسمى note.xml. ويالحظ

استخدام طريقة loadXML للتحميل.

)1( معربات جمانية: Microsoft Internet Explorer Parser ميكن حتميل اإلصدار األخري منه من املوقع: http://msdn.microsoft.com/XML/XMLDownloads/default.aspx أو معرب Expat املكتوب بلغة c هو أحد معربات DataChan- أو معرب شركة ftp://ftp.jclark.com/pub/xml/expat1_2.zip :اجملانية وميكن حتميله من املوقع التايل XML

nel من شركة برجميات حلول األعمال بلغة جافا فيمكن احلصول عليه من املوقع التايل: http://xdev.datachannel.com/directory/xml-parser.html. أو معرب IBM XML4j من شركة IBM مكتوب بلغة اجلافا Apache مؤسسة من Apache Xerces معرب أو http://www.alphaworks.ibm.com التايل: املوقع على متوفر جمانا

./http://xml.apache.org :متوفر على العنوان ++Cللربجميات مكتوب بلغة جافا و

<< الفصل الثالث

Page 107: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

107

XBRLeXtensible Business Reporting Language

ملفات XML الصحيحة:ملفات XML الصحيحة أو املشكلة بشكل جيد هي امللفات اليت متتلك تعريف

نوع مستند DTD يوافقها ويراعي القواعد املذكورة سابقا، املثال )٥1-3(:

حيث يعاجل DTD من قبل معاجل XML باستخدام ارتباط URL معرف ضمن النظام، وهو قد يكون متوافر حمليا )كأن ميلك املستعمل نسخة على قرص( يجهز مبعرف عام من أو أن يكون قابال للتحميل من خالل الشبكة)1(، وقد خالل استخدام الكلمة PUBLIC ويستعمل دليل XML لعنونته كما يف املثال

:)٥٢-3(

بعدم اللغوي املعرب بعد مصادقة كامال يعترب الصالحية اختبار فإن وعليه .DTD وجود أخطاء يف امللف وبعد املوافقة على تعاريف وإعالنات

)1( http://www.w3.org/TR/NOTE-sgml-xml-971215#null

>?xml version="1.0"?< >!DOCTYPE advert SYSTEM "http://www.foo.org/ad.dtd"< >advert< >headline<...>pic/<...>/headline< >text<...>/text<>/advert<

>!DOCTYPE advert PUBLIC "-//Foo, Inc//DTD Advertisements//EN" "http://www.foo.org/ad.dtd"<>advert<...>/advert<

املثال )٥1-3(

املثال )3-٥٢(

XML لغة الترميز الموسع >>

Page 108: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

108

مثال عن مستند غري مبين بشكل صحيح:

:Well Formed" XML document" أما الشكل الصحيح له

>note day="12" month="11" year="2002"to="Tove" from="Jani" heading="Reminder" body="Don't forget me this weekend!"<>/note<

>?xml version="1.0" encoding="ISO-8859-1"?<>note<>to<Tove>/to<>from<Jani>/from<>heading<Reminder>/heading<>body<Don't forget me this weekend!>/body<>/note<

تلميح )3-٦(

:Processing Instructions PI تعليمات املعاجلةباملعلومات التطبيق لتزويد خروج فتحة مبثابة PI املعاجلة تعليمات تعترب كالتعليقات مثال حيث يطلب من معاجل XML أن ميررهم إىل تطبيق ما، وتعترب

.XML كلمات حمجوزة حسب معايري PI أمساء ،)herf و type( بسميت >?xml-stylesheet?< تتمتع تعليمات املعاجلةفتحدد مسة type لغة ورقة النمط املستخدمة بينما حتدد مسة herf املوقع معاجلة تعليمات حتدد فمثال النمط. ورقة مبكان مرتبطا يكون قد الذي xml-stylesheet املوجودة يف تعليمات الربجمة وجوب تطبيق ورقة النمط

املسماة greeting.css املكتوبة بورقة منط CSS على هذا املستند، املثال .)٥3-3(

<< الفصل الثالث

Page 109: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

109

XBRLeXtensible Business Reporting Language

>?xml version=”1.0” standalone=”yes”?<>?xml-stylesheet type=”text/css2” href=”greeting.css”?<>GREETING<Hello XML!>/GREETING<

املثال )٥3-3(

به جيب حتميل اخلاصة النمط وورقة إنشاؤه مت xml مستند أول ولرؤية Internet Explorer 5.0 أو Mozilla مستعرض يف الربجمة تعليمات

)واللذان سيأتي ذكرمها الحقا(.مثال)1(: اجلدول )3-٢( يبني قائمة منتجات وأسعارها كما هي خمزنة ضمن .XML قاعدة بيانات عالئقية االرتباط. والشكل )3-1( يبني هذه البيانات بلغة

ويعرض املثال )3-٥٤( نص مستند XML من واقع بيانات اجلدول )3-٢(:

)1( Benoît Marchal, XML by Examples, QUE, 2000, pp. 30.

p1 XML Editor $ 499.00p2 DTD Editor $199.00p3 XML Book $019.99p4 XML Training $699.00

>?xml version=”1.0”?<>products< >product id=”p1”< >name<XML Editor>/name< >price<499.00>/price<>/product< >product id=”p2”< >name<DTD Editor>/name< >price<199.00>/price<

XML لغة الترميز الموسع >>

Page 110: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

110

>/product< >product id=”p3”< >name<XML Book>/name< >price<19.99>/price< >/product< >product id=”p4”< >name<XML Training>/name< >price<699.00>/price< >/product<>/products<

املثال )3-٥٤(

XML يف هذا املثال لتبادل البيانات بني املهتمني، وتعترب XML لقد استخدمWeb مبثابة قاعدة بيانات ضخمة تلجأ إليها التطبيقات. وميثل الشكل )1-3(

شبكة إنرتانيت extranet خاصة جبهة معينة تنشر بعض بياناهتا على الشبكة من أجل بعض شركائها، كنشر قائمة أسعار منتجاهتا مثال.

ApplicationInternet

Client

Application

Application Server

Application Server

WEB الشكل 3-1 يبني تبادل البيانات عرب الشبكة

<< الفصل الثالث

Page 111: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

111

XBRLeXtensible Business Reporting Language

املبحث الرابعXML تقنيات عرض مستندات

االهتمام وعدم ماهيتها على والرتكيز البيانات لوصف XML لغة صممت بأشكال عرضها حيث تركت حرية ذلك للتطبيقات املستفيدة سواء خزنتها يف CSS قاعدة بيانات أو عرضتها، ومن التقنيات املستخدمة هلذا الغرض لغة. XSL ولغة Cascading Style Seets

:Cascading Style Sheets CSS صفحات العرضتتميز صفحات CSS بأهنا معيار قياسي حسب W3C وهي مألوفة ملستخدمي HTML وتدعمها مستعرضات الويب اليت تتيح XML، وهي مبثابة طريقة

.XML لعرض مستندات >GREETING< عالمة واحدة هي greeting.xml )3-49( يتضمن املثالالربجمية التعليمات أما ،GREETING العنصر منط تعريف جيب لذلك GREET- التالية فهي عبارة عن ورقة منط بسيطة حتدد حمتويات عنصر

ING كعنصر وحيد خبط أسود عريض حجمه 24 نقطة، املثال )3-49(.

جيب كتابة التعليمات يف أي حمرر نصوص ثم حفظها يف ملف جديد باسم greeting.css يف نفس دليل التعليمات الربجمية، ويرمز االمتداد CSS إىل صفحات Cascading style sheet ويفضل إعطاء ورقة النمط نفس اسم املستند إمنا بامتداد )xml.)، وبعد االنتهاء من كتابة مستند XML وورقة منطه

Extensible Style Language

GREETING {display: block; font -size: 24pt; font-weight: bold;

املثال )٤9-3(

XML لغة الترميز الموسع >>

Page 112: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

112

CSS جيب إعالم املستعرض لتطبيق ورقة النمط على املستند، ولتحقيق ذلك

يوجد عدد من األساليب املختلفة مبا يف ذلك االتصال بني اخلادم واملستعرض عرب رؤوس صفحة HTTP واصطالحات التسمية وافرتاضات جهة املستعرض، فيه يربط CSS مرجع مع XML ملف من جزء هو التايل )3-50( املثال

السطر الثاني ملفي XML,CSS معا.

>?xml-stylesheet type="text/css" href="cd_catalog.css"?<>?xml version="1.0" encoding="ISO-8859-1"?<>?xml-stylesheet type="text/css" href="cd_catalog.css"?<>CATALOG< >CD< >TITLE<Empire Burlesque>/TITLE< >ARTIST<Bob Dylan>/ARTIST< >COUNTRY<USA>/COUNTRY< >COMPANY<Columbia>/COMPANY< >PRICE<10.90>/PRICE< >YEAR<1985>/YEAR< >/CD< >CD< >TITLE<Hide your heart>/TITLE< >ARTIST<Bonnie Tyler>/ARTIST< >COUNTRY<UK>/COUNTRY< >COMPANY<CBS Records>/COMPANY< >PRICE<9.90>/PRICE< >YEAR<1988>/YEAR< >/CD<....>/CATALOG<

املثال )3-٥٠(

<< الفصل الثالث

Page 113: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

113

XBRLeXtensible Business Reporting Language

:XSL و CSS تقنياتميكن عرض مستندات XML من خالل لغة XSL اليت تعترب مفضلة لدى لغة XML أكثر من لغة CSS وهي لغة بديلة تسمح بالوصول إىل البيانات كما

Extensible Style Language تسمح بعرضها، وهي اختصار للكلمات حيث تسمح بتحوير مستندات XML إىل HTML قبل عرضها على املتصفح. واملثال التايل يربط السطر الثاني منه ملفي XML, XSL معا، املثالني )3-51(

و )3-52(.

وتقسم XSL إىل جزئني: التحويالت والتنسيقات.يقوم جزء التحويالت باملهام التالية:

استبدال إحدى العالمات بعالمة أخرى.- - HTML بعالمات XML حتديد القواعد اليت تقوم باستبدال عالمات

>?xml-stylesheet type="text/xsl" href="simple.xsl"?<

>?xml version="1.0" encoding="ISO-8859-1"?<>?xml-stylesheet type="text/xsl" href="simple.xsl"?<>breakfast_menu< >food< >name<Belgian Waffles>/name< >price<$5.95>/price< >description< two of our famous Belgian Waffles >/description< >calories<650>/calories< >/food<>/breakfast_menu<

املثال )٥1-3(

املثال )3-٥٢(

XML لغة الترميز الموسع >>

Page 114: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

114

.CSS مع مسات HTML القياسية، أو بعالماتالعناصر يف املستند - إعادة ترتيب املهام مبا يف ذلك العديد من تنفيذ

.XML وإضافة حمتويات إضافية مل تكن موجودة من قبل يف مستندبينما يقوم جزء التنسيقات باملهام التالية:

حتديد عرض متميز للمستند على شكل صفحة. - املتعددة - األعمدة ذلك يف مبا الصفحات شكل لتحديد XSL تنسيق

والنص احمليط بالرسوم واملسافات بني السطور ومسة اخلط وشكله وما إىل ذلك فهي مصممة ملعاجلة املهام اخلاصة بتنسيق الصفحة وتقوم بالطباعة

من نفس مصدر املستند.إليها من مستند البيانات إدخال يتم قوالب XSL على ورقة عمل وحتتوي

XML وقد يبدو القالب على النحو التايل، املثال )3-53(:

نسخ تستطيع حبيث XML من معينة عناصر املائلة باألجزاء وتستبدل البيانات من مستند XML إىل هذا القالب. وميكن تطبيق هذا القالب على

عدة جمموعات من البيانات.كما تستطيع إرشادات XSL استعادة أية بيانات خمزنة يف العناصر اخلاصة

>HTML<>HEAD< >TITLE< XSL Instructions to get the title>TITLE/< >HEAD/< >H1<XSL Instructions to get the title>/H1< >BODY< XSL Instructions to get the statistics >BODY/< >/HTML<

املثال )٥3-3(

<< الفصل الثالث

Page 115: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

115

XBRLeXtensible Business Reporting Language

مبستند XML مبا يف ذلك حمتوى العنصر وأمساؤه ومساته. تتداخل CSS مع XSL إىل حد ما:

-.CSS أكثر قوة من XSL إن - .CSS أكثر تعقيدا وأصعب يف الدراسة واالستخدام من XSL يعد يتلقى CSS دعما أكرب من XSL وهو أكثر استقرارا.- يعترب XSL حديثا وتقوم الربامج املختلفة بتنفيذ جزئي لنسخته القياسية -

التجريبية. يتيح CSS تطبيق التنسيق على حمتويات العنصر فقط وال يتيح تغيري أو -

إعادة ترتيب هذه احملتويات: كاختيار تنسيق خمتلف للعناصر املعتمدة على حمتوياهتا أو مساهتا أو إضافة نص بسيط وإضايف كمربع اإلمضاء.

يعد XSL أكثر مالءمة عندما حتتوي مستندات XML على بيانات أقل.- مع XSL ميكن فصل البيانات اهلامة عن أي شيء آخر من الصفحة مثل -

البيانات اإلدارية وأشرطة التنقل واإلمضاءات. أما مع CSS فيمكن ضم كل XML, XSL فصل وتتيح مستندات البيانات، األجزاء يف مستندات هذه الويب، وهذا يسهل االحتفاظ مبستنداهتما البيانات من مستندات صفحة

ويبسط التعامل معها.واسعة - للتطبيقات املفضل اخليار XSL البعيد املدى على سيصبح

االنتشار، حيث يتناسب CSS مع الصفحات البسيطة أكثر.أحرف - بيانات ترميز على يشتمل مستند على XML مستند حيتوي

XML وهي جمموعة متتابعة من البايتات حمددة الطول واليت تلتزم بقيود

:XML معينة، فعلى سبيل املثال ميكن أن يكون مستند خمزنا يف قاعدة بيانات. ▪▪ .CGI مت إنشاؤه وهو نشط يف الذاكرة عن طريق برنامج

XML لغة الترميز الموسع >>

Page 116: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

116

دمج ملفات متعددة وتضمني أحدهم ضمن اآلخر. ▪ غري موجود أبدا يف ملف خاص به ومع ذلك ال يضر التفكري يف مستند ▪

XML كما لو كان ملفا مادام من املمكن أال يكون ملفا يف قرص متحرك.

إن مستندات XML هي نصية يف ذاهتا تتألف من أحرف أجبدية وأرقام - جمموعة يستخدم كما شابه، ما أو TAB و ومسافات ترقيم وعالمات )Unicode Characters األحرف املوحدة )نظام احلروف الدويل املوحدواليت ال حتتوي فقط على األحرف والرموز املعتادة يف األجبدية كاإلشارات العشرية &8478#; واإلشارات الست عشرية &#x211E بل حتتوي أيضا

على األجبديات اخلاصة باللغات األوربية وغريها.يؤدي نص مستند XML وظيفيتني مها:

البيانات )األحرف(: وهي املعلومة األساسية اخلاصة باملستند. - الرتميز: الذي يقوم بوصف البناء املنطقي للمستند.-

املثال )54-3(:

تتمثل البيانات احلرفية يف العبارة "Hello XML"، بينما متثل األجزاء التالية رموزا: -.>?“xml version=”1.0” standalone=”"yes"?< -.>/GREETING<و >GREETING<

الرتميز عن باملستند اخلاصة الفعلية البيانات بفصله XML أمهية وتكمن

>?xml version=”1.0” standalone=”yes”?<>GREETING<Hello XML!>/GREETING

املثال )3-٥٤(

<< الفصل الثالث

Page 117: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

117

XBRLeXtensible Business Reporting Language

اخلاص به. فالرتميز يتضمن التعليقات ومراجع األحرف ومراجع وحمددات .DTDو IP والعالمات وأوامر املعاجلة DATA أقسام

:HTML مبلفات XML ربط ملفاتميكن تضمني بيانات XML يف صفحات HTML كالتايل: املثال )55-3(

ميكن ربط ملف XML بشكل خارجي كالتايل: املثال )56-3(

تتمثل البيانات احلرفية يف العبارة "Hello XML"، بينما متثل األجزاء التالية رموزا:

- .>?“xml version=”1.0” standalone=”"yes"?<

-.>/GREETING<و >GREETING< الرتميز عن باملستند اخلاصة الفعلية البيانات بفصله XML أمهية وتكمن اخلاص به. فالرتميز يتضمن التعليقات ومراجع األحرف ومراجع وحمددات

.DTDو IP والعالمات وأوامر املعاجلة DATA أقسام

>xml id="note"<>note< >to<Tove>/to< >from<Jani>/from< >heading<Reminder>/heading< >body<Don't forget me this weekend!>/body<>/note<>/xml<

>xml id="note" src="note.xml"<>/xml<

املثال )3-٥٥(

املثال )3-٥٦(

XML لغة الترميز الموسع >>

Page 118: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

118

:Data Binding ربط البياناتميكن ربط بيانات XML مبعرف حمدد من خالل حتميله من ملف خارجي، فاملعرف "ID "cdcat يوجه HTML لتحديد مصدر البيانات ليحمل بياناته

من ملف XML خارجي: املثال )57-3(

:ASP بلغة XML توليد ملفاتالنص بكتابة وذلك برجميات أية توافر دون XML مستندات توليد ميكن

كالتايل ثم حبفظه بصيغة ASP: املثال )3-58(

>html<>body<

>xml id="cdcat" src="cd_catalog.xml"<>/xml<

>table border="1" datasrc="#cdcat"<>tr<>td<>span datafld="ARTIST"<>/span<>/td<>td<>span datafld="TITLE"<>/span<>/td<>/tr<>/table<

>/body<>/html<

املثال )٥7-3(

>%response.ContentType="text/xml"

response.Write(">?xml version='1.0' encoding='ISO-8859-1'?<"(response.Write(">note<"(response.Write(">from<Jani>/from<"(response.Write(">to<Tove>/to<"(response.Write(">message<Remember me this weekend>/message<"(response.Write(">/note<"(%<

املثال )3-٥٨(

<< الفصل الثالث

Page 119: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

119

XBRLeXtensible Business Reporting Language

ثم كالتايل النص بكتابة XML مستندات من بيانات قاعدة توليد وميكن حبفظه بصيغة ASP: املثال )٥9-3(

:XML متصفحاتمفهوم "التصفح" هو دراسة ملعاني HTML، ففي مستند HTML أقسام نصية تدعى ارتباطات "hyperlinked" مبستندات أخرى موجودة يف مواقع بعيدة على الشبكة أو ضمن نظام ملفات املوقع نفسه. فمستندات HTML حتدد املستخدم تفاعل عند السلوك وحتدد املستند عرض كيفية الويب ملتصفح معه، وتدعم مواصفات HTML عددا من اقرتاحات ومتطلبات املتصفح فتشري

مثال إىل العنصر>img< بأنه صورة جيب اسرتجاعها باملتصفح.

>%response.ContentType = "text/xml"

set conn=Server.CreateObject("ADODB.Connection"( conn.provider="Microsoft.Jet.OLEDB.4.0;"conn.open server.mappath("/ado/database.mdb"(sql="select fname,lname from tblGuestBook"set rs=Conn.Execute(sql(rs.MoveFirst((response.write(">?xml version='1.0' encoding='ISO-8859-1'?<"(response.write(">guestbook<"(while (not rs.EOF( response.write(">guest<"( response.write(">fname<" & rs("fname"( & ">/fname<"( response.write(">lname<" & rs("lname"( & ">/lname<"( response.write(">/guest<"( rs.MoveNext((wendrs.close((conn.close((response.write(">/guestbook<"(%<

املثال )٥9-3(

XML لغة الترميز الموسع >>

Page 120: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

120

أما XML فليس لديه الكثري من املعاني املتأصلة فال يوجد طريقة موصوفة إلعادة مستندات XML، لذلك يعترب متصفح XML أكثر قدرة على التفسري. مثال ذلك، بفرض أن مستند XML يصف أجزاء آلة ما، بينما ليس لديه أية ميكن جماني تطبيق وباستخدام للمستخدم، عرضها كيفية حول معلومات ملستند وعليه ميكن ملعلوماته، اآللة وعرض نص وصفي عرض صورة جزء

XML أن:

يعرض خمططا ملونا لآللة.. 1 أو يعيد هيكلة البيانات بصيغة:. ٢

جاهزة للتخزين يف قاعدة بيانات.- قابلة لإلرسال على الشبكة. - قابلة لإلدخال ضمن برنامج آخر.-

لكن مع أن مستندات XML هي ملفات وصفية متاما، إال أنه ميكن تصفحها من خالل توصيف شكل الصفحة stylesheet مبستند منفصل يؤمن التلميحات

.XML واخلوارزميات اليت تكفل إعادة حتويل البيانات يف مستنداملتعاقبة الصفحات عرض طريقة مع متآلفني HTML مستعملو يعترب لعرض قوية عامة لغة تعترب اليت Cascading Style Sheets CSS

.XML مستندات CSS املتعاقبة الصفحات مع بالتعاون XML مستند فإن ذلك على وبناء املتعاقبة ويب متصفحات يف XML مستندات حتميل على قادرا سيكون CSS-aware web browser مع ضرورة التنبه إىل أنه بالرغم من قدرة

املتصفح على عرضها فإنه ال يعرف كيف يقرأ أو يعاجل مستند XML وقد ال تستطيع متصفحات الويب حتميل بعض مستندات XML بشكل صحيح.

لذلك طورت لغة أكثر تعقيدا وقوة هي XSLT هتدف إلعادة تشكيل جزء من

<< الفصل الثالث

Page 121: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

121

XBRLeXtensible Business Reporting Language

XML إىل صيغ يمكن من حتويل القابلة للتوسع، مما Stylesheet لغة)1( أخرى مبا يف ذلك HTML وأشكال أخرى من XML وإىل نصوص عادية، فإذا كان ناتج هذا التحويل HTML فيمكن مشاهدته يف متصفح ويب كأي مستند

HTML أخرى.

إن درجة دعم XML و stylesheets يف متصفحات الويب يتفاوتان إال أن الدعم العاملي غري كايف بعد، لذلك يتم ترمجة الكثري من XML على خادمات الشبكة إىل HTML ثم تسلم هذه الرتمجة إىل املتصفحات. فمثال إن أغلب حتى فائقة، بسرعة HTML إىل حيول XML فيها )2(Microsoft مواقع XML أن متصفح الويب ال يعلم الفرق بينهما. أما أهم املتصفحات الداعمة

فهي)3(: - XML تعاجل و6.0( ،5.5 ,5.0 )النسخ مايكروسوفت متصفحات

باستعمال stylesheet داخلي built-in مكتوب يف مايكروسوفت.

)1( http://www.ucc.ie/xml/#style )2( http://www.microsoft.com/ (3) http://www.ucc.ie/xml/#xmlsoft, http://www.ucc.ie/xml/#api , http://xml.coverpages.org/

الشكل )3-٢( صيانة مستند XML وحتويله إىل أشكال أخرى

XMLDocument

XSLPrecessorhtml

xhtml subset

xhtml subset

XML لغة الترميز الموسع >>

Page 122: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

122

- XML لديهما دعم Netscape 6.0 Mozilla 9.0)1( و متصفحات يستند إىل معرب جيمس كالرك XML اللغوي)2(.

وهو - )3(CITEC و ،MultiDoc Pro SGML متصفحات مؤلفو احملرك الذي استعمل يف مستعرضات ومتصفحات SGML وقد انضموا مع Mozilla إلنتاج متصفح متعدد لكل شيء سمي DocZilla ميكنه قراءة األنواع التالية: HTML، XML، SGML، مع XSLT والصفحات املتعاقبة Linux و Windows تشغيل أنظمة حتت يعمل وهو .stylesheets

ومرشح حاليا إلطالق النسخة 1.0 منه، وهو يعترب مشروع املتصفح األكثر .XML وخربة SGML طموحا ودعما ألنه جيمع بني صالبة

تدعم Opera)4( أوبرا XML والصفحات املتعاقبة على Windows و- Linux. ويعترب حجم متصفحها صغريا جدا مقارنة مع غريه إضافة إىل ميزات

جيدة وسرعة ممتازة لكن تقليد Netscape بكل شيء ما زال ظاهرا. -.XML أو النسخ السابقة له لغة Netscape 4.x ال تدعم

)1( http://www.mozilla.org/ )2( http://www.jclark.com/xml/expat.html)3( http://www.citec.fi/ )4( http://www.opera.com/opera5/specs.html

<< الفصل الثالث

Page 123: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

123

XBRLeXtensible Business Reporting Language

مثال عن نشرة أخبار:إن استخدام تقنيات XML يسهل توليد األنباء وتبادهلا إضافة ألرشفتها عرب خمتلف الوسائط والربجميات، واملثال )3-٦٠( يعرض تفاصيل عن هزة أرضية

.XML أصابت كولومبيا بلغة

وللرتكيز على البيانات لوصف XML صممت لغة فإن ما سبق، وبناء على ماهيتها وعدم االهتمام بأشكال عرضها أو الرتكيز على كيفية ذلك، حيث تركت حرية ذلك للتطبيقات املستفيدة سواء خزنتها يف قاعدة بيانات أو عرضتها بصيغ متنوعة أو تبادلتها مع شبكة أو حاسب أو أي وسيط آخر، وذلك حسب

رأي واجتهاد املستفيد من املعلومة بغض النظر عن مصدرها.

>?xml version="1.0" encoding="ISO-8859-1"?<>nitf< >head< >title<Colombia Earthquake>/title< >/head< >body< >body.head< >headline< >hl1<143 Dead in Colombia Earthquake>/hl1< >/headline< >byline< >bytag<By Jared Kotler, Associated Press Writer>/bytag< >/byline< >dateline< >location<Bogota, Colombia>/location< >story.date<Monday January 25 1999 7:28 ET>/story.date< >/dateline< >/body.head< >/body<>/nitf<

املثال )3-٦٠(

XML لغة الترميز الموسع >>

Page 124: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

124

املبحث اخلامسMS-Word باستخدام XML التعامل مع لغة

إن االنتشار الواسع لتطبيقات MS-Office وسهولة احلصول عليها يساعد Microsoft شركة زودت فقد ،XML ملفات لكتابة كأداة استخدامها يف

براجمها مبلفات مساعدة)1( تشرح فيها آليات استخدام هذه التقنية.

:XML عرض أمساء عناصرميكن عرض العناصر الفارغة للغة الرتميز القابلة للتوسيع XML)2( يف نص

املستند بإظهار عالمات XML باخلطوات التالية: قائمة أدوات، انقر فوق قوالب ووظائف إضافية، ثم فوق عالمة تبويب . 1

.XML خمطط٢ . .XML خيارات العناصر . 3 لكافة النائب النص إظهار XML حدد خانة خيارات عرض

الفارغة.

إظهار عالمات XML أو إخفاؤها:يتم إظهار أو إخفاء العالمات بتنفيذ أحد اإلجرائني التاليني:

-.CTRL+SHIFT+X أو إخفاؤها يف مستند بضغط XML إظهار عالمات -:XML طباعة عالمات قائمة أدوات، خيارات، ثم عالمة التبويب طباعة. . 1

.Microsoft Office Word من برنامج HELP 1( املصدر ملف()2( لغة التوصيف القابلة للتوسيع )XML( )لغة التوصيف املوسعة )XML(: )منوذج مضغوط من لغة التوصيف العامة القياسية

)SGML( اليت متكن مصممي الربامج من إنشاء عالمات خمصصة توفر مرونة يف تنظيم املعلومات وتقدميها.

<< الفصل الثالث

Page 125: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

125

XBRLeXtensible Business Reporting Language

ثم تحدد خانة اختيار عالمات XML يف )تضمني مع املستند(.. ٢

تغيري حزمة توسيع XML املرفقة مبستند ذكي: القائمة أدوات، قوالب ووظائف إضافية. . 1٢ . .XML ثم عالمة تبويب حزم توسيع ثم يتم تنفيذ أي إجراء من اإلجراءات التالية: . 3y من املستند، وستبقى URL وخصائص XML إزالة اسم حزمة توسيع

حزمة توسيع XML يف قائمة حزم توسيع XML املتوفرة. y إرفاق ثم XML خمتلفة، توسيع حزمة ثم XML توسيع حزم قائمة

الستبدال حزمة توسيع XML احلالية باجلديدة. y ليتم حتديثها تلقائيا على فرتات زمنية XML ميكن تعيني حزم توسيع

منتظمة وللتحقق من وجود حتديثات خارج هذه الفرتات الزمنية يتم استخدام حتميل فسيتم التحديث بعد XML توسيع حزمة توافرت فإذا حتديث،

املكونات اجلديدة.

:XML إدراج بيانات Microsoft مستند XML)1( ضمن بلغة موجود ملف بيانات إدراج ميكن

Word، بإحدى الطريقتني التاليتني:

XML مللف URL أوال: إدراج بيانات بكتابة اسم امللف أو يتم حتديد النقطة حيث سيتم إدراج امللف. . 1٢ . .IncludeText ،قائمة إدراج، ثم حقل، ويف مربع أمساء احلقول يف مربع اسم امللف أو URL يكتب اسم امللف مبا فيه مسار النظام أو . 3

العامة التوصيف لغة من مضغوط )منوذج :)XML( املوسعة التوصيف )لغة )XML( للتوسيع القابلة التوصيف لغة )1(القياسية )SGML( اليت متكن مصممي الربامج من إنشاء عالمات خمصصة توفر مرونة يف تنظيم املعلومات وتقدميها.

XML لغة الترميز الموسع >>

Page 126: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

126

URL اخلاص به.

االسم . ٤ مساحة يكتب ثم األمساء مساحات تعيينات خانة حتدد ثم املثال: سبيل على ،"namespace"=variable:xmlns بالتنسيق

."xmlns:a="resume-schema

وإلدراج جزء من البيانات فقط بدال من ملف بأكمله، يتم حتديد خانة . ٥تعبري XPath، ثم كتابة XPath )1( يف املربع املخصص. على سبيل املثال: Re- اجلذر العنصر يف Name العنصر a:Resume/a:Name يعين

.sume

الستخدام لغة أوراق األمناط القابلة للتوسيع XSLT)٢( لتنسيق البيانات . ٦مسار فيه مبا امللف اسم كتابة ثم )XSL )حتويل االختيار حتديد جيب

النظام أو URL اخلاص به ثم موافق.

XML ثانيا: إدراج بيانات عن طريق االستعراض للوصول إىل ملف يتم حتديد النقطة حيث سيتم إدراج امللف. . 1 من قائمة إدراج، خيار ملف. . ٢3 . .XML Files ثم يف مربع أنواع امللفات ثم حتديد امللف، ثم إدراج. . ٤

إرفاق خمطط XML مبستند أو فصله عنه:يتم إرفاق خمطط XML بإحدى الطريقتني التاليتني:

)1( XML Path Language (XPath): A language used to address parts of an XML document. XPath also provides basic facilities for manipulation of strings, numbers, and Booleans.

)٢( يستخدم ملف XSLT لتحويل مستندات XML إىل أنواع أخرى من املستندات مثل HTML أو XML ومصمم الستخدامه .XSL كجزء من

<< الفصل الثالث

Page 127: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

127

XBRLeXtensible Business Reporting Language

أوال: إرفاق خمطط مبستند من قائمة ملف، خيار جديد، ثم يف جزء املهام مستند جديد، ثم مستند . 1

.XML

يف جزء مهام بنية XML حتدد قوالب ووظائف إضافية ثم حتدد عالمة . ٢ .XML تبويب خمطط

حتدد خانة اختيار خمطط XML)1( املطلوب إرفاقه باملستند يف مربع . 3املخططات اليت مت وضع عالمة عليها مرفقة حاليا.

ثانيا: فصل خمطط عن مستند1 . .Word يفتح املستند يف تبويب . ٢ إضافية، حتدد عالمة ووظائف قوالب أدوات، خيار قائمة من

.XML خمطط ثم متسح عالمة حتديد خانة االختيار لكل خمطط يراد إزالته من املستند . 3

يف مربع املخططات اليت مت وضع عالمة عليها مرفقة حاليا.

تطبيق عالمات XML أو إزالتها:يف حال وجود خمطط XML مرفق باملستند، ميكن تعيني عالمات لغة الرتميز القابلة للتوسيع XML)٢( إىل حمتوى املستند وإزالة عالمات XML دون حذف

احملتوى يف املستند. ويتم ذلك بإحدى الطريقتني التاليتني:

)1( خمطط XML هو حتديد شكلي يكتب يف XML املعرفة مبستند XML متضمنة أمساء العناصر وأنواع البيانات والعناصر اليت تظهر جمتمعة، والسمات املتوفرة لكل عنصر.

)٢( لغة الرتميز املوسعة XML هي منوذج مضغوط من لغة الرتميز العامة القياسية SGML اليت تساعد مصممي الربامج من إنشاء عالمات خمصصة توفر مرونة يف تنظيم املعلومات وتقدميها.

XML لغة الترميز الموسع >>

Page 128: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

128

XML أوال: إضافة عالمات يتم متييز احملتوى الذي يراد وضع عالمة عليه. يمكن حتديد كلمة، أو . 1

عبارة أو فقرة أو خلية أو صف أو عمود أو حقل أو صورة أو كائن يف املستند. الختيار عناصر لتطبيقها يف جزء بنية XML يتم حتديد عنصر ما.

ولتعيني مسة للعنصر:. ٢ يف جزء بنية XML حيدد عنصر الشجرة يف مربع العناصر املوجودة يف -

املستند )زر الفأرة األمين(، ثم حتديد السمات. قائمة السمات حتدد السمة املطلوبة. - يف مربع القيمة، تكتب قيمة السمة. - ثم إضافة. -

XML ثانيا: إزالة عالمات يف جزء بنية XML حتدد خانة اختيار إظهار عالمات XML يف املستند. . 1 ثم حتدد عالمة بداية اسم العالمة أو هناية اسم العالمة يف املستند. . ٢ وبزر الفأرة األمين يتم حتديد إزالة عالمة اسم العالمة إلزالة العالمة . 3

دون حذف احملتوى.

:XML تعريف طريقة عرض بيانات افرتاضية ملستندمللف اقرتان إجراء املخططات، ميكن مكتبة إىل XML إضافة خمطط عند املخطط إرفاق وعند ،)XSLT( للتوسيع القابلة األمناط أوراق لغة حتويل عرض كيفية تعيني ميكن Microsoft Word يف املستند وفتح مبستند

.XSLT البيانات بتحديد إحدى طرق عرض البيانات املتوافرة أو حتويالت1 . .XML قائمة أدوات، قوالب ووظائف إضافية، عالمة التبويب خمطط

<< الفصل الثالث

Page 129: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

129

XBRLeXtensible Business Reporting Language

ثم حتديد مكتبة املخططات. . ٢3 . .XSLTs ثم حيدد املخطط املراد إقرانه لـ ٤ . .Word ويشار الستخدم احلل مع انقر فوق إضافة حل، واحبث عن ملف XSLT ثم فتح. . ٥ ويف مربع حوار إعدادات احلل حدد اخليارات املطلوبة ثم اكتب امسا لـ . ٦

XSLT يف مربع االسم املستعار)1(، ثم موافق.

تكرر اخلطوات من ٤ إىل ٦ لكل XSLTs يراد إجراء اقرتان هلا باملخطط. . 7 يف مربع احلل االفرتاضي، حيدد اسم XSLT املراد استخدامه كافرتاضي.. ٨

إضافة أو حذف حزمة توسيع XML ملستند ذكي:.)3(XML ملستند ذكي جيب توفري حزمة توسيع )٢(XML إلضافة حزمة توسيع

إضافة حزمة توسيع XML وإرفاقها: عند إضافة حزمة توسيع XML تظهر املتوفرة كلما مت فتح مستند ذكي جديد، والستخدام أحد يف قائمة احللول

احللول جيب إرفاقه باملستند املستخدم. قائمة أدوات، قوالب ووظائف إضافية. . 1 ثم عالمة التبويب حزم توسيع XML. ثم إضافة. . ٢ ثم حيدد موقع بيان احلل املطلوب لتثبيت حزمة توسيع XML، ثم فتح. . 3إرفاقه . ٤ املتوفرة، حيدد احلل املرغوب XML ثم يف قائمة حزم توسيع

URL و االسم املستند خاصيت حتديث تلقائيا ويتم إرفاق. ثم باملستند، املصدر لتعكس اختيارك.

)1( االسم الذي يكتب من أجل االسم املستعار هو االسم الذي سيظهر يف قائمة طرق عرض البيانات املتوفرة يف جزء مهام عرض .XML بيانات

)٢( حزمة توسيع XML جمموعة من امللفات يتحكم فيها امللف manifest.xml الذي يضيف وظائف إىل مستندات Word أو Excel من خالل حتديد عرض أو إجراءات خمصصة.

.)IT( اخلاصة ميكن االتصال بأخصائي تكنولوجيا املعلومات XML ملعرفة موقع حزم توسيع )3(

XML لغة الترميز الموسع >>

Page 130: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

130

حذف أحد حلول مستند ذكي)1(: قائمة أدوات، قوالب ووظائف إضافية. . 1٢ . .XML ثم حتديد عالمة تبويب حزم توسيع ثم يف قائمة حزم توسيع XML املتوفرة، حيدد احلل املرغوب حذفه، ثم . 3

حذف.

منع حذف عناصر XML)٢( بطريق اخلطأ:عالمات دون حترير XML مستند بيانات من حترير املستخدمني لتمكني XML أو حذفها، وميكن استخدام ميزة محاية املستند جلعل حمتوى عناصر

XML متوفرا للتحرير وليس العالمات حبد ذاهتا.

يف جزء مهام بنية XML، حتدد خانة إظهار عالمات Show يف املستند. . 1 قائمة أدوات، محاية املستند. . ٢ يف جزء مهام محاية املستند، حتدد خانة السماح هبذا النوع من التحرير . 3

فقط يف املستند، ثم حتدد بال تغيريات )أي للقراءة فقط(. حتدد حمتويات عنصر ما. . ٤االستثناءات . ٥ الكل يف مقطع املستند، حتدد خانة يف جزء مهام محاية

)اختياري(. تكرر اخلطوتني ٤ و ٥ لكل عالمات XML اليت حتتوي على بيانات يراد . ٦

حتريرها من قبل املستخدمني، ثم ابدأ بفرض احلماية. وينفذ ذلك بأحد اإلجرائني التاليني: . 7

)1( يؤدي حذف أحد حلول مستند ذكي إلزالة معلومات التسجيل اخلاصة بذلك احلل من الكمبيوتر. وال يؤدي هذا إىل إزالة التثبيت بشكل كامل ألي ملف مخزن على الكمبيوتر من قبل حزمة توسيع XML، نظرا الحتمال مشاركة ذلك امللف من قبل ملف

ذكي آخر. Microsoft Office Word XML، فقط يف XML مع خمطط بتنسيق املستندات فيما عدا حفظ ،XML ميزات تتوفر )٢(

Professional Edition 2003 و Microsoft Office Word 2003 املستقل.

<< الفصل الثالث

Page 131: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

131

XBRLeXtensible Business Reporting Language

ملستخدمي املستند: تعني كلمة مرور للمستند ويتم تأكيدها. ▪ ملالكي املستند: يشفر املستند لتمكني مالكيه املصادقة على إزالة محايته، ▪

ثم حيدد املصادقة على املستخدم.

إضافة خمططات XML أو إزالتها من مكتبة املخططات:ينفذ بأحد اإلجرائني التاليني:

إضافة خمطط إىل مكتبة املخططات1 . .XML قائمة أدوات، قوالب ووظائف إضافية، ثم عالمة التبويب خمطط ثم إضافة خمطط، وحيدد خمطط XML)1( املطلوب إضافته إىل مكتبة . ٢

املخططات، ثم فتح. يف مربع حوار إعدادات املخطط، حتدد اخليارات املطلوبة، ويكتب اسم . 3

املخطط يف مربع االسم املستعار. ثم موافق.. ٤

إزالة خمطط من مكتبة املخططات1 . .XML قائمة أدوات، قوالب ووظائف إضافية، ثم عالمة التبويب خمطط ثم مكتبة املخططات. . ٢ يف املربع حيدد خمطط XML املطلوب إزالته، ثم حذف املخطط.. 3

استكشاف أخطاء XML وإصالحها: - XPath فإذا كان تعبري XPath من صحة سياق تعبري Word ال يتحقق

.XML من إدراج Word غري صحيح فلن يتمكنWord بشكل صحيح، حتقق من - XML من قبل عند عدم فتح ملف

)1( خمطط XML )خمطط XML: حتديد شكلي يكتب يف XML اليت تعرف بناء مستند XML، متضمنة أمساء العناصر وأنواع البيانات، والعناصر اليت تظهر جمتمعة، والسمات املتوفرة لكل عنصر.(

XML لغة الترميز الموسع >>

Page 132: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

132

استخدم امللف سياق XML مناسب )جيب أن يتم تشكيله بشكل صحيح(.رسالة - Word يعرض صحيح بشكل XML ملف تشكيل يتم مل إذا

وميكن قراءة تفاصيل رسالة اإلعالم باخلطأ XML، ثم يفتح ملف XML يف .Word حمرر نص إلصالح املشكلة ثم يعاد فتح امللف يف

حلفظ ملف حمرر يف Word كبيانات XML فقط مع جتاهل خمطط - Word XML جيب جتنب حفظ املستند عند عدم تشكيله بشكل صحيح،

على سبيل املثال، يف جزء مهام بنية XML يتم التأكد من عنصر جذر واحد معرف للمستند.

ليس - أو مرفق خمصص خمطط لديه ليس XML مستند حفظ إذا لديه عناصر XML يف املستند فيجب االحتفاظ مبخطط Word XML أو )WordML( عند حفظ املستند وإال لن يكون تشكيل املستند صحيحا ألنه

سيفتقر إىل العنصر اجلذر. إذا مل يكن Word قادرا على استخدام حتويل لغة أوراق األمناط القابلة -

XSLT احملدد ضمن Word تطبيق للتوسيع )XSLT( احملدد فسيحاول املستند، فإذا مل يتم حتديد XSLT سيحاول تطبيق حتويله االفرتاضي لفتح املستند، فإذا مل يعمل التحويل االفرتاضي، سيصدر تنبيها. وميكن حتديد

ملف XSLT آخر ).xslt ( أو فتحه ضمن حمرر نصوص. إذا طبق حتويل لغة أوراق األمناط القابلة للتوسيع XSLT عند حفظ -

األصلي، XML ملف وليس التحويل نتيجة Word XML سيحفظ ملف التحويل يستخدمها ال بيانات XML مللف األصلية النسخة تضمنت فإذا املشكلة جيب احملافظة على البيانات. وحلل هذه تلك يتم جتاهل فسوف نسخة منفصلة من ملف XML دون تطبيق أي حتويل وعند تطبيق التحويل

يستخدم )حفظ باسم( إلنشاء ملف جديد.

<< الفصل الثالث

Page 133: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

133

XBRLeXtensible Business Reporting Language

إلهناء مدة صالحية احملتوى للمستخدمني الذين مت منحهم اإلذن يتوافر - لكل من له حق وصول "التحكم الكامل" الوصول إىل احملتوى بعد انتهاء مدة

صالحيته. ملشاهدة أذونات مستند يتم حتديد عالمة تبويب احلالة يف جزء مهام -

مساحة عمل مشرتكة ثم اختيار ارتباط عرض اإلذن.

XML لغة الترميز الموسع >>

Page 134: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

134

الفصل الرابعلغة XBRL أداة اإلفصاح املايل واحملاسيب

كاستخدام املعلومات تبادهلم عند مشاكل عدة واهليئات األشخاص يواجه مصطلحات خمتلفة لوصف الشيء نفسه، أو استخدام نفس املصطلح لوصف

أشياء أخرى. تقارير مع للتعامل معياريا أسلوبا املايل)1( للمجتمع هتيئ XBRL لغة إن األعمال عموما ومع القوائم املالية وحمتوياهتا خصوصا مبا يف ذلك حتضريها ونشرها يف عدة صيغ وتوفري إمكانية اقتطاع جزء من بياناهتا بشكل موثوق بل لغة رقمية هتدف إىل حتسني آليا. وهي ليست معيارا حماسبيا وتبادهلا

استخدام املعايري احلالية. XBRL وصفها )كريت رامني( رئيس جلنة املعايري احملاسبية الدولية ورئيسInternational بأهنا "معيار إلكرتوني دويل يعتمد ترميز بنود املعلومات املالية

وختزينها إرساهلا، من ميكن حنو على الدولية احملاسبية املعايري مبوجب النسق ذلك على بعد بسهولة ثم عرضها نظام، أي إلكرتونيا يف ومعاجلتها

املعياري املستخدم يف عرض التقارير املالية")٢(.

احلاجة أم االخرتاع:منتجة الشركة نظر وجهة من ضرورة XBRL بلغة االهتمام أضحى لقد البيانات واألطراف املستفيدة على حد سواء، ولعل شركة مايكروسوفت هي

وقابلية مرونة أكثر XML باستخدام البيانات كتابة من متعددة جتعل املتخصصة يف جماالت املفردات من الكثري هناك )1(للتشارك وتبادل للمعلومات فمثال لغة SVG هي لغة الرسوميات الشعاعية القابلة للتوسع Scalable Vector Graphics، ولغة CML لوصف الرياضيات كقاعدة أساسية التصال اآلالت ببعضها البعض، ولغة الرتميز الكيميائية XML هي مفردات MathML

هي Chemical Markup Language هي مفردات XML إلدارة املعلومات الكيميائية. .http://www.ameinfo.com/56451.html "2( قمة احملاسبة الدولية يف دبي ٢٠٠٦، مجعية احملاسبني "سوق أبوظيب(

<< الفصل الرابع

Page 135: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

135

XBRLeXtensible Business Reporting Language

األكثر محلة لألسهم يف العامل، فباإلضافة إىل إمكانيات حملليها ومستثمريها فما زالوا حباجة إىل:

مراجعة أعداد كبرية من البيانات املالية. - إعادة إدخال املعلومات املالية إىل النظام الذي يستعملونه.- مزيدا من الوقت. - مزيدا من نفقات التحليل.- وضع تلك املعلومات ونتائج حتليلها يف متناول األفراد.-

ويرتتب على شركة مايكروسوفت إعادة إدخال البيانات يدويا جلعل املعلومات ليكون متاحا اإلنرتنت املتعلقة بشركاهتا متوفرة بشكل مطبوع ومنشور على ملختلف املستخدمني سواء كانوا أجهزة حكومية أو جمتمعات مالية أو أجهزة إعالم أو اجلمهور مما يؤدي إىل زيادة التكاليف وضمان سالمة ونوعية تلك

البيانات. إن XBRL تعاجل املشاكل بطريقني رئيسيني:

تسهيل تقديم املعلومات املالية عن الشركات. . 1واحلكومة . ٢ والشركات األفراد قبل من املعلومات تلك استخدام تسهيل

واحملللني واملستثمرين. وقد تقوم برامج احلاسوب هبذا االستخدام ألن لديها .XBRL القدرة على اقتطاع كل معلومة بسهولة من

فمثال إن أي برنامج حاسوب ال يستطيع طلب معلومة حمددة مثل )اإليرادات اإلمجالية لعام ٢٠٠1( من قائمة مالية ألنه ال يعرف أين سينظر؟ وليس لديه

اإلمكانية ملعرفة العدد املقروء! أيعرب عن دوالرات أو سنتات أو كيلوغرامات؟ إن تدخل XBRL يف إعداد ونشر القوائم املالية بعدة صيغ سيزيد من أداء البيانات املالية جبعلها متوفرة لكل شخص، فبدال من صرف عشر ساعات لدراسة البيانات وعدة ساعات لتحليلها أصبحت عدة دقائق كافية للحصول

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 136: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

136

على البيانات وعدة ساعات لتحليلها، أما بتدخل برامج التحليل املايل فستكون عدة دقائق كافية للحصول على نتائج التحليل.

املبحث األولXBRL مفاهيم لغة

ليناسب التقنية احمليطة التطورات يواكب أن األداء احملاسيب البد تطور إن ازدياد حاجات املستخدمني املتنامية شكال ومضمونا، ويهتم املستخدمون عادة

مبخرجات األداء احملاسيب املتمثلة بالتقارير والقوائم املالية. ويعترب االهتمام بتطوير آليات حتويل التقارير احملاسبية املستخدمة من قبل املاليني باستخدام تقنيات احلوسبة مبشاركة احملاسبني واملدققني واحملللني لتحسني تستخدم مشرتكة مواصفات اقرتاح إىل يهدف الربجميات مطوري

معاجلة وعرض هذه التقارير.وبسبب توسع األعمال نوعيا وجغرافيا وانتشار استخدام االنرتنت بني قطاعات األعمال الكبرية واملتوسطة والصغرية على حد سواء، فقد بدأ االهتمام ينصب على تبادل التقارير احملاسبية الكرتونيا لزيادة سرعة ودقة استخدامها وحتسني

معايريها.إن استخدام XBRL قد حسن من قيمة وتوقيت املعلومات املتعلقة باألعمال

من خالل تأمني بيانات أذكى بدال من بيانات أكثر حجما.

<< الفصل الرابع

Page 137: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

137

XBRLeXtensible Business Reporting Language

:XBRL دور املنظمات يف تطوير WWW or W3C (World Wide( العاملية)1( الشبكة نظام إحتاد تأسس الداخلية التشغيل قدرة لتحسني املشرتكة االتفاقيات تطوير هبدف Web

للشبكة العاملية ولتقييم تطويرها بتطور معايري مثل XML لالستعماالت العامة على اإلنرتنت.

(AICPA)2(

(American Institute of Certified Public Accountants بدأتعام 199٨ االهتمام بدعم XBRL عندما قام )Charles Hoffman) رئيس World Wide( العاملية الشبكة نظام إحتاد دعم على باحلصول XBRL

الستعماهلا للتوسع القابلة الرتميزية XML للغة )Web Consortium's

يف حتويل شكل وبنية التقارير املالية. ثم تبنى جملس إدارة AICPA متويل أحباث استكشاف XBRL، وبذلك صار الدعم ماديا ومعنويا ألن احملاسبني القانونيني CPAs أعضاء AICPA سيساعدون زبائنهم وموظفيهم بتحويل

أنظمة معلوماهتم الستعمال هذه اإلمكانية اجلديدة.ودائنني مستثمرين احتاد تضم خاصة جلنة AICPA شكلت عليه وبناء ومنظمات ومالك للنظر يف آليات حتسني نوعية وشكل وبنية التقرير املايل اختيار مت أن بعد القرارات التخاذ املستخدمة املعلومات شفافية وتطوير

XBRL كأفضل وسيلة هلذا الغرض.

لقد قامت AICPA بتطوير معايري XML بالتعاون مع منظمات عديدة كشركات احملاماة)3( واملصارف)4(، وشركات تأمني)5( إضافة إىل مئات اجملموعات األخرى لتمثيل معلومات صناعتها بصيغة XML، ومنا هذا العمل منذ 1999 بسبب

(1) www.w3c.org (2) www.aicpa.org (3) http://www.legalxml.org/ (4) http://www.mismo.org/ (5) http://www.acord.org/

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 138: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

138

املصرفية الودائع )تأمني بدأت شركة املتحدة الواليات ففي تطبيقه عمليا، صيغ إىل املالية بياناهتم بتحويل مايكروسوفت وشركة )FDIC االحتادية XBRL، كما اعتمدت العديد من األسواق الرئيسية مثل NASDAQ التقرير

.XBRL عن الضريبة بصيغ مقبولة منأما جلنة معايري احملاسبة الدولية IASCF فقد سعت إىل إعداد معايري للتقارير املالية الدولية IFRS وتبنيها يف أكثر من 9٠ بلدا بغية زيادة التحول العاملي إىل

هذه املعايري. وتتلخص أهداف IASCF يف:خلدمة - امللزمة العاملية احملاسبة معايري من موحدة جمموعة تطوير

املصلحة العامة اليت تتطلب توافر معلومات واضحة ومفهومة وقابلة للمقارنة وشفافة وعالية النوعية يف البيانات املنشورة ضمن التقارير والقوائم املالية العاملي املال بأسواق املهتمني وإىل البيانات هذه مستخدمي إىل لتقدميها

الذين يتخذون قراراهتم االقتصادية بناء على نتائجها. الرتويج الستعمال هذه املعايري ومراقبة التطبيق الصارم هلا.- توحيد معايري احملاسبة الوطنية ومعايري احملاسبة الدولية ومعايري إعداد -

التقارير املالية الدولية لتكون حلوال عالية النوعية.

ولعل XBRL ستمأل الفجوة التقنية يف حتقيق التقارب العاملي من خالل قبول خالل من املالية البيانات نقل وتسرع تسهل ألهنا الدولية احملاسبة معايري

مستخدمو البيانات

)1( احملاسبون واملراجعون.)٢( املنشآت والشركات: اليت تولد املستندات املفرتضة. )3( احملللون: الذين حيللون بيانات املستندات املفرتضة.

اليت التقارير متطلبات تلبي املصطلحات أن تضمن اليت املعايري: وواضعي املنظمات )٤(يشرفون عليهم.

<< الفصل الرابع

Page 139: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

139

XBRLeXtensible Business Reporting Language

مصطلحاهتا Taxonomies لرتميز البيانات يف صيغ مقروءة الكرتونيا بشكل يتوافق مع معايري إعداد التقارير املالية IFRS املتوقع انتشارها عامليا، وسوف تكون جلنة معايري احملاسبة الدولية IASCF معيارا قياسيا بني املفاهيم املهنية اللجنة بالفعل بدور نشط يف تطوير لغة XBRL، وسامهت والتقنية. قامت بتطوير مصطلحاته التصنيفية Taxonomy اليت أصبحت معروفة باسم معايري General Purpose Financial Statements إعداد التقارير املالية الدويل

.IFRS-GP

تضمنت معايري إعداد التقارير املالية الدويل IFRS-GP أكثر من 33٠٠ مادة )بطاقات البيانات( متوافقة مع معايري إعداد التقارير املالية ألكثر املؤسسات العاملية اليت هتدف إىل الرحبية. لذلك فإن الشركة اليت تربط بياناهتا املالية مبعايري إعداد التقارير املالية الدولية سيكون لديها العناصر املطلوبة إلعداد

تقاريرها املالية بصيغة دولية.وتفيد XBRL يف ترمجة بطاقات البيانات آليا مما سيقدم حال لعقبة )تعدد اللغات( اليت تعيق تطور جهود العديد من مستخدمي بيانات التقارير املالية، ومبا يؤدي إىل تشارك البيانات بصيغة الكرتونية األمر الذي سيفتح باب مقارنة البيانات بغض النظر عن مكان نشوئها يف العامل مما سيؤدي إىل موجة مل يسبق هلا مثيل من البيانات املمتازة ذات اجلودة العالية يف أسواق املال العاملية

واليت من املفرتض أن تؤدي إىل خفض تكلفة رأس املال املستثمر.البيانات املالية اإللكرتونية SEC تداول واعتمدت جلنة البورصة األمريكية كمراجع دون النسخ الورقية وطلبت من الشركات إرسال قوائمها املالية بسرعة وحتديد وتقييمها سهل بشكل لعرضها جمدية وبتكلفة كفاءة أكثر وبشكل

اجتاهاهتا. فنيا، مطلبا كانت بعدما قانونيا مطلبا اإلفصاح سرعة أضحت مسة وقد

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 140: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

140

أن طلب )٢٠٤-1٠7 رقم )القانون األمريكي Sarbanes Oxley فقانون يكون اإلفصاح جديدا وسريعا وموثوقا.

وحسب منتجاهتم، يف XBRL سيطبقون فإهنم احملاسبة برامج باعة أما إحدى الدراسات فإن ثلثي الباعة الكبار قد طبقوا هذه التقنية حبلول شهر املالية بوصفها مسوق لألسهم KOSDAQ أطلقت وقد أول ٢٠٠٤. كانون التقنية يف كوريا و NASDAQ اآلسيوية مشروع XBRL التجرييب من خالل 1٥ شركة مما سيجعل الوصول إىل بيانات هذه الشركات سهال ومتاحا جلميع

املشرتكني يف السوق املالية.وقد أشار مسحا AICPA أن الباعة يتوقعون ارتفاع الطلب على برامج احملاسبة اليت تدعم وظائف XBRL. لذلك فإن اخلطوة األوىل ستكون يف متكني الربامج اجليدة التطبيقات ستكون السوق طلب وبازدياد XBRL بيانات إنتاج من قد طورت معلومات XBRL املرمزة، وتكون املنظمات والشركات قد شرعت

بأمتتة أعماهلا أيضا.

للبرامج تقديمها يقرر كيفية تخزينها وكيفية "ذكية" فهو البيانات XBRL يجعل إن .)Taxonomies( فيعالجها ويبادلها باستخدام مجموعة معايير ومصطلحات

<< الفصل الرابع

Page 141: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

141

XBRLeXtensible Business Reporting Language

:XBRL مزايا استخدام التقرير عرب

إن الوصول إىل التقارير بصورة مباشرة باستخدام تقنيات XBRL عرب خدمات Web حيقق املزايا التالية)1(، الشكل )٤-1(:

أمان أفضل:لالنتقال يسعى األعمال فمجتمع رقمية، لغة املشرتكة التقارير لغة أضحت إىل تبادل املعلومات على شبكة االنرتنت ممثال يف كربى املنظمات والبورصات يف مجيع أحناء العامل اآلخذة باالزدياد، ويزيد من وترية هذا االنتقال عمليات تثقيف العمالء واضعي الربامج واملنظمني واملشاركني يف األسواق املالية. ويتجلى

ذلك فيما يلي:العمل باستخدام خدمات XBRL معيار أوال: عاملية املعلومات حيث شكلت االنرتنت وقد أصبحت الربجميات يف كل أحناء العامل قادرة على فهم وحتليل

.XBRL املعلومات الواردة يف التقارير بصيغداخل اإلبالغ عمليات هندسة إلعادة حامسة أداة XBRL أصبحت ثانيا: األداة هو التحول حنو هذه واهلدف من التقارير، واملؤسسات عرب الشركات )1( www.pwc.com/Extweb/service.nsf/docid/8E1B9090174497BA85256BF10038D5D7

Better Assurance

Better Technology

Better Information

Bett

er B

usin

ess

الشكل )٤-1(

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 142: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

142

املساعدة بشكل أسرع وأكثر دقة وسيطرة، وبالتايل احلصول على مزيد من املعلومات املوثوق هبا لتعزيز التبادل التجاري يف العامل.

ثالثا: تتمتع لغة XBRL مبرونة التقارير النصية اليت حتوي صورا قابلة للعرض بطرق خمتلفة فاملعلومات ليست مقفلة بل ميكن أن تتحرك حبرية واستقاللية حسب طلب املستهلكني، فضال عن إمكانية حتليلها لتشمل قياسات حمددة

وغري مالية. وتستطيع والتجارية التحليلية الربامج XBRL ضمن بيانات تستثمر رابعا: أي دون املعنية األطراف ومع البعض بعضها مع معلوماهتا تبادل الشركات تأخري يف الوقت مما حيقق العمل بفعالية ودقة، مما سيزيد من فهم املعلومات املتعلقة بشركة ما، وينعكس بالتايل على حتليالت وتقارير أسواق رأس املال. وبازدياد عمليات اإلبالغ األكثر كفاءة ستكون املعلومات أكثر انفتاحا. وسيؤثر ذلك احملاسبة الشركات مبا يف أحناء كل العمل يف أسلوب تغيري ذلك على يف الرائدة Price Water House Coopers شركة وتلتزم الصناعية. XBRL عامل احملاسبة العاملية االنتقال إىل القرن احلادي والعشرين باعتماداإلعالم لوسائل حبرية املعلومات تدفق سرعة لضمان وتقرير إبالغ كأداة

لزيادة الدقة والنزاهة والثقة.

تقنية أفضل:مل يتعرض عامل األعمال يف أي وقت من األوقات لضغط إليصال املعلومات بشكل أسرع وأدق بني املديرين والعمالء والشركاء التجاريني والدائنني واملستثمرين أصبحت الوصول وسهولة فسرعة الوقت. هذا من أكثر وغريهم واملنظمني األسرع املسار XBRL وتعترب املعلومات. القرار الستخدام لصانعي فيصال لتحسني فرص احلصول على املعلومات واستخدامها لالستهالك واإلنتاج من

<< الفصل الرابع

Page 143: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

143

XBRLeXtensible Business Reporting Language

خالل تقارير مباشرة باستخدام خدمات شبكة االنرتنت. إدخال ملخاطر التعرض دون مفيدة معلومات إنتاج إعادة XBRL تسهل إدخاهلا بصورة أو البيانات ثانية، لذلك فهي تستبعد خطر فقدان البيانات

خاطئة خالل عمليات نقلها من مستودع بيانات إىل آخر.

بيانات أفضل:عن املايل والتحليل اإلبالغ طرق وعززت املعلومات، ثورة االنرتنت عززت املعلومات التجارية. لكن شروط استخدام املعلومات التجارية وإعدادها حبثا عن املعلومات باستخدام القص واللصق يف الربامج جيعلها غري فعالة وبطيئة

ومرتفعة التكلفة وجيعلها معرضة للخطأ. إن املعايري األمنية يف XBRL ونقل املعلومات على شبكة االنرتنت جيعلها عملية يف مجع ودعم املعلومات. ومتكن من االتصال املباشر بني رجال األعمال. كما حتسن طرق تبادل البيانات داخل املؤسسات والشركات وبني اجلهات املعنية.

لذلك هي: تسهل تبادل البيانات املالية. . 1 يتم استخراجها فورا.. ٢ بياناهتا أدق، ألن احلصول عليها يتم من املصدر مباشرة. . 3 أداة متميزة ألمتتة األعمال.. ٤

بيئة أعمال أفضل:أحدثت XBRL فرقا كبريا يف نوعية القرار وتعزيز القدرة التنافسية بسبب صنع عزز مما وحتليلها املعلومات مجع يف والقوة والدقة والسرعة التنوع القرار يف اإلدارة. كما ساعدت يف إعادة استخدام املعلومات بأشكال خمتلفة

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 144: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

144

مما عزز منافعها يف عملية صنع القرار بعدة وجوه: سرعة تداول األحداث والقرارات ووصوهلا فورا إىل املديرين. . 1 مزيد من الوقت والتحليل واختاذ القرارات اليت متكن الشركات من زيادة . ٢

األمتتة جبمع املعلومات وتعزيز مهامها. القضاء على الروتني يف حتليل املعلومات اليت حتول دون سرعة وسهولة . 3

إدخال البيانات الالزمة للتحليل. زيادة موثوقية املعلومات. . ٤ خفض تكاليف تقديم التقارير ورفع كفاءهتا. . ٥

املبحث الثانيXBRL تعريف لغة

إن استقرار لغة XML واعتمادها عامليا كأداة من أدوات اإلعداد والنشر على الشبكة العاملية WWW جعل منها أساسا جيدا لبناء لغة اإلفصاح احملاسيب ساعد مما مستخدميها. احتياجات تطور حبسب للتوسع القابلة XBRL

يف حتقيق االنطالقة السريعة والقوية هلذه اللغة من الناحية التقنية وكذلك مرونتها بسبب قابليتها للتوسع.

:XBRL تعريف لغة XML هي لغة الكرتونية معيارية جمانية قابلة للتوسع أساسها لغة XBRL لغةاملعيارية، تعتمد التقرير عرب اإلنرتنيت لتحسني وتسريع التقرير عن األعمال بأقل تكلفة ممكنة. لذلك فهي هتدف إىل تزويد اجملتمع املايل وبيئة األعمال بتقارير وقوائم مالية مت إعدادها ونشرها بصيغ معيارية تستطيع استخراج أو

<< الفصل الرابع

Page 145: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

145

XBRLeXtensible Business Reporting Language

استخالص البيانات املالية أو جزء منها بشكل موثوق وتبادهلا آليا.فهي لغة لديها مفرداهتا اخلاصة للتعبري والوصف باعتماد لغة XML كأساس هلا مع إضافة قواعد حنوية عليها خاصة مبتطلبات األعمال، وهي الكرتونية ألهنا تعتمد التقنيات االلكرتونية كوسيلة، ومعيارية بسبب االتفاق العاملي حول توحيد مصطلحاهتا وعباراهتا، وجمانية ألهنا دون مقابل مادي، وقابلة للتوسع

ألهنا لغة مفتوحة قابلة لزيادة مصطلحاهتا وعباراهتا حسب احلاجة.ميكن تشبيه دور XBRL بأي منتج مطبوع عليه رمز Barcode بوصفه رمزا ميثل صلة وصل بني هذا املنتج وماسح احلاسوب Scanner وحيقق املزايا

التالية: ميكن قراءة البيانات املرمزة بأي حاسب بغض النظر عن النظام املايل . 1

الذي شكله. البيانات املرمزة هي مبثابة أساس مشرتك لتبادل البيانات بني أكثر من . ٢

منشأة. تصلح هذه البيانات املرمزة لتغذية تطبيقات XML مباشرة دون احلاجة . 3

إلعادة إدخال البيانات. meta معلومات إضافية إىل البيانات املالية االلكرتونية XBRL تضيف لغةdata فلو عربنا عن نتيجة الفرتة بالرقم ٢٠,٠٠٠ دوالر بقولنا )٢٠,٠٠٠ دوالر

هي الدخل الصايف للربع األول لعام ٢٠٠3( فإننا قد أضفنا هلذا العدد حمتوى مزايا من اخلاصية هذه وتعترب .meta اإلضافية البيانات وتسمى أفضل، قوة XBRL ألهنا ستزود احلواسب بإمكانية فهم وترمجة البيانات )التحتية( فبيانات meta تستطيع أن تزود األرقام املذكورة يف XBRL: بدقة عشرية، وبتواريخ، وبيانات عن الشركة، واللغة، والعملة، مما جيعل املعلومات ذات أداء

ومعنى أفضل، لذلك فإن XBRL تعترب حال متكامال ألمتتة تقارير األعمال.

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 146: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

146

:XBRL بيئة لغةحقق استخدام تقنيات اإلنرتنت لإلفصاح عن البيانات املالية تغيريات جوهرية حبيث أصبحت أكثر شفافية وكفاءة، فخفضت هذه التقنيات األعمال املتكررة

اليت يغلب عليها طابع اجلهد احلركي واألعمال الورقية بأكثر من ٦٠ باملائة.XBRL International هي مبثابة إحتاد احتكاري دويل ألكثر إن منظمة من 1٥٠ منظمة، مجع بينها غاية عرض وإعداد التقارير املالية بأسلوب جديد ومثري. وحازت XBRL على تغطية شاملة يف صحافة احملاسبة وعقدت بشأهنا املؤمترات وألقيت العديد من احملاضرات. وقد تضافرت جهودها لدعم هذه

اللغة.تتألف XBRL من ثالثة عناصر: )الشكل)1( ٤-٢(

جمتمع املنظمات.. 1 قواعد لغات تقارير األعمال.. ٢ خصائص لغات تقارير األعمال.. 3

XBRL منظمة :Community of Organizations أوال: جمتمع املنظماتInternational العاملية هي احتاد منظمات اتفقوا على حتسني شكل وبنية

تدفق املعلومات من املنظمات إىل أسواق رأس املال من خالل تطوير لغة معايري لإلفصاح عن األعمال.

يتألف االحتاد من عدد من األعضاء منهم: املالك املتأثرين بالتقارير املشرتكة. . 1 الشركات املكونة لالحتاد.. ٢ شركاؤهم التجاريون.. 3

(1) Ron van Ardenne, Batavia XBRL Proof of Concept Guide, 2004, www.batavia-xbrl.com.

<< الفصل الرابع

Page 147: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

147

XBRLeXtensible Business Reporting Language

احملاسبون الداخليون واخلارجيون.. ٤ املنظمات والكيانات احلكومية.. ٥ جمتمع املستثمرين.. ٦ مؤسسات البحث األكادميي.. 7 الباحثون األكادمييون.. ٨ مطورو ومستشارو الربجميات.. 9

مستخدمو البيانات. . 1٠ إضافة إىل املنظمات املهنية مثل:. 11 - American Institute of القانونيني للمحاسبني األمريكي املعهد

.Certified Public Accountants (AICPA

- Institute of Management Accountants معهد حماسيب اإلدارة .(IMA

- International Accounting الدولية احملاسبة معايري جلنة .(Standards Committee (IAS

-.Price water house Coopers -.BDO Seidman -.Deloitte & Touche -.Ernst & Young -.KPMG -.Microsoft -.Morgan Stanley مطورو برامج احملاسبة مثل:. 1٢ -J.D. Edwards

(AICPA(

(IAM(

(IAS(

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 148: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

148

-Oracle -PeopleSoft -SAP

Reporting Party

Accountingsystems

Data Collectingsystems

Regulator

Data Aggregators

Analysts Financial publishers

CPAs and CPA firms

Investors

الشكل )٤-٢(

XBRL software

XBRL software

XBRL software

Taxonomy- Concepts- Relationships

Instance- Facts- Context

<< الفصل الرابع

Page 149: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

149

XBRLeXtensible Business Reporting Language

Set of Rules for Business ثانيا: قواعد لغات اإلفصاح عن األعمالReporting Languages: لغة XBRL عبارة عن جمموعة قواعد تستخدم

كبناء معرف للغة اإلفصاح عن األعمال، تعتمد لغة خاصة بتطبيقات اإلنرتنت تدعى اللغة املرمزة القابلة للتوسع XML لتمثيل تطبيقات مستقلة للمستندات ويستفيد الكرتوني. تقرير بصورة األعمال عن اإلفصاح أجل من والبيانات XBRL من هذه األداة املرنة والشائعة بغية توحيد متثيل آلية اإلفصاح عن

األعمال والبيانات.وجيمع التقارير املالية عددا من األشياء املشرتكة فهي:

زمنية . 1 فرتات يف حمددة وأقسام شركات حول حقائق جمموعة متثل معينة.

تقاس بوحدات خمتلفة من العمالت أو بوحدات قياس خمتلفة.. ٢ متثل أحداثا حمددة كتنبؤات املوازنة أو امليزانية الفعلية واليت يعبر عنها . 3

.XBRL بصيغ حمددة يتم حتويلها إىل حلول مفهومة من قبل تقارير

Specialized Business األعمال عن اإلفصاح لغات خصائص ثالثا: Reporting Languages: يركز التقرير على نواحي حمددة من البيانات

املهمة املناطق املوجودة يف املعلومات الرتكيز على XBRL املالية، وتستطيع من تقرير العمل، وكي يتحقق ذلك البد من االتفاق على كيفية متثيل احلقائق احملاسبة ملبادئ طبقا املعدة النموذجية املالية القائمة املوجودة يف املختلفة املقبولة عموما. لذلك جيب إعداد مصطلحات taxonomies ختص البيانات

املالية الدولية املستندة على التقنيات احملاسبية يف العامل. تعتمد XBRL تقنية ترميز هذه احلقائق على شكل بطاقات بيانات ويرتتب على التطبيقات فهمها واسرتجاع حمتوياهتا آليا )وكما ذكرنا سابقا فهذا شبيه

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 150: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

150

الويب ترحل إىل الناجتة املستندات Barcode( ألن الضوئي املاسح برموز لتمكني املهتمني من إجياد واستخدام املعلومات اليت يرغبوهنا بسهولة.

ويعترب املشروع املطبق حاليا يف NASDAQ لتقييم الشركات يف طور التجربة حيث تستعمل الشركات مفردات ومصطلحات مشرتكة لرتميز قوائمها املالية XBRL-ware جلعلها متاحة للمعاجلة من قبل الربامج املتوافقة مع تطبيقات

application )كربنامج اجلدولة Excel( ومن ثم جيري حتليلها.

The XBRL Toolkit

1. XBRL instance containing reported data items 2. Taxonomies for regional or international accounting practices 3. Linkbases providing additional presentation, definition, label and calculation informa-tion 4. Extension taxonomies accompanying the instance defining application- specific re-porting concepts

TaxonomyAn XML Schema that defines new elements each corresponding to a concept that can be referenced in XBRL documents. The taxonomy is a classification system for busi-ness and financial reporting data elements. XBRL taxonomies can be regarded as extensions of XML Schema.

<< الفصل الرابع

Page 151: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

151

XBRLeXtensible Business Reporting Language

املبحث الثالثإطار التقرير املايل

التقارير املالية هي جمموعة القوائم املالية اليت تصدرها املنشآت كمخرجات ومتثل الواجهة اإلعالمية للتعبري عنها فهي مبثابة إفصاحها احملاسيب.

مصطلحات التقرير املايل

Financial Reporting Taxonomy يتألف إطار مصطلحات التقرير املايلمن جمموعة مفاهيم عامة تستخدمها املصطلحات وتعرب عنها، وهي:

1 . :)1(FR-GC املايل التقرير يف املقبولة للمصطلحات العامة املفاهيم يهدف قاموس املصطلحات إلرساء مصطلحات حماسبية ذات مستوى عال تسمح بتحديد وتشكيل املصطلحات الصناعية لتتوافق مع املعايري احملاسبية)٢(

.XBRL لرتميز القوائم املالية بلغة التعابري: يهدف قاموس مصطلحات التقارير املالية تأمني مستوى تفصيلي . ٢

من املصطلحات احملاسبية تسمح بتحديد وتشكيل املصطلحات الصناعية لتتوافق مع املعايري احملاسبية احملددة GAAP لرتميز القوائم املالية. وهي

نوعان، الشكل )٤-3(: -.)3(FR-GC تعابري أولية للمصطلحات املقبولة يف التقرير املايل -.)4( FR-FST تعابري اخلدمات املالية للمصطلحات املقبولة

(1) Financial Reporting - General Concepts (FR-GC) Taxonomy Acknowledged. International Accounting Standards Commercial (٢) مصطلحات املعايري احملاسبية الدولية التجارية والصناعية

.(and Industrial Taxonomy (IAS C&I Taxonomy(3) Financial Reporting - Primary Terms (FR-PT) Taxonomy Acknowledged. (4) Financial Reporting - Financial Services Terms (FR-FST) Taxonomy Acknowledged.

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 152: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

152

تعابري اخلدمات املالية (usfr-fst)

املفاهيم العامة(usfr-gc)

التعابري األولية(usfr-pt)

املستند املوحد عامليا(int-gcd)

تقرير احملاسبني (int-AR)

مالحظات ومناقشات وحتليالتاإلدارة

(fr-namda)

(fr-mr) تقرير اإلدارة

SEC شهادة البورصة (usfr-sec-cert)

US GAAP C&I(us-gaap-ci)

اإلضافات اخلاصة بالشركة

XBRL )مستند )احلالة

الشكل )٤-3(

US GAAP BASI(us-gaap-basi)

وبناء عليه، تتألف مكونات إطار مصطلحات التقرير املايل من العناصر التالية:

<< الفصل الرابع

Page 153: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

153

XBRLeXtensible Business Reporting Language

1 .Global Common Document (INT- عامليا: املوحد املستند االستخدام توحيد إىل املصطلحات هذه هتدف GCD( Taxonomy

XBRL األخرى حيث تتضمن معلومات عامة العام مع مجيع مصطلحات وهامة بغية تشكيل أي مستند XBRL كمستند املعلومات ومعلومات امللكية ومعلومات االتصال والفرتة املغطاة واملعلومات املنقحة. وللمزيد ميكن االطالع Name Space Identifier)1(, التالية وتتبع روابطها: على املصطلحات Schema)2( , References)3( , Labels , Presentation,

.Calculation)2( , Definition

٢ . :INT-AR مصطلحات تقرير احملاسبني املقبولة Accountants Report هتدف هذه املصطلحات لتأمني املعلومات املتعلقة املالية. التقارير مع عادة واملرفق املستقلني واملراجعني احملاسبني بتقرير IAS الدولية املعايري التعاون بني جلنة املصطلحات من خالل وقد طورت Name Space :على االطالع وللمزيد ميكن .XBRL و Taxonomy

Identifier , Schema , References , Labels , Presentation

. , Calculation , Definition(1) Name Space Identifier: www.xbrl.org/taxonomy/int/br/common/g,cd/2002-10-15 (2) Schema: www.xbrl.org/taxonomy/int/br/common/gcd/2002-10-15/int-gcd-2002-10-15.xsd (3) References linkbase: www.xbrl.org/taxonomy/int/br/common/gcd/2002-10-15/int-gcd-2002-10-15-references.xml(4) Definition linkbase: www.xbrl.org/taxonomy/int/br/common/gcd/2002-10-15/int-gcd-2002-10-15-def-inition.xml(5) Name Space Identifier: www.xbrl.org/taxonomy/int/br/rpt/ar/2003-07-07(6) Schema: www.xbrl.org/taxonomy/int/br/rpt/ar/2003-07-07/int-ar-2003-07-07.xsd(7) References linkbase: www.xbrl.org/taxonomy/int/br/rpt/ar/2003-07-07/int-ar-2003-07-07-references.xml(8) Labels linkbase: www.xbrl.org/taxonomy/int/br/rpt/ar/2003-07-07/int-ar-2003-07-07-labels.xml (9) Presentation linkbase: www.xbrl.org/taxonomy/int/br/rpt/ar/2003-07-07/int-ar-2003-07-07-presenta-tion.xml(10) Calculation linkbase: www.xbrl.org/taxonomy/int/br/rpt/ar/2003-07-07/int-ar-2003-07-07-calcula-tion.xml(11) Definition linkbase: www.xbrl.org/taxonomy/int/br/rpt/ar/2003-07-07/int-ar-2003-07-07-definition.xml

(2)

(4)

(1)

(5) (6) (7) (8) (9)

(10) (11)

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 154: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

154

3 .:FR-MR مصطلحات تقرير اإلدارة املقبولة Financial Reporting Management Report Taxonomy Acknowledged

هتدف هذه املصطلحات اليت طورهتا XBRL إىل تأمني املعلومات ذات العالقة بتقرير اإلدارة املرفق عادة مع التقارير املالية.

٤ .:USFR-NAMDA قرار اإلدارة وحتليلها ومالحظاهتا Financial Reporting Notes and Management's Discussion

and Analysis (FR-NAMDA( Taxonomy Acknowledged

هتدف هذه املصطلحات إىل تأمني املعلومات ذات العالقة باملعلومات املدرجة عادة يف مالحظات القوائم املالية وقرار اإلدارة وحتليالهتا.

٥ .:FR-SEC-CERT شهادة جلنة البورصة Financial Reporting - SEC Certification (FR-SEC-CERT)

Taxonomy Acknowledged

هتدف هذه املصطلحات إىل تأمني مفاهيم عامة متعلقة بشهادة طرف حكومي بصحة القوائم املالية.

Other Industry Taxonomies

- The International Financial Reporting Standards (IFRS(.- Financial Reporting for Commercial and Industrial Entities taxonomy and US GAAP CI (Commercial and Industrial( tax-onomies.

<< الفصل الرابع

Page 155: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

155

XBRLeXtensible Business Reporting Language

التقرير املايل وحتسني طرق اإلفصاح:احملاسبية اإلفصاح طرق تطوير يف يساعد احلديثة التقنيات استخدام إن واملالية بسبب حتسني جودة املعلومات وشفافيتها وضمان موثوقيتها وتأمني حمتوياهتا وصوال إىل أسواق املال. فقد انتشرت طرق تصدير القوائم املالية XSL و PDF أنواع ملفات عديدة منها )كما ذكرنا يف فصول سابقة( إىل

وغريها مما ينشر على مواقع اإلنرتنيت بصيغ HTML مثال، )الشكل ٤-٤(.إال إن التقرير املايل التقليدي املتوفر بصيغ ملفات PDF يصعب متلكه واقتطاع أن كثريا من املعلومات أجزاء من بياناته بصورة آلية، ومما يزيد األمر سوءا

مثال GAAP - االدخار ومؤسسات باملصارف اخلاصة احملاسبية للمبادئ املقبولة املصطلحات Banking and Savings Institutions (GAAP-BASI( Taxonomy Acknowl-

املايل للحصول على تعابري حماسبية تفصيلية تسمح edged: هتدف مصطلحات تقريرها بتوافق هذا القطاع مع املعايري احملاسبية من أجل ترميز قوائمها املالية بلغة XBRL. وهي

تستند على عناصر:

1- United States (US( Financial Reporting (FR( Taxonomy Framework in order to create an industry-level taxonomy. Taxonomies included in the USFR Taxonomy Framework include Global Common Document (INT-GCD(2- Accountants Report (INT-AR(3- General Concepts (USFR-GC(4- Primary Terms (USFR-PT(5- Financial Services terms (USFR-FST(6- Management Report (USFR-MR(7- Notes and Management Discussion and Analysis (USFR-NAMDA( and SEC Officers Certification (USFR-SEC-CERT).

ونفس الشيء بقال عن املؤسسات الصناعية والتجاريةGAAP - Commercial and Industrial (US-GAAP-CI( Taxonomy Acknowledged.

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 156: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

156

اهلامة قد تكون خمفية يف مالحظات القوائم املالية. بينما التقرير املايل املتوفر بصيغ ملفات Excel يتمتع مبرونة أكرب من حيث معاجلته ومتثيله بيانيا وإمكانية االقتطاع منه وإجراء عمليات رياضية متعددة عليه، إال أنه ال يقدم اإلمكانيات الكافية املطلوبة عامليا يف العرض والتمثيل

والتحليل.

ھل المستند صحیح؟

ال

نعم

XBRL تلقي ملفات Instance Document

X مرحلة تلقي ملفاتB

RL

جلة مرحلة املعا

مرحلة التحقق

ملف مرفوض

XBRL ختزين ملفاتضمن قواعد البيانات املوجودة

XBRL إعادة إخراج ملفاتبصيغة XML أو غريها

معاجلة امللفات بشكل مرغوب

الشكل )٤-٤(

XBRL حتويل امللفات إىل مستندات بصيغة

Validation XBRL تدقيق مستند

برامج احملاسبةAccounting Software

تلقي بيانات بصيغ EXCEL, PDF, HTML, CSV, XML

<< الفصل الرابع

Page 157: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

157

XBRLeXtensible Business Reporting Language

الكبرية باملرونة يتميز فإنه XBRL لغة باستخدام املعد املايل التقرير أما الالزمة جلميع املستفيدين منه، ومنهم:

وجتميعها . 1 بدقة الداخلية البيانات بفحص يقوم من وهم احملاسبون: وتلخيصها لالستعمال ضمن التقارير املالية، مما يزيد كفاءاهتم ودقتهم يف هتيئة التقارير والقوائم املالية، إضافة إىل نشرها على مواقع الويب وإمكانية

تبادل تقاريرها داخليا. املدققون: وهم الذين يراجعون السجالت املالية، مما سيسمح هلم بالرتكيز . ٢

على حتليل املعلومات وتقليل األخطاء يف البيانات وسرعة املعاجلة وسهولة الوصول.

املدراء التنفيذيون: وهم من يستطيع استعمال XBRL كوسيلة شفافة . 3التحليلية األدوات إىل مباشرة قوله يريدون ما بتسليم رقابية وكوسيلة للمستثمرين واحملللني على شكل تقارير بصيغة XML. وسيلحظون اخنفاض القيمة الرتكيز على التشغيل، مما سيسمح هلم األخطاء احملتملة وتكاليف

املضافة للبيانات. املستثمرون: وهم من سيستثمر بثقة أكثر، لذلك سيستفيدون من إمكانيات . ٤

التحليل اآليل ومن استالم املعلومات يف صيغ إلكرتونية قابلة لالستعمال ثانية. املستشارون املاليون: وهم من سيحسنون حتليالهتم وفهم األوضاع املالية.. ٥ املنظمات املهنية: وهي من يستطيع اسرتجاع وحتليل بيانات تقرير ما . ٦

بسرعة. باعة الربامج: حيث ستعتمد براجمهم صيغ التصدير واالسترياد املتوافقة . 7

املالية التطبيقات الكامل مع التشغيل XBRL مما سيزيد من إمكانية مع والتحليلية األخرى.

مستشارو التقنية: من خالل طرح فرص جديدة ملستشاري تقنية املعلومات . ٨

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 158: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

158

واليت تتضمن هتيئة برامج التحليل واملراجعة، حيث تزداد املهام واملسؤوليات ويبحث املراجعون واملدققون عن مزيد من التقنيات لتحسني أعمال املراجعة ودعمها بالتحليل، فيتوىل املراجعون البحث يف عمليات املراجعة واستخدام كأدوات املخزنة البيانات على األساسية املراجعة خطوات لتنفيذ الربامج إجراءات الربامج ستسهل الوقت وبنفس ،XBRL لغة وباستخدام حتليل

توثيق تقارير املراجعة تلك.

استخدام XBRL كأداة إفصاح عن بيانات مالية:كأداة لنقل طور بنك اليابان)Bank of Japan (BOJ( )1 خمططا جديدا بيانات األنظمة املالية اعتمادا على تقنية XBRL لتحسني كفاءة مجع البيانات

من املؤسسات املالية بشكل شهري، )الشكل ٤-٥(. حيث يصمم BOJ قاموس تصنيفاته حسب آخر ما أضافته املؤسسات املالية FSI من تصنيفات Taxonomy، ثم تشكل هذه املؤسسات بياناهتا وحتوهلا

إىل منط خمترب من XBRL فينتج لديها ملفات XBRL جاهزة للنقل إىل

www.boj.or.jp/en/index.htm 1( املصدر(

القوائم املالية األساسيةPrimary Financial Statements Taxonomy PFS

تشمل مصطلحات القوائم املالية األساسية حمتوى القوائم املالية السنوية للقطاعات العامة .GAAP واخلاصة مبا فيها إفصاح املالحظات احملدد من

والقوائم املالية األساسية هي:1. Balance Sheet. 2. Income Statement. 3. Statement of Appropriations of Retained Earnings.4. Cash Flow Statement.5. Statement of Changes in Equity

<< الفصل الرابع

Page 159: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

159

XBRLeXtensible Business Reporting Language

البنك الذي يستلمها بدوره الكرتونيا فيتحقق من صحتها وخيزهنا يف قواعد بياناته حيث تكون قابلة لإلظهار واالستخدام عند اللزوم.

ميكن التمييز بني نوعني من التقارير املالية:1 .:Continuous Reporting CR التقرير املستمر

كان لردود أفعال املستثمرين جتاه املعلومات املنشورة بشكل مستمر أثر واضح )1(SEC و FASB يف زيادة الطلب على التقارير املالية، لذلك أدركت هيئتا

مدى احلاجة للتقرير املستمر CR وقد دعمت التطورات التكنولوجية حتقيق وتكاليفها منافعها مقارنة خالل من يكون التقارير هذه جدوى لكن ذلك،

ملعرفة أثرها على املكتسبات ونوعيتها. فالتكاليف املرافقة لنشر املعلومات على اإلنرتنيت تتمثل بتكاليف البنية التحتية التكاليف هذه بكفاءة، تشغيلها وتكاليف ICT واملعلومات االتصال لتقنية

)1( U.S. Securities and Exchange Commission: http://www.sec.gov/

الشكل )٤-٥(

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 160: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

160

High Bandwidth العريضة املوجات ذات الشبكات باستخدام تنخفض .XBRL وأنظمة املعلومات املدعومة بتقنية Networks

٢ .:XBRL تقريراملالية املعلومات اتصال وحتسني تعريف إىل املعيارية XBRL لغة هتدف املعقدة يف تقارير أعمال الشركات فتسهل حتليل وتبادل املعلومات املالية وتزيد من موثوقيتها. إضافة إىل حتقيق املعايرة يف مراحل التحضري والنشر وتبادل XBRL تقرير تداول البيانات مبا جيعل من املالية القوائم وحتليل حمتوى سهال من قبل مستثمري بياناته املعروضة. وال تتدخل لغة XBRL يف القواعد احملاسبية وال تطلب من الشركة كشف أية معلومات سرية بل تكتفي بتحسني

عمليات حتضري وحتليل ونشر املعلومات ضمن التقارير املالية.حقوق أية دون مفتوحة مواصفات وذات جمانية بأهنا XBRL لغة تتميز حمفوظة ملطوريها، أي أهنا برجميات ال هتدف للربح طورت مبساعدة أكثر من 17٠ شركة رائدة ومجعيات مهنية وأجهزة حكومية حول العامل. وتستطيع أية جهة ترغب بتطبيق XBRL لإلفصاح عن أعماهلا أن تستلم رخصة جمانية

.XBRL International منحتقق XBRL فوائد جلميع املهتمني باملعلومات املالية سواء للشركات العامة االستثمار وجمتمع واحملللني املهنية واملنظمات احملاسبة وملهنة واخلاصة

وأسواق رأس املال والدائنني إضافة إىل مطوري الربامج واملستشارين.ميكن وصف تقارير XBRL بأهنا تقارير موجهة، فمن املعلوم توافر عدة معايري ebXML, FpML, RIXML, مثل XML تركز على املعلومات املالية أساسهاMDDL, FIX, FIMXL, IFX, OFX حيث خياطب كل منها مسة حمددة

من مسات الصفقات املالية. أما XBRL فلم تصمم للصفقات املالية فقط بل:

<< الفصل الرابع

Page 161: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

161

XBRLeXtensible Business Reporting Language

إلعداد التقارير املالية عموما كالتقارير السنوية وتسجيالت البورصة.- لألغراض املوجهة بشكل حمدد كالتقارير اليت تعدها الشركات ملهتمني -

حمددين كاملستثمرين واملنظمات املهنية واحملللني.القوائم داخل واحلقائق األرقام توضع كيفية تعرف XBRL أن والسبب

والتقارير املالية ذات العالقة املتبادلة.

3 . eXtensible أو لغة التقارير اآلمنة القابلة للتوسع XARL التقرير اآلمن :Assurance Reporting Language

املالية مبستندات والتقارير القوائم تصدير XBRL يف تقنية لقد ساعدت XML القابلة للقراءة واملعاجلة آليا وجعلت قواعد بيانات الشركات مستقلة

وأكثر أمنا حبمايتها بعيدة عن متناول الطفيليني وقراصنة املعلومات. التقنية نتيجة نشوء هذه تقنية مثالبها فقد نشأت مشكلة جديدة لكن لكل فمستخدمي التقارير املالية اإللكرتونية حباجة لزيادة ثقتهم باملعلومات املالية املنشورة على اإلنرتنت والتأكد من أن املعلومات املوزعة على اإلنرتنت مل تتعرض باعرتاضهم هلا، اإلنرتنيت أو قراصنة للتالعب من قبل طفيليني أو للتشويه فتقنية اعرتاض املعلومات على شبكة اإلنرتنيت والعبث هبا سواء باإلضافة أو

احلذف أو التعديل أمرا ليس بالصعب تقنيا. أدوات محايتها بتطوير XBRL اإلفصاح احملاسيب لغة تطوير ترافق لذلك فكانت تقنية XARL اليت هتدف إىل تزويد بطاقات البيانات باحلماية واألمان ملساعدة مستخدميها بتنمية ثقتهم باملعلومات املالية املنشورة وللتأكد من أن املعلومات املوزعة على اإلنرتنت مل تتعرض لالعرتاض والعبث، وتعتمد تنمية املعلومات تلك على املنفذة التأمني إجراءات على املالية باملعلومات الثقة

والتدابري األمنية املتخذة حلماية سالمة املعلومات عند نقلها على الويب.

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 162: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

162

إن محاية البيانات حتد من خطر التوسع العالئقي يف التبادل البيين للبيانات، Emulation Commutation EC االتصال حماكاة أسلوب يعترب لذلك باستخدام XML/XBRL املطور لفحص مدى تأمني البيانات املتبادلة وقياس تأثري هام على ختفيض اخلطر له تنظيمني بني التبادل مستوى اخلطر يف

.B2B العالئقي ونفس هذا اخلطر موجود يف عمليات وصفقات

٤ .:e-Commerce نشر الربامج والتجارة االلكرتونيةبعد تصميم أي برنامج حاسوبي تكون مكوناته ومكتباته منتشرة بني جملدات وفهارس احلاسب الذي صمم عليه، تسمى هذه املكونات Source وهي نسخة النص املفتوح وهذه النسخة ال يتم تسليمها عادة للمستخدمني بل يقوم مربجمو األنظمة بتجميع مكونات براجمهم ضمن ملفات تنفيذية تسيطر على جمرياته بشكل مرمز دون أي إمكانية الستعراض نص الربنامج Source من قبل أي التجميع Source. تسمى عملية األصل النسخة باستثناء من حيوز طرف

املرمزة هذه Deployment أي جتهيز النظام للنشر.الصيغة، استعماله وهو هبذه النظام أخرى، ال يستطيع مستخدمو من جهة Setup or Install أمري أحد باستخدام أجهزهتم على تركيبه من والبد

عموما )مع إمكانية تغري ذلك(. Deploying Software لقد مت تطبيق هذه التقنية وتطويرها لنشر الربامجوكيل ويعترب .e-Commerce االلكرتونية التجارة تطبيقات يف Agents

الصفقة Agent Transaction برناجما متخصصا يتفاعل مبوجبه املتصفح مع وسائل التقاط بيانات Data-Capture نظام معاجلة الصفقات يف نقطة أو مكان االلتقاط )مثل خادم الويب(. يؤمن هذا اإلطار وسائل تدقيق صحة ودقة الصفقة ضمن منوذج اإلنرتنت التصاالت البيانات، إضافة إىل مفردات

<< الفصل الرابع

Page 163: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

163

XBRLeXtensible Business Reporting Language

XBRL ملساعدة اإلدارة بربامج التفويض إلهناء أو تصحيح أصناف الصفقات.

أثر XBRL على مهنة مراجعة وتدقيق احلسابات:. 5

توجه هوفمان)1( يف مؤمتر XBRL الدويل الثامن )يف مدينة سياتل( إىل مدققي احلسابات بالسؤال التايل: إذا كان التقرير ميكن أن يكون فوريا، فهل حيتمل أن تكون املراجعة فورية؟ أم أن مراجعة احلسابات الفورية ليست أكثر من أمنيات؟ لقد توسع الطلب على XBRL بسبب فضائح الشركات املالية، فحملة األسهم واحملللني بدؤوا يطلبون تقارير مالية أكثر شفافية دون احلاجة إىل التدقيق يف مئات األرطال من املستندات حبثا عن املعلومات األكثر أمهية يف القوائم والتقارير املالية. وحيدد حمرك حبث XBRL مكان املعلومات من مواقع الويب أو املصادر املتعددة وحيوهلا فورا إىل برامج جدولة، فهو يبحث عن احملتوى عوضا املستخدم عن نيابة آليا املعلومات عن البحث ويوجه بدقة املطلوب عن إجباره للنظر إليها بشكل متسلسل، فاإلفصاح سيكون أكثر شفافية لكون املعلومات مكشوفة مما سيقلل األخطاء ويوجه عملية البحث وسيقدم معلومات

نوعية مما سيسهل تكاملها ومقارنتها.وطبقا إلحتاد XBRL الدولي XBRL International Consortium فإن

لغة XBRL تؤمن مزايا متعددة ملراجع ومدقق احلسابات ألهنا: تسمح لقرائها الدخول إىل املعلومات اليت حيتاجوهنا بسرعة مما خيفض -

األعمال الكتابية ويوفر الوقت واملال. تسمح بالتبادل اآليل واملوثوق للمعلومات املالية عرب صيغ وتقنيات الربامج -

مبا فيها اإلنرتنت. ال تتطلب تغيري معايري احملاسبة احلالية من سياسات اإلفصاح وغريها.-

XBRL International 1( رئيس(

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 164: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

164

حتسن الوصول إىل املعلومات املالية بتوفريها رقميا مما ميكن من إعادة - استعماهلا أكثر من مرة.

ملستخدميها - حاجة ال املالية حيث البيانات إدخال إعادة أخطار يقلل إعادة إدخاهلا ثانية مما خيفض تكاليف حتضري وتوزيع البيانات املالية.

حيسن أداء حملل البيانات ويرشد قرارات املستثمر.- لذلك فإن XBRL سيجعل أداء مدققي احلسابات أكثر كفاءة وسرعة ولعله

خيفض أجورهم أو حيد وترية ازديادها.

٦ .:IAS على معايري احملاسبة الدولية XBRL أثرباختالفهم)1(، خيتلف املستخدمني لدى الفهم مستوى إن الفهم: قابلية )أ( إعدادها عند اإلدارة يحرج قد مما للمعلومات تتبعهم يف الرغبة فتختلف للبيانات والنتائج احملاسبية يف تقديرها ملستوى فهم وإدراك البيانات من قبل املستفيدين منها، لكن تقنية XBRL سهلت سرد البيانات )ولو كثرت( اليت

يرغب بعرضها بالشكل الذي يرغبه لتناسب فهمه هلا.)ب( املوثوقية: تساعد XBRL يف تداوهلا االلكرتوني للبيانات يف جتنب األخطاء النامجة عن الكتابة والنقل والقراءة، مما يزيد موثوقيتها لدى املستخدمني)٢(.

)ج( املستخدمون وحاجاهتم املالية: يستخدم البيانات املالية أطراف عدة لتلبية احتياجاهتم املختلفة من املعلومات، وتشمل هذه االحتياجات ما يلي)3(:

املستثمرون: يهتم أصحاب رؤوس األموال ومستشاريهم باملخاطر املالزمة - الستثماراهتم والعائد املتحقق منها، فيهتم املسامهون يف مدى قدرة املشروع على توزيع أرباحه! وهتتم إدارته يف تقرير االحتفاظ باالستثمار أم بيعه؟ أو

)1( املعايري احملاسبية الدولية، مرجع سابق، الفقرة ٢٤، صفحة إ-13. )٢( املعايري احملاسبية الدولية، مرجع سابق، الفقرة 31، صفحة إ-1٤.

)3( املعايري احملاسبية الدولية، مرجع سابق، الفقرة 9، صفحة إ-٨.

<< الفصل الرابع

Page 165: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

165

XBRLeXtensible Business Reporting Language

يف اختاذ قرار الشراء من عدمه؟املتعلقة - باملعلومات متثلهم اليت واجملموعات املوظفون يهتم املوظفون:

باستقرار ورحبية أرباب عملهم، كما يهتمون باملعلومات اليت متكنهم من تقييم قدرة املشروع على دفع مكافآهتم ومنافعهم التقاعدية وتوفر فرص العمل.

املقرضون يهتمون باملعلومات اليت تساعدهم فيما إذا كانت قروضهم وما - يتبعها سوف تدفع عند استحقاقاهتا.

املوردون والدائنون يهتمون باملعلومات اليت متكنهم من حتديد ما إذا كانت - املبالغ املطلوبة هلم ستدفع عند االستحقاق.

العمالء يهتمون باملعلومات املتعلقة باستمرارية املشروع خصوصا عندما - يكون هلم ارتباط طويل األجل معه.

اليت - وباملعلومات املوارد توزيع بعملية هتتم حيث ووكاالهتا احلكومات تنظم نشاطات املشاريع، وحتديد السياسات الضريبية، وما يهم إحصاءات

الدخل القومي وإحصاءات مشاهبة. اجلمهور: تؤثر املشاريع على أفراد اجلمهور بطرق متنوعة فعلى سبيل -

املثال تقدم املشاريع مساعدات كبرية لالقتصاد احمللي بطرق خمتلفة منها عدد األفراد الذين تستخدمهم ورعايتها للموردين احملليني، وميكن للبيانات املالية أن تساعد اجلمهور بتزويدهم مبعلومات حول االجتاهات والتطورات

احلديثة يف مناء املشروع وتنوع نشاطاته.احتياجات كافة تليب أن التقليدية بصورهتا املالية للبيانات يصعب وعليه، هؤالء املستخدمني مع اشرتاكهم مجيعا يف احلاجة هلا بصورة وتوقيت حمدد. لكن اإلدارة لديها اإلمكانية لتحديد شكل وحمتوى املعلومات اإلضافية، وهنا تنشأ أمهية XBRL يف مساعدة اإلدارة يف عرض بياناهتا املالية من خالل نقل مسؤولية ذلك إىل مستخدمي البيانات وحصر مسؤوليتها يف االهتمام بإعداد

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 166: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

166

البيانات األساسية أو اإلضافية منها.)د( اجلوهر فوق الشكل)1(: حتقق XBRL هذه اخلاصية بالشكل األمثل ألهنا للمستخدمني مبا وعرضها إظهارها وترتك شكل املعلومة على جوهر تركز يناسبهم. فقد أضحت التقنيات أداة هامة لدى اإلدارة ومستخدمي البيانات

يف كوهنا ساعدت على توحيد طرق عملهم عند احلد الالزم واملشرتك.)هـ( احلياد: إن احلياد يف عرض البيانات املالية دون حتيز)٢( جلهة حمددة يزيد من موثوقية القرار املتخذ بناء على هذه البيانات، فكل طرف مستقل يف

تناوهلا بالشكل والطريقة والتحليل الذي يراه من جهته ومبا يناسبه.بياناهتا تفقد املالية التقارير عرض يف التأخري إن املناسب: التوقيت )و( وتوفري املناسب الوقت يف التقارير رفع ميزة بني توازن فاإلدارة املالءمة)3(، معلومات موثوقة، أما صانعو القرارات فيطلبون التقارير املوثوق هبا يف أسرع

.XBRL وقت وهذا ما حتققهاملالية مع التقارير التكلفة واملنفعة)٤(: تنخفض تكلفة إعداد املوازنة بني )ح( XBRL مما يضعف هذا القيد، خاصة وأن توفري املعلومات لبعض اجلهات قد

يفوق تكلفة إعدادها، وال جيب أن تتحكم اإلدارة فقط هبذه املوازنة ألهنا قد ال حتيط علما بظروف اجلهات املستفيدة أو املتضررة وال مبقدار ذلك.

٦ .:Disclosure على شكل اإلفصاح XBRL أثرالتزم سوق أبو ظيب لألوراق املالية)٥( أمام املستثمرين )الشكل ٤-٦( بتبين أفضل املمارسات واملعايري والتكنولوجيات يف كافة أنشطة السوق وعملياته لضمان

)1( املعايري احملاسبية الدولية، مرجع سابق، الفقرة 3٥، صفحة إ-1٥. )٢( املعايري احملاسبية الدولية، مرجع سابق، الفقرة 3٦، صفحة إ-1٥. )3( املعايري احملاسبية الدولية، مرجع سابق، الفقرة ٤3، صفحة إ-17. )٤( املعايري احملاسبية الدولية، مرجع سابق، الفقرة ٤٤، صفحة إ-17.

)٥( محد الشامسي عضو جملس اإلدارة املنتدب، )قمة احملاسبة الدولية(، دبي ٢٠٠٦.

<< الفصل الرابع

Page 167: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

167

XBRLeXtensible Business Reporting Language

مصلحة وفائدة كافة األطراف املشاركة. واعترب أن بيانات XBRL املالية تعد وعرض بتوزيع ويدفع املطبوعة املستندات استخدام جمال يف مهما تقدما املعلومات املالية إىل عصر اإلنرتنت. فهي ستساعد الشركات على استخدام املعلومات املالية داخليا على حنو أفضل، وستؤمن إفصاحا سريعا عن البيانات املالية وتوصيلها للمستثمرين مما سيعزز مبدأ اإلفصاح والشفافية ويساهم يف نشر البيانات املالية على حنو أكثر كفاءة وأقل تكلفة هبدف متكني املستثمر من بناء قراره االستثماري على أسس علمية. إضافة إىل أهنا ستساعد على

تطبيق املعايري احملاسبية الدولية وعرض التقارير املالية والتقيد مبتطلباهتا.

الشكل )٤-٦( شكل اإلفصاح

صـة الشــركات المسجلة في لبور

البورصة

XBRLالمخرجات XBRLالمدخالت

المستثمرون

Web Design

Multi Media

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 168: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

168

املبحث الرابعXBRL عناصر لغة

اللغة تعريفا هي أصوات يعبر هبا كل قوم عن أغراضهم)1( ولكل لغة قواعدها اخلاصة اليت متيزها وتوضح طرق عملها، لذلك البد من التعرف على عناصر

وقواعد لغة XBRL ليسهل التعامل معها.

تعد املؤسسات واملنشآت تقاريرها وقوائمها املالية طبقا للمبادئ أو للمعايري احملاسبية احمللية أو الدولية، وتقوم الربجميات بتحويل هذه القوائم والتقارير XBRL املالية إىل قوائم مالية مرمزة باستخدام قواعد ترميز املعلومات يف لغة

لتكون جاهزة للنشر االلكرتوني وصاحلة للتبادل، الشكل )٤-7(.

)1( قاموس احمليط

Element

An XML element, but also a "fact" or piece of information de-scribed by this taxonomy. For example, the element with the name “nonCurrentAssets. propertyPlantAndEquipmentNet” is an element.

ترميز املعلوماتالتقارير والقوائم املالية

الشكل )٤-7(

قوائم مالية مرمزة

instance documentAn XML document containing XBRL elements. The financial state-ments of a Company or any part thereof, expressed in XBRL, would be an instance document as would an HTML file that had various XBRL items embedded in it.

<< الفصل الرابع

Page 169: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

169

XBRLeXtensible Business Reporting Language

:XBRL عناصر لغةإن اعتماد XBRL على بنية مستندات XML )كما مر معنا( يعين متاثل بنية مستنداهتما، ومبا أن مستند XML مير بثالثة مراحل قبل أن يصبح جاهزا

لالستخدام، وهي: -.TAG مرحلة تعريف البطاقات -.Schema أو DTD مرحلة تعريف نوع املستند - .XML مرحلة عرض النتائج يف مستند

وتكافئ مرحلة تعريف املستند DTD يف لغة XBRL مرحلة بناء مصطلحات واليت Global Common Document Taxonomy GCD مستند الشركة معلومات وتتضمن US GCD Taxonomy مع بالتوافق طورت

والوثيقة والفرتة املغطاة وأية بيانات أخرى ذات عالقة.لذلك تتألف عناصر لغة XBRL من العناصر التالية:

1 . .Tags البطاقات التعريفية ٢ . .Taxonomy قاموس التصنيف

- Link bases: References, Labels, الربط قواعد .Presentation, Calculation, Definition

-.Classification التبويب - .Schema املخطط

3 . Instance أو ما يسمى باملستند املقرتح XBRL املستند املقرتح بصيغة .Document

مثال: إذا كانت البيانات التالية متثل جانب األصول مبيزانية إحدى الشركات)1(:

)1( أبو العزم حممد، الدكتور فهيم، إطار ومفاهيم لغة XBRL، ندوة التجارة االلكرتونية، جامعة امللك خالد، أهبا، ٢٠٠٤.

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 170: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

170

Assets Current assets Cash 2000 Receivable accounts 3000 Customers 10000 Inventory 5000 -------- 20000 Fixed assets Land 20000 Machines 10000 -------- 30000Total ------- 50000

فيمكن متثيلها بلغة XBRL كالتايل:

:Tags أوال – البطاقات التعريفيةمثل زاوية على شكل أقواس داخل أو مصطلح بيان هي التعريفية البطاقة >Assets< ويالحظ أن أرقام مفردات األصول يف املثال السابق قد أحيطت

ببطاقات تعريفية كحساب سندات القبض مببلغ 3٠٠٠ ومت التعبري عنها على النحو التايل:

>Assets< >Current_assets< 20000 >Cash< 2000 >/Cash< >Receivable_accounts< 3000 >/ Receivable_accounts< >Customers< 10000 >/ Customers< >Inventory< 5000 >/ Inventory< >/ Current_assets< >Fixed_assets< 30000 >Land< 20000 >/ Land< >Machines< 10000 >/ Machines< >/ Fixed_assets<>/Assets<

<Receivable_accounts> 3000 </Receivable_accounts>

<< الفصل الرابع

Page 171: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

171

XBRLeXtensible Business Reporting Language

XBRL فال لغة لنحويات Element طبقا السابق عنصرا التعبري ويسمى فواصل بني الكلمات بل )شرطة حتتية Underline( عوضا عن دجمهما معا، التعريفية بطاقتها تداوهلا ألن واضحة عند البطاقة تكون حمتويات وبذلك XBRL Schema فريدة أي غري متكررة مع غريها ويؤمن ربطها خمطط الذي يوفر معلومات كثرية عن كيفية إعدادها وعالقتها بغريها من مفردات

القوائم املالية وتفاصيل أخرى.

:XBRL Taxonomy ثانيا - قاموس املصطلحاتقاموس مصطلحات لغة XBRL هو قاموس يضم تعريف وتصنيف املئات من تعابري التقارير املالية والعالقات الرياضية والتعريفية اليت تربط بينها، إضافة

إىل معلومات حول أشكال عرضها. إن قاموس مصطلحات XBRL هو عبارة عن ملف XSD متوافق مع خمطط XML معرفة مبا واليت هي مبثابة عناصر ،XBRL XML حيوي عناصر

عنصر وميثل .XLink خارجي ربط مراجع حيوي وقد .XBRL خيص .XBRL حقيقة أو جزء من معلومة موصوفة مبصطلح XBRL

القوائم حمتويات يصف تصنيف نظام XBRL مصطلحات قاموس يعترب ،XML Schema ملخططات امتداد مبثابة وهو أخرى، وتقارير املالية وميثل Taxonomies مفاهيم ملئات األعمال الفردية اليت جتمعها العالقات الرياضية والتعريفية والعالقات املتبادلة فيما بينها من خالل توافر عالمات

نصية ومعلومات حول كيفية عرض كل مفهوم ملستخدمه.حيوي قاموس املصطلحات وصفا لبيانات منمطة من الضروري اإلفصاح عنها تشكل نظاما تصنيفيا حملتوى التقارير احملاسبية، كما جيري ترميز املعلومات ملا هو احملاسبية الناجتة عن نظام احملاسبة املطبق يف شكل قياسي وطبقا

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 172: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

172

موصوف يف قاموس املصطلحات.

إذن يتم بناء املستند مبجموعة عناصر XML و XBRL ضمن صيغة حمددة هبدف إنتاج بيانات مالية متوافقة مع GAAP وتكون صاحلة للقراءة البشرية XBRL واآللية على حد سواء. ويقابل كل جزء من البيانات املالية صيغة منتصف تلك البيانات، وجمموع الرموز الناجتة تكافئ ملف XBRL ويعرب عنها ببطاقات البيانات أي معلومات ضمن أقواس ">" و "<" حتوي مصطلحات

.XBRL

إن مصدر بطاقات البيانات هو النظام املايل نفسه سواء حررت البطاقات يدويا أو بربنامج طور بلغات الربجمة املشرتكة مثل JAVA أو VB أو غريها وقواعد البيانات مثل SQL Server أو غريها وتكون مهمة الربنامج يف البداية حتويل

Terminology(1)

Taxonomy: An XBRL Taxonomy is an XML Schema-compli-ant .xsd file that contains XBRL elements, which are XML ele-ments that are defined by XBRL-specific attributes. An XBRL Taxonomy may also contain references to XLink linkbases.Instance document: An XML document, which includes one or more XBRL elements and optional references to zero or more XLink linkbases.Element: An XBRL element is a “fact” or piece of information described by an XBRL taxonomy.Linkbase: Linkbases provide additional information about XBRL elements, in particular, relationships between them such as the relationship that “Cash” is defined as part of “Cur-rent Assets.” Linkbases used by XBRL are compliant with the World Wide Web Consortium’s (W3C( XML Linking Language (XLink( Recommendation 1.0, 27 June 2001.

(1) XBRL Korea Domain Working Group, 2004-01-19, Explanatory Notes (Public Working Draft).

<< الفصل الرابع

Page 173: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

173

XBRLeXtensible Business Reporting Language

لتحويل جاهزا يكون ثم XBRL مصطلحات قاموس إىل احلسابات دليل .XBRL ميزان املراجعة مثال إىل مستند

إن تراكم املصطلحات ساعد يف تكوين مكتبة للشروط املالية مسيت بقاموس املالية على والتقارير القوائم يستخدم يف هتيئة Taxonomies تصنيف)1( شكل مستندات XBRL، فالرمز 1٥٦ مثال يف مصطلحات تصنيف املشروعات الصناعية والتجارية األمريكية يكافئ بطاقة العنصر )إنشاءات قيد الصنع( الرتاكم وبازدياد ،XBRL مبصطلحات ConstructionIn Progress

تصنيف حسب GAAP عموما مقبولة حماسبية مبادئ ستتشكل املعريف .XBRL مصطلحات

إن هذا القاموس االصطالحي مرن حبيث ميكن اإلضافة إليه، فإذا استعملت شركة ما حسابا غري موجود ضمن مصطلحات الشركات التجارية والصناعية، فإن قاموس التصنيف GAAP سيضيفه ليصبح متاحا هلذه الشركة ولغريها

(1) http://www.xfrml.org/resourcecenter/taxonomies.asp?sid=22

قارئ الباركودميسح قارئ الباركود مادة منمطة UPS تتوافق مع الرتميز العاملي للمنتجات. و UPS هي بطاقة مرتبطة مبعلومات تتعلق باملادة املمسوحة، فعند إجراء املسح )القراءة الضوئية( يتم نقل املعلومات املتعلقة باملادة إىل األنظمة املهتمة )مثل نظام اجلرد(. وحيوي القارئ الضوئي أجبدية )خريطة من الباركود( تعريف املنتج. وتشبه قائمة رموز الباركود ومعانيها مصطلحات XBRL )القائمة العامة( ووثيقتها املقرتحة )القائمة حسب الطلب(. تساعد البيانات الناجتة عن قراءة الباركود يف حتديث أنظمة اجلرد وإعادة توجيه وتنظيم املنتجات وتشكيل تقارير

إدارية عن املبيعات.إن املعلومات املالية املرمزة ببطاقات بيانات XBRL ميكن أن تعمل بنفس الطريقة.

ID 156 Element Name: ConstructionInProgress Element label: Construction in Progress Level: 7

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 174: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

174

ألنه أضحى جزءا من بيانات XBRL وصارت لديه القدرة على التعرف على بنية معلومات الشركة املعينة.

التصنيف قاموس مع املقرتحة مستنداهتا تدقيق الشركات على يرتتب إذن على لتحصل لشروطه املستخدمة بياناهتا بطاقات مطابقة مدى لتحديد تقرير باألخطاء للبطاقات غري املعرفة يف حنويات تصنيفه وتنجز هذه العملية XML Schema مستقبال مما سيجعلها أسهل آلية مع خمططات بصورة بكثري. ويعترب تدقيق حمتويات املستند ضرورة البد منها للمستند املقرتح قبل تداوله ألن األنظمة لن تعاجل بطاقات بياناته إذا مل حتظ باملوافقة على حنوياته

.XBRL اليت حتوي البيانات املالية املرمزة بصيغة

الواضحة XBRL ومفاهيمها والعناوين القاموس التصنيفي مفردات حيوي والصيغ الرياضية وطريقة ترتيب إظهارها إضافة إىل خصائص أخرى. ويعترب عنصر XBRL جزء من معلومة موصوفة مبصطلحات XBRL، فعلى سبيل XBRL هو اسم عنصر “ifrsgp: CurrentAssets” املثال، العنصر ذو االسميفصح عن حقيقة من قائمة املركز املايل هي "األصول املتداولة" وتؤمن قواعد

مصطلحات املعايري احملاسبية الدولية التجارية والصناعية(IAS C&I Taxonomy)

International Accounting Standards Commercial and Industrial Taxono-my

element names

Element names consist of two parts separated by a period using camel case conventions of 80 characters total or less. The logic for creating element names in this manner is discussed in the XBRL Specification dated 2000-07-31. For example, “balanceSheet.assets” is an element name.

<< الفصل الرابع

Page 175: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

175

XBRLeXtensible Business Reporting Language

الربط معلومات إضافية حول عناصر XBRL كالعالقات فيما بني العناصر، فعلى سبيل املثال، العنصر "معمل وجتهيزات" معرف كنوع "أصول" واالرتباطات

.W3C تتوافق مع إحتاد نظام الشبكة العاملية XBRL املستعملة من قبلإن املصطلحات هي تعابري مبنية بتقنية لغة XML ميكن فهمها من قبل اإلنسان والتطبيقات الكمبيوترية على حد سواء، وتتشكل مصطلحات القوائم املالية األساسية من قواعد ربط عناصر XBRL )بامتداد .xml( وملفات خمطط .XBRL الذي هو عبارة عن خمطط مصطلحات لغة )xsd. بامتداد( XML

:Linkbases قواعد الربطتؤمن قواعد الربط املعلومات اإلضافية حول عناصر XBRL وبشكل خاص العالقات املتبادلة فيما بينهم كالعالقة بني النقدية Cash املعرفة كجزء من األصول املتداولة Current Assets وتتوافق قواعد الربط املستخدمة من XBRL مع توصيات)1( لغة XML املعتمدة من W3C)2(. وتتألف هذه الروابط

من)3(:التعريف ID: وهو رقم غري متكرر يستخدم كمرجع للعنصر ويكون كرقم �

متسلسل يبدأ من الواحد.الوزن Weight: مهمته اإلشارة إىل الوزن املعطى لكل عنصر حماسيب، �

فاألصول املتداولة تتألف من أصول سريعة وخمزون، فإذا كانت قيمة األصول اجلاهزة 1٠٠ واملخزون ٢٠٠، فمجموع األصول املتداولة يبلغ 3٠٠. وبناء على واملخزون. ومن جهة )+1( لألصول اجلاهزة إضافيا وزنا إعطاء يتم ذلك أخرى تتألف صايف الزبائن من إمجايل الزبائن مطروح منها رصيد الزبائن

(1) XLink 1.0, 27 Jun2 2001(2) World Wide Web Consortium’s

)3( للمزيد راجع امللحق 1

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 176: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

176

املشكوك فيها، لذلك خيفض وزن املخصص )-1( لقاء الديون املشكوك فيها، ألهنا ستطرح من رصيد الزبائن.

النوع Data Type: إن لكل عنصر نوعا خاصا به فقياس النقدية يتم �بالدوالر وتتحدد بذلك خاصية قياس بند النقدية واحلصص غري املدفوعة

مثال.Label: مهمته اإلشارة إىل أمساء احلسابات املستخدمة حيث � العنوان

لكل عنصر اسم كالنقدية والقيمة احلالية لألوراق املالية، ويكون اسم العنوان Label باللغة اإلنكليزية وسوف تكون بلغات أخرى قريبا كاليابانية والفرنسية، Labels" حيث "العناوين أدناه يف تسمية املذكور التسمية قواعد ويراعى .label linkbases توجد أمساء العناوين بشكل منفصل يف قواعد الربط

املرجع Reference: مهمته توفري ربط املبادئ واملعايري بعناصر التقارير �املالية. فمثال يتم ربط عنصر األصول الثابتة املذكور يف القوائم املالية مبا يقابلها يف املعايري احملاسبية IAS أو املبادئ احملاسبية GAAP. أما عناصر Name, فهي: املصطلحات ربط قواعد يف املستخدمة املراجع بيانات يف وتظهر ،Number, Paragraph, Subparagraph, Clause

مصطلحات القوائم األساسية كالتايل PFS Taxonomy حيث يشار إىل: -.IAS x para y(z( :كالتايل IAS معايري - IAS Standing Interpretations Committee جلنة التفسريات

.SIC x para y(z( :كالتالي (SIC

Structural completeness كاجملاميع الفرعية - الرتكيبات املنتهية .IAS-SC :كالتايل IAS standards مثال

التعريف Definition: مهمته وصف كيفية ربط العناصر بعضها ببعض �أو ما يسمى عالقة )اجلد، األب، االبن( فاملخزون يعرف كنوع من األصول

(SIC(

<< الفصل الرابع

Page 177: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

177

XBRLeXtensible Business Reporting Language

املتداولة واألصول املتداولة تعرف كنوع من األصول.فالنقدية � كمبيوتريا املقروء العنصر اسم هو :Name االسم

باالسم هلا يشار Cash and cash equivalents يعادهلا وما CashandCashEquivalents، كما جيب أن يكون االسم غري متكرر ويبدأ

حبرف أو بالشرطة السفلية Underline مع االنتباه إىل األحرف الصغرية والكبرية ألن اللغة تتحسس حالة األحرف case-sensitive وهذا يطابق قواعد لغة XML. ويتوجب على الشركات اليت تشكل مصطلحاهتا اخلاصة أن تراعي هذه القواعد لتحقيق االستخدام األفضل "Best Practices"، ويتم "Balance Sheet" دمج األمساء لتكون بدون فراغات مثال ذلك االسم an, and, :ويتم استبدال الواصالت اللغوية مثل .BalanceSheet يصبح any, are, as, at, be, but, by, can, could, does, for, from,

has, have, if, in, is, its, made, may, of, on, or, such, than,

that, the, this, to, when, where, which, with, would بالشرطة

.Underline السفلية)أب، � اهليكلية بالرتكيبة يصمم اسم Parent Name: كل األب االسم

ابن( فالنقدية وما يعادهلا مستوى تابع لألصول اجلاهزة وهي بدورها متثل األب هلا.

املرتبط � مرجعه مع العنصر ويصف يعرف :Description الوصف باملعايري احملاسبية.

املالية � سيولتها درجة حسب احلسابات مجيع ترتب :Order الرتتيب األصول وحتصل جاهزة، وأصول خمزون إىل تقسم املتداولة فاألصول سيولة ترتيب على بناء )٢( الرتتيب واملخزون )1( الرتتيب على اجلاهزة

املعايري احملاسبية.

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 178: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

178

اسم � كل يبوب :Substitution Group (Tuple( اإلمجايل احلساب حسب طبيعته أو جمموعته، ويدعى كل عنصر مرتبط بعدة حسابات فرعية

تابعة له حبساب جمموعة أو إمجايل.كمدين � املالية القوائم حسابات تبوب :Balance Type الرصيد نوع

االلتزامات وحسابات مدينة كحسابات تبوب األصول فحسابات ودائن، وحقوق امللكية تبوب كحسابات دائنة.

املتبادلة � بالعالقات غنية املالية القوائم إن :Calculation احلسابات بني عناصرها، ويعرب عن هذه العالقات يف لغة XBRL باستخدام ارتباطات أو واحد بني الطرح أو اجلمع كعالقات Calculation links احلسابات بتحديد Definition links التعريف ارتباطات وتقوم العناصر، من أكثر شكل هذه العالقات وآليات تنفيذها، فللوصول إىل الربح اإلمجايل تضاف اإليرادات وتطرح تكلفة املبيعات، أو حلساب التغريات يف قائمة حقوق امللكية

البد من حساب فرق التغري بني فرتتي بداية وهناية كل عنصر.العناصر يف شكل منطقي، فمثال � Presentation: أي عرض العرض

القوائم الربح. فمصطلحات ثم جممل املبيعات تكلفة ثم اإليرادات تعرض املالية األساسية تقدم بنموذج واحد للعرض، ولتقدميها بنموذجني مطبوعني مثال، ال بد من حتديد أحدمها وتعترب صيغ التقديم نسخة مطابقة من حيث العناصر. بني املتبادلة العالقات لتوضيح واحلسابات التعاريف ارتباطات علما أن كال من املعايري احملاسبية واملمارسة العملية تشجع استخدام ميزانيات

مبوبة طبقا لدرجة سيولتها.أمساء النطاقات Namespaces: تعترب أمساء النطاقات هامة يف كل �

من XML, XBRL, XML Schema واهلدف منها تعريف انتماء عنصر املصطلحات. وهي تسمح للربجميات حلل أي التباس قد ينشأ عن اختالف

<< الفصل الرابع

Page 179: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

179

XBRLeXtensible Business Reporting Language

العناصر عن عناصر مصطلحات أخرى واليت قد تستخدم نفس أمساء العناصر. Uniform فاسم النطاق جيب أن يكون فريدا وموحدا على املستوى العامليResource Identifier URI ضمن أي مستند XML حيث ال داع إلعادة

التعريف ضمن كل املصطلحات، وبدال من ذلك تسمح XML بتعريف اختصار قواميس وتقوم ،"qualified" عبارة باستخدام مستخدم نطاق اسم لكل iascf- مثل: alias بديل اسم بتشكيل XBRL ومستندات املصطلحات pfs ملصطلحات املعايري احملاسبية IAS Taxonomy. لذلك يشار للعنصر

iascf-pfs:CashCashEquivalents املعرف من قبل املعايري احملاسبيةولعنصر املعايري الربيطانية uk:CashCashEquivalents حيث يضاف

.XML لألمساء البديلة أحرف سابقة لكل عنصر من عناصر

مثال)1(: يظهر الشكل )٤-٦( التايل أن املصطلحات هي عبارة عن ملف خمطط NonCurrentAs- ارتباطات عنصر امليزانية XML أو أكثر ويوضح أيضا

:sets

(1) Recommendation, issued in accordance with XBRL International Processes REC 2002-04-20, Primary Financial Statements (PFS), Financial Reporting for Commercial and Industrial Entities, International Accounting Standards (IAS), 2002-11-15, Explanatory Notes

عند إضافة مصاريف يف شجرة صايف األرباح يتم إعطاؤها وزن بقيمة 1- )ناقص واحد(، فإذا كان مجعا عاديا فإن ذلك سيخرب املصطلحات )مدين/دائن( بأن العقدة احلالية node هي

معاكسة حلالة اجلذر، مما يؤدي إىل طرحها.

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 180: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

180

الشكل )٤-٦(

حمتوى مصطلحات القوائم املالية:تتألف حمتويات GAAP Taxonomy من القوائم املالية التالية )مثال امللحق

:)٢قائمة املركز املايل أو امليزانية Balance Sheet: طورت بنية قاموس -

املصطلحات كما هو موصوف يف املعايري احملاسبية املالية مفرتضة أن معظم عملية جتعل خاص بوزن حساب كل ومييز موجبة. قيمة هلا احلسابات التأكد من صحته ممكنة، وكل عنصر ضمن امليزانية ينتمي ألحد مفاهيم املعايري احملاسبية، حتى احلسابات غري املوجودة حسب GAAP يتم تشكيلها ألهداف املقارنة، فمثال، األصول املؤجلة ال تظهر طبقا للمعاير احملاسبية

املالية لكنها تشكل كأصول غري ملموسة.

<< الفصل الرابع

Xml Schema xsd.

Contents of Taxonomy Package (Example)

references xml.

definition xml.

calculation xml.

Presentation xml.

NonCurrentAssets(Element(

XBRLLinkbases

After Property,Plant and Equipment

Value is added to Non Current Assets

Is the child of Non Current Assets

Investment Property

IAS 1(66)(a)

labeis xml.

Page 181: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

181

XBRLeXtensible Business Reporting Language

املبيعات - حساب من ترتب :Income Statement الدخل قائمة IAS و GAAP Taxonomy الدخل طبقا العتبارات وصوال إىل صايف

.Taxonomy

- Statement of Appropriation of احملتجزة األرباح توزيع قائمة .Retained Earnings

قائمة التدفقات النقدية Cash Flow Statement: غالبا ما تستخدم - أمساء عناصر قائميت املركز املايل والدخل لتكوين عناصر هذه القائمة.

أمثلة عن تفسري املصطلحات: Primary Financial األساسية احملاسبية القوائم مصطلحات تقدم ال Statements PFS للمحاسبني أو للمحللني أي جديد، ويبني الشكل أدناه

للعنصر "Non Current Assets" املوجود يف قسم Assets من امليزانية Balance Sheet ملصطلحات القوائم املالية األساسية:

Element Name Element Label IDNonCurrentAssets Non Current Assets أصول غري متداولة 4

PropertyPlantEquipment Property, Plant and Equipment املعمل والتجهيزات 5

InvestmentProperty Investment Property استثمارات 14

IntangibleAssets Intangible Assets أصول غري ملموسة 15

هذا يعين أن يف املنشآت التجارية والصناعية أصل ثابت )غري متداول( يدعى Property, Plant and Equipment يظهر يف القوائم املالية األساسية

PFS حتت العنصر ذو االسم PropertyPlantEquipment وحتت العنوان

Property, Plant and Equip-" حصريا( االنكليزية )باللغة Label

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 182: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

182

ment" وهو جزء من وثيقة مستند XBRL وسيتم اإلفصاح عنه كمجموع

،"Property, Plant and Equipment" إمجايل جملاميع فرعية للعنصرواألراضي اإلجناز قيد كاإلنشاءات فرعية عناصر يتضمن أن مثال فيمكن Property, Plant" العنصر أن أي وغريها، والتجهيزات واملعمل واألبنية يتم تصعيد جمموعها )الشكل ٤-7( أبناء يتفرع إىل ."and Equipment

إليه. ويبدو جزء من بنية امليزانية كالتايل:

Element Labels IDBalance Sheet 2 Assets 3 Non Current Assets 4 Current Assets 46 Liabilities and Equity 79 Equity 80 Minority Interests in Net Assets 103 Liabilities 104 Non Current Liabilities 105 Current Liabilities 133

أبنية قيد اإلنشاء

أراضي

استثمارات مملوكةأنواع أخرى...

املعمل والتجهيزات

أصول ومهية

أصول ثابتة أخرى

األصول الثابتة

<< الفصل الرابع

Page 183: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

183

XBRLeXtensible Business Reporting Language

أما اجلزء من بنية قائمة الدخل فيبدو كالتايل:

لقائمة الدخل قسمان أساسيان، الشكل )٤-٨(: - Net Profit (Loss) Transferred صايف الربح احملول إىل حقوق امللكية

.to Equity

- .Earnings Per Share رحبية السهم

Order of Liquidity Format

Classified Format

Balance Sheet

Net Assets Format

Portfolio Format

الشكل )٤-7(

الشكل )٤-٨(

Element Labels IDIncome Statement 162Net Profit (Loss) Transferred to Equity 163Earnings Per Share 251

By Nature

Income Statement

By Function

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 184: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

184

وتكون بنية الشجرية لقائمة الدخل كالتايل، الشكل )٤-9(:

احملاسبية الفرتة خالل املنشأة دخل صايف حتديد الدخل قائمة هدف إن أجزاء إىل تقسيمه ميكن والذي "Net Income" باسم إليه يشار والذي الضريبة قبل وللربح الضرائب، بعد والدخل الضرائب قبل كالدخل أخرى أقسام كالربح الناجم عن العمليات االستثنائية والربح الناتج عن إعادة تقييم املنشأة وأنشطة عمليات عن الناجم للربح إضافة بيعها نتيجة أو األصول

االعتيادية.بنية قائمة التدفق النقدي: الشكل )٤-1٠(

الشكل )٤-9(

Element Labels IDStatement of Cash Flows 258Cash and Cash Equivalents, Ending Balance 259Net Increase (Decrease( in Cash and Cash Equivalents 260Net Cash Flows from (Used in( Operating Activities 261Net Cash Flows from (Used in( Investing Activities 344Net Cash Flows from (Used in( Financing Activities 387

Effect of Exchange Rate Changes on Cash and Cash Equivalents 409Cash and Cash Equivalents, Beginning Balance 410

<< الفصل الرابع

Gain (Loss) on Disposal of Discontinuing

Operation

Minority Interests

Included in Group Profit

(Loss)

with child elements

other elements

Extraordinary Items of Income (Expense), After

Tax

Net Profit from Ordinary

Activities

Net Profit (Loss) Transferred to

Equity

Profit (Loss) After Tax

Income Tax Expense (Income)

Profits (Loss) Before Tax Gain (Loss) on

Remeasurement of Available for Sale Financial

Assets

Finance Costs

ets...

with child elements

Page 185: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

185

XBRLeXtensible Business Reporting Language

تؤمن قائمة التدفق النقدي تسويات بني األرصدة النقدية االفتتاحية والنهائية التشغيلية األنشطة عن الناجم النقدي التدفق يف التغري صايف وتوضح واالستثمارية والتمويلية. ولكل من هذه األجزاء أقسام تفصيلية، الشكل )٤-

.)11

الشكل )٤-1٠(

الشكل )٤-11(

Indirect Method

Cash Flow Statement

Direct Method

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Net Cash Flows from (Used in) lnvesting

Activities

Net Cash Flows from (Used

in) Financing Activities

Net Cash Flows from (Used

in) Financing Activities

Net Cash Flows from (Used in) lnvesting

Activities

Net Cash Flows from (Used

in) Operating Activities

Net Increase (Decrease)

in Cash Equivalents

Effect of Exchange Rate

Changes on Cash And Cash

Equivalents

Cash And Cash Equivalents, Beginning Balance

Cash And Cash Equivalents,

Ending Balance

Page 186: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

186

بنية قائمة التغري يف حقوق امللكية:

وحسب املثال املوضح يف الشكل )٤-1٢( فإن تفاصيل حركة عنصر رأس املال املصدر "Issued Capital Movements" تتضمن:

Element Labels IDStatement of Changes in Equity 411Issued Capital Movements 412Share Capital, Ordinary Shares, Ending Balance 413Share Premium, Ordinary Shares, Ending Balance 433Share Capital, Preference Shares, Ending Balance 451Share Premium, Preference Shares, Ending Balance 466

Reserves Movements 482Treasury Shares Movements 634Retained Profits (Accumulated Losses) Movements 648Equity, Total, Ending Balance 672

الشكل )٤-1٢(

<< الفصل الرابع

Share Capital, Ordinary Shares,

Prior Period Adjustments

Other...

Share Capital, Ordinary Shares,

Beginning Balance,

Originally Stated

Equity Movements

Resulting from a Business

Combination Fourteen other possible changes

to Share Capital, Ordinary

Shares in the taxonony.

Share Capital, Ordinary Shares, Changes

Share Capital, Ordinary Shares, Restated Balance

Share Capital, Ordinary Shares, Ending Balance

Issuance of Ordinary Shares

Page 187: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

187

XBRLeXtensible Business Reporting Language

-.Share Capital أسهم رأس املال -.Ordinary Shares أسهم عادية -.Preference Shares أسهم ممتازة -.Share Premium أسهم العالوة

وتشكل كل من هذه العناصر تسوية بني رصيدي أول وهناية املدة حلسابات امللكية إضافة للرصيد االفتتاحي حلقوق امللكية.

:Classification التبويبيتميز نظام التبويب بالبساطة والشفافية والتوضيح فيشرح نفسه وحمتواه، ونظام املصطلحات XBRL GAAP Taxonomy يهدف إىل ضمان قدرة

املستخدمني على معرفة: ملاذا مت تضمني عنصر ما يف قاموس املصطلحات.- هل العنوان املستخدم مطلوب من IAS, GAAP؟- هل جيب اإلفصاح عن العنصر يف مكان معين يف القوائم املالية؟- ما هي القيود املفروضة على كيفية قياس العنصر؟-

)الشكل ٤-13( املراجع أن يعرفوا كيفية استخدام أن املستخدمني جيب أي بوصفها مفهرس املعايري بغية:

تنظيم بنية التقارير املالية. - حل إشكاالت وقضايا القياس، فاحملللني يهتمون بإجراءات القياس نسبة -

إىل املعايري احملاسبية IAS، لذلك جيب أن يكون للمستخدمني القدرة على املصطلحات، تفسري يف املعايري ألمهيته إىل كدليل املراجع نظام استعمال

فالدور األساسي IAS C&I Taxonomy تسهيل مبادلة البيانات.

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 188: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

188

بند عن ٦٥ العنصر يفصح مثال)1(: Research والتطوير البحث نفقات and )2(Development R&D ، ويشري

،,IAS 38 41 IAS 38 115 له املرجعنيفاملرجع IAS 38 41 يوضح كيفية قياس نفقة البحث والتطوير R&D وهو ال يظهر R&D, IAS 38 يف القوائم، بينما املرجع

115 يوضح طبيعة النفقة.

Property Plant and Equipment مثال: بند ملكية املعمل والتجهيزات PPE: IAS 16 60

مثال: يفصح املرجعان )IAS 12 77, IAS 1 75 e( عن نفقة ضريبة الدخل.

:XML Schema خمططاتحيتاج قاموس املصطلحات إىل أداة تساعده يف إدراك وفهم البطاقات التعريفية مع والعالقات وتصنيفاهتا وتعريفاهتا العناصر بني البينية والعالقات Tag

أداة XML Schema خمططات وتعترب اخلارجية. والعناصر القواميس والذكاء، باملنطق Tag البيانات بطاقات فتزود XML مستند بنية تعريف أن اليت ميكن العناصر هي وما للمستند األساسية األجزاء وتعرف فتحدد تظهر فيه وأمساءها وصفاهتا وقيمها االفرتاضية والثابتة وعناصرها الفرعية

وترتيبها ونوع العنصر وهل هو فارغ أم ال؟وعلى الرغم من أهنا مل حتظ بالقبول النهائي من W3C ورغم أهنا مازالت

(1) Referencing: XBRL GAAP Taxonomies, Alan Teixeira - The University of Auckland, New Zealand and Josef Macdonald – Ernst & Young, Auckland, New Zealand, 2002. (2) Element ID numbers in this document are from version iascf-ci-pfs-2002-06-15.

نظام املراجعIAS C&I Taxonomy

بناء التوجيه التفسرييTaxonomy

الشكل )٤-13(

<< الفصل الرابع

Page 189: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

189

XBRLeXtensible Business Reporting Language

ختضع للتغيري والتبديل إال أهنا أكثر أدوات XML براعة يف تدقيق قسم تعريف نوع املستند DTD وقد حل خمطط XML حمل نظام DTD يف معظم تطبيقات الويب بسبب قابليته الستيعاب أية إضافات مستقبلية وسهولته ودعمه لكل

أنواع البيانات. واملثال التايل هو صورة مبسطة ملخطط لغة XML جلانب األصول من املثال

السابق)3(:

xs:< والعنصر اجلذر هو ،XML Schema اختصار لعبارة xs واألحرفschema< >/ xs: schema<، وقد حددت األمساء الفريدة ملفردات جانب

Current_assets األصول ونوعها وترتيبها وعالقة بعضها ببعض، فاالسم

)3( أبو العزم حممد، مرجع سابق.

<xs: schema> <xs: element name = “Assets” type = “xs: element “> <xs: element name = “Current_assets” type = “xs: mixed”> <xs: sequence> <xs: element name = “Cash” type = “xs:numeric”/> <xs: element name = "Receivable_accounts” type=“xs:numeric”/> <xs: element name =” Customers” type = “xs:numeric”/> <xs: element name =” Inventory” type = “xs:numeric”/> </ xs: sequence></ xs: element> <xs: element name = “Fixed_assets” type = “xs: mixed”> <xs: sequence> <xs: element name = "Land” type = “xs:numeric”/> <xs: element name = "Machines” type = “xs:numeric”/> </ xs: sequence> </ xs: element> </ xs: element></ xs: schema>

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 190: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

190

حيث له التعريفية البطاقة يف املستخدم اجلارية األصول لعنصر خصص يتبع له أربعة عناصر فرعية تظهر مرتبة كالتايل: النقدية فسندات القبض

فالعمالء فاملخزون.

مصطلحات اليومية واألستاذ العام والعالقات الداخلية:نظرا لتباين املعايري والقواعد احملاسبية املعتمدة يف أحناء شتى من العامل، فقد يكون لكل بلد مصطلحاته اخلاصة به إلعداد تقاريره املالية بل قد يستقل كل قطاع صناعي أو جتاري مبتطلبات خاصة به، ويصعب توحيد كل ذلك معا، General Ledger Taxonomy أستاذ عام لذلك اصطلح على قاموس XBRL (GL XBRL حبيث ميكن إضافة قواميس أو مصطلحات ألغراض

حمددة تكون متاحة للجميع شأن مصطلحات XBRL. الشكل )٤-1٤(.وتؤمن قواعد الربط XML Linking Language Xlink استخدام العالقات XBRL ومصطلحات أو معلومات أخرى من خارج بني عناصر مصطلحات .Extended links روابط موسعة القواعد من وتتكون هذه ،XBRL لغة

ويتوافر حاليا دعم للقواميس التالية: - :GL-COR Taxonomy املصطلحات قاموس من املركزي اجلزء

XBRL Version 2.0 a هي مصطلحات متوافقة مع مواصفات النسخةتساعد يف دمج قواميس إضافية ذات أغراض حمددة، وهتتم بتأمني صيغ قياسية لتمثيل حقول البيانات احملاسبية والعمليات اليت تسمح برتميز قيود

.)1(XBRL اليومية وملفات احملاسبة األساسية والتقارير التارخيية يف تعدد العمالت GL-MUC Taxonomy: ال يعمل هذا القاموس بشكل -

مستقل بل كإضافة لتغطية احتياجات تتعلق بالعمالت ومعدالت صرفها، فهو

(1) XBRL GL, the Journal taxonomy: Core 1.1.

(GL XBRL(

<< الفصل الرابع

Page 191: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

191

XBRLeXtensible Business Reporting Language

يوسع قاموس XBRL GL Core بإضافة احلقول الالزمة ملتابعة صفقات تعدد العمالت)1(.

هذا - يعمل ال :GL-BUS Taxonomy املتقدمة األعمال حقائق القاموس بشكل مستقل بل كإضافة لتغطية احتياجات ما يتعلق بالصفقات وبيانات احملاسبة، فهو يوسع قاموس XBRL GL Core مع بيئة األعمال، مما يسمح بتعقب تفاصيل كل جزء من العمل، كاجلرد والتقديرات املنفذة إضافة إىل تفاصيل العمل التنظيمية كمعلومات عن املشروع والوكالء والزبائن

والباعة واملوظفني وتفاصيل أخرى)2(. - :GL-USK Taxonomy الربيطانية األمريكية املتقدمة احملاسبة

احملاسبات ملصطلحات كإضافة بل مستقل بشكل القاموس هذا يعمل ال غري كاملصطلحات مشاهبة أخرى لتغطية حماسبات والربيطانية األمريكية األنظمة يف احلكومي التدخل عن النامجة األوربية األنظمة يف املوجودة

األوربية مقارنة باحتياجات السوق األمريكية الربيطانية)3(.

(1) XBRL Multicurrency, XBRL GL Core 1.1 (GL-MUC). (2) XBRL Advanced Business Facts, XBRL GL Core 1.1 (GL-BUS). (3) XBRL Advanced US/UK Accounting 1.1 (GL-USK)

XBRL GL Core XBRL GL Advanced US/UK Accounting

XBRL GL Advanced Business Facts

XBRL GL Multicurrency

XBRL GL

XBRL Instance Documents for

Company A

XBRL Instance Documents for

Company B

Other Module

XBRL GL Palette(Company B)

XBRL GL Palette(Company A)

األستاذ العام، إطار مصطلحات اليومية XBRL GL الشكل )4-14( قاموس

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 192: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

192

:XBRL ثالثا - املستند املقرتح بصيغةبصيغة النهائي املستند يسمى Instance املستند املقرتح XBRL

Document وهو مستند متوافق

مع XML يتضمن عنصر أو أكثر اختيارية ومراجع XBRL من

لروابط XLink وقواعد الربط Linkbases، الشكل )٤-1٥(.بعد ترميز البيانات املالية بشكل صحيح تستعمل أدوات XML لتحليل البيانات ووظائف HTML إىل التحويل وأسلوب والتقارير البيانات قواعد ولتشكيل أخرى. ثم تصبح املعلومات جاهزة للتبادل واملعاجلة. واملستند املقرتح هو ملف XML حيوي بيانات التقرير كعناصر XBRL حيث يعتربها كمجموعة حقائق

قائمة أو السنوية املالية القائمة ذلك مثال البيانات، ببطاقات مالية ممثلة الدخل أو كشف حساب.

بعد االنتهاء من إعداد قاموس لغة XBRL تأتي مرحلة التطبيق وهي ترمجة التقارير املالية للشركة استنادا إىل قاموس املصطلحات)1(، ومنيز فيها املراحل

التالية: يتم ترميز وتعريف مفردات التقرير املايل للشركة باستخدام البطاقات . 1

التعريفية Tags واليت تتطابق أمساؤها مع أمساء املفاهيم أو املصطلحات املالية املتفق عليها والواردة بالقاموس. وتعمل البطاقة التعريفية Tag على XBRL ربط مفردة التقرير املايل بالعنصر املناظر هلا مبخطط قاموس لغةالتعريفية البطاقة تعترب آخر املعلومات، مبعنى من هائال كما يوفر والذي املعلومات بقواعد املايل التقرير الذي يربط مفردة الرئيسي املفتاح مبثابة

)1( أبو العزم حممد، مرجع سابق.

XBRL Business Report

Taxonomy- Concepts- Relationships

Instance- Facts- Context

الشكل )٤-1٥(

<< الفصل الرابع

Page 193: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

193

XBRLeXtensible Business Reporting Language

.XML وخمطط أو خمططات لغة XBRL ضمن خمطط أو خمططات لغةأي . ٢ املقرتح باملستند Tagged data املعرفة البطاقات يتم فحص ثم

فحصها للتحقق فيما إذا كانت تتفق مع األمساء الفريدة اليت حيويها خمطط .Taxonomy schema القاموس

ثم تتم عملية الرتمجة حيث يتم أخذ كل مفردة من مفردات التقرير املايل . 3للشركة والبحث عنها يف القاموس عن االسم املناظر هلا والذي يستخدم لبناء

البطاقة التعريفية للمفردة. ينتج عن كل ذلك مستند بصيغة XBRL يفصح عن األعمال أو ما يسمى . ٤

.Instance Document باملستند املقرتحتعترب >Current_assets< التعريفية املثال السابق: فإن البطاقة وحسب مفتاحا رئيسيا يربط الرقم ٢٠,٠٠٠ بالعنصر املناظر له مبخطط القاموس وهو >"xs:element name= "Current_assets" type=" xs:mixed<

واملعايري حسابه ناحية من ٢٠٠٠٠ بالرقم املقرتنة املعلومات كل يوفر وهو العرض ولغة وترتيبه عرضه وكيفية إليه للوصول طبقت اليت واإلجراءات وغريها من املعامل اليت تفصح عنها قواعد الربط اخلاصة هبذا العنصر، الشكل

.)1٤-٦(

XBRL Business Report

XML Schema

XLinkSchema

XBRL Schema

XBRL 2.1Taxonomy

الشكل )٤-1٦(

LinkbaseRelationships

SchemaConcepts

Instance- Facts- Context

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 194: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

194

اختبارات التوافق)1(: البد ملستند XBRL من أن حيقق التوافقية مع قواعد معاجلة XBRL منعا ألي خسارة يف املعلومات، ويعترب التوافق معياريا إذا عبر املستند كل اختبارات

التوافق. لذلك منيز بني عدة مستويات من التوافقية: احلد األدنى من التوافقية: تستطيع املعاجلات أن متيز بشكل واضح بني . 1

مستندات XBRL الصحيحة والباطلة من خالل صحة حنويتها، وهذه هي XBRL يقرر مدى صالحية مستند مهمة W3C XML Schema فهو

وهل جيب تطبيق قيود حنوية إضافية عليه أم ال؟

٢ . XBRL مستندات كلمات معاني املعاجلات تشتق الكاملة: التوافقية بشكل صحيح وتوضح ذلك بنوعني:

املصادقة على قواعد الربط حيث تتوىل قواعد االرتباط إعطاء نتيجة - مدى توافق املراجع، وتفرتض اختبارات Linkbase أنه لن حتدث معاجلة

XBRL حتى يتم إعراب امللفات xsd و xml دون أية أخطاء.

PTVL: Post-Taxonomy Validation Linkbases

املصادقة على املصطلحات وتشمل معاجلة التعريف واحلساب وقواعد - الربط.

PTVI: Post-Taxonomy Validation Instances

اختبار، كل عند التطبيق فشل أو جناح مدى يبني تقريرا االختبار ويولد فاالختبار ال يتوقف عند أول خطأ أو فشل بل حياول أداء كل االختبارات حتى

النهاية.(1) Walter Hamscher, XBRL 2.1 Conformance Suite 1.0, Public Working Draft of 31 December 2003.

<< الفصل الرابع

Page 195: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

195

XBRLeXtensible Business Reporting Language

:Schema Test Objectives أهداف فحص املخططاتتفرتض اختبارات Schema أنه لن حتدث معاجلة XBRL حتى يتم إعراب ملف xsd بشكل صحيح ويصادق عليه خمطط XML Schema دون أية

أخطاء. وتتلخص أهداف فحص املخططات كالتايل:1 . Schema Minimal للمخطط األدنى احلد توافقية اختبار

Conformance: وتتلخص أهداف اختبارات احلد األدنى:

التحقق من وجود XBRL Namespace يف العنصر.- -.periodType التحقق من صحة استخدام خاصية التحقق من عدم وجود أنواع جمهولة.- -.tuple التحقق من صحة تعريف اجملموعات يف

ليس . ٢ :Schema Full Conformance للمخطط الكامل االختبار هناك اختبارات كاملة للتوافقية.

:Linkbases test objectives أهداف فحص قاعدة االرتباطاتتفرتض اختبارات Linkbase أنه لن حتدث معاجلة XBRL حتى يتم إعراب امللفات xsd و xml دون أخطاء. وتتلخص أهداف فحص قاعدة االرتباطات

كالتايل:1 . :Linkbase Minimal Conformance اختبار توافقية احلد األدنى

إن أهداف اختبارات توافق احلد األدنى هي:يف - صحيح بشكل linkbaseRef عناصر ظهور معاجلة ضمان

العناصر linkbases من مطابقة مجيع ليتمكن schema خمططات لقاموس املصطلحات.

-.linkbaseRef بشكل صحيح يف عناصر xml:base ضمان معاجلة خاصية

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 196: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

196

عناصر - مقابلة لضمان XBRL يف الوراثة قيود معاجلة ضمان من الوصالت أنواع بعض على احلاوي linkbases يف linkbaseRef

النوع القابل للتوسع.بشكل صحيح خصائص - locator حتل الباحث عناصر أن ضمان

.resource أو أن العنصر من نوع XML Schema يف herf

-.xpointer ضمان صحة املؤشر النحوي ضمان معاجلة أحداث xml:base بشكل صحيح عندما حتل البواحث -

.herf خصائص locators

نفس - هلا )املوسع( النوع من وصلة يف قوسان يوجد ال أنه ضمان arcrole حتى إذا اختلفت قيم "to XLink "وإىل "from" العناوين من

وهذا من شروط XLink النحوية. النطاقات - ألمساء املصطلحات قاموس ومطابقة احتواء من التأكد

namespace مع إمكانية الوصول إليها بواسطة عنوان herf وعناصر

.)1( Schema LinkbaseRef

اكتشاف أية انتهاكات لألقواس الداخلية.- اكتشاف حاالت ظاهرة على الوصالت القابلة للتوسع غري مصرح هبا.- -.PreferredLabel غري املصرح به يف اخلاصية URL اكتشاف ظهور اكتشاف أقواس غري مصرح هبا.- اكتشاف انتهاكات خاصية التوازن وحساب اجملاميع.-

٢ . Linkbase Full الربط لقواعد الكاملة التوافقية اختبار Conformance، إن هدف اختبار التوافقية الكاملة هو التأكد من إمكانية

اشتقاق رسم بياني كامل لكل جمموعة أقواس وأن PTVL هي عنصر حتوي

(1) www.xbrl.org/2003/instance

<< الفصل الرابع

Page 197: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

197

XBRLeXtensible Business Reporting Language

سلسلة عناصر أقواس فيها:locator استبدلت بتعبري - العناصر من نوع مراجع غري مباشرة إىل

حملتويات ){URL}#{concept element id} النمط )يف XPath

العناصر اليت يشريون إليها.استبدلت - Resource نوع من عناصر إىل مباشرة غري مراجع

مبحتويات تلك العناصر.ويضمن PTVL أن خواص كل عنصر متفرع عن اجلذر مصنف بشكل معجمي

بعد ذلك يصنفها نسبة ألمساء العنصر وقيم خواصه.

Before XBRL validation:<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xl="http://www.xbrl.org/2001/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:base="../schema" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase ../lib/xbrl-linkbase-2003-12-31.xsd"> <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link"> <loc xlink:type="locator" xlink:href="LinkbaseRefXMLBase.xsd#fixedAssets" xlink:label="aaa" /> <label xlink:type="resource" xlink:label="aaaLabel" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en">Fixed Assets</label> <labelArc xlink:type="arc" xlink:from="aaa" xlink:to="aaaLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label"/> </labelLink></linkbase>

)قبل اختبارات املصطلحات يف قاعدة االرتباطات( XBRL قبل وبعد اختبارات

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 198: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

198

PTVL after validation:

<ptvl xmlns="http://www.xbrl.org/2003/ptv" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/ptv ../../lib/ptv-2003-12-31.xsd"><arc arcRole="http://www.xbrl.org/2003/arcrole/concept-label" extRole="http://www.xbrl.org/2003/role/link" fromPath="http://mycompany.com/xbrl/taxonomy#fixedAssets" labelLang="en" linkType="label" resRole="http://www.xbrl.org/2003/role/label">Fixed Assets</arc></ptvl>

:Instance test objectives أهداف فحص املستند املقرتحXBRL حتى يتم إعراب مدخالت تفرتض االختبارات عدم حدوث معاجلة xsd schema بدون أخطاء. فتقرر فيما إذا كانت ملفات xml و xsd امللفاتوxml linkbases واملستند املقرتح صحح حنويا بتدقيق صفاته وقيوده اليت مل تكتشفها تصحيحات XML Schema وال تصحيحات XBRL ملصطلحات

.linkbases وقواعد الربط Schema املخططات توافق احلالة األدنى Instance Minimal Conformance: إن هدف . 1

اختبارات توافقية احلد األدنى هو: -.Schemas تشري إىل Schemaref ضمان أن كل عناصر عناصر - يف صحيح بشكل xml:base خاصية معاجلة ضمان

.SchemaRef

-.XBRL ضمان أن كل عنصر له هوية ضمن جمال نفس عنصر -.XBRL هو ضمن جمال عنصر herf dereferences ضمان أن كل أمساء - يف الشجرة ضمن فروع ال أي للعنصر أحفاد ال أن ضمان

.XBRL namespaces نطاقات -.DateTime ضمان أن البداية تسبق النهاية

<< الفصل الرابع

Page 199: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

199

XBRLeXtensible Business Reporting Language

-.periodType ضمان أن كل عنصر ينتمي إىل خاصية ضمان جتانس وحدة القياس )النقدية واحلصص واألنواع األخرى(.- ضمان أن كل عنصر عددي ينتمي للدقة احملددة.- ضمان أن األقواس املكافئة مدققة بشكل صحيح.- اكتشاف أية أقواس منسوخة أو متناقضة يف التقديم والتعريف وحساب -

.linkbases

٢ .Instance Full Conformance اختبار التوافقية الكاملة للمستند عناصر من حمتواه وأن صحيحة املقرتح للمستند PTVI اختبارات إن Schemaref متبوعة بعناصر unit وعنصر context أو أكثر ثم باقي

نوعها، العناصر بشكل معجمي ضمن وتصنف كل جمموعة من العناصر. Balance, Instantaneous, :ويتم وراثة خصائص التوازن والدقة وغريهاأما أهداف .PTVI املعروضة يف العناصر etc Precision, وتطبق على

اختبارات التوافقية الكاملة فهي التأكد من توليد PTVI حيوي: خاصية الدقة لكل بند مع خاصية الكسور العشرية.. 1 قيم البند األكثر دقة بإغالق كل اسم بديل ميكن أن يوجد.. ٢ البنود األكثر دقة بإغالق بند اجملموع بأقواس وهذا يتطلب التحقق . 3

من: عدم تكرار البنود.- عدم تكرار البنود املتماثلة وغري املعرفة كنسخ.- -.PTVI أن القيم العددية املعطاة ال تناقض القيم املشتقة يف

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 200: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

200

Instance before taxonomy validation (schema and linkbases not shown):<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:cnv="http://www.cnv.gov.ar/xbrl/" xmlns:ISO4217="http://www.xbrl.org/2003/iso4217"><schemaRef href="xbrl-cnv-2003-10-19.xsd"/> <unit id="u1"> <measure>ISO4217:USD</measure> </unit> <context id="c1"> <entity> <identifier scheme="www.cnv.gov.ar/cnv">norne</identifier> </entity> <period> <instant>2001-12-31</instant> </period></context> <cnv:Creditos contextRef="c1" precision="7" unitRef="u1">50000</cnv:Creditos> <cnv:BienesdeUso contextRef="c1" precision="7" unitRef="u1">7000</cnv:BienesdeUso> <cnv:BienesDiversos contextRef="c1" precision="7" unitRef="u1">6000</cnv:BienesDiversos></xbrl>

After taxonomy validation:

<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:ptv="http://www.xbrl.org/2003/ptv" xmlns:cnv="http://www.cnv.gov.ar/xbrl/" xmlns:ISO4217="http://www.xbrl.org/2003/iso4217"> <unit id="u1"> <measure>ISO4217:USD</measure> </unit> <numericContext id="c1" precision="9" cwa="true"> <entity> <identifier scheme="www.cnv.gov.ar/cnv">norne</identifier> </entity> <period> <instant>2001-12-31</instant>

<< الفصل الرابع

Page 201: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

201

XBRLeXtensible Business Reporting Language

</period> </numericContext> <cnv:BienesdeUso numericContext="c1" precision="7" unitRef="u1" ptv:periodType="instant" ptv:balance="debit">7000.000</cnv:BienesdeUso> <cnv:BienesDiversos numericContext="c1" precision="7" unitRef="u1" ptv:periodType="instant" ptv:balance="credit">6000.000</cnv:BienesDiversos> <cnv:BienesTotal contextRef="c1" precision="7" unitRef="u1" ptv:periodType="instant" ptv:balance="credit">13000.0</cnv:BienesTotal> <cnv:Creditos numericContext="c1" precision="7" unitRef="u1" ptv:periodType="instant" ptv:balance="credit">50000.00</cnv:Creditos> <cnv:CreditosTotal numericContext="c1" precision="7" unitRef="u1" ptv:periodType="instant" ptv:balance="credit">50000.00</cnv:CreditosTotal> </xbrl>

قبل وبعد التدقيق )قبل تدقيق احلالة(

<< لغة XBRL أداة اإلفصاح المالي والمحاسبي

Page 202: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

202

اخلامتة والنتائج

XBRL اهتمامي بسبب السنوات الطويلة اليت قضيتها يف جمال لفتت لغة الربجمة وإعداد نظم احملاسبة واليت زادت عن العشرين عاما. فكانت البداية جبمع أكثر من ٢٥٠ ميغابايت من املعلومات عن هذه اللغة عرب االنرتنيت ثم بنهاية عام الكتاب إعداد هذا وانتهى قرأهتا وخلصتها وترمجتها وصنفتها. ثم اجلديدة، اللغة هذه لتطورات متابعاتي بسبب تأخر نشره لكن ٢٠٠٥قررت نشره اآلن ليكون مادة مشروع جديد سنعمل عليه مع )جملس احملاسبة

اإلسالمية()1( اليت أتشرف بكوني رئيسها الفخري. إن ما مييز هذا املؤلف أنه أول كتاب عن لغة XBRL باللغة العربية وقد واجهتين

صعوبات كثرية يف إعداده أمهها عدم وفرة املراجع عموما سوى االنرتنيت.

مستقبل XBRL؟ستمتلك كل شركة موقعها اخلاص على شبكة الويب وستعرض بياناهتا املالية لألطراف ذات العالقة على ذلك املوقع، وسيفضل احملللون املاليون احلصول

على املعلومات من املواقع مباشرة. احملاسبة صناعة وتتحمل ومنتشرة جمانية التقنية هذه متطلبات أن ومبا تكاليف تطويرها من خالل جعل هذا املعيار بنية حتتية أساسية هلا، إضافة إىل امتالك مواصفة واحدة فإن ذلك كله سيجعل تكاليف إعداد ونشر التقارير

املالية يف حدها األدنى. ،XBRL بصيغة املالية معلوماهتا بتقديم الشركات قيام يستبعد ال لذلك فحتى لو رغبت شركة ما باحلصول على قرض فإهنا مضطرة لتقديم طلبها

(1) www.iacouncil.net

XBRL >>

Page 203: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

203

XBRLeXtensible Business Reporting Language

بالربيد سرتسلها ثم XBRL بصيغة ذلك وسيكون املالية ببياناهتا مدعما اإللكرتوني إىل املصرف، الذي سيتمكن بدوره من إجراء ما يريده من حتليل

ودراسة الكرتونيا دون احلاجة إلعادة اإلدخال.ومبا أن باعة األنظمة احملاسبية سيضعون بطاقات بيانات XBRL يف أنظمتهم للسماح للمستخدمني بإسناد حساباهتم إىل هذا اإلطار لتمكني معاجلة إعداد التقارير بشكل أكثر كفاءة، فإن ذلك سيسهل ويزيد من اإلقبال على بيانات XBRL ألهنا ستسمح بتحضري بياناهتا املالية بكفاءة أكثر، فهم سيفعلون ذلك

مرة واحدة ثم ينشروهنا على مواقع الويب. أما احملللون، واملستثمرون، واملنظمات فيستحسن استخدامهم لبيانات القوائم املالية بلجوئهم إىل التحليل اآليل حيث سيستلمون معلوماهتم بالصيغ املفضلة

وبالشكل األنسب لذلك، )الشكل ٤-17(.

<< الخاتمة والنتائج

) (

XBRL GL

GAAPIFRSGP, USGAAP

/ /

Page 204: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

204

:XBRL املنافع احملتملة الستخدامإن التقرير املعد على أساس XBRL هو نسخة إلكرتونية حمسنة من القوائم املالية اليت قد يكون أساسها ورقي. لذلك فإن إعداد التقارير والقوائم املالية

هبذه الصيغة يساعد يف حتقيق فوائد عديدة منها: خفض معاجلة البيانات.. 1 إعداد التقارير املالية باستهالك ورق أقل، فالتقارير االلكرتونية صديقة . ٢

البيئة. حتقيق التوافقية.. 3 خفض الوقت املطلوب ألداء خمتلف مهام احملاسبة:. ٤

استخدام ▪ سهولة بسبب أقل، وقتا يستغرق تقارير عدة فتحضري معلومات XBRL املشفرة يف املستندات لتكوين الناتج حسب الطلب.

سرعة حتليل البيانات املالية. ▪ قيام باعة )الربامج( بدمج XBRL ضمن تطبيقاهتم. . ٥ خفض تكلفة تبادل البيانات.. ٦ حتسني حتليل املعلومات املالية.. 7وتطبيقات . ٨ برامج باستخدام املراجعة عمليات وسرعة جودة تطوير

تستطيع قراءة ملفات XML وتطبيق املراجعة اآللية. تصدير القوائم املالية باستخدام لغة XML والتخلص من مشاكل السرية . 9

رغم تقدم تقنيات التشفري وإمكانية اخرتاقها.1٠ . Object Oriented املوجهة الربجمة لغات مفاهيم انعكاس

Programming Language (OOPL) على احملاسبة من خالل لغة

.XBRL

إمكانية النشر بلغات خمتلفة كاالنكليزية والفرنسية والعربية وغريها . 11

(OOPL(

XBRL >>

Page 205: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

205

XBRLeXtensible Business Reporting Language

مباشرة من خالل حلول برجمية. الرتكيز على تصدير القوائم املالية بوصفها لغة التخاطب للعمل احملاسيب . 1٢

للتعبري عن بيئة األعمال.وال . 13 املتوافق. XML تشفري باستعمال البيانات تبادل وقابلية سهولة

يهم عدد مرات استخدام ملف XBRL من قبل أي طرف ألنه معروض على أو مرسل إىل طابعة، أو جاهز أو مرسل إىل قاعدة بيانات، متصفح ويب، لالستعمال ضمن مستند XML آخر، وقد يكون وثيقة صوتية، وعلى كل حال

فإن االستخدام الذكي للبيانات سبب لبناء تطبيقات قوية.هذه . 1٤ ومعاجلة وحتليل استخراج على املاليني احملللني قدرة زيادة

املعلومات بأدوات مصممة خصيصا هلذا الغرض. املالية . 1٥ املعلومات من أجزاء أو جزء وباقتطاع اآليل بالتبادل السماح

بشكل موثوق، عرب خمتلف الصيغ وتقنيات الربامج، مبا يف ذلك اإلنرتنت. ليس هناك من حاجة إلدخال املعلومات املالية ثانية، مما يقلل خطر . 1٦

إدخال البيانات بشكل خاطئ، بغية إعادة استخدامها سواء كطباعة القوائم املالية.

تساعد XBRL يف التوزيع املبسط واملوثوق للمعلومات املالية مبا يضمن . 17نقل البيانات بسهولة ودقة. فمثال:

قد حتتاج الشركة للحصول على قرض أو للتأكد من قدرهتا االئتمانية، ▪فيمكن ذلك بتصدير البيانات املطلوبة إىل XBRL وتوجيهها إىل مؤسسة االئتمان أو املصرف، حيث يستوردها نظامها بدوره آليا، دون أي حاجة إلعادة قفل قواعد بياناهتا يدويا مما يزيل األخطار املرتبطة بسوء قفلها

كليا. يساعد XBRL يف التخلص من العمل الشاق عند إعداد التصاريح ▪

<< الخاتمة والنتائج

Page 206: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

206

الضريبية حيث ميكن جتهيز البيانات املالية بسهولة إىل الصيغة املطلوبة وترسل بالربيد اإللكرتوني بسرعة شديدة إىل اجلهة احملددة.

يستعمل XBRL يف املشاريع الكبرية ألغراض توحيد القوائم أو البيانات، ▪فتضمن XBRL أمتتة هذه العمليات بإعادة إنتاج دقيقة للمعلومات املالية

مما خيفض جماالت اخلطأ ويطور طرق جتهيز إعداد التقارير املالية. حتقيق االستقالل التقين حيث جتعل XBRL توزيع املعلومات املالية . 1٨

أسهل وأكثر استقاللية. توحيد مصدر املعلومات ألن XBRL حتضرها بشكل مثايل يف صيغ . 19

خمتلفة. فالوقت املهدور يف قفل قواعد البيانات حفاظا على سريتها وإعادة هتيئة وتصميم البيانات إلعداد التقارير املالية كبري جدا.

املالية، . ٢٠ للمعلومات أساسيا مصدرا أضحت ألهنا اإلنرتنت كفاءة رفع املايل إفصاحها أمناط عن تفصح اليت الشركات عدد زيادة يف فتساعد على اإلنرتنت يف خمتلف أحناء العامل، فمثال إن أكثر من ٨٠ % من الشركات األمريكية تبين قراراهتا بناء على املعلومات املنشورة على اإلنرتنت. فتقديم املعلومات املالية على الشبكة أصبح خطوة طبيعية يف سلسلة جتهيز املعلومات صفحة عرض زيادة من الويب يف نشرها سهولة ستساعد كما املالية. للشركات مفيدا ذلك سيكون أخرى ناحية ومن بالشركة. اخلاصة الويب ذات العالقات اهلامة مع املستثمرين، فاألرقام مرئية وفعالة وستزيد انتباه املستثمر ألنه سيكون من السهل عليه االطالع على املعلومات وحتليلها، مما

سيضع الشركة على رادارات املستثمرين احملتملني)1(.

(1) www.microsoft.com/BusinessSolutions

XBRL >>

Page 207: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

207

XBRLeXtensible Business Reporting Language

:XBRL منافع ومزايا لغةتقدم لغة XBRL منافع لكل األطراف املهتمة بعرض املعلومات املالية كالشركات واحملللني احملاسبية السياسات وواضعي احملاسبة ومهنة واخلاصة العامة الثالث الطرف وكذلك واملقرضني، املال وأسواق االستثمار وجمتمع املاليني

كمطوري الربامج والذين يعملون يف جمال تكامل النظم وجامعي البيانات(.االستقالل يف XBRL لغة تقدمها اليت األساسية واملزايا املنافع وتتمثل املالية للقوائم واإلعداد اجليد للبيانات البيين التداول وإمكانية التكنولوجي بثقة ونشرها املالية وتبادهلا املعلومات املوثوق فيها من وعمل املستخلصات

بسهولة وحتليلها بسرعة. أما أهم املنافع واملزايا فتتلخص باآلتي)1(: اخنفاض اجملهود املطلوب واحلاجة ملعاجلة البيانات للحصول على كل . 1

أنواع التقارير. حتدث معاجلة البيانات عندما حتتاج الشركات إلعادة وضع أو تنظيم . ٢

خمرجات نظمها املالية لتلبية احتياجات خمتلف املستفيدين، فقبل استخدام لغة XBRL كان يتم استخالص املعلومات املالية من قواعد البيانات مثل املستخلصة املعلومات هذه تشغيل يتم ثم التقارير، إلعداد العام األستاذ قائمة تشغيل يتم املثال، سبيل على املستفيد، حاجة حبسب مرات عدة ولغرض السنوي التقرير إعداد ولغرض البورصة ملفات لغرض امليزانية املراجعة اخلارجية ولغرض إجراء التحليل املايل، وكل وجه من هذه األوجه رمبا حيتاج إىل إعادة إدخال وإىل معاجلة إضافية للمعلومات للحصول على مرة املعلومات وترميز إدخال يتم XBRL لغة مع لكن املطلوب. التقرير أشكال كافة إلعداد إلكرتونيا منها لالستخالص جاهزة تصبح ثم واحدة التقارير لكل املستفيدين واليت ميكن أن تسلم إليهم إلكرتونيا بدون احلاجة

(1) www.xbrl.org/whatisxbrl

<< الخاتمة والنتائج

Page 208: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

208

للتقارير املعتمدة على الورق)1(. على سبيل املثال، عندما يشرتي عميل جديد سلعة ما، فإنه مبجرد إدخال هذه املعلومات، فإهنا ستكون آخر مرة إدخال تعرف هلا، وسوف معاجلة إجراء يرغب يف بالشركة بالنسبة ألي شخص شفرات لغة XBRL العميل ومشرتياته ضمن نظام املقبوضات ونظام املخزون )الذي يكون متصل باملورد الذي يستخدم لغة XBRL أيضا( وقاعدة بيانات الضرائب ملعرفة الضريبة املستحقة ومقدارها، وأخريا جتد هذه املعلومات طريقها إىل القوائم املالية يف شكل يناسب املراجع اخلارجي الذي يستخدم لغة XBRL أيضا. وهذا يعين أن الشركات مل تعد يف حاجة لتبديد املوارد البشرية واالقتصادية الكبرية لتحويل البيانات من شكل إىل آخر، مما يوفر املزيد من الوقت للمحاسب للرتكيز على أعمال القيمة املضافة مثل حتليل

معلومات األعمال . وفق . 3 أي بالصناعة: املقبولة واملعايري الطرق وفق XBRL لغة تعمل

توصيات جلنة الويب W3C اخلاصة بلغة XML، وهذه اللجنة هي املسئولة مع تتسق XBRL لغة مواصفات أن كما اإلنرتنت. بروتوكوالت وضع عن XBRL لغة تتطلب ال وبذلك .US GAAP األمريكية احملاسبة مبادئ وضع معايري حماسبية جديدة، كما ال تطلب من الشركات اإلفصاح عن أي احملاسبة معايري تتطلبه الذي العادي اإلفصاح من أكثر إضافية معلومات

احلالية)2(. استخدام لغة XBRL يوفر يف الوقت من عدة أوجه: . ٤

أوال: إعداد التقارير املتعددة سوف يأخذ وقتا أقل ألن املعلومات املعدة - رغبة تعد حسب اليت املستندات من أشكال بعدة XBRL لغة باستخدام

املستفيد. (1) Third XBRL Conference at Bryant College،2002،Sec.5 (2) www.xbrl-ie.org/public/aboutxbrl.html

XBRL >>

Page 209: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

209

XBRLeXtensible Business Reporting Language

ثانيا: حتليل البيانات سوف يكون أسرع ألهنا سوف تكون بالفعل يف شكل - جاهز للتحليل وال حتتاج إلعادة ترتيبها،

وتشغيل هذه - استخالص وحتليل يستطيع املايل سوف احمللل أن ثالثا: البيانات باستخدام الربامج املصممة خصيصا هلذا الغرض.

معظم بائعي الربامج سوف يتكاملون مع لغة XBRL: إذا اتفقت مهنة . ٥فإن املالية، القوائم ملفردات Codes الرموز من جمموعة على احملاسبة والنتيجة ستكون براجمهم. يدجموهنا يف احملاسبة سوف برامج كل صناع كل ويستخدمها يتبادهلا أن موحد ميكن بنسق مشفرة مالية قوائم وجود املستفيدين عرب كل احملطات والربامج Platforms بدون احلاجة حلفظ أو تذكر الشفرات املناظرة ملفردات القوائم املالية، مثل قائد السيارة الذي قد يعرف كيف يعمل جهاز نقل احلركة بالسيارة لكن ال يتوجب عليه التفكري فيه أثناء القيادة كل يوم)1(. ويشرتك يف الواقع أكثر من ٢٥ بائع للربامج املالية ويف مقدمتهم شركة مايكروسوفت يف املنظمة الدولية لتطوير لغة XBRL حتى يوليو ٢٠٠٠ ومن املتوقع أن تدمج لغة XBRL يف برامج وتطبيقات احملاسبة

مستقبال. السماح بإمكانية التبادل البيين للبيانات Interchangeability: تتفق . ٦

XML بشأن لغة W3C مع التوصيات الصادرة عن جلنة الويب XBRL لغةأو الويب على تظهر أن ميكن XBRL بلغة املعدة املعلومات فإن ثم ومن ترسل إىل قاعدة بيانات أو إىل الطابعة أو إىل مستند صوتي لسماعها أو إىل ،XML الربيد اإللكرتوني أو إىل الشاشة أو تستخدم إلعداد ملف آخر بلغةبكلمات أخرى ليس هناك حدود أو افرتاضات مسبقة عن كيفية استخدام

هذه البيانات من جانب العميل أو املستفيد)2(.(1) Hoffman، Kurt&Koreto،1999 (2) Third XBRL Conference at Bryant College، 2002، Sec.5

<< الخاتمة والنتائج

Page 210: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

210

7 . XBRL حتسني قابلية املقارنة للمعلومات املالية: يتوقع أن حتدث لغة التقارير مفردات لكل املوحد الرتميز بسبب املالية التقارير عامل يف ثورة املالية أو املعيارية وهذا من شأنه أن حيسن املقارنة بني التقارير بالصناعات برامج تستخدمان شركتني حالة املثال سبيل على املختلفة. والقطاعات لو ولكن مشكلة، تصبح بينهما املقارنة فإن املدفوعات حلسابات خمتلفة استخدمت الشركتان لغة XBRL فإن شفراهتم ستكون موحدة ومن ثم يتم مقارنة معلوماهتم بقليل من اجملهود. وهذا هو سر قوة املعايري أو التوحيد)1(.

االستقالل التكنولوجي وجمانية االستعمال: تسمح لغة XBRL بالتبادل . ٨األوتوماتيكي وعمل ملخصات موثوق فيها من املعلومات املالية عرب كل أشكال ملكا ليست XBRL لغة أن كما اإلنرتنت. فيها مبا والتكنولوجيا الربامج لشركة أو جهة معينة ولكنها متاحة جمانا جلميع الشركات واملستفيدين عرب

العامل لكوهنا نتاج جمهودات عاملية مشرتكة)2(.9 . XBRL املالية: حسنت لغة للمعلومات الدخول حتسني جودة وسرعة

املالية حبيث ميكن املعلومات على احلصول وسرعة االعتماد إمكانية من البيانات على احلصول وغريهم واحملللني واملنظمني والدائنني للمسامهني املطلوبة بسرعة ومعقولية وبدقة وكفاءة. وذلك جبعل متصفح الويب يبحث لغة العتماد نظرا املطلوبة املالية املعلومات عن ومالئمة دقة أكثر بشكل تداول أساس واسع نطاق على أصبحت واليت XML لغة على XBRL

XBRL من عملية توزيع معلومات البيانات عرب اإلنرتنت، كما حسنت لغة األعمال بدون فقد ألمانة ومصداقية البيانات، كما قللت من األخطاء املرتتبة على إدخال البيانات ألن كل التقارير يتم احلصول عليها من مصدر معلومات

(1) Hoffman، Kurt & Koreto، 1999 (2) www.fhblack.com/xbrl2.html

XBRL >>

Page 211: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

211

XBRLeXtensible Business Reporting Language

واحد فقط)1(. تكامل نظم احملاسبة وسهولة توحيد القوائم املالية: تأمل أن شركة ما . 1٠

تتكون من مائة شركة تابعة أو أكثر وكل منها تستخدم نظم حماسبية خمتلفة، فإن إعداد القوائم املالية املوحدة سوف يأخذ وقتا طويال، والوقت املستغرق يف إعداد القوائم املالية املوحدة سوف يعطي مؤشرا عن اجملهود املطلوب إلغالق الدفاتر يف هناية كل فرتة مالية، ومن املتوقع أن يأخذ إعداد القوائم املالية املوحدة لالستخدام اخلارجي وقتا أطول من إعدادها لالستخدام الداخلي. وأحد احللول املتاحة للشركة هو استخدام تطبيقات برجمية خاصة )مملوكة جلهة معينة( لتوصيل وتداول البيانات بني النظم احملاسبية املختلفة، وهذا احلل مكلف وفوائده حمدودة بسبب تعقيدات النظم اليت يتم توصيل بعضها

ببعض.وتوفر لغة XBRL لهذه الشركة طريقة أفضل وأرخص وأسرع لتوحيد قوائمها Internal taxonomy الداخلي التصنيف قاموس بإعداد وذلك المالية ألغراض تطبيق لغة XBRL والذي يستخدم كأساس موحد ومعياري لترميز للشركة يمكن وبذلك وتوابعها. الشركة فروع بكل المالية القوائم مفردات األم الحصول على المعلومات المطلوبة من الشركات التابعة وإنجاز العمليات المتعلقة بإقفال الدفاتر بغرض إعداد القوائم المالية الموحدة في وقت قياسي وبتكلفة ال تذكر، كما يمكن للشركة األم تحديث وتتبع األثر تلقائيا عبر كل المستندات والعمليات التي تأثرت بالتعديل بدال من إعدادها وتحديثها يدويا، ،XBRL كما يمكن لهذه الشركة أن تجني الفوائد األخرى من استخدام لغة

)الشكل ٤-1٨(.

(1) www.xbrl-ie.org/public/aboutxbrl.html

<< الخاتمة والنتائج

Page 212: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

212

منافع استخدام XBRL في المجال الحكومي:يرمي مشروع التصنيف الحكومي Taxonomy Project إلى توحيد إعداد المشروع ويركز والحكومة. الشركات بين المعلومات في المالية التقارير على األعباء اإلدارية إلعداد التقارير المالية الدورية والحسابات والضرائب. ويهدف هذا المشروع إلى خفض العبء اإلداري عن كاهل الشركات. ويتوقف والشركات التجارية والغرف الضرائب مكاتب تعاون على المشروع نجاح نفسها ويؤدي هذا المشروع إلى خفض التكلفة في بعض األجهزة الحكومية. وقد يبقى استخدام هذا التصنيف طوعيا للشركة نفسها حيث يترك تقرير

األشياء األقل كفاءة لها.

/

) (

XBRL >>

Page 213: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

213

XBRLeXtensible Business Reporting Language

فجميع االلكترونية للحكومة الالزمة التحتية البنية في التصنيف يساعد القطاعات تقدم معلوماتها مع مراعاة السرية والوضع القانوني مما يسهل بناء فالبيانات االلكترونية. الخدمات بناء أساس يمثل )تصنيف( بيانات نموذج تعد لمرة واحدة وتستخدم مرات ومرات وبأشكال مختلفة وألغراض متعددة ودعم ومدلوالهتا، البيانات هذه على الرقابة بإحكام يسمح مما بشفافية والتكاليف وبأسرع وقت متاح مما سينعكس بأقل األعباء اإلدارية القرارات

على زيادة معدالت النمو االقتصادي واالجتماعي بشكل عام. أما جماالت االستخدام فهي:

تقارير احلسابات السنوية. 1 املبادئ احملاسبية املقبولة عموما.- معايري التقرير )اإلفصاح( املالية الدولية -

الضرائب. ٢ ضرائب الشركات.- ضرائب الدخل.- ضرائب القيمة املضافة.- ضرائب األجور.-

اإلحصاءات املالية. 3 املؤسسات املالية. - املؤسسات غري املالية.-

<< الخاتمة والنتائج

Page 214: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

214

مواصفات السلع واخلدمات.-

منافع استخدام XBRL يف جمال إفصاح املؤسسات املالية اإلسالمية:اليت املؤسسات يف السوق وانضباط الشفافية لدعم اإلفصاح معيار هدف تقدم خدمات مالية إسالمية الصادر عن جملس اخلدمات املالية اإلسالمية

IFSB إىل:

متكني املشاركني يف السوق دعم تطبيق معايري جملس اخلدمات املالية أ. الرقابية واملراجعة املخاطر، وإدارة املال، رأس بكفاية اخلاصة اإلسالمية

ومعايري احلوكمة؛ ومتجددة ب. دقيقة معلومات على السوق يف املشاركني حصول تيسري

وصادقة وحصول أصحاب احلسابات االستثمارية علي مثل هذه املعلومات وتعزيز قدرهتم ملتابعة أداء استثماراهتم، من خالل تقييم املعلومات الرئيسية:

نوع مؤسسة اخلدمات املالية اإلسالمية ونطاق طريقة التوحيد اليت - يتم يستخدمها.

هيكل رأس املال ونظرة عامة عن كفاية رأس املال.- معاجلة احلسابات االستثمارية، مبا يف ذلك خماطرها وعوائدها.- عملية إدارة املخاطر.- املخاطر مصنفة تبعا لنوعها، ومؤشرات تقاسم املخاطر مع أصحاب -

احلسابات االستثمارية، ومن ثم كفاية رأس املال اخلاص باملؤسسة. املالمح الرئيسية للحوكمة العامة واحلوكمة وفقا للشريعة اإلسالمية.- والعوائد؛ - املخاطر هذه مثل عن للعمالء الودية اإلفصاحات نطاق

XBRL >>

Page 215: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

215

XBRLeXtensible Business Reporting Language

وااللتزام بالشريعة ومنتجات احلساب االستثماري. دور النوافذ املصرفية اإلسالمية. -

وعندما ترتبط هذه اإلفصاحات بالبنية التحتية القانونية والسوقية، فستتمكن معايري وتدعيم اإلسالمي التمويل وسالمة استقرار تعزيز من السوق قوى

جملس اخلدمات املالية اإلسالمية.

االعتبارات الرئيسية لنظام اإلفصاح الفعال: جيب أن يتم اإلفصاح عن املعلومات الالزمة.- جيب أن تتم إتاحتها وتيسري احلصول عليها.- بالتقارير - املرتبط اإلفصاح متطلبات من كجزء تقدميها يتم أن جيب

املالية الدورية، أو من خالل إفصاحات خاصة باملنتج أو باملستثمر )مع مراعاة حاجة مستثمري التجزئة(.

جيب أن خيضع موقع اإلفصاح لتقدير اإلدارة.-

التفاعل مع اإلفصاحات احملاسبية: جيب تكملة متطلبات املعايري احملاسبية الدولية ذات الصلة. ◦احلسابات ◦ ألصحاب اخلاصة املعلومات احتياجات يعكس أن جيب

االستثمارية واملسامهني واليت تنشأ عن املخاطر اخلاصة مبؤسسات اخلدمات املالية اإلسالمية، واليت ال يتم التعامل معها بكفاءة يف ظل معايري احملاسبة

الدولية.القوائم ◦ أو غري تشريعية يف إلزامية إفصاحات غري اإلعالن عن ميكن

<< الخاتمة والنتائج

Page 216: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

216

املالية أو التقارير التنظيمية اليت خضعت للمراجعة من خالل القنوات العامة األخرى مثل األحباث املطبوعة أو املواقع اإللكرتونية أو وسائل اإلعالم األخرى. وجيب أن ختضع مثل هذه اإلفصاحات للفحص املالئم فيما يتعلق مبالءمتها

للقوائم املالية أو التقارير النظامية اليت خضعت للمراجعة. جيب أن تعلن مؤسسات اخلدمات املالية اإلسالمية )والنوافذ اإلسالمية( ◦

بطريقة وضعها عدم أو حذفها يؤثر أن مادية حبيث ميكن معلومات عن إجراء املعلومات بغرض يعتمد على مثل هذه الذي املستخدم مالئمة على التقييمات االقتصادية والشرعية أو اختاذ القرارات طبقا ملتطلبات الشريعة. املعلومات من املستخدم احتياجات على املعتمد النوعي احلكم يكون وقد

ومتطلبات الشريعة داللة مالئمة على املادية. جيب أن يتم اإلفصاح ذو الطبيعة الدورية، بشكل تلخيصي عن مبادئ ◦

وأهداف وسياسات إدارة املخاطر اليت تستخدمها مؤسسات اخلدمات املالية اإلسالمية. أما املعلومات ذات احلساسية للمخاطر على مؤسسات اخلدمات

املالية اإلسالمية.الوفاء ◦ مع ملستخدميها إتاحتها مبجرد املادية املعلومات نشر جيب

باملواعيد اليت حتددها متطلبات اإلفصاح اخلاصة باهليئات الرقابية. بالنسبة ملعلومات امللكية واملعلومات اليت تعد حساسة للمنافسة، واليت ◦

إجراء فيتم تبادهلا. مت إذا للمخاطر للمؤسسات التنافسي الوضع تعرض امللكية معلومات محاية وبني اجليد اإلفصاح يف الرغبة بني مالئم توازن

واملعلومات السرية حسب تقديرات اإلدارة.

XBRL >>

Page 217: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

217

XBRLeXtensible Business Reporting Language

البالغة االلكرتونية:اعتاد الناس سواء األدباء منهم أو غري األدباء على استخدام مصطلح البالغة تعبريا عن فصاحة القول، فالبالغ )معجم لسان العرب( هو اإليصال، أو هو ما يتبلغ به ويتوصل إىل الشيء املطلوب، فرجل بليغ وبلغ: حسن الكالم فصيحه يبلغ بعبارة لسانه كنه ما يف قلبه، واجلمع بلغاء، وقد بلغ )بضم الالم( بالغة

أي صار بليغا. السمع، على الكلمات ايقاع خالل من الكالم حلو الفطري الذوق ويميز فالرتاكيب والرصف وقوة املعاني واخليال يميز بعض الكالم عن بعضه، كما أن العقل والبصرية يفاضالن ويعلالن سالمة ذلك. وعليه فعلوم البالغة تتكون من املعاني والبيان والبديع. فاألول به يعرف احلال بلفظ عربي، والثاني حيدد وأوضح حاله مقتضى طابق بعدما الكالم يحسن والثالث ويوضحه، املعنى

داللته. أما مصطلح االلكرتوني )قاموس اكسفورد األمريكي( فهو التشغيل مبساعدة أدوات )تدار بالتيار الكهربائي( ذات عالقة بااللكرتونيات، تنفذ وتعالج مهاما باستخدام تتم البسيطة مثال باستخدام وسائل عديدة، فاحلسابات حمددة

اآللة احلاسبة، بينما تنفذ مهام املصارف االلكرتونية بوسائل أكثر تعقيدا. لذلك فالبالغة االلكرتونية هي اإلفصاح باستخدام أدوات الكرتونية باعتماد لغات مرمزة ذات عبارات مرصوفة برتاكيب وقواعد حمددة تؤدي إىل معان

حمددة ال حتتمل التأويل.فاإلفصاح يساعد يف ضبط وانتظام السوق من خالل إفصاح مؤسساته ألهنا تسمح للمشاركني فيه بتقييم املعلومات الرئيسية حول نطاق وجمال التطبيق،

<< الخاتمة والنتائج

Page 218: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

218

فيتمكنون من احلصول على معلومات )املفرتض أهنا صادقة( متكنهم من تقييم أنشطة املؤسسات وخماطرها، مما يشجع املشاركة بشكل آمن وفعال.

وقد روى البخاري قول رسول اهلل صلى اهلل عليه وسلم: البيعان باخليار ما مل يتفرقا أو قال حتى يتفرقا فإن صدقا وبينا بورك هلما يف بيعهما وإن كتما

وكذبا حمقت بركة بيعهما.فهو صلى اهلل عليه وسلم قد أوتي جوامع الكلم لذلك فبيانه هو البيان الشايف، فاإلفصاح هو الصدق وهو عكس الكذب، أما الشفافية فهي مزيد من اإلفصاح أي التبيني أو هي عكس الكتمان. أما نتائج عدم االلتزام هبا فهو حمق بركة البيع، وهذا يكون يف كساد األسواق وفسادها. فالبائع الكاذب والغاش واملدلس مؤذ للسوق ومن فيه، وهذا حتليل جزئي، فإذا عممنا هذا السلوك على السوق كله، كسدت حال السوق وضاق احلال بأهله فيخرج منه من خيرج وجياهد منهم من جياهد يف سبيل البقاء، وهذا حتليل كلي. وإذا عممنا هذا السلوك على األسواق العاملية فمؤداه كسادها وفسادها وإحجام الناس والشركات عن

اإلنفاق فنكون أمام كساد وأزمة سيولة عاملية.إن بالغة املصطفى صلى اهلل عليه وسلم واضحة يف ذكره للصدق والتبيني أي اإلفصاح والشفافية بينما تتجلى فصاحته بقوله: )إن كتما وكذبا( وهذا معناه أن الشفافية ختتفي أوال ثم خيتفي اإلقصاح النتشار الكذب، وهذا بيان يعود

ألكثر من 1٤ قرنا.ميكننا التمييز بني مرحلتني هامتني مر هبما اإلفصاح، األوىل مرحلة التشريع وسن القوانني الناظمة، والثانية مرحلة فضائح السوق األمريكية وخاصة منها اليت تلت أحداث 11 أيلول. فاألنظمة والقوانني والتشريعات وأجهزة الرقابة

XBRL >>

Page 219: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

219

XBRLeXtensible Business Reporting Language

واإلشراف على أسواق رأس املال هتدف إىل محاية املستثمرين واحملافظة على من ذلك ويتم املالية األوراق تداول التعامل يف عمليات والصدق يف األمانة

خالل عدة آليات لعل أمهها وجود قواعد صارمة لإلفصاح عن املعلومات.

بالغة الشفافية واإلفصاح:إن الشفافية هي اإلفصاح العام عن املعلومات املتجددة والصادقة اليت متكن ولألنشطة املايل، وأدائها املؤسسة لوضع الدقيق التقييم من مستخدميها

ووضع املخاطر وممارسات إدارة املخاطر. لذلك فاإلفصاح وحده ال يؤدي إىل الشفافية، وألجل حتقيق الشفافية البد من تقديم إفصاح كاف ودقيق ذي صلة باملعلومات النوعية والكمية اليت متكن املستخدمني من القيام بالتقييمات املالئمة ألنشطة املؤسسة ووضع املخاطر.

أما مزايا اإلفصاح الكايف فتتمثل يف اآلتي:

مقارنة . 1 من ميكن فاإلفصاح والعمودية، األفقية املقارنة قابلية تعزيز أعمال املؤسسات نفسها خالل السنوات لقياس تطور أدائها، وميكن أيضا من

مقارنة املؤسسات فيما بينها يف السوق.يف . ٢ التقارير وتصنيفات الرقابية التعريفات استخدام على التشجيع

اإلفصاح العام وتقوية املعايري اليت تتضمن مصداقية املعلومات. تيسري تقييم املشاركني للمؤسسات يف السوق وللسوق نفسها. . 3

غري إفصاح )٢( و حماسيب، إفصاح )1( أنواع: ثالثة إىل اإلفصاح ويقسم حماسيب إلزامي يساعد يف توضيح املتطلبات الالزمة لصالحية اإلفصاح، و

<< الخاتمة والنتائج

Page 220: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

220

)3( إفصاح غري حماسيب غري إلزامي يساعد يف توضيح متطلبات إضافية.

توصيات الباحث:إن مستقبل العمل مع XBRL حيتم على مجيع األطراف ذات العالقة السعي

إىل: تطوير العمل باملصطلحات Taxonomies سواء لبلد حمدد أو لصناعة -

معينة. - .XBRL إجياد تطبيقات وبرامج تستخدم والبيئة - األعمال بيئة مع XBRL تالؤم كيفية أصيلة يف أحباث إنتاج

االجتماعية والسياسية.

XBRL >>

Page 221: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

221

XBRLeXtensible Business Reporting Language

لوجهك الكريم، واجعل فيه اللهم تقبل عملنا هذا واجعله خالصا النفع واخلري للناس أمجعني.

وآخر دعوانا أن احلمد هلل رب العاملني

الدكتور سامر مظهر قنطقجيمت حبماة )محاها اهلل( بتاريخ ٢٠1٢/٦/٢٤

<< الخاتمة والنتائج

Page 222: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

Structure of GAAP Taxonomy1 بنية مصطلحات املبادئ احملاسبية املقبولة عموما

ID Data Type Name Parent Name Order Substitution Group

1 String GlobalCommonDocument xbrli:item2 String EntityInformation GlobalCommonDocument 1 xbrli:item3 String ParentEntity EntityInformation 1 xbrli:item4 String EntityNames EntityInformation 2 xbrli:item5 Tuple EntityCurrentLegalName EntityNames 1 xbrli:tuple6 String EntityCurrentLegalNameName EntityCurrentLegalName 1 xbrli:item7 String EntityCurrentLegalNameDescription EntityCurrentLegalName 2 xbrli:item8 String EntityTradingName EntityNames 2 xbrli:item9 Tuple EntityFormerName EntityNames 3 xbrli:tuple10 String EntityFormerNameName EntityFormerName 1 xbrli:item11 String EntityFormerNameDescription EntityFormerName 2 xbrli:item12 Date EntityFormerNameDateNameChanged EntityFormerName 3 xbrli:item13 String EntityBusinessDescription EntityInformation 3 xbrli:item14 Tuple EntityIdentifier EntityInformation 4 xbrli:tuple15 String EntityIdentifierName EntityIdentifier 1 xbrli:item16 String EntityIdentifierDescription EntityIdentifier 2 xbrli:item17 Tuple EntityForm EntityInformation 5 xbrli:tuple18 String EntityLegalForm EntityForm 1 xbrli:item19 String EntityLegalJurisdictionFormed EntityForm 2 xbrli:item20 Date EntityDateFormed EntityForm 3 xbrli:item21 Tuple EntityIncorporationInformation EntityInformation 6 xbrli:tuple22 String StateCountryIncorporationName EntityIncorporationInformation 1 xbrli:item23 Date DateIncorporation EntityIncorporationInformation 2 xbrli:item24 Tuple EntityPublicListingInformation EntityInformation 7 xbrli:tuple25 String ExchangeName EntityPublicListingInformation 1 xbrli:item

)1( اكتفينا بعرض ملحق بنية مصطلحات املبادئ احملاسبية املقبولة عموما Structure of GAAP Taxonomy. ومل نعرض معايري التقرير املالية الدولية بسبب ضخامتها، وللحصول على نسخة الكرتونية منها ميكن االنتقال إىل االرتباط التايل:

International Financial Reporting Standards (IFRS), Financial Reporting for Commercial and Industrial Entities (CI), www.xbrl.org/taxonomy/int/fr/ifrs/ci/2003-07-15

Page 223: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

XBRLeXtensible Business Reporting Language

26 String ExchangeDescription EntityPublicListingInformation 2 xbrli:item27 String TradingSymbol EntityPublicListingInformation 3 xbrli:item28 String IssueTypeSecurityName EntityPublicListingInformation 4 xbrli:item29 String IssueTypeSecurityDescription EntityPublicListingInformation 5 xbrli:item30 Tuple EntityIndustrySectorCodeIndentifier EntityInformation 8 xbrli:tuple31 String EntityIndustrySectorCodeIndentifierName EntityIndustrySectorCodeIndentifier 1 xbrli:item32 String EntityIndustrySectorCodeIndentifierDescription EntityIndustrySectorCodeIndentifier 2 xbrli:item33 Tuple EntityAddress EntityInformation 9 xbrli:tuple34 String AddressName EntityAddress 1 xbrli:item35 String AddressDescription EntityAddress 2 xbrli:item36 String Street1 EntityAddress 3 xbrli:item37 String Street2 EntityAddress 4 xbrli:item38 String City EntityAddress 5 xbrli:item39 String StateProvince EntityAddress 6 xbrli:item40 String ZIPPostalCode EntityAddress 7 xbrli:item41 String Country EntityAddress 8 xbrli:item42 Tuple EntityPhoneFaxNumber EntityInformation 10 xbrli:tuple43 String PhoneNumberName EntityPhoneFaxNumber 1 xbrli:item44 String FaxNumberName EntityPhoneFaxNumber 2 xbrli:item45 String PhoneFaxNumberDescription EntityPhoneFaxNumber 3 xbrli:item46 String CountryRegion EntityPhoneFaxNumber 4 xbrli:item47 String CityAreaCode EntityPhoneFaxNumber 5 xbrli:item48 Tuple EntityContact EntityInformation 11 xbrli:tuple49 String EntityContactName EntityContact 1 xbrli:item50 String EntityContactTitlePosition EntityContact 2 xbrli:item51 Tuple EmailEntityContact EntityContact 3 xbrli:tuple52 String EmailAddress EmailEntityContact 1 xbrli:item53 String EmailAddressDescription EmailEntityContact 2 xbrli:item54 Tuple AddressEntityContact EntityContact 4 xbrli:tuple55 String AddressName AddressEntityContact 1 xbrli:item56 String AddressDescription AddressEntityContact 2 xbrli:item57 String Street1 AddressEntityContact 3 xbrli:item58 String Street2 AddressEntityContact 4 xbrli:item59 String City AddressEntityContact 5 xbrli:item

Page 224: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

60 String StateProvince AddressEntityContact 6 xbrli:item61 String ZIPPostalCode AddressEntityContact 7 xbrli:item62 String Country AddressEntityContact 8 xbrli:item63 Tuple PhoneFaxNumberEntityContact EntityContact 5 xbrli:tuple64 String PhoneNumberName PhoneFaxNumberEntityContact 1 xbrli:item65 String FaxNumberName PhoneFaxNumberEntityContact 2 xbrli:item66 String PhoneFaxNumberDescription PhoneFaxNumberEntityContact 3 xbrli:item67 String CountryRegion PhoneFaxNumberEntityContact 4 xbrli:item68 String CityAreaCode PhoneFaxNumberEntityContact 5 xbrli:item69 Tuple EntityWebSite EntityInformation 12 xbrli:tuple70 URI

Reference WebSiteURL EntityWebSite 1 xbrli:item71 String WebSiteDescription EntityWebSite 2 xbrli:item72 Tuple EntityTaxIdentifier EntityInformation 13 xbrli:tuple73 String TaxIdentificationNumber EntityTaxIdentifier 1 xbrli:item74 String PrincipalTaxJurisdiction EntityTaxIdentifier 2 xbrli:item75 String OtherEntityInformation EntityInformation 14 xbrli:item76 String DocumentInformation GlobalCommonDocument 2 xbrli:item77 String DocumentIdentifier DocumentInformation 1 xbrli:item78 String DocumentIdentifierDescription DocumentInformation 2 xbrli:item79 String DocumentNameTitle DocumentInformation 3 xbrli:item80 String DocumentDescription DocumentInformation 4 xbrli:item81 Date DocumentCreationDate DocumentInformation 5 xbrli:item82 Date DocumentLastEditDate DocumentInformation 6 xbrli:item83 Tuple DocumentRevisionHistory DocumentInformation 7 xbrli:tuple84 Decimal VersionNumber DocumentRevisionHistory 1 xbrli:item85 String DocumentRevisionHistoryDescription DocumentRevisionHistory 2 xbrli:item86 String RevisedName DocumentRevisionHistory 3 xbrli:item87 Monetary RevisedTitle DocumentRevisionHistory 4 xbrli:item88 Date DateRevision DocumentRevisionHistory 5 xbrli:item89 Tuple DocumentLanguage DocumentInformation 8 xbrli:tuple90 String DocumentLanguageName DocumentLanguage 1 xbrli:item91 String DocumentLanguageDescription DocumentLanguage 2 xbrli:item92 Tuple DocumentAuthor DocumentInformation 9 xbrli:tuple

Page 225: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

XBRLeXtensible Business Reporting Language

93 String DocumentAuthorName DocumentAuthor 1 xbrli:item94 String DocumentAuthorTitlePosition DocumentAuthor 2 xbrli:item95 Tuple DocumentAuthorEmail DocumentAuthor 3 xbrli:tuple96 String EmailAddress DocumentAuthorEmail 1 xbrli:item97 String EmailAddressDescription DocumentAuthorEmail 2 xbrli:item98 Tuple DocumentAuthorAddress DocumentAuthor 4 xbrli:tuple99 String AddressName DocumentAuthorAddress 1 xbrli:item100 String AddressDescription DocumentAuthorAddress 2 xbrli:item101 String Street1 DocumentAuthorAddress 3 xbrli:item102 String Street2 DocumentAuthorAddress 4 xbrli:item103 String City DocumentAuthorAddress 5 xbrli:item104 String StateProvince DocumentAuthorAddress 6 xbrli:item105 String ZIPPostalCode DocumentAuthorAddress 7 xbrli:item106 String Country DocumentAuthorAddress 8 xbrli:item107 Tuple DocumentAuthorPhoneFaxNumber DocumentAuthor 5 xbrli:tuple108 String PhoneNumberName DocumentAuthorPhoneFaxNumber 1 xbrli:item109 String FaxNumberName DocumentAuthorPhoneFaxNumber 2 xbrli:item110 String PhoneFaxNumberDescription DocumentAuthorPhoneFaxNumber 3 xbrli:item111 String CountryRegion DocumentAuthorPhoneFaxNumber 4 xbrli:item112 String CityAreaCode DocumentAuthorPhoneFaxNumber 5 xbrli:item113 Tuple DocumentContact DocumentInformation 10 xbrli:tuple114 String DocumentContactName DocumentContact 1 xbrli:item115 String DocumentContactTitlePosition DocumentContact 2 xbrli:item116 Tuple DocumentContactEmail DocumentContact 3 xbrli:tuple117 String EmailAddress DocumentContactEmail 1 xbrli:item118 String EmailAddressDescription DocumentContactEmail 2 xbrli:item119 Tuple DocumentContactAddress DocumentContact 4 xbrli:tuple120 String AddressName DocumentContactAddress 1 xbrli:item121 String AddressDescription DocumentContactAddress 2 xbrli:item122 String Street1 DocumentContactAddress 3 xbrli:item123 String Street2 DocumentContactAddress 4 xbrli:item124 String City DocumentContactAddress 5 xbrli:item125 String StateProvince DocumentContactAddress 6 xbrli:item126 String ZIPPostalCode DocumentContactAddress 7 xbrli:item

Page 226: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

127 String Country DocumentContactAddress 8 xbrli:item128 Tuple DocumentContactPhoneFaxNumber DocumentContact 5 xbrli:tuple129 String PhoneNumberName DocumentContactPhoneFaxNumber 1 xbrli:item130 String FaxNumberName DocumentContactPhoneFaxNumber 2 xbrli:item131 String PhoneFaxNumberDescription DocumentContactPhoneFaxNumber 3 xbrli:item132 String CountryRegion DocumentContactPhoneFaxNumber 4 xbrli:item133 String CityAreaCode DocumentContactPhoneFaxNumber 5 xbrli:item134 String OtherDocumentInformation DocumentInformation 11 xbrli:item135 String PeriodsCovered GlobalCommonDocument 3 xbrli:item136 Date PeriodStartDate PeriodsCovered 1 xbrli:item137 Date PeriodEndDate PeriodsCovered 2 xbrli:item138 Tuple PeriodDuration PeriodsCovered 3 xbrli:tuple139 Decimal NumberOfUnits PeriodDuration 1 xbrli:item140 String UnitMeasurementOfTime PeriodDuration 2 xbrli:item141 Date FiscalYearEndDate PeriodsCovered 4 xbrli:item142 String ContactMethods GlobalCommonDocument 4 xbrli:item143 Tuple Address ContactMethods 1 xbrli:tuple144 String AddressName Address 1 xbrli:item145 String AddressDescription Address 2 xbrli:item146 String Street1 Address 3 xbrli:item147 String Street2 Address 4 xbrli:item148 String City Address 5 xbrli:item149 String StateProvince Address 6 xbrli:item150 String ZIPPostalCode Address 7 xbrli:item151 String Country Address 8 xbrli:item152 Tuple PhoneFaxNumber ContactMethods 2 xbrli:tuple153 String PhoneNumberName PhoneFaxNumber 1 xbrli:item154 String FaxNumberName PhoneFaxNumber 2 xbrli:item155 String PhoneFaxNumberDescription PhoneFaxNumber 3 xbrli:item156 String CountryRegion PhoneFaxNumber 4 xbrli:item157 String CityAreaCode PhoneFaxNumber 5 xbrli:item158 Tuple InternetInformation ContactMethods 3 xbrli:item159 URI

Reference WebSiteURL InternetInformation 1 xbrli:item

Page 227: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

XBRLeXtensible Business Reporting Language

160 String WebSiteDescription InternetInformation 2 xbrli:item161 String EmailAddress InternetInformation 3 xbrli:item162 String EmailAddressDescription InternetInformation 4 xbrli:item

Page 228: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

228

GAAP Taxonomy حمتوى�مصطلحات�القوائم�املالية

Financial Statement Balance Sheet Total Asset Current Assets Quick Assets Cash and Cash Equivalents Short-term Financial Instruments Marketable Securities Trading Securities Available for Sale Securities in Current Assets Net Available for Sale Securities in Current Assets Fair Value Adjustment for Available for Sale Securities in Current Assets

Held to Maturity Securities in Current Assets Net Held to Maturity Securities in Current Assets Fair Value Adjustment for Held to Maturity Securities in Current Assets Trade Receivables Net Trade Receivables Allowance for Doubtful Accounts for Trade Receivables Present Value Discount for Trade Receivables Short-term Loans Net Short-term Loans Allowance for Doubtful Accounts for Short-term Loans Present Value Discount for Short-term Loans Non Trade Receivables Net Non Trade Receivables Allowance for Doubtful Accounts for Non Trade Receivables Present Value Discount for Non Trade Receivables Accrued Revenues Net Accrued Revenues Allowance for Doubtful Accounts for Accrued Revenues Advance Payments Net

XBRL >>

Page 229: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

229

XBRLeXtensible Business Reporting Language

Advance Payments Allowance for Doubtful Accounts for Advance Payments Prepaid Expenses Derivatives in Current Assets Prepaid Income Taxes Other Quick Assets Net Other Quick Assets Allowance for Doubtful Accounts for Other Quick Assets Inventories Merchandises Finished Goods Semi Finished Goods Works in Process Raw Materials Supplies Other Inventories Non Current Assets Investments Long-term financial Instruments Investment in Securities Net Investment in Securities Allowance for Valuation of Investment Securities Long-term Investment in Securities Available for Sale Securities in Investment Assets Net Available for Sale Securities in Investment Assets Fair Value Adjustment for Available for Sale Securities Investment Assets

Held to Maturity Securities in Investment Assets Net Held to Maturity Securities in Investment Assets Fair Value Adjustment for Held to Maturity Securities in Investment Assets

Long-term loans Net Long-term Loans Allowance for Doubtful Accounts for Long-term Loans Present Value Discount for Long-term Loans Long-term Trade Receivables Net

<< المالحق

Page 230: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

230

Long-term Trade Receivables Present Value Discount for Long-term Trade Receivables Allowance for Doubtful Accounts for Long-term Trade Receivables Debit Hedged Instruments for Long-term Trade Receivables Investment in Properties Deposits Provided Net Deposits Provided Allowance for Doubtful Accounts for Deposits Provided Deferred Income Tax Assets Long-term Non Trade Receivables Long-term Non Trade Receivables Present Value Discount for Long-term Non Trade Receivables Allowance for Doubtful Accounts for Long-term Non Trade Receivables

Debit Hedged Instruments for Long-term Non Trade Receivables Group Retirement Deposits in Investment Assets Long-term Advance Payments Net Long-term Advance Payments Allowance for Doubtful Accounts for Long-term Advance Payments Long-term Prepaid Expenses Derivatives in Investment Assets Other Investments Net Other Investments Allowance for Doubtful Accounts for Other Investments Property Plant Equipment Land Net Land Customers Contribution to Construction Costs for Land Government Subsidy for Land Adjustment to Use Right for Land Accumulated Impairment for Land Buildings Net Buildings Customers Contribution to construction Costs for Buildings Government Subsidy for Buildings

XBRL >>

Page 231: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

231

XBRLeXtensible Business Reporting Language

Accumulated Depreciation for Buildings Adjustment to Use Right for Buildings Accumulated Impairment for Buildings Structures Net Structures Customers contribution to Construction Costs for Structures Government Subsidy for Structures Accumulated Depreciation for Structures Adjustment to Uses right for Structures Accumulated Impariment for Structures Total Machinery Net Total Machinery Customers Contribution to Construction Costs for Machinery Government Subsidy for Machinery Accumulated Depreciation for Machinery Adjustment to Use right for Machinery Accumulated Impairment for Machinery Ships Net Ships Customers Contribution to Construction Costs for Ships Government Subsidy for Ships Accumulated Depreciation for Ships Adjustment to Use right for Ships Accumulated Impairment for Ships Vehicles Net Vehicles Customers Contribution to Construction Costs for Vehicles Government Subsidy for Vehicles Accumulated Depreciation for Vehicles Adjustment to Use right for Vehicles Accumulated Impairment for Vehicles Construction in Progress Net Contruction in Progress Customers Contribution to Construction Costs for Contruction in Progress

<< المالحق

Page 232: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

232

Government Subsidy for Contruction in Progress Adjustment to Use right for Contruction in Progress Accumulated Impairment for Contruction in Progress Capital Lease Assets Net Capital Lease Assets Customers Contribution to Construction Costs for Ships Government Subsidy for Ships Accumulated Depreciation for Ships Accumulated Impairment for Ships Airplanes Net Airplanes Customers Contribution to Construction Costs for Airplanes Government Subsidy for Airplanes Accumulated Depreciation for Airplanes Adjustment to Use right for Airplanes Accumulated Impairment for Airplanes Office Equipment Net Office Equipment Customers Contribution to Construction Costs for Office Equipment Government Subsidy for Office Equipment Accumulated Depreciation for Office Equipment Adjustment to Use right for Office Equipment Accumulated Impairment for Office Equipment Tools Net Tools Net Customers Contribution to Construction Costs for Tools Government Subsidy for Tools Accumulated Depreciation for Tools Adjustment to Use right for Office Tools Accumulated Impairment for Office Tools Other Tangible Assets Net

Other Tangible Assets Customers Contribution to Construction Costs for Other

XBRL >>

Page 233: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

233

XBRLeXtensible Business Reporting Language

Tangible Assets Government Subsidy for Other Tangible Assets Accumulated Depreciation for Other Tangible Assets Adjustment to Use right for Other Tangible Assets Accumulated Impairment for Other Tangible Assets Leased Assets M Capital Lease Asets M Net Capital Lease Assets M Accumulated Depreciation for Capital Lease Assets M Machinery Leased in Leased Assets M Net Machinery Leased in Leased Assets M Accumulated Depreciation for Machinery Leased in Leased Assets M

Capital Lease Ships M Net Capital Lease Ship M Accumulated Depreciation for Capital Lease Ship M Tools Leased M Net Tools Leased M Accumulated Depreciation for Tools Leased M Office Equipment Leased M Net Office Equipment Leased M Accumulated Depreciation for Office Equipment Leased M Vehicles Leased M Net Vehicles Leased M Accumulated Depreciation for Vehicles Leased M Leasehold Improvement Leased M Net Leasehold Improvement Leased M Accumulated Depreciation for Leasehold Improvement Leased M Intangible Assets Goodwill Net Goodwill Government Subsidy for Goodwill Patents Industrial Net Patents Industrial Government Subsidy for Patents Industrial

<< المالحق

Page 234: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

234

Mining Rights Net Mining Rights Government Subsidy for Mining Rights Fishing Rights Net Fishing Right Government Subsidy for Fishing Rights Land Rights Net Land Rights Government Subsidy for Land Rights Development Costs Net Development Costs Government Subsidy for Development Costs Organization Costs Net Organization Costs Government Subsidy for Organization Costs Licenses and Franchise Net Licenses and Franchise Government Subsidy for Licenses and Franchise Copyrights Net Copyrights Government Subsidy for Copyrights Foregift for Rent Net Foregift for Rent Government Subsidy for Foregift for Rent Computer Software Net Computer Software Government Subsidy for Computer Software Other Intangible Assets Net Other Intangible Assets Government Subsidy for Other Intangible Assets Negative Goodwill Net Negative Goodwill

Government Subsidy for Negative Goodwill Deferred Assets

XBRL >>

Page 235: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

235

XBRLeXtensible Business Reporting Language

Organization Costs in DA Preoperating Costs New Stock Issuance Costs Debenture Issuance Costs Research and Development Costs Foreign Exchange Translation Debit Other Deferred Assets Government Subsidy in Deferred Assets Total Liabilities and Stockholders Equity Total Liabilities Current Liabilities Trade Payables Net Trade Payables Present Value Discount for Trade Payables Short-term Borrowings Non Trade Payables Net Non Trade Payables Present Value discount for Non Trade Payables Advances from Customers Withholdings Accrued Expenses Income Taxes Payable Dividends Payable Current Portion of Long-term Liabilities Net Current Portion of Long-term Liabilities Conversion Rights Adjustment for Bonds Payables Current Portion of Long-term Accrued Interest of Current Portion of Long-term Liabilities Premium on Bonds Payable of Current Portion of Long-term Liabilities

Stock Warrants Adjustment for Bonds Payables Discount on Bonds Payable of Current Portion of Long-term liabilities

Current Portion of Yield to Maturity Premium on Bonds Payable of Current Portion of Long-term Liabilities Present Value Discount for Bonds Payable of Current Portion of

<< المالحق

Page 236: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

236

Long-term Liabilities Unearned Revenues Short-term Allowance Credit Allowance for Estimated Return of Goods Other Current Liabilities Capital Stocks Subscribed in Current Liabilities Derivatives in Current liabilities Long-term Liabilities Bonds Payable Net Bonds Payable Conversion Rights Adjustment for Bonds Payable Stock Warrants Adjustment for Bonds Payable Long-term Accrued Interest of Bonds Payable Premium on Bonds Payable of Bonds Payable Discount on Bonds Payable of Bonds Payable Yield to Maturity on Bonds Payable of Bonds Payable Convertible Bonds Net Convertible Bonds Conversion Rights Adjustment for Convertible Bonds Long-term Accrued Interest of Convertible Bonds Premium on Bonds Payable of Convertible Bonds Discount on Bonds Payable of Convertible Bonds Yield to Maturity on Bonds Payable of Convertible Bonds Bonds with Stock Warrants Bonds with Stock Warrants Stock Warrants Adjustment for Bonds with Stock Warrants Long-term Accrued Interest of Bonds with Stock Warrants Premium on Bonds Payable of Bonds with Stock Warrants Discount on Bonds Payable of Bonds with Stock Warrants Yield to Maturity on Bonds Payable of Bonds with Stock Warrants Exchangeable Bonds Net Exchangeable Bonds

Long-term Accrued Interest of Exchangeable Bonds Premium on Bonds Payable of Exchangeable Bonds

XBRL >>

Page 237: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

237

XBRLeXtensible Business Reporting Language

Discount on Bonds Payable of Exchangeable Bonds Long-term Borrowings Net Long-term Borrowing Present Value Discount for Long-term Borrowings Credit Hedged Instruments for Long-term Borrowings Long-term Trade Payables Net Long-term Trade Payables Present Value Discount for Long-term Trade Payables Credit Hedged Instruments for Long-term Trade Payables Long-term Allowance Credit Provision for Serverance Benefits Net Provision for Severance Benefits Deposits for Severance Benefits Contribution to National Pension Plan Allowance for Construction Warranties Allowance for Restoration Allowance for Product Warranties Allowance for Other Estimated Liabilities Deferred Income Tax Liabilities Long-term Non Trade Payables Net Long-term No Trade Payables Present Value Discount for Long-term no Trade Payables Long-term Accrued Expenses Net Long-term Accrued Expenses Net Present Value Discount for Long-term Accrued Expenses Derivatives in Non Current Liabilities Other Long-term Liabilities Total Stockholders Equity Capital Stock Common Stock Preferred Stock Payment for New Stock Additional Paid in Capital Additional Paid in and Other Capital

<< المالحق

Page 238: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

238

Gains on Capital Reduction Other Additional Capital Retained Earnings or Accumulated Deficit Legal Appropriated Retained Earnings and Reserves Legal Appropriated Retained Earnings Other legal Appropriated Retained Earnings Discretionary Appropriated Retained Earnings Inappropriate Retained Earnings or Carryout Accumulated Deficit Inappropriate retained Earnings or Indisposed Accumulated Deficit Capital Adjustments Discount on Stock Issuance in CA Pre Operation Dividends in CA Treasury Stock in CA Debit Cumulative Effect of Foreign Currency Translation in CA Credit Cumulative Effect of Foreign Currency Translation in CA Stock Dividends Distributable in CA Losses on Valuation of Investment Securities in CA Gains on Valuation of Investment Securities in CA Losses on Valuation of Available for Sale Securities in CA Gains on Valuation of Available for Sale Securities in CA Other Capital Adjustments in CA Losses on Capital Reduction in CA Losses on Sale of Treasury Stock in CA Consideration for Conversion Rights in CA Consideration for Stock Warrants in CA Stock Option in CA Total Loss on Valuations of Derivatives in CA Debt to be Swapped for Equity in CA Government Subsidy for Land in CA Customers contribution to construction Costs for Land in CA Present Value Discount for Fund for Facilities

XBRL >>

Page 239: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

239

XBRLeXtensible Business Reporting Language

Income Statement Total Sales Sales Sales Allowance and Return and Sales discount Sales Merchandise Sales Finished Goods Other Sales Cost of Goods Sold Cost of Goods Sold Total Beginning Inventory and Costs of Goods Purchase or Manufactured and Transfers from Other Accounts Beginning Inventory Cost of Goods Purchased or Manufactured Transfer to Other Accounts Ending Inventory Cost of Merchandise Sold Total of Beginning Inventory and Purchase and Transfer from other accounts

Beginning Inventory for Cost of Merchandise Sold Cost of Merchandise Purchased for Cost of Merchandise Sold Transfer to Other Accounts in MG Ending Inventory of Merchandise Cost of Finished Goods Sold Total of Beginning Inventory and Cost of Finished Goods and Transfer from other accounts for Cost of Finished Goods Sold Beginning Inventory for Cost of Merchandise Sold for Cost of Finished Goods Sold Cost of Finished Goods for Cost of Finished Goods Sold Transfer to Other Accounts in FG Ending Inventory of Finished Goods Cost of Other Goods Sold Total Beginning Inventory and Costs of Goods Purchase or Manufactured and Transfers from Other Accounts Beginning Amount of Merchandise Purchase and Manufactured

<< المالحق

Page 240: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

240

Transfer to Other Accounts in OG Ending Inventory of Others COS Adjustments Gross Profit or Loss Selling and Administrative Expense Total Salaries Expenses Salaries Expenses Wage Salaries Officials Total Bonuses Bonuses Officials Bonus Money Other Salaries Compensations Expenses Associated with Stock Option Total Provisions for Severance Indemnities Provisions for Severance indemnities Contribution to Provision for Severance Benefits Contribution to Provision for Group Severance Benefits Employee Benefits Utilities Expenses Freight Expenses Repairs Expenses Supplies Expenses Total Taxes and Dues Rental Expenses Insurance Premium Travel Expenses Communication Expenses Total Service Fees Sales Commissions Total Entertainment Expenses Publication Expenses Vehicles Maintenance Expenses Training Expenses

XBRL >>

Page 241: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

241

XBRLeXtensible Business Reporting Language

Packaging Expenses Development Expenses Research Expenses Royalty Expenses Patent Fees Total Export Expenses Event Expense Defect maintenance Total Samples Expenses Advertising Expenses Sales Promotional Expenses Business Progress Expenses Overseas Marketing Expenses Warranty Expenses Miscellaneous Administrative Expenses Miscellaneous Expenses Bad Debt Expenses Total Amortization Expenses on Intangible Assets Amortization Expenses on Intangible Assets Amortization Expenses on Goodwill Amortization Expenses on Patents Amortizations Expenses on Other Intangible Assets Total Depreciation Expenses Other Selling and Administrative Expenses Expense for Return of Goods Operating Income or Loss Non Operating Revenues Total Interest Revenues in NOR Dividends Income in NOR Gains on Sale of Accounts Receivable in NOR Gains on Sale of Marketable Securities in NOR Gains on Disposal of Short-term Investment Assets in NOR Gain on Disposition of Securities Held for Trading in NOR Gains on Disposition of Investment in NOR

<< المالحق

Page 242: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

242

Gains on Sale of Investment Securities in NOR Gains on Disposition of Long-term Investment Securities in NOR Gain on Disposition of Securities Held to Maturity in NOR Gain on Disposition of Securities Available for Sale in NOR Gain on Disposition of Property Plant and Equipment in NOR Gain on Disposition of Intangible Assets in NOR Rental Revenues in NOR Gains on Foreign Currency Transaction in NOR Gains on Foreign Currency Translation in NOR Gains on Valuation of Marketable Securities in NOR Gain on Valuation of Short-term Investment Assets in NOR Gain on Valuation of Securities Held for Trading in NOR Gains on Valuation of Available for Sale Securities in NOR Gains on Valuation of Long-term Investment Securities in NOR Total Gains on Valuations of Derivatives in NOE Total Gains on Transactions of Derivatives in NOE Total Recovery of Derivatives Transaction Credit in NOR Equity Income on Investments in NOR Gains on Retirement of Bonds in NOR Reversal of Allowance for Doubtful Accounts in NOR Total Recovery of Impairment Losses on Investments in NOR Recovery of Impairment Losses on Property Plant and Equipment in NOR Recovery of Impairment Losses on Intangible Assets in NOR Recovery of Impairment Losses on Development Costs in NOR Income Tax Refunds in NOR Gain on Prior Period Error Correction in NOR Fees Revenues in NOR Royalty Income in NOR Miscellaneous Revenues in NOR Other Non Operating Revenues in NOR Non Operating Expenses Total Interest Expense in NOE Loss of Disposition of Accounts Receivable in NOE Amortization of Industrial Property Right In NOE

XBRL >>

Page 243: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

243

XBRLeXtensible Business Reporting Language

Losses on Sale of Marketable Securities in NOE Loss on Disposition of Short-term Investment Assets in NOE Loss on Disposition of Securities Held for Trading in NOE Loss on disposition of Securities Available for Sale in NOE Loss on disposition of Securities Held to Maturity in NOE Losses on Disposition of Investments in NOE Losses on Sale of Investment Securities in NOE Loss on Disposition of Long-term Investment Securities in NOE Losses on Disposition of Property Plant and Equipment in NOE Losses on Disposition of Intangible Assets in NOE Losses on Foreign Currency Transaction in NOE Losses on Foreign Currency Translation in NOE Total Losses on Valuation of Inventories in NOE Losses on Valuation of Marketable Securities in NOE Loss on Valuation of Short-term Investment Assets in NOE Loss on Valuation of Securities Held for Trading in NOE Losses on Valuation of Investments in NOE Loss on Valuation of Long-term Investment Securities in NOE Total Loss on Valuation of Derivatives in NOE Total Loss on Transactions of Derivatives in NOE Total Amortization of Derivatives Transaction Debit in NOE Equity Losses on Investments in NOE Losses on Retirement of Bonds in NOE Total Impairment Losses on Investments in NOE Impairment Losses on Property Plant and Equipment in NOE Impairment Losses on Intangible Assets in NOE Impairment Losses on Development Costs in NOE Additional Payment of Income Taxes in NOE Loss on Prior Period Error Correction NOE Donation in NOE Other Bad Debt Expenses in NOE Depreciation Expenses on Assets not in Use in NOE Total Amortization Expenses on Intangible Assets in NOE Miscellaneous Losses in NOE

<< المالحق

Page 244: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

244

Other Non Operating Expenses in NOE Gain or Loss Before Extraordinary Gains Losses and Income Taxes Extraordinary Gains Gains on Assets contributed in EG Gains from Liabilities Exempted in EG Gains on Insurance Settlements in EG Gain on Prior Period Error Correction in EG Gains on Disposition of Property Plant and Equipment in EG Gains on Disposition of Investments in EG Gains on Retirement of Bonds in EG Other Extraordinary Gains in EG Extraordinary Losses Losses Due to Disaster in EL Loss on Prior Period Error Correction EL Losses on Disposition of Property Plant and Equipment in EL Losses on Disposition of Investments in EL Losses on Retirement of Bonds in EL Other Extraordinary Losses in EL Income or Loss Before Income Tax Expenses Income Tax Expenses Net Income or Loss in IS Statement of Appropriation of Retained Earnings Retained Earnings Before Appropriation Inappropriate Retained Earnings or Accumulated Deficit Carried over from Prior Period

Gain on Prior Period Error Correction Loss on Prior Period Error Correction Interim Dividend Accumulated Effect of Accounting Policy Change Net Income or Loss in RE Other Increases or Decreases in RE Transfer from Voluntary Reserves Subtotal of Retained Earnings Before Appropriation Appropriations Legal Reserve

XBRL >>

Page 245: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

245

XBRLeXtensible Business Reporting Language

Statutory Reserve Other Dividends Stock Dividend Total Voluntary Reserves Appropriation of Other Retained Earnings Disposition of Deficit Reverse of Voluntary Reserve Reverse of Other Legal Reserve Reverse of Legal Reserve Reverse of Capital Surplus Inappropriate Retained Earnings or Accumulated Deficit Carried forward to Subsequent Period Statement of Appropriation of Disposition of Deficit Accumulated Deficit Before Disposition in Deficit Inappropriate Retained Earnings or Accumulated Deficit Carried over from Prior Period in Deficit Gain on Prior Period Error Correction in Deficit Loss on Prior Period Error Correction in Deficit Interim Dividend in Deficit Accumulated Effect of Accounting Policy Change in Deficit Net Income or Loss in Deficit Other Increases or Decreases in Deficit Transfer from Voluntary Reserves in Deficit Subtotal of Retained Earnings Before Appropriation in Deficit Appropriations in Deficit Legal Reserve in deficit Statutory Reserve Other in Deficit Dividends in Deficit Stock Dividends in Deficit Total Voluntary Reserves in Deficit Appropriation of Other Retained Earnings in Deficit Disposition of Deficits in Deficit Reverse of Voluntary Reserve in Deficit Reverse of Other Legal Reserve in Deficit

<< المالحق

Page 246: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

246

Reverse of Legal Reserve in Deficit Reverse of Capital Surplus in Deficit Inappropriate Retained Earnings or Accumulated Deficit Carried forward to Subsequent Period in Deficit Cash Flow Statement Cash and Cash Equivalent at Ending Increase or Decrease in Cash and Cash Equivalent Cash Flow from Operating Activities Net Income or Loss in Cash Flow Statement Addition of Expenses of Non Cash Transaction Depreciation Expenses in Cash Flow Statement Bad Debt Expenses in Cash Flow Statement Provision for Severance Indemnities in Cash Flow Statement Amortization of Intangibles in Cash Flow Statement Interest Expenses in Cash Flow Statement Loss on Discount of Debenture Issuance in Cash Flow Statement Amortization of Present Value discount in Cash Flow Statement Loss on Disposition of Marketable Securities in Cash Flow Statement Loss on Valuation of Derivatives in Cash Flow Statement Amortization of Derivatives Transaction Debit in Cash Flow Statement Loss on Derivatives Transactions in Cash Flow Statement Loss on Valuation of Inventories in Cash Flow Statement Loss on Valuation of Marketable Securities in Cash Flow Statement Loss on Foreign Exchange Translations in Cash Flow Statement Other Bad Debt Expenses in Cash Flow Statement Losses on Disposition of Property Plant and Equipment in Cash Flow Statement Losses on Disposition of Intangible Assets in Cash Flow Statement Losses on Disposition of Investments in Cash Flow Statement Impairment loss of Investment Assets in Cash Flow Statement Loss on redemption of Debentures in Cash Flow Statement Loss on Valuation using Equity Method of Accounting in Cash Flow Statement

Impairment Losses on Property Plant and Equipment in Cash Flow Statement

Impairment Loss of Intangible assets in Cash Flow Statement

XBRL >>

Page 247: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

247

XBRLeXtensible Business Reporting Language

Loss on Prior Period Error Correction in Cash Flow Statement Transfer to Liability Provision in Cash Flow Statement Other Expenses of Non Cash Transaction Deduction of Revenue of Non Cash Transaction Gains on Sale of Marketable Securities in Cash Flow Statement Gains on Foreign Currency Translation in Cash Flow Statement Gains on Valuations of Derivatives in Cash Flow Statement Recovery of Derivatives Transaction Credit in Cash Flow Statement Gains on Transactions of Derivatives in Cash Flow Statement Gains on Valuation of Marketable Securities in Cash Flow Statement Gains on Disposition of Investment in Cash Flow Statement Gains on Disposition of Property Plant and Equipment in Cash Flow Statement

Gains on Disposition of Intangible Assets in Cash Flow Statement Equity Income on Investment in Cash Flow Statement Recovery of Impairment Losses on Investments in Cash Flow Statement

Recovery of Impairment Losses on Property Plant and Equipment in Cash Flow Statement Recovery of Impairment Losses on Intangible Assets in Cash Flow Statement

Gains on Retirement of Bonds in Cash Flow Statement Recovery of Liability Provision in Cash Flow Statement Interest Revenues in Cash Flow Statement Reverse of Present Value Discount in Cash Flow Statement Amortization of Premium on Debenture Issuance in Cash Flow Statement

Amortization of Present Value Discount in Interest Income in Cash Flow

Statement

Gain on Prior Period Error Correction in Cash Flow Statement Other Revenues of Non Cash Transaction Changes in Assets and Liabilities Operating Activities Decrease or Increase in Trade Receivables Decrease or Increase in Non Trade Receivables Decrease or Increase in Accrued Revenues Decrease or Increase in Prepayment Decrease or Increase in Prepaid Income Taxes Decrease or Increase in Prepaid Expenses

<< المالحق

Page 248: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

248

Decrease or Increase in Other Quick Assets Decrease or Increase in Inventories Decrease or Increase in Long-term Trade Receivables Decrease or Increase in Deferred Income Tax Assets Decrease or Increase in Other Operating Assets Increase or Decrease in Trade Payables Increase or Decrease in Non Trade Payables Increase or Decrease in Income Taxes Payable Increase or Decrease in Advances from Customers Increase or Decrease in Withholdings Increase or Decrease in Accrued Expenses Increase or Decrease in Unearned Revenues Increase or Decrease in Short-term Allowance Credit Increase or Decrease in Provision for Severance Benefits Increase or Decrease in Provision for Restoration Increase or Decrease in Provision for Product Warranties Increase or Decrease in Provision for Other Estimated Liabilities Increase or Decrease in Deferred Income Tax Liabilities Payments in Severance Increase or Decrease on Other Operating Liabilities Cash Flow from Investing Activities Inflows from Investing Activities Decrease in Current Asset Disposition in Short-term Financial Instruments Disposition in Marketable Securities Retrieval in Short-term Loans Retrieval in Non Trade Receivables Decrease in Other Quick Assets Decrease in Investments Decrease in Long-term Financial Instruments Disposition in Investment in Securities Decrease in Long-term Loans Decrease in Investment in Properties Decrease in Deposits Provided

XBRL >>

Page 249: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

249

XBRLeXtensible Business Reporting Language

Disposition in Derivatives Decrease in Other Investments Disposition in Property Plant and Equipment Disposition in Land Disposition in Buildings Disposition in Structures Disposition in Machinary Disposition in Tools Disposition in Office Equipment Disposition in Vehicles Disposition in Capital Lease Assets Disposition in Leasehold Improvements Disposition in Ships Disposition in Airplanes Disposition in Other Tangible Assets Disposition in Construction in Progress Disposition in Intangible Assets Disposition in Goodwill Disposition in Patents Industrial Disposition in Mining Rights Disposition in Fishing Rights Disposition in Land Rights Disposition in Development Costs Disposition in Organization Costs Disposition in Licenses and Franchise Disposition in Copyrights Disposition in Foregift for Rent Disposition in Computer software Disposition in Other Intangible Assets Decrease in Deferred Assets Addition from Other Investing Activities Outflows from Investing Activities Increase in Current Assets Acquire in Short-term Financial Instruments

<< المالحق

Page 250: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

250

Acquire in Marketable Securities Acquire in Electric Utilities Increase in Non Trade Receivables Increase in Other Quick Assets Increase in Investments Increase in Long-term Financial Instruments Acquire in Investment in Securities Increase in Long-term Loans Increase in Investment in Properties Increase in Deposits Provided Acquire in Derivatives Acquire in Other Investment Acquire in Property Plant Equipment Acquire in Intangible Assets Acquire in Land Acquire in Buildings Acquire in Structures Acquire in Structures Acquire in Machinery Acquire in Tools Acquire in Office Equipment Acquire in Vehicles Acquire in Capital Lease Assets Acquire in Leasehold Improvements Acquire in Ships Acquire in Airplanes Acquire in Other Tangible Assets Acquire in Construction in Progress Acquire in Intangible Assets Acquire in Goodwill Acquire in Parents Industrial Acquire in Mining Rights Acquire in Fishing Rights Acquire in Land Rights

XBRL >>

Page 251: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

251

XBRLeXtensible Business Reporting Language

Increase in Development Costs Increase in Organization Costs Increase in Licenses and Franchise Acquire in Copyrights Acquire in Foregift for Rent Increase in Computer Software Increase in Other Intangible Assets Increase in Deferred Assets Deduction from Other Investing Activities Cash Flows from Financing Activities Inflows from Financing Activities Increase in Current Liabilities Increase in Short-term Borrowings Increase in Non Trade Payables Increase in Dividends Payables Increase in Other Current Liabilities Increase in Long-term Liabilities Increase in Bonds Payables Increase in Long-term Borrowings Increase in Lease Payable Increase in Other Fixed Liabilities Increase in Capital Stock Increase in Stock Issuance Increase in Common Stock Issuance Increase in Preferred Stock Issuance Increase in Capital Stock Subscribed Increase in Additional Paid in and Other Capital Disposition in Treasury Stock in CA Increase in Capital Adjustments Inflows in Merge and Business Transfer Inflows from Other Financing Activities Outflows from Financing Activities Decrease in Current Liabilities Decrease in Short-term Borrowings

<< المالحق

Page 252: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

252

Decrease in Non Trade Payables Decrease in Dividends Payables Decrease in Current Portion of Long-term Liabilities Decrease in Other Current Liabilities Decrease in Long-term Liabilities Decrease in Long-term Borrowings Payments in Long-term Non Trade Payables Decrease in Other Long-term Liabilities Decrease in Capital Stock Decrease in Common Stock Decrease in Preferred Stock Decrease in Capital Stock Subscribed Decrease in Additional Paid in and Other Capital Acquire in Treasury Stock in CA Decrease in Capital Adjustments Payments in Dividends Outflows from Other Financing Activities Increase or Decrease in Other Cash Cash and Cash Equivalent at Beginning

XBRL >>

Page 253: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

253

XBRLeXtensible Business Reporting Language

املراجع العربية

أبو العزم حممد، الدكتور فهيم، إطار ومفاهيم لغة XBRL، ندوة التجارة . 1االلكرتونية، جامعة امللك خالد، أهبا، ٢٠٠٤.

إعالن املنتدى العاملي للتطوير احملاسيب، املبادئ احملاسبية املقبولة بشكل . ٢احملاسبة متطلبات بني جوهرية فروق يربز جديد مسح ،٢٠٠1 لعام عام

الوطنية ومعايري احملاسبة الدولية. سنن الرتمذي.. 3 قاموس احمليط.. ٤ قاموس لسان العرب.. ٥ قمة احملاسبة الدولية يف دبي ٢٠٠٦، مجعية احملاسبني "سوق أبو ظيب" . ٦

http://ameinfo.com/56451.html خمتار الصحاح حملمد أبي بكر الرازي.. 7 معايري احملاسبة الدولية ٢٠٠٢، ترمجة مجعية اجملمع العربي للمحاسبني . ٨

القانونيني، األردن. امليداني، د. حممد أمين عزت، تطوير أسواق رأس املال يف سورية، مقال . 9

منشور على االنرتنيت بتاريخ 19/٢٠٠٢/٢.

<< المراجع العربية

Page 254: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

254

املراجع األجنبية

1. Benoît Marchal, XML by Examples, QUE, 2000,

2. Element ID numbers in this document are from version iascf-

ci-pfs-2002-06-15.

3. ftp://ftp.jclark.com/pub/xml/expat1_2.zip

4. Hoffman, Kurt & Koreto, 1999.

5. http://acord.org

6. http://aicpa.org

7. http://alphaworks.ibm.com

8. http://boj.or.jp/en/index.htm

9. http://citec.fi

10. http://fhblack.com/xbrl2.html

11. http://http://rpbourret.com/xml/XMLAndDatabases.htm

12. http://http://ucc.ie/xml/#doctype

13. http://http://ucc.ie/xml/#htmlxml

14. http://http://ucc.ie/xml/#valid

15. http://http://vervet.com/

16. http://http://vervet.com/

17. http://jclark.com/xml/expat.html

18. http://legalxml.org

19. http://microsoft.com

20. http://microsoft.com/BusinessSolutions

XBRL >>

Page 255: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

255

XBRLeXtensible Business Reporting Language

<< المراجع األجنبية

21. http://mismo.org

22. http://mozilla.org

23. http://msdn.microsoft.com/XML/XMLDownloads/default.

aspx

24. http://opera.com/opera5/specs.html

25. http://pdbeam.uwaterloo.ca/~rlander/

26. http://pwc.com/Extweb/service.nsf/docid/8E1B9090174497

BA85256BF10038D5D7

27. http://sec.gov

28. http://ucc.ie/xml/#api

29. http://ucc.ie/xml/#doctype

30. http://ucc.ie/xml/#html

31. http://ucc.ie/xml/#hypertext

32. http://ucc.ie/xml/#style

33. http://ucc.ie/xml/#xmlsoft

34. http://verticalnet.com

35. http://w3.org/TR/NOTE-sgml-xml-971215#null

36. http://w3.org/TR/REC-xml#sec-prolog-dtd

37. http://w3c.org

38. http://www1.shore.net/~dmoisan/

39. http://xbrl.org/2003/instance

40. http://xbrl.org/taxonomy/int/br/common/g,cd/2002-10-15

41. http://xbrl.org/taxonomy/int/br/common/gcd/2002-10-15/int-

Page 256: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

256

gcd-2002-10-15.xsd

42. http://xbrl.org/taxonomy/int/br/common/gcd/2002-10-15/int-

gcd-2002-10-15-references.xml

43. http://xbrl.org/taxonomy/int/br/common/gcd/2002-10-15/int-

gcd-2002-10-15-labels.xml

44. http://xbrl.org/taxonomy/int/br/common/gcd/2002-10-15/int-

gcd-2002-10-15-presentation.xml

45. http://xbrl.org/taxonomy/int/br/common/gcd/2002-10-15/int-

gcd-2002-10-15-calculation.xml

46. http://xbrl.org/taxonomy/int/br/common/gcd/2002-10-15/int-

gcd-2002-10-15-definition.xml

47. http://xbrl.org/taxonomy/int/br/rpt/ar/2003-07-07

48. http://xbrl.org/taxonomy/int/br/rpt/ar/2003-07-07/int-

ar-2003-07-07.xsd

49. http://xbrl.org/taxonomy/int/br/rpt/ar/2003-07-07/int-ar

2003-07-07-references.xml

50. http://xbrl.org/taxonomy/int/br/rpt/ar/2003-07-07/int-ar-2003-

07-07-labels.xml

51. http://xbrl.org/taxonomy/int/br/rpt/ar/2003-07-07/int-ar-

2003-07-07-presentation.xml

52. http://xbrl.org/taxonomy/int/br/rpt/ar/2003-07-07/int-ar-

2003-07-07-calculation.xml

53. http://xbrl.org/taxonomy/int/br/rpt/ar/2003-07-07/int-ar-

XBRL >>

Page 257: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

257

XBRLeXtensible Business Reporting Language

<< المراجع األجنبية

2003-07-07-definition.xml

54. http://xbrl.org/whatisxbrl

55. http://xbrl-ie.org/public/aboutxbrl.html

56. http://xbrl-ie.org/public/aboutxbrl.html

57. http://xdev.datachannel.com/directory/xml-parser.html

58. http://xfrml.org/resourcecenter/taxonomies.asp?sid=22

59. http://xml.apache.org

60. http://xml.coverpages.org

61. http://xml.coverpages.org

62. Recommendation, issued in accordance with XBRL Inter-

national Processes REC 2002-04-20, Primary Financial State-

ments (PFS), Financial Reporting for Commercial and Industrial

Entities, International Accounting Standards (IAS), 2002-11-15,

Explanatory Notes.

63. Referencing: XBRL GAAP Taxonomies, Alan Teixeira - The

University of Auckland, New Zealand and Josef Macdonald –

Ernst & Young, Auckland, New Zealand, 2002.

64. Ron van Ardenne, Batavia XBRL Proof of Concept Guide,

2004, http://batavia-xbrl.com.

65. The World Wide Web Committee, or W3C, is a worldwide

consortium that establishes protocols or rules for the Internet.

http://w3c.org

66. The XML Cover Pages Extensible Markup Language (XML)

Page 258: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

258

By: Robin Cover Last modified; July 31, 2000 Found at http://

oasis-open.org/cover/xml.html#overview August 1, 2000.

67. Third XBRL Conference at Bryant College, 2002, Sec.5

68. Third XBRL Conference at Bryant College، 2002، Sec.5

69. Walter Hamscher, XBRL 2.1 Conformance Suite 1.0, Public

Working Draft of 31 December 2003.

70. What is SGML, Extract from the OII Technology Handbook,

Technology Appraisals Limited 1996? Found at http://techapps.

co.uk/iihb_sgml.html , July 31, 2000.

71. XBRL Advanced Business Facts, XBRL GL Core 1.1 (GL-

BUS).

72. XBRL Advanced US/UK Accounting 1.1 (GL-USK)

73. XBRL GL, the Journal taxonomy: Core 1.1.

74. XBRL Korea Domain Working Group, 2004-01-19, Explana-

tory Notes (Public Working Draft).

75. XBRL Multicurrency, XBRL GL Core 1.1 (GL-MUC).

76. XML in 10 Points, by Bert Bos, 1999-2000. Created 27 Mar

1999 (last update: Date: 2000/05/26 15:48:52) http://w3.org/

XML/1999/XML-in-10-points, Viewed July 31, 2000.

XBRL >>

Page 259: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

259

XBRLeXtensible Business Reporting Language

<< المؤلفات

مؤلفات الدكتور سامر مظهر قنطقجي

ترشيد عمليات الصيانة باألساليب الكمية )رسالة ماجستري - جامعة . 1حلب(.

دكتوراه – . ٢ الفكر احملاسيب )رسالة دور احلضارة اإلسالمية يف تطوي جامعة حلب(.

الرسالة . 3 مؤسسة العامة، املنهجية ،1 ج – اإلسالمية احملاسبة فقه ناشرون بدمشق.

النهضة . ٤ دار االجتماعية، احملاسبة ،٢ ج – اإلسالمية احملاسبة فقه بدمشق.

مشكلة البطالة وعالجها يف الفقه اإلسالمي، مؤسسة الرسالة ناشرون . ٥بدمشق.

الفروق اجلوهرية بني املصارف اإلسالمية واملصارف الربوية، دار شعاع.. ٦ صناعة التمويل يف املصارف واملؤسسات املالية اإلسالمية، دار شعاع.. 7 التأمني اإلسالمي التكافلي، أسسه وحماسبته، دار شعاع.. ٨ سياستا حتصيل الزكاة وإلغاء الضرائب املاليتني )فقه االقتصاد املايل(، . 9

دار شعاع. صندوق القرض احلسن، دار شعاع.. 1٠دار . 11 العاملية، املالية األزمات معاجلة اإلسالمي يف االقتصاد ضوابط

النهضة.السيد . 1٢ دار هلا، اإلسالمي االقتصاد وضوابط العاملية املالية األزمة

باململكة العربية السعودية. ضوابط االقتصاد اإلسالمي يف معاجلة األزمات املالية العاملية )نسخة . 13

Page 260: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

260

مزيدة ومنقحة(، دار شعاع. فقه األسواق، سلسة فقه املعامالت اإلسالمية، مؤسسة الرسالة ناشرون . 1٤

بدمشق. فقه اإليراد، سلسة فقه املعامالت اإلسالمية، مؤسسة الرسالة ناشرون . 1٥

بدمشق. فقه التكلفة، سلسة فقه املعامالت اإلسالمية، مؤسسة الرسالة ناشرون . 1٦

بدمشق. فقه الربح، سلسة فقه املعامالت اإلسالمية، مؤسسة الرسالة ناشرون . 17

بدمشق. أيهما أصلح يف االستثمار معيار الربح أم معيار االستثمار؟، سلسة فقه . 1٨

املعامالت اإلسالمية، مؤسسة الرسالة ناشرون بدمشقأرباح وخسائر شركات املضاربة اإلسالمية، سلسة فقه . 19 توزيع منوذج

املعامالت اإلسالمية، مؤسسة الرسالة ناشرون بدمشق.فقه . ٢٠ عليه، سلسة للقضاء املقرتحة واحللول ونتائجه أسبابه الفساد،

املعامالت اإلسالمية، مؤسسة الرسالة ناشرون بدمشق. معيار قياس أداء املعامالت املالية اإلسالمية )بديال عن مؤشر الفائدة(، . ٢1

سلسة فقه املعامالت اإلسالمية، مؤسسة الرسالة ناشرون بدمشق. مؤسسات البنية التحتية للصناعة املالية اإلسالمية.. ٢٢ كتاب فقه املعامالت الرياضي، دار أبي الفداء العاملية للنشر.. ٢3العاملية . ٢٤ الفداء أبي دار ،XBRL املايل واحملاسيب اإلفصاح لغة كتاب

للنشر.

Page 261: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

261

XBRLeXtensible Business Reporting Language

The Financial & Accountancy Disclosure Language

الدكتور سامر مظهر قنطقجي

الطبعة االلكرتونية األوىل 2012

لغة اإلفصاح المالي والمحاسبي

XBRLeXtensible Business Reporting Language

Page 262: eXtensible Business Reporting Language5 XBRL eXtensible Business Reporting Language ةبسالمحا في يلمع لامج في ةنس نم رثكأ تابرخ باتكلا اذه

262

لغة اإلفصاح املايل واحملاسبي

"لغة اإلفصاح املايل واحملاسيب" لمؤلفه األستاذ الدكتور سامر قنطقجي هو امتداد ملشروعه الكبري يف نشر االقتصاد اإلسالمي وعلومه وآفاقه املعاصرة عرب مسار النشر اإللكرتوني.

والكتاب خالصة خربة وجتارب المؤلف العلمية والعملية، صاغها ومللم فيها كل مستجدات هذا العلم ليكون هذا الكتاب حجر أساس ريادي لكل من يريد أن يغرف من هذا العلم أو يستند إىل جدار متني أو ينال حظا من اإلضاءات الكاشفة للخفايا واملظهرة لألبعاد واالمتدادات الراسخة

للغة اإلفصاح املايل واحملاسيب.

***

املايل اإلفصاح لغة XBRL لغة عن المؤلف" يقول "كما العربية باللغة عمل أول هو الكتاب واحملاسيب، حيث احملاسبة لغة األعمال بل هي أسها وأساسها وحيث ربط العلم بالعمل والتنظري بالتطبيق هو أحد هواجس المؤلف وأهدافه الكربى عرب سلسلة كتبه املعنية باالقتصاد اإلسالمي تأسيسا وتوليدا، ذاك أن ربط العلم بالعمل هو الذي حيرك النهضة ويصنع املتانة الفكرية ويليب

حوائج األمة ويفصل األصالة عن التبعية.

***

يسر جمموعة دار أبي الفداء العاملية للنشر والتوزيع والرتمجة أن تشرف فنيا على نشر هذا الكتاب والذي نرجو من اهلل أن حيقق مراد مؤلفه يف تلبية حوائج طالب العلم والتقاطع مع اهتمامات

الباحثني يف هذا املضمار والساعني ملزيد من التحصيل العلمي والسبق البحثي.

الناشر

دار أبي الفداء العاملية للنشر والتوزيع والرتمجة