...

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

Решение проблемы медленной загрузки из файла Excel, защищенного паролем

Загрузка и выгрузка в Excel Платформа 1С v8.3

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

27.09.2016    11945    HAMMER_59    4    

11

Таблицы значений "&НаКлиенте" в Управляемом приложении

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

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

26.09.2016    22905    tarassov    16    

25

Как провести ревизию ЕГАИС 2016 своими силами

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

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

26.09.2016    41150    automatizator    15    

17

Отладка конфигураций на мобильной платформе

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

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

25.09.2016    66273    spezc    57    

140

Хватит создавать формы выбора!

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

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

24.09.2016    44791    Fragster    62    

134

Функция преобразования промежутка времени в строку

Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8

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

1 стартмани

23.09.2016    10754    vovant    1    

7

1С тормозит при запуске?

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

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

22.09.2016    16695    slava_1c    19    

28

Обзор 6-НДФЛ. Подготовка к сдаче отчета за 9 месяцев

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

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

21.09.2016    22478    kozitsina    14    

27

Оптимизация кода 1С: простые приемы

HighLoad оптимизация Платформа 1С v8.3

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

20.09.2016    30314    utyv    41    

65

Технология In-Memory OLTP (для SQL Server 2014)

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

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

20.09.2016    20435    close_os    14    

67

Права доступа в 1С:Документооборот 2.1

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

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

16.09.2016    109773    vlush78    0    

58

1Script – язык для автоматизации рутины в жизни специалиста по 1С

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

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

14.09.2016    67408    Evil Beaver    93    

344

Net Core. Динамическая компиляция класса обертки для получения событий .Net объекта в 1С

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

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

14.09.2016    17397    Serginio    1    

13

Разбиение текста запроса на функции

Запросы Платформа 1С v8.3

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

13.09.2016    21222    json    51    

56

Создаем Docker-контейнер с 1C-клиентом для Linux

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

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

11.09.2016    26659    b00t    50    

84

Вычитание рабочих дней от текущей даты

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

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

08.09.2016    13345    semenich_b    8    

9

.Net Core, 1C, динамическая компиляция, Scripting API

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

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

07.09.2016    20111    Serginio    7    

12

Размеры картинок и их значение

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

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

07.09.2016    6796    bptr    2    

12

Установка PostgreSQL 9.4.9 на Centos 7

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

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

06.09.2016    10694    vj_still    4    

13

Обновление доработанной Бухгалтерии предприятия. Как проверить и убедиться, что все сделано хорошо?

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

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

05.09.2016    30623    kraynev-navi    33    

98

Загрузка логов журнала регистрации 1С из MS SQL в ElasticSearch

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

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

01.09.2016    42360    farukshin    11    

92

Запрос определения даты наступления события в рабочих днях

Запросы Платформа 1С v8.3

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

31.08.2016    11194    maxvcb    7    

12

Быстрая передача результата запроса на клиент через COM-соединение с текущей базой

Запросы Платформа 1С v8.3 Конфигурации 1cv8

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

31.08.2016    18288    Aphanas    19    

43

BDD в 1С

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

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

30.08.2016    32415    Pr-Mex    19    

136

Требования к программе создания скриншотов. Пример одной программы.

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

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

29.08.2016    13833    Патриот    22    

8

Использование 1С:Конвертация данных 2.1 для загрузки данных из любого источника

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

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

26.08.2016    29168    serg_infostart    14    

138

Еще немного об обмене на web-сервисах

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

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

26.08.2016    14530    savostin.alex    8    

20

Используем механизмы обмена данными БСП для произвольного обмена

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

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

23.08.2016    41680    Патриот    34    

196

1С, Linux, Excel, Word, OpenXML, ADO, Net Core

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

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

22.08.2016    27065    Serginio    15    

47

7 правил RFC 4180

Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8

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

1 стартмани

22.08.2016    31541    kuzyara    12    

58

Сервис для преобразования файла Тинькофф, или моя любовь к phpExcel

Загрузка и выгрузка в Excel WEB-интеграция

Статья для тех, кому интересно кроссплатформенное чтение и запись Exсel файлов, а также для тех, кто пользуется табличкой Тинькова, чтобы следить за своим ежедневным бюджетом.

19.08.2016    17447    Ibrogim    5    

6

Бухгалтерия 3.0. Пустой справочник "Статьи движения денежных средств"

Инструкции пользователю Платформа 1С v8.3 1С:Бухгалтерия 2.0

Что делать, когда справочник "Статьи движения денежных стредств" пустой и не создаются новые элементы

19.08.2016    14015    Guiden    2    

6

Склонение числа прописью

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

Склоняет число прописью до 999999 Пример: до склонения "Не позднее 3 (Три) дней", после - "Не позднее 3 (Трех) дней"

18.08.2016    26996    maxvcb    29    

32

Атол Fprint 55 ПТК / К / ЕНВД через Ethernet или борьба с DHCP

ККМ Кассовые операции

Как настроить работу ККМ Fprint 55 через Ethernet, не прогибаясь под DHCP

17.08.2016    57484    PhoenixAOD    50    

33

Отборы в отчётах. Нюансы работы компоновщика настроек.

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

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

15.08.2016    94172    Yashazz    25    

164