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

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

Будни автоматизации или "мне нужна программка для 3D упаковки" Промо 180

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

Автоматизация отечественных предприятий, которой приходиться заниматься, это нужная и высокооплачиваемая, но довольно нервная работа. Выручает юмор. Например, при общении с требовательным клиентом можно вспомнить анекдот: "Держась руками за стену, на ногах еле стоит мужик. К нему пристает ребенок: "Ну, папа, пожалуйста, сделай мне кораблик!", папа отвечает: "Ага! - Сейчас все брошу и пойду делать тебе кораблик!". Про один такой сделанный для клиента "кораблик" и хочется рассказать. Надеюсь, совместное погружение в теплое ламповое (то есть клиентоориентированное) программирование доставит Вам положительные эмоции, да и задача попалась интересная. Поплыли?

24.03.2014    40155    114    

История реквизитов организаций (печати, факсимиле, КПП, телефон) 0

Практика программирования v8::ОУ v8::УФ УТ11 Абонемент ($m)

Решение задачи по хранению истории изменений КПП организации, дополнительных печатей, бланков и факсимиле ответственных лиц организаций, контактной информации организаций типа телефон.

1 стартмани

11.01.2019    1421    1    0    

Перевод чисел в шестнадцатеричную систему на примере генератора случайных цветов 6

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

Демонстрация новой возможности платформы (8.3.13.1513) на практическом примере.

10.01.2019    1744    4    

Код по цене пачки пельменей и сорок бочек скрама 80

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

Быстрый код по цене пачки пельменей и сорок бочек скрама пятому столику.

10.01.2019    7134    143    

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

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

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

23.02.2016    42873    80    

Задача 1.13. 1С: Специалист по платформе 8.3 3

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

Вариант решения задачи 1.13 с комментарием основных моментов (тестировалось на релизе 8.3.9.2170).

1 стартмани

05.01.2019    3888    0    4    

Добавление ставки НДС 20% на старой УТ 11.0 за 2 шага 15

Практика программирования v8::ОУ v8::УФ УТ11 Оптовая торговля, дистрибуция, логистика Россия НДС Бесплатно (free)

Предлагаю Вам небольшую инструкцию по добавлению ставки НДС 20% в старую "необновляемую" конфигурацию "Управление торговлей 11.0".

02.01.2019    10139    12    

Универсальный редактор реквизитов объектов. Мультиобработчик Промо 678

Универсальные обработки Чистка базы Обработка документов Практика программирования Обработка справочников Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Объекты: Справочник, Документ, ПланОбмена, ПВХ, Бизнес-процесс, Задача, ПланСчетов, ПВР. Мультиобработчик: -Проведение, перенумерация, движения, копирование, создание на основании, подчиненность, статистика, удаление документов. -Регистрация изменений объекта(ов) в планах обмена. -Установка/Отключение ГлавногоУзла РИБ. -Поиск и восстановление "Битых" ссылок. -Недопустимые символы XML/Дерево XML. -Поиск и замена ссылок. -Ошибки ИБ, в т.ч XML. -Множество обработок справочников. -GUID. Дата и время создания объектов ссылочного типа. -Аналитика предопределенных, блокируемых реквизитов, ХранилищаЗначений. -История изменений объекта. -Активные пользователи. -Подписки на события, функциональные опции. -Загрузка пользователей ИБ из Windows, Active Directory. -Выгрузка/Загрузка пользователей ИБ в/из внешний XML-файл. -Поддержка различных режимов модальности. Файловый, Клиент-Серверный варианты. Обычная и Управляемая формы.

1 стартмани

28.12.2011    142305    8658    408    

Механизм подбора из справочника номенклатуры и передача отобранных позиций в документ 10

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

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

1 стартмани

29.12.2018    2187    0    

Быстрый способ разобраться в чужом коде 73

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

Добрый день! Хочу рассказать о способе, который позволит быстро разобраться в чужом коде. Я, конечно, думаю, что это жесткий баян, но не видел, чтобы кто-то пользовался этим способом. По крайней мере, новичкам точно будет интересно.

29.12.2018    7997    22    

Отладка сложных отчетов на СКД 135

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

Расширение для отладки сложных отчетов на СКД (в т.ч. для собираемых программно "на лету") и быстрого перехода к отладке таких отчетов в консоли запросов и отчетов на СКД.

1 стартмани

28.12.2018    10085    46    37    

Импорт из EXCEL и других источников (xls, xlsx, xlsb, ods, sxc, dbf, mxl, csv, clipboard, sql) в 1С Промо 550

Загрузка и выгрузка в Excel Обмен с другими системами Обработка справочников Практика программирования Обработка документов v8 КА1 БП2.0 УТ10 Розница Беларусь Украина Россия БУ Абонемент ($m)

-Наглядная, контролируемая загрузка иерархической номенклатуры с различными атрибутами и картинками из прайсов, файлов табличного вида xls,xlsx,xlsb,ods,sxc,dbf,mxl,csv произвольной структуры по указанному диапазону строк, а также из буфера обмена и внешнего SQL-источника данных в основные, дополнительные и пользовательские реквизиты. -Вариантный поиск номенклатуры. -Создание сопутствующей справочной информации. -Создание документов в национальной/иностранной валюте. -Обычное и управляемое приложение. Файл и Клиент-Сервер.

1 стартмани

16.03.2012    332074    7630    727    

Пример решения математической задачи: вывод ряда чисел где сумма двух ненулевых слагаемых, составленных из знаков числа, возведенного в квадрат, равняется самому числу 1

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

Задача предполагает вывод ряда чисел, удовлетворяющих условию: сумма двух ненулевых слагаемых, составленных из знаков числа, возведенного в квадрат, равняется самому числу (fun only).

1 стартмани

27.12.2018    1268    0    13    

Еще раз о расшифровке для СКД 21

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

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

27.12.2018    3868    2    

Пример QR кода для Сбербанка в квитках ТСЖ (1с77) 0

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

Формирование Штрихкода по ГОСТ 56042-2014 для Сбербанка.

1 стартмани

26.12.2018    1788    2    0    

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

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

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

05.09.2016    23883    33    

Редактирование цены в РМК. 1С: УТ 11 6

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

В типовой конфигурации УТ 11 нет возможности в режиме РМК изменить цену на товар, хотя такая необходимость появляется довольно часто. Внеся небольшие изменения в конфигурацию, можно добиться нужной функциональности. Использовался релиз 1С УТ 11.4.5.135 на платформе 1С:Предприятие 8.3 (8.3.13.1513).

26.12.2018    2315    8    

EnterpriseData – часть 2. Процесс выгрузки данных 107

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

Основные этапы выгрузки данных через ED, обработчики событий выгрузки, правила обработки данных, правила конвертации объектов, конвертация свойств первого и второго этапов, процедуры БСП, используемые при выгрузке данных, структура «КомпонентыОбмена».

26.12.2018    9219    24    

Особенности разработки во Фреш 35

Практика программирования v8 УНФ ERP2 БП3.0 КА2 ЗУП3.x Россия Бесплатно (free)

В данной статье я излагаю свой опыт использования сервиса 1cfresh.com. Со временем эти данные могут устареть, так как сервис постоянно развивается. Надеюсь, статья поможет тем, кто только начинает осваивать этот полезный сервис.

25.12.2018    5111    16    

Полезные приемы при работе с Excel из 1С (Версия 3.1) Промо 467

Практика программирования Внешние компоненты Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Программисту 1С часто приходится работать с таблицами Excel из 1С. Я постарался собрать небольшой FAQ и набор функций для работы с файлами Excel. Надеюсь, кому-то будет полезна данная статья.

1 стартмани

22.09.2015    123380    428    60    

Задача 1.13 1С:Специалист - запрос для отчета по стеллажам 8

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

Описание подводных каменей отчета по стеллажам (задача 1.13 1С:Специалист) и способов их преодоления.

24.12.2018    3308    1    

Шаблон кросс-таблицы с иерархией на СКД 9

Инструментарий Практика программирования v8::БУ v8::СКД БП3.0 Россия Абонемент ($m)

Шаблон для быстрой реализации отчета кросс-таблицы с иерархией и жестко заданной структурой вывода с использованием СКД.

1 стартмани

22.12.2018    2824    4    0    

Минимализмы Промо 612

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

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

08.10.2014    73124    83    

Набор функций, возвращающих данные из истории версий объекта или "Кто виноват?" оптом 10

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

В рамках одного проекта понадобился функционал который бы сообщал ответ на так интересующий вопрос - "КТО ПОСЛЕДНИЙ МЕНЯЛ?!?" в отчете для большого количества объектов сразу. Найти решения не удалось на просторах интернета и по этому было принято решение сделать "Своё". Задумка очень проста - на входе ссылка на объект и интересующий нас реквизит, а на выходе все подноготная (кто, когда, из какого значения в какое). Хотел бы поделиться данными функциями с сообществом.

19.12.2018    2246    33    

Заголовок с параметром в отчете СКД 29

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

Статья, как сделать заголовок с параметром в отчете СКД.

19.12.2018    4142    16    

Эффективная обработка данных в оперативной памяти за счет использования коллекции "соответствие" Промо 239

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

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

1 стартмани

11.12.2010    44313    40    

Прокси soap-сервер. Когда 1С не может в SOAP 87

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

Думаю, многие сталкивались с проблемой "своеобразной" поддержки SOAP в 1с. То wsdl не парсится, то методы не вызываются, то xdto пакет толком не читается из-за вольностей (к слову, допустимых) в xsd. Ещё хуже дело обстоит, если в soap-сообщение нужно добавить заголовки - так называемые soap-headers, которые есть в стандарте soap 1.2, и которые конечно же не поддерживает 1С. Попробуем решить проблему и написать свой прокси-сервис "за 10 минут".

19.12.2018    7056    18    

Быстрая отладка экранных форм документов и справочников 19

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

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

18.12.2018    3792    19    

Отлавливаем запрос 1С в profiler на MS SQL 20

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

Отлавливать MS SQL запросы пригодится тем, кто делает прямые запросы в базы 1С из других программ.

18.12.2018    3336    8    

1C Messenger для отправки сообщений, файлов и обмена данными между пользователями 1С, вэб страницы, мобильными приложениями а ля Skype, WhatsApp Промо 79

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

Данная разработка позволяет пользователям 1С обмениваться сообщениями, файлами (до 3 мб). Запрашивать данные у клиента как Вэб или HTTP сервисах. Основано на технологиях ASP.Net SignaR который использует WebSockets и т.д. для двунаправленного обмена данными. Используется обертка над классами .Net

15.12.2015    54571    5    

Адаптация кода конфигурации для работы с мобильным клиентом 3

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

С релиза 8.3.12 в платформе стал доступен мобильный клиент, но для его использования конфигурация подлежит адаптации.

1 стартмани

17.12.2018    2354    2    0    

СМС2 - эрзац-мессенджер в вашей конфигурации 1С 18

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

Обработка предоставит вам некоторый функционал мессенджера внутри используемой конфигурации. Вложения с файлами и ссылками, аватары у пользователей, всё это можно и в 1С.

1 стартмани

17.12.2018    3075    4    15    

Полезные процедуры по работе с СКД и динамическими списками (часть 4) 83

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

Несколько библиотечных процедур по работе с отборами.

17.12.2018    5641    4    

Количество дней недели (понедельников/вторников/...) в заданном диапазоне одним запросом Промо 28

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

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

1 стартмани

03.03.2016    11066    0    5    

Конфигурация "Скрипт звонка" 8

Практика программирования v8 Взаимоотношения с клиентами (СRM) Абонемент ($m)

Конфигурация имеет возможность  создания сценария разговора, его запуска и сохранения.

3 стартмани

14.12.2018    1778    2    0    

Новый подход к обмену данными EnterpriseData 170

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

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

14.12.2018    16050    72    

Чат на управляемых формах 8

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

Чат для 1С на управляемых формах, для работы в браузере. Возможности: Есть общая комната Можно создавать открытые и закрытые комнаты Переписка между двумя пользователями (беседа) Протестировано на платформе 8.3.12.1714.

2 стартмани

14.12.2018    2391    6    13    

Универсальная учетная система с конструктором документов и справочников в режиме 1С: Предприятие Промо 95

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

Заголовок статьи звучит фантастично, но это не шутка. Занимаясь внедрениями, я часто сталкивался с ситуацией, когда надо было к типовой конфе приделать простенький модуль учета чего-нибудь, не специфичного для самой конфы. Например в УТ учет материалов в эксплуатации. Модуль обычно состоял из пары справочников (2-3), 3-х документов и регистра или пары регистров. Однажды подобные пристройки понадобились одновременно на 3 проектах. Скучно делать одинаковую работу, и я подумал, а что, если сделать универсальный инструмент, в котором пользователь сам сможет нарисовать себе справочники, реквизиты к ним, документы и движения. Т.е. конструктор полноценных документов в пользовательском режиме. Это оказалось не так сложно - все дело в подходящей архитектуре данных.

1 стартмани

29.07.2015    25015    140    39    

Отправка сообщений в Skype через Microsoft Bot Framework API 72

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

Как отправлять сообщения в скайп по rest api.

13.12.2018    5587    38    

Интеграция с облачным API Ростелеком 5

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

Реализованы три метода взаимодействия с API: входящие уведомления о статусах звонка, исходящий звонок, запрос записи звонка. Конфигурация написана начиная с 8.3.10.*

1 стартмани

12.12.2018    1792    6    2    

Формирование строки json в 1С: 7.7 11

Практика программирования v7.7 1cv7.md 1С7:Комплекс Абонемент ($m)

Предлагается набор функций 1с 7.7 для формирования строки json стандартными средствами.

1 стартмани

10.12.2018    2355    0    

Code First и Linq to EF на примере 1С версии 7.7 и 8.3 часть I Промо 11

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

Данный проект является чисто исследовательским примером использования Code First и Linq to EF на примере 1С версии 7.7. Так как сам я программист 1С, то мне всегда было интересно, как можно перенести модель объектов 1С на компилируемые языки, и использовать мощь Linq to EF. С появлением Code First давно хотел прикрутить, но все как-то руки не доходили, и вот, наконец ..

1 стартмани

28.08.2015    16760    4    2    

ART - экспериментальный инструмент программирования 65

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

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

1 стартмани

07.12.2018    8265    8    97    

Реализация простого http-сервиса "Просмотр карточки номенклатуры(товара) в браузере" 135

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

Практический пример реализации простого http-сервиса средствами 1С Предприятие 8.3. Обеспечивает просмотр списка товаров и просмотр данных товара в браузере.

1 стартмани

07.12.2018    10257    29    

Сложные запросы в динамическом списке или как не надо писать запросы для них Промо 243

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

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

24.07.2015    61734    39    

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

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

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

05.12.2018    5512    29    

СКД. Сортировка 31

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

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

1 стартмани

03.12.2018    4298    20    

Вывод веса и объема номенклатуры в УТ 11 3

Практика программирования v8 УТ11 Оптовая торговля, дистрибуция, логистика Россия УУ Оптовая торговля Абонемент ($m)

Статья ориентирована на программиста и содержит пример реализации вывода веса и объема номенклатуры В ТЧ "Товары" документа "ЗаказКлиента" в УТ 11.4.

1 стартмани

03.12.2018    2215    4    

1С + asterisk (автоматический обзвон) часть 1 38

WEB Практика программирования Телефония, SIP Россия Бесплатно (free)

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

29.11.2018    5952    9