Лучшее - враг хорошего

Публикация № 1122638 05.10.20

Анализ и управление - О жизни

Разработка внедрение программы программист проект архитектор обновление планирование ERP

Внесение изменений в конфигурации стало обычной практикой эксплуатации информационных систем на основе 1С Предприятия. Какие подводные камни встречаются на этом пути? Как их избежать? Записки от франчайзера.

Менять или не менять?

Вот в чем вопрос

СОВЕЩАНИЕ

Новый IT-директор спокойно осмотрел собравшихся в конференц-зале, для такого большого помещения наполненность была явно мала. Вовремя пришли не все приглашенные, но свои все на месте.

Отсутствовали бухгалтерия, коммерческий отдел, снабжение и кадры.

- Начнем, пожалуй, - огласил Сергей Петрович, открыв совещание.

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

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

Сергей Петрович вывел на флипчарте большими буквами: ОБНОВЛЕНИЕ ВСЕХ КОНФИГУРАЦИЙ 1С Предприятие.

Некоторые из присутствующих поежились.

- Какие будут предложения?

- Давайте четко определим, что мы обновляем, - сказал специалист от разработчиков Валерий.

- Хорошо, - поддержал его IT-директор.

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

Прикладные программы были весьма старых версий, но все боялись их тронуть, так обновления не проводились последние лет пять. Доработок делалось много. С большими усилиями внедряли новые конфигурации, но в общем проблем ожидалось много.

 

 

ОПОЗДАВШИЕ

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

- Сразу скажу, я против, - бесцеремонно заявил он, - Вы мне всю торговлю поломаете.

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

Коммерсант только махнул рукой.

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

- Сколько у нас магазинов, - решил уточнить недавно пришедший IT-директор.

- Семь, Сергей Петрович.

- Почему конфигураций тридцать?

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

- Надежно.

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

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

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

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

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

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

Последнее слово было сказано не без отвращения, но вроде как играючи.

- Учтем ваши пожелания, в общем вы почти вовремя, - не возражал Сергей Петрович. Показав глазами Валерию продолжать.

- Бухгалтерия предприятия и Зарплата и Управление Персоналом обмениваются данными, не каждый день, но есть критические дни, когда этот обмен просто необходим. В дни выплаты зарплаты, обязательно нужно отправить в банк зарплатную ведомость из Бухгалтерии предприятия, которая формируется в Зарплате и Управление Персоналом.

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

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

- Мы с таким трудом все стабилизировали, я столько нервов потратила, - заявила расчетчица, - не трогайте ничего!

- А мне необходимы обновления, - тихо сказала Татьяна, - в законодательстве столько поменялось, я не все данные на людей формирую, нас оштрафуют в конце концов. У программистов на меня все время ресурсов не хватает.

Конец фразы был сказан уже не тихо, а с явным раздражением.

- Ну что вы Танечка, успокойтесь, сделаем для вас все в лучшем виде, - ласково произнес Сергей Петрович.

У некоторых на лицах появились ухмылочки.

- Вы мне обещаете, Сергей, - потупив глазки, почти прошептала кадровичка.

- Ну конечно, - уверенным тоном, строго глядя на начальника отдела программного обеспечения, успокоил ее IT-директор.

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

- Не помешаю?

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

- Виктор, у снабжения есть соображения по обновлению конфигураций? – вежливо спросил Сергей Петрович.

- Не знаю, зачем это нужно, меня и так все устраивает, - услышали все в ответ.

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

- Ловлю на слове. Мне больше здесь не нужно присутствовать? – спросил снабженец. – Дел по горло, нужно работать.

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

 

НЕПРИГЛАШЕННЫЕ

Не успела за ним закрыться дверь, как послышался возмущенный голос старшей экономистки:

- Меня почему не пригласили?! Я по-вашему ничего не значу в этом заведении.

«Принесла нелегкая» - подумал Сергей Петрович.

- Проходите, - любезно пригласил он Валерию Викторовну.

- Мы почти закончили внедрять ERP конфигурацию, куда собираются данные о все деятельности фирмы. Внедрение затянулось, и конфигурация устарела. Для удовлетворения всех пожеланий пришлось сделать много доработок, в основном мелких. С учетом возможности обновления мы делали все в расширениях, надеясь, что это поможет в дальнейшем, – продолжил ведущий программист. – Комментировали код. У меня все.

- Спасибо Валерий, - одобрительно кивнул председатель. – Есть у кого вопросы к докладчику?

- У меня один. Вы с ума сошли? – ляпнул Дмитрий легкомысленно.

- Ничего страшного, у меня есть план, как относительно безболезненно провернуть это дело, - серьезно ответил ему IT-директор. – Мы для начала обновим на копиях, проверим, устраним недочеты, только после этого внедрим в рабочие базы. Я попрошу всех активно участвовать в тестировании, тогда у нас все получится. Возражения?

В зале повисла тишина.

- На все доработки объявляю мораторий! За работу! – подбодрил всех Сергей Петрович. – Протокол совещания получите электронной почтой.

 

РЕЗУЛЬТАТ

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

После обновления ERP расширение отвалилось и все доработки пропали. От расширений отказались, все пришлось вносить в основную конфигурацию.

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

Некоторые изменения вносили сторонние организации, поэтому необходимо знать, кто писал код.

Для определения номеров доработок завели реестр, без внесения в который никаких изменений не делалось. К реестру прикладывалось техническое задание, описывались исполнители, заказчики и прочая информация.

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

В формах решили добавлять элементы только кодом, тогда при обновлении они не теряются.

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

 

ПЕРЕД ВНЕДРЕНИЕМ

На совещание были приглашены все, кто работал с конфигурациями, даже некоторые из кассиров пришли. Предполагалось голосование по результатам тестирования.

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

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

- Больше никого не ждем, закройте двери, - начал совещание генеральный директор. – Заслушаем IT-директора.

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

- Мы все славно поработали, - начал речь почти безработный. – Много было подводных камней, но мы коллектив и все преодолели, чтобы дальше развиваться, процветать и быть лидерами в нашем деле.

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

- Есть вопросы к докладчику? - поинтересовался генеральный.

Вопросов не было.

- Тогда перейдем к голосованию. Кто за обновление рабочих программ?

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

- Я думаю, большинство, - подытожил учредитель. – Запишите решение, обновлению быть. Всем спасибо, идем работать.

 

ЭПИЛОГ

Как ни тестируй, а баг найдется.

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

Результат признали удовлетворительным. Премий никому не дали.

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

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

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. DmitryKSL 156 05.10.20 08:24 Сейчас в теме
В дни выплаты зарплаты, обязательно нужно отправить в банк зарплатную ведомость из Бухгалтерии предприятия, которая формируется в Зарплате и Управление Персоналом

А разве ведомость не из ЗУПа выгружается?
После обновления ERP расширение отвалилось и все доработки пропали. От расширений отказались, все пришлось вносить в основную конфигурацию

Что за треш?
Terve!R; ipoloskov; +2 Ответить
3. Ликреонский 237 05.10.20 08:50 Сейчас в теме
(1)
(1)
А разве ведомость не из ЗУПа выгружается?

Это как настроить, обычно клиент банк к бухгалтерии подключен.

(1)
Что за треш?

К сожалению такое бывает
2. akim2040 32 05.10.20 08:27 Сейчас в теме
Упорно читал до конца, в надежде получить мораль. А где она?
ImHunter; rudnitskij; ipoloskov; DrAku1a; dabu-dabu; Mechanik21; t278; +7 Ответить
4. Ликреонский 237 05.10.20 08:51 Сейчас в теме
(2) Как ни тестируй, а баг найдется.

Еще описано как формы дорабатывать, комментарии в коде оставлять, чтоб потом легче обновлять было, реестр доработок.
user1464234; +1 Ответить
5. t278 51 06.10.20 02:41 Сейчас в теме
(2) спасибо за комментарий, читать не буду.
6. DrAku1a 1581 12.10.20 13:01 Сейчас в теме
Мораль - примерно такова:
При разработке системы, при её расширении и т.д. должен быть строгий регламент, на основе которого фиксируются все доработки и на основании каких пожеланий / ТЗ они выполнены, сами доработки желательно делать так, чтобы они вызывали минимум проблем при обновлении (по-возможности через добавление дополнительных объектов, модулей, реквизитов).
Либо - изначально закладывать систему как необновляемую. Во втором случае - рано или поздно встанет задача обновления - и будет так, как описано в статье, или ещё хуже - порой, проще выкинуть старьё и сделать заново, чем обновлять.
Лично я на практике сталкивался с обоими вариантами. Обычно, преобладает смешанный подход: Бухгалтерию и ЗУП делаем обновляемыми, всё остальное - перекурочивается и уже не обновляется.
7. ipoloskov 158 12.10.20 13:14 Сейчас в теме
1. При любой доработке нужно писать функциональные тесты, например на Vanessa.
2. Нельзя запускать конфигурацию до состояния "5 лет не обновлялись".
3. В обновлениях никогда не использовать тег &Вместо. В крайнем случае, помечать весь измененный код (но лучше использовать &ИзменениеИКонтроль).
4 Никогда не делать свой вариант стандартной печатной формы как внешний отчет. Через пару лет код стандартного отчета станет совершенно другим, и вы замучаетесь искать, почему внешний перестал работать.
8. Terve!R 14.10.20 11:43 Сейчас в теме
(1) а кто будет писать эти функциональные тесты? Еще один человек?
(2) нельзя, но полгода-год без обновлений почти тоже самое по трудозатратам, конфигурации очень быстро развиваются.
(3) когда начинались расширения, не было никакого &ИзменениеИКонтроль. При быстрой доработке пробовал использовать, но не получилось, платформа ругалась, ошибки. В итоге забросили и ставим везде &Вместо. Конечно, надо разбираться и все доработки переписывать на &ИзменениеИКонтроль, но это опять же время, которого нет.
(4) не понятно, при чем тут печатная форма и внешний отчет, это совершенно разные вещи. А внешние печатные формы вполне себе работают автономно, в них уже есть весь код.
9. rudnitskij 24.10.20 22:07 Сейчас в теме
Раз уж упомянули снабженца-ловеласа - стоило и парочку эротических сцен с корпоративов в начало рассказа поместить.
А если серьезно - всё вот это вот с именами, ролевыми моделями и прочим - хрен пойми для чего нужно
10. user1464234 24.10.20 22:33 Сейчас в теме
Свежий анекдот - Великобритания по итогам брексита вышла из состава Югославии...
Оставьте свое сообщение

См. также

Выйди и зайди нормально

О жизни Бесплатно (free)

Про эффективных бедняжек.

01.02.2023    5638    1c-intelligence    114    

48

Лебединая песня

О жизни Бесплатно (free)

Раз уж всё равно увольняешься...

28.11.2022    4012    1c-intelligence    43    

33

Невыжившие в IT

О жизни Бесплатно (free)

Дайте почитать сыну маминой подруги.

13.09.2022    6641    1c-intelligence    60    

74

История одного собеседования на должность 1С программиста

О жизни Бесплатно (free)

Краткая история для начинающих разработчиков про ожидание и реальность

23.08.2022    4611    1v7    63    

35

Пусть программирует Сережа

О жизни Бесплатно (free)

Вам это знакомо. Должно быть знакомо.

17.06.2022    6961    1c-intelligence    107    

60

Видеокурс-практикум: как подготовить и написать ТЗ, ЗНР, ЧТЗ. Промо

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

3 500 рублей

Зарплатная спираль

О жизни Бесплатно (free)

Чего они там не понимают.

07.06.2022    4034    1c-intelligence    50    

54

Начинающие программисты боятся темноты

О жизни Бесплатно (free)

Самое сложное - НЕ писать код.

25.05.2022    6195    1c-intelligence    90    

65

Заградотряд

О жизни Бесплатно (free)

Очередная hr-дичь.

04.05.2022    5111    1c-intelligence    87    

58

Крепостное право в ИТ

О жизни Бесплатно (free)

Угадайте, кто тут кого закрепостил?

26.04.2022    4479    1c-intelligence    52    

57

1СПАРК РИСКИ. Сервис оценки благонадежности контрагентов. Промо

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

Гугл-программисты. Как идиот набрал на работу идиотов

О жизни Бесплатно (free)

Реалии современного мира программирования

21.06.2021    8372    1c-intelligence    123    

54

Помолчи-ка, программист

О жизни Бесплатно (free)

Что бывает с шибко умными

17.06.2021    25812    1c-intelligence    69    

87

Красота, которая не спасла программиста

О жизни Бесплатно (free)

За что тебя приняли, за то тебя и уволят

15.06.2021    7585    1c-intelligence    80    

51

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

Мобильное приложение на 1С?

О жизни Мобильная разработка Мотивация, лидерство и личная эффективность Бесплатно (free)

История одного программиста, как он пришел в мир 1С и какой проделал путь к «мобильной платформе 1С». Какие выводы он для себя сделал, поработав с «мобильной платформой 1С».

18.05.2021    9695    dsdred    91    

51

3% и вы

О жизни Мотивация, лидерство и личная эффективность Бесплатно (free)

Почему вам мало платят и так будет всегда

15.09.2020    8486    1c-intelligence    153    

78

Судьбы героев

О жизни Бесплатно (free)

Три истории особенных сотрудников. С загадками и отгадками.

30.07.2020    2704    1c-intelligence    12    

32

Распознавание и загрузка документов в 1С Промо

Универсальная программа-обработка для распознавания любых сканов или фото первичных документов в 1С (счета-фактуры, УПД, ТТН, акты и тд). Точность распознания до 98%.

от 11 рублей

Верблюды и песочница. Джоэл Сполски

О жизни ИТ-компания Бесплатно (free)

Статья Джоэл Сполски про ценообразование программы. Эта статья написана в блоге в 2004 году. При подготовке к онлайн-конференции для партнеров (https://edu.infostart.ru/up2020) я вспомнил про нее, но не нашел русского перевода по старому адресу. Есть несколько других вариантов перевода, но у меня чудом сохранился оригинал. Восстанавливаю его здесь. Прошло уже 16 лет, но статья по прежнему актуальна и познавательна для разработчиков коммерческих решений.

24.04.2020    6696    support    35    

42

Как стать матерым штурмовиком, или истории из жизни

О жизни Бесплатно (free)

"Самое дорогое у человека — это жизнь. Она дается ему один раз, и прожить ее надо так, чтобы не было мучительно больно за бесцельно прожитые годы, чтобы не жег позор за подленькое и мелочное прошлое, чтобы, умирая, смог сказать: вся жизнь и все силы были отданы самому главному в мире - борьбе за освобождение человечества. И надо спешить жить. Ведь нелепая болезнь или какая-либо трагическая случайность могут прервать ее." Островский Н.А.

05.04.2020    5840    starik-2005    14    

44

Вычитал. Хочу. Делайте

О жизни Бесплатно (free)

"Идеи" руководства и их "реализация".

13.03.2020    8968    1c-intelligence    16    

34

Как живут разработчики 1С во Вьетнаме

О жизни Бесплатно (free)

Xin chào, Инфостарт! Меня зовут Алексей Кондратьев. Я - технический директор компании 1C Vietnam LLC. В этой статье расскажу чем живут разработчики 1С во Вьетнаме и как попасть в их число. Все, о чем буду рассказывать далее - специфично для Вьетнама. Для партнеров в других странах и в самой Фирме 1С условия конечно же другие.

02.03.2020    13729    koal@1c    90    

42

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

Собеседование в луже крови

О жизни Бесплатно (free)

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

28.02.2020    10860    1c-intelligence    110    

79

Нетехническая статья про технические статьи

О жизни Бесплатно (free)

Отвечаю на многократные вопросы про написание технических статей.

25.02.2020    5401    1c-intelligence    60    

44

Журнал Белокаменцева, выпуск № 1

О жизни Бесплатно (free)

Короткие тексты на разные темы

19.02.2020    5650    1c-intelligence    61    

43

Чтобы пацанам было не стыдно показать

О жизни Бесплатно (free)

Манифест умирающей профессии

04.02.2020    12977    1c-intelligence    90    

78

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Книжная абстиненция

О жизни Бесплатно (free)

Стоит ли читать книги?

19.11.2019    7747    1c-intelligence    66    

56

Крупный бизнес = продуманное ПО = вершина карьеры?

О жизни Бесплатно (free)

Вот пойду я в крупную компанию и стану там успешным - получу много опыта и буду супер программистом!!! И тут вам бах и 40 )))) И хочется вечера тратить не на изучение новых фреймворков, изменений поведения платформы и что там у нас в зазеркалье понаписали, а на изготовление миниатюр природы или выращивании бонсая и написания рассказов для детей. Крупные компании - благо?

07.11.2019    45007    iov    34    

42

6 шотов

О жизни Бесплатно (free)

Небольшие пятничные истории о взаимоотношениях в коллективе

01.11.2019    11478    sapervodichka    28    

103

Шорты Белокаменцева

О жизни Бесплатно (free)

Короткие версии старых статей

28.10.2019    9469    1c-intelligence    18    

41

Медвежьи услуги по требованию

О жизни Бесплатно (free)

О, сколько открытий чудных готовит нам профессия программиста 1С.

16.10.2019    15236    1c-intelligence    115    

120

Работа с 1С:Аналитика Промо

Онлайн-курс предусматривает изучение возможностей системы “1С:Аналитика”, которая работает как составная часть платформы “1С:Предприятие” и обеспечивает оперативный просмотр и анализ необходимых данных.

4500 рублей

Пуля

О жизни Бесплатно (free)

Доля прибыли для сотрудников

10.10.2019    7880    1c-intelligence    64    

56

Хороший заказчик - плохой заказчик

О жизни Россия Бесплатно (free)

Лайфхак о том, как стать легендарным клиентом.

13.09.2019    8814    dsdred    24    

33

Видя деньги

О жизни Бесплатно (free)

Немножко бизнес-программирования.

09.09.2019    10045    1c-intelligence    94    

54

Полюби Козла

О жизни Бесплатно (free)

Не пожалеешь

02.09.2019    9260    1c-intelligence    79    

56

Аки Феникс

О жизни Бесплатно (free)

Про выгорание

17.08.2019    9709    1c-intelligence    21    

67