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

Опыт практического применения методики BDD на 1С. Написание сценариев

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

Эта статья открывает цикл публикаций, в которых я хочу поделиться опытом использования методики BDD при разработке на 1С. В этой статье речь пойдёт о написании сценариев.

03.07.2016    23380    oleynik.dv    131    

Разработка и сценарное тестирование с Vanessa-ADD. Практические примеры сценариев. Шаги встроенной библиотеки

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

Третья часть цикла публикаций, посвященных Vanessa-ADD и автоматизации тестирования. Переходим к практике.

1 стартмани

28.01.2019    18797    Vladimir Litvinenko    43    

Переводим рутину ручного тестирования 1C на рельсы Jenkins-а и ADD

Инструментарий разработчика Jenkins v8 Абонемент ($m)

Вы все еще тестируете свои конфигурации 1С вручную? Да вы просто тратите жизнь впустую! В данном туториале попробуем скрестить ADD и jenkins для автоматического запуска тестов.

1 стартмани

03.06.2019    22228    5    ripreal1    89    

Разработка и сценарное тестирование с Vanessa-ADD. Отчетность Allure. Автоматизация запуска сценариев

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

Формируем отчетность о результатах выполнения сценариев. Автоматизируем запуск.

26.02.2019    21008    Vladimir Litvinenko    27    

BDD в 1С

Математика и алгоритмы Vanessa Automation Бесплатно (free)

Я расскажу вам про магию BDD. Сначала будет немного теории, а потом я покажу, как это применимо к 1С на практике. BDD расшифровывается как Behavior Driven Development, разработка через поведение системы. Это означает, что мы выстраиваем весь наш процесс разработки, исходя из ожидаемого поведения.

30.08.2016    28315    Pr-Mex    19    

Быстрый отбор в форме списка (выбора) справочника

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

Установка быстрых отборов в форме списка (выбора) справочника для новичков в 1С. В архиве эта же статейка в PDF.

1 стартмани

15.07.2011    51440    1    Збянтэжаны Саўка    12    

Альтернативная реализация функции Сигнал(Beep)

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

Реализация функции Beep, она же Сигнал. Позволяет задавать частоту и длительность сигнала.

1 стартмани

30.05.2012    12289    12    Avalanche    11    

Прокси-сервер для веб-клиента 1С: Предприятие 8.2 Промо

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

Прокси-сервер для веб-клиента 1С:Предприятие 8.2 демонстрирует возможности подключения, управления содержимым, мониторинга и отладки html- и javascript-кодов, возвращаемых сервером 1С. Работу прокси-сервера можно наглядно посмотреть в Интернете по адресу: http://proxy.1csoftware.com

1 стартмани

20.08.2012    41768    0    Elisy    19    

1С.Net:Предприятие - подключите .Net Framework к 1C через Elisy .Net Bridge Промо

Внешние источники данных v8 1cv8.cf Россия Платные (руб)

.Net Framework – это большой набор решений, созданных для разработки современных приложений взамен COM/OLE/ActiveX. Компонент Elisy .Net Bridge позволяет без особых усилий добавить недостающую функциональность в 1C 7.7/8.0/8.1/8.2, реализуя бесконечное количество сценариев обращения к платформе. Здесь разработчики могут ознакомиться также с бесплатной NFR-версией.

5000 руб.

18.05.2009    33243    24    79    

Практика применения инструментов продвинутого разработчика 1С

Инструментарий разработчика v8 Бесплатно (free)

Статья адресована разработчикам. Будет чуть-чуть теории, будут воспоминания, и потом пойдет практика.

23.07.2018    25424    artbear    24    

Обзор имеющихся библиотек OneScript

OneScript v8 Бесплатно (free)

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

14.11.2017    43110    nixel    87    

Тестирование интерфейса в обычном приложении 8.2 при помощи SikuliX

Инструментарий разработчика Работа с интерфейсом v8 1cv8.cf Абонемент ($m)

Как же не хватает клиента тестирования на платформе 8.2. Не кликнешь на кнопку, не выберешь из списка, не проверишь видит ли надпись пользователь. Воспользуемся внешним инструментом SikuliX, который позволит нам протестировать функционал форм. Данный инструмент легко встраивается в линию сборки и может "дружить" с уже известным многим Open-source продуктами.

1 стартмани

03.01.2018    27912    5    kraynev-navi    41    

Инфостарт. Восьмерка. Лучшее Промо

О сообществе v8 Россия Бесплатно (free)

Топ-100 для восьмерки. Таблица ссылок на самые популярные разработки

11.11.2010    48777    Alraune    96    

Погрешность округления и есть ли средство борьбы с ней возможностями 1С?

Печатные формы документов Оптовая торговля Производство готовой продукции (работ, услуг) Оптовая торговля Производство готовой продукции (работ, услуг) v8 v8::БУ БП2.0 БП3.0 Россия БУ Абонемент ($m)

Политика 1С по использованию возможностей баз данных доросла до использования объектно-ориентированного программирования в 1С Предприятие 8.Х Но от погрешностей округления увы 1С-ники так и не избавились. Предлагаю вариант печати ТОРГ-12 в валюте документа "Реализация товаров и услуг" для Бухгалтерии 2.0 и 3.0 платформа 8.3

1 стартмани

12.09.2018    12521    3    ZVN    0    

Сравнительное тестирование работы PostgreSQL с большими страницами Linux

Производительность и оптимизация (HighLoad) Бесплатно (free)

Представляю вашему вниманию перевод статьи Ibrar Ahmed "Benchmark PostgreSQL With Linux HugePages". Оригинал расположен по ссылке https://www.percona.com/blog/2018/12/20/benchmark-postgresql-with-linux-hugepages/

05.07.2019    4625    w.r.    6    

Измерительная лаборатория с использованием 1С+Ардуино

Периферийные устройства Интеграция v8 Россия Бесплатно (free)

1С в автоматизации "научных" и около... экспериментов.

02.05.2020    4027    maxlab    15    

Получение UNC пути в 1С

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

Иногда возникает ситуация когда надо знать UNC путь к какому либо файлу

15.02.2010    8513    harmit    6    

Отображение и редактирование на формах, и хранение в базе, Unicode-строк в 1С 7.7

Практика программирования Работа с интерфейсом v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Как известно 1С 7.7 вообще не поддерживает Unicode, а бывают случаи, когда надо или хочется. Один из характерных примеров – это наименования и коды импортных товаров (Китай, Япония), как они идут у поставщика, а это иероглифы на самом деле. Опять же, необходимость их вводить, хранить и редактировать в базе может возникнуть, если мы хотим формировать заказы поставщику из 1С сразу с теми наименованиями, что приняты у поставщика, на его родном языке, так сказать. Вот этот пример и призван показать один, из возможных, способов это сделать в 1С 7.7.

1 стартмани

16.04.2010    19445    7    venger    9    

Список сотрудников с особыми условиями труда для ПФР. (Версия от 16.07.2011)

Зарплата Управление персоналом (HRM) Бухгалтерские Зарплата Управление персоналом (HRM) v77::Расчет 1С7:ЗиК Россия Бесплатно (free)

Формирование и выгрузка списка сотрудников с особыми условиями труда в xml-файл под версию 1.9 Отчет переписан почти заново. Обновление 16.07.2011.

23.07.2010    19197    0    rechvladmir    22    

НЕКОТОРЫЕ ОСОБЕННОСТИ УПРАВЛЯЕМЫХ ФОРМ

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

Рассмотрены следующие отличительные особенности управляемых форм: • Форма существует и на клиенте и на сервере. Она осуществляет клиент-серверное взаимодействие • Форма не работает с прикладными объектами В форме используются специальные универсальные объекты ДанныеФормы

10.09.2010    28556    afcm    10    

Отладка Web сервисов в 1С 8.1 в картинках

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

Шаг за шагом, в картинках, как настроить отладку web сервисов в 1С 8.1.

1 стартмани

29.06.2011    104303    77    Збянтэжаны Саўка    46    

Простой парсинг модулей 1с8

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

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

1 стартмани

18.12.2011    16533    7    fixin    13    

Веб-сервер многопоточный с обработкой запросов в коде 1С (1C.Net:Предприятие) Промо

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

Новая идея организации веб-сервера внутри 1С, предложенная в статье, опирается на проверенную временем богатую функциональность .Net Framework. Решение на основе идеи лишены недостатков COM и веб-сервисов 1С. По сравнению с COM http-сервер можно использовать вне локальной сети, поддерживается одновременная обработка нескольких запросов. По сравнению с веб-сервисами 1С решение на базе http-сервера обладает большей гибкостью, так как программист волен сам выбирать формат ответа сервера (в том числе HTML, JSON, графические изображения, RSS и т.д.), а также контролировать при ответе URL-адрес, идентификацию пользователей, коды ошибок, куки, кодировку, осуществлять кеширование. Настройка же http-сервера внутри 1С сводится к простому запуску внешней обработки.

1 стартмани

18.01.2012    42605    31    Elisy    55    

Архив – простейший

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

Работоспособный каркас, демонстрирующий, как можно создать архив файлов в 1с8.

1 стартмани

03.04.2012    14845    1    fixin    7    

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

Разработка v8 Бесплатно (free)

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

06.02.2013    20788    mxm2    21    

Infostart Event 2015 Connection с практической точки зрения

О сообществе Бесплатно (free)

Прошла почти неделя после завершения IE 2015, мысли вернулись в рабочее русло, куча докладов сначала оставила после себя кашу, но прошло немного времени и захотелось поговорить про конференцию с практической точки зрения. Что дала конференция персонально для меня и для всех остальных?

24.10.2015    18941    Diversus    32    

BDD 1С по душе

Тестирование и исправление v8 Россия Бесплатно (free)

Размышляя над проблемой тестирования, а точнее над проблемой качества решений, умные и не очень люди, в основном ломают копья над следующим противоречием “надо тестировать, но надо разрабатывать, а не тестировать” (Алексей Лустин) www.silverbulleters.org

15.01.2017    25788    dima_tuzov    44    

Загрузка банков в конфигурацию УНФ для Беларуси

Классификаторы Банковские операции Обработка справочников Банковские операции v8 v8::УФ 1cv8.cf Беларусь Абонемент ($m)

Загрузка справочника банков для конфигурации Управление компанией для Беларуси (ранее УНФ). Классификатор обновлен для использования счетов в формате IBAN и SWIFT кодов банков. Тестировалось на версии УНФ для Беларуси 1.6.9.2

1 стартмани

14.11.2017    11890    2    Kim1C    2    

Новичок в TDD

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

Краткие итоги первых шагов при разработке в 1С через TDD.

08.10.2018    10666    Alligator84    86    

За 5 шагов добавляем мониторинг счетчиков производительности серверов MS SQL и 1С

Статистика базы данных Производительность и оптимизация (HighLoad) v8 Бесплатно (free)

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

28.05.2019    18405    ivanov660    9    

Настоящий краудфандинг. Даешь сравнение двух СУБД!

Администрирование СУБД v8 Бесплатно (free)

Первый вариант сравнения двух СУБД. Каждый может внести правку и получить SM. Приветствуются конструктивные комментарии, начинающиеся словами "Автор ничего не понимает".

11.05.2020    2413    Mari_Kuznetzova    25    

Мобильное приложение "Оптимальная последовательность обновлений 1C" для android + Нюансы реализации

Мобильная разработка v8 Абонемент ($m)

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

1 стартмани

05.03.2016    16006    1    Ibrogim    4    

SALE! 40%

Конструктор ботов Телеграм— лёгкая и универсальная интеграция 1С с Telegram Промо

Внешние источники данных WEB v8 v8::УФ 1cv8.cf Платные (руб)

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

6499 руб.

30.05.2017    77351    195    265    

Как формируется GUID?

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

"Коллеги, есть идеи, как получить последнюю созданную характеристику? Реквизиты полностью идентичны(код, наименование, и т.п.)."(c) "Насколько я знаю, ссылка не обеспечивает последовательность, а только уникальность."(c) "Я сделал по Максимум(Ссылка). Но, чета, мне кажется, это неправильно."(c) "Слышал что в ГУИд содержится как раз время создания и по всей логике вещей сортировка по ссылке должна сортировать по моменту создания объекта"(c) Сколько раз вы слышали такие фразы? На удивление я не обнаружил информации по этой теме, пришлось разбираться самому...

16.06.2017    75594    kuzyara    57    

Уведомление о заключении и расторжении трудового договора с иностранцем для ЗУП 3.1

Печатные формы документов Управление персоналом (HRM) Управление персоналом (HRM) v8 v8::СПР ЗУП3.x Россия БУ Абонемент ($m)

Внешние печатные формы "Уведомление о заключении ТД с иностранцем" и "Уведомление о расторжении ТД с иностранцем" для ЗУП 3.1 (справочник "Сотрудники"). См. подробное описание, есть особенности! (Приложения № 13 и 14  к приказу МВД Росс от 04.06.2019 № 363).

1 стартмани

15.09.2017    17339    210    Matilde    26    

Github и 1С. Пошаговая инструкция на конкретном примере

Математика и алгоритмы v8 Абонемент ($m)

Статья для тех, у кого есть неудержимое желание программировать и хочется доработать какую-то конфигурацию (или проект на 1С), выложенный на Github, но останавливают незнакомые слова Git, Github, Fork, Commit, Pull request, Merge, Issue.

1 стартмани

26.10.2017    43122    BlizD    51    

Введение в CI для 1С

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

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

21.11.2017    23428    real_MaxA    22