Форум OlegON > Программы и оборудование для автоматизации торговли > Кассовые программы > УКМ-4

За что отвечает таблица cnv_in_versions на УКМ сервере : УКМ-4

22.11.2024 7:02


01.07.2009 12:44
При обновлении сервера СГО с 45sp1 на 46 возникла ошибка при обновлении базы SQL ругался на задвоеность, определили что проблема в таблице cnv_in_versions в которой для некоторых таблиц имееться по несколько записей... Посоветуйте что с ней сделать :) (когда ее очистили все замечательно обноивилось, но имеються сомнения что оно будет корректно работать)
01.07.2009 12:59
Таблица cnv_in_versions содержит информацию о наличии изменений в таблицах trm_in, и она необходима для репликации с сервера на кассу
её не нужно очищать !
01.07.2009 13:08
дополню: trm_in - это входные данные для кассы.
при изменении данных на сервере в cnv_in_versions увеличивается номер изменения для конкретных таблиц.
при обмене с кассой сверяются номера изменений на кассе и на сервере. если на сервере номер изменения какой-то таблицы больше - эта табличка тянется на кассу.

то есть у тебя сейчас должна остановиться выгрузка на кассу.

тебе надо было удалять только задвоенные строки. причем оставлять те, в которых latest_version и oldest_version больше.
01.07.2009 13:20
Цитата:
Andrew_Konev дополню:

тебе надо было удалять только задвоенные строки. причем оставлять те, в которых latest_version и oldest_version больше.
Спасибо
у мене была такаже мысля, буду реализовывать :)
Часовой пояс GMT +3, время: 07:02.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.