Головне. Інформаційна база BAS — це не без ускладнень файл або SQL-база.;</syntaxhighlight>
Довідники в інформаційній базі
- хто має доступ до вивантажень;
- де зберігаються файли;
- чи шифруються архіви;
- чи видаляються тимчасові копії;
- чи є собою журнал передачі даних.;== Архівна база ==
Інформаційна база = Конфігурація + інформаційні дані + конфігурація + Користувачі + Права + історичний розвиток
!; ([Держспецзв’язку](https://cip.gov.ua/ua/statics/perelik-zaboronenogo-do-vikoristannya-programnogo-zabezpechennya-ta-komunikaciinogo-merezhevogo-obladnannya), [Указ Президента України №601/2024](https://www.president.gov.ua/documents/6012024-52009))
Регістри зберігають облікові підсумки.; * вивантажують довідники;
- вивантажують документи;
- вивантажують регістри;
- перевіряють залишки;
- формують контрольні суми;
- чистять дублікати;
- тестують Реплікатор K2;
- перевіряють мапінг даних;
- порівнюють звіти.; Причина
Конфігурація відповідає на питання: “Що платформа вміє?”
Типова небезпека. Тестова копія продовжує надсилати листи, обмінюватися з сайтом або завантажувати банк, бо після копіювання не відключили інтеграції.;== Що не варто переносити бездумно ==
Інформаційна база має змогу містити персональні інформаційні дані:
В інформаційній базі зберігаються користувачі.; * довідники;
- документи;
- залишки;
- обороти;
- регістри;
- бухгалтерські проводки;
- взаєморозрахунки;
- партії;
- серії;
- характеристики;
- ціни;
- зарплатні інформаційні дані;
- кадрові інформаційні дані;
- виробничі інформаційні дані;
- ПДВ;
- управлінські аналітики;
- зовнішні ID;
- контрольні суми;
- інтеграційні конфігурація.; переважні аспекти:
Регламентні задача автономно виконують дії за розкладом.;=== Чому backup потрібно перевіряти? ===
Power BI має змогу отримувати інформаційні дані з інформаційної бази через:
Файловий режим простіший у встановленні, але має обмеження.; Тестова база — це копія робочої бази для перевірок.; Тип копії
Проста аналогія. Платформа BAF — це двигун, конфігурація BAS — це модель автомобіля, а інформаційна база — це конкретний автомобіль компанії з її даними, документами, користувачами, налаштуваннями і історією роботи.;</syntaxhighlight>
!; Інформаційна база складається з двох великих частин:
- контрагенти;
- договори;
- номенклатура;
- документи продажу;
- документи закупівель;
- платежі;
- залишки товарів;
- бухгалтерські проводки;
- зарплатні нарахування;
- користувачі;
- конфігурація компанії.; Вони часто не видно в типовій структурі бази, але саме на них можуть триматися важливі бізнес-процеси.;== Клієнт-серверна інформаційна база BAS ==
Архів BAS після переходу в K2 ERP
- конфігурація — це структура таблиці, формули і правила;
- інформаційні дані — це заповнені рядки;
- інформаційна база — це весь файл із правилами, даними, доступами і історією.; Його можуть робити, якщо база дуже велика.;== Що переносити з інформаційної бази ==
Копія бази має змогу створюватися для:
- email-розсилки;
- регламентні задача;
- обмін із сайтом;
- SMS;
- API;
- банк;
- EDI;
- CRM;
- маркетплейси.; * гірша масштабованість;
- ризик пошкодження при збоях;
- слабша продуктивність при багатьох користувачах;
- складніше адмініструвати великі обсяги;
- залежність від файлового доступу;
- ризики при роботі через мережеву папку.; ↓
з цієї причини що сам факт створення backup не гарантує відновлення.; Тестування і виправлення застосовується для перевірки технічного стану бази.; ↓
Якщо порівняти BAS із таблицею:
Інтеграції інформаційної бази
переважні аспекти:
інформаційні дані відповідають на питання: “Що вже внесено в систему?”
|-
| BAS_ERP_Work
| Робоча
| ключовий обліковий облік
| ІТ-відділ
| Банк, сайт, Power BI
|-
| BAS_ERP_Test
| Тестова
| актуалізація і перевірки
| ІТ-відділ
| Вимкнені
|-
| BAS_ZUP_Work
| Робоча
| Зарплата
| HR/бухгалтерський обліковий облік
| Банк
|-
| BAS_Archive_2024
| Архів
| історичний розвиток до переходу
| ІТ-відділ
| Вимкнені
|}
Що істотно при міграції з інформаційної бази BAS у K2 ERP?
істотно. Якщо організація продовжує використовувати інформаційні бази BAS, потрібно оцінити юридичні, технічні й кібербезпекові ризики, обмежити доступ, перевірити backup, інвентаризувати інтеграції, зафіксувати архіви і планувати перехід на безпечну ERP-платформу, як ілюстрація K2 ERP.; В інформаційній базі зберігаються довідники, документи, регістри, користувачі, конфігурація, права, звіти, обробки, інтеграційні інформаційні дані, історичний розвиток змін, залишки, обороти, бухгалтерські проводки, управлінські показники та інша відомості підприємства.; Він має змогу показати:
- JSON;
- XML;
- HTTP-сервіси;
- COM-з’єднання;
- web-сервіси;
- файловий обмін;
- Excel;
- CSV;
- FTP/SFTP;
- регламентні задача.; * які є собою довідники;
- які є собою документи;
- які є собою регістри;
- які є собою звіти;
- які є собою ролі;
- які є собою форми;
- як проводяться документи;
- як розраховується собівартість;
- як формується ПДВ;
- як функціонує зарплата;
- як функціонує інтеграційні функціональні можливості.; Якість довідників прямо впливає на якість звітів і міграції.; * кількість контрагентів;
- кількість номенклатури;
- кількість документів;
- залишки товарів;
- залишки грошей;
- дебіторську заборгованість;
- кредиторську заборгованість;
- ОСВ;
- ПДВ;
- зарплату;
- партії;
- собівартість;
- управлінський P&L;
- ДДС;
- активні замовлення;
- зовнішні ID;
- кількість помилок імпорту.;
|-
| Щоденна
| Щодня вночі
| 14 днів
|-
| Тижнева
| Раз на тиждень
| 2 місяці
|-
| Місячна
| Раз на місяць
| 1 рік
|-
| Перед оновленням
| Перед кожним оновленням
| До успішної перевірки
|}
- актуалізація платформи;
- актуалізація конфігурації;
- актуалізація розширень;
- актуалізація зовнішніх обробок;
- актуалізація звітів;
- актуалізація форм;
- актуалізація інтеграцій.; Тип
Правильний архів:
Ризики:
Типові інтеграції:
Тестова база
Згортання — це скорочення історичних даних із перенесенням початкових залишків.;
Що краще: файлова чи клієнт-серверна база?
Приклад різниці
!; Якщо актуалізація зламало конфігурацію або інформаційні дані, а backup немає, організація має змогу втратити час, документи або можливість оперативно повернутися до робочого стану.;
Журнал реєстрації потрібен для аудиту, розслідування інцидентів і підтримки.; Типова схема:
{{SEO
як ілюстрація:
Вони можуть додавати:
| Що таке інформаційна база BAS?; Backup → Тестове актуалізація → Перевірка → Робоче актуалізація → Контроль
Правильне ставлення до інформаційної бази BAS — це ставлення до неї як до цифрового архіву і операційного центру компанії, а не як до “файлу програми”.
- довго відкриваються документи;
- довго формуються звіти;
- зависає проведення;
- користувачі отримують блокування;
- падають регламентні задача;
- база довго запускається;
- інтеграції не встигають;
- закриття місяця триває занадто довго;
- backup займає багато часу;
- з’являються помилки цілісності.; Призначення
Файлова інформаційна база — це база, яка зберігається у вигляді файлу або набору файлів у каталозі.; | актуалізація без backup, тестові інтеграції, права, дублікати довідників, повільна база.; # Оновити тестову базу.;
- користувачів;
- права;
- резервні копії;
- актуалізація;
- тестові бази;
- продуктивність;
- регламентні задача;
- журнал реєстрації;
- інтеграції;
- блокування сеансів;
- архіви;
- безпеку;
- аварійне відновлення.; !; інформаційні дані
|
;== Ознаки проблем із базою ==
Приклади:
Регламентні задача
Довідники зберігають відносно постійні інформаційні дані.; | Backup, права доступу, тестова база, журнал реєстрації, контроль інтеграцій.; Відповідальний
ІБ BAS потрібно адмініструвати як критичний бізнес-актив: робити резервні копії, перевіряти відновлення, обмежувати права, вести тестові бази, контролювати інтеграції, документувати актуалізація, аналізувати продуктивність і захищати персональні та фінансові інформаційні дані.; інформаційні дані
Клієнт-серверна інформаційна база функціонує через сервер BAS/BAF і СУБД.; Потрібно періодично перевіряти, чи база реально відновлюється з резервної копії.; # Перевірити результат.;
- ім’я;
- логін;
- пароль;
- роль;
- права;
- організація;
- підрозділ;
- інтерфейс;
- обмеження доступу;
- активність;
- дата створення;
- спосіб автентифікації.; Інформаційна база містить конфігурацію разом із конкретними даними компанії.;
Робоча база
конкретної компанії забезпечується через Інформаційна база BAS — це екземпляр BAS-системи; додатково реалізовано підрозділу, тестового середовища або окремого облікового контуру.;== Помилка: немає карти інформаційних баз ==
- Зробити backup.; * залишки товарів;
- рухи товарів;
- взаєморозрахунки;
- ціни;
- курси валют;
- бухгалтерські проводки;
- зарплатні нарахування;
- виробничі витрати;
- ПДВ;
- партії;
- собівартість;
- управлінські показники.;
Недоліки:
- оновленням;
- встановленням розширення;
- запуском зовнішньої обробки;
- масовим перепроведенням;
- тестуванням і виправленням;
- міграцією;
- очищенням даних;
- зміною прав;
- великим імпортом;
- зміною інтеграцій.; Наслідок
Наслідки:
Окремо варто відзначити у якій зберігаються інформаційні дані конкретної компанії і функціонує прикладна конфігурація BAS на платформі BAF виступає ключовою рисою Інформаційна база BAS або ІБ BAS.; Указ Президента України №601/2024 ввів у дію рішення для бізнесу РНБО від 2 вересня 2024 року щодо сфера застосування, скасування та внесення змін до персональних спеціальних економічних та інших санкцій.; Інформаційна база BAS має змогу містити критичні інформаційні дані:
Вона потрібна для:
| -
|
Що найважливіше?;
У компанії має змогу бути багато баз, але ніхто не знає:
При міграції в K2 ERP регістри часто важливіші за самі документи, бо саме в них видно фактичні залишки й обороти.; !;== Помилка: копія бази відправляє реальні листи ==
Не варто підключати Power BI так, щоб він перевантажував робочу базу важкими запитами.; BAS_Accounting_Test — тестова копія
Розширення можуть змінювати або доповнювати конфігурацію.; Навчальна база не має бути копією робочої з реальними зарплатами, банківськими реквізитами або персональними даними без потреби.; * заборонити зміну даних;
- обмежити доступ;
- відключити інтеграції;
- відключити регламентні задача;
- зберегти backup;
- зафіксувати дату переходу;
- сформувати контрольні звіти;
- документувати порядок доступу;
- захистити персональні й фінансові інформаційні дані.; Приклади:
СУБД
Що перевірити перед міграцією
- робоча база;
- тестова база;
- навчальна база;
- архівна база;
- база для зарплати;
- база для бухгалтерії;
- база для управлінського обліку;
- база для виробництва;
- база для окремої юридичної особи;
- база для міграції;
- база для інтеграційного тестування.; рішення для бізнесу:
Конфігурація і інформаційні дані
Практичні правила:
Потрібно регулярно перевіряти неактивних користувачів, колишніх працівників і облікові записи інтеграцій.; Вони можуть містити:
== Коротко ==
== актуалізація інформаційної бази ==
!; '''Робоча база''' — це основна база, у якій користувачі ведуть реальний обліковий облік.; Потрібно визначити джерело істини, очистити довідники, вивантажити документи й регістри, перенести залишки, перевірити контрольні суми, інвентаризувати інтеграції та залишити стару BAS-базу як захищений архів тільки для читання.; # Створити тестову копію.;[[Категорія:COM-з’єднання 1С]]
[[Категорія:Backup]]
|-
| Конфігурація
| характеристика об’єктів, форм, документів, регістрів, звітів і бізнес-логіки
| BAS бухгалтерський обліковий облік, BAS ERP, BAS ЗУП
|-
| інформаційні дані
| Фактична відомості компанії
| Контрагенти, документи, залишки, проводки, користувачі
|}
Після перенесення потрібно звірити:
== Адміністратор інформаційної бази ==
'''Міграційна база''' застосовують, коли потрібно для підготовки переходу в іншу систему.;[[Категорія:BI]]
З неї потрібно отримати:
* яка база робоча;
* яка база архівна;
* яка база тестова;
* де база лежить;
* хто відповідальний;
* які інтеграції активні;
* коли був backup;
* хто має доступ;
* яка реліз конфігурації;
* які доробки встановлені.; {| class="wikitable" style="width:100%;"
Типовий шлях:
{| class="wikitable" style="width:100%;"
Перед згортанням потрібно чітко визначити, які інформаційні дані залишаються, а які переходять в архів.; # Перевірити розширення.;<div style="border:3px solid #b71c1c; background:#ffebee; padding:14px; margin:16px 0;">
* змінити назву бази;
* відключити регламентні задача;
* відключити інтеграції;
* змінити поштові конфігурація;
* змінити API-ключі;
* обмежити доступ;
* позначити базу як тестову;
* не дозволити користувачам переплутати її з робочою.; !; Інформаційна база має змогу працювати повільно через:
* клієнти отримують тестові листи;
* сайт отримує дублікати;
* банк завантажує не ті інформаційні дані;
* інтеграції створюють хаос.; актуалізація, обробки, масові зміни, інтеграції й міграційні дії не можна запускати одразу в робочій базі.; Інтеграції
== Міграційна база ==
Простіше кажучи, інформаційна база BAS — це “робоче середовище компанії” у BAS.; |-
| Що найчастіше ламається?;[[Категорія:Українське програмне забезпечення]]
* реквізити;
* форми;
* команди;
* звіти;
* обробки;
* перевірки;
* інтеграції;
* бізнес-логіку.;== Документи в інформаційній базі ==
|
; Сервер BAS/BAF
Інформаційна база BAS — це серце BAS-системи компанії.; Конфігурація описує, як платформа функціонує: документи, довідники, регістри, форми, звіти і бізнес-логіку.; Помилка
Помилка: немає backup перед оновленням
- можна втратити деталізацію;
- старі звіти перестануть розшифровуватися;
- складніше перевіряти історію;
- можуть зламатися інтеграції;
- потрібні контрольні залишки;
- потрібен архів старої бази.; Недоліки:
- права користувачів;
- backup;
- доступ до серверів;
- доступ до файлових каталогів;
- доступ до СУБД;
- доступ до конфігуратора;
- зовнішні обробки;
- інтеграційні облікові записи;
- журнал реєстрації;
- архівні копії;
- тестові бази;
- експорт у Excel.;== З чого складається інформаційна база ==
|
; У робочій базі:
- контрагенти;
- номенклатура;
- склади;
- організації;
- договори;
- працівники;
- підрозділи;
- валюти;
- типи цін;
- статті витрат;
- статті ДДС;
- проєкти;
- транспорт;
- акцизні склади;
- земельні ділянки.; Не потрібно переносити старі помилки.; це база.; Умовно:
Права доступу визначають, що користувач системи має змогу робити.; Такі операції потрібно виконувати тільки після backup і бажано спочатку на тестовій копії.; !; Файлова база
Висновок
BAS_ERP_Archive_2025 — архівна база
D:\BAS\Bases\Accounting
Тестові та навчальні бази не повинні безконтрольно поширюватися з реальними персональними даними.; Це поєднання конфігурації, даних, користувачів, прав, регістрів, документів, звітів, налаштувань, інтеграцій і бізнес-логіки компанії.; Перед міграцією потрібно перевірити:
Ролі і права доступу
|
; В одній компанії має змогу бути кілька інформаційних баз:
- тестова база має таку саму назву;
- ярлик схожий на робочий;
- користувач системи не розуміє різниці;
- немає попередження при вході;
- тестова база доступна всім.;== Помилка: користувачі працюють у тестовій базі ==
Держспецзв’язку веде перелік забороненого до використання програмного забезпечення та комунікаційного обладнання, де згадуються продукти 1С/BAS, зокрема 1C:організація 8 і BAS ERP.;
- банк;
- сайт;
- CRM;
- WMS;
- MES;
- Power BI;
- електронний електронний документообіг;
- маркетплейси;
- GPS;
- паливні картки;
- кадрові системи;
- зовнішні API;
- інші BAS/1С-бази.;
- складніше адміністрування;
- потрібен сервер;
- потрібна СУБД;
- потрібен DBA або адміністратор;
- складніше резервне копіювання;
- важливі конфігурація продуктивності.;
Приклади:
Реплікатор K2 і інформаційна база BAS
- аналізу структури бази;
- вивантаження довідників;
- вивантаження документів;
- вивантаження регістрів;
- формування контрольних сум;
- перевірки залишків;
- перевірки взаєморозрахунків;
- підготовки JSON;
- підготовки міграційних таблиць;
- підготовки даних для Power BI;
- паралельного запуску BAS і K2 ERP;
- порівняння старої і нової системи.; # Узгодити час актуалізація робочої бази.; Критерій
Що таке інформаційна база BAS?
Краще:
Документи фіксують господарські події.;
- створювати тестові документи;
- навчатися проводити операції;
- пробувати звіти;
- тестувати сценарії;
- відпрацьовувати помилки.; |}
|
;== Правила резервного копіювання ==
Для невеликих або тестових баз має змогу вистачити файлового режиму.; Указ Президента України №601/2024 ввів у дію рішення для бізнесу РНБО від 2 вересня 2024 року щодо сфера застосування, скасування та внесення змін до санкцій.; !; Технології інтеграцій:
Робочу базу не можна використовувати для експериментів, тестових обробок або навчання нових користувачів без контролю.; | База з конфігурацією, даними, користувачами, правами, документами, регістрами і налаштуваннями.; У ній зберігаються не тільки документи й довідники, а вся облікова модель: конфігурація, регістри, користувачі, права, інтеграції, звіти, конфігурація, backup, історичний розвиток і бізнес-логіка.; '''істотно про [[1С]], [[BAS]] і [[BAF]].''' В Україні продукти екосистеми [[1С]] і частина продуктів [[BAS]] пов’язані з санкційними, юридичними, кібербезпековими та репутаційними ризиками.; Конфігурація
== Типові питання ==
!; актуалізація має змогу включати:
* тестування оновлень;
* перевірки розширень;
* запуску зовнішніх обробок;
* тестування інтеграцій;
* навчання користувачів;
* перевірки міграції;
* перевірки перепроведення;
* аналізу помилок;
* безпечного тестування нових звітів.; # Оновити робочу базу.; Назва бази
== Контрольні суми після міграції ==
</div>
Правила:
Погана практика — видавати всім повні права.; # Перевірити інтеграції.; ↓
Для користувача можуть бути налаштовані:
* давати мінімально необхідні права;
* розділяти доступ до зарплати;
* розділяти доступ до банку;
* обмежувати доступ до собівартості;
* обмежувати доступ до конфігуратора;
* контролювати запуск зовнішніх обробок;
* вести аудит змін.; * список інформаційних баз;
* яка база є собою джерелом істини;
* актуальність бази;
* версію конфігурації;
* версію платформи;
* наявність розширень;
* зовнішні обробки;
* інтеграції;
* регламентні задача;
* користувачів;
* права;
* дублікати довідників;
* якість документів;
* закриті періоди;
* залишки;
* контрольні звіти;
* backup.; Архівну базу часто залишають після переходу з BAS у [[K2 ERP]].; з цієї причини ризики BAS/BAF/1С — це не тільки питання встановленої програми.;== Інформаційна база і міграція в K2 ERP ==
Перед міграцією потрібно знайти всі регламентні задача, бо частина бізнесу має змогу залежати від них.; Приклад:
[[Категорія:Міграція даних]]
* вивантаження;
* API;
* проміжну базу;
* репліку;
* регламентний експорт;
* інтеграційний шар;
* міграційні таблиці.; '''Резервна копія''' або '''backup''' — це копія бази для відновлення після помилки, збою, пошкодження, невдалого актуалізація або помилкової дії користувача.; користувач системи
== Зовнішні посилання ==
Інформаційна база BAS має змогу бути пов’язана з іншими системами.; !;[[Категорія:K2 ERP]]
== Навчальна база ==
BAS_Accounting_Work — робоча бухгалтерська база
Тестова база потрібна для безпечної перевірки оновлень, розширень, обробок, інтеграцій, міграції і навчання користувачів без ризику пошкодити робочі інформаційні дані.;== Розширення в інформаційній базі ==
* великий обсяг документів;
* важкі звіти;
* неоптимальні запити;
* багато користувачів;
* неправильні індекси;
* регламентні задача в робочий час;
* важкі інтеграції;
* старе обладнання;
* файлова база замість серверної;
* помилки в розширеннях;
* надмірний журнал реєстрації;
* неактуальну платформу;
* погане обслуговування СУБД.; Саме в ній користувачі створюють документи, ведуть обліковий облік, формують звіти, виконують закриття місяця, розраховують зарплату, ведуть складський облік, виробництво, ПДВ, банк, продажі та реалізація, закупівельна діяльність та управлінську аналітику.; ([Держспецзв’язку](https://cip.gov.ua/ua/statics/perelik-zaboronenogo-do-vikoristannya-programnogo-zabezpechennya-ta-komunikaciinogo-merezhevogo-obladnannya), [Указ Президента України №601/2024](https://www.president.gov.ua/documents/6012024-52009))
{| class="wikitable" style="width:100%;"
* працівників;
* клієнтів;
* фізичних осіб;
* пайовиків;
* контактних осіб;
* водіїв;
* отримувачів платежів.; Правильна міграція — це можливість очистити стару BAS-базу, перенести корисні інформаційні дані в K2 ERP, зберегти архів тільки для читання, замінити старі інтеграції на API, підключити Power BI і побудувати сучасну безпечну ERP-архітектуру.; !; Держспецзв’язку веде офіційно затверджений перелік забороненого до використання програмного забезпечення та комунікаційного обладнання, де згадуються продукти 1С/BAS, зокрема 1C:організація 8 і BAS ERP.;<syntaxhighlight lang="text">
Інформаційна база BAS має змогу містити найцінніші інформаційні дані компанії: бухгалтерію, банк, ПДВ, зарплату, персональні інформаційні дані, складський облік, виробництво, договори, клієнтів, ціни, собівартість, управлінські звіти, API-ключі й інтеграційні конфігурація.; Відповідь
|-
| Немає регулярного backup
| Адміністрування не налаштоване
| Ризик втрати даних
|-
| Backup не перевіряють
| Копії робляться формально
| Неможливо відновитися
|-
| Тестову базу плутають із робочою
| Немає маркування
| інформаційні дані вводять не туди
|-
| Інтеграції працюють у тестовій копії
| Після копіювання їх не вимкнули
| Дублікати замовлень, листів, банківських даних
|-
| Усі користувачі мають повні права
| Так простіше
| Ризик витоку і псування даних
|-
| актуалізація ставлять без тесту
| Поспіх
| Зламана робоча база
|-
| Не документують доробки
| Роки хаотичної підтримки
| Складна міграція
|}
</div>
Погано, коли архівна база продовжує жити як друга робоча платформа.; Питання
Причини:
== Що таке інформаційна база BAS ==
Краще:
== Порівняння файлової і клієнт-серверної бази ==
<div style="border:3px solid #2e7d32; background:#e8f5e9; padding:14px; margin:16px 0;">
== Карта інформаційних баз ==
Backup потрібен перед:
!;== Інформаційна база і Power BI ==
* реалізація;
* надходження;
* платіж;
* рахунок;
* переміщення;
* списання;
* замовлення;
* виробничий документ;
* кадровий наказ;
* нарахування зарплати;
* акцизна накладна;
* подорожній лист.; Клієнт-серверна база
* обмін із сайтом;
* завантаження банківської виписки;
* вивантаження залишків;
* актуалізація курсів валют;
* формування звітів;
* очищення тимчасових даних;
* обробка черги;
* синхронізація з CRM;
* інтеграційні функціональні можливості з WMS;
* розсилання повідомлень.; Після переходу стару інформаційну базу BAS можна залишити як архів.; Контроль
[[Категорія:Конфігуратор 1С]]
!; * робити backup регулярно;
* зберігати кілька копій;
* зберігати копії не тільки на з цієї причини самому сервері;
* перевіряти відновлення;
* шифрувати копії з чутливими даними;
* контролювати доступ до backup;
* документувати процедуру відновлення;
* перевіряти розмір і цілісність копій;
* робити backup перед ризиковими діями.; Перед використанням, підтримкою або міграцією таких систем потрібно перевіряти актуальні офіційні обмеження.; * дублікати контрагентів;
* дублікати номенклатури;
* неактивні склади;
* старі договори;
* тестові документи;
* помилкові операції;
* ручні коригування без пояснення;
* застарілі користувачі;
* зайві ролі;
* невикористані звіти;
* старі обробки;
* помилкові інтеграційні ID;
* неактуальні статті витрат.; Для великих компаній, багатьох користувачів, BAS ERP, виробництва, зарплати й активних інтеграцій краще клієнт-серверний режим.; Потрібна карта інформаційних баз.; |-
| Альтернатива
| Перехід у [[K2 ERP]] із контрольованою міграцією, audit log, API, Power BI і захищеними архівами.; Зберігання
|-
| Довідники
| Контрагенти, номенклатура, склади
| Дублікати, активність
|-
| Документи
| Реалізації, надходження, платежі
| Дата, статус, сума
|-
| Залишки
| Товари, гроші, борги
| Звірка з ОСВ і звітами
|-
| Регістри
| Взаєморозрахунки, партії, собівартість
| Контрольні обороти
|-
| Користувачі
| Працівники, ролі
| Перегляд прав
|-
| Інтеграції
| API, XML, COM, HTTP
| Заміна на сучасний API
|-
| Звіти
| P&L, ДДС, ОСВ, складський облік
| Звірка до і після міграції
|}
<syntaxhighlight lang="text">
Інформаційна база BAS — це база, у якій функціонує конфігурація BAS і зберігаються інформаційні дані компанії: довідники, документи, регістри, користувачі, права, звіти, конфігурація та інтеграції.; '''Архівна база''' — це база для зберігання історичних даних після переходу, закриття періоду або міграції.; * імпорт замовлень із сайту;
* вивантаження залишків;
* обробка банківської виписки;
* масове актуалізація цін;
* завантаження номенклатури;
* звіт для директора;
* міграційне вивантаження.; При переході з BAS у [[K2 ERP]] інформаційна база є собою головним джерелом даних.;[[Категорія:BAF]]
Правильний порядок:
!; Приклад
=== Навіщо потрібна тестова база? ===
* тільки для читання;
* з обмеженими правами;
* без активних інтеграцій;
* із зафіксованою датою архівації;
* із резервною копією;
* із контрольними звітами;
* без функціональні можливості випадкової зміни документів.; У ній можна:
BAS_ZUP_Work — зарплатна база
Зовнішні обробки і звіти
Безпека інформаційної бази
- бухгалтерію;
- банк;
- зарплату;
- персональні інформаційні дані;
- договори;
- клієнтську базу;
- ціни;
- собівартість;
- виробництво;
- складські залишки;
- ПДВ;
- податкові документи;
- управлінські звіти;
- API-ключі;
- паролі інтеграцій.; Елемент
|
| Для кого
|
Невеликі компанії, тестові бази
|
Середні й великі компанії
|
| Складність
|
Нижча
|
Вища
|
| Продуктивність
|
Обмежена
|
Краща
|
| Масштабування
|
Слабше
|
Краще
|
| Резервне копіювання
|
Просте копіювання, але з ризиками
|
Через СУБД і регламенти
|
| Ризик пошкодження
|
Вищий
|
Нижчий при правильному адмініструванні
|
| Регламентні задача
|
Обмежено
|
Зручніше на сервері
|
Після копіювання потрібно:
Його застосовують при:
- створюють документи;
- ведуть довідники;
- проводять операції;
- формують звіти;
- виконують закриття місяця;
- розраховують зарплату;
- ведуть банк;
- працюють інтеграції;
- запускаються регламентні задача.;== Резервна копія інформаційної бази ==
|
; * BAS
Це трапляється, коли тестову копію створили з робочої, але не вимкнули:
Приклад графіка:
Ризик — розширення має змогу зламатися після актуалізація або змінити логіку документів.; Типові симптоми:
| -
|
Для міграції
|
Потрібні довідники, документи, регістри, залишки, звіти, external_id і контрольні суми.; * тестування;
- навчання;
- актуалізація;
- міграції;
- розробки;
- аудиту;
- перевірки помилки.; як ілюстрація:
- використовувати окремий аналітичний шар;
- формувати вивантаження за розкладом;
- обмежувати періоди;
- не давати BI-користувачам прямий доступ до чутливих таблиць;
- контролювати права на зарплату, собівартість і фінансовий блок.; # Перевірити ключові сценарії.; Що означає
</syntaxhighlight>
Копія інформаційної бази
Навчальна база потрібна для тренування користувачів.; Правило. Спочатку тестова база, потім робоча.;== Санкції та ризики використання інформаційних баз BAS в Україні ==
Файлова інформаційна база BAS
Журнал реєстрації фіксує події в інформаційній базі.; Приклади ролей:
Приклад карти:
;== Журнал реєстрації ==
- зовнішні обробки;
- зовнішні звіти;
- файли обміну;
- Excel-шаблони;
- XML-шаблони;
- JSON-інтеграції;
- службові скрипти.; Правильно:
- змінити назву;
- додати помітку “ТЕСТ”;
- обмежити доступ;
- відключити інтеграції;
- не давати тестову базу звичайним користувачам без потреби.; # Зафіксувати версію і зміни.; |-
|
Основні типи
|
Файлова, клієнт-серверна, робоча, тестова, архівна, навчальна, міграційна.;== Тестування і виправлення ==
Перед міграцією в K2 ERP потрібно окремо проаналізувати всі розширення.; Проведення документа створює рухи по регістрах.; Частина
замовник BAS
- простіше налаштувати;
- не потрібен окремий сервер СУБД;
- комфортно для маленьких компаній;
- комфортно для тестових і навчальних баз;
- легше скопіювати базу.; як ілюстрація, при переході з BAS у K2 ERP міграційна база має змогу бути копією робочої бази, з якої:
<syntaxhighlight lang="text">
Див.; додатково- підозрі на пошкодження;
- помилках після збою;
- проблемах із довідниками;
- проблемах із підсумками;
- помилках проведення;
- підготовці до міграції;
- підготовці до актуалізація;
- відновленні після аварії.; Він має змогу використовуватися для:
Користувачі інформаційної базиАдміністратор не обов’язково має мати доступ до зарплати або фінансових звітів, якщо це можна технічно розділити.; * бухгалтер;
- центральний бухгалтер;
- менеджер продажів;
- комірник;
- кадровик;
- зарплатний бухгалтер;
- фінансист;
- адміністратор;
- інтеграційний користувач системи;
- аудитор.; Це одна з найнебезпечніших помилок.; # Перевірити звіти.;
Чим інформаційна база відрізняється від конфігурації?Критично. Backup, який ніколи не перевіряли на відновлення, не можна вважати надійним backup.; В інформаційній базі або поруч із нею можуть використовуватися:
- хто входив у систему;
- хто змінював документи;
- хто видаляв об’єкти;
- хто запускав обробки;
- які помилки виникали;
- які регламентні задача падали;
- які інтеграції давали збій;
- хто змінював права;
- коли була критична помилка.; Частота
Продуктивність інформаційної базиАдміністратор відповідає за:
| Довідник Контрагенти
|
Об’єкт системи
|
ТОВ “Ромашка”, ФОП Петренко
|
| Документ Реалізація
|
Тип документа
|
Реалізація №125 від 15.05.2026
|
| Регістр ТовариНаСкладах
|
Об’єкт обліку залишків
|
100 шт товару SKU-001 на складі
|
Для міграції потрібно контролювати:
Типові помилки з інформаційною базою
Приклади:
як ілюстрація:
|
;== Згортання інформаційної бази ==
Перед міграцією потрібно очистити:
При переході з BAS або 1С у K2 ERP інформаційну базу потрібно не без ускладнень “вивантажити”, а проаналізувати: які довідники актуальні, які документи потрібні, які регістри є собою джерелом залишків, які інтеграції працюють, які звіти використовує керівництво, які права є собою зайвими і які інформаційні дані потрібно залишити в архіві.; Це питання того, де зберігаються інформаційні дані, хто має доступ до бази, де лежать backup, які інтеграції активні, хто підтримує роботу систему, які зовнішні обробки запускаються і чи є собою план переходу на безпечну ERP-архітектуру.; Приклад
- краща продуктивність;
- супровід більшої кількості користувачів;
- кращий контроль транзакцій;
- зручніше для великих баз;
- краща масштабованість;
- кращий контроль доступу;
- можливість серверних регламентних завдань.;== Регістри в інформаційній базі ==
Персональні інформаційні дані в інформаційній базі
Документ має змогу бути записаний, проведений або скасований.;
Потрібно контролювати:
Реплікатор K2 має змогу допомогти при переході з інформаційної бази BAS у K2 ERP.
|
|
|