Расширенный фильтр

Все публикации — все для 1С

Перфолента, первое знакомство. Новый язык программирования 121

Практика программирования Инструментарий Абонемент ($m)

Первое знакомство с новым языком программирования Перфолента. В статье описано назначение языка, причины его появления, основные характеристики и возможные варианты использования.

22.07.2019    11983    69    154    

Отказ от использования хранилищ 1С, переход на Git. 67

Инструментарий Программирование Бесплатно (free)

Валерий Максимов в своем докладе на конференции INFOSTART EVENT 2018 EDUCATION делится опытом перехода нескольких команд (более 100 разработчиков) от использования хранилищ 1С на системы контроля версий Git.

25.07.2019    4305    31    

Обработчики событий при записи объектов. Зачем и что за чем? 163

Теория программирования v8 Бесплатно (free)

Программисту, имеющему немного опыта на платформе 1С 8.3, бывает сложно разобраться: ПередЗаписью, ПриЗаписи, ПослеЗаписи, на сервере, на клиенте, в модуле формы, в модуле объекта.... Эта шпаргалка была создана в процессе обучения и реального опыта с целью разложить всё по полочкам, чтобы было четкое понимание в каком случае какой обработчик нужно использовать и в какой последовательности они запускаются при записи и проведении документов. Данная статья будет полезна в большей степени начинающим разработчикам. Но и опытным позволит освежить информацию, упорядочить её.

25.07.2019    5409    20    

Уверенное обновление 58

Сервисные утилиты v8 Бесплатно (free)

Уверенное обновление. Анализ файла ОтчетОСравнении.txt. Bash

18.07.2019    3267    32    

1С:EDT. Первые шаги… или есть ли альтернатива конфигуратору? 58

Практика программирования v8 Бесплатно (free)

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

15.08.2019    3471    64    

4 способа быстро и легко сравнить большие таблицы 76

Пользователю системы Бесплатно (free)

Часто мы сталкиваемся с задачами, где необходимо сверить данные двух файлов или таблиц до изменений и после. Это не проблема, если в каждом источнике небольшое количество строк и максимум одна страница. А если предстоит найти отличия в файлах, состоящих из сотен страниц и тысяч строк? Искать глазами трудно и долго — велика вероятность что-то не заметить и потратить на столь утомительное занятие часы, дни, а то и недели. В статье я поделюсь 4 способами сравнить объемные таблицы по различным значениям, которые легко освоит любой пользователь.

07.08.2019    2915    18    

Как я буду мир спасать 39

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

Почему бы и нет?

30.07.2019    3081    67    

СКД - наборы данных и связи между ними, создание собственной иерархии, вложенные отчеты 103

Практика программирования v8 v8::СКД 1cv8.cf Бесплатно (free)

Набор данных объект. Использование в схеме компоновки нескольких наборов данных. Различные варианты связи наборов: объединение, соединение. Использование иерархии в отчетах на СКД. Создание собственной иерархии, иерархия детальных записей. Использование вложенных схем в отчетах на СКД.

26.07.2019    3859    7    

Менеджер потоков: реализация "любой" задачи в потоках 39

Оптимизация БД (HighLoad) v8 Абонемент ($m)

Менеджер потоков – один их новых инструментов, который упрощает работу разработчиков. Насколько легко с ним, на конференции Infostart Event 2018 Education показал начальник отдела автоматизации 1С Иван Филимонов компании «Трансстроймеханизация».

01.08.2019    2704    6    

О расширениях замолвите слово... 185

Практика программирования v8 Бесплатно (free)

О чём стоит задуматься при принятии решения о создании расширения конфигурации…

07.04.2019    13630    116    

Просмотр и анализ структуры базы данных (отчет на СКД) 76

Инструментарий v8 v8::СКД 1cv8.cf Абонемент ($m)

Отчет для просмотра и анализа структуры базы данных с поддержкой файловых баз (ограниченный режим), а также баз на SQL Server и PostgreSQL.

2 стартмани

24.07.2019    2574    35    18    

Подсистема "Инструменты разработчика" v5.00 2083

Инструментарий v8 1cv8.cf Абонемент ($m)

Интегрированный набор инструментов разработчика: - консоль кода - консоль запросов - консоль построителя отчетов - консоль компоновки данных - консоль заданий - конструктор запроса - справочник алгоритмов - исследователь объектов - интерфейсная панель - настройка журнала регистрации - анализ журнала регистрации - настройка техножурнала - анализ техножурнала - подбор и обработка объектов - редактор объекта БД - редактор констант - редактор параметров сеанса - редактор изменений по плану обмена - редактор пользователей - редактор предопределенных - редактор хранилищ настроек - динамический список - поиск дублей и замена ссылок - контекстная подсказка - синтакс-помощник - поиск битых ссылок - поиск ссылок на объект - структура хранения БД - удаление объектов с контролем ссылок - и прочее

1 стартмани

23.09.2007    429256    25713    2532    

Преобразование EXCEL в таблицу значений без COM и других извращений 203

Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

Получение таблицы значений из excel в 1С v8, без COM, внешних источников данных и т.д. EXCELВТаблицуЗначений() - За 10 строчек кода! Реализация протестирована на 1С 8.3.12.1714 (x64).

18.04.2019    9946    43    

Нечеткое сравнение строк. Метод Джаро-Винклера на 1С 126

Теория программирования v8::УФ 1cv8.cf Абонемент ($m)

Схожесть строк. Метод Джаро-Винклера. В обработке реализован алгоритм нечеткого сравнения строк.

3 стартмани

20.04.2018    12987    63    19    

Форма отчета СКД 52

Работа с интерфейсом v8::СКД 1cv8.cf Бесплатно (free)

Описание объекта ОбщиеФормы – ФормаОтчета.

01.08.2019    2118    5    

В 1000 раз быстрее 12

Практика программирования ИТ-компания Абонемент ($m)

Реализация алгоритма трассировки лучей на новом языке программирования "Перфолента"

1 стартмани

24.07.2019    1695    0    6    

Управляемая консоль запросов, отчетов 3.5.1 (расширение, внешняя обработка) 294

Инструментарий Универсальные обработки v8 v8::УФ v8::Запросы v8::СКД 1cv8.cf Абонемент ($m)

Работа с запросом и СКД, Полная поддержка пакетных запросов, временных таблиц, Выполнение в фоне (с возможностью отмены), Сравнение результатов, текстов, Разбор структуры запроса в виде дерева, Анализ плана запроса, Групповая обработка

1 стартмани

14.08.2018    39764    762    310    

Как завести у себя в команде код-ревью. Отвечаем на вопросы. 46

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

Дадим советы как начать использовать у себя в команде код-ревью (code-review), а также ответим на вопросы читателей.

17.07.2019    3124    28    

Копия базы 1С для отчетов. Или как выжить с тяжелой отчетностью 103

Оптимизация БД (HighLoad) Бесплатно (free)

Способы создания копии базы 1С для отчетов. Бэкапирование, репликация, AlwaysOn и другие страшные слова.

22.04.2019    6641    47    

Автоматическое распознавание сканов документов и не только. История одной жизни... 30

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

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

05.08.2019    2209    5    

1С: Конвертация данных 3. Инструкции и примеры. EnterpriseData (универсальный формат обмена) 683

Перенос данных из 1C8 в 1C8 Практика программирования Обмен через XML v8 КД Бесплатно (free)

Что такое КД3? Как начать использовать? Полезные дополнения к документации. Что нужно исправить в типовых обработках и конфигурации. Как изменить правила обмена не снимая конфигурацию с поддержки. Как отлаживать правила обмена?

19.11.2017    126246    249    

Подходы, методы и инструменты UX/UI для разработки эффективных интерфейсов на 1С 25

Работа с интерфейсом v8 Бесплатно (free)

Интерфейсам в 1С обычно уделяют мало внимания. Это в итоге снижает востребованность платформы, делает ее неконкурентной, лишает большой доли рынка. Как не потерять старых клиентов и привлекать новых с помощью интерфейсов, а главное – как сделать «правильный» интерфейс, рассказал участникам конференции Infostart Event 2018 Education управляющий партнер и основатель консалтинговой группы WiseAdvice Иван Тягунов.

07.08.2019    3231    14    

Передача параметров в управляемые и обычные формы 164

Практика программирования Работа с интерфейсом v8 1cv8.cf Россия Бесплатно (free)

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

01.07.2011    155894    44    

Разбор XML документа - почти все возможные способы 604

Обмен через XML Практика программирования v8 1cv8.cf Абонемент ($m)

К вам пришел XML документ, как получить из него данные для обработки в 1С. ЧтениеXML, ДокументDOM, XPath, ФабрикаXDTO, ПакетыXDTO в сравнении.

1 стартмани

05.11.2014    174539    644    91    

Упражнения на Перфоленте. Парсим технологический журнал 1С 19

Сервисные утилиты Инструментарий Практика программирования Абонемент ($m)

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

1 стартмани

31.07.2019    2212    54    

Универсальные функции ЗУП 3.1 / ЗКГУ 3.1, которые помогут в разработке 419

Универсальные функции v8 v8::СПР ЗКГУ3.0 ЗУП3.x БУ Зарплата Персонал, кадры Бесплатно (free)

В статье размещен список стандартных процедур и функций с примерами, которые могут помочь при разработке (доработке) конфигураций Зарплата и управление персоналом ред. 3.1 и Зарплата и кадры государственного учреждения 3.1. Иногда бывает довольно сложно правильно получить данные или долго, поэтому лучшим вариантом будет использование стандартных процедур. Буду очень признателен, если Вы поделитесь своим опытом и предложите свои варианты стандартных процедур которые помогают в работе. Или предложите, как дополнить имеющиеся процедуры.

14.11.2018    24248    82    

Git-репозитории для 1С-кода (опыт использования при небольших проектах) 190

Практика программирования v8 Бесплатно (free)

Инструкции по взаимодействию с Git-репозиторием, которые писались для тех наших программистов, которые вообще никогда не работали с Git (руководства в духе "Как получить код из git-репозитория?", "Как отправить код в git-репозиторий")...

28.03.2019    10738    83    

Практика перехода на Linux и Postgres в небольшой компании (10 пользователей) 87

Системное v8 1cv8.cf Бесплатно (free)

Почему я решил поставить давнему клиенту Linux + Postgres вместо Windows + MS SQL? Что меня останавливало раньше?

22.04.2019    16767    151    

Регистры сведений 1С. Как это устроено. 690

Теория программирования v8 Бесплатно (free)

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

05.08.2016    138270    154    

О Unit-тестах замолвите слово.Часть 1 21

Тестирование и исправление Бесплатно (free)

Последнее время в контексте 1С очень много говорят о функциональном тестировании, BDD. А Unit-тестирование обходят стороной. Попробуем разобраться, для чего Unit-тестирование применять стоит.

22.07.2019    1575    27    

Бюджетирование - объект автоматизации. Часть 1. Актуальное из практики 39

Практика учета v8 Россия Госбюджет УУ Бюджетирование и финансовое планирование Бесплатно (free)

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

12.08.2019    1255    12    

MS Access и 1С. Что, когда и зачем? 68

Практика программирования Обмен с другими системами v8 Бесплатно (free)

Об использовании MS Access в связке с 1С. Можно ли использовать продукты Office на сервере. Когда Access может быть полезен. Примеры работы и другое.

09.04.2019    12993    31    

Свойства объектов 1С в SQL (и сравнение баз) 50

Специальные v8 1cv8.cf Абонемент ($m)

Подключаемый отчет на системе компоновки данных по типам объектов 1С показывает: 1) Совокупности таблиц SQL для хранения объекта 1С и их предназначение; 2) Число объектов данного типа; 3) Размеры хранения данных и индексов в MB (мегабайтах); 4) Сравнение данных двух баз

1 стартмани

15.07.2019    2220    50    0    

1C + Python + Django Rest Framework + Vue.js. Опыт несложной full-stack разработки 105

Практика программирования Обмен с другими системами Обмен через XML WEB v8 1cv8.cf Абонемент ($m)

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

1 стартмани

22.04.2019    12489    60    

Алгоритмы поиска пути в графе. Часть 2 44

Практика программирования v8 1cv8.cf Абонемент ($m)

Новые возможности, ранее реализованных алгоритмов поиска пути в графе на платформе 1С 8.3.

1 стартмани

13.08.2019    1056    1    10    

HTTP Сервисы: Путь к своему сервису. Часть 1 235

Практика программирования Инструментарий v8 1cv8.cf Абонемент ($m)

Уже много было написано про http-сервисы, но то и дело всплывают «Новые» статьи по обмену между базами V8 по COM, что «Немножко» удивляет. Решил внести свои 5 копеек, поработаем с http-сервисом.

1 стартмани

15.07.2018    28901    22    

О Unit-тестах замолвите слово. Часть 2 23

Инструментарий v8 Абонемент ($m)

Пара практических примеров написания Unit-тестах с использованием фреймворка Vanessa-ADD.

1 стартмани

22.07.2019    1498    0    18    

Особенности языка запросов 1С. 317

Практика программирования Теория программирования Бесплатно (free)

В статье приведены некоторые особенности языка запросов 1С и обработки полученных данных. Статья ориентирована на начинающих разработчиков.

20.10.2013    203779    94    

Интеграция сценарного тестирования в процесс разработки 74

Практика программирования Бесплатно (free)

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

08.07.2019    2986    7    

Планы обмена 1С 150

Перенос данных из 1C8 в 1C8 v8 Бесплатно (free)

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

10.09.2018    25349    4