Статии - личен опит колко бързо и евтино актуализира променения конфигурация
Личен опит: как да се бързо и евтино актуализира променения конфигурация
Актуализиране на конфигурацията на няколко версии на много опасно. Факт е, че след всяка актуализация конфигурация се задейства актуализация информационни бази данни в режим на "1C: Enterprise". Ето защо, ако само да се актуализират най-новата версия, информационната база може да не се съобразят с най-новата конфигурация. В статията Дмитрий Rudakov, специалист компания АД "Сибирски аграрната Група" споделя личния опит на еднократна актуализация конфигурация 12 издание.
Проверете режима на промяна на конфигурацията
И ако конфигурацията необходимо да се подкрепят с възможност за промяна и в същата база данни, генерирани регулиран отчитане, е необходимо да се актуализира конфигурацията на всяка нова версия, която може да бъде много скъпо в човекочаса. Например актуализация силно променени "SCP" 1 освобождаване може да отнеме до 30 часа в режим на работа на опитен специалист.
Така че, преди да сте готови да преминете, трябва да се определят: работите в една типична конфигурация с възможност за промяна или в конфигурацията без възможност за промяна? За да направите това, отидете в конфигуратора, където менюто, направете "Configuration - Поддръжка - Създаване на подкрепа" действие.
Фиг.1. Обаждане на поддръжката на прозореца с настройки за конфигурация на
Ако се установи ", за да подкрепят" тази конфигурация е типично, и ако ", включително възможността за промяна" - конфигурацията е вероятно да се промени (поне, възможност лежи). Третото състояние - "Configuration е отстранен от статива." Различни конфигурации състояние е показано на фигури 2, 3, 4.
Фиг. 2. Типично конфигурация без възможност за промяна
Фиг. 3. Типична конфигурация активирана възможността за промяна
Фиг. 4. Конфигурация Преустановена подкрепа
Алгоритъм актуализира промени в конфигурацията
Наскоро стоеше задачата да актуализира променения конфигурация "Търговия мениджмънт" Release 10.3.13.2. Конфигурацията е променена в резултат на връзка с решението на промишлеността "BIT: Service Management 8" и непрекъснато се разширява в продължение на две години. Сега е необходимо да се актуализира конфигурацията на освобождаването 10.3.25.1, т.е. 12 издания. Аз разпъна на целия процес на актуализация на няколко етапа.
Стъпка 1: Оценка на разходите и времето на процедурата за актуализация
Преди да се впусне в самостоятелна работа, реших да се направи независима оценка на експерти в тази област. Единствената компания, която има възможност да опресните промени в конфигурацията на автоматизирани методи, тя LLC "1C-IzhTiSi". Обърнах се към специалистите от компанията за оценка на разходите за обновяване на конфигурацията ми. За да изчислите времето и разходите за работата, която са дали текущата конфигурация, се нуждае от актуализиране. На следващия ден получих писмо с доклада.
В доклада на оценката на разходите и времето за промени в конфигурацията:
Конфигурация: Trade Management, редакция 10.3
Текущата версия на конфигурацията: 10.3.13.2
Надграждане до версия: 10.3.25.1
Брой обновяема модула: 1847
Броят на контролните пресата: 8
Аз също обясни как са били избрани на изхвърлянията, необходима актуализация. В отговор на въпроса ви, аз имам една снимка, която ясно е показано (фиг. 5). В графата "Номер на версията" съдържа версията конфигурация, в която искате да обновите. В колона "модернизация", заяви за освобождаване от възможно актуализацията. Оценка на броя на необходимите актуализации е намален до 9.
Фиг. 5. Избор на пресата, че трябва да се използва за конфигурация правилно актуализации
След като учи в доклада "1C-IzhTiSi" преброих личната времето, прекарано на същото количество работа. Всяка процедура за актуализация ми отнема около 6 часа. Следователно, общото време, прекарано до 56 (9h6) работните часове, т.е. около седем дни. В допълнение, има шанс, че след модернизация ще се появят някои недостатъци: например, потребителят се оплаква, че трябва да се променят загуби в конфигурацията, а след това се увеличи времето, прекарано на сериозно. В същото време, експертите на компанията оферта "1C-IzhTiSi", за да се направи целия обем на работа за три до четири работни дни. Затова реших да ползвате услугите им.
Сега ще обясня накратко какво е променено в конфигурацията.
Силно модифицирани обекти. Това са обекти, които се променили много стандартни функции. Корекции са комплексни. Imprint обект добавя към част от табличен показва формата на обектния и списък. Описание на фигурите, работещи добавят подробности във формите. Променено типичен механизъм за документ или набор от документи за движение за регистъра.
Силно модифициран документи:
"поръчки";
"Движение на стоки";
"Изискване-товарителница";
"Получаване на стоки и услуги."
Силно модифициран регистри:
"Страна на стоки в складове";
"Продукт е на склад."
Показателно е променило обекти. Обектите, които имат информация променени или оформени обекти или обекти, модули (обикновено държи нетипичен документ).
Документът "пари в брой, за";
Информационния регистър "Завършване на номенклатурата";
Информационния регистър "спасен стоки";
Общи модули.
Леко модифицирани обекти. Съоръженията се променили само форми и да се добавят подробности.
Литература:
"Номенклатура форми";
"договори контрагенти";
"Профили";
"Номенклатура";
"Видове цени номенклатура";
"Голям брой регистри с данни."
В "Общи" събития за промяна на абонаменти, модели, ролите, общи модули. Почти всичко е променено решение индустрия.
Стъпка 2. Премахване на поверителна информация
Преди да осигурят на служителите с "1C-IzhTiSi" информационна база за тестване, е необходимо да се премахне поверителна информация. За такива случаи, фирма "1С" препоръчва използването на обработка "Промяна на поверителна информация", което не е много добре известно.
Обработка "Промяна на поверителна информация" е предназначен за избирателно променят или почистване на информацията в базата данни информация. Лечението може да се използва за изготвяне на информационен база преди прехвърлянето да се тества, в която искате да се скрие (чиста, промяна) някаква информация.
Естествено, поверителната информация на всяка компания е различна, но за да привлека вниманието ви към информация, която е вероятно да се промени:
- Позоваването: Лица, лице за контакт Лице за контакт изпълнители, контрагенти, видове на цените.
- Регистри информация: Правна индивид, FIOFizLits.
Вашият списък вероятно ще бъде по-широк, но това е най-често срещаните данни. Тяхната промяна е малко вероятно да засегне способността да тествате информационна база. Можете също така да пакетна обработка за отстраняване на всички обекти, работата, която не се очаква обслужващата компания.
Етап 3: Получаване на актуализация на резултатите
Три дни по-късно, аз бях дал на CF-файлове и пълни инструкции за инсталирането им. За да контролирате версии са налични CF-файлове, които не могат да бъдат използвани за потребителите, тъй като тя се актуализира само метаданни към тях. Те са предназначени само за правилното ъпгрейд до последната версия.
В резултат на обновяването, аз идентифицирани две малки задачи за независимо решение.
Първо. Поради факта, че актуализацията се извършва с помощта на механизма на "сравняване, сливане," конфигурация на базата данни е наистина се обновява и се актуализира правилно, без технически риск по отношение на контрола издания. Въпреки това, конфигурацията не се актуализира доставчик. Разбира се, технически компетентен експерт безпроблемно да допълни тази работа, обаче, аз попитах за "1C-IzhTiSi" изпрати по-пълни инструкции за надстройка. В съответствие с това, актуализацията може да направи дори и неопитен специалист.
На второ място. В резултат на модернизацията, всички обекти, остават на подкрепата с възможност за промяна, която може да бъде индиректно недостатък. Ако искате да използвате тези услуги в същото време, тогава ще трябва да се сложи всички обекти обратно към подкрепа. Направете го толкова дълго, колкото мога да получа само търсенето на всички обекти метаданни. За съжаление, този процес се извършва ръчно, но в бъдеще тя ще бъде автоматизиран.
В допълнение към тези два проблема, един малък недостатък е установено, че по принцип не се отразява на качеството на ремонта и рядко се вижда. Чрез повишаване на оригиналната конфигурация линии на код и актуализира визуално идентични, но в края на реда по някаква причина добавя към заготовките. Това е по-неблагоприятно положение, тъй като леко увеличава количеството на модифициран код. И в случай на по-нататъшно ръчна актуализация би било по-добре да няма такива кодови секции. Фиг. 6 показва пример преди надстройката, и Фиг. 7 - пример след ъпгрейд.
"Наистина, има някои разлики в превода на реда код, но промяната донесе разработчиците на новата конфигурация стандарт UT освобождаване. Всички промени се предават правилно. Можете да проверите това чрез сравняване на актуализацията модул оперативна конфигурация и нов стандарт конфигурация."
Фиг. 6. частично модифицирана конфигурация код за актуализиране
Фиг. 7. частично модифицирана конфигурация код след актуализация
В действителност, разработчиците UT 10.3 премахнете излишните интервали в конфигурацията на продавача. Но какво, ако разработчиците са отстранени някои оператори в линията на код? Щяха ли да се спаси?
"За най-точно да се справят значително линии (оператори) пренебрегваме всички малки линии и различните видове на линиите. След оборудването, като вторият канал добавите празни редове и нов ред. В случай, че не се изисква специфична функция за актуализация, вземете я или на новия стандарт, или работа с опазване на празни редове и превода ".
Заключения относно резултатите от актуализация
По този начин, автоматизирано обновяване задачата е решена почти изцяло. Почти всички могат да бъдат автоматизирани, и в повечето случаи, актуализацията ще се проведе без корекция от 1С програмист. процент на типичните конфигурации Актуализиране изменен значително се увеличава.
Като цяло, мога да кажа, че услугата и продуктът има не само голямо бъдеще, но и доста добре в момента. Тази услуга може и трябва да се ползват. Мисля, че никой програмист не взема да актуализирате ръчно конфигурация (особено модифициран) с 12 липсващи пресата само за 3000 рубли.
Информация за АД "Сибирски аграрната Group".
Група от компании "Сибирски аграрната Груп" - водещ аграрно-промишлен асоциацията на федерален окръг сибирски. Холдингово дружество представлява един пълен цикъл на доставката, където процесите са затворен контур - от производство на фуражи за преработка и реализация на месо. Основните дейности са свиневъдството, растениевъдството, преработка и продажба на месо. Днес "Сибирски аграрната група" включва: месно-млечна растения в Томск и Кемерово, три свиневъдство комплекси - в районите Томск и Свердловск и Република Бурятия, фуражни заводи, птиче месо "Томск", както и мрежа от маркови магазини.
Информация за "1C-IzhTiSi". LLC "1C-IzhTiSi" - "1C" изцяло притежавано дъщерно дружество на компанията. Над 6 години, специализирана в процес ъпгрейд автоматизация и тестване на промени в конфигурацията на "1C: Enterprise" платформа. В момента тя си сътрудничи с повече от 400 партньори, клиенти и разработчици на възпроизводими индустрията решения за България и страните от ОНД.