Истории с тегом: 1с

Всего историй: 171

1072

Распознавание лиц по начёсам и цвету теней

Я — 1С-программист. Однажды пришел к клиенту в крупную компанию. Дверь мне открыла тётка лет тридцати-сорока. Это был один из первых моих походов за пределы офиса; я очень волновался и прямо с порога начал докладывать: «Я тот-то из компании такой-то, мне сообщили, что у вас такая-то проблема, сейчас я посмотрю там и тут, возможно, всё получиться исправить» (на самом деле мой довольно бессодержательный монолог был раза в три длиннее). Всё это время женщина смотрела на меня непонимающими глазами; когда же я закончил, выяснилось, что она не в теме, но сейчас отведет меня к кому надо.

Дама удалилась вглубь офиса, где сидела добрая дюжина таких же бухгалтеров, похожих друг на друга. Немного помешкав от стеснения, я прошёл следом. Войдя в помещение, я сразу направился к одной даме, выжидательно на меня смотревшей — я сразу понял, что это и есть нужный мне человек, и слово в слово повторил предыдущий монолог.

Нет, меня не смутило, что женщина как-то странно на меня смотрела. Только по окончании моего представления до меня дошло, что это она и открыла мне дверь пару минут назад, а у меня отвратительная память на лица.

Когда я наконец оказался один в прохладной темной серверной, я кусал себя за пальцы и строил дикие рожи в мерцающий монитор.

1061

Незваный одинэсчик хуже татарина

Довелось не так давно пообщаться с очень опасливым администратором. Работаю во франчайзи, ездил к клиенту обновлять 1С-ку. При попытке установить конфигурацию новой версии винда с радостью сообщила, что недостаточно прав. Выяснилось, что их обслуживает удалённо какая-то админская контора. Секретарь дала телефон для связи с их «Дмитрием — компьютерным мастером». Позвонив и обменявшись приветами, я прошу дать установить обновление. Дмитрий подключается к компьютеру удалённо. Привожу дальнейший диалог:

— Алло, можете установить обновление в такую-то папку?

— А зачем устанавливать? Система потом полетит, и что мне потом с вашей папкой делать — вспоминать, нужна она или нет, есть ли там вирусы или нет?

— Ну... Эта папка только для обновления. Давайте назовём её «УДАЛИТЬ_%название_папки%»?

— Правильно, а мне потом вспоминать при крахе системы, что значит префикс «удалить»!

— Хорошо, давайте установим обновление в эту папку, я проведу апдейт и потом сам удалю всё лишнее?

— Ну да, а потом система ко всем чертям полетит, а мне восстанавливать.

Диалог в таком русле продолжался минут пять. В конце концов мне удалось убедить «мастера», что я работаю не первый год, обновление проводил не одну сотню раз и всё будет хорошо, но такое недоверие, конечно, удивило.

1055

Железный занавес

Полгода назад я переносил с одного компьютера на другой сервер виртуальных COM-портов для работы считывателей штрих-кода по Ethernet. Все настройки были тупо экспортированы из старого компа, версии сервера и драйверов точно такие же, но сигнал со считывателей не шел, хоть ты тресни! Два дня с перерывами на кофе шла война с привлечением друзей, мануалов и спецов по 1С — без толку.

На исходе второго дня, выйдя покурить на улицу, я увидел на одной из дверей кондовый навесной замок, оставшийся, видимо со времен раскулачивания ещё советского производства. В голове предательски щелкнуло. Рванув обратно к компу, я увидел в сетевых подключениях точно такой же. Оказывается, был включен встроенный брандмауэр ХР, который и резал все «подозрительные» пакеты от считывателей.

На следующий день я купил махонький замочек и повесил на ключи вместо брелка на случай, если в другой раз на глаза ничего такого не попадется.

964

Профилактическая вакцинация

Админили мы с другом одну фирму по удалёнке. В один прекрасный день звонок: «У нас база 1С не грузится». Заходим на сервер и видим, что кто-то вставил новый жесткий диск. Пребывая в лёгком шоке, открываем его и видим полный суповой набор чудесных файлов: fun.xls.exe, autorun.inf, csrcs.exe и прочие в том же духе.

Друг хватает трубку и перезванивает, пытаясь разобраться в ситуации. Оказывается, приходил человек, который обновляет систему «Гарант». Чтобы не тратить время, ставя апдейт на каждый комп, он решил залить обновление сразу на сервер — тут-то его и повело. Звоним в поддержку «Гаранта», описываем ситуацию и требуем, чтобы приняли меры.

Самое интересное заключалось в том, что все эти файлы были пустыми! Их специально создали на внешнем HDD и заблокировали от перезаписи, чтобы вирус точно не пролез. До сих пор непонятно, что случилось с 1С, но после перезагрузки всё заработало.

Ключ от серверной мы всё-таки посоветовали переложить в строго отведённое место, недоступное для юзверей — от греха подальше.

961

Бухгалтер-мультибоксер

Однажды вызывает меня финдиректор — не открывается база в 1С. Начинаю проверять. Действительно, «эска» ругается, что путь к БД задан неверно. Проверяю нужную папку на сервере — базы нет. И бэкапов тоже нет — там, где была папка, теперь пустое место. У меня начинают дрожать руки.

После минутного раздумья, как бы восстановить базы из того, что осталось в оперативной памяти клиентских машин, я решаю на всякий случай проверить корзину на сервере, и обнаруживаю там искомое.

Оказалось, что я, перенастраивая планировщик на сервере, взял беспроводную клавиатуру от ближайшей клиентской машины и связал с приемником на сервере. Потом прицепил обратно, но с сервером клавиатура контакт почему-то не потеряла — фактически бухгалтер работал на двух компах одновременно. По невероятной случайности наш мультибоксер умудрился грохнуть и базы, и бэкапы. Хорошо, что вовремя заметили, пока он и корзину на сервере не почистил!

930

Платина с инкрустацией

Звонок из бухгалтерии:

— Мне Ивана.

— Это я!

— Иван, у меня к вам вопрос: вы оборудование покупали?

— Вообще покупал, да.

— А в этом месяце?

— Ну и в этом месяце тоже.

— Меня интересует флешка за 81 968 рублей. Вы её получили уже?

Мёртвая тишина. Судорожно поднимаю базу 1С — никаких флешек не вижу. Ищу по цене:

Наименование: Сервер Core 2 Quad

Цена: 81 968,00

Поставщик: ООО «ФЛЭШ-КА»

888

Сила привычки

Работаю в небольшой конторке, занимаемся поставкой различной съедобной продукции.

Имеем две базы 1С: одна управленка, а другая чисто бухгалтерия. И так уж вышло, что директория с бухгалтерией находится в директории базы-управленки. Всё это бэкапится хорошей (на мой взгляд) программкой-бэкапером.

Спустя некоторое время пришлось переселить управленку на SQL, а бухгалтерию оставить, как было, в файловом хранении, в той самой папочке со старенькими файликами управленки. Настроили бэкапер на бэкап скульной базы и отключили бэкап старой, файловой базы, позабыв о работающей бухгалтерской.

Сегодня утром, главный бухгалтер что-то не то выгрузил и загрузил в свою базу. И, конечно же, сразу обратился ко мне, чтобы я восстановил свеженький бэкапчик. Но как только я понял, что речь идёт о той самой базе, которую удалил из задач бэкапера ещё неделю назад, я упал в осадок. Перед тем как расстроить бухгалтера, решил глянуть, за какое число есть последний бэкап. Как же велико было моё удивление, когда я увидел, что последний бэкап той самой базы был сегодня! Все счастливы, все рады.

Спасибо бэкаперу, что вовремя заглючил и продолжил делать свою работу несмотря на то, что правило уже давно было удалено.

836

Универсальное решение № 15

Упал как-то фирменный почтовый сервер. Пока админы поднимали его, хелпдеску была дана инструкция: в случае жалоб на почту рекомендовать пользователям закрыть Outlook.

Уже после того, как работу сервера восстановили, админам приходит гневное письмо: «У меня не работает 1С. Постоянно выскакивает окошко „Ввод сетевого пароля“. Ответ хелпдеска „закройте Outlook“ меня не устраивает. Прошу быстро разобраться!»

759

Эх, тройка, птица-тройка!

Работаю программистом 1С — в основном занимаюсь чисткой, оптимизацией и восстановлением работоспособности баз данных.

Приходит очередной заказ. В течение уже нескольких месяцев происходит однообразное, но загадочное явление: во множестве разнообразных документов в таблицах всплывают тройки. Порой вместо цены, иногда вместо количества, но чаще всего вместо суммы — непорядок!

Начинаю думать. Вариантов рабочих два: первый состоит в том, что есть ошибка в алгоритмах пересчёта сумм. Маловероятно, тем не менее проверяю и, естественно, ничего не нахожу.

Вариант второй: существует обработка, по недосмотру или намеренно изменяющая случайную цифру в документе. Перерыл весь винт, запретил использование внешних обработок, поставил слежение за действиями пользователей — ничего. Ещё чуть ли не неделю в состоянии полуистерики ищу корень зла. Безрезультатно — тройки появляются с завидной периодичностью в самых пикантных местах.

Вечером на грани нервного срыва сажусь за терминал и раскуриваю трубку. Через клубы дыма смотрю на клавиатуру и чуть не плачу.

Кто-нибудь видел, как работают операторы со стажем? Пальцы мелькают с фееричной скоростью, для ввода цифр используется, как правило, цифровая клавиатура. Клавишей Enter в 1С пропускают поля, не нуждающиеся в ручном заполнении. А что рядом с энтером? Правильно — тройка.

686

Отправь SMS и качай сотни свежих апдейтов бесплатно!

До недавнего времени работал я выездным IT-специалистом в одной обувной фирме. На мне висело 12 магазинов, в которых стоят компьютеры с 1С и всяким кассовым оборудованием. Информация о продажах отправляется через FTP на региональный сервер, оттуда же качаются обновления. Многие магазины стоят на отшибе, и тянуть туда провода дорого, в связи с чем выбран простой и практичный способ связи — GPRS. Естественно, он периодически сбоит. Обусловлено это еще и тем, что в качестве модемов используются старенькие мобильники %phonename%.

В один прекрасный день поступает мне звонок — срочно необходимо принять обновление с новыми скидками, а соединение не устанавливается. Как обычно, кассирша в панике. Я находился неподалеку, забежал к ним, проверил бегло все подключения, подергал мобильник, перезагрузил его, ребутнул комп, бесполезно — связи нет (позже выяснил, что мобила просто скончалась).

Что делать? Первым делом звоню в IT-отдел регионального центра, прошу, чтобы выслали архив с обновлением на мое мыло. Думаю, что делать дальше.

Итак, в моем распоряжении компьютер с USB-разъемом (касса), мой ноутбук, мобильный телефон, USB-флэшка. Мой мобильник умеет принимать электронную почту, но шнура от него нет. Ноутбук не имеет Bluetooth, зато имеет встроенный кардридер, который не поддерживает флэшки телефона. Еще в моем мобильном есть Opera Mini, способная работать как файл-менеджер.

Всё это никак не стыкуется друг с другом, время идет, торговля стоит, кассир и продавцы-консультанты нервничают, за шнуром ехать очень далеко.

Решение мелькнуло в голове быстро. Стал спрашивать, есть ли у кого телефон с флэшкой. Выяснилось, что у одной девушки есть телефон с флэш-памятью, поддерживаемой картридером моего ноута; правда, тот телефон все незнакомые файлы из соображений безопасности удаляет с флэшки сразу, оставляя только .jpg, .gif, .mp3 и им подобные. Не беда: принимаю своим мобильным телефоном электронную почту, Оперой меняю расширение архива на .mp3, передаю через Bluetooth на телефон девушки, там перемещаю файл на флэшку, вставляю её в картридер ноутбука, на ноуте переименовываю в .rar — и вуаля! Осталось лишь подложить файл программе — обновление прошло.