|
Переработал или как я остановил работу магазинов
|
Я
|
|
1C_User_1992 02.11.16 - 13:29 | Писал обработку загрузки штрихкодов из excel.
В ходе работы, теста, регистр в тестовой базе порядком переполнился, решил быстренько его почистить.
Написал обработку с двумя строчками (дабы обнулить регистр)
НаборЗаписей = РегистрыСведений.Штрихкоды.СоздатьНаборЗаписей();
НаборЗаписей.Записать();
Запустил обработку, почистил.....в рабочей млять базе.
Работа в магазине ненадолго встала) |
ptiz 1 - 02.11.16 - 13:32 | ( 0) Вот если бы бы бэкап недельной давности в базу загрузил... |
Diman000 2 - 02.11.16 - 13:34 | С некоторых пор, я в таких важных независимых РСах в модуле объекта ПередЗаписью вставляю проверку на отбор. Нет отбора - нет записи.
|
VladZ 3 - 02.11.16 - 13:47 | ( 0) Правило для разработчиков: на всех критичных моментах (удаление большого количества данных, очистка настроек и т.п.) должен быть вопрос пользователю "Вы уверены? да/нет". Даже если это служебный код. Потому что люди ненадежны!!! Из своих косяков вспомнил самый страшный: было дело, снес все настройки для Оптимы. Кто не знает, это такая система сбора заявок. Все настройки хранятся в одной таблице. Ну я и зафигачил update без условия... Чуть не поседел! :) |
2083 4 - 02.11.16 - 13:48 | ( 0) я сто раз так делал...
берешь архив на час назад и переносишь... переносишь... фигня... |
1C_User_1992 5 - 02.11.16 - 14:01 | ( 4) Это если архив есть час назад)). А так это разворачивать на другой базе архив (вчерашний например) и переносим чисто штрихкода. |
1C_User_1992 6 - 02.11.16 - 14:01 | ( 3) Долго оптиму восстанавливал?))) |
2083 7 - 02.11.16 - 14:02 | ( 5) а если нет архива, то сами себе злобные буратины (с) |
Новиков 8 - 02.11.16 - 14:03 | 1C_User_1992, я надеюсь премию то получил хоть за этот Поступок? Тут половина оклада как минимум. Не обидели? Все хорошо? |
2083 9 - 02.11.16 - 14:04 | ( 8) ну так он небось никому не сказал, что это он виноват... |
1C_User_1992 10 - 02.11.16 - 14:05 | ( 8) ( 9) Да повезло что в обеденное время и что оперативно все восстановили. Оров не было, было лишь недоумение) |
2083 11 - 02.11.16 - 14:07 | ( 10) поднятая вверх бровь начальника -10% |
Diman000 12 - 02.11.16 - 14:07 | ( 3) А в особо тяжелых случаях можно задавать два вопроса! Вы уверены? Вы точно уверены?
У меня так стоит в обработке которая truncate table выполняет)))
Надоело "руками" лишние данные в тестовых копиях очищать. Особенно регистра сведений "ВерсииОбъектов" касается.
Пока в рабочей базе все цело))) |
Новиков 13 - 02.11.16 - 14:07 | ( 10) так надо было остановить работу. Все чин по чину. Сказать начальнику и всем - все, аре-ву-ар. Или по ми-ми-шному - зис из зе енд. Можно даже было это напеть на мотив саундрека 007. Потом сутки постоять. Потом запустить перенос из копии и попросить честную премию + почет и уважение. Глядишь бы после НГ и оклад подняли такому классному спецу. |
Новиков 14 - 02.11.16 - 14:08 | А так что получается - контору спас, проблему - решил. И никто ничего не знает, никакого почета, ни уважения. Вообще ничего. Работаешь на них, пашешь как проклятый. И даже спасибо ни кто не скажет...сволочи...
|
Новиков 15 - 02.11.16 - 14:09 | Напиши служебку на имя генерального и попроси премию.
|
Новиков 16 - 02.11.16 - 14:09 | Если не даст - в морду, и заявление на стол.
|
Новиков 17 - 02.11.16 - 14:09 | #ХватитЭТОтерпеть!
|
Slypower 18 - 11.11.16 - 15:49 | ( 14) сам запорол - сам спас. Какая премия? Такие поставы каждый может у себя делать, только вот по шапке проще получить за такое, нежели премию. Лишиться - да, поднять - нет |
aleks_default 19 - 11.11.16 - 17:17 | ( 18)А так уволят с формулировкой "он все равно ничего не делает". |
Волшебник Модератор 20 - 11.11.16 - 17:19 | ( 0) Ну ты лошара. Можно было обойтись и одной строчкой
РегистрыСведений.Штрихкоды.СоздатьНаборЗаписей().Записать(); |
Slypower 21 - 11.11.16 - 17:24 | У нас уволили за то, что убил базу и восстанавливали за неделю, т.к. бекап только по выходным. Чет ему премию не дали!!! Это был его последний день.
Я рубил базу с бекапам сутки, восстановили за пару часов. Премии тоже не видел (((
Чет захотелось на такую фирму, где платят за косяки)))) или за то, что ты "лох"
|
aleks_default 22 - 11.11.16 - 17:29 | ( 21)Надо просто подать так чтобы твой косяк был мелкой незначительной ошибкой, а вот то что ты сделал для восстановления работы - просто героическим поступком.
Просто ты не умеешь... |
Ахмадинежад 23 - 11.11.16 - 17:48 | А я году в 2004 в Ивантеевке ролтону как-то в бухгалтерию зарплату загрузил.. Хорошо админ-вьетнамец плохо понимал по-русски..
|
VladZ 24 - 11.11.16 - 17:56 | ( 6) В пределах 5 минут. Спасибо Люмигенту. :) |
Cyberhawk 25 - 11.11.16 - 18:04 | |
Злопчинский 26 - 11.11.16 - 18:30 | я как-то совершенно случайно одну из темповых/тестовых баз убил из списка в несколько штук, просто тупо курсор промазал, а рука на энтер пошла.. ;-) ну и хрен с ним, тестовый/темповые, но на всяк случай решил вернуть взад. но минуту-полторы хватило, чтобы данные потерлись. а как оказались бухи в какой-то темповой базе полгода чего-то там ху...ли.
Покатили на меня телегу, бездоказательно. типа я виноват. на чтоя сказал что если молния пожгла всю важную электронику - то виновата не молния, а отсутсвие грозового контура. ну ив ответ накропал телегу на 3 листах мелким шрифтом с фамилиями, ссылками и циататми из переписок, передачи дел и прочего чтобы было понято кто чего и зачем. Сижу, работаю... В бухбазы не пускают ;-) А мне и легче - в этих клоаках копаться удовольствия мало. вдобавок когда бухию курировал - ходил и тыкал во все ляпы и неправильности. ответиа обычно не было или было типа здесь все правильно, не лезьте не в свое дело... ;-) теперь не лезу, тихо ржу, когда косяки вижу... и все равно ведь эталоном остается моя торговая база...
|
Torquader 27 - 13.11.16 - 00:26 | Ну и чего такого страшного ?
У меня пользователи сами регистр этот чистили много раз.
Если кассы в Offline - то там и не узнают, что товаровед "сделал что-то не-то".
Просто разворачиваем рядом BackUp базы и переносим весь регистр в рабочую - дело нескольких минут.
Вот я тут на днях при формировании штрих-кодов для выгрузки в функции формат в торопях вместо ЧГ=0 написал ЧРГ=0 - вот это была фигура из четырёх букв, так как никто сразу так и не понял, почему штрих-коды не работают, и длина у них странная.
|
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн