كيفية استخدام التقرير العالمي. كيفية استخدام التقرير العالمي مميزات التقارير المنظمة

على 1C؟ كيفية عرض رواتب الموظفين في 1S؟

في كثير من الأحيان، عند العمل مع 1C، يدرك المحاسب أن الوظيفة المضمنة في التكوين القياسي ليست كافية. إما أن يتبين أنك لا تعرف مكان البحث عن البيانات الضرورية، أو تدرك أن التقرير لا يعرض جميع النتائج الموجزة الضرورية.

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

يمكنك إجراء مثل هذا الاختيار "الخاص بك" بعدة طرق. يستطيع


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

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

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

لذلك، دعونا نبدأ

إعداد التقرير.

أولاً، لنقم بإنشاء وحفظ ملف التقرير الخارجي على القرص.

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

أولاً، انتقل إلى 1C Configurator وانقر على "ملف" - "جديد" في القائمة الرئيسية. في القائمة المقترحة، حدد "تقرير خارجي" وانقر على زر "موافق" لتأكيد الاختيار.

لنسمي التقرير الذي تم إنشاؤه حديثًا "تقرير راتب الموظف"، على سبيل المثال، ونحفظه على القرص.

إنشاء تقرير عن نظام التحكم في الوصول.

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

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

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

من العمود الذي يحتوي على كائنات البيانات الوصفية ("قواعد البيانات")، حدد الجداول التي تحتوي على بيانات لتقريرنا. سنحتاج إلى: سجل التراكم "التسويات المتبادلة مع الموظفين" للحصول على بيانات حول تحركات الرواتب وسجل المعلومات "بيانات الموظفين الحالية للموظفين" للحصول على معلومات حول منصب كل موظف محدد.

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

في علامة التبويب "الروابط"، سنقوم بإنشاء اتصال للسجلات المحددة لدينا باستخدام حقل "الموظف".

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

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

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

انقر فوق الزر "موافق".

سيتم إنشاء استعلام SQL الذي نحتاجه في الحقل.

توليد معلمات التقرير

دعنا نذهب إلى علامة التبويب "الموارد" ونقوم بتكوين مبلغ الإخراج بحيث يتم حساب هذه البيانات بناءً على الموظف.

خيارات.

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

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

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

تشكيل نوع العينة.

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

في النافذة التالية، حدد الحقول التي سيتم عرضها في التقرير. هذه هي الموظف، الفترة، نوع التسوية، المنصب الحالي، مبلغ التسوية والمسجل. بعد التحرير، انقر فوق "التالي".

ثم، في النافذة التالية، سوف نحدد نوع التجميع المطلوب. هذا بالنسبة لمجال الموظف انقر فوق {التالي".

وفي النافذة الأخيرة سنقوم بتعيين حقل الطلب. قم بالفرز حسب حقل مبلغ التسوية، بترتيب تنازلي. انقر فوق موافق".

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

يقولون أن الاسم 1C يعني في الأصل عبارة "ثانية واحدة"، أي. يجب أن تنتج البرامج التقارير بسرعة، "في ثانية واحدة". تعد سرعة التقارير أمرًا مهمًا للغاية، ولكن الأهم من ذلك هو أن التقارير توفر المعلومات الصحيحة - سنفهم ذلك باستخدام مثال إنشاء تقرير بسيط في 1C 8.3 استنادًا إلى تكوين Trade Management 10.3. لإنشاء تقارير صحيحة، من المرغوب فيه (وحتى الموصى به بشدة) أن تكون قادرًا على تكوين 1C وأن تكون قادرًا على البرمجة قليلاً باللغة الداخلية ولغة الاستعلام الخاصة بـ 1C، على الرغم من أن إنشاء التقارير، من ناحية أخرى، يعد فرصة ممتازة للبدء في إتقان هذه المهارات.

هذا الوصف تعليمي لفهم المبادئ الأساسية لإنشاء تقارير 1C

كيفية إنشاء تقرير في 1C 8.3

لإنشاء تقرير، تحتاج إلى فتح 1C في وضع المكوّن؛ للقيام بذلك، في نافذة تشغيل 1C، حدد قاعدة البيانات المطلوبة في القائمة وانقر فوق زر المكوّن:

في أداة التهيئة نفسها، انتقل إلى قائمة "ملف" وحدد "جديد":


في القائمة التي تظهر، حدد تقرير خارجي وانقر فوق موافق:


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


كيفية عمل تقرير باستخدام التخطيط

تتطلب هذه الطريقة في أغلب الأحيان مهارات البرمجة في 1C، لكننا هنا لن نحلل آليات استقبال البيانات ومعالجتها، بل سنقوم بعمل تقرير بسيط لفهم آلية إطلاق التقرير وعرض نموذج التقرير على الشاشة:

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


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


سيؤدي هذا إلى فتح نافذة تخطيط تشبه ورقة Excel:


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

لنقم بإنشاء تقرير يعرض قائمة بالعناصر. للقيام بذلك، سنقوم بإنشاء منطقتين للتخطيط: رأس التقرير وسطر العنصر.

لإنشاء منطقة رأس، انقر بزر الماوس الأيسر على رأس السطر (حيث يُشار إلى رقم السطر) لتحديد السطر مثل هذا (يجب تحديد السطر بأكمله بنقرة واحدة على الرأس):


بعد ذلك، انتقل إلى قائمة "الجدول" في القائمة الرئيسية، ثم انتقل إلى القائمة الفرعية "الأسماء" وانقر على عنصر "تخصيص اسم":


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


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

لتنسيق النص في خلية، انقر بزر الماوس الأيمن على الخلية ثم انقر على خصائص. سيتم فتح نافذة خصائص الخلية على اليمين. قم بالتمرير لأسفل محتويات النافذة، وابحث عن حقل الخط وانقر فوق الزر "...":


في النافذة التي تفتح، في قسم النمط، حدد المربع الغامق وانقر فوق موافق:


يجب أن يبدو التخطيط كما يلي:


بنفس الطريقة، نقوم بإنشاء منطقة سطر العنصر، ولكن لا نظللها بالخط العريض:


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


نعود إلى نافذة التقرير الرئيسية وفي القائمة السفلية، انقر بزر الماوس الأيمن على عنصر النماذج وانقر فوق "إضافة":


في مصمم نموذج التقرير الذي يفتح، انقر فوق الزر "إنهاء"، سيتم فتح نموذج التقرير، انقر نقرًا مزدوجًا فوق الزر "إنشاء":


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


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


أولاً، استبدل النص المحدد برمز البرنامج التالي:

// أنشئ مستند جدول بيانات سيتم ملؤه بأجزاء من التقرير وعرضه على الشاشة
TabDocument = New TabularDocument;
// بعد ذلك، نحصل على التخطيط الذي تم إنشاؤه عند إنشاء التقرير
Layout = GetLayout("Layout");
// نحتاج الآن إلى عرض رأس التقرير، ولهذا نحصل على منطقة الرأس من التخطيط ونعرضها في مستند جدول بيانات
AreaHeader = Layout.GetArea("Header");
TabDocument.Output(AreaHeader);
// باستخدام استعلام نحصل على مجموعة مختارة من أسماء العناصر التي يجب عرضها في التقرير
طلب = طلب جديد؛
طلب.نص = "
|اختر
| اسم
|من
| Directory.Nomenclature
|";
// احصل على منطقة سطر العنصر من التخطيط - سنصل إليها في حلقة لعرض كل عنصر
AreaString = Layout.GetArea("String");
// قم بمعالجة كل اسم من التحديد الناتج في حلقة
حدد = Query.Run().Select();
أثناء حلقة Select.Next()
// لعرض السطر التالي، تحتاج إلى تحديد الاسم التالي في معلمة المنطقة (قمنا بتكوين المعلمة نفسها عند إنشاء التخطيط)
AreaString.Parameters.Name = Selection.Name;
// تم ملء المعلمة، والآن يمكنك عرض السلسلة
TabDocument.Output(AreaString);
EndCycle;
// تم إنشاء مستند جدول البيانات، والآن نعرضه على الشاشة
TabDocument.Show("قائمة العناصر");

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


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

  1. من الضروري إنشاء مستند جدول بيانات يتم ملؤه بأجزاء من التقرير وعرضه على الشاشة؛ ويتم ذلك باستخدام السطر "TabDocument = New TabularDocument;"
  2. نحتاج إلى الحصول على تخطيط التقرير، ومنه سنحصل على هيكل التقرير في أجزاء (مناطق)، ويتم ذلك باستخدام السطر "Layout = GetLayout("Layout")"
  3. لعرض كل منطقة، تحتاج إلى الحصول عليها من التخطيط وإخراجها إلى مستند جدول بيانات، ويتم ذلك باستخدام السطور "Header Area = Layout.GetArea("Header")" و"TabDocument.Output(HeaderArea) "
  4. إذا كنت بحاجة إلى ملء المعلمات التي تصبح معروفة فقط عند تنفيذ البرنامج، فقبل عرض المنطقة التي تحتاج إلى ملء هذه المعلمات، يتم ذلك باستخدام السطر "AreaString.Parameters.Name = Selection.Name"
  5. وفقط عندما يتم ملء مستند جدول البيانات بجميع الأجزاء الضرورية من التقرير، يتم عرضه على الشاشة، ويتم ذلك باستخدام السطر "TabDocument.Show("قائمة العناصر")"

والآن يمكنك التحقق من عمل التقرير - افتح 1C في وضع المؤسسة (الزر 1C: Enterprise في نافذة تشغيل 1C). في القائمة الرئيسية، انتقل إلى قائمة "ملف"، ثم انقر فوق "فتح":


ابحث عن ملف التقرير المحفوظ وافتحه. في النموذج الذي يفتح، انقر فوق الزر إنشاء:


ونحصل على قائمة التسميات:


هذه مجرد طريقة واحدة لإنشاء التقارير في 1C. في المقالات التالية سوف ننظر إلى الآخرين.

يعد إنشاء التقارير إحدى الوظائف الرئيسية لأي نظام محاسبي. ما هي أنواع التقارير الموجودة في 1C Accounting 3.0، وكيف يتم تكوين التقارير في 1C Accounting 8.3 وما هي الأدوات الموجودة لإنشاء تقارير جديدة - سننظر إليها اليوم.

أنواع التقارير القياسية

تم تثبيت برنامج المحاسبة 1C الخاص بالشركة مسبقًا في البداية مع مجموعة واسعة من التقارير التي تتيح لك الحصول على جميع المعلومات الضرورية. يتم عرض قائمتهم الكاملة في قسم "التقارير / التقارير القياسية":

كما يقدم كل قسم من أقسام البرنامج أنواعًا أخرى من التقارير القياسية، على سبيل المثال، يتم تخزين تقارير الرواتب في 1C 8.3 في قسم "الرواتب والموظفين/تقارير الرواتب".

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

لنفكر في خيار الإعداد باستخدام مثال إضافة حقل إضافي إلى التقرير القياسي "الميزانية العمومية للحساب" (حدد الحساب 10). للقيام بذلك، من زر "إظهار الإعدادات"، انتقل إلى "حقول إضافية"، وأضف حقلاً جديدًا، وفي نموذج التحديد انتقل إلى الحقل الذي نحتاجه، على سبيل المثال، ليعكس رقم العنصر في التقرير، حدد حقل "رقم المقالة" الموجود داخل حقل "التسميات" (لتوسيع الحقل يجب النقر فوق "+"):


بعد النقر على "إنشاء"، يظهر الحقل الإضافي الذي اخترناه.

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


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

إنشاء التقارير حسب الوثيقة

يوجد في قسم "التقارير القياسية" تقرير عالمي يسمح لك بعرض المعلومات من كائنات التكوين مثل:

  • وثيقة؛
  • الدليل؛
  • سجل التراكم
  • سجل المعلومات؛
  • سجل الحساب.

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

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




*حقل الطرف المقابل غير موجود في البداية.

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


في أعلى التقرير، قم بالإشارة إلى الفترة المطلوبة وقم بإنشاء التقرير.


يمكنك حفظ الإعدادات التي قمنا بها: للقيام بذلك، انقر فوق الزر "المزيد/الحفظ".

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

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

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


في هذه المقالة، نظرنا في الخيارات الموجودة للعمل مع التقارير في 1C Accounting 8، وكيفية استخدام إعدادات التقرير وما هي المعلومات التي يمكن الحصول عليها باستخدام تقرير عالمي.

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

على سبيل المثال، سأقوم بإنشاء تقريرين: تقرير عن مستندات المبيعات وتقرير عن تكاليف المؤسسة.

دعونا نفتح نموذج التقرير العالمي (القسم إدارة):


في الأعلى توجد لوحة الإعدادات، وفي الأسفل يوجد حقل جدول لعرض البيانات:


تقرير مستند المبيعات

لنبدأ بإعداد تقرير عن وثائق التنفيذ. لنختار الفترة:

في الحقل التالي نشير إلى أن التقرير سيعتمد على المستندات:



في الحقل التالي، تحتاج إلى تحديد مصدر البيانات في المستند (يتم سرد الأجزاء الجدولية من المستند + البيانات الأساسية- هذه هي تفاصيل الرأس). دعونا نختار البيانات من الجزء الجدولي بضائعللحصول على بيانات حول العناصر المباعة:


انقر أدناه أكمل وشكل:


وكانت النتيجة تقريرًا خطيًا بدون أية مجموعات. دعونا نعقد الأمر قليلاً ونجمع البيانات التي حصلت عليها المنظمة. لنذهب إلى إعدادات:

يختار عرض موسعإعدادات:


انتقل إلى الإشارة المرجعية بناء:


نرى هنا المجموعة الوحيدة - السجلات التفصيلية - حيث يتم عرض جميع البيانات:


انقر نقرًا مزدوجًا فوقه وحدد حقل المؤسسة في النموذج الذي يفتح (هذه ليست خاصية في القسم الجدولي للمنتجات، ولكن في المستند، لذلك سيبدو الحقل كما يلي: الرابط.المنظمة):


انقر إغلاق ونموذج:


الآن بالنسبة للمؤسسات، دعنا نضيف تجميعًا متداخلاً حسب الأطراف المقابلة (حدد التجميع حسب المؤسسة، انقر فوق يضيفوحدد الحقل المتداخل الطرف المقابلبواسطة الميدان وصلة):


تم تغيير التقرير:


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


الآن عادت البيانات المفقودة إلى التقرير:


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

لنقم بإيقاف تشغيل مربعات الاختيار للحقول غير الضرورية وإعادة تنسيق التقرير:


الآن انخفض عدد الأعمدة.

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

تقرير التكلفة

فلنقم بإنشاء تقرير تكلفة كامل، والآن فقط سنستخدم بيانات المستند بدلاً من الترحيلات. للقيام بذلك، تحتاج إلى تحديد سجل المحاسبة:

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

في مثالنا، ستكون هذه ثورات. انتقل إلى الإعدادات، علامة التبويب "الهيكل":


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


على الجانب الأيمن من جدول الفرز، انقر فوق يضيفوحدد اسم المؤسسة والحساب الفرعي1، واكتب - بترتيب تصاعدي:


في علامة التبويب الأولى سنضيف التحديد حسب الحسابات:


انقر إغلاق والشكل:


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


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

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

التقارير مهمة جدًا، والجميع يعرف ذلك. ولذلك، يجب أن يكون أي برنامج قادراً على إنشاء تقرير. سنحاول اليوم إنشاء تقرير بسيط في برنامج 1C.

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

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

إنشاء تقرير جديد في برنامج 1C 8

فلنبدأ، أولاً سنقوم بإنشاء نظام فرعي جديد معك، التقارير، والتي سنضيفها إليها في المستقبل. يمكنك قراءة كيفية إنشاء الأنظمة الفرعية في.

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

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

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

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

انتقل الآن إلى علامة التبويب "الإعدادات" وأضف مجموعة جديدة.

في النافذة التي تظهر، اترك كل شيء كما هو وانقر فوق "موافق".

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

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

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