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

Все публикации Программирование — все для 1С

Сложный («нелинейный») учет в БП, ЗУП и т.д. Мой взгляд на проблему Промо 42

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

Есть насущная проблема: а) сначала разбора и понимания ЗУПовских запросов, б) затем внесения изменений в заложенные механизмы. Если используется запрос для получения всех взаимосвязей и взаимовлияний показателей, то получается «большой» запрос. В чем проблема «большого» запроса? Он подобен карточному домику: строится долго, а захочется поменять карту из середины строения – домик разрушится. На своем примере учета задолженностей контрагентов в разрезе полугодий (не типовой учет БП, и не ЗУПовский) я покажу, как я изменил механизм учета и превратил «большой» запрос в «маленький», а дальнейшее сопровождение программы в сказку 1С-ника. Есть предположение, что причины использования "больших" запросов кроются в схемах построения учетных механизмов, и, изменив схему, мы сможем избавиться от всех неудобств "больших" запросов.

26.07.2013    9749    0    39    

“Вес и Объем” в 1С:Управление торговлей 10.3 3

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

Доработка Счета на Оплату в 1С: Управление торговлей 10.3 с Весом и Объемом.

18.01.2017    1427    0    3    

JSON в 1С:8.x 5

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

Очередной велосипед про JSON в 1С

1 стартмани

18.01.2017    1373    7    21    

Вывод различных табличных документов в один ("склеивание" печатных форм) 0

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

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

1 стартмани

17.01.2017    1257    2    6    

Ошибка при загрузке курсов валют. Комплексная автоматизация 2.2 (ошибка в типовой) 1

Практика программирования Ошибки в отраслевых решениях Программист v8::ОУ КА2 Россия Бесплатно (free)

При вызове обработки "Загрузить курсы валют" в конфигурации "Комплексная автоматизация 2.2" рел. 2.2.2.157 программа выдавала ошибку

17.01.2017    1718    0    7    

Обработка по настройке образцов текста 8

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

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

1 стартмани

16.01.2017    1326    1    2    

Добавление иерархии в типовой неиерархический справочник 2

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

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

1 стартмани

16.01.2017    1164    1    0    

Использование сборок .NET в 1С 7.x b 8.x. Создание внешних Компонент. Промо 71

Внешние компоненты Программист v7.7 v8 1cv8.cf 1cv7.md Абонемент ($m)

Данная разработка создана для использования сборок .Net в 1С через преобразование объектов и классов в COM-объекты, которые можно использовать в 1С. Достигается это путем создания класса, реализующего методы интерфейса IReflect public class AutoWrap: IReflect.

1 стартмани

28.11.2013    30467    154    48    

Графическая схема. Управление при помощи XDTO. 83

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

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

2 стартмани

16.01.2017    4114    18    6    

Асинхронность в управляемом интерфейсе 1С 30

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

В статье доступно объясняется про новое модное явление асинхронности, добавленное в платформу 1С. Также приложен пример асинхронной обработки по поиску файлов.

1 стартмани

15.01.2017    3090    11    27    

Пример универсальной функции для создания схемы компоновки данных 137

Практика программирования Универсальные функции Программист v8::СКД Россия Абонемент ($m)

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

1 стартмани

12.01.2017    6539    1    26    

Порождающий запрос Промо 227

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

Иногда в запросе необходимо получить искусственную таблицу заданного размера, не связанную с данными информационной базы. Эта получаемая «из воздуха» таблица может быть заполнена, например, числами натурального ряда или функционально связанными с ними значениями. Такая таблица может пригодится как временная таблица в запросе для соединения с реальными таблицами. Другой вариант – быстрое получение таблиц значений заданного размера, списков, массивов и прочее. В последних версиях MS-SQL есть возможности непроцедурной генерации таблиц посредством специального «итеративного» описания. Ну а для 1С пригодится следующее решение:

1 стартмани

15.09.2011    34092    134    85    

Набор математических функций 12

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

Небольшой набор математических функций для работы с массивами чисел.

1 стартмани

12.01.2017    1693    1    16    

Как построить цепочку асинхронных вызовов 61

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

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

1 стартмани

11.01.2017    4558    2    70    

Таблицы на управляемых формах: создание, расширение, управление. 63

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

Как вывести результат запроса в таблицу на управляемую форму, ведь здесь нет метода "СоздатьКолонки()"? Как добавить поле ввода в табличную часть документа, если нет желания менять документ? Разбираемся...

10.01.2017    4917    0    21    

Дополнительные реквизиты и сведения в управляемом приложении - это просто....с БДРС Промо 29

Инструментарий Программист v8 1cv8.cf Платные (руб)

Библиотека Дополнительных Реквизитов и Сведений (далее БДРС) – инструмент для настройки, записи, чтения дополнительных реквизитов (далее ДР) и дополнительных сведений (далее ДС) в конфигурациях, БСП которых поддерживает этот механизм. О ДР и ДС писал в http://infostart.ru/public/188152/, сейчас, наконец, оформился в виде внешней обработки инструмент, облегчающий работу с дополнительными реквизитами и сведениями (далее ДРС). Заполнять и использовать ДРС средствами типовой конфигурации конечно можно, но ИМХО, с помощью этой обработки гораздо комфортнее. Обработка написана в интерфейсе «Такси», нормально работает и в «старом» режиме управляемого приложения. Тестировалась на БП 3.0, БСО 3.0 и УТ 11. Убедительная просьба к купившим не тиражировать БДРС без моего согласия :-)

1000 руб.

24.06.2014    28900    220    40    

"Человеческая" сортировка в таблицах значений 13

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

"Человеческая" сортировка в таблицах значений. Оформлено отдельной функцией, добавить можно куда угодно.

1 стартмани

10.01.2017    2148    4    1    

Планы обмена. Скрестить ужа с ежом ... миссия выполнима =) 10

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

Небольшое исследование возможности улучшить работу планов обмена 1С средствами SQL Server: view and triggers. Результаты имеют больше теоретическое, чем практическое значение. Однако тем, кто ищет нестандартные решения, статья может понравиться =)

1 стартмани

10.01.2017    1916    2    4    

Пример реализации обмена с оборудованием через winsocket на управляемых формах по протоколу TCP 19

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

Объединяя опыт коллег с данного ресурса, хочу поделиться своим решением с подключением контроллера контроля доступа к 1С УНФ. Здесь описан метод без использования ActiveX, который не работает на УФ.

09.01.2017    2443    0    23    

Как нарисовать граф на 1С Промо 323

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

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

1 стартмани

09.08.2013    33185    422    105    

JSON парсер для профессиональных разработчиков 44

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

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

4 стартмани

09.01.2017    4828    15    29    

Список открытых форм в управляемом приложении 1

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

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

1 стартмани

08.01.2017    1479    6    0    

1С: Предприятие + корпоративный чат, как наладить оперативные уведомления за 10 минут Промо 41

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

Как сделать автоматические уведомления о разных событиях из 1С в корпоративный чат MyChat для сотрудников компании

1 стартмани

14.08.2016    8675    15    22    

Алгоритмы с решениями для экзамена Специалист УТ 11.1 28

Сертификация Программист v8::ОУ УТ11 Россия УУ Абонемент ($m)

Решение 20 задач встречающихся на экзамене, в виде подробных инструкций. Решение на релизе УТ 11.1.10.199.

1 стартмани

08.01.2017    3276    4    2    

Определение длины текстового реквизита 1

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

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

10 стартмани

07.01.2017    1033    0    16    

Прогресс бар на управляемых формах 8

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

Реализация прогресс бара в 1С 8.3 в управляемых формах.

10 стартмани

06.01.2017    2774    7    0    

Перевод интерфейса конфигурации с использованием программы 1С:Переводчик Промо 28

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

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

09.02.2015    11183    0    8    

Полезная доработка конфигурации "Конвертация данных" 83

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

Небольшая полезная доработка конфигурации "Конвертация данных", которая позволяет пользоваться функцией автосоздания правил конвертации.

05.01.2017    4515    0    13    

Отладка дополнительных обработок БСП 17

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

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

04.01.2017    2183    0    8    

Опять склонения 12

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

Создание простого http-сервиса для склонения подразделений и должностей

1 стартмани

04.01.2017    1859    1    12    

Транзитивное замыкание запросом Промо 245

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

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

1 стартмани

29.10.2012    41346    148    101    

Исправление ошибки 1С УТ 11 (версия 11.3.2.157) с транспортным модулем УТМ ЕГАИС 1

Универсальные функции Программист v8::ОУ УТ11 Розничная и сетевая торговля (FMCG) Россия УУ Розничная торговля Акцизы Бесплатно (free)

В конфигурации 1C "Управление торговлей" (по крайней мере, в версии 11.3.2.157) после настройки соединения с фискальным регистратором и транспортным модулем "УТМ" ЕГАИС при попытке пробить чек на продажу единицы алкогольной продукции выдается ошибка (скрин приложен).

04.01.2017    1789    0    0    

Учет пивного магазина (мобильное приложение + сервер) 2

Мобильные приложения Торговля Директор Менеджер v8::Mobile 1cv8.cf Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд УУ Розничная торговля Платные (руб)

Данное приложение позволит вам получить POS систему за небольшие деньги на ваших розничных точках по продаже пива напитков и остальной продукции.

3000 руб.

01.01.2017    3935    0    9    

JUG конструктор запросов и обработок 38

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

Конструируйте легко запросы и обработки любой сложности.

1 стартмани

31.12.2016    4392    39    33    

NativeDraw: Компонента рисования для 1С [V2.6.2] Промо 80

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

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

1 стартмани

13.07.2015    16557    227    126    

Скрытие пустых папок при фильтрации (расширение конфигурации для 1С:Документооборот) 3

Работа с интерфейсом Программист v8 ДО Делопроизводство и документооборот Абонемент ($m)

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

1 стартмани

30.12.2016    1482    1    0    

Мультиязычность данных в конфигурации 3

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

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

1 стартмани

28.12.2016    1425    2    7    

Отсчет секунд до Нового года 2

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

В ожидании Нового года считаем часы и секунды до этого события=)

1 стартмани

28.12.2016    1154    1    7    

Мобильное приложение "Заказы клиентов" Промо 5

Торговля Мобильные приложения Директор Менеджер v8 v8::Mobile 1cv8.cf Оптовая торговля Платные (руб)

Мобильное приложение для выездных менеджеров для сбора заказов у клиента с возможностью формирования и отправки заказа на сервер.

1500 руб.

23.07.2014    8762    17    5    

Оплата платежными (банковскими) картами и кредитами в 1С Бухгалтерия 2.0 (эквайринг) 0

Практика программирования Программист v8::БУ БП2.0 Розничная и сетевая торговля (FMCG) Россия БУ Розничная торговля Бесплатно (free)

Столкнулся с задачей реализовать оплату платежными картами от покупателя в конфигурации 1C Бухгалтерия 2.0 (на примере одноименного документа в конфигурациях УТ 10 и 11). Необходимость возникла в связи с тем, что у заказчика не классическая розничная торговля в деньги (деньги взял - товар отдал), а вариант: "утром деньги - вечером стулья". Т.е. для отражения факта отгрузки товара используется документ "Реализация товаров и услуг", при этом оплата может быть от покупателей частичная наличными и по платежным картам, это может быть просто аванс без отгрузки или наоборот доплата.

28.12.2016    725    0    0    

Хардкод-Помощник 4

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

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

1 стартмани

27.12.2016    1644    2    0    

Заметки про запросы. Коллекция 70

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

Кто-то коллекционирует марки, а я собрал мини-коллекцию запросов, хотел с Вами поделиться. С наступающим Новым Годом !

26.12.2016    6145    0    51    

QR-код с логотипом компании (обычная и управляемая форма) Промо 3

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

Как известно, стремление сделать свою рекламную продукцию запоминающейся и выделяющейся — верный путь к успеху. Сегодня, мы поговорим с вами о том, что можно сделать с обычным черно-белым QR-кодом, чтобы он стал более живым и привлекательным. Если вам не терпится попробовать сделать QR-код с логотипом компании, то эта обработка для вас!

1100 руб.

22.06.2016    5300    0    2    

Асинхронный обмен данными с JavaScript (и не только) без потерь 67

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

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

1 стартмани

26.12.2016    4905    9    22    

Фотографирование фотокамерами Canon c управлением из 1С 8

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

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

2 стартмани

25.12.2016    1358    4    6    

Обновление типовой доработанной конфигурации для начинающих 27

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

Инструкция по обновлению типовой доработанной конфигурации для начинающих

23.12.2016    4509    0    22    

Выполнение JavaScript кода из 1С в объекте Поле HTML Документа (HTML 5) и вызов события в 1С ПриНажатии Промо 91

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

Пример выполнения JS кода из 1С в Поле HTML Документа под управляемыми формами, с удобным получением результата в 1С(С помощью вызова привязанного события ПриНажатии к элементу ПолеHTMLДокумента)

1 стартмани

22.03.2016    16033    60    31    

Штрих-код в Word из 1С 2

Универсальные печатные формы Инструментарий Программист v8 1cv8.cf Абонемент ($m)

Часто возникает задача формировать документы Word из 1С. Это могут быть договоры с контрагентами, какие-либо спецификации, акты выполненных работ. Для поиска в базе 1С электронного документа, аналога бумажного документа, во многих организациях используют штрихкодирование документов. Эта статья описывает, как можно создать штрих-код в документе Word при работе с ним по COM-соединению.

1 стартмани

22.12.2016    2064    5    0    

Справочники, документы, регистры сведений: свойства, реквизиты, списки элементов 1

Сервисные утилиты Инструментарий Универсальные обработки Администратор Программист v8 1cv8.cf Абонемент ($m)

Комплект обработок для просмотра и анализа свойств объектов метаданных - справочников, документов, регистров сведений; свойств их реквизитов (включая стандартные и общие реквизиты). Универсальные динамический список элементов справочника, документов, записей регистров сведений.

1 стартмани

22.12.2016    1835    19    0    

1С:EDT ("Eclipse-Конфигуратор"). Пример разработки плагина 120

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

Видеоматериал, демонстрирующий пример разработки несложного работоспособного плагина для 1C:Enterprise Development Tools

1 стартмани

22.12.2016    7570    8    29    

Курс "Разработка по промышленным стандартам на платформе 1С:Предприятие." Часть 1. Основы. 30

Инструментарий Управление проектом Программист Менеджер v8 1cv8.cf Платные (руб)

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

8000 руб.

21.12.2016    12061    0    40