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

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

Работа фирмы "1С" со стороны. Или статистика выпуска релизов 81

Пользователю системы Бесплатно (free)

Статистика выпуска релизов фирмы "1С". Взгляд со стороны рядового разработчика. А также немного BI, GitHub и др.

24.06.2019    5850    YPermitin    64    

Удаление недопустимых символов в существующем файле XML (управляемые формы) 7

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

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

2 стартмани

25.09.2017    11508    32    capitan    3    

Net Core. Динамическая компиляция класса обертки для получения событий .Net объекта в 1С 8

Разработка внешних компонент v8 Бесплатно (free)

Часто нужно использовать события объектов .Net. Например событие от COM порта, поступление сообщений по WhatsAp, сообщение об изменение в директории итд. Напрямую этого сделать нельзя, но можно сделать класс обертку и через него получать ВнешнееСобытие

14.09.2016    13215    Serginio    1    

.Net Core, обмен с 1C по TCP/IP между различными устройствами 15

Разработка внешних компонент v8 Бесплатно (free)

Часто нужно обмениваться данными с клиентом 1С из различных устройств, между клиентами 1С, а также при виртуализации между разными ОС на компьютере. Это кроссплатформенная ВК, позволяющая обмениваться сообщениями по TCP/IP между различными устройствами по определенному протоколу.

28.09.2016    17191    Serginio    8    

Кроссплатформенное использование классов .Net в 1С через Native ВК. Или замена COM на Linux 34

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

С выходом .Net Core CLR стало возможным использование классов .Net не только на Windows, но и других операционных системах. Это особенно важно в разрезе импортозамещения. И главное - это аналог COM под Linux. Сейчас под Linux для расширения возможностей 1С используются Web сервисы. Данная разработка позволит использовать не только сборки входящие в состав .Net Core, но и пользовательские портативные сборки.

04.07.2016    16632    Serginio    24    

.Net Core, 1C, динамическая компиляция, Scripting API 10

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

Очень часто приходится использовать динамический код в 1С, используя Выполнить или Вычислить. Аналогичная задача и для использования скриптов на .Net. Я постарался показать, как можно скрестить ежа с ужом и получить удобный код. В этой статье много вражеского кода для чистого одноэсника, но все когда-то бывает впервые.

07.09.2016    15338    Serginio    7    

Собираем бюджетный игровой компьютер core i7 для Программиста 1С из всякого хлама за 20 тысяч рублей 6

Администрирование данных 1С Бесплатно (free)

В продолжение статьи со сборкой бюджетного сервера так же решил написать про свой комп. С бюджетом 20 тыс. рублей.

29.01.2019    7177    ogidni    126    

Асинхронное программирование в 1С через использование классов .Net из Native ВК 14

Разработка внешних компонент v8 Бесплатно (free)

Это продолжение статьи Кроссплатформенное использование классов .Net в 1С через Native ВК. Или замена COM на Linux II http://infostart.ru/public/541518/ В этой статье покажу, как можно асинхронно вызывать асинхронные методы и вызывать ВнешнееСобытие в 1С из сборки .Net

09.08.2016    14324    Serginio    3    

1С, Linux, Excel, Word, OpenXML, ADO, Net Core 31

Разработка внешних компонент v8 Бесплатно (free)

В данной статье показаны примеры кроссплатформенной работы с файлами Excel и Word (xlsx,docx) с помощью библиотеки OpenXML и Net Core

22.08.2016    16907    0    Serginio    14    

Кроссплатформенное использование классов .Net в 1С через Native ВК. Или замена COM на Linux II 9

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

Это продолжение статьи http://infostart.ru/public/534901/ С того времени добавил поддержку методов с параметрами по умолчанию, вызов методов расширений, вывод типов для дженерик методов, поддержка объектов реализующих IDynamicMetaObjectProvider (ExpandoObject,DynamicObject), добавление синонимов к членам типа и асинхронное программирование на 1С!

09.08.2016    12409    Serginio    1    

Использование типовой загрузки данных из табличного документа для загрузки номенклатуры в БП 3.0 УФ 3

Перенос данных из 1С7.7 в 1C8.X Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

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

1 стартмани

08.10.2017    11577    3    fixin    0    

Универсальная функция - Сформировать результат СКД 16

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

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

1 стартмани

19.05.2018    6203    7    pavley2002    1    

Автоматизируем "перезаливку" баз (Скрипты для SQL-Server - Часть 1) 113

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

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

1 стартмани

15.03.2018    21311    16    Tavalik    12    

Еще немного полезных SQL-скриптов (Скрипты для SQL-Server - Часть 3) Промо 113

Производительность и оптимизация (HighLoad) Абонемент ($m)

Представляю вашему вниманию заключительный вебинар из цикла вебинаров по скриптам для MS SQL-сервера.

1 стартмани

29.03.2018    18355    10    Tavalik    5    

Счет покупателю и коммерческое предложение для БП 3.0 Беларусь (РБ, УФ) 0

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

На коленке написал дополнительную печатную форму счет-фактуры и коммерческого предложения для конфигурации «Бухгалтерия для Беларуси, редакция 2.1. Локализация для Республики Беларусь: СООО "1С-Минск" (2.1.16.4)». Эта конфигурация отстает от БП 3.0 для РФ – там нельзя добавить логотип, печать и условия оплаты. Клиент заказал дополнительную печатную форму, чтобы выводить логотип и дополнительные тексты в шапку.

1 стартмани

19.12.2018    3198    0    fixin    0    

Образец обработки по загрузке данных из Excel-таблицы в поступление товаров в БП 3.0 УФ 0

Загрузка и выгрузка в Excel v8::БУ v8::УФ БП3.0 Абонемент ($m)

Клиент заказал загрузку в документ поступления из Excel определенного формата. Также нужно было устанавливать продажную цену. Сделано на конфигурации 3.0.51.27 базовая. Обработку рекомендую использовать как шаблон в своих целях, в принципе, для простого конструктора всё есть.

1 стартмани

08.10.2017    10052    21    fixin    0    

Выгрузка ЭСЧФ из Бухгалтерии 3.0 для Беларуси в XML 1

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

Обработка позволяет выгружать сформированные в БП 3.0 для Беларуси счета-фактуры в XML, как это делалось раньше в 77. По разным причинам, не всегда получается настроить полноценное взаимодействие с сайтом, поэтому часто требуется выгрузка XML.

1 стартмани

10.10.2017    10043    6    fixin    0    

Подключение онлайн кассы (ККМ) ATOL к УТ 10.3 в терминале. Личный опыт 20

ККМ Кассовые операции Кассовые операции v8 БП2.0 УТ10 Бесплатно (free)

Использование Онлайн Кассы на Windows HOME c драйвером без цифровой подписи. Проброска портов для ККМ. Использование компьютера с кассой в качестве сервера для быстрой печати чеков через терминал без использования сквозных COM портов.

10.05.2018    21175    pridecom    26    

Веб-разработка на 1С (1Script) Промо 140

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

Дорогие коллеги, под новый год хочется сделать небольшой сюрприз. Я уже два года обещаю сделать движок веб-разработки для 1С-ников, и вот, наконец, есть что показать. Этим новогодним постом я открываю сериал "Веб-разработка для 1С-ников". Все, кто знаком с проектом OneScript – добро пожаловать! Остальные, тоже не стесняйтесь!

1 стартмани

28.12.2017    24488    21    Evil Beaver    81    

[БП 3.0] [Расширение] Исправление регистра накопления "Реализованные товары и услуги комитентов (принципалов)" 1

Комиссионная торговля Обработка документов Комиссионная торговля v8::БУ БП3.0 Розничная и сетевая торговля (FMCG) Россия БУ НДС Абонемент ($m)

Ещё в 2016 году столкнулся с ошибкой в проведении документа "Отчет комитенту о продажах", в результате которой в регистре "Реализованные товары и услуги комитентов (принципалов)" могут "зависать" ненужные записи. Это конечно не единственная причина "левых" остатков в нём, но вот вариант решения. В расширении пример исправления ошибочного кода путём замены процедуры (точнее Функции))))))

1 стартмани

04.11.2017    9161    2    Alex_E    0    

Согласование цен по заказу 5

Бухгалтерский учет Ценообразование, анализ цен Практика программирования Ценообразование, анализ цен v8 v8::ОУ УТ10 УУ Бесплатно (free)

Согласование цен по заказу покупателя - менеджер указывает цену с признаком "На согласование". Руководитель визирует "Согласовано". Полный контроль над ценами в два клика. Отдел продаж - 20 менеджеров, 1 руководитель.

03.07.2018    6535    Rustig    21    

Умный дом. Продолжение: подключаем счётчик воды к 1С 20

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

Подключаем стандартный счётчик учета расхода воды к локальной сети по вай фай и работаем с ним из 1С

1 стартмани

07.12.2017    5915    1    sasha777666    10    

Умный дом на 1С + ардуино 124

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

Конфигурация для автоматизации быта программиста 1C и не только. В данной статье будет рассказано, как можно использовать 1С для задач, не входящих в стандартные рамки этой платформы. Например, управление домом. В качестве периферии для подключения будет использован микроконтроллер (МК) Ардуино, но на нём не будет никакой логической нагрузки, весь процесс будет проходить на сервере 1С. Работа с пинами ввода/вывода происходит напрямую из 1С.

1 стартмани

07.08.2017    18735    10    sasha777666    54    

Транзакционная печать на примере БП3 и УТ10 1

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

Рассмотрим недостатки типовой подсистемы печати и один из вариантов её обхода – запись в транзакции модифицированного объекта, его печать и откат назад в исходное состояние на примерах для БП3 и УТ10.

13.10.2017    8451    fixin    1    

Подробный журнал регистрации изменений 10

Журнал регистрации v8 Бесплатно (free)

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

24.07.2017    9905    user700035_6550355    16    

Регламентные операции с индексами в MS SQL Server (Скрипты для SQL-Server - Часть 2) Промо 146

Производительность и оптимизация (HighLoad) Абонемент ($m)

В данном вебинаре я расскажу о том, что такое индексы, зачем они нужны, какие регламентные операции необходимо выполнять с индексами, а также будут приведены соответствующие скрипты (для MS SQL-Server) для обслуживания индексов баз данных.

1 стартмани

22.03.2018    20306    24    Tavalik    7    

Этюды по программированию. Взаимодействие с Microsoft Word Промо 109

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

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

11.12.2017    25802    milkers    23    

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

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

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

16.06.2017    52298    kuzyara    55    

Telegram-боты 149

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

Описание теории, разбор архитектуры и пример реализации telegram-ботов. Сразу скажу, со структурированием изложения мало что могу поделать. :) редакция от 18.07.2018 Правки последней редакции выделены жирным.

1 стартмани

01.09.2017    21766    113    PLAstic    45    

Распределение расходов пропорционально продажам Промо 9

Финансовый учет и бюджетирование (FRP) Учет доходов и расходов Практика программирования Финансовый учет и бюджетирование (FRP) Учет доходов и расходов v8 v8::ОУ УТ10 УУ Бесплатно (free)

Финансовая модель. Распределение административных расходов по подразделениям пропорционально продажам за месяц. Дополнительные реквизиты против бизнес-процессов!

13.05.2018    11300    Rustig    9    

Загрузка файла отчета по счету (Сбербанк) для программы 1С: Деньги 8, редакция 2.0 1

Обработка документов Обмен с банком Банковские операции Банковские операции v8 1cv8.cf Домашние учет и финансы УУ Абонемент ($m)

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

1 стартмани

14.11.2017    4891    2    CountR    0    

Telegram Native API 43

Разработка внешних компонент Внешние источники данных v8::УФ 1cv8.cf Абонемент ($m)

Взаимодействие с Telegram без Bot API. Только C++ компоненты. Только хардкор.

1 стартмани

24.05.2018    10687    27    Infactum    23    

Веб-разработка на 1Script. Глава 1 250

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

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

12.02.2018    25548    Evil Beaver    97    

Тонкая настройка ежедневного резервного копирования базы данных 1С средствами SQL ver. 2014 (SP3) - 12.0.6024.0 (X64) 27

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

Хочу вам предложить небольшой пример, как можно реализовать резервное копирование 1С-ых баз данных средствами SQL. Данный материал не претендует на пулитцеровскую премию. Но возможно кому-то будет интересно узнать, что-то новенькое. Данный материал для резервного копирования только одной базы данных. А именно, если у вас 20-ть баз, то вам придется создавать 20-ть планов обслуживания для каждой базы индивидуально. (Слава разработчикам SQL, они разрешили копировать блоки из одного плана в другой, вам остается только произвести небольшую настройку для каждого скопированного блока - некоторые настройки блоков сбрасываются и выставляются значением по умолчанию и остаются неактивными)

07.10.2019    2469    DrZombi    47    

Подготовка к ЕГЭ сына - школьника (по информатике) 9

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

Примеры на Паскале. Если сам отец - поддержи ! Если сам водила - посигналь !

17.01.2019    3798    vasilev2015    50    

Подготовка ребенка* к ЕГЭ по информатике. Часть вторая 2

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

Примеры на Паскале. Если сам родитель* - поддержи ! Если сам водила - посигналь !

19.01.2019    3293    vasilev2015    0    

Имплементация системы мониторинга кластеров 1С (и лицензий) 63

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

В этой статье мы научимся хранить данные о сеансах консоли кластеров 1С в СУБД, вынимать и агрегировать информацию о лицензиях.

1 стартмани

02.12.2018    7523    MrWonder    15