...

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

Универсальные функции 1С v8.3

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

29.09.2016    100798    dour-dead    32    

85

Ценообразование, анализ цен 1С v8.3 1С:Розница 2 1С:ERP Управление предприятием 2

Совместное использование программ «1C:ERP» и «1С:Розница» позволяет автоматизировать бизнес-процессы торговых сетей с распределенной структурой розничных магазинов, где в центральном офисе используется комплексное решение «1С:ERP» (далее – ERP), а для автоматизации розничных магазинов используется «1С:Розница» (далее – Розница). Так как структура данных и функционал систем ERP и Розница отличаются, следует учитывать определенные особенности и ограничения при их совместном использовании.

29.09.2016    16068    vovailie    1    

13

Разработка внешних компонент 1С v8.3

Часто нужно обмениваться данными с клиентом 1С из различных устройств, между клиентами 1С, а также при виртуализации между разными ОС на компьютере. Это кроссплатформенная ВК, позволяющая обмениваться сообщениями по TCP/IP между различными устройствами по определенному протоколу.

28.09.2016    25843    Serginio    12    

21

Математика и алгоритмы 1С v8.3

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

1 стартмани

28.09.2016    48212    ildarovich    23    

217

Работа с интерфейсом Универсальные функции 1С v8.3

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

27.09.2016    23513    serg_infostart    19    

96

Инструменты администратора БД 1С v8.3

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

27.09.2016    11733    Lars Ulrich    3    

27

Загрузка и выгрузка в Excel 1С v8.3

Столкнулся с проблемой загрузки из файла Excel. Загрузка занимала около получаса и не всегда заканчивалась успешно. Решение проблемы изложу в данной статье.

27.09.2016    12324    HAMMER_59    4    

11

Механизмы платформы 1С 1С v8.3

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

26.09.2016    24122    tarassov    16    

25

Розничная торговля Обмен с ГосИС 1С v8.3 1С:Розница 2 Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд

В этой статье мы опишем порядок проведения Инвентаризации и сопоставления с данными ЕГАИС на примере учетной системы 1С:Розница.

26.09.2016    41875    automatizator    15    

17

Мобильная разработка 1С v8.3

Настройка и подключение отладчика для отладки конфигураций на мобильной платформе.

25.09.2016    73123    spezc    59    

145

Работа с интерфейсом 1С v8.3

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

24.09.2016    49513    Fragster    63    

144

Универсальные функции 1С v8.3 1C:Бухгалтерия

Функция предназначена для преобразования промежутка времени в строку с разбивкой по годам, дням, часам, минутам, секундам.

1 стартмани

23.09.2016    11064    vovant    1    

7

Инструменты администратора БД 1С v8.3

1С тормозит при запуске? Проверьте принтер!

22.09.2016    17476    slava_1c    19    

28

Зарплата Регламентированный учет и отчетность 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Зарплата и Управление Персоналом 2.5 1С:Управление производственным предприятием

В публикации представлен обзор информации об отчете по форме 6-НДФЛ. Приведены примеры наиболее часто встречающихся вопросов при отражении операций начисления доходов и отражении данных о доходах в расчете 6-НДФЛ.

21.09.2016    23000    kozitsina    14    

27

HighLoad оптимизация 1С v8.3

Речь пойдет о проблемах с производительностью, которые могут возникнуть из-за кода наподобие этого: Для каждого СтрокаТовары из Товары Цикл Количество = СтрокаТовары.Количество * СтрокаТовары.Коэффициент / СтрокаТовары.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент; КонецЦикла; Дело в том, что этот, с виду ни чем не примечательный код, содержит запрос в цикле.

20.09.2016    32890    utyv    41    

65

Инструменты администратора БД

Данная статья написана по итогам доклада, прочитанного на конференции INFOSTART EVENT 2015 CONNECTION 15-17 октября 2015 года. Мой доклад, в свою очередь, стал результатом почти четырех месячных исследований в отрыве от какой-либо работы. Но «игра стоила свеч», и когда я получил свои результаты, я захотел поделиться ими с сообществом.

20.09.2016    21161    close_os    14    

68

Информационная безопасность Документооборот и делопроизводство (СЭД) 1С v8.3 1С:Документооборот

В программе 1С:Документооборот ред 2.1 механизм системы прав доступа сильно изменился. С одной стороны, права доступа в данной версии стали проще и быстрее, с другой стороны - права по рабочим группам объектов теперь могут противоречить политикам доступа. Разберемся в данной статье как работает механизм прав доступа в 1с документообороте 2.1.

16.09.2016    117023    vlush78    0    

60

Математика и алгоритмы

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

14.09.2016    72214    Evil Beaver    93    

350

Разработка внешних компонент 1С v8.3

Часто нужно использовать события объектов .Net. Например событие от COM порта, поступление сообщений по WhatsAp, сообщение об изменение в директории итд. Напрямую этого сделать нельзя, но можно сделать класс обертку и через него получать ВнешнееСобытие

14.09.2016    17842    Serginio    1    

13

Запросы 1С v8.3

Хочу посвятить публикацию одному приему, который я впервые увидел в типовой ерпи. Если честно, описание идеи довольно короткое, и слабо тянет на целую публикацию. Но я намеренно выделил ее в отдельную статью, чтобы акцентировать на ней внимание, т.к. считаю, что данная техника СУЩЕСТВЕННО повышает читаемость, а также заставляет структурировать тексты запросов.

13.09.2016    22735    json    51    

56

Инструменты администратора БД DevOps и автоматизация разработки

Создаем Docker-контейнер для Linux-версии 1C. Например, чтобы беспрепятственно использовать его на любом Linux дистрибутиве и не держать при этом "дремучих" версий библиотек в системе.

11.09.2016    28431    b00t    52    

86

Универсальные функции 1С v8.3

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

08.09.2016    14767    semenich_b    9    

9

Механизмы платформы 1С 1С v8.3

Очень часто приходится использовать динамический код в 1С, используя Выполнить или Вычислить. Аналогичная задача и для использования скриптов на .Net. Я постарался показать, как можно скрестить ежа с ужом и получить удобный код. В этой статье много вражеского кода для чистого одноэсника, но все когда-то бывает впервые.

07.09.2016    20690    Serginio    7    

12

Механизмы типовых конфигураций 1С v8.3

В публикации рассматривается вопрос изменения размера изображения при сохранении из mxl в xlsx.

07.09.2016    7840    bptr    2    

12

Инструменты администратора БД

Довольно недавно возник вопрос о поднятии PostgeSQL 9.4 на Linux систему. Выбор пал на новенький CentOS 7. Т.к. имхо по моему мнению и к сожалению опыту другие ОС семейств Linux работают не очень стабильно и частенько падают.

06.09.2016    11110    vj_still    4    

13

Обновление 1С 1С v8.3 1С:Бухгалтерия 2.0

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

05.09.2016    31464    kraynev-navi    33    

98

Журнал регистрации 1С v8.3

Еще один инструмент хранения и визуализации логов журнала регистрации 1С

01.09.2016    44117    farukshin    11    

92

Запросы 1С v8.3

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

31.08.2016    12241    maxvcb    7    

12

Запросы 1С v8.3 1C:Бухгалтерия

Способ ускорения передачи больших объемов данных с сервера на клиент, используя COM-соединение с текущей базой. Быстрее в 3-5 раз, по сравнению с обычными методами.

31.08.2016    19247    Aphanas    19    

43

Математика и алгоритмы Тестирование QA

Я расскажу вам про магию BDD. Сначала будет немного теории, а потом я покажу, как это применимо к 1С на практике. BDD расшифровывается как Behavior Driven Development, разработка через поведение системы. Это означает, что мы выстраиваем весь наш процесс разработки, исходя из ожидаемого поведения.

30.08.2016    33558    Pr-Mex    19    

136

Инструкции пользователю

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

29.08.2016    14239    Патриот    22    

7

Файловый обмен (TXT, XML, DBF), FTP Внешние источники данных Перенос данных 1C 1С v8.3 1С:Конвертация данных

Статья рассказывает об использовании всеми любимого инструмента, 1С:Конвертация данных 2.1 (далее просто Конвертация) для загрузки данных из любого внешнего источника - будь то база SQL, REST-сервис, JSON, XML, текстовые файлы, что угодно. Здесь я опишу сам принцип, как это делать и покажу пример из практики. В качестве бонуса - шаблон внешней обработки заполнения, использующей правила конвертации для загрузки данных.

26.08.2016    31044    serg_infostart    14    

139

Механизмы платформы 1С 1С v8.3

Недокументированное использование стандартной обработки "Все функции"

26.08.2016    19145    fishca    15    

97

WEB-интеграция Перенос данных 1C 1С v8.3

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

26.08.2016    14953    savostin.alex    8    

20

Универсальные функции Внешние источники данных БСП (Библиотека стандартных подсистем) 1С v8.3

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

23.08.2016    43616    Патриот    34    

200

Разработка внешних компонент 1С v8.3

В данной статье показаны примеры кроссплатформенной работы с файлами Excel и Word (xlsx,docx) с помощью библиотеки OpenXML и Net Core

22.08.2016    29635    Serginio    15    

48

Универсальные функции Файловый обмен (TXT, XML, DBF), FTP 1С v8.3 1C:Бухгалтерия 1С:Управление торговлей 11

Что такое CSV? Описание правил формата RFC4180 и пара функций чтения/записи CSV текста в ТЗ согласно этим рекомендациям (с экранированием и _поддержкой многострочных полей_).

1 стартмани

22.08.2016    34585    kuzyara    12    

59