|  | Внешние источники и транзакции | ☑ | 
    
        | 0
    
        xteam777   07.05.19✎ 09:13 | 
        Имеется таблица MySQL, подключенная через внешний источник данных.
Пишу:
 ВнешниеИсточникиДанных.ви.НачатьТранзакцию();
 
 обАккаунт = ВнешниеИсточникиДанных.ви.Таблицы.accounts.СоздатьОбъект();
 обАккаунт.status = status;
 обАккаунт.message = message;
 обАккаунт.Записать();
 
 ВнешниеИсточникиДанных.ви.ОтменитьТранзакцию();
 
 В итоге после отмены транзакции запись в таблице все равно создается.
 |  | 
    
        | 1
    
        Cyberhawk   07.05.19✎ 09:31 | 
        А не в транзакции ли инфобазы ты это с ВИДом проделываешь? А то там чудеса бывают     |  | 
    
        | 2
    
        Cyberhawk   07.05.19✎ 09:32 | 
        Возможно непонятно написал: код манипуляций с ВИДом старайся не выполнять в транзакции (в т.ч. неявной)     |  | 
    
        | 3
    
        xteam777   07.05.19✎ 11:53 | 
        Транзакции инфобазы не испоьзуются. Код работает в методе HTTP-сервиса     |  | 
    
        | 4
    
        Cyberhawk   07.05.19✎ 11:56 | 
        Ну тогда поиграйся с разными релизами платформы и СУБД, плюс проверить на каком-нибудь любом другом типе СУБД.
После пишешь багрепорт на в8 и на партнерку тему-дубль
 |  | 
    
        | 5
    
        Cyberhawk   07.05.19✎ 11:56 | 
        Ссылку на тему сюда - плюсиков поставим :)     |  | 
    
        | 6
    
        xteam777   07.05.19✎ 12:05 | 
        Попробовал тоже самое сделать в обработке - результат тотже     |  | 
    
        | 7
    
        xteam777   07.05.19✎ 12:17 | 
        У меня нет доступа к партнерке. Можете ктонибудь написать там?     |  | 
    
        | 8
    
        fisher   07.05.19✎ 12:18 | 
        А формат таблиц MySQL - InnoDB?     |  | 
    
        | 9
    
        xteam777   07.05.19✎ 12:21 | 
        1C 8.3.14.1565
MySQL 5.7.24
 Формат таблиц - MySQL
 |  | 
    
        | 10
    
        fisher   07.05.19✎ 12:22 | 
        (9) Не то. MySQL поддерживает одновременно несколько движков. Самые популярные - MyISAM и InnoDB. Первый транзакции не поддерживает.     |  | 
    
        | 11
    
        xteam777   08.05.19✎ 08:38 | 
        Поменял движок MyISAN -> InnoDB. Транзакции заработали. Примного благодарствую     |  |