برای ایجاد این نوع دایرکتوری ها، ساختار پایگاه داده کمی متفاوت مورد نیاز است. در واقع، همانطور که قبلا ذکر شد، چنین دایرکتوری هایی برای تسهیل انتخاب یک مقدار از یک لیست با تعداد زیادی ورودی ایجاد می شوند که توسط مقدار (پارامتر) انتخاب شده در لیست دیگر فیلتر می شوند. و این بدان معنی است که شما باید دو جدول مرجع را به هم پیوند دهید و یک فهرست ترکیبی از آنها سازماندهی کنید.

در فصل قبل، به جای ایجاد بسیاری از مراجع از همان نوع، پیشنهاد شد که یک طرح فرم مرجع ایجاد شود و منبع داده در هنگام راه اندازی به آن پیوند داده شود. اما شما می توانید حتی فراتر بروید. بیایید از ایده ارائه شده توسط والری کروک استفاده کنیم - یک جدول مرجع ایجاد می کنیم و داده های همه دایرکتوری ها را در آن ذخیره می کنیم. این به یک فیلد دیگر نیاز دارد - شناسه "جدول مرجع" تا مشخص شود به کدام مرجع تعلق دارد این ورودی. و برای پیاده سازی دایرکتوری دو سطحی، جدول دومی ایجاد می کنیم که رکوردهای مربوط به جدول اول را ذخیره می کند.

هنگام ایجاد روابط بین جداول فهرست راهنماو دایرکتوری فرعیکادر "حذف سوابق مربوط به آبشار" را علامت بزنید - این دقیقاً زمانی است که چنین رویه ای مفید باشد. در واقع، هنگامی که یک رکورد از جدول DIRECTORY حذف می شود، داده های مرتبط با آن غیر ضروری می شوند.

اگر طرح داده را باز کنید، فقط دو جدول جستجوی مرتبط را خواهید دید. در مثال قبلی، همه دایرکتوری ها به جدول اصلی "مقصد" لینک شده بودند، و من همچنین در مورد پیوندها، چک باکس ها به تفصیل صحبت کردم ... واقعیت این است که با این طرح سازماندهی سیستم مرجع، ما قادر به پیوست نخواهیم بود. جدول "DIRECTORY" به هر فیلدی، زیرا در آن اکنون تمام داده های مرجع ذخیره می شود. بله، نیازی به این کار نیست. اگر در نظر بگیریم که کاربر به طور انحصاری از طریق فرم ها با پایگاه داده کار می کند، احتمال وارد کردن رکوردهایی که در جدول مرجع نیستند به جدول اصلی تقریباً به صفر می رسد.

پارامترهای دیکشنری در جدول سرویس tSystemFormPar ذخیره می شوند. فیلد Tab حاوی شناسه دایرکتوری مربوطه است.
تفاوت های نسخه قبلی را در نظر بگیرید.

من تمام متغیرها و ثابت های جهانی را به یک ماژول خاص منتقل کردم که به آن Constants می گویند. اگرچه می توانید آنها را در هر ماژولی اعلام کنید، اما نکته اصلی این است که آنها در بخش General باشند و با آن شروع کنند کلمه کلیدیعمومی است، اما برای وضوح بهتر است آنها را در یک مکان ذخیره کنید.

به ماژول SprawForm اضافه شد ویژگی جدید- fFillListBox. از بسیاری جهات شبیه fFilForm است، اما برای فیلتر کردن لیست عمل می کند، بنابراین lst As ListBox به جای frm As Form در پارامترها تنظیم می شود. علاوه بر این، خط تولید فیلتر در هر دو عملکرد تغییر کرده است:

strFiltr = " WHERE Left([" & strFieldName & "]," & Len(strFiltr) & ") = "" & strFiltr & """ & " and DIRECTORY.Type = " & strTableName

از این گذشته ، اکنون باید نه تنها با مقدار موجود در قسمت فیلتر، بلکه با پارامتر (شناسه کتابچه راهنمای) در جدول tSystemFormPar نیز فیلتر کنید. همچنین اگر منبع داده برای فرم از طریق مشخص شده باشد

RecordSource = strSql1 & strFiltr & " " & strSql2

سپس برای لیست باید از ویژگی RowSource استفاده کنید

RowSource = strSql & strFiltr & " " & strSql1

در ماژول فرم "فهرست راهنما"شرط انتخاب را برای فیلد Type از جدول DIRECTORY اضافه کرد

Me.Subfrm.Form.RecordSource = strSql2 & " WHERE REFERENCE.Type = " & strTableName & strSql3

و یک مورد جدید ظاهر شد - انتساب به یک زمینه مقادیر را تایپ کنیدبه طور پیش فرض برابر با مقدار فعلی متغیر strTableName است

Me.Subfrm.Form!Type.DefaultValue = "(!LANG: & strTableName

پس از همه، اگر این کار انجام نشود، رکورد در جدول DIRECTORY به نوع فعلی دایرکتوری مرتبط نخواهد شد.

در ماژول فرم دایرکتوری دو سطحی "DirectoryM" می بینیم که دو جفت خط تشکیل می شود - منابع داده: strSql، strSql1- برای لیست و strSql2، strSql3- برای شکل جدولی خطوط به جفت تقسیم می شوند زیرا باید یک شرط انتخاب بین آنها درج شود. (جایی که…)برای اینکه مقدار تازه وارد شده در فیلد فرم بلافاصله در لیست نمایش داده شود، از رویه استفاده کنید

زیر خصوصی Fld_AfterUpdate()
DoCmd.RunCommand acCmdSaveRecord
Me.ListB.RowSource = strSql &" WHERE СПРАВОЧНИК.Type = " & strTableName & strSql1!}
پایان فرعی

و برای پیمایش فرم (جستجوی رکورد مورد نظر) از آن استفاده می کنیم

زیر لیست خصوصیB_AfterUpdate()
Dim rs As Object
مجموعه rs = Me.Recordset.Clone
rs.FindFirst " = " & Str(Nz(Me!, 0))
اگر نه rs.EOF سپس Me.Bookmark = rs.Bookmark
پایان فرعی

برای حذف امکان وارد کردن رکوردها به فرم جدولی (منبع - DIRECTORY Sub) که با فرم اصلی (منبع - DIRECTORY) مرتبط نیستند، رویه ای وجود دارد که هنگام انجام چنین تلاشی پیام مربوطه را نمایش می دهد و آن را مسدود می کند:

Subfrm_Enter () خصوصی
اگر flgDeleteRecord = False سپس
If IsNull() سپس
MsgBox "شما باید ابتدا اطلاعات اولیه را دریافت کنید!"، vbCritical، NomWers
Fld.SetFocus
پایان اگر
پایان اگر
پایان فرعی

از آنجایی که فیلد فیلتر دوم روی فرم ظاهر شد، روش فیلتر مربوط به این فیلد ظاهر شد

Private Sub P2_Change()
strFiltr = Me.P2.Text
تنظیم idField = Me.P2
fFilForm را فراخوانی کنید(strFiltr، strSql2، strSql3، Me.Subfrm.Form، "Name")
پایان فرعی

این نوع سازماندهی سیستم راهنما - با استفاده از جداول مشترک برای دایرکتوری های مختلف، نه تنها ایجاد دایرکتوری ها را بسیار ساده می کند (برای انجام این کار، کافی است جدول tSystemFormPar را مطابق با آن پر کنید)، بلکه اندازه پایگاه داده را نیز کاهش می دهد. به فرم ها و جدول های کمتری.

و اکنون می توانید با ایجاد انواع مختلف دایرکتوری - ساده و دو سطحی آزمایش کنید.

دایرکتوری ها برای ساده سازی ورود اطلاعات مختلف به اسناد اولیه و کاهش تعداد خطاهای ورودی طراحی شده اند. دایرکتوری ها حاوی اطلاعاتی هستند که در طول عملیات سیستم تغییر نمی کنند یا به ندرت تغییر می کنند.

کتاب های مرجع چند سطحی هستند، بیشترین تعدادسطح سه است. به عنوان مثال، دایرکتوری ها چند سطحی هستند نامگذاری, کارمندان. یک فهرست نیز می تواند یک لیست ساده باشد.

هر عنصر دایرکتوری یک کد منحصر به فرد دارد. هنگامی که یک عنصر جدید وارد می شود، به طور خودکار اختصاص داده می شود ͵ یکپارچگی پایگاه اطلاعات را تضمین می کند.

برخی از ملزومات دایرکتوری ها دارای خاصیت تناوب هستند. این ویژگی به شما امکان می دهد تاریخچه ای از تغییرات ارزش را ذخیره کنید، به عنوان مثال، نرخ ارز. مقدار جدید وارد شده در دایرکتوری از تاریخ تغییر معتبر خواهد بود. تناوب هنگام پر کردن یک سند و هنگام ایجاد گزارش در این رابطه استفاده می شود، قبل از تغییر مقدار چنین متغیری، باید تاریخ کار تنظیم شده در پارامترهای سیستم را بررسی کنید. گزینه های خدمات عمومی).

برخی از دایرکتوری ها تابع دایرکتوری های دیگر هستند. مثلا یک راهنما حساب های بانکیتابع دایرکتوری شرکت ها، دفترچه راهنما حساب های تسویه حساب- کتاب مرجع طرف مقابل، دایرکتوری ها تجهیزاتو واحدها- کتاب مرجع نامگذاری.

هنگام کار با دایرکتوری فرزند، ابتدا باید دایرکتوری والد باز شود. فرهنگ لغت فرزند فقط حاوی عناصر مربوط به یک عنصر از دایرکتوری والد است، در حالی که حالت نمایش باید به شکل یک لیست سلسله مراتبی باشد.

مشاهده و ویرایش دایرکتوری ها از منوی اصلی امکان پذیر است. کار با آنها ورود داده ها به اسناد اولیه را تسهیل می کند. برخی از دایرکتوری ها را می توان در فرآیند کار ویرایش کرد.

ابزارهای زیادی برای ویرایش دایرکتوری ها وجود دارد. دکمه های نوار ابزار بیشترین استفاده را دارند. برخی از دستورات از منو اجرا می شوند اقدامات، از جانب منوی زمینهیا با استفاده از کلیدهای میانبر

روند حذف عناصر دایرکتوری ویژگی های خاص خود را دارد و شامل دو مرحله است. هنگام حذف، ابتدا سند فقط به عنوان کاندید حذف علامت گذاری می شود. حذف واقعی باید از طریق منو انجام شود اقدامات حذف.

هنگامی که این دستور اجرا می شود، ابتدا داده ها بررسی می شوند. اگر اسناد حذف شده حاوی داده های مرتبط باشد (در جداول دیگر استفاده می شود)، این داده ها قابل حذف نیستند.

4.2.1. دایرکتوری "شرکت ها"

در مدل یک پیکربندی معمولی، شرکت هایی که در یک شرکت تجاری واحد ترکیب می شوند، "شرکت" نامیده می شوند. از دیدگاه حسابداری مدیریت͵ این یک شرکت است. از دیدگاه حسابداری مالی، هر شرکت یک شخصیت حقوقی مستقل است.

دایرکتوری "شرکت ها" برای نگهداری لیستی از شرکت ها و ذخیره جزئیات مورد نیاز آنها هنگام پر کردن اسناد اولیه، نگهداری سوابق و گزارش طراحی شده است. کتاب مرجع تک سطحی است. تعداد شرکت ها محدود نیست.

فقط برای جزئیات دوره ای در این فهرست، قانون زیر برقرار است: اگر مقدار یک متغیر تناوبی برای اولین بار وارد شود، در ابتدای سال تاریخ کاری ثبت می شود، نه در تاریخ کاری. . با تغییرات بعدی در چنین جزئیاتی، مقدار در تاریخ تغییر (تاریخ کاری) به خاطر سپرده می شود.

وارد کردن و ویرایش اطلاعات مربوط به شرکت در یک کادر محاوره ای شامل سه تب انجام می شود.


  • - کتاب های مرجع

    ثابت ها برخی از داده ها در سیستم حسابداری به ندرت تغییر می کنند یا در حالت ایده آل، اصلاً تغییر نمی کنند. چنین داده هایی معمولاً به صورت ثابت ذخیره می شوند. به عنوان مثال، این اطلاعات مربوط به ارز حسابداری تنظیم شده است. معمولاً چنین سوابقی به روبل نگهداری می شوند، اما در پیکربندی ... [ادامه مطلب]


  • - لغت نامه ها، دایره المعارف ها، کتاب های مرجع

    گرامر کتاب های درسی و کمک آموزشی فهرست اختصارات نام نویسندگان نقل قول A. A. - A. Akhmatova A. B. - A. A. Blok A. V. - A. Voznesensky Ars. - Arseniev A. G. - A. Galich A. Gr. – A. S. Griboyedov A. K. – A. Kuprin Aks. - S. T. Aksakov A. S. - A. I .... [ادامه مطلب]


  • - کتاب های مرجع مجریان.

    طرح تکنولوژیکی اصلی ساخت تاسیسات. مبحث شماره 4. ترکیب و توسعه مستندات برای مرحله اولیه مدل سازی. 4.1. طرح تکنولوژیکی اصلی ساخت شی. 4.2. کتب مرجع مجریان. 4.3. محلی مدل های شبکه... [ادامه مطلب]


  • - دایره المعارف های آنلاین و کتاب های مرجع

    متا موتورهای جستجواینترنت با سرعتی سریع در حال توسعه است - صدها هزار صفحه وب جدید هر روز ظاهر می شوند. رشد تعداد اسناد سریعتر از آن چیزی است که موتورهای جستجو موفق به فهرست کردن آنها می شوند. این منجر به این نتیجه ناامید کننده می شود که، ... [ادامه مطلب]


  • - لغت نامه ها و کتاب های مرجع

    1. Abramov N. فرهنگ لغت مترادف روسی و عبارات مشابه در معنی. هر نسخه. 2. Ageenko F.L., Zarva M.V. فرهنگ لغت استرس زبان روسی. M., 2000 3. Belchikov Yu.A., Panyusheva M.S. فرهنگ لغت متضاد زبان روسی. M., 1994 4. فرهنگ املای بزرگ زبان روسی. اد .... [ادامه مطلب]


  • - پایگاه داده ها و فهرست های حقوقی

    صحت حسابداری مستلزم آن است که حسابدار اطلاعات کافی از چارچوب نظارتی موجود داشته باشد. پیگیری همه تغییرات در قوانین به تنهایی بسیار دشوار است. بنابراین بسیاری از حسابداران و اقتصاددانان استفاده کننده از پایگاه های حقوقی هستند.

  • کتاب های مرجع. چند سطحی و فرعی. جزئیات دوره ای دایرکتوری ها

    در برنامه 1C:UT، دایرکتوری ها برای ذخیره اطلاعات دائمی مشروط، پشتیبانی از طبقه بندی کننده های درون شرکتی یا عمومی استفاده می شود. آنها همچنین برای سازماندهی حسابداری تحلیلی استفاده می شوند. دایرکتوری ها به شکل جداول سازماندهی شده اند که نوع مشابهی از اطلاعات در مورد اشیاء را ذخیره می کنند.

    استفاده از دایرکتوری ها به شما این امکان را می دهد که هنگام پر کردن جزئیات خاص اسناد یا سایر فهرست ها، ابهام را از بین ببرید.

    مثلادر صورت نیاز به وارد کردن نام سازمان مشتری در فاکتور، انتخاب یک عنصر از فهرست مشتری از ورود اشتباه نام توسط کاربران نهایی مختلف جلوگیری می کند.

    کار با کتاب های مرجع می تواند در دو حالت انجام شود:

    Ø مشاهده و ویرایش - فرم دایرکتوری با استفاده از منوی اصلی، دکمه روی نوار ابزار، با فشار دادن دکمه فرم دیگر باز می شود.

    Ø Choice - فقط زمانی باز می شود که مقدار subconto، ثابت، ویژگی سند یا ویژگی دایرکتوری دیگر را با استفاده از کلید F4 وارد کنید.

    تفاوت این دو حالت در این است که در حالت انتخاب می توانید مکان نما را روی عنصر مورد نیاز فهرست قرار دهید و با فشردن کلید Enter عنصر فعلی را به عنوان مقدار مشخصه یا ثابت در حال ویرایش وارد کنید.

    در مرحله ایجاد دایرکتوری ها می توان یک دایرکتوری تک سطحی یا چند سطحی تا 10 سطح تودرتو اعلام کرد.

    مرجع تک سطحی فهرست ساده ای از موارد است.

    دایرکتوری چند سطحی یک فهرست سلسله مراتبی است که در آن ورودی ها در گروه ها ترکیب می شوند.

    استفاده از دایرکتوری های چند سطحی به شما این امکان را می دهد که اطلاعات را با سطح مورد نظر از جزئیات سازماندهی کنید.

    System 1C: Enterprise مکانیزمی برای پشتیبانی از فهرست های فرعی دارد.این مکانیسم به شما امکان می دهد عناصر دایرکتوری های مختلف را پیوند دهید:

    Ø سازماندهی و توافقات با او،

    برای یک فهرست فرعی، هر عنصر با یک عنصر خاص از دایرکتوری مرتبط است - مالک.

    چندین عنصر مشترک وجود دارد که هر فرم دایرکتوری دارد.

    خط بالا - عنوان در آن نام دایرکتوری نمایش داده می شود. اگر دایرکتوری فرزند باشد، نام عنصر از دایرکتوری والد در عنوان پنجره دایرکتوری نمایش داده می شود.

    پنجره در حالت کلی جدولی است که از ستون های جداگانه تشکیل شده است. ترکیب و موقعیت نسبی نمودارهای نمایش داده شده در قالب دایرکتوری می تواند بین چندین حالت کار تمایز قائل شود.

    اگر دایرکتوری دارای ساختار سلسله مراتبی باشد، پنجره فهرست ممکن است دارای درختی از گروه ها باشد.

    اگر دایرکتوری حاوی عناصر زیادی باشد و ستون های زیادی داشته باشد، نوارهای اسکرول در جدول ظاهر می شوند.

    اگر دایرکتوری فعلی در منوی "عملکردها" به عنوان یک لیست سلسله مراتبی نمایش داده شود، نمادهای زیر ظاهر می شوند:

    Ø خط حاوی نام گروه است و برای مشاهده باز است.

    Ø رشته یک عنصر مرجع است.

    خط Ø مربوط به گروهی از عناصر است، با دوبار کلیک کردن، دسترسی به عناصر دایرکتوری باز می شود.

    رابط دایرکتوری سلسله مراتبی

    دایرکتوری های سلسله مراتبی سیستم دارای ساختار چند سطحی هستند. مثال خوبچنین ساختاری می تواند به عنوان یک کابینت معمولی با اسناد ذخیره شده در آن عمل کند. اسناد در یک توده بزرگ جمع آوری نمی شوند، بلکه در پوشه های جداگانه بایگانی یا صحافی می شوند، پوشه ها به ترتیب خاصی در قفسه ها قرار می گیرند و چندین قفسه از این قبیل در کابینت وجود دارد. با تعداد زیادی اسناد، آنها در چندین کابینت توزیع می شوند، و نه به طور تصادفی، بلکه دوباره به ترتیب خاصی. قاعدتاً ساختار سازمانی هر بنگاه یا سازمان متوسط ​​یا بزرگی نیز چند سطحی است. به عنوان مثال، یک شرکت را می توان به کارگاه ها و بخش ها، یک سازمان را به بخش ها، بخش ها و بخش ها تقسیم کرد.

    یک فهرست سلسله مراتبی یا چند سطحی به روشی مشابه سازماندهی شده است. این به بخش هایی تقسیم می شود که به نوبه خود ممکن است از بخش های فرعی (بخش های سطح پایین تر) تشکیل شود. هر یک از این بخش ها را می توان به بخش های فرعی کوچکتر (حتی بخش های سطح پایین تر) نیز تقسیم کرد.

    عناصری که می‌توانند با فهرستی از مقادیر سطح پایین‌تر سلسله مراتب به تفصیل مشخص شوند، رئوس نامیده می‌شوند و در کتاب‌های مرجع سلسله مراتبی با نماد مشخص می‌شوند.. عناصر نهایی دایرکتوری، یعنی. عناصری که نمی‌توانند سوراخ شوند، برگ نامیده می‌شوند و با نماد مشخص می‌شوند.

    به طور کلی، دایرکتوری سلسله مراتبی می تواند عمق تودرتو دلخواه داشته باشد. یک راس می تواند به عنوان عناصر هم برگ و هم سایر رئوس (راس های فرعی) تودرتو در این راس باشد.

    رابط یک دایرکتوری سلسله مراتبی را در مثالی از یک دایرکتوری در نظر بگیریدتقسیمات فرعی

    هنگام کار با یک فهرست سلسله مراتبی، نوار منوی پنجرهنگهداری دایرکتوریشامل موارد زیر است:

    • کنترل – شامل دستوراتی برای افزودن، اصلاح و حذف عناصر دایرکتوری، حرکت دادن آنها به فهرست عناصر به بالا/پایین، دستوراتی برای وارد کردن و صادر کردن داده های دایرکتوری، و همچنین دستوری برای جستجوی عناصر لازم.
    • مرتب سازی - شامل دستوراتی برای مرتب سازی عناصر است.
    • چشم انداز - شامل دستوراتی است که نوع لیست عناصر دایرکتوری را تعیین می کند (با یا بدون عناصر حذف شده منطقی).
    • پنجره - حاوی دستوراتی برای کنترل موقعیت پنجره های کار.
    • ارجاع - شامل دستوراتی برای فراخوانی اطلاعات راهنما.
    • بستن – دستور پایان کار با دایرکتوری فعلی.

    اگر کلیدهای داغ برای هر دستوری تنظیم شده باشند، در منوی کنار آن نشان داده می شوند.

    دکمه های زیر در نوار ابزار پنجره قرار دارند:

    نمای دکمه

    دستور اجرایی

    یک عنصر بالا را به دایرکتوری اضافه کنید. دستورات تکراریدفتر، Vertex را اضافه کنید;

    یک عنصر برگه را به دایرکتوری اضافه کنید. دستورات تکراریمدیریت , افزودن برگه ;

    مورد انتخاب شده را ویرایش کنید. دستورات تکراریمدیریت، ویرایش؛

    حذف (بازیابی) عنصر انتخاب شده. دستورات تکراریدفتر، حذف (بازیابی);

    مورد انتخاب شده را یک موقعیت در لیست به پایین ببرید. دستورات تکراریدفتر , خط پایین ;

    آیتم انتخاب شده را یک موقعیت در لیست به سمت بالا حرکت دهید. دستورات تکراریدفتر , صف ;

    به جستجوی عناصری بروید که معیارهای مشخص شده را دارند. دستورات تکراریمدیریت , جستجو ;

    عناصر منطقی از راه دور را در لیست عناصر دایرکتوری قرار دهید. با کلیک مجدد روی دکمه، لیست عناصر فقط عناصر فعال (فعال) نمایش داده می شود. دستورات منوی تکراریچشم انداز ؛

    دایرکتوری فعلی را پایان دهید. تیم تکرارینزدیک .

    در دایرکتوری های سلسله مراتبی مانندلیست سازمان هاو گروه های اسنادی، با توجه به ویژگی های آنها، علاوه بر دستورات منوی مشخص شده، از دستورات اضافی نیز استفاده می شود و نوار ابزار حاوی دکمه هایی است که این دستورات را تکرار می کند (به بخش های نگهداری از این کتاب های مرجع مراجعه کنید).

    هنگامی که یک پنجره مرجع سلسله مراتبی باز می شود، لیستی از سطح بالای سلسله مراتب در آن تشکیل می شود که معمولاً شامل یک راس است. عنوان پنجره فقط شامل نام دایرکتوری است.

    برای باز کردن یک راس (نمایش لیست عناصر موجود در آن)، با ماوس روی آن دوبار کلیک کنید یا آن را انتخاب کنید و کلید را فشار دهید.وارد . لیستی از عناصر سطح پایین تر سلسله مراتب ظاهر می شود که در خط بالای آن نام راس باز نشان داده می شود و مجهز به نماد مربوطه است -. در عنوان پنجره، نام راس باز به نام دایرکتوری اضافه می شود.

    رئوس واقع در سطوح سلسله مراتبی پایین تر می توانند به صورت متوالی باز شوند تا زمانی که فقط برگ ها در لیست عناصر باقی بمانند. در این حالت، تمام رئوس پوشاننده که شامل این رأس یا برگ هستند، در پنجره نشان داده می شوند.

    برای بستن یک راس، با ماوس روی آن دوبار کلیک کنید یا از میانبرهای صفحه کلید استفاده کنیدیا PageUp نشانگر را روی خط با نام راس باز قرار دهید و کلید را فشار دهیدوارد .

    برای بازگشت به هر یک از موارد بیشتر سطوح بالاسلسله مراتب، راس را یک سطح زیر سطح دلخواه ببندید.

    عناصر دایرکتوری را می توان در گروه ها ترکیب کرد. اگر اشیاء دایرکتوری را می توان گروه بندی کرد، در منو اقداماتدستور استفاده می شود یک گروه جدیدو دکمه روی نوار ابزار پنجره یک گروه جدید(پوشه زرد روشن است پنل بالاییهر فرم باز). برای هر گروه جدیدیک کد منحصر به فرد به طور خودکار تنظیم می شود (اما شما می توانید آن را تغییر دهید) و یک نام. برای باز کردن یک گروه، روی "" دابل کلیک کنید پوشه زرد» یا انتخاب کنید اقدامات \ سطح بعدی. برخی از دایرکتوری ها به شما امکان می دهند درختی از گروه ها، یعنی گروه های درون گروه ها (گروه های سطوح دوم، سوم و غیره) ایجاد کنید. درخت گروه در نیمه سمت چپ دایرکتوری های چند سطحی نمایش داده می شود. با کلیک بر روی علامت +(-) در درخت گروه، می توانید ساختار گروه را جمع کنید و گسترش دهید. دوبار کلیک کنیدتوسط پوشه در درخت گروه را باز می کند. برای بازگشت به لیست سطح قبلی، روی نماد دوبار کلیک کنید. گروه باز (پوشه را باز کنید) یا انتخاب کنید اقدامات \ سطح قبلی.

    شکل 8.حرکت در سطوح دایرکتوری

    دایرکتوری های تابع. این سیستم به شما امکان می دهد عناصر دایرکتوری های مختلف را پیوند دهید. مثلا در راهنما معاهداتتعداد قراردادهای منعقد شده با یک سازمان (یا فرد) خاص ذخیره می شود - یک عنصر از فهرست طرف مقابل. آنها می گویند که یک دایرکتوری تابع دیگری است. در این مورد طرف مقابل- دایرکتوری-مالک، و معاهدات- دایرکتوری فرعی

    انواع دایرکتوری ها

    نامگذاری.

    این فهرست برای ذخیره لیستی از کالاها و مواد - کالاها، محصولات، مواد، خدمات و غیره طراحی شده است. - که انجام و دریافت می شود. هم برای تکمیل اسناد و هم برای انجام حسابداری تحلیلی برای حساب های حسابداری استفاده می شود. می توانید از چندین واحد اندازه گیری برای آیتم های این فهرست استفاده کنید.

    دارایی های غیرجاری

    دایرکتوری برای ذخیره لیستی از دارایی های ثابت، دارایی های نامشهود، سایر دارایی های مشهود غیرجاری، سایر دارایی های غیرجاری طراحی شده است و هنگام ویرایش اسناد و هنگام نگهداری حسابداری تحلیلی طبق ساختار سه سطحی استفاده می شود که این امکان را فراهم می کند. برای ترکیب عناصر خود در گروه ها و زیر گروه های دلخواه.

    هر دارایی غیرجاری با نوعی مشخص می شود که در متغیر "نوع دارایی غیرجاری" مشخص شده است، به طور واضح روش حسابداری و حسابداری دارایی را تعریف می کند و می تواند مقادیر زیر را به خود اختصاص دهد: "دارایی های ثابت"، "سایر" دارایی های مشهود غیرجاری، "دارایی های نامشهود"، "سایر دارایی های غیرجاری". بر خلاف دایرکتوری "موجودی و مواد"، تنها یک واحد اندازه گیری برای عناصر این فهرست وجود دارد.

    انبار محصول.

    این یک دایرکتوری فرعی است. دایرکتوری - مالک - "TMC".



    برای هر کالای موجودی با مجموعه نوع «محصول»، فهرست «ترکیب محصول» حاوی فهرستی از مواد و سایر هزینه‌هایی است که معمولاً صرف تولید این کالا می‌شود. علاوه بر منوی استاندارد، کتاب مرجع را می توان با استفاده از دکمه "ترکیب محصول" هنگام ویرایش کالاها و مواد از نوع "محصولات" باز کرد.

    فهرست راهنمای فرعی "نامگذاری". فهرستی از محموله های کالاها و مواد را ذخیره می کند. در صورت استفاده از روش حسابداری "به صورت دسته ای"، ورودی ها در سند به طور خودکار ایجاد می شوند - هنگام ارسال اسناد رسید، به عنوان مثال، "فاکتور ورودی" یا "محاسبه". برای در نظر گرفتن کالاها و مواد با قیمت متوسط ​​وزنی در دایرکتوری، تنها یک لات وجود دارد - "دسته ها به طور پیش فرض"، که طبق آن تمام حسابداری نگهداری می شود.

    واحدها

    دایرکتوری - مالک - "TMC". ویرایش با باز کردن از «موجودی و مواد» و انتخاب نوع موجودی، که واحدهای آن را می‌خواهید ویرایش کنید، و سپس رفتن به کتاب مرجع «واحدهای اندازه‌گیری» انجام می‌شود. یک ویژگی مهم واحد اندازه گیری "ضریب" است. ضریب تبدیل را از واحد اندازه گیری مشخص شده به پایه (که تعادل کالا را در نظر می گیرد) تنظیم می کند. به عنوان مثال، اگر یک محصول خاص به صورت قطعه و بسته در نظر گرفته شود و در یک بسته 5 قطعه وجود داشته باشد، برای چنین محصولی می توانید واحد پایه "تعداد" را تنظیم کنید. (در خود دایرکتوری "Inventory and Materials") و در فهرست "Units of Measurement" یک واحد اضافی "pack." ایجاد کنید که ضریب تبدیل را برابر با 5 مشخص کنید.

    دایرکتوری برای ذخیره لیستی از ارزها و نرخ آنها طراحی شده است و همچنین هنگام ایجاد ورودی های حسابداری برای حساب هایی که دارای علامت حسابداری ارز هستند استفاده می شود. دایرکتوری دارای ساختار تک سطحی است. در تب "Basic"، برای هر عنصر دایرکتوری، باید نام، نام کوتاه، نرخ NBU و تعدد را مشخص کنید.

    حساب های پولی

    تک سطح؛ دایرکتوری تابع "پیمانکاران". لیست حساب های طرف مقابل را برای پرداخت های بدون نقد ذخیره کنید.

    مکان های ذخیره سازی

    طراحی شده برای حفظ فهرستی از مکان های ذخیره سازی موجودی ها (دارایی های ثابت، دارایی های نامشهود، مواد) یک سازمان. این دایرکتوری هم برای صدور اسناد اولیه و هم برای انجام حسابداری تحلیلی برای حساب های 10،11،12،20،26،28 و غیره استفاده می شود.

    هر عنصر دایرکتوری با نوع مکان ذخیره سازی مشخص می شود - یک انبار یا یک فرد مسئول مادی که دارای یک شی حسابداری خاص است و همچنین نام واقعی مکان ذخیره سازی.

    حساب های شرکت ما

    فهرستی از تمام مکان‌هایی که می‌توان وجوه نقد و غیرنقدی را در آن‌ها ذخیره کرد، در اینجا ذخیره می‌شود. این دایرکتوری هم برای ویرایش اسناد و هم برای انجام حسابداری تحلیلی برای چنین حساب های حسابداری استفاده می شود: "صندوق" ، "حساب های بانکی" ، "ارزش دفتری ارز (حسابداری مالیاتی)".

    کارمندان

    دایرکتوری برای ذخیره اطلاعات مربوط به کارکنان شاغل در سازمان طراحی شده است. دایرکتوری دارای ساختار سه سطحی است؛ کارمندان در آن می توانند در گروه ها و زیر گروه های دلخواه ترکیب شوند.

    درآمد/هزینه ناخالص.

    کتاب مرجع برای انجام حسابداری تحلیلی در حساب های خارج از تراز "هزینه های ناخالص" و "درآمد ناخالص" استفاده می شود. در سه سطح اجرا شده است. سطح بالا هزینه های ناخالص BP، درآمد ناخالص IA، و عنصر غیر درآمدی و غیر هزینه ای است. دایرکتوری بر اساس ساختار بیانیه سود سازماندهی شده است. اگر در هر ارسال در حساب های BP، VD در هر سند، نشان دادن مقاله از این فهرست صحیح باشد، اظهارنامه سود به طور خودکار ایجاد می شود.

    انواع هزینه

    دایرکتوری سه سطحی که هنگام ایجاد اسناد و نگهداری حسابداری تحلیلی برای حساب های حسابداری استفاده می شود.

    مالیات و کسورات.

    فهرست شامل فهرستی از مالیات ها، کسورات، هزینه های صندوق های امانی مختلف دولتی و همچنین اطلاعات تکمیلیدر مورد هر نوع کسر و مالیات: نرخ، مرز، سازمان گیرنده و غیره. کتاب مرجع برای محاسبه خودکار مقادیر مالیات و کسورات، هنگام ویرایش اسناد و حفظ حسابداری تحلیلی در نظر گرفته شده است. هر عنصر دایرکتوری با یک عنصر منحصر به فرد مشخص می شود کد متنیو مجموعه ای از لوازم.

    تکمیل دایرکتوری "نامگذاری".

    بیایید مفاهیم کتاب مرجع را تکرار کنیم. نامگذاری"، که فهرستی از کالاها و مواد و خدمات ارائه شده یا دریافت شده را ذخیره می کند.

    برای راحتی جستجوی اطلاعات، دایرکتوری به صورت سه سطحی پیاده سازی می شود، یعنی. TMC موجود در آن را می توان به گروه ها و زیر گروه های دلخواه ترکیب کرد. قیمت ها با و بدون مالیات بر ارزش افزوده برای عنصر انتخاب شده در قسمت پایین پنجره جستجو نمایش داده می شود.

    با دکمه " مهمانی های باز» می توانید لیستی از تمام دسته های کالاها و مواد را مشاهده کنید که در آنها در این لحظهمکان نما تنظیم شده است.

    اطلاعات مربوط به هر عنصر دایرکتوری به برگه ها تقسیم می شود « قیمت"و" علاوه بر این". هر کالای موجودی دارای یک قیمت فروش و یک ارز فروش است. به این معنی که در هنگام صدور اسناد (فاکتورها و بارنامه ها) این قیمت ها با نرخ از پیش تعیین شده به ارز سند تولید شده تبدیل می شود. قیمت خرید و فروش بدون مالیات بر ارزش افزوده و قیمت خرده فروشی - با مالیات بر ارزش افزوده و فقط در UAH نگهداری می شود. توجه داشته باشید که قیمت ها را نمی توان "تثبیت" کرد، آنها را می توان در هر سند خاص تغییر داد.

    ما ویژگی های حسابداری را برای هر نوع کالا و مواد نشان می دهیم:

    « تولید - محصول". کالاها کالاها و موادی هستند که می توان خرید و فروش کرد. حساب حسابداری کالا به طور پیش فرض - 28.1.

    « سرویس". سرویس هم به خدمات ارائه شده توسط ما و هم به خدمات ارائه شده توسط اشخاص ثالث اشاره دارد. حساب پیش فرض سرویس 84 است.

    « تارا". تفاوت بین کانتینر و کالا فقط در ویژگی های پر کردن سند "فاکتور ورودی" است. پیش‌فرض تان 28.4 است.

    « محصولات". این اصطلاح به کالاها و مواد تولید و فروش توسط سازمان ما اشاره دارد. تعداد تولید پیش فرض 26 است.

    « نیمه تمام". این یک کالای موجودی است که توسط سازمان ما تولید و فروخته می شود و در طول تولید در ترکیب محصولات گنجانده می شود. تعداد پیش فرض محصولات نیمه تمام 25 است.

    « مواد". این یک کالای موجودی است که توسط یک سازمان خریداری می شود و سپس برای تولید محصولات استفاده می شود. حساب پیش فرض 20.1 است.

    « مواد و مصالح ساختمانی", « سوخت". این نوع کالاها و مصالح شامل مصالح ساختمانی و سوخت مورد استفاده برای نیازهای شخصی است. این اقلام برای فروش نیستند. حساب پیش فرض 20.5 و 20.3 است.

    « قطعات یدکی". این شامل قطعات یدکی و مجموعه هایی است که برای تعمیر و تعویض ماشین آلات فرسوده، وسایل نقلیه و تجهیزات مختلف در نظر گرفته شده است. حسابداری برای حساب 20.7

    « MBP". اقلام کم ارزش و پوشیدنی (تجهیزات کوچک، موجودی، لباس و غیره). حساب - 22.

    برای هر یک از انواع کالاها و مواد، علاوه بر حساب حسابداری، باید حساب بهای تمام شده و نوع هزینه هایی که هنگام ایجاد پست برای دریافت خدمات و خروج کالاها و مواد به تولید استفاده می شود نیز ذکر شود. برای MBP در جزئیات " بررسی"و" نوع هزینه» لازم است حساب و مورد هزینه هایی که هزینه حسابداری IBE در هنگام بهره برداری از آنها حذف می شود، ذکر شود.