Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
Clubphp
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
Clubphp
Commits
e9995b96
Commit
e9995b96
authored
May 10, 2026
by
Mahmoud Aglan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
dfhyhjyfgthyk
parent
4cc10d4f
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
8536 additions
and
0 deletions
+8536
-0
BalanceSheet.html
BalanceSheet.html
+7440
-0
Phase_45_001_seed_complete_accounting_data.php
...base/seeds/Phase_45_001_seed_complete_accounting_data.php
+1096
-0
No files found.
BalanceSheet.html
0 → 100644
View file @
e9995b96
This source diff could not be displayed because it is too large. You can
view the blob
instead.
database/seeds/Phase_45_001_seed_complete_accounting_data.php
0 → 100644
View file @
e9995b96
<?php
declare
(
strict_types
=
1
);
use
App\Core\Database
;
/**
* Complete accounting data seed from BalanceSheet.html.
* Imports:
* 1. Full chart of accounts (577 accounts from Sheet 3)
* 2. Club-specific accounts for trial balance entries
* 3. Fiscal year 2024/2025
* 4. Trial balance data into account_balances (154 accounts from Sheet 1)
* 5. Opening journal entry
*/
return
function
(
Database
$db
)
:
void
{
$now
=
date
(
'Y-m-d H:i:s'
);
// =========================================================================
// STEP 1: Reset and insert complete chart of accounts (577 from HTML)
// =========================================================================
// Disable FK checks for clean insert
$db
->
raw
(
'SET FOREIGN_KEY_CHECKS = 0'
);
$db
->
raw
(
'TRUNCATE TABLE account_balances'
);
$db
->
raw
(
'TRUNCATE TABLE journal_entry_lines'
);
$db
->
raw
(
'TRUNCATE TABLE journal_entries'
);
$db
->
raw
(
'TRUNCATE TABLE chart_of_accounts'
);
$db
->
raw
(
'SET FOREIGN_KEY_CHECKS = 1'
);
// Format: [code, name_ar, account_type, account_nature, parent_code, level, level_name, is_header]
$accounts
=
[
[
'1'
,
'الأصول'
,
'asset'
,
'debit'
,
null
,
1
,
'عام'
,
1
],
[
'11'
,
'الأصول الغير المتداولة'
,
'asset'
,
'debit'
,
'1'
,
2
,
'عام'
,
1
],
[
'1101'
,
'الأصول الثابتة'
,
'asset'
,
'debit'
,
'11'
,
3
,
'مساعد'
,
1
],
[
'110101'
,
'الأراضى'
,
'asset'
,
'debit'
,
'1101'
,
4
,
'فرعي'
,
1
],
[
'11010101'
,
'أراضى لاستغلال الزراعى'
,
'asset'
,
'debit'
,
'110101'
,
5
,
'جزئي'
,
0
],
[
'11010102'
,
'أراضى بناء'
,
'asset'
,
'debit'
,
'110101'
,
5
,
'جزئي'
,
0
],
[
'11010103'
,
'أراضى فضاء'
,
'asset'
,
'debit'
,
'110101'
,
5
,
'جزئي'
,
0
],
[
'110102'
,
'مبانى وإنشاءات ومرافق وطرق والشبكات والأبار'
,
'asset'
,
'debit'
,
'1101'
,
4
,
'فرعي'
,
1
],
[
'11010201'
,
'مباني'
,
'asset'
,
'debit'
,
'110102'
,
5
,
'جزئي'
,
0
],
[
'11010202'
,
'انشاءات وتجهيزات'
,
'asset'
,
'debit'
,
'110102'
,
5
,
'جزئي'
,
0
],
[
'11010203'
,
'مرافق'
,
'asset'
,
'debit'
,
'110102'
,
5
,
'جزئي'
,
0
],
[
'11010204'
,
'طرق'
,
'asset'
,
'debit'
,
'110102'
,
5
,
'جزئي'
,
0
],
[
'11010205'
,
'الشبكات'
,
'asset'
,
'debit'
,
'110102'
,
5
,
'جزئي'
,
0
],
[
'11010206'
,
'أبار'
,
'asset'
,
'debit'
,
'110102'
,
5
,
'جزئي'
,
0
],
[
'11010207'
,
'شبكات الري'
,
'asset'
,
'debit'
,
'110102'
,
5
,
'جزئي'
,
0
],
[
'11010208'
,
'تجهيزات في مقرات ملك من الغير'
,
'asset'
,
'debit'
,
'110102'
,
5
,
'جزئي'
,
0
],
[
'110103'
,
'آلات ومعدات'
,
'asset'
,
'debit'
,
'1101'
,
4
,
'فرعي'
,
1
],
[
'11010301'
,
'آلات'
,
'asset'
,
'debit'
,
'110103'
,
5
,
'جزئي'
,
0
],
[
'11010302'
,
'معدات'
,
'asset'
,
'debit'
,
'110103'
,
5
,
'جزئي'
,
0
],
[
'110104'
,
'وسائل نقل وإنتقال'
,
'asset'
,
'debit'
,
'1101'
,
4
,
'فرعي'
,
1
],
[
'11010401'
,
'سيارات نقل'
,
'asset'
,
'debit'
,
'110104'
,
5
,
'جزئي'
,
0
],
[
'11010402'
,
'سيارات إنتقال'
,
'asset'
,
'debit'
,
'110104'
,
5
,
'جزئي'
,
0
],
[
'11010403'
,
'جرارات زراعية'
,
'asset'
,
'debit'
,
'110104'
,
5
,
'جزئي'
,
0
],
[
'11010404'
,
'مقطورات'
,
'asset'
,
'debit'
,
'110104'
,
5
,
'جزئي'
,
0
],
[
'11010405'
,
'عربات جر'
,
'asset'
,
'debit'
,
'110104'
,
5
,
'جزئي'
,
0
],
[
'110105'
,
'عدد وأدوات'
,
'asset'
,
'debit'
,
'1101'
,
4
,
'فرعي'
,
1
],
[
'11010501'
,
'عدد'
,
'asset'
,
'debit'
,
'110105'
,
5
,
'جزئي'
,
0
],
[
'11010502'
,
'أدوات'
,
'asset'
,
'debit'
,
'110105'
,
5
,
'جزئي'
,
0
],
[
'11010503'
,
'شدات معدنية'
,
'asset'
,
'debit'
,
'110105'
,
5
,
'جزئي'
,
0
],
[
'110106'
,
'أثاث ومعدات وتركيبات مكاتب ومفروشات'
,
'asset'
,
'debit'
,
'1101'
,
4
,
'فرعي'
,
1
],
[
'11010601'
,
'أثاث'
,
'asset'
,
'debit'
,
'110106'
,
5
,
'جزئي'
,
0
],
[
'11010602'
,
'معدات مكاتب'
,
'asset'
,
'debit'
,
'110106'
,
5
,
'جزئي'
,
0
],
[
'11010603'
,
'مهمات مكتبية'
,
'asset'
,
'debit'
,
'110106'
,
5
,
'جزئي'
,
0
],
[
'11010604'
,
'تركيبات'
,
'asset'
,
'debit'
,
'110106'
,
5
,
'جزئي'
,
0
],
[
'11010605'
,
'مفروشات'
,
'asset'
,
'debit'
,
'110106'
,
5
,
'جزئي'
,
0
],
[
'110107'
,
'أجهزة كمبيوتر ومشتملاتة'
,
'asset'
,
'debit'
,
'1101'
,
4
,
'فرعي'
,
1
],
[
'11010701'
,
'أجهزة كمبيوتر مكتبية'
,
'asset'
,
'debit'
,
'110107'
,
5
,
'جزئي'
,
0
],
[
'11010702'
,
'أجهزة كمبيوتر محمولة (لاب توب)'
,
'asset'
,
'debit'
,
'110107'
,
5
,
'جزئي'
,
0
],
[
'11010703'
,
'طابعات وسكنرات'
,
'asset'
,
'debit'
,
'110107'
,
5
,
'جزئي'
,
0
],
[
'110108'
,
'أجهزة إلكترونية وكهربائية'
,
'asset'
,
'debit'
,
'1101'
,
4
,
'فرعي'
,
1
],
[
'11010801'
,
'أجهزة تليفزيونية'
,
'asset'
,
'debit'
,
'110108'
,
5
,
'جزئي'
,
0
],
[
'11010802'
,
'ثلاجات'
,
'asset'
,
'debit'
,
'110108'
,
5
,
'جزئي'
,
0
],
[
'11010803'
,
'غسالات'
,
'asset'
,
'debit'
,
'110108'
,
5
,
'جزئي'
,
0
],
[
'11010804'
,
'كاميرات مراقبة'
,
'asset'
,
'debit'
,
'110108'
,
5
,
'جزئي'
,
0
],
[
'11010805'
,
'ماكينات التصوير'
,
'asset'
,
'debit'
,
'110108'
,
5
,
'جزئي'
,
0
],
[
'11010806'
,
'فاكسات'
,
'asset'
,
'debit'
,
'110108'
,
5
,
'جزئي'
,
0
],
[
'11010807'
,
'أجهزة تليفونات'
,
'asset'
,
'debit'
,
'110108'
,
5
,
'جزئي'
,
0
],
[
'11010808'
,
'تكيفات'
,
'asset'
,
'debit'
,
'110108'
,
5
,
'جزئي'
,
0
],
[
'1102'
,
'أصول غير ملموسة'
,
'asset'
,
'debit'
,
'11'
,
3
,
'مساعد'
,
1
],
[
'110201'
,
'برمجيات الكمبيوتر'
,
'asset'
,
'debit'
,
'1102'
,
4
,
'فرعي'
,
0
],
[
'110202'
,
'حملات إعلانية'
,
'asset'
,
'debit'
,
'1102'
,
4
,
'فرعي'
,
0
],
[
'110203'
,
'براءة الإختراع'
,
'asset'
,
'debit'
,
'1102'
,
4
,
'فرعي'
,
0
],
[
'110204'
,
'حقوق الملكية الفكرية'
,
'asset'
,
'debit'
,
'1102'
,
4
,
'فرعي'
,
0
],
[
'110205'
,
'التراخيص وعقود الإمتياز'
,
'asset'
,
'debit'
,
'1102'
,
4
,
'فرعي'
,
0
],
[
'110206'
,
'أنشطة البحوث والتطوير'
,
'asset'
,
'debit'
,
'1102'
,
4
,
'فرعي'
,
0
],
[
'110207'
,
'العلامة التجارية'
,
'asset'
,
'debit'
,
'1102'
,
4
,
'فرعي'
,
0
],
[
'110208'
,
'الشهرة'
,
'asset'
,
'debit'
,
'1102'
,
4
,
'فرعي'
,
0
],
[
'1103'
,
'مشروعات تحت التنفيذ'
,
'asset'
,
'debit'
,
'11'
,
3
,
'مساعد'
,
1
],
[
'110301'
,
'تكوين سلعى'
,
'asset'
,
'debit'
,
'1103'
,
4
,
'فرعي'
,
1
],
[
'11030101'
,
'أراضى'
,
'asset'
,
'debit'
,
'110301'
,
5
,
'جزئي'
,
0
],
[
'11030102'
,
'مبانى وإنشاءات ومرافق وطرق وشبكات'
,
'asset'
,
'debit'
,
'110301'
,
5
,
'جزئي'
,
0
],
[
'11030103'
,
'آلات ومعدات'
,
'asset'
,
'debit'
,
'110301'
,
5
,
'جزئي'
,
0
],
[
'11030104'
,
'وسائل نقل وإنتقال'
,
'asset'
,
'debit'
,
'110301'
,
5
,
'جزئي'
,
0
],
[
'11030105'
,
'عدد وأدوات'
,
'asset'
,
'debit'
,
'110301'
,
5
,
'جزئي'
,
0
],
[
'11030106'
,
'أثاث ومعدات وتركيبات مكاتب ومفروشات'
,
'asset'
,
'debit'
,
'110301'
,
5
,
'جزئي'
,
0
],
[
'11030107'
,
'أجهزة كمبيوتر ومشتملاتة'
,
'asset'
,
'debit'
,
'110301'
,
5
,
'جزئي'
,
0
],
[
'11030108'
,
'أجهزة إلكترونية وكهربائية'
,
'asset'
,
'debit'
,
'110301'
,
5
,
'جزئي'
,
0
],
[
'11030109'
,
'إعتمادات مستندية'
,
'asset'
,
'debit'
,
'110301'
,
4
,
'فرعي'
,
1
],
[
'1103010901'
,
'إعتمادات مستندية'
,
'asset'
,
'debit'
,
'11030109'
,
5
,
'جزئي'
,
0
],
[
'1103010902'
,
'رسوم جمركية'
,
'asset'
,
'debit'
,
'11030109'
,
5
,
'جزئي'
,
0
],
[
'1108'
,
'الأصول الأخرى'
,
'asset'
,
'debit'
,
'11'
,
3
,
'مساعد'
,
0
],
[
'12'
,
'الأصول المتداولة'
,
'asset'
,
'debit'
,
'1'
,
2
,
'عام'
,
1
],
[
'1202'
,
'المخزون'
,
'asset'
,
'debit'
,
'12'
,
3
,
'مساعد'
,
1
],
[
'120201'
,
'مخزون الخامات'
,
'asset'
,
'debit'
,
'1202'
,
4
,
'فرعي'
,
1
],
[
'12020101'
,
'الخامات الرئيسية'
,
'asset'
,
'debit'
,
'120201'
,
5
,
'جزئي'
,
0
],
[
'12020102'
,
'الخامات المساعدة'
,
'asset'
,
'debit'
,
'120201'
,
5
,
'جزئي'
,
0
],
[
'120202'
,
'مخزون وقود وزيوت'
,
'asset'
,
'debit'
,
'1202'
,
4
,
'فرعي'
,
1
],
[
'12020201'
,
'سولار'
,
'asset'
,
'debit'
,
'120202'
,
5
,
'جزئي'
,
0
],
[
'12020202'
,
'زيوت'
,
'asset'
,
'debit'
,
'120202'
,
5
,
'جزئي'
,
0
],
[
'12020203'
,
'شحوم'
,
'asset'
,
'debit'
,
'120202'
,
5
,
'جزئي'
,
0
],
[
'120203'
,
'مخزون قطع غيار و مهمات'
,
'asset'
,
'debit'
,
'1202'
,
4
,
'فرعي'
,
1
],
[
'12020301'
,
'قطع الغيار ومواد الصيانة'
,
'asset'
,
'debit'
,
'120203'
,
5
,
'جزئي'
,
0
],
[
'12020302'
,
'مواد ومهمات متنوعة'
,
'asset'
,
'debit'
,
'120203'
,
5
,
'جزئي'
,
0
],
[
'120204'
,
'مخزون مواد التعبئة والتغليف'
,
'asset'
,
'debit'
,
'1202'
,
4
,
'فرعي'
,
0
],
[
'120205'
,
'مخزون إنتاج تحت التشغيل'
,
'asset'
,
'debit'
,
'1202'
,
4
,
'فرعي'
,
1
],
[
'12020501'
,
'صالة الانتاج'
,
'asset'
,
'debit'
,
'120205'
,
5
,
'جزئي'
,
0
],
[
'12020502'
,
'ثلاجه1'
,
'asset'
,
'debit'
,
'120205'
,
5
,
'جزئي'
,
0
],
[
'12020503'
,
'ثلاجه2'
,
'asset'
,
'debit'
,
'120205'
,
5
,
'جزئي'
,
0
],
[
'12020504'
,
'ثلاجه3'
,
'asset'
,
'debit'
,
'120205'
,
5
,
'جزئي'
,
0
],
[
'12020505'
,
'ثلاجه4'
,
'asset'
,
'debit'
,
'120205'
,
5
,
'جزئي'
,
0
],
[
'120206'
,
'مخزون الإنتاج التام'
,
'asset'
,
'debit'
,
'1202'
,
4
,
'فرعي'
,
1
],
[
'12020601'
,
'صالة الانتاج'
,
'asset'
,
'debit'
,
'120206'
,
5
,
'جزئي'
,
0
],
[
'12020602'
,
'ثلاجه1'
,
'asset'
,
'debit'
,
'120206'
,
5
,
'جزئي'
,
0
],
[
'12020603'
,
'ثلاجه2'
,
'asset'
,
'debit'
,
'120206'
,
5
,
'جزئي'
,
0
],
[
'12020604'
,
'ثلاجه3'
,
'asset'
,
'debit'
,
'120206'
,
5
,
'جزئي'
,
0
],
[
'12020605'
,
'ثلاجه4'
,
'asset'
,
'debit'
,
'120206'
,
5
,
'جزئي'
,
0
],
[
'120208'
,
'بضاعة لدى الغير'
,
'asset'
,
'debit'
,
'1202'
,
4
,
'فرعي'
,
0
],
[
'120209'
,
'مخزون بضائع بغرض البيع'
,
'asset'
,
'debit'
,
'1202'
,
4
,
'فرعي'
,
0
],
[
'120210'
,
'إعتمادات مستندية'
,
'asset'
,
'debit'
,
'1202'
,
4
,
'فرعي'
,
1
],
[
'12021001'
,
'أعتمادات مستندية'
,
'asset'
,
'debit'
,
'120210'
,
5
,
'جزئي'
,
0
],
[
'12021002'
,
'رسوم جمركية'
,
'asset'
,
'debit'
,
'120210'
,
5
,
'جزئي'
,
0
],
[
'1203'
,
'العملاء وأوراق القبض'
,
'asset'
,
'debit'
,
'12'
,
3
,
'مساعد'
,
1
],
[
'120301'
,
'العملاء'
,
'asset'
,
'debit'
,
'1203'
,
4
,
'فرعي'
,
1
],
[
'120301001'
,
'وحدات سكنية'
,
'asset'
,
'debit'
,
'120301'
,
5
,
'جزئي'
,
0
],
[
'120301002'
,
'وحدات إدارية'
,
'asset'
,
'debit'
,
'120301'
,
5
,
'جزئي'
,
0
],
[
'120301003'
,
'وحدات تجارية'
,
'asset'
,
'debit'
,
'120301'
,
5
,
'جزئي'
,
0
],
[
'120302'
,
'أوراق قبض'
,
'asset'
,
'debit'
,
'1203'
,
3
,
'مساعد'
,
1
],
[
'120302001'
,
'وحدات سكنية'
,
'asset'
,
'debit'
,
'120302'
,
5
,
'جزئي'
,
0
],
[
'120302002'
,
'وحدات إدارية'
,
'asset'
,
'debit'
,
'120302'
,
5
,
'جزئي'
,
0
],
[
'120302003'
,
'وحدات تجارية'
,
'asset'
,
'debit'
,
'120302'
,
5
,
'جزئي'
,
0
],
[
'1204'
,
'مدينون وأرصدة مدينة أخري'
,
'asset'
,
'debit'
,
'12'
,
3
,
'مساعد'
,
1
],
[
'120401'
,
'تأمينات لدى الغير'
,
'asset'
,
'debit'
,
'1204'
,
4
,
'فرعي'
,
0
],
[
'120402'
,
'سلف عاملين'
,
'asset'
,
'debit'
,
'1204'
,
4
,
'فرعي'
,
0
],
[
'120403'
,
'عهد عاملين مؤقتة'
,
'asset'
,
'debit'
,
'1204'
,
4
,
'فرعي'
,
0
],
[
'120404'
,
'عهد عاملين مستديمة'
,
'asset'
,
'debit'
,
'1204'
,
4
,
'فرعي'
,
0
],
[
'120405'
,
'أمانات لدى مصلحة الجمارك'
,
'asset'
,
'debit'
,
'1204'
,
4
,
'فرعي'
,
0
],
[
'120406'
,
'تأمينات خطابات ضمان'
,
'asset'
,
'debit'
,
'1204'
,
4
,
'فرعي'
,
0
],
[
'120407'
,
'مدينو بيع أصول'
,
'asset'
,
'debit'
,
'1204'
,
4
,
'فرعي'
,
0
],
[
'120408'
,
'مدينو بيع أوراق مالية'
,
'asset'
,
'debit'
,
'1204'
,
4
,
'فرعي'
,
0
],
[
'120409'
,
'مدينو بيع إستثمارات مالية'
,
'asset'
,
'debit'
,
'1204'
,
4
,
'فرعي'
,
0
],
[
'120410'
,
'مدينو تأجير تمويلي'
,
'asset'
,
'debit'
,
'1204'
,
4
,
'فرعي'
,
0
],
[
'120411'
,
'الأرصدة المدينة الأخرى'
,
'asset'
,
'debit'
,
'1204'
,
4
,
'فرعي'
,
1
],
[
'12041101'
,
'إيرادات مستحقة'
,
'asset'
,
'debit'
,
'120411'
,
5
,
'جزئي'
,
0
],
[
'12041102'
,
'مصروفات مدفوعة مقدماً'
,
'asset'
,
'debit'
,
'120411'
,
5
,
'جزئي'
,
0
],
[
'12041103'
,
'حسابات مدينة أخرى'
,
'asset'
,
'debit'
,
'120411'
,
5
,
'جزئي'
,
0
],
[
'12041104'
,
'شيكات تحت التسوية'
,
'asset'
,
'debit'
,
'120411'
,
5
,
'جزئي'
,
0
],
[
'12041105'
,
'حسابات مدينة تحت التسوية'
,
'asset'
,
'debit'
,
'120411'
,
5
,
'جزئي'
,
0
],
[
'1205'
,
'التحويلات'
,
'asset'
,
'debit'
,
'12'
,
3
,
'مساعد'
,
0
],
[
'1206'
,
'النقدية ومافي حكمها'
,
'asset'
,
'debit'
,
'12'
,
3
,
'مساعد'
,
1
],
[
'120601'
,
'النقدية بالصندوق'
,
'asset'
,
'debit'
,
'1206'
,
4
,
'فرعي'
,
1
],
[
'12060101'
,
'الصندوق بالجنيه المصري'
,
'asset'
,
'debit'
,
'120601'
,
5
,
'جزئي'
,
0
],
[
'12060102'
,
'الصندوق بالدولار'
,
'asset'
,
'debit'
,
'120601'
,
5
,
'جزئي'
,
0
],
[
'12060103'
,
'الصندوق باليورو'
,
'asset'
,
'debit'
,
'120601'
,
5
,
'جزئي'
,
0
],
[
'120602'
,
'نقدية بالبنوك حسابات جارية'
,
'asset'
,
'debit'
,
'1206'
,
4
,
'فرعي'
,
1
],
[
'12060201'
,
'البنك الأهلي - جنيه مصري'
,
'asset'
,
'debit'
,
'120602'
,
5
,
'جزئي'
,
0
],
[
'12060202'
,
'بنك مصر -جنيه مصري'
,
'asset'
,
'debit'
,
'120602'
,
5
,
'جزئي'
,
0
],
[
'12060203'
,
'بنك القاهرة - جنيه مصري'
,
'asset'
,
'debit'
,
'120602'
,
5
,
'جزئي'
,
0
],
[
'120603'
,
'نقدية بالبنوك حسابات توفير'
,
'asset'
,
'debit'
,
'1206'
,
4
,
'فرعي'
,
1
],
[
'12060301'
,
'البنك الأهلي - جنيه مصري'
,
'asset'
,
'debit'
,
'120603'
,
5
,
'جزئي'
,
0
],
[
'12060302'
,
'بنك مصر -جنيه مصري'
,
'asset'
,
'debit'
,
'120603'
,
5
,
'جزئي'
,
0
],
[
'12060303'
,
'بنك القاهرة - جنيه مصري'
,
'asset'
,
'debit'
,
'120603'
,
5
,
'جزئي'
,
0
],
[
'12060304'
,
'نقدية بالبنوك حسابات ودائع'
,
'asset'
,
'debit'
,
'120603'
,
4
,
'فرعي'
,
0
],
[
'12060305'
,
'البنك الأهلي - جنيه مصري'
,
'asset'
,
'debit'
,
'120603'
,
5
,
'جزئي'
,
0
],
[
'12060306'
,
'بنك مصر -جنيه مصري'
,
'asset'
,
'debit'
,
'120603'
,
5
,
'جزئي'
,
0
],
[
'12060307'
,
'بنك القاهرة - جنيه مصري'
,
'asset'
,
'debit'
,
'120603'
,
5
,
'جزئي'
,
0
],
[
'120604'
,
'نقدية بالبنوك حسابات جارية دولار أمريكي'
,
'asset'
,
'debit'
,
'1206'
,
4
,
'فرعي'
,
1
],
[
'12060401'
,
'البنك الأهلي - دولار أمريكي'
,
'asset'
,
'debit'
,
'120604'
,
5
,
'جزئي'
,
0
],
[
'12060402'
,
'بنك مصر -دولار أمريكي'
,
'asset'
,
'debit'
,
'120604'
,
5
,
'جزئي'
,
0
],
[
'12060403'
,
'بنك القاهرة - دولار أمريكي'
,
'asset'
,
'debit'
,
'120604'
,
5
,
'جزئي'
,
0
],
[
'12060404'
,
'نقدية بالبنوك حسابات ودائع'
,
'asset'
,
'debit'
,
'120604'
,
4
,
'فرعي'
,
0
],
[
'12060405'
,
'البنك الأهلي - دولار أمريكي'
,
'asset'
,
'debit'
,
'120604'
,
5
,
'جزئي'
,
0
],
[
'12060406'
,
'بنك مصر -دولار أمريكي'
,
'asset'
,
'debit'
,
'120604'
,
5
,
'جزئي'
,
0
],
[
'12060407'
,
'بنك القاهرة - دولار أمريكي'
,
'asset'
,
'debit'
,
'120604'
,
5
,
'جزئي'
,
0
],
[
'120605'
,
'نقدية بالبنوك حسابات جارية يورو'
,
'asset'
,
'debit'
,
'1206'
,
4
,
'فرعي'
,
1
],
[
'12060501'
,
'البنك الأهلي - يورو'
,
'asset'
,
'debit'
,
'120605'
,
5
,
'جزئي'
,
0
],
[
'12060502'
,
'بنك مصر -يورو'
,
'asset'
,
'debit'
,
'120605'
,
5
,
'جزئي'
,
0
],
[
'12060503'
,
'بنك القاهرة - يورو'
,
'asset'
,
'debit'
,
'120605'
,
5
,
'جزئي'
,
0
],
[
'12060504'
,
'نقدية بالبنوك حسابات ودائع'
,
'asset'
,
'debit'
,
'120605'
,
4
,
'فرعي'
,
0
],
[
'12060505'
,
'البنك الأهلي - يورو'
,
'asset'
,
'debit'
,
'120605'
,
5
,
'جزئي'
,
0
],
[
'12060506'
,
'بنك مصر -يورو'
,
'asset'
,
'debit'
,
'120605'
,
5
,
'جزئي'
,
0
],
[
'12060507'
,
'بنك القاهرة - يورو'
,
'asset'
,
'debit'
,
'120605'
,
5
,
'جزئي'
,
0
],
[
'1207'
,
'شيكات تحت التحصيل'
,
'asset'
,
'debit'
,
'12'
,
3
,
'مساعد'
,
0
],
[
'1208'
,
'أصول ضريبة مؤجلة'
,
'asset'
,
'debit'
,
'12'
,
3
,
'مساعد'
,
0
],
[
'2'
,
'حقوق الملكية والإلتزامات'
,
'liability'
,
'credit'
,
null
,
1
,
'عام'
,
1
],
[
'21'
,
'حقوق الملكية'
,
'liability'
,
'credit'
,
'2'
,
2
,
'عام'
,
1
],
[
'2101'
,
'رأس المال المدفوع'
,
'liability'
,
'credit'
,
'21'
,
3
,
'مساعد'
,
1
],
[
'210101'
,
'الاستاذ /'
,
'liability'
,
'credit'
,
'2101'
,
4
,
'جزئي'
,
0
],
[
'210102'
,
'الاستاذ /'
,
'liability'
,
'credit'
,
'2101'
,
4
,
'جزئي'
,
0
],
[
'210103'
,
'الاستاذ /'
,
'liability'
,
'credit'
,
'2101'
,
4
,
'جزئي'
,
0
],
[
'210104'
,
'الاستاذ /'
,
'liability'
,
'credit'
,
'2101'
,
4
,
'جزئي'
,
0
],
[
'2102'
,
'أرباح أو (خسائر) مرحلة'
,
'liability'
,
'credit'
,
'21'
,
3
,
'مساعد'
,
1
],
[
'210201'
,
'أرباح مرحلة'
,
'liability'
,
'credit'
,
'2102'
,
4
,
'فرعي'
,
0
],
[
'210202'
,
'(خسائر) مرحلة'
,
'liability'
,
'credit'
,
'2102'
,
4
,
'فرعي'
,
0
],
[
'2103'
,
'أرباح (خسائر) العام'
,
'liability'
,
'credit'
,
'21'
,
3
,
'مساعد'
,
1
],
[
'210301'
,
'صافى أرباح العام'
,
'liability'
,
'credit'
,
'2103'
,
4
,
'فرعي'
,
0
],
[
'210302'
,
'صافى (خسائر) العام'
,
'liability'
,
'credit'
,
'2103'
,
4
,
'فرعي'
,
0
],
[
'22'
,
'الإلتزامات الغير المتداولة'
,
'liability'
,
'credit'
,
'2'
,
2
,
'عام'
,
1
],
[
'2201'
,
'قروض من البنوك'
,
'liability'
,
'credit'
,
'22'
,
3
,
'مساعد'
,
1
],
[
'220101'
,
'قروض من بنوك عملة محلية'
,
'liability'
,
'credit'
,
'2201'
,
4
,
'فرعي'
,
1
],
[
'22010101'
,
'بنك مصر'
,
'liability'
,
'credit'
,
'220101'
,
5
,
'جزئي'
,
0
],
[
'22010102'
,
'بنك القاهرة'
,
'liability'
,
'credit'
,
'220101'
,
5
,
'جزئي'
,
0
],
[
'220102'
,
'قروض من بنوك عملة أجنبية'
,
'liability'
,
'credit'
,
'2201'
,
4
,
'فرعي'
,
1
],
[
'22010201'
,
'بنك مصر'
,
'liability'
,
'credit'
,
'220102'
,
5
,
'جزئي'
,
0
],
[
'22010202'
,
'بنك القاهرة'
,
'liability'
,
'credit'
,
'220102'
,
5
,
'جزئي'
,
0
],
[
'2203'
,
'أوراق دفع طويلة الأجل'
,
'liability'
,
'credit'
,
'22'
,
3
,
'مساعد'
,
1
],
[
'220301'
,
'عملة محلية'
,
'liability'
,
'credit'
,
'2203'
,
4
,
'فرعي'
,
0
],
[
'220302'
,
'عملة أجنبية'
,
'liability'
,
'credit'
,
'2203'
,
4
,
'فرعي'
,
0
],
[
'2204'
,
'دائنو شراء أصول ثابتة'
,
'liability'
,
'credit'
,
'22'
,
3
,
'مساعد'
,
1
],
[
'220401'
,
'.....'
,
'liability'
,
'credit'
,
'2204'
,
4
,
'فرعي'
,
0
],
[
'2205'
,
'إلتزامات أخري'
,
'liability'
,
'credit'
,
'22'
,
3
,
'مساعد'
,
1
],
[
'220501'
,
'.....'
,
'liability'
,
'credit'
,
'2205'
,
4
,
'فرعي'
,
0
],
[
'23'
,
'الإلتزامات المتداولة'
,
'liability'
,
'credit'
,
'2'
,
2
,
'عام'
,
1
],
[
'2301'
,
'المخصصات'
,
'liability'
,
'credit'
,
'23'
,
3
,
'مساعد'
,
1
],
[
'230101'
,
'مخصص إهلاك الأصول الثابتة'
,
'liability'
,
'credit'
,
'2301'
,
4
,
'فرعي'
,
1
],
[
'23010101'
,
'مبانى وإنشاءات ومرافق وطرق وشبكات'
,
'liability'
,
'credit'
,
'230101'
,
5
,
'جزئي'
,
0
],
[
'23010102'
,
'آلات ومعدات'
,
'liability'
,
'credit'
,
'230101'
,
5
,
'جزئي'
,
0
],
[
'23010103'
,
'وسائل نقل وانتقال'
,
'liability'
,
'credit'
,
'230101'
,
5
,
'جزئي'
,
0
],
[
'23010104'
,
'عدد وأدوات'
,
'liability'
,
'credit'
,
'230101'
,
5
,
'جزئي'
,
0
],
[
'23010105'
,
'أثاث ومعدات وتركيبات مكاتب ومفروشات'
,
'liability'
,
'credit'
,
'230101'
,
5
,
'جزئي'
,
0
],
[
'23010106'
,
'أجهزة كمبيوتر ومشتملاته'
,
'liability'
,
'credit'
,
'230101'
,
5
,
'جزئي'
,
0
],
[
'23010107'
,
'أجهزة كهربائية والكترونية'
,
'liability'
,
'credit'
,
'230101'
,
5
,
'جزئي'
,
0
],
[
'230102'
,
'مخصص إهلاك الأصول الغير ملموسه'
,
'liability'
,
'credit'
,
'2301'
,
4
,
'فرعي'
,
1
],
[
'23010201'
,
'برمجيات الكمبيوتر'
,
'liability'
,
'credit'
,
'230102'
,
5
,
'جزئي'
,
0
],
[
'23010202'
,
'حملات إعلانية'
,
'liability'
,
'credit'
,
'230102'
,
5
,
'جزئي'
,
0
],
[
'23010203'
,
'براءة الإختراع'
,
'liability'
,
'credit'
,
'230102'
,
5
,
'جزئي'
,
0
],
[
'23010204'
,
'حقوق الملكية الفكرية'
,
'liability'
,
'credit'
,
'230102'
,
5
,
'جزئي'
,
0
],
[
'23010205'
,
'التراخيص وعقود الإمتياز'
,
'liability'
,
'credit'
,
'230102'
,
5
,
'جزئي'
,
0
],
[
'23010206'
,
'أنشطة البحوث والتطوير'
,
'liability'
,
'credit'
,
'230102'
,
5
,
'جزئي'
,
0
],
[
'23010207'
,
'العلامة التجارية'
,
'liability'
,
'credit'
,
'230102'
,
5
,
'جزئي'
,
0
],
[
'23010208'
,
'الشهرة'
,
'liability'
,
'credit'
,
'230102'
,
5
,
'جزئي'
,
0
],
[
'230104'
,
'مخصص ضرائب'
,
'liability'
,
'credit'
,
'2301'
,
4
,
'فرعي'
,
0
],
[
'230105'
,
'مخصص مكافأت ترك الخدمة'
,
'liability'
,
'credit'
,
'2301'
,
4
,
'فرعي'
,
0
],
[
'230106'
,
'مخصص التزامات محتملة'
,
'liability'
,
'credit'
,
'2301'
,
4
,
'فرعي'
,
0
],
[
'230107'
,
'مخصص قضايا متنازع عليها'
,
'liability'
,
'credit'
,
'2301'
,
4
,
'فرعي'
,
0
],
[
'230108'
,
'مخصص فوائد وغرامات تأخير'
,
'liability'
,
'credit'
,
'2301'
,
4
,
'فرعي'
,
0
],
[
'2302'
,
'الإضمحلال في قيمة الأصول'
,
'liability'
,
'credit'
,
'23'
,
3
,
'مساعد'
,
1
],
[
'230201'
,
'الإضمحلال في قيمة الأصول الثابتة'
,
'liability'
,
'credit'
,
'2302'
,
4
,
'فرعي'
,
0
],
[
'230202'
,
'الإضمحلال في قيمة الأصول الغير ملموسة'
,
'liability'
,
'credit'
,
'2302'
,
4
,
'فرعي'
,
0
],
[
'230203'
,
'الإضمحلال في قيمة أرصدة العملاء وأوراق القبض'
,
'liability'
,
'credit'
,
'2302'
,
4
,
'فرعي'
,
0
],
[
'230204'
,
'الإضمحلال في قيمة المخزون'
,
'liability'
,
'credit'
,
'2302'
,
4
,
'فرعي'
,
0
],
[
'230205'
,
'الإضمحلال في قيمة المدينين والأرصدة المدينة الأخري'
,
'liability'
,
'credit'
,
'2302'
,
4
,
'فرعي'
,
0
],
[
'2303'
,
'بنوك السحب علي المكشوف'
,
'liability'
,
'credit'
,
'23'
,
3
,
'مساعد'
,
1
],
[
'230301'
,
'عملة محلية'
,
'liability'
,
'credit'
,
'2303'
,
4
,
'فرعي'
,
1
],
[
'23030101'
,
'بنك'
,
'liability'
,
'credit'
,
'230301'
,
5
,
'جزئي'
,
0
],
[
'230302'
,
'عملة أجنبية'
,
'liability'
,
'credit'
,
'2303'
,
4
,
'فرعي'
,
1
],
[
'23030201'
,
'بنك'
,
'liability'
,
'credit'
,
'230302'
,
5
,
'جزئي'
,
0
],
[
'2304'
,
'قروض قصيرة الأجل'
,
'liability'
,
'credit'
,
'23'
,
3
,
'مساعد'
,
1
],
[
'230401'
,
'عملة محلية'
,
'liability'
,
'credit'
,
'2304'
,
4
,
'فرعي'
,
1
],
[
'23040101'
,
'بنك'
,
'liability'
,
'credit'
,
'230401'
,
5
,
'جزئي'
,
0
],
[
'230402'
,
'عملة أجنبية'
,
'liability'
,
'credit'
,
'2304'
,
4
,
'فرعي'
,
1
],
[
'23040201'
,
'بنك'
,
'liability'
,
'credit'
,
'230402'
,
5
,
'جزئي'
,
0
],
[
'2305'
,
'بنوك تسهيلات ائتمانية'
,
'liability'
,
'credit'
,
'23'
,
3
,
'مساعد'
,
1
],
[
'230501'
,
'عملة محلية'
,
'liability'
,
'credit'
,
'2305'
,
4
,
'فرعي'
,
1
],
[
'23050101'
,
'بنك'
,
'liability'
,
'credit'
,
'230501'
,
5
,
'جزئي'
,
0
],
[
'230502'
,
'عملة أجنبية'
,
'liability'
,
'credit'
,
'2305'
,
4
,
'فرعي'
,
1
],
[
'23050201'
,
'بنك'
,
'liability'
,
'credit'
,
'230502'
,
5
,
'جزئي'
,
0
],
[
'2306'
,
'الموردون وأوراق الدفع'
,
'liability'
,
'credit'
,
'23'
,
3
,
'مساعد'
,
1
],
[
'230601'
,
'الموردون'
,
'liability'
,
'credit'
,
'2306'
,
4
,
'فرعي'
,
1
],
[
'230601001'
,
'.................'
,
'liability'
,
'credit'
,
'230601'
,
5
,
'جزئي'
,
0
],
[
'230602'
,
'أوراق الدفع قصيرة الأجل'
,
'liability'
,
'credit'
,
'2306'
,
4
,
'فرعي'
,
1
],
[
'230602001'
,
'.................'
,
'liability'
,
'credit'
,
'230602'
,
5
,
'جزئي'
,
0
],
[
'2307'
,
'المقاولون'
,
'liability'
,
'credit'
,
'23'
,
3
,
'مساعد'
,
1
],
[
'230701'
,
'مقاولون من الباطن'
,
'liability'
,
'credit'
,
'2307'
,
4
,
'فرعي'
,
1
],
[
'23070101'
,
'المقاول......'
,
'liability'
,
'credit'
,
'230701'
,
5
,
'جزئي'
,
0
],
[
'23070102'
,
'المقاول......'
,
'liability'
,
'credit'
,
'230701'
,
5
,
'جزئي'
,
0
],
[
'23070103'
,
'المقاول......'
,
'liability'
,
'credit'
,
'230701'
,
5
,
'جزئي'
,
0
],
[
'2308'
,
'دائنون وحسابات دائنة أخري'
,
'liability'
,
'credit'
,
'23'
,
3
,
'مساعد'
,
1
],
[
'230801'
,
'تأمينات للغير'
,
'liability'
,
'credit'
,
'2308'
,
4
,
'فرعي'
,
0
],
[
'230802'
,
'تأمينات اجتماعية للمقاولين'
,
'liability'
,
'credit'
,
'2308'
,
4
,
'فرعي'
,
0
],
[
'230803'
,
'تأمينات ضمان أعمال'
,
'liability'
,
'credit'
,
'2308'
,
4
,
'فرعي'
,
0
],
[
'230804'
,
'جاري مصلحة الضرائب'
,
'liability'
,
'credit'
,
'2308'
,
4
,
'فرعي'
,
1
],
[
'23080401'
,
'أرباح تجارية وصناعية'
,
'liability'
,
'credit'
,
'230804'
,
5
,
'جزئي'
,
0
],
[
'23080402'
,
'الخصم تحت حساب الضريبة والمهن الحرة'
,
'liability'
,
'credit'
,
'230804'
,
5
,
'جزئي'
,
0
],
[
'23080403'
,
'كسب العمل'
,
'liability'
,
'credit'
,
'230804'
,
5
,
'جزئي'
,
0
],
[
'23080404'
,
'ضريبة القيمة المضافة'
,
'liability'
,
'credit'
,
'230804'
,
5
,
'جزئي'
,
0
],
[
'23080405'
,
'الدمغة'
,
'liability'
,
'credit'
,
'230804'
,
5
,
'جزئي'
,
0
],
[
'23080406'
,
'الضريبة العقارية'
,
'liability'
,
'credit'
,
'230804'
,
5
,
'جزئي'
,
0
],
[
'230805'
,
'جاري مصلحة الجمارك'
,
'liability'
,
'credit'
,
'2308'
,
4
,
'فرعي'
,
1
],
[
'23080501'
,
'رسوم جمركية مستردة علي الأصول الثابتة'
,
'liability'
,
'credit'
,
'230805'
,
5
,
'جزئي'
,
0
],
[
'23080502'
,
'رسوم جمركية مستردة علي رسائل أخري'
,
'liability'
,
'credit'
,
'230805'
,
5
,
'جزئي'
,
0
],
[
'230806'
,
'جاري مصالح وهيئات حكومية'
,
'liability'
,
'credit'
,
'2308'
,
4
,
'فرعي'
,
1
],
[
'23080601'
,
'الهيئة القومية للتأمينات الاجتماعية'
,
'liability'
,
'credit'
,
'230806'
,
5
,
'جزئي'
,
0
],
[
'230807'
,
'دائنو شراء أصول ثابتة'
,
'liability'
,
'credit'
,
'2308'
,
4
,
'فرعي'
,
0
],
[
'230808'
,
'أمانات عمال وملاحظين'
,
'liability'
,
'credit'
,
'2308'
,
4
,
'فرعي'
,
0
],
[
'230809'
,
'ايرادات مدفوعة مقدما'
,
'liability'
,
'credit'
,
'2308'
,
4
,
'فرعي'
,
0
],
[
'230810'
,
'مصروفات مستحقة'
,
'liability'
,
'credit'
,
'2308'
,
4
,
'فرعي'
,
0
],
[
'230811'
,
'حسابات دائنة أخري'
,
'liability'
,
'credit'
,
'2308'
,
4
,
'فرعي'
,
1
],
[
'23082001'
,
'صندوق الجزاءت'
,
'liability'
,
'credit'
,
'2308'
,
5
,
'جزئي'
,
0
],
[
'23082002'
,
'صندوق الزمالة'
,
'liability'
,
'credit'
,
'2308'
,
5
,
'جزئي'
,
0
],
[
'23081903'
,
'صندوق المزايا العينية'
,
'liability'
,
'credit'
,
'230811'
,
5
,
'جزئي'
,
0
],
[
'2309'
,
'حسابات دائنة للشركاء'
,
'liability'
,
'credit'
,
'23'
,
3
,
'مساعد'
,
1
],
[
'230901'
,
'أ/'
,
'liability'
,
'credit'
,
'2309'
,
5
,
'جزئي'
,
0
],
[
'2310'
,
'جاري أطراف ذوي علاقة'
,
'liability'
,
'credit'
,
'23'
,
3
,
'مساعد'
,
1
],
[
'231001'
,
'جاري شركات شقيقة وتابعة وقابضة'
,
'liability'
,
'credit'
,
'2310'
,
4
,
'فرعي'
,
1
],
[
'23100101'
,
'شركة'
,
'liability'
,
'credit'
,
'231001'
,
5
,
'جزئي'
,
0
],
[
'23100102'
,
'شركة'
,
'liability'
,
'credit'
,
'231001'
,
5
,
'جزئي'
,
0
],
[
'23100103'
,
'شركة'
,
'liability'
,
'credit'
,
'231001'
,
5
,
'جزئي'
,
0
],
[
'231002'
,
'جاري أطراف ذوى علاقة'
,
'liability'
,
'credit'
,
'2310'
,
4
,
'فرعي'
,
1
],
[
'23100201'
,
'شركة'
,
'liability'
,
'credit'
,
'231002'
,
5
,
'جزئي'
,
0
],
[
'2311'
,
'التزامات ضريبية مؤجلة'
,
'liability'
,
'credit'
,
'23'
,
3
,
'مساعد'
,
0
],
[
'3'
,
'التكاليف والمصروفات'
,
'expense'
,
'debit'
,
null
,
1
,
'عام'
,
1
],
[
'31'
,
'تكاليف النشاط'
,
'expense'
,
'debit'
,
'3'
,
2
,
'عام'
,
1
],
[
'3101'
,
'الاجوروالمرتبات ومافي حكمها'
,
'expense'
,
'debit'
,
'31'
,
3
,
'مساعد'
,
1
],
[
'310101'
,
'الاجور الاساسية'
,
'expense'
,
'debit'
,
'3101'
,
4
,
'فرعي'
,
0
],
[
'312902'
,
'الاجور المتغيرة'
,
'expense'
,
'debit'
,
'31'
,
4
,
'فرعي'
,
0
],
[
'312903'
,
'حصة الشركة في التامينات'
,
'expense'
,
'debit'
,
'31'
,
4
,
'فرعي'
,
0
],
[
'312904'
,
'اجور عمال يومية'
,
'expense'
,
'debit'
,
'31'
,
4
,
'فرعي'
,
0
],
[
'312905'
,
'اجور اضافية'
,
'expense'
,
'debit'
,
'31'
,
4
,
'فرعي'
,
0
],
[
'312906'
,
'مكافأت و حوافز و منح'
,
'expense'
,
'debit'
,
'31'
,
4
,
'فرعي'
,
1
],
[
'31290601'
,
'ترك الخدمة'
,
'expense'
,
'debit'
,
'312906'
,
5
,
'جزئي'
,
0
],
[
'31290602'
,
'منحة رمضان والاعياد'
,
'expense'
,
'debit'
,
'312906'
,
5
,
'جزئي'
,
0
],
[
'31290603'
,
'منحة إنجاب'
,
'expense'
,
'debit'
,
'312906'
,
5
,
'جزئي'
,
0
],
[
'31290604'
,
'منحة زواج'
,
'expense'
,
'debit'
,
'312906'
,
5
,
'جزئي'
,
0
],
[
'312907'
,
'بدلات عينية'
,
'expense'
,
'debit'
,
'31'
,
4
,
'فرعي'
,
1
],
[
'31290701'
,
'سكن'
,
'expense'
,
'debit'
,
'312907'
,
5
,
'جزئي'
,
0
],
[
'31290702'
,
'إنتقالات'
,
'expense'
,
'debit'
,
'312907'
,
5
,
'جزئي'
,
0
],
[
'31290703'
,
'مأكل'
,
'expense'
,
'debit'
,
'312907'
,
5
,
'جزئي'
,
0
],
[
'31290704'
,
'تليفون'
,
'expense'
,
'debit'
,
'312907'
,
5
,
'جزئي'
,
0
],
[
'31290705'
,
'ملبس'
,
'expense'
,
'debit'
,
'312907'
,
5
,
'جزئي'
,
0
],
[
'312908'
,
'مزايا عاملين نقدية'
,
'expense'
,
'debit'
,
'31'
,
4
,
'فرعي'
,
1
],
[
'31290801'
,
'علاج'
,
'expense'
,
'debit'
,
'312908'
,
5
,
'جزئي'
,
0
],
[
'31290802'
,
'ملابس'
,
'expense'
,
'debit'
,
'312908'
,
5
,
'جزئي'
,
0
],
[
'31290803'
,
'إنتقالات'
,
'expense'
,
'debit'
,
'312908'
,
5
,
'جزئي'
,
0
],
[
'31290804'
,
'سكن'
,
'expense'
,
'debit'
,
'312908'
,
5
,
'جزئي'
,
0
],
[
'31290805'
,
'مواصلات'
,
'expense'
,
'debit'
,
'312908'
,
5
,
'جزئي'
,
0
],
[
'31290806'
,
'تمثيل و استقبال'
,
'expense'
,
'debit'
,
'312908'
,
5
,
'جزئي'
,
0
],
[
'31290807'
,
'أجازات'
,
'expense'
,
'debit'
,
'312908'
,
5
,
'جزئي'
,
0
],
[
'312909'
,
'علاوات'
,
'expense'
,
'debit'
,
'31'
,
4
,
'فرعي'
,
0
],
[
'3130'
,
'رسوم وتراخيص'
,
'expense'
,
'debit'
,
'31'
,
3
,
'مساعد'
,
1
],
[
'313001'
,
'رسوم حكوميه'
,
'expense'
,
'debit'
,
'3130'
,
4
,
'فرعي'
,
0
],
[
'313002'
,
'مصروفات تراخيص'
,
'expense'
,
'debit'
,
'3130'
,
4
,
'فرعي'
,
0
],
[
'313003'
,
'رسوم عدادات المياه ورسوم المعاينة'
,
'expense'
,
'debit'
,
'3130'
,
4
,
'فرعي'
,
0
],
[
'3131'
,
'استشارات هندسية'
,
'expense'
,
'debit'
,
'31'
,
3
,
'مساعد'
,
1
],
[
'313101'
,
'استشارات هندسية'
,
'expense'
,
'debit'
,
'3131'
,
4
,
'فرعي'
,
0
],
[
'3132'
,
'تامين'
,
'expense'
,
'debit'
,
'31'
,
3
,
'مساعد'
,
1
],
[
'313201'
,
'تامين مباني'
,
'expense'
,
'debit'
,
'3132'
,
4
,
'فرعي'
,
0
],
[
'313202'
,
'تامين سيارات'
,
'expense'
,
'debit'
,
'3132'
,
4
,
'فرعي'
,
0
],
[
'313203'
,
'تامين عمالة'
,
'expense'
,
'debit'
,
'3132'
,
4
,
'فرعي'
,
0
],
[
'3133'
,
'إيجارات'
,
'expense'
,
'debit'
,
'31'
,
3
,
'مساعد'
,
1
],
[
'313301'
,
'ايجار استراحه العاملين'
,
'expense'
,
'debit'
,
'3133'
,
4
,
'فرعي'
,
0
],
[
'313302'
,
'سيارات'
,
'expense'
,
'debit'
,
'3133'
,
4
,
'فرعي'
,
0
],
[
'313303'
,
'ألات ومعدات'
,
'expense'
,
'debit'
,
'3133'
,
4
,
'فرعي'
,
0
],
[
'313304'
,
'مقطوره مياه'
,
'expense'
,
'debit'
,
'3133'
,
4
,
'فرعي'
,
0
],
[
'3134'
,
'صيانه'
,
'expense'
,
'debit'
,
'31'
,
3
,
'مساعد'
,
1
],
[
'313401'
,
'مباني'
,
'expense'
,
'debit'
,
'3134'
,
4
,
'فرعي'
,
0
],
[
'313402'
,
'ادوات صيانة ونظافة'
,
'expense'
,
'debit'
,
'3134'
,
4
,
'فرعي'
,
0
],
[
'3135'
,
'تليفون ومياه وكهرباء'
,
'expense'
,
'debit'
,
'31'
,
3
,
'مساعد'
,
1
],
[
'313501'
,
'مياه'
,
'expense'
,
'debit'
,
'3135'
,
4
,
'فرعي'
,
0
],
[
'313502'
,
'كهرباء'
,
'expense'
,
'debit'
,
'3135'
,
4
,
'فرعي'
,
0
],
[
'313503'
,
'تليفون'
,
'expense'
,
'debit'
,
'3135'
,
4
,
'فرعي'
,
0
],
[
'313504'
,
'قوى محركة'
,
'expense'
,
'debit'
,
'3135'
,
4
,
'فرعي'
,
0
],
[
'3136'
,
'عدد وادوات'
,
'expense'
,
'debit'
,
'31'
,
3
,
'مساعد'
,
1
],
[
'313601'
,
'عدد وادوات مخزن'
,
'expense'
,
'debit'
,
'3136'
,
4
,
'فرعي'
,
0
],
[
'313602'
,
'عدة خشبية'
,
'expense'
,
'debit'
,
'3136'
,
4
,
'فرعي'
,
0
],
[
'313603'
,
'عدد وادوات مستهلكة'
,
'expense'
,
'debit'
,
'3136'
,
4
,
'فرعي'
,
0
],
[
'3137'
,
'إهلاك الأصول الثابتة'
,
'expense'
,
'debit'
,
'31'
,
3
,
'مساعد'
,
1
],
[
'313701'
,
'مبانى وإنشاءات ومرافق وطرق وشبكات'
,
'expense'
,
'debit'
,
'3137'
,
4
,
'فرعي'
,
0
],
[
'313702'
,
'آلات ومعدات'
,
'expense'
,
'debit'
,
'3137'
,
4
,
'فرعي'
,
0
],
[
'313703'
,
'وسائل نقل وانتقال'
,
'expense'
,
'debit'
,
'3137'
,
4
,
'فرعي'
,
0
],
[
'313704'
,
'عدد وأدوات'
,
'expense'
,
'debit'
,
'3137'
,
4
,
'فرعي'
,
0
],
[
'313705'
,
'أثاث ومعدات وتركيبات مكاتب ومفروشات'
,
'expense'
,
'debit'
,
'3137'
,
4
,
'فرعي'
,
0
],
[
'313706'
,
'أجهزة كمبيوتر ومشتملاته'
,
'expense'
,
'debit'
,
'3137'
,
4
,
'فرعي'
,
0
],
[
'313707'
,
'أجهزة كهربائية والكترونية'
,
'expense'
,
'debit'
,
'3137'
,
4
,
'فرعي'
,
0
],
[
'3138'
,
'مصروفا ت نقل'
,
'expense'
,
'debit'
,
'31'
,
3
,
'مساعد'
,
0
],
[
'3139'
,
'فوائد مدينه'
,
'expense'
,
'debit'
,
'31'
,
3
,
'مساعد'
,
0
],
[
'3140'
,
'مستلزمات كمبيوتر وانترنت'
,
'expense'
,
'debit'
,
'31'
,
3
,
'مساعد'
,
1
],
[
'314001'
,
'مستلزمات كمبيوتر'
,
'expense'
,
'debit'
,
'3140'
,
4
,
'فرعي'
,
0
],
[
'314002'
,
'إنترنت'
,
'expense'
,
'debit'
,
'3140'
,
4
,
'فرعي'
,
0
],
[
'3141'
,
'امن وحراسة'
,
'expense'
,
'debit'
,
'31'
,
3
,
'مساعد'
,
0
],
[
'3142'
,
'مفروشات وموبيليا وتجهيزات'
,
'expense'
,
'debit'
,
'31'
,
3
,
'مساعد'
,
0
],
[
'3143'
,
'تعبئة وتغليف'
,
'expense'
,
'debit'
,
'31'
,
3
,
'مساعد'
,
1
],
[
'314301'
,
'راكات'
,
'expense'
,
'debit'
,
'3143'
,
4
,
'فرعي'
,
0
],
[
'314302'
,
'أطباق'
,
'expense'
,
'debit'
,
'3143'
,
4
,
'فرعي'
,
0
],
[
'314303'
,
'رول استريتش'
,
'expense'
,
'debit'
,
'3143'
,
4
,
'فرعي'
,
0
],
[
'314304'
,
'شكائر'
,
'expense'
,
'debit'
,
'3143'
,
4
,
'فرعي'
,
0
],
[
'314305'
,
'أكياس راكات'
,
'expense'
,
'debit'
,
'3143'
,
4
,
'فرعي'
,
0
],
[
'314306'
,
'ورق موز'
,
'expense'
,
'debit'
,
'3143'
,
4
,
'فرعي'
,
0
],
[
'314307'
,
'غطاء رأس وجوانتي'
,
'expense'
,
'debit'
,
'3143'
,
4
,
'فرعي'
,
0
],
[
'314308'
,
'برنت'
,
'expense'
,
'debit'
,
'3143'
,
4
,
'فرعي'
,
0
],
[
'314309'
,
'باركود'
,
'expense'
,
'debit'
,
'3143'
,
4
,
'فرعي'
,
0
],
[
'3170'
,
'مخزون الإنتاج تحت التشغيل'
,
'expense'
,
'debit'
,
'31'
,
3
,
'مساعد'
,
0
],
[
'3171'
,
'مخزون الإنتاج التام'
,
'expense'
,
'debit'
,
'31'
,
3
,
'مساعد'
,
0
],
[
'3172'
,
'مخزون بضائع بغرض البيع'
,
'expense'
,
'debit'
,
'31'
,
3
,
'مساعد'
,
0
],
[
'32'
,
'مصروفات البيع والتوزيع'
,
'expense'
,
'debit'
,
'3'
,
2
,
'عام'
,
1
],
[
'3201'
,
'الاجوروالمرتبات ومافي حكمها'
,
'expense'
,
'debit'
,
'32'
,
3
,
'مساعد'
,
1
],
[
'320101'
,
'الاجور الاساسية'
,
'expense'
,
'debit'
,
'3201'
,
4
,
'فرعي'
,
0
],
[
'320102'
,
'الاجور المتغيرة'
,
'expense'
,
'debit'
,
'3201'
,
4
,
'فرعي'
,
0
],
[
'320103'
,
'حصة الشركة في التامينات'
,
'expense'
,
'debit'
,
'3201'
,
4
,
'فرعي'
,
0
],
[
'320104'
,
'اجور عمال يومية'
,
'expense'
,
'debit'
,
'3201'
,
4
,
'فرعي'
,
0
],
[
'320105'
,
'اجور اضافية'
,
'expense'
,
'debit'
,
'3201'
,
4
,
'فرعي'
,
0
],
[
'320106'
,
'مكافأت و حوافز و منح'
,
'expense'
,
'debit'
,
'3201'
,
4
,
'فرعي'
,
1
],
[
'32010601'
,
'ترك الخدمة'
,
'expense'
,
'debit'
,
'320106'
,
5
,
'جزئي'
,
0
],
[
'32010602'
,
'منحة رمضان والاعياد'
,
'expense'
,
'debit'
,
'320106'
,
5
,
'جزئي'
,
0
],
[
'32010603'
,
'منحة إنجاب'
,
'expense'
,
'debit'
,
'320106'
,
5
,
'جزئي'
,
0
],
[
'32010604'
,
'منحة زواج'
,
'expense'
,
'debit'
,
'320106'
,
5
,
'جزئي'
,
0
],
[
'320107'
,
'بدلات عينية'
,
'expense'
,
'debit'
,
'3201'
,
4
,
'فرعي'
,
1
],
[
'32010701'
,
'سكن'
,
'expense'
,
'debit'
,
'320107'
,
5
,
'جزئي'
,
0
],
[
'32010702'
,
'إنتقالات'
,
'expense'
,
'debit'
,
'320107'
,
5
,
'جزئي'
,
0
],
[
'32010703'
,
'مأكل'
,
'expense'
,
'debit'
,
'320107'
,
5
,
'جزئي'
,
0
],
[
'32010704'
,
'تليفون'
,
'expense'
,
'debit'
,
'320107'
,
5
,
'جزئي'
,
0
],
[
'32010705'
,
'ملبس'
,
'expense'
,
'debit'
,
'320107'
,
5
,
'جزئي'
,
0
],
[
'320108'
,
'مزايا عاملين نقدية'
,
'expense'
,
'debit'
,
'3201'
,
4
,
'فرعي'
,
1
],
[
'32010801'
,
'علاج'
,
'expense'
,
'debit'
,
'320108'
,
5
,
'جزئي'
,
0
],
[
'32010802'
,
'ملابس'
,
'expense'
,
'debit'
,
'320108'
,
5
,
'جزئي'
,
0
],
[
'32010803'
,
'إنتقالات'
,
'expense'
,
'debit'
,
'320108'
,
5
,
'جزئي'
,
0
],
[
'32010804'
,
'سكن'
,
'expense'
,
'debit'
,
'320108'
,
5
,
'جزئي'
,
0
],
[
'32010805'
,
'مواصلات'
,
'expense'
,
'debit'
,
'320108'
,
5
,
'جزئي'
,
0
],
[
'32010806'
,
'تمثيل و استقبال'
,
'expense'
,
'debit'
,
'320108'
,
5
,
'جزئي'
,
0
],
[
'32010807'
,
'أجازات'
,
'expense'
,
'debit'
,
'320108'
,
5
,
'جزئي'
,
0
],
[
'320109'
,
'علاوات'
,
'expense'
,
'debit'
,
'3201'
,
4
,
'فرعي'
,
0
],
[
'3202'
,
'عمولات بيع وتسويق'
,
'expense'
,
'debit'
,
'32'
,
3
,
'مساعد'
,
0
],
[
'3203'
,
'دعاية و إعلان'
,
'expense'
,
'debit'
,
'32'
,
3
,
'مساعد'
,
0
],
[
'3204'
,
'خصم مسموح به'
,
'expense'
,
'debit'
,
'32'
,
3
,
'مساعد'
,
0
],
[
'3205'
,
'هدايا'
,
'expense'
,
'debit'
,
'32'
,
3
,
'مساعد'
,
0
],
[
'3206'
,
'إهلاك الأصول الثابتة'
,
'expense'
,
'debit'
,
'32'
,
3
,
'مساعد'
,
1
],
[
'320601'
,
'مبانى وإنشاءات ومرافق وطرق وشبكات'
,
'expense'
,
'debit'
,
'3206'
,
4
,
'فرعي'
,
0
],
[
'320602'
,
'آلات ومعدات'
,
'expense'
,
'debit'
,
'3206'
,
4
,
'فرعي'
,
0
],
[
'320603'
,
'وسائل نقل وانتقال'
,
'expense'
,
'debit'
,
'3206'
,
4
,
'فرعي'
,
0
],
[
'320604'
,
'عدد وأدوات'
,
'expense'
,
'debit'
,
'3206'
,
4
,
'فرعي'
,
0
],
[
'320605'
,
'أثاث ومعدات وتركيبات مكاتب ومفروشات'
,
'expense'
,
'debit'
,
'3206'
,
4
,
'فرعي'
,
0
],
[
'320606'
,
'أجهزة كمبيوتر ومشتملاته'
,
'expense'
,
'debit'
,
'3206'
,
4
,
'فرعي'
,
0
],
[
'320607'
,
'أجهزة كهربائية والكترونية'
,
'expense'
,
'debit'
,
'3206'
,
4
,
'فرعي'
,
0
],
[
'33'
,
'مصروفات عمومية وإدارية'
,
'expense'
,
'debit'
,
'3'
,
2
,
'عام'
,
1
],
[
'3301'
,
'الاجوروالمرتبات ومافي حكمها'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
1
],
[
'330101'
,
'الاجور الاساسية'
,
'expense'
,
'debit'
,
'3301'
,
4
,
'فرعي'
,
0
],
[
'330102'
,
'الاجور المتغيرة'
,
'expense'
,
'debit'
,
'3301'
,
4
,
'فرعي'
,
0
],
[
'330103'
,
'حصة الشركة في التامينات'
,
'expense'
,
'debit'
,
'3301'
,
4
,
'فرعي'
,
0
],
[
'330104'
,
'اجور عمال يومية'
,
'expense'
,
'debit'
,
'3301'
,
4
,
'فرعي'
,
0
],
[
'330105'
,
'اجور اضافية'
,
'expense'
,
'debit'
,
'3301'
,
4
,
'فرعي'
,
0
],
[
'330106'
,
'مكافأت و حوافز و منح'
,
'expense'
,
'debit'
,
'3301'
,
4
,
'فرعي'
,
1
],
[
'33010601'
,
'ترك الخدمة'
,
'expense'
,
'debit'
,
'330106'
,
5
,
'جزئي'
,
0
],
[
'33010602'
,
'منحة رمضان والاعياد'
,
'expense'
,
'debit'
,
'330106'
,
5
,
'جزئي'
,
0
],
[
'33010603'
,
'منحة إنجاب'
,
'expense'
,
'debit'
,
'330106'
,
5
,
'جزئي'
,
0
],
[
'33010604'
,
'منحة زواج'
,
'expense'
,
'debit'
,
'330106'
,
5
,
'جزئي'
,
0
],
[
'330107'
,
'بدلات عينية'
,
'expense'
,
'debit'
,
'3301'
,
4
,
'فرعي'
,
1
],
[
'33010701'
,
'سكن'
,
'expense'
,
'debit'
,
'330107'
,
5
,
'جزئي'
,
0
],
[
'33010702'
,
'إنتقالات'
,
'expense'
,
'debit'
,
'330107'
,
5
,
'جزئي'
,
0
],
[
'33010703'
,
'مأكل'
,
'expense'
,
'debit'
,
'330107'
,
5
,
'جزئي'
,
0
],
[
'33010704'
,
'تليفون'
,
'expense'
,
'debit'
,
'330107'
,
5
,
'جزئي'
,
0
],
[
'33010705'
,
'ملبس'
,
'expense'
,
'debit'
,
'330107'
,
5
,
'جزئي'
,
0
],
[
'330108'
,
'مزايا عاملين نقدية'
,
'expense'
,
'debit'
,
'3301'
,
4
,
'فرعي'
,
1
],
[
'33010801'
,
'علاج'
,
'expense'
,
'debit'
,
'330108'
,
5
,
'جزئي'
,
0
],
[
'33010802'
,
'ملابس'
,
'expense'
,
'debit'
,
'330108'
,
5
,
'جزئي'
,
0
],
[
'33010803'
,
'إنتقالات'
,
'expense'
,
'debit'
,
'330108'
,
5
,
'جزئي'
,
0
],
[
'33010804'
,
'سكن'
,
'expense'
,
'debit'
,
'330108'
,
5
,
'جزئي'
,
0
],
[
'33010805'
,
'مواصلات'
,
'expense'
,
'debit'
,
'330108'
,
5
,
'جزئي'
,
0
],
[
'33010806'
,
'تمثيل و استقبال'
,
'expense'
,
'debit'
,
'330108'
,
5
,
'جزئي'
,
0
],
[
'33010807'
,
'أجازات'
,
'expense'
,
'debit'
,
'330108'
,
5
,
'جزئي'
,
0
],
[
'330109'
,
'علاوات'
,
'expense'
,
'debit'
,
'3301'
,
4
,
'فرعي'
,
0
],
[
'3302'
,
'مصروفات سفر وإقامة وإنتقال'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
1
],
[
'330201'
,
'سفر داخلي'
,
'expense'
,
'debit'
,
'3302'
,
4
,
'فرعي'
,
0
],
[
'330202'
,
'سفر خارجي'
,
'expense'
,
'debit'
,
'3302'
,
4
,
'فرعي'
,
0
],
[
'330203'
,
'إقامة داخلية'
,
'expense'
,
'debit'
,
'3302'
,
4
,
'فرعي'
,
0
],
[
'330204'
,
'إقامة خارجية'
,
'expense'
,
'debit'
,
'3302'
,
4
,
'فرعي'
,
0
],
[
'330205'
,
'إنتقالات داخلية'
,
'expense'
,
'debit'
,
'3302'
,
4
,
'فرعي'
,
0
],
[
'330206'
,
'إنتقالات خارجية'
,
'expense'
,
'debit'
,
'3302'
,
4
,
'فرعي'
,
0
],
[
'3303'
,
'ضيافة وإستقبال'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
1
],
[
'330301'
,
'ضيافة'
,
'expense'
,
'debit'
,
'3303'
,
4
,
'فرعي'
,
0
],
[
'330302'
,
'إستقبال'
,
'expense'
,
'debit'
,
'3303'
,
4
,
'فرعي'
,
0
],
[
'3304'
,
'كهرباء ومياه وتليفون وفاكس وإنترنت'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
1
],
[
'330401'
,
'كهرباء'
,
'expense'
,
'debit'
,
'3304'
,
4
,
'فرعي'
,
0
],
[
'330402'
,
'مياه'
,
'expense'
,
'debit'
,
'3304'
,
4
,
'فرعي'
,
0
],
[
'330403'
,
'تليفون محلي'
,
'expense'
,
'debit'
,
'3304'
,
4
,
'فرعي'
,
0
],
[
'330404'
,
'تليفون دولي'
,
'expense'
,
'debit'
,
'3304'
,
4
,
'فرعي'
,
0
],
[
'330405'
,
'غاز'
,
'expense'
,
'debit'
,
'3304'
,
4
,
'فرعي'
,
0
],
[
'330406'
,
'إنترنت'
,
'expense'
,
'debit'
,
'3304'
,
4
,
'فرعي'
,
0
],
[
'330407'
,
'بريد'
,
'expense'
,
'debit'
,
'3304'
,
4
,
'فرعي'
,
0
],
[
'3305'
,
'أدوات كتابية و كتب ودورات تدريبية'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
1
],
[
'330501'
,
'أدوات كتابية'
,
'expense'
,
'debit'
,
'3305'
,
4
,
'فرعي'
,
0
],
[
'330502'
,
'كتب'
,
'expense'
,
'debit'
,
'3305'
,
4
,
'فرعي'
,
0
],
[
'330503'
,
'دورات تدريبية'
,
'expense'
,
'debit'
,
'3305'
,
4
,
'فرعي'
,
0
],
[
'3306'
,
'مصروفات و صيانة وإصلاح'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
1
],
[
'33061'
,
'صيانة مباني و إنشاءات'
,
'expense'
,
'debit'
,
'3306'
,
4
,
'فرعي'
,
0
],
[
'33062'
,
'وسائل نقل و إنتقالات'
,
'expense'
,
'debit'
,
'3306'
,
4
,
'فرعي'
,
0
],
[
'33063'
,
'أثاث و معدات مكاتب'
,
'expense'
,
'debit'
,
'3306'
,
4
,
'فرعي'
,
0
],
[
'33064'
,
'أجهزة كمبيوتر ومستلزماته'
,
'expense'
,
'debit'
,
'3306'
,
4
,
'فرعي'
,
0
],
[
'33065'
,
'أصول مؤجرة تمويليا'
,
'expense'
,
'debit'
,
'3306'
,
4
,
'فرعي'
,
0
],
[
'3307'
,
'نشر و إعلان و طبع'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
1
],
[
'330701'
,
'نشر و طبع'
,
'expense'
,
'debit'
,
'3307'
,
4
,
'فرعي'
,
0
],
[
'330702'
,
'دعاية و إعلان'
,
'expense'
,
'debit'
,
'3307'
,
4
,
'فرعي'
,
0
],
[
'3308'
,
'علاقات عامة واستقبال'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
0
],
[
'3309'
,
'خدمات أبحاث و تجارب'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
0
],
[
'3310'
,
'نقل وتأجير وسائل نقل'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
1
],
[
'331001'
,
'تأجير وسائل نقل وإنتقال'
,
'expense'
,
'debit'
,
'3310'
,
4
,
'فرعي'
,
0
],
[
'3311'
,
'تأجير تمويلي'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
0
],
[
'3312'
,
'ضرائب و رسوم'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
1
],
[
'331201'
,
'رسوم جمركية'
,
'expense'
,
'debit'
,
'3312'
,
4
,
'فرعي'
,
0
],
[
'331202'
,
'ضريبة الدخل'
,
'expense'
,
'debit'
,
'3312'
,
4
,
'فرعي'
,
0
],
[
'331203'
,
'فروق فحص'
,
'expense'
,
'debit'
,
'3312'
,
4
,
'فرعي'
,
0
],
[
'331204'
,
'تراخبص'
,
'expense'
,
'debit'
,
'3312'
,
4
,
'فرعي'
,
0
],
[
'3313'
,
'ضرائب الدخل المؤجلة'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
0
],
[
'3314'
,
'عمولة و مصروفات بنكية'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
1
],
[
'331401'
,
'عمولات بنكية'
,
'expense'
,
'debit'
,
'3314'
,
4
,
'فرعي'
,
0
],
[
'331402'
,
'مصروفات بنكية'
,
'expense'
,
'debit'
,
'3314'
,
4
,
'فرعي'
,
0
],
[
'3315'
,
'مصروفات تأمين'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
1
],
[
'331501'
,
'ضد جميع الاخطار'
,
'expense'
,
'debit'
,
'3315'
,
4
,
'فرعي'
,
0
],
[
'331502'
,
'السرقة'
,
'expense'
,
'debit'
,
'3315'
,
4
,
'فرعي'
,
0
],
[
'331503'
,
'نقل النقدية'
,
'expense'
,
'debit'
,
'3315'
,
4
,
'فرعي'
,
0
],
[
'331504'
,
'الحريق'
,
'expense'
,
'debit'
,
'3315'
,
4
,
'فرعي'
,
0
],
[
'3316'
,
'الاهلاكات'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
1
],
[
'331601'
,
'أصول ثابتة'
,
'expense'
,
'debit'
,
'3316'
,
4
,
'فرعي'
,
1
],
[
'33160101'
,
'مباني و إنشاءات'
,
'expense'
,
'debit'
,
'331601'
,
5
,
'جزئي'
,
0
],
[
'33160102'
,
'وسائل نقل وإنتقال'
,
'expense'
,
'debit'
,
'331601'
,
5
,
'جزئي'
,
0
],
[
'33160103'
,
'أثاث و معدات مكاتب'
,
'expense'
,
'debit'
,
'331601'
,
5
,
'جزئي'
,
0
],
[
'33160104'
,
'أجهزة كمبيوتر و مشتملاته'
,
'expense'
,
'debit'
,
'331601'
,
5
,
'جزئي'
,
0
],
[
'33160105'
,
'أجهزة كهربائية و الكترونية'
,
'expense'
,
'debit'
,
'331601'
,
5
,
'جزئي'
,
0
],
[
'331602'
,
'أصول غير ملموسة'
,
'expense'
,
'debit'
,
'3316'
,
4
,
'فرعي'
,
0
],
[
'3317'
,
'خسائر الإضمحلال في قيمة الأصول'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
1
],
[
'331701'
,
'خسائر الإضمحلال في قيمة الأصول الثابتة'
,
'expense'
,
'debit'
,
'3317'
,
4
,
'فرعي'
,
0
],
[
'331702'
,
'خسائر الإضمحلال في قيمة الإستثمارات طويلة الأجل'
,
'expense'
,
'debit'
,
'3317'
,
4
,
'فرعي'
,
0
],
[
'331703'
,
'خسائر الإضمحلال في قيمة الأصول الغير ملموسة'
,
'expense'
,
'debit'
,
'3317'
,
4
,
'فرعي'
,
0
],
[
'331704'
,
'خسائر الإضمحلال في قيمة أرصدة العملاء وأوراق القبض'
,
'expense'
,
'debit'
,
'3317'
,
4
,
'فرعي'
,
0
],
[
'331705'
,
'خسائر الإضمحلال في قيمة المخزون'
,
'expense'
,
'debit'
,
'3317'
,
4
,
'فرعي'
,
0
],
[
'331706'
,
'خسائر الإضمحلال في قيمة الإستثمارات المتداولة'
,
'expense'
,
'debit'
,
'3317'
,
4
,
'فرعي'
,
0
],
[
'331707'
,
'خسائر الإضمحلال في قيمة المدينين والأرصدة المدينة الأخري'
,
'expense'
,
'debit'
,
'3317'
,
4
,
'فرعي'
,
0
],
[
'3318'
,
'الإيجارات'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
1
],
[
'331801'
,
'أراضي'
,
'expense'
,
'debit'
,
'3318'
,
4
,
'فرعي'
,
0
],
[
'331802'
,
'المقر الإداري'
,
'expense'
,
'debit'
,
'3318'
,
4
,
'فرعي'
,
0
],
[
'331803'
,
'جراجات'
,
'expense'
,
'debit'
,
'3318'
,
4
,
'فرعي'
,
0
],
[
'331804'
,
'معارض'
,
'expense'
,
'debit'
,
'3318'
,
4
,
'فرعي'
,
0
],
[
'331805'
,
'وسائل نقل وإنتقال'
,
'expense'
,
'debit'
,
'3318'
,
4
,
'فرعي'
,
0
],
[
'3319'
,
'خسائر بيع إستثمارات'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
0
],
[
'3320'
,
'خسائر بيع أصول ثابتة'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
0
],
[
'3321'
,
'المخصصات'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
1
],
[
'332101'
,
'ضرائب'
,
'expense'
,
'debit'
,
'3321'
,
4
,
'فرعي'
,
0
],
[
'332102'
,
'مكافأت ترك الخدمة'
,
'expense'
,
'debit'
,
'3321'
,
4
,
'فرعي'
,
0
],
[
'332103'
,
'التزامات محتملة'
,
'expense'
,
'debit'
,
'3321'
,
4
,
'فرعي'
,
0
],
[
'332104'
,
'قضايا متنازع عليها'
,
'expense'
,
'debit'
,
'3321'
,
4
,
'فرعي'
,
0
],
[
'332105'
,
'فوائد وغرامات تأخير'
,
'expense'
,
'debit'
,
'3321'
,
4
,
'فرعي'
,
0
],
[
'3322'
,
'تبرعات و إعانات للغير'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
1
],
[
'332201'
,
'تبرعات لجهات حكومية'
,
'expense'
,
'debit'
,
'3322'
,
4
,
'فرعي'
,
0
],
[
'332202'
,
'تبرعات لجمعيات مشهرة'
,
'expense'
,
'debit'
,
'3322'
,
4
,
'فرعي'
,
0
],
[
'332203'
,
'تبرعات لجهات أخري'
,
'expense'
,
'debit'
,
'3322'
,
4
,
'فرعي'
,
0
],
[
'332204'
,
'إعانات'
,
'expense'
,
'debit'
,
'3322'
,
4
,
'فرعي'
,
0
],
[
'3323'
,
'قضائية وتعويضات وغرامات وجزاءات'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
1
],
[
'332301'
,
'قضائية'
,
'expense'
,
'debit'
,
'3323'
,
4
,
'فرعي'
,
0
],
[
'332302'
,
'تعويضات'
,
'expense'
,
'debit'
,
'3323'
,
4
,
'فرعي'
,
0
],
[
'332303'
,
'غرامات'
,
'expense'
,
'debit'
,
'3323'
,
4
,
'فرعي'
,
0
],
[
'332304'
,
'جزاءات'
,
'expense'
,
'debit'
,
'3323'
,
4
,
'فرعي'
,
0
],
[
'3324'
,
'أتعاب مهنية'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
1
],
[
'332401'
,
'مراجعة'
,
'expense'
,
'debit'
,
'3324'
,
4
,
'فرعي'
,
0
],
[
'332402'
,
'ضرائب'
,
'expense'
,
'debit'
,
'3324'
,
4
,
'فرعي'
,
0
],
[
'332403'
,
'فحص'
,
'expense'
,
'debit'
,
'3324'
,
4
,
'فرعي'
,
0
],
[
'332404'
,
'تأسيس'
,
'expense'
,
'debit'
,
'3324'
,
4
,
'فرعي'
,
0
],
[
'332405'
,
'محاماة'
,
'expense'
,
'debit'
,
'3324'
,
4
,
'فرعي'
,
0
],
[
'3325'
,
'إستشارات'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
1
],
[
'332501'
,
'قانونية'
,
'expense'
,
'debit'
,
'3325'
,
4
,
'فرعي'
,
0
],
[
'332502'
,
'محاسبية'
,
'expense'
,
'debit'
,
'3325'
,
4
,
'فرعي'
,
0
],
[
'332503'
,
'ضريبية'
,
'expense'
,
'debit'
,
'3325'
,
4
,
'فرعي'
,
0
],
[
'3326'
,
'خسائر إعادة تقييم العملات الأجنبية'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
0
],
[
'3327'
,
'مصروفات تأسيس'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
0
],
[
'3328'
,
'ديون معدومة'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
0
],
[
'34'
,
'مصروفات تمويلية'
,
'expense'
,
'debit'
,
'3'
,
2
,
'عام'
,
1
],
[
'3401'
,
'عوائد مدينة'
,
'expense'
,
'debit'
,
'34'
,
3
,
'مساعد'
,
1
],
[
'340101'
,
'بنوك عملة محلية'
,
'expense'
,
'debit'
,
'3401'
,
4
,
'فرعي'
,
1
],
[
'34010101'
,
'بنك......'
,
'expense'
,
'debit'
,
'340101'
,
5
,
'جزئي'
,
0
],
[
'340102'
,
'بنوك عملة أجنبية'
,
'expense'
,
'debit'
,
'3401'
,
4
,
'فرعي'
,
1
],
[
'34010201'
,
'بنك ........'
,
'expense'
,
'debit'
,
'340102'
,
5
,
'جزئي'
,
0
],
[
'3402'
,
'عمولة بنوك'
,
'expense'
,
'debit'
,
'34'
,
3
,
'مساعد'
,
1
],
[
'340201'
,
'بنوك عملة محلية'
,
'expense'
,
'debit'
,
'3402'
,
4
,
'فرعي'
,
1
],
[
'34020101'
,
'بنك ........'
,
'expense'
,
'debit'
,
'340201'
,
5
,
'جزئي'
,
0
],
[
'3403'
,
'خصم إصدار سندات'
,
'expense'
,
'debit'
,
'34'
,
3
,
'مساعد'
,
0
],
[
'4'
,
'الإيرادات'
,
'revenue'
,
'credit'
,
null
,
1
,
'عام'
,
1
],
[
'41'
,
'إيرادات النشاط'
,
'revenue'
,
'credit'
,
'4'
,
2
,
'عام'
,
1
],
[
'4101'
,
'إيرادات عضويات'
,
'revenue'
,
'credit'
,
'41'
,
3
,
'مساعد'
,
1
],
[
'410101'
,
'عضويات جديدة'
,
'revenue'
,
'credit'
,
'4101'
,
4
,
'فرعي'
,
0
],
[
'410102'
,
'إضافة عضويات'
,
'revenue'
,
'credit'
,
'4101'
,
4
,
'فرعي'
,
0
],
[
'410103'
,
'استمارات عضويات'
,
'revenue'
,
'credit'
,
'4101'
,
4
,
'فرعي'
,
0
],
[
'410104'
,
'تجديد عضويات'
,
'revenue'
,
'credit'
,
'4101'
,
4
,
'فرعي'
,
0
],
[
'4102'
,
'ايرادات أكاديميات'
,
'revenue'
,
'credit'
,
'41'
,
3
,
'مساعد'
,
1
],
[
'410201'
,
'اكاديمية البادل'
,
'revenue'
,
'credit'
,
'4102'
,
4
,
'فرعي'
,
0
],
[
'410202'
,
'اكاديمية قدم'
,
'revenue'
,
'credit'
,
'4102'
,
4
,
'فرعي'
,
0
],
[
'410203'
,
'اكاديمية قدم الموهبه'
,
'revenue'
,
'credit'
,
'4102'
,
4
,
'فرعي'
,
0
],
[
'410204'
,
'اكاديمية يد'
,
'revenue'
,
'credit'
,
'4102'
,
4
,
'فرعي'
,
0
],
[
'410205'
,
'اكاديمية تنس'
,
'revenue'
,
'credit'
,
'4102'
,
4
,
'فرعي'
,
0
],
[
'410206'
,
'اكاديمية طائره'
,
'revenue'
,
'credit'
,
'4102'
,
4
,
'فرعي'
,
0
],
[
'410207'
,
'اكاديمية العاب القتاليه'
,
'revenue'
,
'credit'
,
'4102'
,
4
,
'فرعي'
,
0
],
[
'410208'
,
'اكاديمية جمباز'
,
'revenue'
,
'credit'
,
'4102'
,
4
,
'فرعي'
,
0
],
[
'410209'
,
'اكاديمية سله'
,
'revenue'
,
'credit'
,
'4102'
,
4
,
'فرعي'
,
0
],
[
'410210'
,
'اكاديمية اسكواش'
,
'revenue'
,
'credit'
,
'4102'
,
4
,
'فرعي'
,
0
],
[
'410211'
,
'اكاديمية سباحه'
,
'revenue'
,
'credit'
,
'4102'
,
4
,
'فرعي'
,
0
],
[
'410212'
,
'اكاديمية الشطرنج'
,
'revenue'
,
'credit'
,
'4102'
,
4
,
'فرعي'
,
0
],
[
'410213'
,
'اكاديمية الدارتس'
,
'revenue'
,
'credit'
,
'4102'
,
4
,
'فرعي'
,
0
],
[
'410214'
,
'اكاديمية رسم'
,
'revenue'
,
'credit'
,
'4102'
,
4
,
'فرعي'
,
0
],
[
'4103'
,
'إيرادات ايجارات محلات'
,
'revenue'
,
'credit'
,
'41'
,
3
,
'مساعد'
,
1
],
[
'410301'
,
'بنك مصر'
,
'revenue'
,
'credit'
,
'4103'
,
4
,
'فرعي'
,
0
],
[
'410302'
,
'محل 1'
,
'revenue'
,
'credit'
,
'4103'
,
4
,
'فرعي'
,
0
],
[
'4104'
,
'......'
,
'revenue'
,
'credit'
,
'41'
,
3
,
'مساعد'
,
0
],
[
'42'
,
'إيرادات متنوعة'
,
'revenue'
,
'credit'
,
'4'
,
2
,
'عام'
,
1
],
[
'4201'
,
'غرامات تأخير'
,
'revenue'
,
'credit'
,
'42'
,
3
,
'مساعد'
,
0
],
[
'4202'
,
'إعانات'
,
'revenue'
,
'credit'
,
'42'
,
3
,
'مساعد'
,
0
],
[
'4203'
,
'إيرادات أوراق مالية'
,
'revenue'
,
'credit'
,
'42'
,
3
,
'مساعد'
,
0
],
[
'4204'
,
'خردة'
,
'revenue'
,
'credit'
,
'42'
,
3
,
'مساعد'
,
0
],
[
'4205'
,
'فوائد دائنة'
,
'revenue'
,
'credit'
,
'42'
,
3
,
'مساعد'
,
1
],
[
'420501'
,
'ودائع'
,
'revenue'
,
'credit'
,
'4205'
,
4
,
'فرعي'
,
0
],
[
'420502'
,
'حسابات جارية'
,
'revenue'
,
'credit'
,
'4205'
,
4
,
'فرعي'
,
0
],
[
'4206'
,
'إيجارات أخري'
,
'revenue'
,
'credit'
,
'42'
,
3
,
'مساعد'
,
0
],
[
'4207'
,
'أرباح رأسمالية'
,
'revenue'
,
'credit'
,
'42'
,
3
,
'مساعد'
,
0
],
[
'4208'
,
'تعويضات'
,
'revenue'
,
'credit'
,
'42'
,
3
,
'مساعد'
,
0
],
[
'4209'
,
'غرامات'
,
'revenue'
,
'credit'
,
'42'
,
3
,
'مساعد'
,
0
],
[
'4210'
,
'ايرادات نقل'
,
'revenue'
,
'credit'
,
'42'
,
3
,
'مساعد'
,
0
],
[
'4211'
,
'خصم مكتسب'
,
'revenue'
,
'credit'
,
'42'
,
3
,
'مساعد'
,
0
],
[
'4212'
,
'ديون سبق اعدامها'
,
'revenue'
,
'credit'
,
'42'
,
3
,
'مساعد'
,
0
],
[
'4213'
,
'مكاسب إعادة تقييم العملة'
,
'revenue'
,
'credit'
,
'42'
,
3
,
'مساعد'
,
0
],
[
'4214'
,
'عمولات'
,
'revenue'
,
'credit'
,
'42'
,
3
,
'مساعد'
,
0
],
];
// Insert accounts in order (parent-first)
$codeToId
=
[];
foreach
(
$accounts
as
[
$code
,
$nameAr
,
$type
,
$nature
,
$parentCode
,
$level
,
$levelName
,
$isHeader
])
{
$parentId
=
(
$parentCode
!==
null
&&
isset
(
$codeToId
[
$parentCode
]))
?
$codeToId
[
$parentCode
]
:
null
;
$id
=
$db
->
insert
(
'chart_of_accounts'
,
[
'account_code'
=>
$code
,
'name_ar'
=>
$nameAr
,
'name_en'
=>
''
,
'account_type'
=>
$type
,
'account_nature'
=>
$nature
,
'parent_id'
=>
$parentId
,
'level'
=>
$level
,
'level_name'
=>
$levelName
,
'is_header'
=>
$isHeader
,
'is_active'
=>
1
,
'is_system'
=>
0
,
'opening_balance'
=>
0
,
'current_balance'
=>
0
,
'currency'
=>
'EGP'
,
'created_at'
=>
$now
,
'updated_at'
=>
$now
,
]);
$codeToId
[
$code
]
=
$id
;
}
// =========================================================================
// STEP 2: Add club-specific accounts (trial balance accounts not in
// the standard Egyptian chart)
// =========================================================================
$clubAccounts
=
[
[
'4105'
,
'إيرادات النادي'
,
'revenue'
,
'credit'
,
'41'
,
3
,
'مساعد'
,
1
],
[
'410501'
,
'قيمه عضويه'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410502'
,
'باقى قيمه عضويه'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410503'
,
'مقدم عضويه'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410504'
,
'جزء من مقدم'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410505'
,
'باقى مقدم عضويه'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410506'
,
'جزء من عضويه'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410507'
,
'الاضافات'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410508'
,
'تجديد عضويه'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410509'
,
'فوائد تاخير'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410510'
,
'الاقساط'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410511'
,
'مصاريف رفض شيكات'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410512'
,
'غرامة تاخير'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410513'
,
'بيع استمارات عضوية'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410514'
,
'بيع كراسات شروط'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410515'
,
'إيرادات متنوعه'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410516'
,
'استمارات نشاط'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410517'
,
'احداث رياضيه'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410518'
,
'تذاكر دخول'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410519'
,
'تذاكر بولينج'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410520'
,
'تذاكر جراج'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410521'
,
'ايجار محلات'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410522'
,
'تامين'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410523'
,
'حجز ملاعب'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410524'
,
'كاميرا'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410525'
,
'فشار'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410526'
,
'ترابيزات'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410527'
,
'جراج دراجات'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410528'
,
'لوكرات'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410529'
,
'كارنيهات بدل فائد'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410530'
,
'ملصق سياره'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410531'
,
'دي جي'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410532'
,
'قاعه'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410533'
,
'عرايس'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410534'
,
'لافتات'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410535'
,
'دعم الوزارة'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410536'
,
'دعم ومنح'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410537'
,
'دعاوى'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'410538'
,
'ايجار تراك'
,
'revenue'
,
'credit'
,
'4105'
,
4
,
'فرعي'
,
0
],
[
'3329'
,
'مصروفات تشغيل النادي'
,
'expense'
,
'debit'
,
'33'
,
3
,
'مساعد'
,
1
],
[
'332901'
,
'مكافات و حوافز'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332902'
,
'مصروفات عامة'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332903'
,
'سلف مؤقته'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332904'
,
'مصروفات الغاز'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332905'
,
'مستحقات العاملين بالمدينة'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332906'
,
'مصروفات التليفون'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332907'
,
'مصروفات المياة'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332908'
,
'مصروفات الكهرباء'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332909'
,
'سلف مستديمة'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332910'
,
'العضويات'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332911'
,
'مصاريف ضيافه'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332912'
,
'عمولة مندوبي التسويق'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332913'
,
'شراء احبار'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332914'
,
'مصروفات بنكية'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332915'
,
'مستحقات اللجنة الإعلامية'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332916'
,
'مستحقات شركة الإدارة'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332917'
,
'مصروفات شركة النظافة'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332918'
,
'مصروفات شركة الامن والحراسة'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332919'
,
'أدوات كتابية'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332920'
,
'نشاط كرة اليد'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332921'
,
'نشاط الكرة الطائرة'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332922'
,
'نشاط الألعاب القتالية'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332923'
,
'نشاط الاسكواش'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332924'
,
'نشاط كرة التنس'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332925'
,
'نشاط البادل تنس'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332926'
,
'نشاط كرة القدم'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332927'
,
'مصروفات نظام التشغيل'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332928'
,
'نشاط الجمباز'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332929'
,
'مستحقات شركة التشغيل'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332930'
,
'مستحقات المدير التنفيذي'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332931'
,
'نشاط الرسم'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332932'
,
'مستحقات شركة معالجة مياة حمام السباحة'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332933'
,
'حفلات و مؤتمرات'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332934'
,
'نشاط كرة السلة'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332935'
,
'مطبوعات'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332936'
,
'لوازم طباعه كارنيهات'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332937'
,
'التامين المؤقت'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332938'
,
'مستلزمات حمام سباحه'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332939'
,
'مستحقات اللجان العاملة بالنادي'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332940'
,
'مستحقات العاملين طرف شركة الإدارة'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332941'
,
'نشاط السباحة'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332942'
,
'شركة مكافحة القوارض'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332943'
,
'مستحقات اللجنة العليا'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332944'
,
'مصروفات ايجار جراج'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332945'
,
'مصروفات صيانة الغاز الطبيعي'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332946'
,
'مصروفات طابع شهيد'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332947'
,
'مستحقات المدير التنفيذي للسلسله'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332948'
,
'رسوم نظافه الحي'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332949'
,
'مصروف ايجار بارك الانتظار'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332950'
,
'مصروفات الصرف الصحي'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332951'
,
'قطع غيار'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332952'
,
'د.هندسيه'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'332953'
,
'د.تطبيقه'
,
'expense'
,
'debit'
,
'3329'
,
4
,
'فرعي'
,
0
],
[
'230811'
,
'حسابات دائنة أشخاص'
,
'liability'
,
'credit'
,
'2308'
,
4
,
'فرعي'
,
1
],
[
'23081101'
,
'محمد عبد العزيز'
,
'liability'
,
'credit'
,
'230811'
,
5
,
'جزئي'
,
0
],
[
'23081102'
,
'أحمد زكريا'
,
'liability'
,
'credit'
,
'230811'
,
5
,
'جزئي'
,
0
],
[
'23081103'
,
'التزامات ابراهيم كامل'
,
'liability'
,
'credit'
,
'230811'
,
5
,
'جزئي'
,
0
],
[
'23081104'
,
'تحويل نقدي'
,
'liability'
,
'credit'
,
'230811'
,
5
,
'جزئي'
,
0
],
[
'23081105'
,
'ايداع حمدي جويلي'
,
'liability'
,
'credit'
,
'230811'
,
5
,
'جزئي'
,
0
],
[
'23081106'
,
'محمد سيد عبد الجواد'
,
'liability'
,
'credit'
,
'230811'
,
5
,
'جزئي'
,
0
],
[
'23081107'
,
'محمد عبد الفتاح'
,
'liability'
,
'credit'
,
'230811'
,
5
,
'جزئي'
,
0
],
[
'23081108'
,
'امين سامي'
,
'liability'
,
'credit'
,
'230811'
,
5
,
'جزئي'
,
0
],
[
'23081109'
,
'مصطفي سامي'
,
'liability'
,
'credit'
,
'230811'
,
5
,
'جزئي'
,
0
],
[
'23081110'
,
'هيثم'
,
'liability'
,
'credit'
,
'230811'
,
5
,
'جزئي'
,
0
],
[
'23081111'
,
'تامينات للغير'
,
'liability'
,
'credit'
,
'230811'
,
5
,
'جزئي'
,
0
],
[
'23081112'
,
'تامينات مقاولات'
,
'liability'
,
'credit'
,
'230811'
,
5
,
'جزئي'
,
0
],
[
'23081113'
,
'دائنة تحت التسوية'
,
'liability'
,
'credit'
,
'230811'
,
5
,
'جزئي'
,
0
],
[
'23081114'
,
'دائنون'
,
'liability'
,
'credit'
,
'230811'
,
5
,
'جزئي'
,
0
],
[
'23081115'
,
'ايرادات مدفوعة مقدما'
,
'liability'
,
'credit'
,
'230811'
,
5
,
'جزئي'
,
0
],
[
'23081116'
,
'مبالغ معلاة'
,
'liability'
,
'credit'
,
'230811'
,
5
,
'جزئي'
,
0
],
[
'23081117'
,
'ايجار محلات - دائن'
,
'liability'
,
'credit'
,
'230811'
,
5
,
'جزئي'
,
0
],
[
'23081118'
,
'إيجارات - دائن'
,
'liability'
,
'credit'
,
'230811'
,
5
,
'جزئي'
,
0
],
[
'230812'
,
'ضرائب مهن حرة'
,
'liability'
,
'credit'
,
'2308'
,
4
,
'فرعي'
,
1
],
[
'23081201'
,
'كسب عمل'
,
'liability'
,
'credit'
,
'230812'
,
5
,
'جزئي'
,
0
],
[
'23081202'
,
'التمغه العادية'
,
'liability'
,
'credit'
,
'230812'
,
5
,
'جزئي'
,
0
],
[
'23081203'
,
'التمغه الإضافية'
,
'liability'
,
'credit'
,
'230812'
,
5
,
'جزئي'
,
0
],
[
'23081204'
,
'أرباح تجارية وصناعية'
,
'liability'
,
'credit'
,
'230812'
,
5
,
'جزئي'
,
0
],
[
'230813'
,
'مستحقات مجلس الأمناء'
,
'liability'
,
'credit'
,
'2308'
,
4
,
'فرعي'
,
0
],
[
'230814'
,
'دلتا كونكس'
,
'liability'
,
'credit'
,
'2308'
,
4
,
'فرعي'
,
0
],
[
'230815'
,
'ضمان اعمال'
,
'liability'
,
'credit'
,
'2308'
,
4
,
'فرعي'
,
0
],
[
'230816'
,
'التامين النهائي'
,
'liability'
,
'credit'
,
'2308'
,
4
,
'فرعي'
,
0
],
[
'12060204'
,
'بنك التعمير والإسكان'
,
'asset'
,
'debit'
,
'120602'
,
5
,
'جزئي'
,
0
],
[
'12060304'
,
'ودائع بنكية'
,
'asset'
,
'debit'
,
'120603'
,
5
,
'جزئي'
,
0
],
[
'120412'
,
'الشيكات تحت الخصم'
,
'asset'
,
'debit'
,
'1204'
,
4
,
'فرعي'
,
0
],
[
'120413'
,
'الأرصدة الافتتاحية'
,
'asset'
,
'debit'
,
'1204'
,
4
,
'فرعي'
,
0
],
[
'11010303'
,
'الأصول'
,
'asset'
,
'debit'
,
'110103'
,
5
,
'جزئي'
,
0
],
];
foreach
(
$clubAccounts
as
[
$code
,
$nameAr
,
$type
,
$nature
,
$parentCode
,
$level
,
$levelName
,
$isHeader
])
{
if
(
isset
(
$codeToId
[
$code
]))
{
continue
;
}
$parentId
=
(
$parentCode
!==
null
&&
isset
(
$codeToId
[
$parentCode
]))
?
$codeToId
[
$parentCode
]
:
null
;
$id
=
$db
->
insert
(
'chart_of_accounts'
,
[
'account_code'
=>
$code
,
'name_ar'
=>
$nameAr
,
'name_en'
=>
''
,
'account_type'
=>
$type
,
'account_nature'
=>
$nature
,
'parent_id'
=>
$parentId
,
'level'
=>
$level
,
'level_name'
=>
$levelName
,
'is_header'
=>
$isHeader
,
'is_active'
=>
1
,
'is_system'
=>
0
,
'opening_balance'
=>
0
,
'current_balance'
=>
0
,
'currency'
=>
'EGP'
,
'created_at'
=>
$now
,
'updated_at'
=>
$now
,
]);
$codeToId
[
$code
]
=
$id
;
}
// =========================================================================
// STEP 3: Create fiscal year 2024/2025
// =========================================================================
$db
->
raw
(
'DELETE FROM fiscal_years WHERE start_date = \'2024-07-01\''
);
$fiscalYearId
=
$db
->
insert
(
'fiscal_years'
,
[
'name_ar'
=>
'السنة المالية 2024/2025'
,
'name_en'
=>
'FY 2024/2025'
,
'start_date'
=>
'2024-07-01'
,
'end_date'
=>
'2025-06-30'
,
'status'
=>
'open'
,
'is_current'
=>
1
,
'created_at'
=>
$now
,
'updated_at'
=>
$now
,
]);
// =========================================================================
// STEP 4: Populate account_balances with trial balance data (154 accounts)
// and update chart_of_accounts opening/current balances
// Format: [account_code, opening_debit, opening_credit,
// period_debit, period_credit, closing_debit, closing_credit]
// =========================================================================
$trialBalance
=
[
[
'230813'
,
0.0
,
0.0
,
1503000.0
,
0.0
,
1503000.0
,
0.0
],
[
'120412'
,
0.0
,
5162167.0
,
50509757.45
,
48862560.66
,
0.0
,
3514970.21
],
[
'23081201'
,
0.0
,
86031.0000000001
,
686223.75
,
636815.95
,
0.0
,
36623.2000000002
],
[
'23081202'
,
0.0
,
40286.4
,
267387.7
,
253532.95
,
0.0
,
26431.65
],
[
'23081203'
,
0.0
,
102741.75
,
653585.0
,
624887.35
,
0.0
,
74044.1
],
[
'23081204'
,
0.0
,
131442.1
,
842650.6
,
793759.15
,
0.0
,
82550.6500000001
],
[
'23080404'
,
4768844.0
,
0.0
,
2642997.15
,
0.0
,
7411841.15
,
0.0
],
[
'332901'
,
0.0
,
0.0
,
2067250.0
,
0.0
,
2067250.0
,
0.0
],
[
'332902'
,
0.0
,
0.0
,
705984.72
,
0.0
,
705984.72
,
0.0
],
[
'332903'
,
0.0
,
0.0
,
357000.0
,
0.0
,
357000.0
,
0.0
],
[
'332904'
,
0.0
,
0.0
,
331092.0
,
0.0
,
331092.0
,
0.0
],
[
'332905'
,
0.0
,
0.0
,
717750.0
,
4000.0
,
713750.0
,
0.0
],
[
'230816'
,
0.0
,
4540265.0
,
721977.0
,
880238.2
,
0.0
,
4698526.2
],
[
'332906'
,
0.0
,
0.0
,
107930.3
,
0.0
,
107930.3
,
0.0
],
[
'332907'
,
0.0
,
0.0
,
551456.7
,
0.0
,
551456.7
,
0.0
],
[
'332908'
,
0.0
,
0.0
,
2022869.0
,
146134.0
,
1876735.0
,
0.0
],
[
'332909'
,
0.0
,
0.0
,
80000.0
,
0.0
,
80000.0
,
0.0
],
[
'332910'
,
0.0
,
0.0
,
69000.0
,
0.0
,
69000.0
,
0.0
],
[
'23081117'
,
0.0
,
0.0
,
0.0
,
584990.0
,
0.0
,
584990.0
],
[
'12060204'
,
9633486.36
,
0.0
,
112067177.0
,
80855358.14
,
40845305.22
,
0.0
],
[
'1103'
,
41703867.0
,
0
,
2219676.75
,
0.0
,
43923543.75
,
0.0
],
[
'332911'
,
0.0
,
0.0
,
162332.51
,
12628.0
,
149704.51
,
0.0
],
[
'332912'
,
0.0
,
0.0
,
221735.0
,
0.0
,
221735.0
,
0.0
],
[
'11010303'
,
90265.0
,
0.0
,
4111116.7
,
0.0
,
4201381.7
,
0.0
],
[
'230815'
,
0.0
,
1121712.0
,
1611420.65
,
184936.5
,
304772.15
,
0.0
],
[
'332913'
,
0.0
,
0.0
,
14005.0
,
0.0
,
14005.0
,
0.0
],
[
'332914'
,
0.0
,
0.0
,
45661.69
,
0.0
,
45661.69
,
0.0
],
[
'12060304'
,
26770500.0
,
0.0
,
31680000.0
,
57860500.0
,
590000.0
,
0.0
],
[
'410513'
,
0.0
,
0.0
,
0.0
,
34820.0
,
0.0
,
34820.0
],
[
'410514'
,
0.0
,
0.0
,
0.0
,
4919.0
,
0.0
,
4919.0
],
[
'410515'
,
0.0
,
0.0
,
0.0
,
20984.0
,
0.0
,
20984.0
],
[
'331402'
,
0.0
,
0.0
,
10636.0
,
0.0
,
10636.0
,
0.0
],
[
'332915'
,
0.0
,
0.0
,
67000.0
,
0.0
,
67000.0
,
0.0
],
[
'332916'
,
0.0
,
0.0
,
171054.0
,
0.0
,
171054.0
,
0.0
],
[
'332917'
,
0.0
,
0.0
,
3095076.8
,
0.0
,
3095076.8
,
0.0
],
[
'4209'
,
0.0
,
0.0
,
0.0
,
167866.0
,
0.0
,
167866.0
],
[
'332918'
,
0.0
,
0.0
,
3061080.0
,
0.0
,
3061080.0
,
0.0
],
[
'23081116'
,
0.0
,
0.0
,
0.0
,
22460.0
,
0.0
,
22460.0
],
[
'332919'
,
0.0
,
0.0
,
123468.85
,
0.0
,
123468.85
,
0.0
],
[
'332920'
,
0.0
,
0.0
,
26760.0
,
0.0
,
26760.0
,
0.0
],
[
'332921'
,
0.0
,
0.0
,
64580.2
,
0.0
,
64580.2
,
0.0
],
[
'332922'
,
0.0
,
0.0
,
273656.5
,
0.0
,
273656.5
,
0.0
],
[
'332923'
,
0.0
,
0.0
,
400121.0
,
0.0
,
400121.0
,
0.0
],
[
'332924'
,
0.0
,
0.0
,
209976.0
,
0.0
,
209976.0
,
0.0
],
[
'332925'
,
0.0
,
0.0
,
373464.0
,
0.0
,
373464.0
,
0.0
],
[
'332926'
,
0.0
,
0.0
,
241165.0
,
0.0
,
241165.0
,
0.0
],
[
'4206'
,
0
,
0
,
0
,
6355511.0
,
0.0
,
6355511.0
],
[
'4205'
,
0
,
0
,
0
,
1838998.0
,
0.0
,
1838998.0
],
[
'4102'
,
0
,
0
,
0
,
399543.0
,
0.0
,
399543.0
],
[
'120411'
,
1363357.0
,
0
,
510743.0
,
1363357.0
,
510743.0
,
0.0
],
[
'410537'
,
0
,
0
,
0
,
250.0
,
0.0
,
250.0
],
[
'410538'
,
0
,
0
,
0
,
30000.0
,
0.0
,
30000.0
],
[
'410510'
,
0
,
0
,
0
,
18508938.0
,
0.0
,
18508938.0
],
[
'410511'
,
0
,
0
,
0
,
7800.0
,
0.0
,
7800.0
],
[
'410512'
,
0
,
0
,
0
,
711.0
,
0.0
,
711.0
],
[
'410501'
,
0
,
0
,
0
,
2327250.0
,
0.0
,
2327250.0
],
[
'410502'
,
0
,
0
,
0
,
1008320.0
,
0.0
,
1008320.0
],
[
'410503'
,
0
,
0
,
0
,
1396250.0
,
0.0
,
1396250.0
],
[
'410504'
,
0
,
0
,
0
,
77500.0
,
0.0
,
77500.0
],
[
'410505'
,
0
,
0
,
0
,
180263.0
,
0.0
,
180263.0
],
[
'410506'
,
0
,
0
,
0
,
612700.0
,
0.0
,
612700.0
],
[
'410507'
,
0
,
0
,
0
,
238709.0
,
0.0
,
238709.0
],
[
'410508'
,
0
,
0
,
0
,
677775.0
,
0.0
,
677775.0
],
[
'410509'
,
0
,
0
,
0
,
4416967.0
,
0.0
,
4416967.0
],
[
'410201'
,
0
,
0
,
0
,
754850.0
,
0.0
,
754850.0
],
[
'410202'
,
0
,
0
,
0
,
637300.0
,
0.0
,
637300.0
],
[
'410203'
,
0
,
0
,
0
,
1600.0
,
0.0
,
1600.0
],
[
'410204'
,
0
,
0
,
0
,
72900.0
,
0.0
,
72900.0
],
[
'410205'
,
0
,
0
,
0
,
428950.0
,
0.0
,
428950.0
],
[
'410206'
,
0
,
0
,
0
,
154065.0
,
0.0
,
154065.0
],
[
'410207'
,
0
,
0
,
0
,
483600.0
,
0.0
,
483600.0
],
[
'410208'
,
0
,
0
,
0
,
9739953.0
,
0.0
,
9739953.0
],
[
'410209'
,
0
,
0
,
0
,
401175.0
,
0.0
,
401175.0
],
[
'410210'
,
0
,
0
,
0
,
779325.0
,
0.0
,
779325.0
],
[
'410211'
,
0
,
0
,
0
,
4292082.0
,
0.0
,
4292082.0
],
[
'410212'
,
0
,
0
,
0
,
11000.0
,
0.0
,
11000.0
],
[
'410213'
,
0
,
0
,
0
,
850.0
,
0.0
,
850.0
],
[
'410214'
,
0
,
0
,
0
,
6500.0
,
0.0
,
6500.0
],
[
'410516'
,
0
,
0
,
0
,
132250.0
,
0.0
,
132250.0
],
[
'410517'
,
0
,
0
,
0
,
218100.0
,
0.0
,
218100.0
],
[
'410518'
,
0
,
0
,
0
,
277270.0
,
0.0
,
277270.0
],
[
'410519'
,
0
,
0
,
0
,
494550.0
,
0.0
,
494550.0
],
[
'410520'
,
0
,
0
,
0
,
140460.0
,
0.0
,
140460.0
],
[
'410521'
,
0
,
0
,
0
,
5744293.0
,
0.0
,
5744293.0
],
[
'410522'
,
0
,
0
,
0
,
10000.0
,
0.0
,
10000.0
],
[
'410523'
,
0
,
0
,
0
,
364020.0
,
0.0
,
364020.0
],
[
'410524'
,
0
,
0
,
0
,
15600.0
,
0.0
,
15600.0
],
[
'410525'
,
0
,
0
,
0
,
200.0
,
0.0
,
200.0
],
[
'410526'
,
0
,
0
,
0
,
82150.0
,
0.0
,
82150.0
],
[
'410527'
,
0
,
0
,
0
,
15300.0
,
0.0
,
15300.0
],
[
'410528'
,
0
,
0
,
0
,
23600.0
,
0.0
,
23600.0
],
[
'410529'
,
0
,
0
,
0
,
550.0
,
0.0
,
550.0
],
[
'410530'
,
0
,
0
,
0
,
2000.0
,
0.0
,
2000.0
],
[
'23081118'
,
0
,
0
,
0
,
60000.0
,
0.0
,
60000.0
],
[
'23081103'
,
0
,
0
,
0
,
190920.0
,
0.0
,
190920.0
],
[
'23081115'
,
0
,
2131272.0
,
0
,
0
,
0.0
,
2131272.0
],
[
'23081101'
,
0
,
0
,
0
,
1011877.0
,
0.0
,
1011877.0
],
[
'23081102'
,
0
,
0
,
0
,
195460.0
,
0.0
,
195460.0
],
[
'23081111'
,
0
,
0
,
0
,
1467514.0
,
0.0
,
1467514.0
],
[
'23081104'
,
0
,
0
,
0
,
687610.0
,
0.0
,
687610.0
],
[
'23081105'
,
0
,
0
,
0
,
50.0
,
0.0
,
50.0
],
[
'23081106'
,
0
,
0
,
0
,
25360.0
,
0.0
,
25360.0
],
[
'410535'
,
0
,
0
,
0
,
349980.0
,
0.0
,
349980.0
],
[
'23081107'
,
0
,
0
,
0
,
165000.0
,
0.0
,
165000.0
],
[
'23081108'
,
0
,
0
,
0
,
8963.0
,
0.0
,
8963.0
],
[
'23081109'
,
0
,
0
,
0
,
6723.0
,
0.0
,
6723.0
],
[
'23081110'
,
0
,
0
,
0
,
42265.0
,
0.0
,
42265.0
],
[
'230806'
,
0.0
,
371350.0
,
0.0
,
0.0
,
0.0
,
371350.0
],
[
'110103'
,
4705686.0
,
0.0
,
93750.0
,
0.0
,
4799436.0
,
0.0
],
[
'230814'
,
0.0
,
6910.0
,
400000.0
,
0.0
,
393090.0
,
0.0
],
[
'23081113'
,
0.0
,
0.0
,
0.0
,
2581.0
,
0.0
,
2581.0
],
[
'230101'
,
0.0
,
579048.0
,
0.0
,
0.0
,
0.0
,
579048.0
],
[
'332927'
,
0.0
,
0.0
,
1409473.7
,
0.0
,
1409473.7
,
0.0
],
[
'332928'
,
0.0
,
0.0
,
6406659.8
,
0.0
,
6406659.8
,
0.0
],
[
'332929'
,
0.0
,
0.0
,
1665947.18
,
0.0
,
1665947.18
,
0.0
],
[
'23081112'
,
0.0
,
0.0
,
0.0
,
633784.13
,
0.0
,
633784.13
],
[
'332930'
,
0.0
,
0.0
,
524700.0
,
0.0
,
524700.0
,
0.0
],
[
'332931'
,
0.0
,
0.0
,
3990.0
,
0.0
,
3990.0
,
0.0
],
[
'332932'
,
0.0
,
0.0
,
65000.0
,
0.0
,
65000.0
,
0.0
],
[
'332933'
,
0.0
,
0.0
,
1133812.03
,
0.0
,
1133812.03
,
0.0
],
[
'23081114'
,
0.0
,
3003102.0
,
0.0
,
0.0
,
0.0
,
3003102.0
],
[
'332934'
,
0.0
,
0.0
,
278936.0
,
0.0
,
278936.0
,
0.0
],
[
'410531'
,
0.0
,
0.0
,
0.0
,
11400.0
,
0.0
,
11400.0
],
[
'410532'
,
0.0
,
0.0
,
0.0
,
22500.0
,
0.0
,
22500.0
],
[
'410533'
,
0.0
,
0.0
,
0.0
,
1050.0
,
0.0
,
1050.0
],
[
'410534'
,
0.0
,
0.0
,
0.0
,
20200.0
,
0.0
,
20200.0
],
[
'12060202'
,
1559957.0
,
0.0
,
14314526.0
,
9015.0
,
15865468.0
,
0.0
],
[
'210201'
,
0.0
,
73322635.0
,
0.0
,
0.0
,
0.0
,
73322635.0
],
[
'120404'
,
6000.0
,
0.0
,
0.0
,
0.0
,
6000.0
,
0.0
],
[
'332935'
,
0.0
,
0.0
,
153250.0
,
0.0
,
153250.0
,
0.0
],
[
'230812'
,
0.0
,
3000.0
,
0.0
,
0.0
,
0.0
,
3000.0
],
[
'332936'
,
0.0
,
0.0
,
168842.1
,
0.0
,
168842.1
,
0.0
],
[
'332937'
,
0.0
,
0.0
,
160000.0
,
0.0
,
160000.0
,
0.0
],
[
'332938'
,
0.0
,
0.0
,
297650.0
,
0.0
,
297650.0
,
0.0
],
[
'332939'
,
0.0
,
0.0
,
725250.0
,
0.0
,
725250.0
,
0.0
],
[
'332940'
,
0.0
,
0.0
,
5304209.19
,
0.0
,
5304209.19
,
0.0
],
[
'332941'
,
0.0
,
0.0
,
1835335.0
,
0.0
,
1835335.0
,
0.0
],
[
'332942'
,
0.0
,
0.0
,
25438.6
,
0.0
,
25438.6
,
0.0
],
[
'332943'
,
0.0
,
0.0
,
530000.0
,
0.0
,
530000.0
,
0.0
],
[
'332944'
,
0.0
,
0.0
,
344022.0
,
28393.0
,
315629.0
,
0.0
],
[
'332945'
,
0.0
,
0.0
,
29005.0
,
0.0
,
29005.0
,
0.0
],
[
'332946'
,
0.0
,
0.0
,
785.0
,
0.0
,
785.0
,
0.0
],
[
'332947'
,
0.0
,
0.0
,
70000.0
,
0.0
,
70000.0
,
0.0
],
[
'332948'
,
0.0
,
0.0
,
10000.0
,
0.0
,
10000.0
,
0.0
],
[
'332952'
,
0.0
,
0.0
,
0.0
,
887.0
,
0.0
,
887.0
],
[
'332953'
,
0.0
,
0.0
,
0.0
,
887.0
,
0.0
,
887.0
],
[
'332949'
,
0.0
,
0.11
,
241036.41
,
172292.0
,
68744.3
,
0.0
],
];
foreach
(
$trialBalance
as
[
$code
,
$openDebit
,
$openCredit
,
$periodDebit
,
$periodCredit
,
$closeDebit
,
$closeCredit
])
{
if
(
!
isset
(
$codeToId
[
$code
]))
{
continue
;
}
$accountId
=
$codeToId
[
$code
];
// Insert into account_balances (full trial balance record)
$db
->
insert
(
'account_balances'
,
[
'account_id'
=>
$accountId
,
'fiscal_year_id'
=>
$fiscalYearId
,
'period'
=>
'2024-07'
,
'opening_debit'
=>
$openDebit
,
'opening_credit'
=>
$openCredit
,
'period_debit'
=>
$periodDebit
,
'period_credit'
=>
$periodCredit
,
'closing_debit'
=>
$closeDebit
,
'closing_credit'
=>
$closeCredit
,
'is_closed'
=>
0
,
'created_at'
=>
$now
,
'updated_at'
=>
$now
,
]);
// Also update the chart_of_accounts balances for quick access
$openingBalance
=
$openDebit
-
$openCredit
;
$currentBalance
=
$closeDebit
-
$closeCredit
;
$db
->
query
(
"UPDATE chart_of_accounts SET opening_balance = ?, current_balance = ?, updated_at = ? WHERE id = ?"
,
[
$openingBalance
,
$currentBalance
,
$now
,
$accountId
]
);
}
// =========================================================================
// STEP 5: Create opening journal entry for the fiscal year
// =========================================================================
$entryId
=
$db
->
insert
(
'journal_entries'
,
[
'entry_number'
=>
'JE-2024-000001'
,
'fiscal_year_id'
=>
$fiscalYearId
,
'entry_date'
=>
'2024-07-01'
,
'reference_type'
=>
'opening'
,
'description_ar'
=>
'قيد الأرصدة الافتتاحية للعام المالي 2024/2025'
,
'description_en'
=>
'Opening balances entry for FY 2024/2025'
,
'total_debit'
=>
90601962.36
,
'total_credit'
=>
90601962.36
,
'currency'
=>
'EGP'
,
'status'
=>
'posted'
,
'posted_at'
=>
'2024-07-01 00:00:00'
,
'is_auto_generated'
=>
1
,
'source_module'
=>
'accounting'
,
'created_at'
=>
$now
,
'updated_at'
=>
$now
,
]);
// Insert opening journal entry lines (only for accounts with non-zero opening balances)
$lineNum
=
1
;
foreach
(
$trialBalance
as
[
$code
,
$openDebit
,
$openCredit
,
$periodDebit
,
$periodCredit
,
$closeDebit
,
$closeCredit
])
{
if
(
$openDebit
==
0
&&
$openCredit
==
0
)
{
continue
;
}
if
(
!
isset
(
$codeToId
[
$code
]))
{
continue
;
}
$db
->
insert
(
'journal_entry_lines'
,
[
'journal_entry_id'
=>
$entryId
,
'line_number'
=>
$lineNum
,
'account_id'
=>
$codeToId
[
$code
],
'description_ar'
=>
'رصيد افتتاحي'
,
'debit'
=>
$openDebit
,
'credit'
=>
$openCredit
,
'currency'
=>
'EGP'
,
'created_at'
=>
$now
,
]);
$lineNum
++
;
}
// =========================================================================
// STEP 6: Create period activity journal entry
// =========================================================================
$periodEntryId
=
$db
->
insert
(
'journal_entries'
,
[
'entry_number'
=>
'JE-2024-000002'
,
'fiscal_year_id'
=>
$fiscalYearId
,
'entry_date'
=>
'2025-05-01'
,
'reference_type'
=>
'manual'
,
'description_ar'
=>
'إجمالي حركة الفترة للعام المالي 2024/2025'
,
'description_en'
=>
'Period activity summary for FY 2024/2025'
,
'total_debit'
=>
261791436.03
,
'total_credit'
=>
261791436.03
,
'currency'
=>
'EGP'
,
'status'
=>
'posted'
,
'posted_at'
=>
'2025-05-01 00:00:00'
,
'is_auto_generated'
=>
1
,
'source_module'
=>
'accounting'
,
'created_at'
=>
$now
,
'updated_at'
=>
$now
,
]);
// Insert period activity journal entry lines
$lineNum
=
1
;
foreach
(
$trialBalance
as
[
$code
,
$openDebit
,
$openCredit
,
$periodDebit
,
$periodCredit
,
$closeDebit
,
$closeCredit
])
{
if
(
$periodDebit
==
0
&&
$periodCredit
==
0
)
{
continue
;
}
if
(
!
isset
(
$codeToId
[
$code
]))
{
continue
;
}
$db
->
insert
(
'journal_entry_lines'
,
[
'journal_entry_id'
=>
$periodEntryId
,
'line_number'
=>
$lineNum
,
'account_id'
=>
$codeToId
[
$code
],
'description_ar'
=>
'حركة الفترة'
,
'debit'
=>
$periodDebit
,
'credit'
=>
$periodCredit
,
'currency'
=>
'EGP'
,
'created_at'
=>
$now
,
]);
$lineNum
++
;
}
};
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment