Выгрузка товаров на ККМ offline #512850


#0 by DjSpike
Раньше в базе было мало товаров (15 000) и одна касса ККМ offline.  Загрузка данных в кассу проходила минут за 10-15.  (т.е. открываем обработку "Загрузка ККМ offline", нажимаем редактировать список, нажимаем заполнить, галочка только возле "Заполнить по справочнику номеклатуры")потом когда регистр сведение "Товары на ККМ" заполнится, делаем непосредственно выгрузку на кассу).   Сейчас 50 000 товаров, и 6 касс КККМ offline,   Заполнение регистра сведений "Товары на ККМ" занимает по времени от 4 до 7 часов... Подскажите что не так  ? или как ускорить выгрузку товаров... PS. 1c8.1  УТ.
#1 by DjSpike
ap
#2 by DjSpike
неужели ни кто не работа с ккм offline ???
#3 by DeoxyS
а зачем его постоянно заполнять?
#4 by DjSpike
А как по твоему должны новые позиции товара туда попадать???   Не новые в смысле поступления, а новые которые только создали в номенклатуре ....
#5 by NewNick
описанный рост выполнения алгоритма в говорит о серьезных проблемах с программированием в целом у того кто писал код. если бд ккм  догружается то довольно легко подправить(а точней переписать код) что бы все было мгновенно )
#6 by NewNick
>>Заполнение регистра сведений "Товары на ККМ" занимает по времени от 4 до 7 часов... это из разряда бреда
#7 by DjSpike
Вот блин... Это типовая конфигурация, без изменений....
#8 by DjSpike
Это понятно, что так не должно быть, вот и пытаюсь выяснить от куда ноги растут...
#9 by NewNick
база файловая ?
#10 by DjSpike
да.
#11 by NewNick
реиндексируй ее. и вообще как то автоматизируй этот процесс что бы он происходил регулярно.
#12 by DjSpike
я сам в 8, очень плохо разбираюсь, а готового решения, по данному вопросу не нашел....
#13 by NewNick
залазим в конфигуратор. администрирование -> тестирование и исправление тама ставим галочку реиндексация таблиц информационной базы. ставим галочку тестирование и испрваление чуть ниже. запускаем.
#14 by NewNick
все галки кроме реиндексация таблиц информационной базы снимаем
#15 by DjSpike
за это я в курсе, я имел ввиду про процесс автоматизации выгрузки
#16 by kupec
создаем второй справочник, например товары для выгрузки, пишем в него те реквизиты которые должны выгружаться на кассы и плюсом добавляем реквизит товар, который будет ссылкой на основной товар в базе (надеюсь понятно выразился) ночью делаем синхронизацию справочников, пришла накладная, цены сменились, запросом выбираем товары в которых реквизиты не совпадают, например условие что реквизит у элемента в справочнике выгрузки не равен реквизиту у элемента в справочнике выгрузки но у реквизита товар, например СправочникВыгрузка.Цена<>СправочникВыгрузка.Товар.Цена и выгружаем на кассу только такие элементы которые изменились, немного придется подкорректировать базу на кассе а именно процесс загрузки которы й должен выглядеть как обновление, а затем ночью опять синхронизируем справочники
#17 by NewNick
проще добавить один реквизит в номенклатуру ) назовем его версия )
#18 by NewNick
но потом пилить выгрузку надо а это тс не хочет )
#19 by NewNick
я говорил про автоматизацию реиндиксации а не выгрузки. впрочем и то и то решаемо даже на файловой версии )
#20 by AlexNew
Отменили Замер производительности, чтобы посмотреть что тормозит? Может грузить частями, с производителями оборудования поговорить надо.
#21 by DjSpike
Получается что ни кто типовым механизмом выгрузки данных в KKM offline не пользуется....
#22 by DjSpike
Сделал тестирование и исправление базы,  результатов не дало..
#23 by DjSpike
Сейчас посмотрел журнал регистрации. в 14:16  начало в 17:38 конец, изменений Регистра ТОВАРЫ ККМ.
#24 by DjSpike
Я вот думаю если перед заполнение очищать регистр ,может так быстрее будет....
#25 by DjSpike
подскажите какие варианты еще можно придумать ???
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С