Инструменти за потребители

Инструменти за сайта


kak_da:update_selmaticerp

Как да направим автоматичен ъпдейт на Селматик ЕРП чрез URL на файл за ъпдейт?

За да се избегнат проблеми със скоростта при отваряне на програмата, мрежови проблеми, проблеми с паметта или други проблеми, които са следствие от работата по мрежа, се използва локално копие на Селматик ЕРП.

При ъпгрейд на базата данни е възможно да се пропусне замяната на някои локални копия на програмата. В този случай е реализирана възможност за автоматично подновяване на файловете на програмата в случай, че базата данни е с по-нова версия от него.

За да можете да използвате тази функционалност, директорията, в която е стартиран SelmaticERP задължително трябва да съдържа програмата SelmaticERPUpdate.exe (от релийз 2017.06 е част от стандартната инсталация на програмата).

В Групови политики, таб Глобални, се задава URL на файла, който ще се използва за ъпдейт. Необходимо е той да бъде поставен на място, което е известно, че е достъпно за потребителите, които имат локални файлове. Типът на файла трябва да е саморазархивиращ се архив (self extract), в който са поставени всички файлове, които е необходимо да бъдат подменени (ехе, dll файлове и т.н.). Този файл се подготвя и задава в Груповите политики от отдел Поддръжка.

Важно:

Името на файла за ъпдейт не трябва да съвпада с името на файла, с който се стартира SelmaticERP.

Ако тези изисквания са изпълнени, в момента, в който направите опит да пуснете своето локално копие на SelmaticERP.exe и програмата намери, че версията на ЕХЕ-то е по-стара от версията на базата, ще се появи съобщение, уведомяващо, че ще започне обновяване, породено от несъвместимост на версиите.

Потвърждението стартира SelmaticERPUpdate.exe и започва свалянето на файла за ъпдейт, посочен в Груповата политика.

След завършване на свалянето се стартира архива (с цел да се разархивират всички модули в него).

Когато архиваторът приключи своята работа и всички необходими файлове са вече заменени, SelmaticERP ще се стартира отново автоматично и можете да продължите нормалната работа с него.

Предвидено е това обновяване да се прави от самия потребител без намесата на служител на Селматик или други лица.

Когато е необходимо ехе-тата на всички работни места да бъдат подменени, но направените промени, от които е породена подмяната са по самото приложение и ъпгрейд на базата не е необходим, може да се направи автоматичен ъпдейт на ехе-тата, дори и да няма разлика във версиите на приложението и базата.

За целта в базата данни се съхранява информация за версията на приложението, а чрез системен източник „-248. Стартиране на автоматичен ъпдейт“, можете да попълните коя е желаната нова версия на релийза и ехе-то, които да се използват за сравнение с текущото ехе.

Когато потребителят желае да стартира ехе, но не желае да бъде стартиран автоматичен ъпдейт, независимо дали има разлика във версиите се използва параметър в командния ред: /NODBVERSIONCHECK.

kak_da/update_selmaticerp.txt · Последна промяна: 2018/07/19 09:09 от k.kyurkchieva