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

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

7922

Жёлтая программа, мечтавшая быть золотой

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

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

То ли, когда принимали товар, ужасно постарались и избавились от цифры (хотя как это возможно?), то ли жёлтая программа не так проста, как кажется, и хотела умыкнуть украшение за пятьдесят тысяч.

7780

Антиантикопипейст

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

Автор скриптов оперативно доступен не был, поэтому начали копать. Дело дошло до пошаговой отладки и попытки понять, почему две строки «Заказ» и «Зaказ» (проверялся заголовок письма, дабы не реагировать на спам) система считает различными.

Выяснили только при побайтном сравнении. В формируемой скриптом строке одна из букв «а» была латинской — по задумке автора скрипта это должно было отсечь спам, в заголовке которого могло случайно оказаться это слово. А ведь не надо было выпендриваться и писать заголовок тестового письма вручную — достаточно было скопировать…

7745

Оберег от отдела «К»

Привезли как-то на обновление 1С-бюджетки системник из далёкого села. Видимо, во время установки что-то не пошло, так как 1С стояла ломаная.

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

7667

Сервер под сенью сисек

Продали одной из гостиниц нашего городка сервер, пару свитчей, DSL-модем и прочее для создания нормальной инфраструктуры. Подразумевалось, что сервер будет тянуть на себе 1С, заниматься раздачей инета и следить за доменом. Что-то у них там не заладилось. Разумеется, клиент начал пенять на неисправность оборудования. Пришлось ехать туда и разбираться на месте.

1С сетевой версии висит на машине главбуха, на ладан дышащей, туда же воткнут HASP. Инет раздаёт ещё более динозавристая машинка на ресепшене. Сервер скромно стоит там же, у гипсокартонной стеночки с плакатом Памелы Андерсон; на нём «админ» раскладывает пасьянс.

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

— Ну, она же главбух! Вот и сервер у неё. А инет… Мне так удобнее, провод тянуть не надо.

7642

Все конфигурации в одной корзине

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

7616

Это вон туда

Я 1С-разработчик в учебном заведении, имеющем филиалы и представительства в массе регионов нашей чудесной страны и не только. Последние несколько дней пишу справку к конфигурации.

Содержание лежит в HTML-документе. В хранилище в интересах теста я поместила тестовую справку. Сверху — содержание; ниже через якоря более подробно расписаны пункты, и из каждого такого подробного пункта можно вернуться в корень по ссылке «На х#й» 24-м шрифтом.

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

После очередного рестарта я всё же смогла заменить все «На х#й» на «Содержание». Паника отошла, теперь как-то даже немножко обидно, что не удалось так масштабно высказаться. И только сохранённая история немножко будоражит.

7539

Моя твоя не понимай и не ставь

Присылают мне бухгалтера на днях письмо: «Пользователи базы „1С Бухгалтерия“, установка, которой должна быть произведена в магазине „*****“, в целях создания кассовых ордеров», — и список народу, которым что-то от меня нужно.

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

7485

Контрольный клик в голову

В качестве рабочей программы в небольшой, но очень гордой сети аптек используется ЖП 7.7 с непонятно откуда взявшейся самописной конфигурацией. Конфигурацию допиливал человек, любивший делать всё тяп-ляп и на отцепись, поэтому она кишит ошибками, и расхождения кассы и базы по сумме в конце дня уже никого не удивляют.

Решили беду побороть. Наняли одинэсников, сунули им десяток билетов в Хабаровск и сказали «фас».

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

Внутреннее тестирование система с блеском прошла — пустили в бой. Спустя неделю в конце смены звонит кассир: у неё денег в кассе на 200 рублей больше, чем в сменном отчёте, а в отчёте на эту же сумму больше безнала, хотя она по картам ничего сегодня не пробивала. Думаю, что ошиблась — мало ли. Делаю возврат безнала по кассе без чека продажи (довольно серьёзное нарушение) и пробиваю ту же сумму налом.

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

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

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

Звоню одинэсникам. Пытаюсь говорить спокойно. Они предлагают мне открыть код. Своими глазами вижу, что стоит явное присваивание при открытии окна. Смущает, что косяк только у одного кассира. Иду к тётке. Целый день стою и смотрю, как она работает, периодически снимая отчёты. Ничего. Хочется закурить, хотя уже почти год как бросил.

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

— Вот! Смотри! Она опять сама переключилась!

Отгоняю тётку от компа, закрываю 1С, пробую сам. Всё нормально. Снова тётка. Снова ошибка. Как?! Краем глаза замечаю кое-что, пробую сам. Эврика!

При открытии базы окно 1С разворачивалось на весь экран, а вот вложенное окно модуля кассы — нет. Тётка распахивала внутреннее окно на весь экран двумя щелчками по кнопке. Первый действительно разворачивал окно, а второй доставался кнопке «Нал — Безнал».

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

7286

1С. Люби себя!

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

После очередного обновления базы в отделе техподдержки раздаётся звонок. Тётенька-кладовщик жалобным голосом начинает причитать:

— Ребята, вы там опять у нас всё поменяли, разобраться в ваших кнопочках не можем! Метод самотыка уже не срабатывает!

7148

Распечатают, распознают, разберутся

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

Автор, наверное, приличный человек. Бывает, что возникает необходимость документ не только на печать пульнуть, но и в электронном виде получить. Экспорт имеется — как же без него? С гордым названием «Сохранить в файл». В Эксель, ага. Один символ — одна ячейка. И так несколько печатных страниц.