...

База знаний 1С

Правила работы с транзакциями

Рефакторинг и качество кода Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Список правил при работе с транзакциями из BSL Language Server и SonarQube 1C (BSL) Plugin. Переработка и осмысление материала.

01.12.2022    3985    kuzyara    39    

78

Организация вложенных транзакций в 1С на примере трассировки ошибок при записи, проведении или отмене проведения документа

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

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

08.07.2021    1701    Smirnov1980    9    

8

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

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

25.03.2019    59448    tormozit    63    

277

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

HighLoad оптимизация Платформа 1С v8.3 Абонемент ($m)

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

3 стартмани

03.09.2018    11611    vasilev2015    5    

17

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

Механизмы платформы 1С Управление блокировками Бесплатно (free)

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

31.05.2020    5196    barelpro    63    

26

Загрузка банковской выписки для 1С 7.7 любой конфигурации

Обработка документов Банковские операции Загрузка и выгрузка в Excel Платформа 1С v7.7 Конфигурации 1cv7 Россия Бухгалтерский учет Платные (руб)

Решение предоставляет комплексную загрузку банковской выписки из CSV, XLS, TXT файла в 1С 7.7 любой конфигурации. Позволяет создавать документы выбранного вида, например "Строка выписки банка (приход/расход)", или многострочный табличный документ, например Выписка, для каждой операции из загружаемого файла банковской выписки. Загружает реквизиты документа, а также создаёт контрагентов и другие необходимые элементы справочников.

4200 руб.

29.07.2021    14134    7    20    

9

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

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

09.06.2020    2641    0    shmalevoz    2    

5

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

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

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

09.11.2016    18761    ilya_petrov    23    

114

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

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

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

02.11.2009    13552    mini_root    19    

10

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

Тестирование QA Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

06.04.2021    9000    94    Алексей Воробьев    12    

26

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

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

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

26.03.2019    3677    rinat_alp2    10    

5

Удаление документов в фоне (управляемые формы) в транзакции с отбором по типу документов, по периоду и возможностью остановки удаления по времени

Обработка документов Чистка данных Платформа 1С v8.3 Управляемые формы 1С:Бухгалтерия 3.0 Абонемент ($m)

Очередная удалялка для управляемых форм. Возможности: 1. Работает в фоне; 2. Отбор документов по периоду; 3. Возможность остановки обработки в указаное время; 4. Возможность закрыть обработку или клиент 1с по окончании работы; 5. Отражение приблизительного времени до окончания удаления.

2 стартмани

30.01.2023    1111    6    Val300    2    

1

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

Обработка документов Закрытие периода Корректировка данных Платформа 1С v8.3 1С:Управление производственным предприятием Бухгалтерский учет Абонемент ($m)

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

1 стартмани

23.10.2018    4761    7    E_Babaylova    4    

0

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

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

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

07.02.2020    31486    a.doroshkevich    24    

166

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

Механизмы типовых конфигураций Платформа 1С v8.3 Управление блокировками Конфигурации 1cv8 Бесплатно (free)

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

10.11.2018    54505    ids79    46    

181

Поиск текущих блокировок СУБД, вызванных 1С

Инструменты администратора БД Инструментарий разработчика Администрирование СУБД Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Отчет, отображающий блокировки объектов СУБД на текущее время, вызванные пользователями 1С или фоновыми заданиями.

5 стартмани

07.07.2022    2932    36    nikolasx    7    

13

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

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

13.10.2017    10238    fixin    1    

1

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

WEB-интеграция Платформа 1С v8.3 Финансовые услуги, инвестиции Абонемент ($m)

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

2 стартмани

14.08.2019    7668    2    Идальго    6    

3

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

Обработка документов Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием Абонемент ($m)

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

1 стартмани

24.10.2012    6827    22    folon    1    

0

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

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

28.12.2014    14545    Agamest    17    

35

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

Инструменты администратора БД Бесплатно (free)

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

14.04.2018    13532    bashinsky    8    

28

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

Обработка документов Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Абонемент ($m)

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

1 стартмани

17.04.2010    7649    77    Sun_AIG    3    

8

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

Обработка документов Разработка внешних компонент Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

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

1 стартмани

18.11.2007    21948    823    Sprite    12    

30

Загрузка транзакций о заправках с сайта ППР (Передовые платежные решения) за период в 1С

Учет ТМЦ Внешние источники данных WEB-интеграция Управляемые формы 8.3.6 1С:Бухгалтерия 3.0 Россия Абонемент ($m)

Внешняя обработка для загрузки транзакций с сайта ППР за период, создания документов поступления товаров и услуг по каждой топливной карте и документа счет-фактура к документам поступления.

1 стартмани

вчера в 07:10    284    0    user995852    0    

0

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

WEB-интеграция Абонемент ($m)

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

1 стартмани

29.09.2020    4029    0    XilDen    4    

8

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

Инструменты администратора БД Платформа 1С v8.3 1С:Бухгалтерия 2.0 Бесплатно (free)

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

04.10.2014    13169    klinval    4    

10

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

Инструменты администратора БД Платформа 1С v8.3 1С:Управление производственным предприятием Россия Бесплатно (free)

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

1 стартмани

08.09.2011    9497    pulpik    27    

32

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

Архивирование (backup) Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

17.04.2019    8866    7    frkbvfnjh    3    

13

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

Обработка документов Обработка справочников Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием Абонемент ($m)

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

1 стартмани

14.03.2016    11172    27    ProgrammistC    3    

6

Выгрузка транзакций о заправках на АЗС из системы Передовые платежные решения (ППР) за период в 1С

WEB-интеграция Управляемые формы 8.3.6 Конфигурации 1cv8 Россия Абонемент ($m)

Обработка "Выгрузка заправок ППР" реализует механизм подключения через API к сервису агрегатора топливных карт Передовые Платежные Решения (ППР). Позволяет получить данные по всем заправкам автотранспорта за указанный период.

1 стартмани

24.05.2022    2126    0    sergo_pss    0    

3