Автоматизована система складання фінансових бюджетів підприємства
Вид материала | Документы |
- Програми вступних випробувань до Вінницького торговельно-економічного інституту Київського, 355.83kb.
- Програма постійного удосконалення професійних знань аудиторів України, 82.62kb.
- Рекомендації щодо складання фінансового плану підприємства та звіту про його виконання,, 386.63kb.
- Прилуцька районна державна адміністрація черн І г І всько ї област, 51.57kb.
- План. Економічна сутність бюджетування. Види бюджетів підприємств І послідовність, 349.05kb.
- Порядок складання, затвердження та контролю виконання фінансових планів комунальних, 391.4kb.
- Відомості Верховної Ради (ввр), 2001, n 37-38, ст. 189 ) ( Із змінами, внесеними згідно, 1285.72kb.
- Сновних підходів до запровадження програмно-цільового методу складання та виконання, 72.59kb.
- " Система оподаткування в Україні", 186.92kb.
- Формат опису модуля, 19.06kb.
3.ФОРМАЛЬНА концептуальна МОДЕЛЬ АВТОМАТИЗОВАННОЇ СИСТЕМИ БЮДЖЕТУВАННЯ
Етап концептуального моделювання – це побудова строгого опису наочної області в термінах деякої формальної мови.
На підставі змістовного опису наочної області, побудованого в результаті виконання етапу аналізу будується строгий формальний опис інформаційного забезпечення наочної області, що автоматизується.
3.1.Понятійний апарат концептуального моделювання
3.1.1.Поняття сутності
Сутність - це реальний або уявний об'єкт інтересу, інформація про яке підлягає збиранню або зберіганню.
Ім'я сутності повинне бути таким, щоб представляти тип або клас об'єктів, а не окремий екземпляр. Будь-який предмет або об'єкт може бути представлений тільки однією сутністю. Іншими словами, сутності завжди є взаємовиключаючими.
Кожна сутність повинна бути унікально ідентифікована. Це означає, що повинен існувати спосіб незалежної ідентифікації кожного екземпляра сутності, дозволяючий відрізняти його від усіх інших екземплярів даного типу сутності.
3.1.2.Поняття прикладного зв’язка
Прикладний зв'язок, або просто зв'язок – це деяка представляюча інтерес пойменована асоціація двох сутностей.
Зв'язок є бінарним в тому значенні, що це завжди асоціація в точності двох сутностей або сутності з самою собою. Кожен зв'язокмає два кінці, для кожного з яких є свої:
ім'я;
ступінь (потужність);
факультативність (обов’язкова або факультативна).
Ці властивості використовуються для опису асоціації з кожною із сторін, для задавання зв'язку повинні бути визначені обидва її кінці.
На діаграмах зв'язки представляються лініями, що з’єднують два прямокутники сутностей або рекурсивна один і той же прямокутник з самим собою.
У закінчення із ступенем багато зв'язок з'єднується з прямокутником в трьох крапках, таке з'єднання відоме під назвою «пташина лапка». У закінчення із ступенем один з'єднання здійснюється тільки в одній крапці.
Та половина зв'язку, яка знаходиться з боку обов'язкового її кінця, малюється суцільною лінією, а та, що з факультативної сторони – переривчастою.
Імена зв'язків з двох сторін допомагають усунути непотрібні (надмірні) зв'язки на дуже ранній стадії проектування, виявляє недолік розуміння і часто виявляє потребу введення нової сутності і зв'язків.
Визначення зв'язку представляє тип асоціації двох сутності, якому відповідають всі екземпляри зв'язків. Взагалі всі поняття, на яких побудовано ER-моделювання, відносяться до типів, а не до їх екземплярів.
Легкість читання зв'язків на природній мові і ступінь точності і однозначності розуміння, що досягається при цьому, надзвичайно важливі, оскільки дозволяють аналітику виловити всілякі відступи від правил, тимчасові залежності і особливі випадки на найраніших етапах роботи з користувачами.
3.1.3.Поняття атрибута
Атрибут – це будь-яка деталь або аспект, який сприяє якісному або кількісному опису сутності, її ідентифікації, класифікації або відображенню її стану.
Атрибутом може бути текст, число, картинка, почуття, запах, загалом, все, що потрібне. Займаючись обробкою даних, ми прагнемо в основному обмежитися текстами і числами.
Атрибути необов'язково показувати на діаграмі сутності і зв'язків, проте додавання до сутності одного-двох атрибутів в період формування моделі, як правило, виявляється дуже корисним. Особливо це відчутно при розмежуванні «типів» і «екземплярів» сутності [9].
Атрибут повинен описувати ту сутність, до якої він віднесений.
Кожна Сутність повинна однозначно ідентифікуватися за допомогою деякої комбінації атрибутів та зв'язків. Тому серед можливих атрибутів сутності завжди повинні бути знайдені такі атрибути, які дозволяють її ідентифікувати.
Атрибути повинні залежати від унікального ідентифікатора .
3.2.Проектування структури бази даних
Побудуємо інформаційну модель системи бюджетування.
В ході дослідження предметної області були виявлені наступні основні сутності:
- Контрагенти;
- Номенклатура;
- СценарійПланування;
- Бюджети;
- Валюти;
- ВидиЦФВ ;
- ДжерелаДанихДляРозрахункуБюджетування;
- ДжерелаДанихДляРозрахункуБюджетування_ДатиВіборуДанихДжерела;
- ДжерелаДанихДляРозрахункуБюджетування_Показникі;
- ДжерелаДанихДляРозрахункуБюджетування_ВиміриДжерела;
- ЦФВ;
- Проекти;
- ПрофіліЗміниПланівПоВимірам;
- ПрофіліЗміниПланівПоВимірам_ЕлементиДляРозподілення;
- ПрофіліЗміниПланівПоПеріодам;
- ПрофіліЗміниПланівПоПеріодам_ПрофільЗміни;
- СтаттіБюджету;
- СтаттіОборотівПоБюджетам;
- СтаттіОборотівПоБюджетам_ШаблониПроводок;
- РахункиБюджету;
- АктуалізаціяБюджетів;
- АктуалізаціяБюджетів_НастройкаПереносуТранзакцій;
- АктуалізаціяБюджетів_ПереносТранзакцій;
- БюджетнаОперація;
- БюджетнаОперація_ЗалежніОбороти;
- ВнутрішнєПереміщенняКоштівПриБюджетуванні;
- КонтрольованіЗначенняПоБюджетам;
- КонтрольованіЗначенняПоБюджетам_МежіЗначень;
- РозрахунокПоМоделіБюджетування;
- РозрахунокПоМоделіБюджетування_Показникі;
- РозрахунокПоМоделіБюджетування_ОборотиПоСтаттямБюджетів;
- РозрахунокПоМоделіБюджетування_БюджетніОперації;
- РозрахунокПоМоделіБюджетування_ДодатковіДжерелаДаних;
- ВстановленняЗалежносіОборотівПоСтаттям
- ВстановленняЗалежносіОборотівПоСтаттям_ЗалежностіОборотівПоСтаттям;
- ОблікФактичнихДанихПоБюджетам;
- ОблікФактичнихДанихПоБюджетам_БюджетніОперації;
- ПланРахунківБюджетування.
Для подальшого аналізу виділимо в структурі бази даних декілька підсистем:
- Довідники;
- Документи.
3.2.1.Опис підсистеми Довідники.
На початку розгляду предметної області розглянемо сутності, які відносяться до підсистеми Довідники. До підсистеми Довідники відносяться сутності призначені для зберігання інформації, яка може бути використана для операцій бюджетування. У підсистему Довідники входять наступні сутності:
- ПланРахунківБюджетування;
- Контрагенти;
- Номенклатура;
- СценарійПланування;
- Бюджети;
- Валюти;
- ВидиЦФВ;
- ДжерелаДанихДляРозрахункуБюджетування;
- ДжерелаДанихДляРозрахункуБюджетування_ДатиВіборуДанихДжерела;
- ДжерелаДанихДляРозрахункуБюджетування_Показникі;
- ДжерелаДанихДляРозрахункуБюджетування_ВиміриДжерела;
- ЦФВ;
- Проекти;
- ПрофіліЗміниПланівПоВимірам;
- ПрофіліЗміниПланівПоВимірам_ЕлементиДляРозподілення;
- ПрофіліЗміниПланівПоПеріодам;
- ПрофіліЗміниПланівПоПеріодам_ПрофільЗміни;
- СтаттіБюджету;
- СтаттіОборотівПоБюджетам;
- СтаттіОборотівПоБюджетам_ШаблониПроводок;
- РахункиБюджету;
Сутність ПланРахунківБюджетування.
Першою виділимо сутність – ПланРахунківБюджетування. ПланРахунківБюджетування представляє собою сутність, яка характеризує загальну інформацію про рахунки бюджетування, на яких знаходять відображення всі господарські операції, що проводяться фірмою при бюджетуванні. У даній сутності існують наступні атрибути:
- НомерРахунку – номер бухгалтерського рахунку, який є уникальним і виступає первинним ключем;
- Найменування – назва бухгалтерського рахунку, атрибут символьного типу. Даний атрибут також повинен бути унікальним.
Ця сутність має зв’язки з сутностями ИсточникДанныхДляФакта, Контрагенти, Номенклатура, Проекти, СтаттіОборотівПоБюджетам, ЦФВ.
Зв’язок з сутністю ИсточникДанныхДляФакта, Контрагенти, Номенклатура, Проекти, СтаттіОборотівПоБюджетам та ЦФВ вказує на джерело фактичних даних, контрагента, номенклатурної одиниці, проекту, центру фінансової відповідальності та статті оборотів по бюджетам для кожного окремого рахунку (елементу) плану рахунків бюджетування. Ці зв'язки не є обов’язковими та мають сутність N, тому що не обов’язково що окремний рахунок може мати фактичні данні, контрагента, номенклатурну одиницю, проект, центр фінансової відповідальності або статтю оборотів по бюджетам.
Сутність Контрагенти.
Сутність Контрагенти є списком контрагентів які мають відношення до компанії та по яким можуть складатися фінансові бюджети або окремі статті бюджетів.
Атрибути:
- Код – код елемента сутності номенклатура, обов’язковий атрибут числового типу (лічильник).
- Найменування – назва контрагенту, обов'язковий атрибут символьного типу.
Ця сутність має зв’язки з сутностями:
- ПланРахунківБюджетування;
- БюджетнаОперація;
- ВнутрішнєПереміщенняКоштівПриБюджетуванні;
- ДжерелаДанихДляРозрахункуБюджетування_ВиміриДжерела;
- ПрофіліЗміниПланівПоВимірам_ЕлементиДляРозподілення;
- РозрахунокПоМоделіБюджетування_Показникі;
- ВстановленняЗалежносіОборотівПоСтаттям_ЗалежностіОборотівПоСтаттям;
- ОблікФактичнихДанихПоБюджетам;
Всі ці зв’язки з сутностями вказують на те де може використовуватися сутність Контрагенти для виконання бюджетних операцій в АС. Ці зв’язки не є обов’язковими та мають ступінь 1, тому що сутність Контрагенти не обов’язкова.
Сутність Номенклатура.
Сутність Номенклатура є переліком номенклатурних одиниць, а також їх описом.
Атрибути:
- Код – код елемента сутності номенклатура, обов’язковий атрибут числового типу (лічильник).
- Найменування – назва номенклатурної одиниці, обов'язковий атрибут символьного типу.
Ця сутність має такі ж зв’язки які має сутність Контрагенти.
Сутність СценарійПланування.
Сутність СценарійПланування є описом сценаріїв планування, тобто однією з головних аналітичних розподілень АС Бюджетування.
Атрибути:
- Код – код елемента сутності СценарійПланування, обов’язковий атрибут числового типу (лічильник).
- Найменування – найменування сценарію планування, обов'язковий атрибут символьного типу.
Ця сутність має зв’язок з сутностями:
- АктуалізаціяБюджетів;
- БюджетнаОперація;
- ВнутрішнєПереміщенняКоштівПриБюджетуванні;
- КонтрольованіЗначенняПоБюджетам;
- КонтрольованіЗначенняПоБюджетам;
- РозрахунокПоМоделіБюджетування;
- ВстановленняЗалежносіОборотівПоСтаттям;
Всі ці зв’язки з сутностями вказують на те де може використовуватися сутність СценарійПланування для виконання планування бюджетів та іншіх операцій в АС. Ці зв’язки є обов’язковими та мають ступінь 1.
Сутність Бюджети.
Сутність Бюджети є описом бюджетів компанії, тобто однією з головних аналітичних розподілень АС Бюджетування.
Атрибути:
- Код – код елемента сутності Бюджети, обов’язковий атрибут числового типу (лічильник).
- Найменування – найменування бюджету, обов'язковий атрибут символьного типу.
Ця сутність має зв’язок з сутностями:
- СтаттіБюджету;
- РахункиБюджету;
Всі ці зв’язки з сутностями вказують на те де може використовуватися сутність Бюджети для виконання планування бюджетів в АС. Ці зв’язки є обов’язковими та мають ступінь N.
Сутність Валюти.
Сутність Валюти є переліком всіх валют які використовуються в системі.
Атрибути:
- Код – код елемента сутності Валюти, обов’язковий атрибут числового типу (лічильник).
- Найменування – назва Валюти, обов'язковий атрибут символьного типу.
- Курс – курс валюти, також є обов'язковим атрибутом, має цілочисельний тип і повинен бути позитивним.
- Кратність – кратність курсу валюти по відношенню до основної валюти. Атрибут цілочисельного типу, позитивний.
Ця сутність має зв’язок з сутностями:
- ПрофіліЗміниПланівПоВимірам_ЕлементиДляРозподілення;
- СтаттіОборотівПоБюджетам;
- АктуалізаціяБюджетів_НастройкаПереносуТранзакцій;
- АктуалізаціяБюджетів_ПереносТранзакцій;
- БюджетнаОперація;
- ВнутрішнєПереміщенняКоштівПриБюджетуванні;
Всі ці зв’язки з сутностями вказують на те де може використовуватися сутність Валюти в АС. Ці зв’язки є обов’язковими та мають ступінь 1.
Сутність ВидиЦФВ.
Сутність ВидиЦФВ є переліком всіх видів центрів фінансової відповідальності які використовуються в системі. Атрибути:
- Код – код елемента сутності ВариантыНастройкиФинАнализа, обов’язковий атрибут числового типу (лічильник).
- Найменування – назва варіанту настройки фінансового аналізу, обов'язковий атрибут символьного типу.
Ця сутність має зв’язок з сутністю ЦФВ.
Зв’язок з сутністю ЦФВ вказують на визначення виду центру фінансовою відповідальності в АС. Цей зв’язок є обов’язковим та має ступінь 1.
Сутність ДжерелаДанихДляРозрахункуБюджетування.
Сутність ДжерелаДанихДляРозрахункуБюджетування є переліком джерелом для розрахунку операцій бюджетування які використовується в системі.
Атрибути:
- Код – код елемента сутності джерела, обов’язковий атрибут числового типу (лічильник).
- Найменування – назва джерела даннів, обов'язковий атрибут символьного типу.
Ця сутність має зв’язки з сутностями:
- ДжерелаДанихДляРозрахункуБюджетування_ДатиВіборуДанихДжерела;
- ДжерелаДанихДляРозрахункуБюджетування_Показникі;
- ДжерелаДанихДляРозрахункуБюджетування_ВиміриДжерела.
Зв’язок з цими сутностями вказує на додаткові параметри відбору даннів. Ці зв’язки є обов’язковим та має ступінь N. Ці зв’язки є обов’язковими.
Сутність ДжерелаДанихДляРозрахункуБюджетування_ДатиВіборуДанихДжерела.
Ця сутність необхідна для встановлення періодів відбору значень с інших таблиць АС.
Атрибути:
- Дата початкової границі – дата початку періоду відбору, обов’язковий атрибут типу Дата;
- Зміщення в періодах – кількість зміщень періодів від даті початку перу ода вібору, обов’язковий атрибут цілочисельного типу;
- Період зміщення – період зміщення від початкової дати.
Має зв'язок з сутністю ДжерелаДанихДляРозрахункуБюджетування.
Зв’язок з цією сутністю вказує на параметри відбору даннів по періоду. Цей зв’язок є обов’язковим та має ступінь 1.
Сутність ДжерелаДанихДляРозрахункуБюджетування_Показникі.
Дана сутність необхідна для зазначення показників джерела даних.
Атрибути:
- Найменування – найменування показника джерела даннів, обов'язковий атрибут символьного типу.
Має зв'язок з сутністю ДжерелаДанихДляРозрахункуБюджетування.
Зв’язок з цією сутністю вказує на параметри показника відбору даннів, тобто за яким показником обирати дані. Цей зв’язок не є обов’язковим та має ступінь 1.
Сутність ДжерелаДанихДляРозрахункуБюджетування_ВиміриДжерела.
Дана сутність необхідна для зазначення вимірів джерела даних.
Атрибути:
- Найменування виміру джерела – найменування виміру джерела даннів, обов'язковий атрибут символьного типу.
- Найменування виміру бюджетування – назва виміру бюджетування, обов'язковий атрибут символьного типу.
Має зв'язок з сутністю ДжерелаДанихДляРозрахункуБюджетування.
Зв’язок з цією сутністю вказує на параметри вимірів даніх, тобто співвідношення вимірів бюджетування та джерела. Цей зв’язок є обов’язковим та має ступінь 1.
Сутність ЦФВ.
Сутність ЦФВ є списком центрів фінансової відповідальності які визначини в структурі бюджетів підприємства.
Атрибути:
- Код – код елемента сутності центру фінансової відповідальності, обов’язковий атрибут числового типу (лічильник).
- Найменування – назва центру фінансової відповідальності, обов'язковий атрибут символьного типу.
Ця сутність має такі ж зв’язки які має сутність Контрагенти.
Сутність Проекти.
Сутність Проекти є списком додаткових проектів компанії по якім можна розподіляти бюджети та фінансові потоки на підприємстві.
Атрибути:
- Код – код елемента сутності проекту, обов’язковий атрибут числового типу (лічильник).
- Найменування – назва проекту, обов'язковий атрибут символьного типу.
Ця сутність має такі ж зв’язки які має сутність Контрагенти.
Сутність ПрофіліЗміниПланівПоВимірам.
Сутність ПрофіліЗміниПланівПоВимірам є списком параметрів (схем, профілів). Розподілення даніх вимірювань по іншім вимірюванням.
Атрибути:
- Код – код елемента сутності профілю зміни планів по вимірам, обов’язковий атрибут числового типу (лічильник).
- Найменування – назва профілю зміни планів по вимірам, обов'язковий атрибут символьного типу.
- Найменування виміру розподілення – найменування виміру які треба розподіляти по іншім вимірам.
Сутність має зв'язок з сутністю ПрофіліЗміниПланівПоПеріодам_ЕлеметиДля Розподіделння для того щоб зазначити параметри розподілення планів по вимірюванням, цей зв'язок є обов’язковим и має ступінь N.
Сутність ПрофіліЗміниПланівПоВимірам_ЕлементиДляРозподілення.
Сутність ПрофіліЗміниПланівПоВимірам_ЕлементиДляРозподілення є списком вимірювань які розподіляються по профілям розподілення (см. зв’язок цієї сутності).
Атрибути:
- Найменування вимірювання – назва вимірювання по якій требо розподілити, обов'язковий атрибут символьного типу.
- Відсоток розподілення – значення відсотку розподіленя, обов’язковий атрибут цілочисельного типу.
Сутність має зв'язок з сутністю ПрофіліЗміниПланівПоВимірам для того щоб зазначити окремому профілю параметри розподілення по вимірюванням, цей зв'язок є обов’язковим и має ступінь 1.
Сутність ПрофіліЗміниПланівПоПеріодам.
Сутність ПрофіліЗміниПланівПоПеріодам є списком параметрів (схем, профілів). Розподілення даніх вимірювань по періодам.
Атрибути:
- Код – код елемента сутності профілю зміни планів по періодам, обов’язковий атрибут числового типу (лічильник).
- Найменування – назва профілю зміни планів по періодам, обов'язковий атрибут символьного типу.
- Період зміщення – період зміщення, періодичність.
Сутність має зв'язок з сутністю ПрофіліЗміниПланівПоПеріодам_ПрофільЗміни для того щоб визначити параметри розподілення планів по періодам, цей зв'язок є обов’язковим и має ступінь N.
Сутність ПрофіліЗміниПланівПоПеріодам_ПрофільЗміни.
Сутність ПрофіліЗміниПланівПоВимірам_ПрофильИзменения є списком періодів які розподіляються по профілям розподілення (см. зв’язок цієї сутності).
Атрибути:
- Номер періоду – значення періоду згідно зміщенню періодів, обов’язковий атрибут цілочисельного типу;
- Коефіцієнт – значення коефіцієнту розподілення на поточний номер періоду, обов’язковий атрибут чисельного типу.
Сутність має зв'язок з сутністю ПрофіліЗміниПланівПоПеріодам для того щоб зазначити окремому профілю параметри розподілення по періодам, цей зв'язок є обов’язковим и має ступінь 1.
Сутність СтаттіБюджету.
Сутність СтаттіБюджету є списком статей бюджетів які пов’язані з окремим бюджетом який складаються на підприємстві.
Атрибути:
- Код – код елемента сутності стаття бюджету, обов’язковий атрибут числового типу (лічильник).
- Найменування – назва статті бюджету, обов'язковий атрибут символьного типу.
Ця сутність має зв’язки з сутностями:
- ПланРахунківБюджетування;
- Бюджети;
Всі ці зв’язки з сутностями вказують на те де може використовуватися сутність СтаттіБюджету для виконання планування бюджетів в АС. Ці зв’язки не є обов’язковими та мають ступінь N.
Сутність СтаттіОборотівПоБюджетам.
Сутність СтаттіОборотівПоБюджетам є списком статей бюджетів які складаються на підприємстві.
Атрибути:
- Код – код елемента сутності статті оборотів по бюджетам, обов’язковий атрибут числового типу (лічильник).
- Найменування – назва статті оборотів по бюджетам, обов'язковий атрибут символьного типу.
Ця сутність має зв’язки з сутностями:
- СтаттіБюджету;
- АктуалізаціяБюджетів_НастройкаПереносуТранзакцій;
- АктуалізаціяБюджетів_ПереносТранзакцій;
- БюджетнаОперація;
- БюджетнаОперація_ЗалежніОбороти;
- ВнутрішнєПереміщенняКоштівПриБюджетуванні;
- РозрахунокПоМоделіБюджетування_ОборотиПоСтаттямБюджетів;
- ВстановленняЗалежносіОборотівПоСтаттям;
- ВстановленняЗалежносіОборотівПоСтаттям_ЗалежностіОборотівПоСтаттям;
- ОблікФактичнихДанихПоБюджетам;
Всі ці зв’язки з сутностями вказують на те де може використовуватися сутність СтаттіОборотівПоБюджетам для виконання планування бюджетів в АС. Ці зв’язки є обов’язковими та мають ступінь 1.
Сутність РахункиБюджету.
Сутність РахункиБюджету є списком рахунків бюджетування кожного окремого бюджету що складається на підприємстві.
Атрибути:
- Код – код елемента рахунка бюджету, обов’язковий атрибут числового типу (лічильник).
- Найменування – назва рахунку бюджету, обов'язковий атрибут символьного типу.
Ця сутність має зв’язки з сутностями:
- Бюджети;
- ПланРахунківБюджетування;
Всі ці зв’язки з сутностями вказують на те де може використовуватися сутність рахунок бюджету для виконання планування бюджетів в АС. Ці зв’язки є обов’язковими та мають ступінь 1.
3.2.2.Опис підсистеми Документів.
До підсистеми Документи відносяться сутності, призначені для відображення господарських операцій в бюджетуванні. Документи здійснюють рухи грошових коштів та кількісних значень між рахунками бюджетування, та створюють записи у відповідних регістрах (таблицях). У підсистему Документи входять наступні сутності:
- АктуалізаціяБюджетів;
- АктуалізаціяБюджетів_НастройкаПереносуТранзакцій;
- АктуалізаціяБюджетів_ПереносТранзакцій;
- БюджетнаОперація;
- БюджетнаОперація_ЗалежніОбороти;
- ВнутрішнєПереміщенняКоштівПриБюджетуванні;
- КонтрольованіЗначенняПоБюджетам;
- КонтрольованіЗначенняПоБюджетам_МежіЗначень;
- РозрахунокПоМоделіБюджетування;
- РозрахунокПоМоделіБюджетування_Показникі;
- РозрахунокПоМоделіБюджетування_ОборотиПоСтаттямБюджетів;
- РозрахунокПоМоделіБюджетування_БюджетніОперації;
- РозрахунокПоМоделіБюджетування_ДодатковіДжерелаДаних;
- ВстановленняЗалежносіОборотівПоСтаттям
- ВстановленняЗалежносіОборотівПоСтаттям_ЗалежностіОборотівПоСтаттям;
- ОблікФактичнихДанихПоБюджетам;
- ОблікФактичнихДанихПоБюджетам_БюджетніОперації;
Сутність АктуалізаціяБюджетів.
Сутність АктуалізаціяБюджетів є описом документа яким здійснюється вирівнювання запланованих оборотів в частині бюджету, по якій вже виконані господарські операції, по фактичнім.
Атрибути:
- НомерДок – номер документа, є унікальним і виступає первинним ключем;
- Дата – дата документу (цією датою записуються данні в регістри), обов'язковий атрибут типу дата;
- Дата початку – дата початку періоду актуалізації бюджетів, обов'язковий атрибут типу дата;
- Дата закінчення – дата закінчення періоду актуалізації бюджетів, обов'язковий атрибут типу дата.
Ця сутність має зв'язок з сутністю СценарійПланування, АктуалізаціяБюджетів_НастройкаПереносуТранзакцій, АктуалізаціяБюджетів_ПереносТранзакцій.
Зв’язок з сутністю СценарійПланування вказує по якому сценарію треба актуалізувати бюджети. Цей зв'язок є обов’язковим та має ступінь 1, тому що можна актуалізувати бюджет тільки по одному сценарію.
Зв'язок з сутністю АктуалізаціяБюджетів_ПереносТранзакцій вказує на ті транзакції які будуть перенесені на інші періоди або змінені. Цей зв'язок є обов’язковим та має ступінь N, тому що по даному документу можуть переноситься/коригуватися багато транзакцій.
Сутність АктуалізаціяБюджетів_ПереносТранзакцій.
Сутність АктуалізаціяБюджетів_ПереносТранзакцій – це опис строки однієї переміщуваної транзакції.
Атрибути:
- Період – період на якій буде перенесено транзакцію, типу дата;
- Кількість – кількість згідно статті оборотів якщо вона кількісна, цілочисельного типу і повинен бути позитивним;
- Сума – сума згідно статті оборотів якщо вона сумова, цілочисельного типу і повинен бути позитивним.
Ця сутність має зв'язок з сутністю СтатьяОборотов, ЦФВ, Проект, Контрагент, Номенклатура та Валюта.
Зв'язок з сутністю СтатьяОборотов вказує по якій статті треба переносить транзакцію. Цей зв'язок є обов’язковим та має ступінь N, тому що по одному документу може бути перенесено багато статей.
Зв'язок з сутністю Валюта вказує в якій валюті сума поточною строки. Цей зв'язок є обов’язковим та має ступінь N.
Зв’язки з сутностями ЦФВ, Проект, Контрагент, Номенклатура вказують на додаткову аналітику яка визначається статтею оборотів. Ці зв’язки не є обов’язковими та мають ступінь N.
Сутність БюджетнаОперація.
Сутність БюджетнаОперація є описом документа, якій являється основним документом АС бюджетування.
Атрибути:
- НомерДок – номер документа, є унікальним і виступає первинним ключем;
- Дата – дата документу (цією датою записуються данні в регістри), обов'язковий атрибут типу дата;
- Період планування – дата (період) до якого відноситься дана бюджетна операція, тип дата;
- Кількість – кількість згідно статті оборотів якщо вона кількісна, цілочисельного типу і повинен бути позитивним;
- Сума – сума згідно статті оборотів якщо вона сумова, цілочисельного типу і повинен бути позитивним.
Ця сутність має зв'язок з сутністю СценарійПланування, СтатьяОборотов, ЦФВ, Проект, Контрагент, Номенклатура, Валюта, БюджетнаОперація_ЗалежніОбороти.
Зв’язок з сутністю СценарійПланування вказує по якому сценарію треба проводити бюджетну операцію. Цей зв'язок є обов’язковим та має ступінь 1, тому що можна актуалізувати бюджет тільки по одному сценарію.
Зв'язок з сутністю СтатьяОборотов вказує по якій статті треба проводити бюджетну операцію. Цей зв'язок є обов’язковим та має ступінь 1, тому що по одному документу може бути тільки одна стаття оборотів.
Зв'язок з сутністю Валюта вказує в якій валюті сума документу. Цей зв'язок є обов’язковим та має ступінь 1.
Зв’язки з сутностями ЦФВ, Проект, Контрагент, Номенклатура вказують на додаткову аналітику документу. Ці зв’язки не є обов’язковими та мають ступінь 1.
Зв'язок з сутністю БюджетнаОперація_ЗалежніОбороти вказує на інші статті оборотів які залежать від даної статті та розраховуються автоматично. Цей зв'язок є обов’язковим та має ступінь N.
Сутність БюджетнаОперація_ЗалежніОбороти.
Сутність БюджетнаОперація_ЗалежніОбороти – це опис строки залежних статей бюджетування котрі розрахувались автоматично при реєстрації документа.
Атрибути:
- Період планування – дата (період) до якого відноситься дана бюджетна операція, тип дата;
- Кількість – кількість згідно статті оборотів якщо вона кількісна, цілочисельного типу і повинен бути позитивним;
- Сума – сума згідно статті оборотів якщо вона сумова, цілочисельного типу і повинен бути позитивним.
Ця сутність має зв'язок з сутністю СтатьяОборотов, ЦФВ, Проект, Контрагент, Номенклатура, Валюта та БюджетнаОперація.
Зв'язок з сутністю СтатьяОборотов вказує по якій статті треба проводити бюджетну операцію. Цей зв'язок є обов’язковим та має ступінь N, тому що по одному документу може бути тільки одна стаття оборотів.
Зв'язок з сутністю Валюта вказує в якій валюті сума документу. Цей зв'язок є обов’язковим та має ступінь N.
Зв’язки з сутностями ЦФВ, Проект, Контрагент, Номенклатура вказують на додаткову аналітику документу. Ці зв’язки не є обов’язковими та мають ступінь N.
Зв'язок з сутністю БюджетнаОперація вказує, які статті оборотів залежать від головної статті вказаної в сутності БюджетнаОперація. Цей зв’язок є обов’язковим та має ступінь 1.
Сутність ВнутрішнєПереміщенняКоштівПриБюджетуванні.
Сутність ВнутрішнєПереміщенняКоштівПриБюджетуванні э описом документа яким здійснюється переміщення між рахунками та аналітичними вимірами плану рахунків бюджетування.
Атрибути:
- НомерДок – номер документа, є унікальним і виступає первинним ключем;
- Дата – дата документу (цією датою записуються данні в регістри), обов'язковий атрибут типу дата;
- Період планування – дата (період) до якого відноситься дана бюджетна операція, тип дата;
- Кількість – кількість згідно статті оборотів якщо вона кількісна, цілочисельного типу і повинен бути позитивним;
- Сума – сума згідно статті оборотів якщо вона сумова, цілочисельного типу і повинен бути позитивним.
Ця сутність має зв'язок з сутністю СценарійПланування, СтатьяОборотов, ЦФВ, Проект, Контрагент, Номенклатура, Валюта.
Зв'язок з сутністю СтатьяОборотов вказує по якій статті треба проводити переміщення. Цей зв'язок є обов’язковим та має ступінь 1, тому що по одному документу може бути тільки одна стаття оборотів.
Зв'язок з сутністю Валюта вказує в якій валюті сума документу. Цей зв'язок є обов’язковим та має ступінь 1.
Зв’язки з сутностями ЦФВ, Проект, Контрагент, Номенклатура вказують на додаткову аналітику документу. Ці зв’язки не є обов’язковими та мають ступінь 1.
Сутність КонтрольованіЗначенняПоБюджетам.
Сутність КонтрольованіЗначенняПоБюджетам є описом документу який фіксує контрольовані значення сумових оборотів по сценарію планування.
Атрибути:
- НомерДок – номер документа, є унікальним і виступає первинним ключем;
- Дата – дата документу (цією датою записуються данні в регістри), обов'язковий атрибут типу дата;
- Початок періоду – початок періоду контролювання значень оборотів, обов’язковий атрибут типу Дата;
- Закінчення періоду – закінчення періоду контролювання значень оборотів, обов’язковий атрибут типу Дата;
Ця сутність має зв'язок з сутністю СценарійПланування, КонтрольованіЗначенняПоБюджетам_МежіЗначень.
Зв’язок з сутністю СценарійПланування вказує по якому сценарію треба контролювати суми оборотів. Цей зв'язок є обов’язковий та має ступінь 1, тому що можна контролювати бюджет тільки по одному сценарію.
Зв'язок з сутністю КонтрольованіЗначенняПоБюджетам_МежіЗначень вказує на границі та додаткову аналітику контролю сум оборотів бюджетів. Цей зв'язок є обов’язковий та має ступінь N.
Сутність КонтрольованіЗначенняПоБюджетам_МежіЗначень.
Сутність КонтрольованіЗначенняПоБюджетам_МежіЗначень – це опис строки меж контролю та додаткової аналітики по якій буде проводитись контроль.
Атрибути:
- Період планування – дата (період) до якого відноситься дана бюджетна операція, обов’язковий атрибут типу дата;
- Сума – сума контролю, обов’язковий атрибут чисельного типу.
- Відхилення – значення допустимого відхилення, атрибут цілочисельний.
Ця сутність має зв'язок з сутністю СтатьяОборотов, ЦФВ, Проект, Контрагент, Номенклатура.
Зв'язок з сутністю СтатьяОборотов вказує по якій статті треба проводити контроль. Цей зв'язок є обов’язковим та має ступінь N.
Зв’язки з сутностями ЦФВ, Проект, Контрагент, Номенклатура вказують на додаткову аналітику контролю. Ці зв’язки не є обов’язковими та мають ступінь N.
Сутність РозрахунокПоМоделіБюджетування.
Сутність РозрахунокПоМоделіБюджетування є описом документу який виконує складні розрахунки та формує на їх основі групи бюджетних транзакцій.
Атрибути:
- НомерДок – номер документа, є унікальним і виступає первинним ключем;
- Дата – дата документу (цією датою записуються данні в регістри), обов'язковий атрибут типу дата;
- Дата розрахунку – дата розрахунку, обов’язковий атрибут типу дата;
Ця сутність має зв'язок з сутністю СценарійПланування, ДжерелаДанихДляРозрахункуБюджетування, РозрахунокПоМоделіБюджетування_Показникі, РозрахунокПоМоделіБюджетування_ОборотиПоСтаттямБюджетів, РозрахунокПоМоделіБюджетування_БюджетніОперації, РозрахунокПоМоделіБюджетування_ДодатковіДжерелаДаних.
Зв’язок з сутністю СценарійПланування вказує по якому сценарію треба проводити розрахунки. Цей зв'язок є обов’язковий та має ступінь 1, тому що можна провести розрахунки тільки по одному сценарію.
Зв’язок з сутністю ДжерелаДанихДляРозрахункуБюджетування вказує основне джерело відбору данних. Цей зв'язок є обов’язковий та має ступінь 1, тому що можна провести розрахунки тільки по одному сценарію.
Зв'язок з сутністю РозрахунокПоМоделіБюджетування_Показникі вказує на показники які участують в розрахунку. Цей зв'язок є обов’язковий та має ступінь N.
Зв'язок з сутністю РозрахунокПоМоделіБюджетування_БюджетніОперації вказує на сформовані сутності БюджетнаОперація у результаті розрахунку. Цей зв'язок є обов’язковий та має ступінь N.
Зв'язок з сутністю РозрахунокПоМоделіБюджетування_ОборотиПоСтаттямБюджетів вказує на параметри формування оборотів. Цей зв'язок є обов’язковий та має ступінь N.
Зв'язок з сутністю РозрахунокПоМоделіБюджетування_Допол.нительныеИсточникиДанных вказує на додаткові джерела данних розрахунку. Цей зв'язок є обов’язковий та має ступінь N.
Сутність РозрахунокПоМоделіБюджетування_Показникі.
Сутність РозрахунокПоМоделіБюджетування_Показникі – це опис строки показників розрахунку.
Атрибути:
- Код – код представлення показника, обов’язковий атрибут символьного типу.
Ця сутність має зв'язок з сутністю РозрахунокПоМоделіБюджетування, ДжерелаДанихДляРозрахункуБюджетування.
Зв'язок РозрахунокПоМоделіБюджетування вказує які показники відносяться до розрахунку бюджетування. Цей зв'язок є обов’язковим и має ступінь 1.
Зв'язок ДжерелаДанихДляРозрахункуБюджетування вказує на джерело даніх для виконання розрахунку и вибору показника цього джерела. Цей зв'язок є обов’язковим и має ступінь 1.
Сутність РозрахунокПоМоделіБюджетування_ОборотиПоСтаттямБюджетів.
Сутність РозрахунокПоМоделіБюджетування_ОборотиПоСтаттямБюджетів – це опис строки статей оборотів в які будуть записані результати розрахунку.
Атрибути:
- Формула розрахунку кількості – обов’язковий строковий атрибут для зазначення формули розрахунку кількості;
- Формула розрахунку суми – обов’язковий строковий атрибут для зазначення формули розрахунку суми.
Ця сутність має зв'язок з сутністю СтатьяОборотов, ЦФВ, Проект, Контрагент, Номенклатура, Валюта, ПрофіліЗміниПланівПоВимірам, ПрофіліЗміниПланівПоПеріодам, РозрахунокПоМоделіБюджетування.
Зв'язок з сутністю СтатьяОборотов вказує яка стаття буде результативною при формуванні бюджетної операції. Цей зв'язок є обов’язковим та має ступінь N.
Зв'язок з сутністю Валюта вказує в якій валюті сума статті. Цей зв'язок є обов’язковим та має ступінь N.
Зв’язки з сутностями ЦФВ, Проект, Контрагент, Номенклатура вказують на додаткову аналітику поточної строки. Ці зв’язки не є обов’язковими та мають ступінь N.
Зв'язок з сутністю ПрофіліЗміниПланівПоВимірам вказує на профіль розподілення аналітики по іншім елементам аналітики. Цей зв'язок не є обов’язковим та має ступінь N.
Зв'язок з сутністю ПрофіліЗміниПланівПоПеріодам вказує на профіль розподілення аналітики по періодам. Цей зв'язок не є обов’язковим та має ступінь N.
Зв'язок з сутністю РозрахунокПоМоделіБюджетування вказує на статті оборотів які сформовано при проведенні розрахунків. Цей зв'язок є обов’язковим и має ступінь 1.
Сутність РозрахунокПоМоделіБюджетування_БюджетніОперації.
Сутність РозрахунокПоМоделіБюджетування_БюджетныеОпераци – це опис строки сформованої бюджетної операції по закінченню розрахунків.
Атрибути:
- Період – період на який сформована бюджетна операція, обов’язковий атрибут типу дата;
- Кількість – кількість згідно статті оборотів якщо вона кількісна, цілочисельного типу і повинен бути позитивним;
- Сума – сума згідно статті оборотів якщо вона сумова, цілочисельного типу і повинен бути позитивним.
Ця сутність має зв'язок з сутністю СтатьяОборотов, ЦФВ, Проект, Контрагент, Номенклатура, Валюта, РозрахунокПоМоделіБюджетування.
Зв'язок з сутністю СтатьяОборотов вказує статтю сформованої бюджетної операції. Цей зв'язок є обов’язковим та має ступінь N.
Зв'язок з сутністю Валюта вказує в якій валюті сума статті. Цей зв'язок є обов’язковим та має ступінь N.
Зв’язки з сутностями ЦФВ, Проект, Контрагент, Номенклатура вказують на додаткову аналітику поточної строки. Ці зв’язки не є обов’язковими та мають ступінь N.
Зв'язок з сутністю РозрахунокПоМоделіБюджетування вказує на бюджетні операції які було сформовано при розрахунку. Цей зв'язок є обов’язковим и має ступінь 1.
Сутність РозрахунокПоМоделіБюджетування_ДодатковіДжерелаДаних.
Сутність РозрахунокПоМоделіБюджетування_ДодатковіДжерелаДаних – це опис строки додаткових джерел при розрахунку.
Атрибути:
- Код – код джерела даніх, обов’язковий атрибут строкового типу.
Ця сутність має зв'язок з сутністю ДжерелаДанихДляРозрахункуБюджетування, РозрахунокПоМоделіБюджетування.
Зв'язок з сутністю ДжерелаДанихДляРозрахункуБюджетування вказує на зв'язок додаткових даніх з джерелами даніх. . Цей зв'язок є обов’язковим и має ступінь N.
Зв'язок з сутністю РозрахунокПоМоделіБюджетування вказує на додаткові джерела які використовувалися при розрахунку . Цей зв'язок є обов’язковим и має ступінь 1.
Сутність ВстановленняЗалежносіОборотівПоСтаттям.
Сутність ВстановленняЗалежносіОборотівПоСтаттям є описом документу який встановлює залежність між бюджетними транзакціями.
Атрибути:
- НомерДок – номер документа, є унікальним і виступає первинним ключем;
- Дата – дата документу (цією датою записуються данні в регістри), обов'язковий атрибут типу дата.
Ця сутність має зв'язок з сутністю СценарійПланування, СтатьяОборотов, ЦФВ, Проект, Контрагент, Номенклатура, ВстановленняЗалежносіОборотівПоСтаттям_ЗалежностіОборотівПоСтаттям.
Зв’язок з сутністю СценарійПланування вказує по якому сценарію буде встановлена залежність оборотів. Цей зв'язок є обов’язковим та має ступінь 1.
Зв'язок з сутністю СтатьяОборотов вказує по якій статті буде встановлена залежність оборотів. Цей зв'язок є обов’язковим та має ступінь 1.
Зв’язки з сутностями ЦФВ, Проект, Контрагент, Номенклатура вказують на додаткову аналітику документу. Ці зв’язки не є обов’язковими та мають ступінь 1.
Зв'язок з сутністю ВстановленняЗалежносіОборотівПоСтаттям_ЗалежностіОборотівПоСтаттям вказує на інші статті оборотів які залежать від даної статті та розраховуються автоматично. Цей зв'язок є обов’язковим та має ступінь N.
Сутність ВстановленняЗалежносіОборотівПоСтаттям_ЗалежностіОборотівПоСтаттям.
Сутність ВстановленняЗалежносіОборотівПоСтаттям_ЗалежностіОборотівПоСтаттям – це опис строки залежних статей оборотів котрі розрахувались автоматично при реєстрації документів.
Атрибути:
- Коефіцієнт зміни кількості – коефіцієнт на який змінює значення кількості від головної статті
- Коефіцієнт зміни суми – коефіцієнт на який змінює значення суми від головної статті
Ця сутність має зв'язок з сутністю СтатьяОборотов, ЦФВ, Проект, Контрагент, Номенклатура та ВстановленняЗалежносіОборотівПоСтаттям.
Зв'язок з сутністю СтатьяОборотов вказує по якій статті треба проводити бюджетну операцію. Цей зв'язок є обов’язковим та має ступінь N.
Зв’язки з сутностями ЦФВ, Проект, Контрагент, Номенклатура вказують на додаткову аналітику документу. Ці зв’язки не є обов’язковими та мають ступінь N.
Зв'язок з сутністю ВстановленняЗалежносіОборотівПоСтаттям вказує, які статті оборотів залежать від головної статті вказаної в сутності ВстановленняЗалежносіОборотівПоСтаттям. Цей зв’язок є обов’язковим та має ступінь 1.
Сутність ОблікФактичнихДанихПоБюджетам.
Сутність ОблікФактичнихДанихПоБюджетам є описом документа яких вводить в АС дані о фактичній діяльності підприємства.
Атрибути:
- НомерДок – номер документа, є унікальним і виступає первинним ключем;
- Дата – дата документу (цією датою записуються данні в регістри), обов'язковий атрибут типу дата.
Ця сутність має зв'язок з сутністю ОблікФактичнихДанихПоБюджетам_БюджетніОперації.
Зв’язок з сутністю ОблікФактичнихДанихПоБюджетам_БюджетніОперації вказує на сформовані дані по аналогії бюджетних операцій але списком. Цей зв'язок є обов’язковим і має ступінь N.
Сутність ОблікФактичнихДанихПоБюджетам_БюджетніОперації.
Сутність ОблікФактичнихДанихПоБюджетам_БюджетніОперації – це опис строки введених даніх по статтям.
Атрибути:
- Період – період на який сформована бюджетна операція, обов’язковий атрибут типу дата;
- Кількість – кількість згідно статті оборотів якщо вона кількісна, цілочисельного типу і повинен бути позитивним;
- Сума – сума згідно статті оборотів якщо вона сумова, цілочисельного типу і повинен бути позитивним.
Ця сутність має зв'язок з сутністю СтатьяОборотов, ЦФВ, Проект, Контрагент, Номенклатура, Валюта, ОблікФактичнихДанихПоБюджетам.
Зв'язок з сутністю СтатьяОборотов вказує статтю по котрій формуються дані. Цей зв'язок є обов’язковим та має ступінь N.
Зв'язок з сутністю Валюта вказує в якій валюті сума статті. Цей зв'язок є обов’язковим та має ступінь N.
Зв’язки з сутностями ЦФВ, Проект, Контрагент, Номенклатура вказують на додаткову аналітику поточної строки. Ці зв’язки не є обов’язковими та мають ступінь N.
Зв'язок з сутністю ОблікФактичнихДанихПоБюджетам вказує на операції які сформовано для реєстрації фактичних даніх. Цей зв'язок є обов’язковим и має ступінь 1.
Діаграма зв'язків основних сутностей наведена в Додатку З.