[ОТВЕТИТЬ]
Опции темы
25.08.2006 20:31  
walrus
Привет всем из солнечной Молдовы :)

Прикручиваем наш фронт-оффис к СМ2000. Возник вопрос по выгрузке данных. Вернее не вопрос а непонятка. В документации к конвертеру написано буквально следующее

Цитата:
Стандартный конвертор КПМ СУПЕРМАГ-УКМ всегда выгружает эти одиннадцать таблиц, однако вы можете пользоваться не всеми, а только теми, которые вам нужны.
Зато не написано, какие из этих таблиц необходимы супермагу для корректной работы. Поэтому и вопрос - нужно формировать все 11 таблиц или не все, если не все - то какие обязательны, а какие не очень (и какой функционал в супермаге теряется при невыгрузке отдельно взятой таблицы) - вобщем, помогите пожалуйста.

Отдельный вопрос к whitewizard - какие файлы и каким принципом формировать чтобы получилось как вы написали:

Цитата:
открыта смена №23
1. пробили чек №1
2. выгрузился чек №1 в формате выгрузки Z отчета
3. пробили чек №2
4. выгрузился чек №1, №2 в формате Z отчета

единственно дата Z отчета в таблице cashz меняться не должна на протяжении смены и должна быть такой, как в первом чеке
 
25.08.2006 20:54  
OlegON
На самом деле есть еще текстовый конвертер, с ним, я думаю, попроще... И просто перебором, продажи, скидки, кредитки... Подсунули - не съел, расширили набор... Я бы так начал, но ждем авторитетного мнения whitewizard...
 
25.08.2006 20:59  
walrus
Цитата:
Сообщение от olegon
И просто перебором, продажи, скидки, кредитки... Подсунули - не съел, расширили набор...
Кстати текстовым конвертером и пользуюсь. За совет спасибо, так и собирался. Но надеюсь все же на то, что народ, делавший нечто подобное просветит по ключевым моментам.
 
26.08.2006 11:03  
whitewizard
я пользовался конвертером DB, поэтому скажу по нему.
необходимы, насколько я помню, следующие таблицы:

cashz (сумма Z отчета) - дата пробития первого чека
сумма чеков за смену.
cashpay (суммы чеков)
cashsale (чеки попозиционно)
cashdisc (проведенные скидки)
cashdcrd (примененные дисконтные карты)
cashtax (если налоги используются)

суть проста:
обработка выгрузки выгружает все документы по текущей смене
и формирует все необходимые таблицы.
соответственно, по мере появления новых чеков, в выгрузке будет больше чеков.
я фронт делал на 1С, поэтому могу пример привести в формате обработки 1С
 
26.08.2006 16:30  
stalker
whitewizard, если не сложно то пришли мне на мыло

OlegON: Пишите такие просьбы в личку. Следующее сообщение будет удалено с предупреждением.
 
26.08.2006 21:43  
walrus
Сделал вроде основные таблицы, положил куда следует - и теперь вот не могу понять, грузится оно или нет...

По-моему не грузится. Но точно не знаю. Подскажите, пожалуйста, куда смотреть. Есть ли в СМ что-то вроде протокола загрузок или что-то еще чтобы можно было узнать - ему что-то в файлах не понравилось, или какого-то файла не хватает, или еще что.

И еще вопрос - может нужно какие-то файловые флаги создавать (наподобие тех, что используются на вызрузке ассортимента) ?
 
26.08.2006 22:58  
OlegON
В идеале должен появиться кассовый документ (соответствующую опцию приема надо включить). Промежуточная стадия - появление Z-отчета в отчете "Реестр Z-отчетов". Все, что кассовику не нравится, он пишет в виндовый журнал.
 
27.08.2006 13:33  
whitewizard
формат текстовый или какой?
вообще при любом раскладе, когда в кассовом модуле нажимаешь "принять", то там в строчке приема, если принимается, чего то происходит.
кроме этого еще должны чеки появиться.
на чем фронт написан то?
 
28.08.2006 10:21  
Onica
VB.NET + MSDE
 
28.08.2006 10:25  
OlegON
Цитата:
Сообщение от Onica
VB.NET + MSDE
Мсье знает толк в извращениях :) IMHO. Ничего личного.
 
 


Опции темы



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

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