...

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

Архивирование (backup)

Простые примеры архивирования БД. Простой вариант для решения резервного копирования DBF и SQL баз данных. Для автоматического резервного копирования достаточно добавить задание «планировщик заданий», которое будет выполняться раз в сутки, и установить WinRar.

22.12.2015    16769    LavinVladik    6    

10

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

В данной статье описано, как реализовать отбор в отчете по значению в выделенной ячейке. Такой вариант отбора очень удобен, так как уменьшает время на установление отбора стандартными способами. Данное решение было реализовано в обычном приложении, отчет СКД.

22.12.2015    6205    elephantor    9    

10

Запросы Платформа 1С v8.3

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

21.12.2015    51329    PetrPan    15    

52

Перенос данных 1C Платформа 1С v8.3

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

18.12.2015    14085    KilloN    22    

5

Информационная безопасность Платформа 1С v8.3 1С:Управление торговлей 11

В УТ11 существуют стандартные виды ограничения прав доступа. Например: "Подразделения", "Склады", "Кассы", "ВидыЦен" и т.д. До поры до времени такой набор стандартных видов ограничений устраивает пользователей. Но что делать, если возникла необходимость добавить новый вид доступа? Об этом и пойдет речь в данной статье.

16.12.2015    34305    Spacer    13    

37

Внешние источники данных Оптовая торговля Розничная торговля Обмен с ГосИС Платформа 1С v7.7 1C77

Запрос реализован на объекте ServerXMLHTTP из встроенной в Windows библиотеки MSXML, результатом запроса является XML объект DOMDocument из той же библиотеки MSXML со встроенным интерфейсом его обработки

16.12.2015    30163    Palmer1976    3    

16

Сообщество

Приветствую всех! Небольшая заметка о том, куда мы меняемся. Мы решили сделать обучение 1С лучше. Меня зовут Павел Чистов. Моя цель – сделать удобный механизм общения слушателей с преподавателями. И я хочу поговорить об этом.

15.12.2015    21921    GROOVY    58    

58

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

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

15.12.2015    68535    Serginio    5    

87

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

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

15.12.2015    23354    jorikfon    7    

46

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

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

10.12.2015    27468    de0nis    13    

22

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

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

10.12.2015    18961    ogre2007    8    

8

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

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

09.12.2015    37460    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    19208    Mortiferus    21    

30

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

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

07.12.2015    49877    1Concept    21    

175

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

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

06.12.2015    83065    Infostart    19    

180

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

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

04.12.2015    70384    Dima_    4    

13

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

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

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

10

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

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

03.12.2015    7682    kite2    14    

7

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

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

03.12.2015    41814    gsmirnov    17    

29

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

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

30.11.2015    100652    mrXoxot    40    

348

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

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

29.11.2015    22538    matveev.andrey.v    17    

24

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

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

23.11.2015    19539    etmarket    14    

21

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

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

23.11.2015    107391    Vikki-di    14    

87

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

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

23.11.2015    42000    Vikki-di    12    

32

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

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

23.11.2015    18501    Vikki-di    3    

4

Сообщество

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

18.11.2015    24263    support    52    

42

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

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

17.11.2015    15223    json    30    

19

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

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

17.11.2015    24284    mrXoxot    31    

19

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

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

1 стартмани

16.11.2015    15397    tehas    4    

16

О жизни

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

16.11.2015    30665    primat    57    

85

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

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

16.11.2015    60422    mrXoxot    13    

45

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

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

15.11.2015    4051    elephantor    1    

3

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

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

13.11.2015    12873    konst_pal    9    

12

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

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

13.11.2015    54471    artbear    54    

220

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

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

13.11.2015    162840    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    52448    Serginio    36    

58

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

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

11.11.2015    23186    kosmo0    6    

6

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

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

11.11.2015    134906    32ops    16    

84