Това е стара версия на документа!
СТРАНИЦАТА Е В ПРОЦЕС НА РАЗРАБОТКА
При стартиране на нов проект (нова клиентска база) особено полезно би било наличието на системни стойности (константи), които са стандартни за всички бази и са основен комплект от записи, които служат за основа, върху която да се правят различни допълнения и разширения поискани от конкретния клиент.
Основната идея е, че тези системни стойности (сист. позиции, сист. мерни единици, сист. групи, сист. типове ТД, системни списъци) се въвеждат и поддържат в референтна база, с която се ъпгрейдват клиентските бази.
Може да има например системни типове ТД, които участват в системни списъци с типове ТД, които са параметри на системни справки; системни артикули, в системни групи, със системни мерни единици; тези системни артикули участват често в настройки на скриптове и типове ТД.
Критерият, че даден запис е системен е отрицателен главен ключ в таблиците.
В програмата за ъпгрейд е разработена функционалност за сравнение с базата на клиента и уеднаквяване на системните записи с тези в референтната база (новите се вмъкват, старите се актуализират, излишните се изтриват).
Добавена е опция за избор при ъпгрейд за „Изтриване на системни записи, които не съществуват в референтната“. Маркирането й задейства изтриване на системни записи, които не съществуват в референтната база за ъпгрейд, а съществуват само в клиентската база, която се ъпгрейдва.
По подразбиране опцията не е включена.