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

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

HTTP Сервисы: Путь к своему сервису. Часть 3 130

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

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 2». В предыдущих частях мы использовали только Get, в этой части поговорим о других методах и длительных операциях.

1 стартмани

27.08.2018    13279    27    dsdred    13    

Использование метода DELETE в объекте HTTPСоединение 13

no WEB no v8 Абонемент ($m)

Методы GET и POST разжеваны на портале как надо. Я поделюсь своими соображениями про метод DELETE.

1 стартмани

12.09.2013    16085    17    vld_trade    4    

Выполнение запросов к УТМ ЕГАИС из 1С 7.7 0

Розничная торговля Обмен с другими системами Розничная торговля v7.7 1cv7.md Россия Акцизы Абонемент ($m)

Данный отчет является примером работы с УТМ ЕГАИС, для передачи запросов GET, POST и DELETE из системы 1С 7.7. Запрос DELETE не проверял.

1 стартмани

27.02.2018    6224    6    v3_62    0    

Очередная очистка таблиц средствами MS SQL 31

Чистка базы no no Россия Бесплатно (free)

Очередной пост про очистку таблицы средствами MS SQL. И почему стоит очищать большие таблицы порциями.

21.04.2017    14350    JesteR    9    

Подключение к сайту и отправка или получение данных по API (POST, GET...) (с описанием кода) 27

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

Простая обработка по отправке или получение данных с любого сервера главное знать ресурс (выполняемую функцию) и тело запроса.

1 стартмани

12.08.2019    2181    3    MaxPowerr    5    

Простая работа с MySQL из 1С 64

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

«Класс» для упрощения работы с MySQL из 1С. Позволяет просто выполнять любые виды запросов и получать данные в виде таблицы значений.

1 стартмани

22.06.2015    25739    140    salexdv    20    

HTTP Сервисы: Путь к своему сервису. Часть 2 116

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

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 1». В этой части будет "Микс" из OData+HTTP-Сервис(Get)+СКД. Наш пример будет работать как в браузере, так и в написанной нами обработке. Работать будем с разными версиями платформ.

1 стартмани

13.08.2018    15055    dsdred    0    

Формирование SQL-скрипта для представления таблиц 1С 8 в хорошо читаемом для человека виде 3

Инструментарий no no v8 1cv8.cf Абонемент ($m)

Любителям прямого доступа к таблицам 1С (1С++, ToysSQL) посвящается.

1 стартмани

22.10.2014    4214    17    NeLenin    2    

HTTP Сервисы: Путь к своему сервису. Часть 4 100

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

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 3». В предыдущих частях мы уже о многом поговорили. В этой части поговорим про размер сообщений, о файлах, о порциях и немножко, о регламентах.

1 стартмани

28.09.2018    11445    dsdred    11    

Страхуемся от неудачного динамического или обычного обновления базы 13

Системное Тестирование и исправление no no v8 1cv8.cf Абонемент ($m)

Как всем давно известно, использование динамического обновления может привести к проблемам. Данная обработка поможет избежать некоторых из них. От аналогичных она отличается тем, что умеет создавать триггеры для таблиц MS SQL.

1 стартмани

04.02.2015    7706    13    Zhilyakovdr    3    

.NET(C#) для 1С. Динамическая компиляция класса обертки для использования .Net событий в 1С через ДобавитьОбработчик или ОбработкаВнешнегоСобытия 51

Внешние компоненты Теория программирования no no v7.7 v8 Бесплатно (free)

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

12.11.2015    40866    Serginio    35    

Альтернативный контроль помеченных и быстрое удаление средствами SQL 43

Свертка базы Чистка базы no no v8 1cv8.cf Абонемент ($m)

Эта обработка является логическим продолжением статьи "Свертывание объемной базы средствами SQL" http://infostart.ru/public/249429

1 стартмани

27.01.2014    36859    492    barelpro    46    

Решение проблем с неуникальными записями при переводе 1С 7.7 на SQL 13

Чистка базы no no v77::ОУ v77::БУ 1С7:Комплекс 1С7:ТиС Россия Абонемент ($m)

Иногда во время перевода DBF базы на SQL возникает ошибка связанная с наличием в таблицах нескольких записей с одинаковым идентификатором DOCID или ID. Загрузка вылетает с ошибкой, так как SQL сервер не может создать уникальный индекс. Приложенный скрипт помогает бороться с этой проблемой.

1 стартмани

25.05.2010    27337    55    maxis33    16    

Создаем сайт ресторана на OneScript 91

WEB no no v8 Рестораны, кафе и фаст-фуд Абонемент ($m)

В статье изучаются возможности http-сервисов OneScript по созданию web-приложений на примере сайта ресторана

1 стартмани

19.06.2018    11532    16    blackhole321    63    

Универсальный обмен между идентичными конфигурациями через REST интерфейс OData. Часть І: Справочники Промо 95

no Перенос данных из 1C8 в 1C8 no v8 Бесплатно (free)

Сейчас все чаще интеграции различных конфигураций проектируются через HTTP-сервисы - они и работают быстрее, и "войти" в режим отладки гораздо проще, тем самым обойдя "черный ящик" универсального обмена через xml, например. Более года назад я начал работать в компании, в которой разработчики работали с конфигурациями 1С в режиме совместимости еще 8.2.16 (менять режим совместимости в типичных базах мы не хотели) - а как Вы наверное знаете, если интересовались HTTP-сервисами в 1С, их использование в режиме совместимости 8.3.4 и ниже недопустимо - и здесь я уже не надеялся на разработку и использование HTTP-сервисов. Но позже меня заинтересовал такой "сервис" как REST интерфейс OData, так как его можно использовать не меняя режим совместимости конфигурации - именно он и стал для меня идеальным вариантом решения "нетривиальных" задач.

11.05.2018    15452    V.Stavinsky    11    

Универсальный обмен между идентичными конфигурациями через REST интерфейс OData. Часть ІІ: Документы 29

Перенос данных из 1C8 в 1C8 no no v8 Бесплатно (free)

Продолжение статьи об универсальном обмене между идентичными конфигурации через REST интерфейс OData (https://infostart.ru/public/829356/). В части второй разберем особенности обмена документами.

19.05.2018    7143    V.Stavinsky    5    

T-SQL + 1С: как правильно удалять очень много записей 31

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

Свёртка (архивация) больших объёмов данных 1С часто выполняется средствами SQL Server. Эта публикация рассказывает о том, как правильно использовать простую команду DELETE на больших объёмах данных. Даются советы по оптимизации свёртки данных средствами T-SQL.

21.12.2016    14514    zhichkin    39    

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

no Системное no v8 Абонемент ($m)

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

1 стартмани

02.12.2018    7113    MrWonder    15    

Как я интегрировал 1Сv8 и Virtuemart 56

Обмен с другими системами Обработка справочников WEB no no v8 УТ10 ИТ-компания Россия Бесплатно (free)

Задача: создать обмен 1Сv8 управление торговлей 10.1 и Virtuemart . Что такое Virtuemart можно почитать тут http://www.virtuemart.ru, вкратце - это компонент интернет-магазина (каталога товаров) к известному CMS-движку Joomla.

09.10.2008    30955    d.snissarenko    21    

Регистры сведений 1С. Как это устроено. 696

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

Основная идея публикации - собрать в одном месте информацию о внутреннем устройстве такой абстрактной сущности, как "Регистр сведений 1С" и ответить на ряд вопросов: Что происходит при записи регистра в различных режимах? Что такое на самом деле "СрезПервых" и "СрезПоследних"? Как оптимально выбрать структуру регистра? Это та информация, владея которой, начинаешь лучше понимать как это работает и как правильно использовать регистры сведений.

05.08.2016    141954    Sergey.Noskov    154    

Реализация в 1С архитектуры RESTful 17

Обмен с другими системами no no v8 1cv8.cf Абонемент ($m)

Пример реализации запросов с 1С к серверу, по принципу RESTful.

1 стартмани

09.12.2016    10288    9    kodnik    0    

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

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

Продолжение учебника по веб-разработке с помощью фреймворка Oscript.Web. Структура приложения, основные объекты, URL-маршрутизация, универсальная консоль серверов 1С.

22.04.2018    11488    Evil Beaver    27    

Трюки с внешними источниками данных 162

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

Некоторые трюки для преодоления ограничений внешних источников данных.

14.03.2019    11340    YPermitin    52    

1С Предприятие 8.2: Обмен данными между базами на основе инструментов SQL 18

no Обмен с другими системами no v8 1cv8.cf Россия Бесплатно (free)

Обмен данными (сотрудники организаций) между базами (1С Предприятие 8.2: Бухгалтерия и 1С Предприятие 8.2: Зарплата и управление персоналом) на основе триггера SQL, отслеживающего изменения таблицы

06.11.2013    19417    jan27    25    

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

Внешние компоненты no no v8 Бесплатно (free)

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

14.09.2016    12877    Serginio    1    

Реально быстрая очистка документов через SQL 7

Чистка базы no no v8 УТ10 Россия Бесплатно (free)

Как делать нельзя, но если очень нужно, то можно!

21.02.2018    6039    Roman_SE    24    

Журнал регистрации 1С (sql lite) в web app 13

Журнал регистрации no no v8 1cv8.cf Абонемент ($m)

Данная публикация рассматривает построение компонентного решения работы журнала регистрации в стороннем приложении(web app). Встала задача миграции sql lite жр во внешнюю базу. Данное решение было создано: 1. для хранения жр за весь период 2. для ускорения работы с жр 3. для ускорения сервера предприятия, так как именно он (а точнее рагент) пытается записать данные в жр sql lite(фактически файл на диске), после увеличения размера файла более 10 гб, поступали жалобы по вопросу быстродействия 1с (и не только ради этого) Данная публикация может быть полезной администраторам, программистам, оптимизаторам.

1 стартмани

09.07.2018    5493    dmarenin    4    

1С Облачный архив на Яндекс.Диске своими руками 8

Сервисные утилиты no no v8 1cv8.cf Абонемент ($m)

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

1 стартмани

26.07.2018    4830    12    bpc222    0    

Работа с периодическими реквизитами 1С версии 7.7 при помощи прямых запросов. 74

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

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

23.12.2009    35226    glassman    11    

Онлайн резервирование товаров 1

Практика программирования no no v77::ОУ 1С7:ТиС Абонемент ($m)

Бывало ли у Вас такое: зарезервировали товар по телефону, собрались проводить документ, а товара уже нет в доступном остатке на складе? Пока Вы разговаривали, кто-то успел провести документ, который зарезервировал товар. Что делать? Есть одна идея.

1 стартмани

10.10.2013    9176    1    Вадимко    1    

Триггер для сохранения таблицы Config перед динамическим обновлением. 97

Системное no no v8 1cv8.cf Бесплатно (free)

Вначале хотел выложить триггер в своей предыдущей статье http://infostart.ru/public/324751/, но потом понял, что просто выложить не получится, необходимо еще и объяснить, а поскольку материала оказалось слишком много, то пришлось выносить в отдельную статью, и так максимально обрезанную, оставил только самое необходимое.

04.02.2015    13230    Kondratenko.as    7    

Проект внешней компоненты для 1С:8 (сделай сам) 133

Внешние компоненты no no v8 Абонемент ($m)

Как их делают? Как регистрируют? С чего начать? Где взять стартовый проект? Вопросов вообще много можно задать, но лучше один раз увидеть!

10 стартмани

11.03.2016    10682    10    ture    36    

Универсальная обработка aaDeleteUpdate для 1C v8.2 4

Инструментарий no Чистка базы no v8 1cv8.cf Бесплатно (free)

В 1С к сожалению в языке запросов отсутствуют Delete и Update. Данная обработка немного решает эту проблему для объектных типов (справочник, документ, ..)

05.05.2010    3198    76    vadimsntn    1    

Динамическое обновление. Отказ работы механизма сравнения/объединения файлов конфигурации. 64

Системное no no v8 1cv8.cf Бесплатно (free)

Проблема некорректной работы механизма сравнения/объединения файлов конфигурации и ее решение.

11.11.2014    23357    Valp    19    

Функции для работы с транспортным модулем (УТМ) ЕГАИС + готовая конфигурация для ЕГАИС Промо 30

Обработка справочников Универсальные функции Оптовая торговля Оптовая торговля v77::ОУ 1С7:ТиС Розничная и сетевая торговля (FMCG) Государственные, бюджетные структуры Пищевая промышленность УУ Акцизы Платные (руб)

Предлагаю вашему вниманию функции для использования в целях обмена данными с универсальным транспортным модулем ЕГАИС. При доработке учетной системы с целью интеграции с транспортным модулем ЕГАИС, я столкнулся с серьезной проблемой, связанной с тем, что внешняя компонента V7Plus, предназначенная для работы по протоколу HTTP, а также для разбора XML-файлов, поддерживает только команду GET протокола HTTP, в то время как для работы с УТМ требуется поддержка команд GET, POST и DELETE. P.S. Обновлены все функции и обработки для поддержки XML-ответов больше 100Кб (теперь длина неограничена). Также добавлена обработка выгрузки расходной накладной. Добавлена загрузка приходной накладной, а также диапазона марок из справки А. Внимание! добавлена полностью готовая к работе конфигурация для работы в ЕГАИС оптовых поставщиков. Реализованы следующие функции: автоматическая загрузка накладных и доп. форм из ЕГАИС, отправка актов подтверждения/отклонения/расхождения, загрузка справок А и Б, загрузка сведений о поставщике/производителе, загрузка справочников номенклатуры по ИНН производителя, постановка на баланс учтенного/не учтенного в ЕГАИС товара, штрихкодирование поступления/инвентаризации/реализации/постановки на учет (DataMatrix и PDF417), формирование партий на складе а также электронная выгрузка деклараций по формам 5,6,7,11,12. В дальнейшем могу оказывать сопровождение

4000 руб.

27.10.2015    29460    287    64    

Восстановление SQL базы данных после неудачного обновления 31

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

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

26.03.2016    13757    BlaSo    11    

Миллионы строк в таблицах 1С? Быстрая реструктуризация - не проблема! 38

Оптимизация БД (HighLoad) no no v8 Бесплатно (free)

Иногда случаются ситуации, когда в некую таблицу 1С (будь то справочник, регистр сведений или накопления) - необходимо добавить новое поле (реквизит, измерение, ресурс). В обычной ситуации, когда строк в таблице самой БД немного - платформа спокойно справляется с этой задачей. Но что делать, если строк накопилось за время ведения учета 1 млн? А если 10 млн? 100 млн? Более 300 млн? Если Вы не хотите ждать N-ое количество суток в ожидании, когда же закончится реструктуризация, или изобретать другие способы - статья для Вас. Основная идея заключается в том, что соответствие имен метаданных объектов конфигурации 1С (а также их ссылочных взаимосвязей между собой) и имен физических таблиц и колонок в самой БД - эта информация хранится в служебных таблицах этой же БД.

13.07.2016    19646    Dach    36    

Решение для серверной базы при возникновении ошибки "Нарушена целостность структуры конфигурации" 33

Тестирование и исправление no no v8 1cv8.cf Россия Бесплатно (free)

После динамического обновления перестал открываться конфигуратор. При попытке открытия возникала ошибка "Нарушена целостность структуры конфигурации", после чего предлагался перезапуск или завершение программы. Решено с использованием материалов из сети. Описание личного опыта решения проблемы для клиент-серверного варианта на базе MS SQL 2012 и 1С Предприятие 8.3 (8.3.8.1675) при наличии прав администратора на сервере и резервных копий конфигурации

17.12.2016    14340    Dot78    12    

Сжатие журнала регистрации в формате SQLite (.lgd) с помощью программы "DB Browser for SQLite". 24

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

Если журнал регистрации базы 1С заметно увеличился, Вы не сможете оперативно искать в нем нужную информацию. Более того, работа с таким журналом может вызывать блокировку работы всех пользователей. Для предотвращения разрастания журнала необходимо устранять настройками запись ненужных событий и перемещать в архивы события с неактуальными датами. Избавиться от уже записанной ненужной информации можно с помощью программы DB Browser for SQLite указанным в этой статье способом.

04.06.2017    20748    DrSender    5    

Практика доступа в базу 1С через протокол oData. Изменение данных 113

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

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

1 стартмани

30.12.2017    21448    Dementor    26