EFSOL – Telegram
EFSOL
718 subscribers
454 photos
21 videos
405 links
Мы компания EFSOL - занимаемся автоматизацией технологических и бизнес-процессов.

Вам нужны:

- ИТ-решения?
- Продукты 1С?
- DevOps-услуги?
- Облачные сервисы?

Свяжитесь с нами 👇🏻

e-mail: efsol@efsol.ru
tel: +74952300303
web: efsol.ru
Download Telegram
📢 Аномально низкая производительность 1С на материнских платах 𝗔𝗦𝗨𝗦 + 𝗔𝗠𝗗 𝗘𝗣𝗬𝗖 𝟳𝟯𝟭𝟯!

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

Запустили сервер с достаточно неплохими комплектующими:
- Процессор AMD EPYC 7313, 16 ядер 3.0 GHz
- ОЗУ 256 Гб, DDR4, частота 3200
- NVMe-диски

Поставили операционную систему Windows Server 2019 и СУБД MS SQL Server 2019 STD.

⚠️ Запускаем в 1С Тест Гилева и получаем 20-22 единицы. Это лишь немного больше чем “удовлетворительно”, практически в 2 раза меньше чем “хорошо”.

Подумали, что имеем дело с каким-то браком. Запустили второй сервер подобной конфигурации - проблема та же. Предположили, что дело в материнской плате производства ASUS, с которой мы ранее не работали.
Действительно, запустили сервер с теми же комплектующими и софтом, но на плате Supermicro и получили 51,5 единицы в Тесте Гилева, что является отличным показателем.

👉 У нас вы можете бесплатно протестировать производительность своей базы 1С: https://efsol.ru/promo/speedtest-1s.html
👉 Зачем выполнять ревью кода?

Ниже приведем 7 преимуществ, которые мы получили, внедрив ревью кода для нашей команды разработчиков:

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

▶️ Подробнее об аутстаффинге специалистов 1С: https://efsol.ru/solutions/outstaffing.html
▶️ Наша группа в vk: https://vk.com/efsolofficial
▶️ Наш канал в Яндекс.Дзен: https://zen.yandex.ru/id/5f73541cb7327a61f466fab8
👉🏻 Не можете распечатать документ из 1С?

В этой инструкции мы рассмотрим ошибку в 1С, в которой при отправке документа на печать, возникает ошибка со следующим содержанием: “ошибка при получении характеристик принтера”.

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

➡️ Как исправить проблему, читайте в инструкции:
https://zen.yandex.ru/media/id/5f73541cb7327a61f466fab8/kak-ispravit-oshibku-pri-poluchenii-harakteristik-printera-v-1s-610bfb9fac58874e8ed2177e
📢 За окном разгар лета, жара, а к нам пришел “Русский холод”.

Точнее, мы взяли проект по автоматизации складов для компании “Русский Холод”, которая является крупнейшим российским производителем мороженого (20 филиалов от Калининграда до Владивостока, а также ряд официальных дистрибьюторов в России и странах СНГ, 55 складов на территории РФ).

Клиент обратился к нам в связи с необходимостью маркировать и учитывать молочную продукцию двухмерным штрих-кодом DataMatrix для работы в системе “Честный знак”. Производители уже обязаны маркировать мороженное с 1.06.2021 и сейчас активно подбирают решения для внедрения на оптовых складах.

Ранее мы проявили себя в московском филиале клиента, участвуя в обследовании и проекте интеграции ERP с самописной WMS-системой. Клиент получил результат и уже 2 года пользуется нашим обменом, мы с ностальгией вспоминаем ящики мороженого, вывозимые после тяжелого рабочего дня. Тут мы, конечно же, оценили преимущество автоматизации пищевых производств 😄

👉 Текущий проект обширнее, мы начали с курского филиала компании клиента, подготовили прототип, выявили функциональные дефициты, провели демонстрацию работы системы. Заказчик доволен, согласовывает доработки, а мы в процессе размышления, как в условиях карантина объездить всю Россию и еще около 15 филиалов и 50 складов для реализации аналогичных шаблонных проектов.
P.S. Мороженого мы уже объелись на всю жизнь вперед, теперь бы чего-то солененького... Ждем запросов на автоматизацию от сырных и колбасных производств 😎

▶️ Есть подобные задачи? Обращайтесь к нам: https://efsol.ru/solutions/warehouse-automation.html
🚀 Нужно настроить схему Интеркампани в 1С:ERP?

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

👉 Инструкция от EFSOL:
https://zen.yandex.ru/media/id/5f73541cb7327a61f466fab8/kak-nastroit-shemu-interkampani-v-1serp-6111335222546325db924ab4
👉 Как анализировать финансовые результаты в 1С:ERP?

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

👉 Детально в материале от EFSOL:
https://zen.yandex.ru/media/id/5f73541cb7327a61f466fab8/kak-analizirovat-finansovye-rezultaty-v-1serp-6111487f6dcea005c5da5425
👉 Как работать со сборкой комплектов в 1С:ERP?

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

➡️ Смотрите инструкцию от EFSOL:
https://zen.yandex.ru/media/id/5f73541cb7327a61f466fab8/kak-rabotat-so-sborkoi-komplektov-v-1serp-61127ac9f105dd3c0dd95b6b
🚀 Нужно настроить ордерную схему документооборота на складах в 1С:ERP?

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

➡️ Инструкция от EFSOL:
https://zen.yandex.ru/media/id/5f73541cb7327a61f466fab8/kak-nastroit-ordernuiu-shemu-dokumentooborota-na-skladah-v-1serp-61128170195c076d514f0098
⚡️ Как работать с эквайрингом в системе 1С:ERP?

В системе 1С:ERP предусмотрен учет операций эквайринга. Задается данный функционал через НСИ и администрирование – Настройка НСИ и разделов – Казначейство и взаиморасчеты – Оплаты платежными картами.

👉 Смотрите инструкцию EFSOL:
https://zen.yandex.ru/media/id/5f73541cb7327a61f466fab8/kak-rabotat-s-ekvairingom-v-sisteme-1serp-6112886bc688ae5268a550a9
Не бойтесь быть детьми и тогда старость не наступит! 😉

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

😎 Поэтому департамент консалтинга и реализации проектов EFSOL провел турнир по «Морскому бою» среди сотрудников. Девиз турнира: на работе я воюю, корабли топлю вслепую!

Коллеги из трех городов наиграли в сумме 40 часов и провели за это время 494 битвы! Турнир был растянут на 2 недели, чтобы не забивать рабочее время исключительно развлечениями. По факту, игры занимали у каждого из нас не больше 15 минут в день. А после, призеры совместно ожидали прибытия золотого флота со своими ценными призами.

Что касается HR-показателей, целью мероприятия была работа над вовлеченностью. И в нашем департаменте этот показатель достиг 100%. Все сотрудники департамента поддерживают инициативы компании, выходят с обратной связью к внутренним отделам (участвуют в опросах, делятся опытом и эмоциями) и находятся в доступе друг для друга практически 24/7.

👉 Мы пробудили в себе детей и наполнились эмоциями, разворошили стремление к победам и украсили рабочие будни. Готовы поделиться опытом, наладить коллективные механизмы и прокачать soft-skills и для вашей команды!

▶️ Больше деталей по ссылке: https://efsol.ru/promo/esteam-gamification.html
🎯 Как вести учет кредитов и займов по МСФО в 1С:ERP?

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

👉 Инструкция от EFSOL:
https://zen.yandex.ru/media/id/5f73541cb7327a61f466fab8/kak-vesti-uchet-kreditov-i-zaimov-po-msfo-v-1serp-6113c6607e0d9a1ccde2d4de
👉 Нужно оформить недопоставки товаров поставщиком в 1С?

➡️ Воспользуйтесь инструкцией от EFSOL:
https://zen.yandex.ru/media/id/5f73541cb7327a61f466fab8/kak-oformit-nedopostavki-tovarov-postavscikom-v-1s-6113ccd7c7be8a07e0d691a0
🚀 Как управлять доставкой в 1С:ERP?

Для использования функционала доставки в 1С:ERP, необходимо включить использование подсистемы доставок. Располагается в разделе НСИ и администрирование, подраздел Настройка НСИ и разделов - Склад и доставка, далее подгруппа Доставка и флаг «Управление доставкой».

➡️ Подробнее в инструкции EFSOL:
https://zen.yandex.ru/media/id/5f73541cb7327a61f466fab8/kak-upravliat-dostavkoi-v-1serp-6113df5f00e2a54b2c41af8d
⚡️ Нужно настроить контроль остатков в 1С:ERP?

В 1С:ERP существует возможность организовать контроль остатка товаров в разрезе организаций и складов.

➡️ Подробная инструкция от EFSOL:
https://zen.yandex.ru/media/id/5f73541cb7327a61f466fab8/kak-nastroit-kontrol-ostatkov-v-1serp-611511800f7aab4547f9d2e8
👉 Как настроить права доступа пользователей в 1С:ERP?

1С:ERP позволяет настраивать права доступа пользователей к различным объектам с помощью ролей. Роль определяет, какие действия и над какими объектами может выполнять пользователь.

Существует два варианта настройки прав пользователей – простой, созданный только на основе ролей пользователей и более сложный – на основе ролей и видов доступа к конкретным наборам объектов.

➡️ Инструкция от EFSOL:
https://zen.yandex.ru/media/id/5f73541cb7327a61f466fab8/kak-nastroit-prava-dostupa-polzovatelei-v-1serp-611516c1945daa06bcf2a67e
😎 Нужно настроить маршрутные карты в 1С:ERP?

Маршрутные карты в 1С:ERP используются для ведения детальных схем технологических операций, выполняемых на одном этапе производства (по ресурсной спецификации).

👉 Смотрите инструкцию от EFSOL:
https://zen.yandex.ru/media/id/5f73541cb7327a61f466fab8/kak-nastroit-marshrutnye-karty-v-1serp-6115202b189dda659288bb4a
📢 Как мы вырастили команду DevOps с нуля? А также расскажем о том, как применять DevOps в разработке 1С.

Хотим поделиться историей о том, как мы начали применять практику DevOps у нас в компании и вырастили целую команду.

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

Таким образом, вырастили нескольких специалистов, которые впоследствии стали DevOps-специалистами уровня Senior. В свою очередь, они подготовили уже работающих ИТ-инженеров, таким образом в компании выросли Middle DevOps.

Сейчас мы готовим новых Junior DevOps, так как количество проектов и клиентов в нашей компании постоянно растет.

▶️ Подробнее о нашем DevOps-аутсорсинге:
https://efsol.ru/promo/devops.html

Мы, как компания франчайзи 1С, также имеем дело с разработкой на базе этого программного обеспечения и за долгие годы работы накопили немалый опыт и базу знаний. Но даже эти знания и опыт не всегда позволяют сократить сроки проекта, уменьшить Time To Market или выпустить программный продукт в назначенный и подготовленный маркетологами срок.

Именно поэтому, мы решили оптимизировать и автоматизировать процесс разработки ПО на базе программных продуктов 1С, используя современные методики и методологии DevOps. Об этом читайте в статье: https://efsol.ru/promo/devops-1s.html
😎 Реализован проект создания IaC-структуры в SberCloud

В EFSOL обратились разработчики приложения в сфере розничных продаж с просьбой автоматизировать процесс доставки кода на среды dev, test и prod. Стек разработки компании - php, go, PostgresSQL, Kafka, Redis.

➡️ Подробно об этом проекте:
https://zen.yandex.ru/media/id/5f73541cb7327a61f466fab8/kak-my-realizovali-proekt-sozdaniia-iacstruktury-v-sbercloud-6116734ad3f0df25646e6333
⚡️ Нужно настроить отчеты и мониторинг в 1С:ERP?

👉 Подробная инструкция от EFSOL:
https://zen.yandex.ru/media/id/5f73541cb7327a61f466fab8/kak-nastroit-otchety-i-monitoring-v-1serp-61167aba29330d3d3e210e62
🚀 Как подключить и настроить торговое оборудование в 1С:ERP?

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

➡️ Рекомендации от EFSOL:
https://zen.yandex.ru/media/id/5f73541cb7327a61f466fab8/kak-podkliuchit-i-nastroit-torgovoe-oborudovanie-v-1serp-61168dfe90c7e2078a19a8cd
📢 Почему не стоит доверять ТЗ на 100%?

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

👉 Примеры ситуаций с заказчиком:

Заказчик: Нам нужно перенести сервисы в Kubernetes. Наши сервисы докеризированы, вам нужно только перенести в Kubernetes.
DevOps-инженер EFSOL: *Тратит +30% процентов времени проекта на то, чтобы адаптировать докер-файлы под Kubernetes*.

Заказчик: Необходимо проксировать запросы, в зависимости от URL к разным бекенд. Прокси-сервер поднят, развернут, нужно только добавить роуты.
DevOps-инженер EFSOL: *Первоначально оценил в 4 часа. Тратит два дня, чтобы перенастроить CI, поскольку бекенд билдится неверно, объясняет заказчику, что дело не в роутах. Настраивает роуты - оказывается, в принципе инфраструктура не готова, нужно переписывать бек*.

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

⚠️ Аксиома - в оценку стоимости и сроков проекта практически всегда нужно закладывать дополнительно 20-30% от фактически полученной оценки. И заказчик и исполнитель это должны понимать.

ИТ-аутсорсинг: https://efsol.ru/solutions/service-it.html
DevOps-аутсорсинг: https://efsol.ru/promo/devops.htm
Управление Kubernetes: https://efsol.ru/promo/managed-kubernetes.html