Доробки в модулі “Бухоблік”
В гріді “Настройки розділу” для формування розділів та відомостей журналів передбачені настройки рядків та стовпців звітів. Ці настройки передбачають побудову звітів за принципом “шахматки”, тобто рядки та стовпці відповідають рахункам, а в комірках на перетині збирається сума оборотів за обраний період. В гріді “Настройки розділу” доступні такі типи настройок:
На формі редагування настройок передбачені такі поля:
Настройки рядків та стовпців мають ієрархічний характер, при цьому “Група” та “Зростаюча група” є настройками верхнього рівня, а “Рядок“/”Стовпець” – настройками нижнього рівня. Нижні рівні можна додавати тільки при наявності настроювань верхнього рівня. Підсумки по рівням настроювань можна додавати тільки для вже доданих рівнів. При додаванні настроювань “Група“, “Зростаюча група“, “Підгрупа“, “Зростаюча підгрупа“, “Рядок“/”Стовпець“, “Підсумок“, “Підсумок з початку року” на формі редагування в групі полів “Номер:” встановлюється унікальний номер настройки. При цьому для настроювань нижніх рівнів (“Підгрупа“, “Зростаюча підгрупа“, “Рядок“/”Стовпець“) номер складається з номерів настроювань верхніх рівнів та номеру самої настройки. Кожній настройці у звіті відповідає один рядок/стовпець, при цьому заголовки рядків/стовпців у звіті формуються зі значення поля “Назва” форми редагування відповідної настройки. При формуванні звітів всі настройки виводяться послідовно у відповідності з номерами, які вказані на формі виправлення кожної настройки (група полів “Номер:“), при цьому підсумки рівнів (“Підсумок групи“, “Підсумок підгрупи“) завжди виводяться в кінці відповідного рівня.
– На формі редагування настроювань “Група“, “Зростаюча група“, “Підгрупа“, “Зростаюча підгрупа“, “Рядок“/”Стовпець” в шейпі “Настройка рахунку” в полі “Рахунок” задаються рахунки (синтетичні, аналітичні), а в полі “Тип значення” встановлюється значення (“пусто“, “Дебет“, “Кредит” – для настройки рядків; “пусто“, “Дебет“, “Кредит“, “Сальдо на початок“, “Сальдо на кінець” – для настройки стовпців), за яким потрібно враховувати вказані рахунки.
– В полі “Рахунок” встановлюються рахунки, за якими будуть формуватись рядки та стовпці звіту. Передбачена можливість вибирати декілька рахунків та використовувати маску рахунку. Поле “Рахунок” не доступне для редагування, якщо в полі “Тип значення” встановлене значення “Сальдо на початок“, “Сальдо на кінець“, або встановлене значення в полі “Аналітика рахунку рядка“.
– Поле “Аналітика рахунку рядка” (доступне тільки на формі настройки стовпця) призначене для побудови звітів, в яких стовпці формуються по тим же рахункам що і рядки, тільки в розрізі аналітики цих рахунків. У вказаному полі для вибору доступні значення рівнів аналітики рахунку, вказаного в настроюваннях рядка. При цьому значення аналітичних рахунків буде братись з першого знайденого рахунку настройки рядка. Поле “Аналітика рахунку рядка” доступне для редагування тільки, якщо в полі “Тип значення” встановлене значення “Дебет” або “Кредит“. При цьому при побудові звітів мається на увазі, що стовпець відповідає дебету або кредиту рахунку, вказаного в полі “Рахунок” настройки рядка, з аналітикою “Аналітика рахунку рядка“. В полі “Аналітика рахунку рядка” передбачена можливість задавати маску аналітичного рахунку.
При додаванні в настройки верхніх рівнів настроювань нижніх рівнів поля “Аналітика рахунку рядка“, “Рахунок” в настройках верхніх рівнів будуть закриватись для редагування. Для настроювань нижнього рівня в полях “Аналітика рахунку рядка“, “Рахунок” будуть доступні для вибору тільки ті значення, яки були задані у відповідних полях настройки верхнього рівня. Якщо в настройках верхнього рівня поля “Рахунок” або “Аналітика рахунку рядка” не заповнені, то у відповідних полях настройки нижнього рівня будуть доступні всі значення.
При додаванні настроювань нижчого рівня в настройки “Група“, “Зростаюча група” значення поля “Тип значень” буде переноситись у відповідне поле настройки нижчого рівня і буде закрите для редагування в настройках нижніх рівнів.
– Поле “Виводити “Х” у стовпцях” (доступне тільки на формі настройки рядка) призначене для можливості друку символу “Х” в комірках звіту. В даному полі через “;” потрібно вказувати номери стовпців (номери стовпців відповідають їх номерам у гріді “Настройки розділу“), в комірках на перетині з якими потрібно виводити символ “Х“. При цьому символ “Х” буде виводитись тільки в тому випадку, якщо значення такої комірки дорівнює 0. У противному випадку буде виводитись значення комірки.
– Чекер “Не виводити значення” (доступний тільки на формі настройки рядка) встановлюється в тому випадку, якщо в звіті в рядку, який відповідає вказаній настройці, не потрібно виводити значення.
– Чекер “Не друкувати” встановлюється в тому випадку, якщо в звіті не потрібно виводити рядок/стовпець, який відповідає вказаній настройці.
Настройки “Зростаюча група” та “Зростаюча підгрупа” відрізняються від настроювань “Група” та “Підгрупа” наступним: якщо в зростаючу групу/підгрупу додані настройки нижнього рівня, і при формуванні звіту рядки/стовпці, які відповідають настройкам нижнього рівня, містять тільки нульові значення, то такі рядки/стовпці не будуть виводитись у звіті. Якщо в зростаючій групі, підгрупі всі рядки/стовпці, які відповідають настройкам нижнього рівня, мають нульові значення, то в звіті буде виводитись тільки рядок/стовпець, який відповідає настройці зростаючої групи/підгрупи (не залежно від стану чекера “Не друкувати“). Якщо необхідно, щоб зростаючі групи/підгрупи, у яких значення всіх рядків/стовпців настроювань нижніх рівнів дорівнюють 0, у звіті не виводились, то необхідно встановити чекер “Не друкувати заголовок групи, коли немає вкладеності” (доступний тільки на формі настройки “Зростаюча група“, “Зростаюча підгрупа“). Даний чекер доступний для встановлення, тільки якщо встановлено чекер “Не друкувати“.
В настройках “Група” та “Підгрупа” рядки/стовпці, які відповідають настройкам нижнього рівня, виводяться у звіті завжди (якщо для цих настроювань не встановлено чекер “Не друкувати“).
Настройки “Підсумок групи“, “Підсумок підгрупи” формують підсумки по групам та підгрупам відповідно. На формі редагування настроювань в групі полів “Номер:” вказується номер групи, номер підгрупи (для настройки “Підсумок підгрупи“), для яких потрібно сформувати підсумок. Підсумки формуються тільки для тих груп, підгруп, в настройках яких в полі “Тип значення” встановлене значення “пусто“, “Дебет“, “Кредит“. При цьому для однієї групи, підгрупи можна додати тільки один підсумок. Настройки “Підсумок групи“, “Підсумок підгрупи” розраховують підсумки по значенням, які вказані в полі “Рахунок“, “Аналітика рахунку рядка” настроювань відповідної групи або підгрупи. Якщо ці поля в настройках групи, підгрупи не заповнені, то розрахунок підсумків відбувається з урахуванням значень, вказаних в настройках нижніх рівнів цих груп, підгруп.
Настройка “Підсумок” формує підсумок по діапазону груп, який вказується на формі редагування настройки в шейпі “Підсумок по групам” в полях “з“..”по“. Підсумок підраховується по всім групам, крім груп, у яких в настройках в полі “Тип значення” встановлене значення “Сальдо на початок“, “Сальдо на кінець“. Настройка “Підсумок” розраховує підсумок по значенням, які вказані в полі “Рахунок“, “Аналітика рахунку рядка” настроювань відповідних груп. Якщо ці поля в настройках груп не заповнені, то розрахунок підсумків відбувається з урахуванням значень, вказаних в настройках нижніх рівнів цих груп.
Настройка “Підсумок з початку року” (доступна тільки для настроювання стовпців) формує підсумки з початку року по діапазону груп, вказаних на формі редагування настройки в шейпі “Підсумок по групам” в полях “з“..”по“. Підсумок підраховується по всім групам, крім груп, у яких в настройках в полі “Тип значення” встановлене значення “Сальдо на початок“, “Сальдо на кінець“. Настройка “Підсумок з початку року” розраховує підсумок по значенням, які вказані в полі “Рахунок“, “Аналітика рахунку рядка” настроювань відповідних груп. Якщо ці поля в настройках груп не заповнені, то розрахунок підсумків відбувається з урахуванням значень, вказаних в настройках нижніх рівнів цих груп.
В пункті головного меню “Звіти“/”Журнали (наказ Мінфіну №356)” додано шаблон звіту “Журнал 1” (jj1repUa.xlt). Шаблони інших журналів будуть реалізовані в наступному інсталяторі.
В “нульовій” та “демонстраційній” базі виконані настройки всіх розділів журналу 1.
К о н ф і г у р а ц і я “Бюджет”. В розділі “Картотека МНА” внесені зміни в шаблон звіту “Звіт про списання ОДВ” (mnazvitspUa.xlt), друк якого виконується з пункту контекстного меню “Друк звіту“. Змінено умови пропуску карток (змінна __cSkipCnd). Тепер в звіт будуть потрапляти всі картки, відібрані в розділі “Картотека МНА“. Так як у вказаний звіт повинні потрапляти картки, по яким були виконані операція “Вибуття“, “Списання“, то для цього в умовах відбору на вкладці “Додаткові дані” в шейпі “Відбір за історією операцій” в списку “Тип” потрібно відмітити операції “Вибуття зі складу” та “Списання” та, при необхідності, вказати період виконання цих операцій в полях “з“..”по“. Звіт буде сформований по всім відібраним карткам.
БУХОБЛІК для МСБ (Табличні додатки)
Коректне формування XML-документів за вищевказаними звітами тимчасово неможливе у зв’язку з вісутностю XSD-схем на сайті Держстату.
Модуль “Зарплатня”
Формування змін до тарифікаційного списку виконується за допомогою функції “Зміна тарифікаційного списку” (Shift + F2), яка викликається із контекстного меню специфікацій тарифікаційного списку. На формі функції “Зміна тарифікаційного списку” поле “Номер тарифікації” за замовчуванням заповнюється номером “Тарифікаційного списку“, в який вносяться зміни, в полі “Дата тарифікації” вказується період дії тарифікаційного списку, де в даті “з” вказується дата, з якої вносяться зміни до тарифікаційного списку, при цьому дата “з” не може бути меншою чи дорівнювати “Даті останньої редакції” тарифікаційного списку, в даті “по“, при необхідності, вказується кінцева дата періоду дії тарифікаційного списку.
При виконанні функції “Зміна тарифікаційного списку“, в “Хронології” тарифікаційного списку створюється редакція з датою, зазначеною на формі функції в полі “Дата тарифікації з“, в яку копіюються дані відмічених специфікацій тарифікаційного списку. Після чого користувачем вносяться необхідні зміни в тарифікаційному списку, що змінюється. Якщо в тарифікаційному списку, що змінюється, специфікації не відмічаються, то в “Хронології” буде створена редакція без специфікацій, в якій користувачем вносяться необхідні дані. Також передбачена можливість видалення редакції тарифікаційного списку із “Хронології“. Видалення редакції можливе тільки у випадку, якщо по специфікаціям такої редакції не виконувалося формування постійних виплат.