...

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

Мессенджеры и боты Платформа 1С v8.3

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

15.12.2015    68532    Serginio    5    

87

Телефония, SIP Платформа 1С v8.3 1C:Бухгалтерия

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

15.12.2015    23349    jorikfon    7    

46

Логистика, склад и ТМЦ Адаптация типовых решений Платформа 1С v8.3 1C:Бухгалтерия Автомобили, автосервисы

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

10.12.2015    27460    de0nis    13    

22

Терминал сбора данных Оптовая торговля Платформа 1С v8.3 1С:Управление торговлей 10 Оптовая торговля, дистрибуция, логистика

Добрый день, форумчане. Проводил анализ решений под задачу клиента, накопились некоторые знания, и решил ими поделиться.

10.12.2015    18952    ogre2007    8    

8

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

Публикация по мотивам статьи http://infostart.ru/public/418967/. В комментариях задавали вопросы о внутренней структуре, что, собственно, и сподвигло оформить наработки в виде отдельной статьи.

09.12.2015    37428    defender    23    

145

Обновление 1С Платформа 1С v8.3 1С:Управление торговлей 11

Приводится практический опыт по реализации методик по упрощению поддержки доработанной конфигурации "Управление торговлей" при ее обновлении с релиза 11.1.2.31 на 11.1.10.153 благодаря возможности вынесения кода в "переопределяемые" общие модули, существующие в релизе 11.1.10. По мотивам публикаций http://infostart.ru/public/16980/ и http://infostart.ru/public/169131/.

08.12.2015    19205    Mortiferus    21    

30

Подготовка к аттестации Платформа 1С v8.3

Существует немало статей на тему сдачи экзамена 1С:Специалист по платформе с разным содержанием: решенные билеты, советы и рекомендации по решению отдельных блоков задач, шаблоны для решения задач и т.д. В данной статье наш коллега поделился СИСТЕМОЙ подготовки к экзамену. В статье не найдете решений на отдельно взятые задачи или темы, а лишь МЕТОДИКУ отдельно взятого специалиста, которая принесла результат. Как нам кажется, данная методика показательна и будет полезна коллегам по цеху. Повествование будет от первого лица.

07.12.2015    49868    1Concept    21    

175

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

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

06.12.2015    83034    Infostart    19    

180

Инструменты администратора БД ККМ Кассовые операции Платформа 1С v8.3 1С:Розница 2 Розничная и сетевая торговля (FMCG)

Иногда бывает, что, после включения рабочего места возникает ошибка «Не смогли определить доступный Магазин или доступные кассы ККМ. Обратитесь к Администратору системы».

04.12.2015    70373    Dima_    4    

13

Логистика, склад и ТМЦ

Речь пойдёт о штрихкодировании (ШК) и его использовании на складе. Не для поклонников WMS. Высказываю только личный опыт и личное мнение. Рассматривать «магазинное» (для кассы) штрихкодирование мы не будем. Речь пойдёт о складском учёте.

04.12.2015    17124    Шёпот теней    56    

10

Математика и алгоритмы Запросы Платформа 1С v8.3

Алгоритм расчета банковских дней от заданной даты, опираясь на производственный календарь. Внимание! Предпраздничные дни не учитываются!

03.12.2015    7673    kite2    14    

7

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

Часто возникает необходимость при отладке видеть, что мы получили из запроса к различным источникам данных, но отображение ТЗ не самая простая задача.

03.12.2015    41793    gsmirnov    17    

29

Механизмы платформы 1С Платформа 1С v8.3 1C:Бухгалтерия

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

30.11.2015    100578    mrXoxot    40    

348

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

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

29.11.2015    22525    matveev.andrey.v    17    

24

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

Статья посвящена распространённому вопросу - как сохранить несколько таблиц (отчетов) в формате MXL, с которым работает 1С, на отдельные листы одного Excel файла. Освещается простой алгоритм решения проблемы штатными средствами, без использования внешних модулей и библиотек (не относящихся к 1С и Excel).

23.11.2015    19536    etmarket    14    

21

Закрытие периода Производство готовой продукции (работ, услуг) Логистика, склад и ТМЦ Ценообразование, анализ цен Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием

Подготовка к Закрытию месяца и непосредственно Расчёту себестоимости — самый трудный процесс, методических материалов по которому до сих пор недостаточно. Помнить обо всех тонкостях трудно, особенно когда закрытие периода производится не каждый месяц, а раз в квартал.

23.11.2015    107349    Vikki-di    14    

87

Производство готовой продукции (работ, услуг) Логистика, склад и ТМЦ Ценообразование, анализ цен Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием

Заказчик даёт нам материалы и полуфабрикаты, чтобы мы могли доработать их и вернуть готовые изделия. Наглядная инструкция по отражению работ с давальческим сырьём в 1С: УПП 1.3.

23.11.2015    41992    Vikki-di    12    

32

Закрытие периода Производство готовой продукции (работ, услуг) Логистика, склад и ТМЦ Ценообразование, анализ цен Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием

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

23.11.2015    18498    Vikki-di    3    

4

Сообщество

Мы полностью переписали алгоритмы работы раздела ТОП-100. А также сортировки в каталоге: ТОП-продаж, ТОП-загрузок, ТОП-рейтинга и т.д. Но обо всем по порядку.

18.11.2015    24261    support    52    

42

Тестирование QA Платформа 1С v8.3

Процедура для доступа к внутренним методам модуля без нарушения инкапсуляции.

17.11.2015    15214    json    30    

19

Рефакторинг и качество кода Платформа 1С v8.3 1C:Бухгалтерия

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

17.11.2015    24268    mrXoxot    31    

19

Чистка данных HighLoad оптимизация Платформа 1С v8.3 1С:Управление производственным предприятием

В 1С УПП 1.3 есть такой замечательный механизм "версионирование объектов", который позволяет узнать: кто, когда и что изменил в документах и справочниках. Но есть недочеты в этой системе, программа не проверяет, является ли текущая записываемая версия объекта дублем (аналогична предыдущей версии), что в итоге захламляет базу и существенно увеличивает её объем.

1 стартмани

16.11.2015    15396    tehas    4    

16

О жизни

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

16.11.2015    30656    primat    57    

85

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

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

16.11.2015    60342    mrXoxot    13    

45

СКД Платформа 1С v8.3

В отчете СКД, в обычном приложении, при нажатии на расшифровку(отфильтровать) открывается отчет с параметрами расшифровки. А вот что делать, когда необходима нестандартная расшифровка?

15.11.2015    4042    elephantor    1    

3

Логистика, склад и ТМЦ Математика и алгоритмы Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием

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

13.11.2015    12864    konst_pal    9    

12

Тестирование QA Платформа 1С v8.3 1C:Бухгалтерия

xUnitFor1C - простой и мощный фреймворк для тестирования в 1С. Позволяет тестировать в разных режимах обычное приложение, тонкий и толстый клиент управляемого приложения. Поддерживаются любые платформы 1С - от 8.2.17 до 8.3.5 и выше. Любые наборы тестов могут прогоняться в полностью автоматическом режиме. Автозапуск используется в различных build-серверах в системах Continuous Integration. Также возможно очень простое создание тестовых данных на основании табличных макетов. Эти макеты можно генерировать из реальных боевых данных. Полученные данные в тестах загружаются одной строкой кода. В статье я кратко описал историю продукта + вставил небольшое описание различных возможностей нашего фреймворка + список полезных статей/примеров/видео, обучающих/рассказывающих о практическом применении инструмента

13.11.2015    54456    artbear    54    

220

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

Когда-то была программа 1С седьмой версии, и все программисты знали: если нужно проанализировать и/или исправить движения документа - смотри модуль документа, процедура ОбработкаПроведения(). В 1С 8 все гораздо сложнее. Кроме модуля проведения есть еще подписки на события, а также движения документа может "создавать" не сам документ. Эта статья о том, как происходит проведение и в какой момент записываются движения документа по регистрам.

13.11.2015    162723    triton_tver    10    

156

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

Предлагаю простой способ сравнить две таблицы значений.

13.11.2015    14026    Mi4man    14    

19

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

Динамическая компиляция класса обертки для использования .Net событий в 1С через ДобавитьОбработчик или ОбработкаВнешнегоСобытия, а так же генерация модулей на C# и 1С для подключения к событиям. Использование DynamicMethod и ILGenerator. Представлены примеры для использовании событий System.IO.FileSystemWatcher (Ожидает уведомления файловой системы об изменениях и инициирует события при изменениях каталога или файла в каталоге.) и SerialPort (обработка сканера штрих кода подключенного к COM порту). Обертка позволяет использовать классы .Net только на языке 1С. Реализация 1C Messenger описанного здесь http://infostart.ru/public/434771/

12.11.2015    52437    Serginio    36    

58

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

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

11.11.2015    23171    kosmo0    6    

6

Математика и алгоритмы Платформа 1С v8.3

Рассматривается применимость и недостатки следующих способов получения дерева 1) Запрос с использованием итогов по иерархии 2) Формирование дерева обходом выборки с упорядочиванием по иерархии 3) Формирование иерархии по списку элементов транзитивным замыканием

11.11.2015    134806    32ops    16    

84

Перенос данных 1C Платформа 1С v8.3 1С:Конвертация данных

Казалось бы, всего лишь одна функция из арсенала разработчика правил обмена на Конвертации данных 2.1, но понимание этой функции расширяет ваши возможности при написании качественных правил обмена в несколько раз. Да, что там писать эти правила? Сопоставил реквизиты, сопоставил табличные части, да еще помощник автоматически создаст необходимые ПКО, ПКС, ПВД. А как быть, когда нужно передать Регистр сведений в регистр сведений, да не просто передать, а привязать это действие к выгрузке определенных элементов, например, элементов справочника Физические лица? Или как передать табличную часть справочника в документы, да так, чтобы одна строка табличной части создавала ровно один документ на стороне приемника? А как быть, если невозможно сделать соответствия между объектами и данные для приемника необходимо собирать из разных источников? Именно для подобных задач вам может понадобиться функция ВыгрузитьПоПравилу. Здесь, я расскажу вам о тех ситуациях, в которых мне понадобилась эта функция, и как она меня не раз выручила. Все свое повествование я сопровожу реальными примерами, которые реализовывались мной в одном из проектов.

09.11.2015    233380    lopatin    51    

320

Математика и алгоритмы Платформа 1С v8.3

Или еще одна попытка изобрести велосипед )))

08.11.2015    49003    starik-2005    20    

86

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

Работа с ftp из мобильного приложения 1С с использованием сторонней программы

05.11.2015    27493    NekoZver    37    

73

Перенос данных 1C Адаптация типовых решений Платформа 1С v8.3 1С:Конвертация данных 1С:Бухгалтерия 3.0 1С:Управление торговлей 11

Переливка Заказа клиента из УТ (правила УТ-БП (11.1.10.131, 3.0.42.1, v.1-4)) происходит вместе со свойствами ГлавныйБухгалтер, Руководитель.

05.11.2015    25725    oleg21592    6    

1

Работа с интерфейсом Универсальные функции Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0

С появлением управляемых форм вообще и БП 3.0 в частности пользователи, которые не хотят портить своё зрение рассматриванием мелкого шрифта, оказались в невыгодном положении. Многих элементов на экране в "тяжёлых" документах вообще оказалось не видно. Все попытки решить вопрос штатными средствами настройки предприятия оказались неэффективны. Вот несколько приёмов, которые буквально в два щелчка мышкой и парой строк кода помогут решить проблему.

05.11.2015    19451    H-Labs    11    

55

Запросы Языки и среды Платформа 1С v8.3

Есть много способов работы с XML в 1С. Хотел рассказать еще об одном способе, который, в принципе, описан на просторах, но добавлена теория, и описаны пара примеров работы. Речь пойдет о работе с XML, используя XPath.

05.11.2015    24480    iolko    9    

98

Адаптация типовых решений Платформа 1С v8.3 1С:Управление торговлей 10

Редактирование и проведение документов задним числом несмотря на обилие корректировочных документов - суровая необходимость, особенно на больших предприятиях. Естественно, что если документ двигает границу последовательности партионного учета, граница устанавливается на этот документ, и для получения актуальных данных требуется восстанавливать последовательность, как правило в монопольном режиме. Вернем границу последовательности программно на её законное место, если движения по партиям документа, проведенного задним числом не изменились.

04.11.2015    15234    cargobird    12    

24

Обновление 1С Платформа 1С v8.3

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

03.11.2015    18524    Trise    21    

67