Microsoft Tech Community - Latest Blogs - Excel Blog

الثلاثاء، 28 مايو 2024

كتاب دوري رقم 5 لسنة 2024 المعالجة الضريبية للتبرعات النقدية والعينية في ظل القوانين السارية

 

كتاب دوري رقم 5 لسنة 2024 المعالجة الضريبية للتبرعات النقدية والعينية في ظل القوانين السارية





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

 


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

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

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



دوال List.split , list.transform table.fromrecords powerquery

 

دوال List.split , list.transform 

table.fromrecords 




    // Unpivot the date columns, creating an Attribute-Value pair

    #"Unpivoted Columns" = Table.UnpivotOtherColumns(#"Removed Columns1", {"القسم ", "المرحلة", "اسم التلميذ"}, "Attribute", "Value"),

    

    // Split the list of unpivoted values into lists of 3 items each

    Custom1 = List.Split(#"Unpivoted Columns"[Value], 3),


    // Convert each list of 3 items into a record

    RecordsList = List.Transform(Custom1, each [Field1 = _{0}, Field2 = _{1}, Field3 = _{2}]),


    // Create a new table from the list of records

    RecordsTable = Table.FromRecords(RecordsList, {"Field1", "Field2", "Field3"})