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

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

Многопоточность. Универсальный «Менеджер потоков» 2.0 Промо 184

Оптимизация БД (HighLoad) Инструментарий Теория программирования Универсальные функции v8 1cv8.cf Россия Абонемент ($m)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

10 стартмани

07.02.2018    63296    138    48    

Многопоточность. Универсальный «Менеджер потоков» (фреймворк) с отслеживанием зависимости объектов Промо 170

Практика программирования Теория программирования Универсальные функции Оптимизация БД (HighLoad) v8 1cv8.cf Россия Абонемент ($m)

Восстановление партий, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

26.05.2017    34457    77    

Технология создания коммерческих разработок на базе Базовой конфигурации "Управление Торговлей, ред.10.3" 138

Теория программирования Рабочее место v8 v8::ОУ УТ10 УУ Абонемент ($m)

Создав однажды небольшую надстройку на базе конфигурации "УТ Базовая, ред.10.3", впоследствии разработка расширилась до неузнаваемости и приросла функционалом. Что удивительно, так это то, что разработка представляет собой внешнюю обработку вкупе со стандартными механизмами базовой версии, а значит не требует дополнительного конфигурирования БД. О том, как и что я реализовал, пойдет речь в данной статье.

1 стартмани

11.03.2012    20640    93    

Простая конфигурация "Учет семейного бюджета" ("такси"/управляемое приложение) 11

Прочее v8 v8::УФ Домашние учет и финансы УУ Бюджетирование и финансовое планирование Абонемент ($m)

Данная конфигурация писалась для личных целей, использую все время для учета доходов/расходов, планирования затрат своей семьи. Написана на платформы 8.3.4, 8.3.5, но может работать и на более старых платформах. Тестировалась на файловом режиме (будет работать и в серверном). Версия 2.00 от 28.04.2017

2 стартмани

02.10.2014    15183    29    1    

Матрица прав конфигурации по ролям (управляемая форма, "такси" для любых баз, работающих на платформах 8.2... и 8.3...) 16

Защита, права, пароли v8 v8::УФ v8::Права 1cv8.cf Абонемент ($m)

Данная обработка поможет в просмотре и анализе прав, которые используют роли конфигурации для всей конфигурации. Матрица строится динамически, есть отбор по синонимам метаданных, отбор по определенным ролям, также возможен экспорт данных матрицы. Работает на любой конфигурации, на платформе 8.2... и 8.3... Для обычного приложения, вида как УТ 10.3, БП 2.0. и прочих, должна быть встроена в конфигурацию.

2 стартмани

09.06.2016    11763    53    0    

Многопоточное восстановление последовательностей 38

Оптимизация БД (HighLoad) Практика программирования Теория программирования Универсальные функции v8 Бесплатно (free)

Универсальный алгоритм многопоточного фонового восстановления любой последовательности.

05.12.2018    5211    29    

Восстановление развернутых строк ДереваЗначений после его обновления (управляемая форма) 14

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

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

1 стартмани

16.10.2015    11416    8    6    

Информационно-поисковая система "Записная книжка 8.3 (2.2)" - инструмент сохранения информации по разделам и подразделам с быстрым поиском и открытием файлов на основном и сменном устройствах для работы с информацией в двух и более рабочих местах 2

Прочее v8 Россия Абонемент ($m)

Инструмент, - использующий возможности платформы 8.3 и дописанный на Delphi, - для работы с информацией по разделам и подразделам с быстрым поиском и открытием документов (файлов) на основном и сменном устройствах на любом рабочем месте.

1 стартмани

21.09.2015    7787    2    3    

Перенос подсистемы "Скидки и наценки" из УТ 11.4.6 в УТП для Украины (УТ 10, УПП 1.3, УТ 2.3. для Украины и в другие подобные конфигурации) 0

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

Статья, описывающая реальный опыт перенос подсистемы "Скидки и наценки" из конфигурации УТ 11.4.6 в конфигурацию УТП 1.2.50 для Украины. Поскольку ряд конфигураций предыдущего поколения имеют одинаковую структуру данных, следовательно данный пример можно применить и к конфигурациям: УТ 10, УПП 1.3, УТ 2.3. для Украины и им подобным.

01.04.2019    1334    4    

Автоматизируем "перезаливку" баз (Скрипты для SQL-Server - Часть 1) 107

Архивирование (backup) v8 1cv8.cf Абонемент ($m)

Предлагаю вашему вниманию несколько SQL-скриптов (для MS SQL-Server) для автоматизации процесса резервного копирования и восстановления баз данных. Скрипты для восстановления позволяют "перезаливать" базы данных, т. е. восстанавливать одну базу из копий другой базы данных. Все скрипты формируют лог для вывода и при необходимости могут отправлять результат работы по электронной почте.

1 стартмани

15.03.2018    18402    18    12    

Веб-форма авторизации/регистрации/восстановления пароля для веб-клиента 1С с помощью HTML/CSS/PHP/HTTP-сервисов 1С 24

WEB v8 1cv8.cf Абонемент ($m)

Пришла в голову идея создать универсальную веб-форму входа в веб-клиент 1С на HTML/CSS/PHP/HTTP-сервисы 1С. Чтобы прямо как на нормальных сайтах. Заодно и для ознакомления с 1С с новой, для себя, стороны. Интересно было попробовать интеграцию PHP - 1С.

1 стартмани

08.11.2018    5571    14    15    

Изучаем 1С Предприятие 8.3 на примере построения простой конфигурации (или как "айтишник" 1С осваивал). Часть 2. 9

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

Пример построения простой конфигурации 1С "Учет движения картриджей для лазерной техники на предприятии" в качестве изучения платформы 1С Предприятие 8.3

1 стартмани

11.06.2014    14354    60    4    

Восстановление остатков (Партий) по регистру "Партии товаров на складах" в УТ 10.3 2

Обработка документов v8 v8::ОУ УТ10 Россия УУ Закрытие периода Абонемент ($m)

Восстановление остатков (Партий) по регистру "Партии товаров на складах в УТ 10.3 по методу ЛИФО.

1 стартмани

19.12.2017    4536    22    5    

Загрузка из Excel в 1С8 "одним нажатием": номенклатура, заказы, прайсы, УПД, ТОРГ-12, накладные, счета, цены, реализации, поступления и т.д. (УТ10-11.4, БП2-3, УПП1.3, ERP2, КА1.1-2.4, Розница1-2.2, УНФ1.6, УТП2, Альфа-Авто 5.1) Промо 379

Загрузка и выгрузка в Excel Обработка документов v8 v8::УФ 1cv8.cf БУ УУ Оптовая торговля Платные (руб)

Универсальная обработка для загрузки документов из Excel в 1С. Не требует указания параметров (номера колонок, номер первой строки таблицы и т.д.) и предварительной настройки. Просто выбираете файл Excel, документ 1С и нажимаете кнопку "Загрузить". Обработка сама находит таблицу в файле Excel, необходимые для загрузки данные в ней (номенклатура, количество, НДС, цена, сумма) и загружает ее в 1С. Вместе с номенклатурой загружает штрих-коды, серии ГТД, страну происхождения и т.д. Распознает документы ЛЮБОЙ ФОРМЫ (УПД, ТОРГ-12, заказ клиента, установку цен и т.д.). Не требует MS Office. Для поиска таблиц используются методы эвристического поиска. Загружает только то, что нужно, т.е. пропускает повторы шапки таблицы, заголовки, промежуточные итоги, подписи и т.д. Работает во всех основных конфигурациях 1С8 в режиме обычного приложения и на управляемых формах. При покупке обработки вы получите 3 месяца бесплатной тех.поддержки.

3000 руб.

09.11.2016    71984    1648    393    

Недокументированное использование стандартных обработок из меню "Все функции". Промо 884

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

Рассмотрены возможности произвольного использования стандартных функций, вызываемых из меню платформы "Все функции" - "Стандартные" (Активные пользователи, Журнал регистрации, Поиск ссылок на объект, Проведение документов ...).

19.06.2015    96207    118    

Набор подсистем "Умные таблицы" Промо 63

Инструментарий v8 Беларусь Россия Казахстан Абонемент ($m)

Данный набор подсистем – прикладная библиотека, призванная помочь программисту 1С быстрее решать ряд типовых задач бизнес-логики, таких как: ведение статусов объектов, отправка почтовых сообщений в определенное время, ведение произвольных таблиц с возможностью редактирования, сохранения и группировки, ориентированные на расчет бюджетных таблиц (план продаж, ретробонусы B2C, проценты по договорам B2B и договорные условия по КАМ), расчет коммерческой политики для бюджетных таблиц, исполнение произвольных алгоритмов с хранением кода в информационной базе, определение рабочих баз, хранение файлов во внешних СУБД (Postgre SQL, MS SQL и MongoDB) и выполнение произвольного кода после изменений ссылочного объекта вне транзакции изменения.

1 стартмани

22.05.2017    21035    95    33    

Восстановление открытых окон прошлого сеанса работы 7

Работа с интерфейсом v8 v8::УФ БП3.0 Абонемент ($m)

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

1 стартмани

01.03.2019    1205    2    0    

Кнопка "Сообщить о проблеме". [Расширение] 90

Обработка документов v8 1cv8.cf Россия Абонемент ($m)

В документы добавлена кнопка "Сообщить о проблеме". По кнопке формируется письмо с технической информацией и ссылкой на объект. Остается только дописать, что не получилось, и можно отправлять письмо в техподдержку.

1 стартмани

31.03.2016    17238    82    18    

"Screen Saver 1C" - хранитель экрана в стиле 1С [v2.4] 467

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

Эмулирует "набивание" кода в конфигураторе 1С 7.7, 8.1 и 8.2 Загружает произвольные тексты модулей, опечатывается, копирует и вставляет ранее введеные куски кода. А так же иногда выскаивает "Синий экран смерти" ;) Должен иметь каждый программист - можно дремать за компьютером, а видимость работы будет активная (также воспроизвится звук клавиатуры и шелчков мышки) :)

01.12.2008    27379    1450    305    

Восстановление кассовой смены 2

Обработка документов ККМ v8 Россия УУ Розничная торговля Абонемент ($m)

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

1 стартмани

23.04.2013    4703    8    7    

Консоль запросов для платформы 1С 8.2-8.3 (Управляемое приложение, Такси) Промо 28

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

Данная консоль запросов является доработанной версией стандартной консоли с сайта ИТС т.к. нужного и удобного функционала не было найдено. Для модернизации были взяты наработки из консоли http://infostart.ru/public/126781/ (большое спасибо автору). Консоль протестирована и готова к работе. Обновление от 13.04.2014, версия 1.1

2 стартмани

09.04.2014    40940    399    13    

Оптимальный способ расчета контрольной суммы объекта/записи регистра (CRC32, MD5, SHA1, SHA256) Промо 17

Универсальные обработки v8 1cv8.cf Абонемент ($m)

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

1 стартмани

01.08.2016    19452    5    9    

Неубиваемая база 1С:Предприятие 7.7 (SQL) на распределенке (УРБД) Промо 13

Распределенная БД (УРИБ, УРБД) v7.7 1cv7.md Бесплатно (free)

Данная статья актуальна для программистов и администраторов SQL-версии 1С:Предприятия 7.7 с УРБД. Если использовать 1С: Предприятие 7.7 (SQL) достаточно интенсивно, может происходить поломка (разъехались остатки, обрушились индекы, перестали проводиться документы из-за ошибок SQL и т.д.., в общем база "накрылась"). Можно проводить проверку, переиндексацию базы на SQL Server, мараковать с объектами 1С, копировать и удалять объекты, использовать всякие выгрузки-загрузки, но все это совсем не айс. Когда обмены в распределенной базе данных 1С Предприятия 7.7 выполняются достаточно интенсивно, решить проблему можно универсальным способом без плясок с бубном с помощью УРБД за 10-20-30 минут. Когда не помогает DBCC DBREINDEX ("RA4674")... Violation of primary key constraint 'PK_RA4674'. Cannot insert duplicate key in object

26.09.2012    49625    23    

StartManager 1.4 - Развитие альтернативного стартера Промо 416

Стартеры 1С v7.7 v8 Абонемент ($m)

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

1 стартмани

23.04.2014    95901    1663    1449    

Автоматизируй это! 145

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

Здравствуйте. Меня зовут Виталий Онянов. Я работаю в компании ФТО. Мы занимаемся внедрением и поддержкой ERP-систем, в том числе и на 1С. Сегодня я хотел бы поделиться нашим опытом автоматизации своих задач и рассказать о том, какие регламентные задания мы настраиваем на серверах наших клиентов. Возможно, кому-то покажется, что это совсем простые и очевидные вещи, но я в своей работе периодически вижу разработчиков, которые делают какие-то задачи руками изо дня в день, и мне бы хотелось донести до них мысль о том, что многие из этих задач можно и нужно автоматизировать.

02.07.2018    13658    12    

Не работают регламентные задания? Промо 32

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

Работают не всегда стабильно. Что делать, как обеспечить стабильную работу пользователей? Качественную и устойчивую работу ИС? Делать контроль выполнения регламентных (фоновых) заданий. Ниже подробные комментарии с фрагментами кода.

27.09.2014    27751    14    

Минимализмы 2 Промо 323

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

Следующая серия "минимализмов" [http://infostart.ru/public/306536/]. Также, как и в предыдущей статье, здесь приведена подборка коротких оригинальных решений некоторых задач. Ранее эти решения были разбросаны по моим комментариям к чужим публикациям.

23.02.2016    42289    80    

Секционирование таблиц и индексов в мире 1С 147

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

Говорим о секционировании таблиц и индексов для баз 1С. Способы применения, подводные камни и прочее.

10.02.2019    7969    53    

Простые радости жизни программиста 1С: выбор типа значения Промо 52

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

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

1 стартмани

17.02.2016    36016    43    17    

Потоковая репликация и непрерывное архивирование базы данных PostgreSQL - делюсь небольшим опытом 47

Архивирование (backup) Россия Бесплатно (free)

Постарался кратко описать опыт настройки потоковой репликации и непрерывного архивирования в PostgreSQL.

27.10.2017    13638    9    

Мастер выгрузки ЛЮБЫХ данных (остатков, цен, картинок, иерархии, доп. реквизитов, характеристик, штрихкодов и т.д.) в CSV / XLS / XLSX / MXL / ODS / PDF для ЛЮБЫХ баз, работающих на платформе 8.3... и выше Промо 45

Обмен с другими системами Загрузка и выгрузка в Excel Универсальные обработки v8 1cv8.cf Платные (руб)

Данная обработка-мастер предназначена для выгрузки ЛЮБЫХ данных (остатков, цен, штрихкодов, картинок из базы или тома, характеристик, доп. реквизитов, иерархии любого справочника и т.д.) из баз 1С в формат «CSV / XLS / XLSX / MXL / ODS / PDF», с возможностью обработки значения каждого поля файла с помощью встроенных предопределенных команд-функций (транслетирование, очистка от символов, приведение к формату, группировка и т.д.). Также имеется возможность выгрузки данных с разбивкой данных по файлам, архивирование картинок и прочее. Сама обработка сделана в виде «Мастера» и имеет простой интерфейс. Подробная справка прилагается! Работает только в базах 1С на платформе 8.3+! Есть ДЕМО-версии! Обновление от 14.08.2018, версия 2.31!

2490 руб.

08.12.2015    29074    172    11    

Опыт лечения базы 1С в клиент-серверном режиме (PostgreSQL) 3

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

При обновлении базы данных произошел сбой. Не создались таблицы в POstgresql под вновь созданные объекты. В результате при любом обращении к этим объектам вываливалась ошибка типа: "Ошибка СУБД: ERROR: relation "_infor22964_bydims_rrr" does not exist". Поиски в инете практически ни к чему не привели...

26.08.2009    11287    3    

Полезный код для программистов 1С (часть 2). Помощник заполнения. 78

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

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

1 стартмани

20.07.2018    11859    14    14    

Создаем универсальный механизм отбора и сортировки для управляемых форм 143

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

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

1 стартмани

02.05.2012    31059    268    28    

Как я обработку на альтернативный сервер выносил 5

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

В данном посте хочу поделиться опытом. Однажды возник инцидент, который смотивировал реализовать обработку, которую запускал бы обычный пользователь 1С, в основной системе. Но весь процесс обработки должен происходить за пределами рабочей базы. А юзабилити должно остаться на уровне простого пользователя. В качестве решения я выбрал службу Windows (С#), приложение инициации на клиенте и далее прошу под кат...

1 стартмани

08.02.2019    1892    6    

[NotaBene] Универсальный отчет по таблице значений 140

Практика программирования v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

1C v.7.7 Готовое решение. Не требует настройки. Не требует допрограммирования. Данная обработка решает часто встречающуюся задачу вывода в "красивом" виде таблицы значений (полученной, например, из запроса). Поддерживается произвольное группирование данных, отключение/включение группировок, в т.ч и создание "шахматок" (типа "продажи понедельно"). Обработка может использоваться как и в отладочных целях (для нормального просмотра ТЗ), так и в составе вполне рабочих отчетов. По крайней мере, я неоднократно клиентам данную обработку ставил вместо того, чтобы каждый раз писать замороченные выводы данных. И клиенты довольны, и мне - проще...

07.05.2007    24520    930    59    

1С Бухгалтерия 8. Часть 2: Учетная политика 135

Практика учета v8 БП2.0 Россия БУ Учетная политика Бесплатно (free)

Ранее в статье "1С Бухгалтерия 8. Часть 1: Настройка параметров учета " были подробно изложены особенности настройки параметров учета. Второй важнейший этап настройки программы - это настройка регистра сведений "Учетная политика организаций". Если не внимательно отнестись к этим настройкам, то, скорее всего, результаты учета не будут соответствовать нашим ожиданиям. Более того, они могут оказаться просто не правильными. В этой статье подробно рассматриваются особенности настройки регистра сведений "Учетная политика организаций".

19.12.2011    154125    50