[ОТВЕТИТЬ]
Опции темы
08.02.2014 16:04  
Dim
прислали кусок лога...

Цитата:
19:09:20: 0x000013b8: WARNING: replication#импорт с терминала Терминал №11#01a3ca08: Query failed: Error(1054) Unknown column 'modified_by_last_import' in 'field list': SQL replace into trm_in_disc_std2perscard (`nomenclature_id`,`discount_type`,`type`,`card_code`,`receipt_amount`,`classif`,`card_type`,`name`,`modificator`,`modified_by_last_import`,`version`,`deleted`) values (6,17,0,'2800000000028',0.0000,'0',1,'Красн�. Пауза 30 сек.
в чем может быть дело? базу еще не смотрел
 
08.02.2014 16:21  
whitewizard
Дай по рукам тому, кто поля свои непродуманно в таблицу добавляет
 
08.02.2014 17:26  
Dim
никто не добавляет
 
08.02.2014 17:31  
whitewizard
В таком случае посмотри, не ли на этой таблице проверок и сравни структуру данной таблицы.
У одного моего клиента адинэсник самовольно привесил триггеры на пару табличек и обмен с СГО сдох.

Код:
CREATE TABLE `trm_in_disc_std2perscard` (
  `nomenclature_id` int(11) NOT NULL DEFAULT '0',
  `discount_type` bigint(20) NOT NULL DEFAULT '0',
  `card_code` varchar(40) NOT NULL DEFAULT '',
  `type` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `card_type` smallint(5) unsigned NOT NULL DEFAULT '0',
  `name` varchar(40) DEFAULT NULL,
  `receipt_amount` decimal(20,4) NOT NULL DEFAULT '0.0000',
  `classif` int(11) NOT NULL DEFAULT '0',
  `modificator` varchar(40) NOT NULL DEFAULT '0',
  `version` int(11) NOT NULL DEFAULT '0',
  `deleted` tinyint(1) NOT NULL DEFAULT '0',
  PRIMARY KEY (`nomenclature_id`,`discount_type`,`type`,`card_code`,`receipt_amount`,`classif`),
  KEY `card_code` (`nomenclature_id`,`discount_type`,`card_code`),
  KEY `version` (`nomenclature_id`,`version`,`deleted`),
  KEY `dt_cl_md` (`nomenclature_id`,`discount_type`,`classif`,`modificator`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
 
08.02.2014 17:31  
Dim
помимо этих полей есть еще modified_by_last_import. смотрел на соседней кассе еще... там тоже есть это поле
 
08.02.2014 17:38  
Dim
на сервере этого поля нет, но другие кассы работают нормально. версия, кстати, 50 СП2.
с проблемной кассы не поступают чеки на сервер, ну и, соответственно z-отчет (
 
08.02.2014 17:45  
Dim
вот кусок лога
Цитата:
7:54:26: 0x000016ec: INFO: replication#импорт с терминала Терминал №11#01a70570: Запуск
07:54:26: 0x000016ec: INFO: replication#импорт с терминала Терминал №11#01a70570: Коррекция версий данных
07:54:26: 0x000016ec: INFO: replication#импорт с терминала Терминал №11#01a70570: Анализ таблиц и ожидание завершения обратной репликации
07:54:26: 0x000016ec: INFO: replication#импорт с терминала Терминал №11#01a70570: trm_in_properties, 6 (с 96350 по 96351)
07:54:26: 0x000016ec: INFO: replication#импорт с терминала Терминал №11#01a70570: trm_in_properties, 6. Передано записей: 0, удалено: 0
07:54:26: 0x000016ec: INFO: replication#импорт с терминала Терминал №11#01a70570: trm_in_property_values, 6 (с 97539 по 97540)
07:54:26: 0x000016ec: INFO: replication#импорт с терминала Терминал №11#01a70570: trm_in_property_values, 6. Передано записей: 0, удалено: 0
07:54:26: 0x000016ec: INFO: replication#импорт с терминала Терминал №11#01a70570: trm_in_taxes, 6 (с 98897 по 98899)
07:54:26: 0x000016ec: INFO: replication#импорт с терминала Терминал №11#01a70570: trm_in_taxes, 6. Передано записей: 1, удалено: 0
07:54:26: 0x000016ec: INFO: replication#импорт с терминала Терминал №11#01a70570: trm_in_disc_std2perscard, 6 (с 68317 по 68318)
07:54:26: 0x000016ec: WARNING: replication#импорт с терминала Терминал №11#01a70570: Query failed: Error(1054) Unknown column 'modified_by_last_import' in 'field list': SQL replace into trm_in_disc_std2perscard (`nomenclature_id`,`discount_type`,`type`,`card_code`,`receipt_amount`,`classif`,`card_type`,`name`,`modificator`,`modified_by_last_import`,`version`,`deleted`) values (6,17,0,'2800000000028',0.0000,'0',1,'Красн�. Пауза 30 сек.
 
08.02.2014 17:48  
whitewizard
В оригинале нет такого столбца "modified_by_last_import".
Оно придумано кем-то для, видимо, установки флага изменения.
 
08.02.2014 17:49  
whitewizard
На других кассах значит нет этого в таблице.
Проверь.

Пусть структуру этой таблицы покажут с этой кассы и другой.
 
08.02.2014 17:55  
Dim
проблемная:

+-------------+-------------------------+---------+---------+
| nomenclature_id | discount_type | card_code | type | card_type | name | receipt_amount | classif | modificator | modified_by_last_import | version | deleted |

нормально работающая

| nomenclature_id | discount_type | card_code | type | card_type | name | receipt_amount | classif | modificator | modified_by_last_import | version | deleted |
 
 


Опции темы



Часовой пояс GMT +3, время: 22:47.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.