...

Библиотека для 1С

Рефакторинг и качество кода 1С:Предприятие 8

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

09.07.2019    23682    ivanov660    113    

122

Механизмы платформы 1С 1С:Предприятие 8 1C:Бухгалтерия

Небольшие заметки по внутреннему устройству регистров сведений.

09.07.2019    63750    Infostart    15    

186

СКД 1С:Предприятие 8 1C:Бухгалтерия

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

09.07.2019    106772    ids79    5    

152

Тестирование QA

Разработчик системы «Тестер» Дмитрий Решитко в своем докладе на конференции INFOSTART EVENT 2018 EDUCATION показывает, что процесс тестирования можно очень плотно интегрировать в процесс разработки, что внедрение тестирования – это возможность развития программиста как такового, позволяющая ему упорядочивать ход мыслей и оставаться «в фокусе». Навыки построения процесса кодирования на стыке с тестированием сокращают время на концентрацию, освобождают от страха перед изменениями и улучшают память разработчика.

08.07.2019    14371    grumagargler    7    

88

Файловый обмен (TXT, XML, DBF), FTP 1С:Предприятие 8 1C:Бухгалтерия

В статье описано, как получать XML файл, сгенерированный SQL Server, средствами ADODB. Обработка написана на обычных формах, тестировалась на платформе 8.12.1685.

1 стартмани

08.07.2019    5224    saver77    0    

4

Работа с интерфейсом

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

08.07.2019    7178    user1235822    7    

0

HighLoad оптимизация

Предлагаю вашему вниманию перевод статьи Ibrar Ahmed "Tuning PostgreSQL Database Parameters to Optimize Performance". Оригинал доступен по ссылке https://www.percona.com/blog/2018/08/31/tuning-postgresql-database-parameters-to-optimize-performance/

08.07.2019    22072    w.r.    19    

42

HighLoad оптимизация 1С:Предприятие 8

Анализ простейшего дедлока СУБД в рабочей базе с использованием ЦУП (центра управления производительностью) и profiler MS SQL (Microsoft SQL Server). Эта статья будет полезна людям, изучающим вопросы оптимизации работы 1С, или тем, у кого возникают дедлоки в рабочей базе. UPD 09.07.2019 добавлено воспроизведение блокировки в случае установки управляемой блокировки перед чтением набора записей регистра сведений. UPD 10.07.2019 добавлена тестовая база с примером.

1 стартмани

08.07.2019    18679    azazana    80    

52

Рефакторинг и качество кода

Управляй техническом долгом проектов 1С с помощью SonarQube. В статье рассматривается пример применения SonarQube при разработке.

07.07.2019    127997    olegtymko    270    

447

О жизни

Приём на работу ИТ-директоров в условиях легкого помешательства

06.07.2019    9513    1c-intelligence    56    

41

HighLoad оптимизация

Представляю вашему вниманию перевод статьи Ibrar Ahmed "Benchmark PostgreSQL With Linux HugePages". Оригинал расположен по ссылке https://www.percona.com/blog/2018/12/20/benchmark-postgresql-with-linux-hugepages/

05.07.2019    11409    w.r.    6    

7

HighLoad оптимизация

Предлагаю вашему вниманию перевод статьи Ibrar Ahmed "Tune Linux Kernel Parameters For PostgreSQL Optimization". Оригинал доступен по ссылке https://www.percona.com/blog/2018/08/29/tune-linux-kernel-parameters-for-postgresql-optimization/

05.07.2019    13826    w.r.    3    

41

Внешние источники данных 1С:Предприятие 8 1C:Бухгалтерия

В статье, на примере обмена с ЗУП 3.1, демонстрируется механизм событийно-управляемого взаимодействия конфигурации АИТП с прикладными решениями на платформе 1С:Предприятие.

1 стартмани

04.07.2019    7646    blackhole321    0    

9

Адаптация типовых решений 1С:Предприятие 8 1C:Бухгалтерия

История небольшого расследования - сломались дополнительные реквизиты, или как НЕ НАДО использовать УИД в программном коде.

04.07.2019    24874    Enigma    38    

47

Инструкции пользователю Мобильная разработка 1С:Предприятие 8 Развлечения, искусство, спорт

Приложение “Диеты” разработано на платформе 1С 8.3.14. Однако, мы переписали большинство интерфейсов, используя языки HTML, CSS и JavaScript.

04.07.2019    9875    Baksheev-Nikita    6    

5

Оптовая торговля Розничная торговля Сайты и интернет-магазины 1С:Предприятие 8 1C:Бухгалтерия

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

04.07.2019    11453    Johny_v    27    

8

СКД 1С:Предприятие 8 1C:Бухгалтерия

Программист Вася разбирает подход создания универсальных методов на примере программного вывода СКД.

04.07.2019    29880    SeiOkami    55    

232

Инструменты администратора БД 1С:Предприятие 8

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

04.07.2019    49301    Infostart    38    

133

О жизни

В предыдущей статье мы провели открытый опрос по настроению 1С-ников в отрасли. Получили 363 ответа. Некоторые результаты оказались для нас ожидаемы, некоторые нет. Посмотрим, что получилось.

03.07.2019    11576    andmakarov    25    

29

Адаптация типовых решений 1С:Предприятие 8 1С:Комплексная автоматизация 2.х

После обновления на релиз 2.4.8.79 возникла конфликтная ситуация на уровне генерального директора, а именно: клиенты, которым отправлялись письма из 1С, начали регулярно получать одни и те же письма, то есть что-то вроде вирусной атаки (многократная отправка одного и того же письма).

02.07.2019    5384    pas    4    

0

Запросы 1С:Предприятие 8

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

02.07.2019    19228    igordynets    120    

63

СКД 1С:Предприятие 8 1C:Бухгалтерия

Варианты отчетов, работа с настройками вариантов: структура группировок, поля отчета, отборы, сортировка, условное оформление, другие настройки, настройки отображения диаграмм.

02.07.2019    186382    ids79    20    

196

Внешние источники данных 1С:Предприятие 8

Процедура по выгрузке данных из 1C (таблица значений) в таблицу MS SQL SERVER через COM.

02.07.2019    22332    EvgenSav    19    

21

СКД 1С:Предприятие 8 1C:Бухгалтерия

Реализация многоуровневой нумерации при программном выводе отчета СКД основываясь на его структуре.

1 стартмани

01.07.2019    11197    lmnlmn    7    

44

Внешние источники данных WEB-интеграция Перенос данных 1C

Как начать разрабатывать интеграцию без реальной «второй стороны»? Как быть уверенным, что обмен не «сломается» при следующем обновлении? О том, какие подходы можно применять при тестировании интеграций и как такое тестирование может выглядеть в целом – в докладе Никиты Грызлова на конференции INFOSTART EVENT 2018 EDUCATION.

01.07.2019    30752    nixel    4    

89

HighLoad оптимизация 1С:Предприятие 8

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

1 стартмани

01.07.2019    19799    ivanov660    28    

47

О жизни

Нужна ваша помощь

30.06.2019    6244    1c-intelligence    32    

8

HighLoad оптимизация

Данная статья является переводом оригинальной статьи Martin Kováčik "PostgreSQL benchmark on FreeBSD, CentOS, Ubuntu Debian and openSUSE" https://redbyte.eu/en/blog/postgresql-benchmark-freebsd-centos-ubuntu-debian-opensuse/ В ней рассматриваются тесты СУБД PostgreSQL 10.1 в приближенных к реальным условиям средах на различных unix-системах

30.06.2019    9006    w.r.    2    

7

Групповая разработка (Git, хранилище) 1С:Предприятие 8 1С:Франчайзи, автоматизация бизнеса

Если Вы 1С программист, то обязательно наткнетесь на людей, рассказывающих о OScript, DevOps, EDT, SilverBulleters и так далее. Сейчас уже нельзя скрыться от этой информации. Так же было и со мной. В корне всего этого зоопарка лежит понимание и умение работать с Git (Распределённая система управления версиями). Укрупненной информации о ней много, Вы легко её нагуглите сами. В этой статье я старался собрать основные команды, определить их последовательность выполнения и привести краткий пример. Попробуйте выполнить все команды, и Вам станет проще разобраться с остальными программами. Удачи!

29.06.2019    15225    johnnyshut23    34    

71

Роли и права 1С:Предприятие 8 1C:Бухгалтерия

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

29.06.2019    182755    ni_cola    51    

112

Мобильная разработка Инструкции пользователю 1С:Предприятие 8 Развлечения, искусство, спорт

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

29.06.2019    8516    Baksheev-Nikita    13    

6

Внешние источники данных 1С:Предприятие 8 1C:Бухгалтерия

На фоне неутихающего обострения «бизнеса» по внедрению СРМ-систем остро встают вопросы обмена данными с уже существующими системами. В статье рассматривается выгрузка контактов, товаров и сделок из 1С в Битрикс CRM через REST API, приложена обработка для тестирования.

1 стартмани

28.06.2019    58609    muzipov    13    

32

HighLoad оптимизация 1С:Предприятие 8 1C:Бухгалтерия

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

27.06.2019    14668    Infostart    18    

86

HighLoad оптимизация 1С:Предприятие 8

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

27.06.2019    19542    Дмитрий74Чел    7    

23

Розничная торговля Адаптация типовых решений ЭДО и ОФД 1С:Предприятие 8 1C:Бухгалтерия Розничная и сетевая торговля (FMCG)

С 01.07.2019 стартует новый этап маркировки сигарет. Теперь в кассе обязательно надо будет считывать марку с пачек табака, если она там есть. Считывать и передавать в ОФД через тег 1162 в онлайн-кассе. А как сформировать данные этого тега? Не все так просто...

27.06.2019    23304    kirlog    62    

11

Запросы 1С:Предприятие 8 1C:Бухгалтерия

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

26.06.2019    6887    user654641_yaga_m    6    

5

Инструментарий разработчика 1С:Предприятие 8 1С:Бухгалтерия 3.0

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

1 стартмани

26.06.2019    9992    delta    0    

3

Механизмы платформы 1С 1С:Предприятие 8 1C:Бухгалтерия

Не так давно столкнулся с задачей интеграции облачной АТС и 1С CRM. Типовой функционал предполагает получения http-запросов через http-сервис. Обработкой запросов занимается сервер, и создается документ «Телефонный звонок». И все бы ничего, если данного функционала хватило для работы, но данной статьи тогда бы не было. Дополнительная задача заключалась в открытии форм существующего документа по клиенту «Интерес» и обработки «Мастер формирования интереса».

26.06.2019    13608    login1281    13    

14