...

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

Безопасная работа с транзакциями во встроенном языке

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

Разбираемся с опасностями использования транзакций во встроенном языке 1С. Познаем ошибку "В данной транзакции уже происходили ошибки". Учимся защищаться от них.

1 стартмани

25.03.2019    41736    tormozit    58    

Пересечение транзакций. Примеры

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

Рассматривается пересечение транзакций типа чтение-запись над одним элементом справочника при разных уровнях изоляции.

3 стартмани

03.09.2018    11098    vasilev2015    5    

Обработчик "После завершения транзакции" своими руками

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

Обработчик "Сразу после завершения транзакции" очень востребован в механизме обмена мгновенными сообщениями, развитием которого фирма 1С заинтересовались настолько, что уже создала "Сервисы интеграции". Но платформа 8.3.17 всё еще не имеет полноценного обработчика "После записи" в подписках на события.

31.05.2020    3599    barelpro    63    

Программное событие "ПослеЗавершенияТранзакции"

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

Подсистема программного события "ПослеЗавершенияТранзкации". Сбор и хранение сведений о событиях записи в разрезе транзакций.

1 стартмани

09.06.2020    1661    0    shmalevoz    0    

Как определить уровень изоляции запроса?

Производительность и оптимизация (HighLoad) v8::СПР v8::blocking ЗУП2.5 Бесплатно (free)

Как с помощью Profiler определить уровень изоляции запроса и зачем это нужно

14.05.2017    25762    barelpro    41    

"На пальцах" - чем отличается "repeatable read" от "read commited" и "read commited snapshot"?

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

В сети и в книгах довольно много информации с описанием уровней изоляции транзакций, их особенностей и отличий. Когда читаешь - всё вроде понятно, но при столкновении с практическими задачами возникают трудности. Чтобы "пощупать", как ведёт себя система с разными настройками, я сделал элементарный пример с одной единственной таблицей - результаты экспериментов описаны ниже. Дополнительно выяснилось, что система ведёт себя по-разному не только с разными настройками, но и с одинаковыми настройками под разными СУБД (Postgre и MS SQL).

09.11.2016    17288    ilya_petrov    23    

Глобальные транзакции в сервис-ориентированной архитектуре и... 1С

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

В данной статье будет рассмотрен вопрос включения 1С в глобальные транзакции в рамках сервис-ориентированной архитектуры. Эта статья является продолжением статьи "Интеграция 1С с сервисной шиной OpenESB".

02.11.2009    12986    mini_root    20    

"Откат" данных без транзакций. Расширение для легкого возврата к "исходному" или выбранному состоянию после любых изменений данных

Сервисные утилиты Чистка базы Инструментарий разработчика Универсальные обработки Сценарное тестирование Прочие инструменты разработчика Расширения v8 1cv8.cf Бесплатно (free)

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

06.04.2021    2620    47    Алексей Воробьев    12    

Команда "ЗафискироватьТранзакцию();" отменяет транзакцию

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

Когда "ЗафискироватьТранзакцию();" отменяет транзакцию. Делюсь опытом эксплуатации.

26.03.2019    2673    rinat_alp2    10    

Загрузка транзакций из Fidelio в Бухгалтерию 3.0 (управляемое приложение)

Внешние источники данных v8 v8::БУ v8::УФ БП3.0 Гостиничный бизнес БУ Платные (руб)

Обработка для импорта транзакций в формате csv из программы Fidelio для БП 3.0.

16500 руб.

29.07.2018    14009    13    4    

Проведение вне транзакции документов "Расчет себестоимости" и "Корректировка стоимости списания товаров"

Обработка документов Закрытие периода Закрытие периода v8 УПП1 БУ Абонемент ($m)

Обработка для группового проведения документов "Расчет себестоимости" и "Корректировка стоимости списания товаров" вне транзакции. Релиз Управление производственным предприятием, редакция 1.3 (1.3.111.1).

1 стартмани

23.10.2018    3707    6    E_Babaylova    3    

Анализ транзакций по журналу регистрации 1С 8 Промо

Журнал регистрации v8 КА1 БП2.0 ЗУП2.5 УТ10 УПП1 УНФ Россия Абонемент ($m)

Из журнала регистрации (ЖР) можно почерпнуть немного информации о производительности. 28.08.2012 Новая версия с графическим представлением

1 стартмани

28.12.2011    27001    304    mrWatson    30    

Держи данные в тепле, транзакции в холоде, а VACUUM в голоде

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

Чтобы база работала быстро – в ней нужен порядок. Это касается как MS SQL, так и PostgreSQL. Как настроить базу, чтобы в ней поддерживался порядок, какие регламентные операции нужно проводить, чтобы данные чистились, индексы перестраивались и оперативная память высвобождалась в своём выступлении на конференции Infostart Event 2019 Inception поделился руководитель ИТ в компании «ИнфоСофт» Антон Дорошкевич. 

07.02.2020    16910    a.doroshkevich    23    

Автоматические и управляемые блокировки применительно к типовым конфигурациям 1С Промо

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

Основные принципы работы с режимами автоматических и управляемых блокировок в 1С Предприятие 8. Теория и применение в типовых конфигурациях: БП, УТ, ЕРП

10.11.2018    40713    ids79    44    

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

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

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

13.10.2017    10012    fixin    1    

Транзакция с прерыванием

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

Упаковка метода от "уставания" транзакции

13.11.2007    19298    355    Shaman100M    6    

Конфигурация для анализа транзакций криптобиржи localbitcoins

Управленческий учет (прочее) v8 Финансовые услуги, инвестиции Абонемент ($m)

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

2 стартмани

14.08.2019    3991    2    Идальго    6    

Отмена проведения документа вне транзакции

Обработка документов v8 КА1 УПП1 Абонемент ($m)

Отмена проведения документа вне транзакции и очистка регистра ПервоеПриближениеДляРешенияСЛУ для документа РасчетСебестоимостиВыпуска.

1 стартмани

24.10.2012    6463    22    folon    1    

Штрих-miniPos: суммы транзакций

POS терминал Розничная торговля Розничная торговля v8 1cv8.cf Платные (руб)

Анализ сумм транзакций Штрих-miniPos за указанный период.

1500 руб.

17.04.2014    14988    0    1    

Блокировка данных при выполнении запроса в транзакции

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

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

28.12.2014    13175    Agamest    17    

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

Чистка базы v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Не нашел простого решения для сабжа и потому выкладываю... Мож кому нить пригодится...

30.03.2008    10027    773    Gromgard    17    

Обработка документов из типовой БУХ без транзакции

Обработка документов v77::БУ 1С7:Бух Россия Абонемент ($m)

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

1 стартмани

17.04.2010    6957    77    Sun_AIG    3    

Сжатие логов журнала транзакции MS SQL

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

Автоматический шринк журнала транзакций и перевод базы в простой режим восстановления.

14.04.2018    11966    bashinsky    8    

Объектно-ориентированный дзен

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

Пара способов неочевидного использование возможностей ООП и транзакций в 1С 8.х для быстрой разработки доп. функционала или заплаток уровня «На коленке» или чуть посложнее

1 стартмани

18.06.2015    10624    4    Prometeus2011    8    

Обработка документов (изменение налогового назначения номенклатуры)

Обработка документов v8 1cv8.cf Украина БУ НУ Абонемент ($m)

Пример обработки документов на задаче изменения налогового назначения номенклатуры (Украина).

1 стартмани

29.07.2020    1998    0    igorehac    0    

Обработчик транзакций "Штрих-М:Кассир"

Обработка документов Разработка внешних компонент v7.7 1cv7.md Россия Абонемент ($m)

Обрабатывает транзакции "Штрих-М:Кассир". Визуальная расшифровка кассовых операций. Может быть использован в ЛЮБОЙ кофигурации 1С для создания документов "Реализация ТМЦ" в качестве "транспорта".

1 стартмани

18.11.2007    20418    822    Sprite    12    

Статистика транзакций StartMoney в инфографике

Пользователю системы Абонемент ($m)

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

1 стартмани

29.09.2020    1852    0    XilDen    3    

Шринк лога транзакций MS SQL 2008/2012 в экстренном случае или боремся с ошибкой HRESULT=80040E14

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

Пошаговая инструкция по уменьшению лога транзакций (*.ldf) MS SQL 2008/2012.

15.01.2013    319718    Kserken    50    

Транзакция не активна (Бухгалтерия предприятия 3.0)

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

Если 03.10.2014 (или позже) у вас при открытии документов "Реализация товаров и услуг" и "Поступление товаров и услуг" в Бухгалтерии предприятия 3.0 начала появляться ошибка "Транзакция не активна", то вам сюда. Описание исправления ошибки!

04.10.2014    12823    klinval    4    

Тонкости с разрастанием лога транзакций в SQL 2008 R2

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

Статья не претендует на открытие однако может понадобиться для выявления одной из причин при которых нет возможности усечь журнал регистрации SQL 2008 R2.

1 стартмани

08.09.2011    9311    pulpik    27    

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

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

Внешняя компонента для блокировки и последующего безопасного копирования файловой базы 1С, написанная по технологии NativeAPI.

1 стартмани

17.04.2019    4105    2    frkbvfnjh    3    

Разбор файлов отчетов о продажах для касс ШТРИХ-М miniPOS

ККМ Кассовые операции Розничная торговля Кассовые операции Розничная торговля v8 БП2.0 УТ10 УПП1 УУ Абонемент ($m)

Разбор файлов отчетов о продажах, формируемых кассами, работающими на ПО "ШТРИХ-М: Кассир miniPOS"

1 стартмани

20.12.2014    9576    49    martian    10    

Доработка конфигурации для загрузки отчета по транзакциям с сайта Газпромнефть

Обмен через XML Учет ТМЦ Учет ТМЦ v8 1cv8.cf Россия УУ Абонемент ($m)

Доработка для загрузки данных по транзакциям с сайта Газпромнефть из формата xml.

1 стартмани

22.06.2015    6257    5    kravius12    2    

Групповая обработка справочников и документов (с интервалом выполнения)

Обработка документов Обработка справочников v8 КА1 УТ10 УПП1 Абонемент ($m)

Проблема: Групповое перепроведение мешает остальным пользователям работать с базой. Доработанная "Групповая обработка справочников и документов" конфигураций УПП 1.3 и КА 1.1 позволяет перепроводить документы, "не мешая" другим пользователям.

1 стартмани

14.03.2016    10109    21    ProgrammistC    3    

Загрузка процессора 100% в 7.7 под Windows Server 2008 при блокировке журнала транзакций.

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

1C 7.7 "Секретный релиз" + Windows Server 2008r2 и 1С запускается и работает, но ввиду того, что обновили BkEnd, потеряли полезнейший функционал, такой как предотвращение "загрузки процессора на 100%" при ожидании блокировки журнала.

2 стартмани

31.03.2011    39627    427    maxpiter    104    

Рецепты приготовления технологического журнала

Технологический журнал Бесплатно (free)

Понимание принципов событий технологического журнала позволяет решать многие проблемы производительности и стабильности работы платформы 1С. О том, как взаимосвязаны события технологического журнала и как с их помощью можно анализировать серверные вызовы 1С, на INFOSTART MEETUP Ekaterinburg.Online рассказал программист 1С из компании ДНС-Ритейл Максим Старков.

22.03.2021    2746    max_st    5    

Интеграция 1С: УНФ и интернет эквайринга Сбербанка Промо

Обмен с банком Эквайринг v8 УНФ УУ Платные (руб)

Интеграция 1С: Управление нашей фирмой 1.6.18 и интернет эквайринга, через API для принятия оплат от клиентов через интернет эквайринг Сбербанка и автоматический учет оплат по заказам покупателей в 1С.

15990 руб.

03.11.2020    6150    11    20    

Решение проблемы установки 1С8.3 (webkitgtk3) на RHEL 8 / CentOS 8 / Fedora Linux

Linux v8 1cv8.cf Бесплатно (free)

Попытка установки 1С:Предприятия 8.3 на RedHat Enterprise Linux 8 / CentOS 8 / Fedora не увенчается успехом, произойдет ошибка: Неудовлетворенные зависимости: libwebkitgtk-3.0.so.0()(64bit) нужен для 1c-enterprise-8.3.18.1128-training-8.3.18-1128.x86_64. Конфликт заключается в том, что 1С требует устаревшую версию пакета libwebkitgtk-3.0.so.0()(64bit), запрещенную из-за проблем безопасности, и не может работать с актуальной версией пакета webkit2gtk3. Гуглить в интернете можно долго, хочу поделиться с Вами уже найденным рабочим решением.

08.03.2021    1471    ksnik    43