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

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

Как сделать запрос на изменение данных Промо 68

Практика программирования v8 v8::Запросы 1cv8.cf

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

01.06.2018    14639    0    21    

Иерархия групп и элементов в форме списка справочника как в проводнике. УФ 4

Практика программирования v8 v8::УФ 1cv8.cf

Иногда надо в УФ, в форме списке справочника, выводить группы и элементы в разных таблицах, так как, например, в проводнике - слева группы, справа элементы. Ниже представлена инструкция, как это сделать, без запросов и отборов.

сегодня в 10:24    195    0    0    

Решение проблемы связи с сайтом, использующим протокол TLS 1.2 5

WEB

Последнее время все чаще ко мне обращаются клиенты, у которых возникли проблемы при обмене с сайтом. Текст ошибки, как правило, имеет вид: - Ошибка инициализации SSL-соединения - Соединение с сервером было неожиданно прервано

вчера в 19:50    567    0    0    

Ускоряем типовую обработку "Групповое изменение реквизитов" правкой пары строчек кода 1

Практика программирования v8 1cv8.cf

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

вчера в 12:50    341    0    2    

Семь рекомендуемых бесплатных курсов Microsoft для ИТ-администраторов Промо 26

Администрирование

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

28.12.2018    5792    0    1    

Введение в лицензирование ПО Microsoft 6

Системное

Поговорим о принципах лицензирования программных продуктов Microsoft.

вчера в 10:20    660    0    22    

Как одно изменение конфигурации PostgreSQL улучшило производительность медленных запросов в 50 раз 59

Оптимизация БД (HighLoad) v8 1cv8.cf

В связи с санкциями и другими событиями сейчас все более и более актуальна тема перевода ПО компаний на отечественное и свободное программное обеспечение. Одной из самых востребанных СУБД на рынке на данный момент является PostgreSQL - надежная, высокопроизводительная и хорошо масштабируемая СУБД, которая является прямым конкуретном таким крупным компаниям с их топовыми продуктами, как Oracle, IBM и Microsoft. Однако каждый, кто переходит на PostgreSQL, сталкивается с трудностями, прежде всего с настройкой и производительностью. Не обошли проблемы с производительностью "слоника" и меня. Предлагаю вашему вниманию перевод статьи "How a single PostgreSQL config change improved slow query performance by 50x" автора Pavan Patibandla, которая мне помогла улучшить производительность PostgreSQL.

18.03.2019    2657    0    19    

1С + asterisk (автоматический обзвон) часть 2. Распознавание речи 24

Телефония, SIP

Пример реализации автообзвона (с распознаванием речи ответа отвечающей стороны) с использованием ami asterisk. Данная статья может быть полезна программистам, интеграторам, администраторам. Версия и релиз технологической платформы не имеет значения.

18.03.2019    992    0    2    

Как сделать из &НаКлиентеНаСервереБезКонтекста почти &НаКлиентеНаСервере Промо 111

Практика программирования v8 1cv8.cf

Как сделать метод формы, доступный на клиенте и на сервере одновременно, и сохранить при этом удобство разработки

10.09.2017    26592    0    68    

Генератор псевдослучайных чисел с равномерным, нормальным и логнормальным распределением своими руками 5

Практика программирования

Рассматриваем распределение случайных величин для генератора

17.03.2019    394    0    1    

Пример создания bridge (http api - tcp) для ККТ "Касса №1" ("К1-Ф") 2

Практика программирования ККМ

Пример создания bridge (http api - tcp) для ККТ "Касса №1" ("К1-Ф"). Данная статья будет полезна интеграторам, программистам, тем кто работает (интегрирует, разрабатывает) различное ТО либо железки. Версия и релиз технологической платформы не имеет значения.

17.03.2019    444    0    0    

Как посмотреть дерево запросов при отладке, когда не работает ВыбратьСтроку()? 3

Практика программирования v8 1cv8.cf

Анализ коллекций значений при отладке в тонком клиенте.

15.03.2019    579    0    9    

Метод формирования движений в типовых регистрах нетиповыми регистраторами Промо 29

Практика программирования v8 1cv8.cf

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

05.12.2017    16714    0    34    

Заглушки для веб-сервисов 60

Практика программирования v8

Разбираемся, что такое mock-сервисы и зачем они нужны. На основании реального веб-сервиса создадим сервис-заглушку в SoupUI, посмотрим как его запускать из консоли и напишем сценарий в Vanessa-ADD.

15.03.2019    2423    0    7    

Легкий "тюнинг" УТ 10.3 6

Практика программирования v8 v8::ОУ УТ10

Вариант программной реализации изменения форм типовых объектов для конфигурации Управление торговлей 10.3.

15.03.2019    538    0    6    

Копирование числовых ячеек из 1С в Excel Промо 16

Загрузка и выгрузка в Excel Системное v8 1cv8.cf

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

15.01.2019    4370    0    10    

Обсуждение двух задач на пересечение отрезков 21

Практика программирования v8

Ищем общее в частностях, или задача о пересечении отрезков.

15.03.2019    1902    0    13    

Трюки с внешними источниками данных 102

Практика программирования v8 1cv8.cf

Некоторые трюки для преодоления ограничений внешних источников данных.

14.03.2019    3570    0    31    

Остатки в подборе товаров в документ продажи по нескольким складам 2

Практика программирования v8 v8::ОУ УТ11

Остатки в подборе товаров в документ продажи по нескольким складам без включенной опции «Реализация товаров с нескольких складов».

12.03.2019    565    0    5    

Пример использования СКД и данных расшифровки на мобильной платформе 7

Практика программирования v8 v8::Mobile v8::СКД 1cv8.cf

СКД в мобильном приложении и меню действий на основе данных расшифровки (отчет, совместимый с мобильной платформой 8.3.13.45).

12.03.2019    533    1    0    

Программное создание реквизита управляемой формы с помощью механизма расширений 56

Практика программирования v8 v8::УФ

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

12.03.2019    3131    2    19    

"Склеивание" отчетов на СКД 23

Практика программирования v8::СКД

Методика программного объединения данных нескольких отчетов в итоговый сводный. По ссылке опубликован пример на реальных данных и код отчета: https://infostart.ru/public/1017891/

10.03.2019    2278    0    2    

Использование классов .Net в 1С для новичков Промо 140

Практика программирования Внешние компоненты Универсальные функции v7.7 v8

Руководство для новичков. Написав статью http://infostart.ru/public/238584/, я понял, что многие не понимают того, что написано. Поэтому в этой статье постараюсь более подробно остановиться на азах и без кода на вражеском языке (C#)

27.01.2016    53474    0    104    

Быстрее чем INSERT! BULK-операции и примеры использования 89

Оптимизация БД (HighLoad) Практика программирования Обмен с другими системами Перенос данных из 1C8 в 1C8

Microsoft SQL Server поддерживает так называемые BULK-операции, используемые для быстрого изменения больших объемов данных в базе. В статье пойдет речь о практических примерах их использования. Все примеры сделаны в контексте платформы 1С (а как иначе).

09.03.2019    3897    0    25    

Добавление отчетов в типовые конфигурации 1С 119

Практика программирования Универсальные функции v8::УФ v8::СКД 1cv8.cf

Описание различных способов добавления общих и контекстных отчетов в конфигурации 1С, построенные на базе БСП. Основные моменты и нюансы.

07.03.2019    7211    0    7    

Подключение ТСД через MobileLogistics 8.Х на примере Opticon SMART и создание простого расширения для выгрузки остатков 2

Терминал сбора данных v8 Розница Розничная и сетевая торговля (FMCG)

В статье рассмотрен процесс подключения терминала сбора данных в конфигурацию 1С:Розница редакции 2.2 при помощи драйвера "АТОЛ:Терминалы сбора данных MobileLogistics 8.Х" на примере ТСД Opticon SMART (CLK-3000) и написание расширения для корректной выгрузки остатков. Типовая обработка от 1С остатки не выгружает. Материал ориентирован на новичков в сфере подключения торгового оборудования / написании расширений.

07.03.2019    590    0    0    

Из Excel в 1С запросом Промо 31

Загрузка и выгрузка в Excel v8 1cv8.cf

... ну, конечно, не прям так типовым языком запросов, а расширенным языком запросов. Речь пойдет о том, как "залить" данные в таблицы 1С и не пилить при этом бесконечного количества наколеночных обработок.

14.08.2018    9467    0    5    

Простое программное решение проблем с блокировками SQL 15

Оптимизация БД (HighLoad) v8 v8::blocking 1cv8.cf

Описание одного из способов программного решения проблемы блокировок при проведении документов в клиент-серверной 1С.

06.03.2019    3739    0    38    

Собираю Новый бюджетный Сервер для 1С ЗУП на 50 пользователей за 160 тысяч рублей (новый) 2

Системное

В продолжение темы https://infostart.ru/public/987835/ На данный момент подбираю бюджетный Сервер для 1С ЗУП на 50 пользователей за 160 тысяч рублей

06.03.2019    1755    0    87    

Как писать понятные коммиты 48

Практика программирования

Как писать сообщения коммитов так, чтобы потом не было мучительно больно.

06.03.2019    4170    0    20    

Автоматические и управляемые блокировки применительно к типовым конфигурациям 1С Промо 104

Теория программирования Практика программирования v8 v8::blocking 1cv8.cf

Основные принципы работы с режимами автоматических и управляемых блокировок в 1С Предприятие 8. Теория и применение в типовых конфигурациях: БП, УТ, ЕРП

10.11.2018    12098    0    40    

Заметки по SQL: Генерация ряда дат и данные из периодических регистров на каждый день 7

Практика программирования v8::Запросы

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

05.03.2019    929    0    0    

Программное изменение управляемых форм 26

Практика программирования v8::УФ

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

05.03.2019    2619    0    10    

Спорим, вы не знали? Графы затрат в Бухгалтерии предприятия 3.0 83

Практика программирования v8::БУ БП3.0

Получение графа затрат из БП, и просмотр онлайн.

05.03.2019    3910    0    19    

Оформление и рефакторинг сложных логических выражений Промо 217

Практика программирования v8

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

20.09.2012    63885    0    126    

Easy print своими руками 3

Системное v8 ERP2

Статья описывает альтернативные способы печати из терминальной сессии на локальный принтер.

05.03.2019    689    0    7    

Иерархия библиотек. Автоматическое обновление или как отказаться от переопределяемых модулей 9

Практика программирования Теория программирования v8

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

04.03.2019    1046    0    2    

Ошибки при работе с хранилищем конфигурации и способы их решения 48

Практика программирования v8

В статье собраны наиболее распространенные ошибки при работе с хранилищем конфигурации и способы их обхода и решения.

01.03.2019    3856    0    16    

Подмена заголовка 1С Промо 19

Универсальные функции

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

08.12.2018    4483    0    24    

Неверный расчет СЗВ-СТАЖ. ЗУП 3.1 8

Ошибки в отраслевых решениях v8 v8::СПР ЗУП3.x

При заполнении отчета СЗВ-СТАЖ на последних релизах ЗУП (ошибка не исправлена и в релизе 3.1.9.107) выявлены ошибки при расчете периодов, а также неверное выделение стажа ДЛОТПУСК.

01.03.2019    1186    0    2    

Технология кэширования результата разузлования продукции по спецификации 1

Практика программирования v8 УПП1

Рассматривается технология кэширования результата разузлования продукции по спецификации. Данная технология может оказаться полезной для значительного ускорения работы системы в части разузлования в конфигурациях УПП. Тестировалось на платформе 1С 8.3.12.1469, релизы УПП 1.2, 1.3.

01.03.2019    722    0    1    

Чем PostgreSQL может быть полезен разработчику 1С Промо 152

Системное v8 1cv8.cf

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

20.12.2018    9011    0    38