Показаны сообщения с ярлыком рабочее. Показать все сообщения
Показаны сообщения с ярлыком рабочее. Показать все сообщения

вторник, 22 октября 2013 г.

По колено в... коде!

Встречается интересное:
Попытка
    ДокументВозврата.Записать(РежимЗаписиДокумента.Проведение,РежимПроведенияДокумента.Неоперативный);
Исключение
    Попытка
        ДокументВозврата.Записать(РежимЗаписиДокумента.Проведение,РежимПроведенияДокумента.Неоперативный);
    Исключение
        Сообщить("Не удалось провести документ возврата в ИБ " + ДокументВозврата, СтатусСообщения.ОченьВажное);
    КонецПопытки;
    ДокументВозврата.Записать(РежимЗаписиДокумента.Запись);
КонецПопытки;
Оно же на говнокоде.

среда, 27 марта 2013 г.

Директивы выбора контекста исполнения

Обновляли УПП с версии (1.3.15.6) до (1.3.21.2), платформа (8.2.17.169)

В конфигурации использовался перенос данных в идентичную конфигурацию, с помощью стандартной обработки "УниверсальныйОбменДаннымиXML" в режиме прямого подключения (не файлом) к БД-приемнику. Обработка вызывалась программно (не интерактивно), заполнялись реквизиты и автоматически включался перенос вызовом "ВыполнитьВыгрузку()".

После обновления перенос перестал работать, более того, появились странные вылетания процесса 1С.

Анализ показал следующее -

В технологическом журнале ловится эксепшн "EXCP" со следующим контекстом:

Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта : 12139 : ЗаписатьВПротоколВыполнения("Начало загрузки: " + ТекущаяДата(), , Ложь, , , Истина);
Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта : 1476 : СообщитьПользователю(ИтоговаяСтрокаДляЗаписи);
Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта : 14044 : Сообщение.Сообщить();

И это не смотря на то, что "ВыводВОкноСообщенийИнформационныхСообщений" принудительно устанавливается в Ложь.
Похоже, что обработка не смотрит на этот флаг. Или я чего-то не понимаю.

В итоге, проблема решилась обрамлением вызова Сообщение.Сообщить() в директиву "#Если Клиент Тогда"

А, ведь, в предыдущей версии все вызовы "Сообщить" (там не использовалось сообщение пользователю) были обрамлены в "#Если Клиент Тогда". Но в новой версии это убрали.
ЗАЧЕМ???

Итог. Убил кучу времени, проклял все 1С и ближайших родственников.

четверг, 10 января 2013 г.

Новости полей

От бесконечного сидения в офисе начинаешь забывать как это на самом деле прекрасно - работать "в поле". Разные клиенты, новые лица, приветливые хорошенькие девочки бухгалтера. Поят кофе, угощают тортиком, мило шутят, внимательно слушают, что-то щебечут между собой.
- Вы нам вчера мальчика присылали, программиста. Такой умничка, такой умничка! Все нам настроил, учет поправил, просто гений!
- Да, у нас хорошие специалисты.
- Скажите, а этот программист, которого вы прислали, он женат?
- (смеется) А вы сами у него спросите.
- Ну, а все-таки?
- (смеется) Знаете, да.
- (тоже смеется) Что ж вы такого плохого специалиста прислали, в следующий раз присылайте не женатого.

пятница, 28 сентября 2012 г.

Проекты, которые мы выбираем

Закончился мой текущий проект, а точнее один из этапов его развития.
Дальше он пойдет без меня, а я без него.

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

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

вторник, 6 марта 2012 г.

Последние пять лет

Заканчивается один этап моей трудовой биографии, начинается другой.
Шеф только-что подписал заявление, осталось только передать рабочее место и подписать обходной.
Много было хорошего в наших отношениях и, оглядываясь назад, о многих вещах я с гордостью могу сказать: "Это сделал я".
Компания тоже многое сделала для меня, изменила меня и пропустив через себя отпускает другим человеком.

Может быть, нам еще предстоит сотрудничать в будущем, а пока пусть все остается в прошлом и, как пишут программисты - Hello, world!

воскресенье, 30 октября 2011 г.

Новое на доске

А еще у нас на доске обновление. Ребятам понравилась идея об "аватарках" разработчиков на тикетах. Доска стала "живее":

Вечер в офисе

Лето, конец рабочего дня. Все разошлись, в офисе непривычная тишина...


среда, 27 июля 2011 г.

Текущее

Нам потихоньку разжевывают PMBoK.
Из интересного попался PRINCE2 (ссылка из Википедии) и MSF (и эти туда же!). Очень интересно разработал ли свою методологию такой монстр, как Apple, но думаю, что как и все остальное у них - начинка скрыта от пользователя.

суббота, 9 апреля 2011 г.

Нервное

Когда ж вы добавите циклы с постусловием?!?! В 1Сv9?