====== Как да направим автоматичен ъпдейт на Селматик ЕРП чрез URL на файл за ъпдейт? ====== За да се избегнат проблеми със скоростта при отваряне на програмата, мрежови проблеми, проблеми с паметта или други проблеми, които са следствие от работата по мрежа, се използва локално копие на Селматик ЕРП. При ъпгрейд на базата данни е възможно да се пропусне замяната на някои локални копия на програмата. В този случай е реализирана възможност за автоматично подновяване на файловете на програмата в случай, че базата данни е с по-нова версия от него. За да можете да използвате тази функционалност, директорията, в която е стартиран SelmaticERP задължително трябва да съдържа програмата **SelmaticERPUpdate.exe** (от **релийз 2017.06** е част от стандартната инсталация на програмата). В Групови политики, [[sluzebni:potrebiteli_i_prava:grupovi_politiki:tab_global#Глобални|таб Глобални]], се задава URL на файла, който ще се използва за ъпдейт. Необходимо е той да бъде поставен на място, което е известно, че е достъпно за потребителите, които имат локални файлове. Типът на файла трябва да е **саморазархивиращ се архив** (self extract), в който са поставени всички файлове, които е необходимо да бъдат подменени (ехе, dll файлове и т.н.). Този файл се подготвя и задава в Груповите политики от отдел Поддръжка. Името на файла за ъпдейт не трябва да съвпада с името на файла, с който се стартира SelmaticERP. {{:kak_da:update_0.png?600|}} Ако тези изисквания са изпълнени, в момента, в който направите опит да пуснете своето локално копие на SelmaticERP.exe и програмата намери, че версията на ЕХЕ-то е по-стара от версията на базата, ще се появи съобщение, уведомяващо, че ще започне обновяване, породено от несъвместимост на версиите. {{:kak_da:update_1.png?600|}} Потвърждението стартира SelmaticERPUpdate.exe и започва свалянето на файла за ъпдейт, посочен в Груповата политика. След завършване на свалянето се стартира архива (с цел да се разархивират всички модули в него). Когато архиваторът приключи своята работа и всички необходими файлове са вече заменени, SelmaticERP ще се стартира отново автоматично и можете да продължите нормалната работа с него. Предвидено е това обновяване да се прави от самия потребител без намесата на служител на Селматик или други лица. Когато е необходимо ехе-тата на всички работни места да бъдат подменени, но направените промени, от които е породена подмяната са по самото приложение и ъпгрейд на базата не е необходим, **може да се направи автоматичен ъпдейт на ехе-тата, дори и да няма разлика във версиите на приложението и базата**. За целта в базата данни се съхранява информация за версията на приложението, а чрез системен източник „-248. Стартиране на автоматичен ъпдейт“, можете да попълните коя е желаната нова версия на релийза и ехе-то, които да се използват за сравнение с текущото ехе. Когато потребителят желае да стартира ехе, но **не желае да бъде стартиран автоматичен ъпдейт, независимо дали има разлика във версиите** се използва параметър в командния ред: /NODBVERSIONCHECK.