[ОТВЕТИТЬ]
04.01.2012 23:31
MsMax
 
Повредился файлик ckheader.btr поглупости не сбекапил.........теперь лежит там чистый.......как его можно воссоздать используя данные из sql базы?......попробывал на кассе добалять но это долго и мучительно.......можно ли как то перекинуть его на комп и отредактировать таблицы не в ручную? может быть есть еще какие нибудь способы...надеюсь на ваше понимание и жду помощи.
Стоит кристал сет версия 5.02.42
05.01.2012 13:40
jurah
 
А зачем востанавливать на кассе, если в сиквеле все есть? Выгрузить отчеты в бэк и жить дальше. По поводу редактирования табличек на компе - Pervasive в помощь.
05.01.2012 13:40
Snoring
 
Если настроена архивация, то на кассе
АДМИНИСТРАТОР -> 8. НАСТРОЙКИ АДМИНИСТРАТОРА -> 7. ВОССТАНОВЛЕНИЕ СМЕНЫ ИЗ АРХИВА :superstition:
05.01.2012 15:30
MsMax
 
Цитата:
jurah А зачем востанавливать на кассе, если в сиквеле все есть? Выгрузить отчеты в бэк и жить дальше. По поводу редактирования табличек на компе - Pervasive в помощь.
Можно как-то поподробнее описать как выгрузит отчеты в бэк?
08.01.2012 07:08
jurah
 
А бэк то собственно какой)? Скорее всего утилитой ..\SET\Utils\StartExport\StartExport.exe. Так же как Вы обычно выгружаете.
09.01.2012 10:55
MsMax
 
Цитата:
jurah А бэк то собственно какой)? Скорее всего утилитой ..\SET\Utils\StartExport\StartExport.exe. Так же как Вы обычно выгружаете.
Да есть такая утилита но как ей выгружать не понятно......объясните пожалуйста как ей пользоваться?
09.01.2012 14:31
jurah
 
Предполагая, что у Вас у же все должно быть настроено(то есть что вы действительно выгружаете нужные вам отчеты при помощи этой утилиты): Запускаете, выставляете нужную дату и нажимаете "Сформировать отчеты".
Если не настроено, то в том же каталоге лежит инька. В ней нужно правильно прописать интересующие вас параметры.


ReportList=(список отчетов)
Название выгружаемого отчета, или отчетов.

CashList=(список касс)
Список касс по которым формируется отчет, или символ "*" для формирования отчета по всем кассам.

REMOTEMACHINE=(IP адрес)
IP-адрес компьютера, на котором запущен СОМ-объект экспорта отчетов, для локального компьютера адрес 127.0.0.1.

GangNumber=(число)
Номер смены по которой формируется отчет. Параметр используется только при запросе отчета по конкретному чеку.

ChequeNumber=(число)
Номер чека, по которому требуется выгрузить отчет. Параметр используется только при запросе отчета по конкретному чеку
09.01.2012 16:38
MsMax
 
Цитата:
jurah Предполагая, что у Вас у же все должно быть настроено(то есть что вы действительно выгружаете нужные вам отчеты при помощи этой утилиты): Запускаете, выставляете нужную дату и нажимаете "Сформировать отчеты".
Если не настроено, то в том же каталоге лежит инька. В ней нужно правильно прописать интересующие вас параметры.


ReportList=(список отчетов)
Название выгружаемого отчета, или отчетов.

CashList=(список касс)
Список касс по которым формируется отчет, или символ "*" для формирования отчета по всем кассам.

REMOTEMACHINE=(IP адрес)
IP-адрес компьютера, на котором запущен СОМ-объект экспорта отчетов, для локального компьютера адрес 127.0.0.1.

GangNumber=(число)
Номер смены по которой формируется отчет. Параметр используется только при запросе отчета по конкретному чеку.

ChequeNumber=(число)
Номер чека, по которому требуется выгрузить отчет. Параметр используется только при запросе отчета по конкретному чеку
Я так понимаю если указать номер смены то выгрузятся все чеки данной смены? И еще вопрос... выгрузится отчет в папку дате или нужно это тоже прописать?
09.01.2012 18:59
jurah
 
Параметр "Номер смены" используется при выгрузке конкретного чека.
Куда это все выгрузится, вопрос на самом деле интересный )). Есть такая инька ..SET\COM\impexpdbf.ini - в ней прописан путь до боевого файла export.cfg, а уже в нем надо поискать пути выгрузки. В разделах [PATH] и [SEPARATEPATH].
Как то так.
10.01.2012 10:23
MsMax
 
Нашел этот файлик:
[GENERAL]
INNEREXPORTPATH=d:\SET\ImpExp\Export\Data
VERIFYSTATE=0
EXPORTTYPE=DBF
;VALIDMASK = dDmMyY-
ENCODING=DOS

[PATH]
d:\SET\ImpExp\Export\Query=d:\SET\ImpExp\Export\Data

;[SEPARATEPATH]
;1=D:\SES\ImpExp\Export\Data\1
;2=D:\SES\ImpExp\Export\Data\2
;3=D:\SES\ImpExp\Export\Data\3

[REPORTS]
RepGang=Request\Gang;1;1
RepChequePosAllCard=Request\ChequePo;1;1
RepGangMoney=Request\GangMone;1;1
RepChequePosAllCardOnline=Online\ChequePo;1;0

[Request\Gang]
_CLEARONEXPORT=1
_SEPARATE=0
_USESTOP=1
_DELETEKEY=DATE
ShopIndex=SHOPIND;N;6;0
OperDay=OPERDAY;N;8;0
CashNumber=CASHNUM;N;6;0
GangNumber=ZNUMBER;N;6;0
GangDateStart=DATE1;C;19;0
GangDateStop=DATE2;C;19;0
CheckStatus=STATUS;N;2;0
ChequeNumberFirst=NUMBER1;N;10;0
ChequeNumberLast=NUMBER2;N;10;0

[Request\ChequePo]
_CLEARONEXPORT=1
_SEPARATE=0
_USESTOP=1
_DELETEKEY=DATE
ShopIndex=SHOPIND;N;6;0
Cash_Code=CASHNUM;N;6;0
NSmena=ZNUMBER;N;6;0
OperDay=OPERDAY;N;8;0
Ck_Number=CHECKNUM;N;6;0
DateOperation=DATE;C;19;0
Operation=OPER;C;8;0
Bank=BANK;N;2;0
Code=GOODSID;C;30;0
Barcode=BARCODE;C;20;0
Barcode1=BARCODE1;C;20;0
Price=PRICE;N;16;2
PriceWithoutDisc=PRICENO;N;16;2
Quant=QUANT;N;16;3
Summa=SUMMA;N;16;2
Disc_Summ=DISCSUMM;N;16;2
BankCard=BANKCARD;C;30;0
DiscCard=DISCCARD;C;30;0
SizeScale=SCALEID;C;10;0
SizeScaleValue=SCALEVAL;C;30;0
Cassir=CASSIR;C;10;0
SalesMan=SALESMAN;C;10;0

[Request\GangMone]
_CLEARONEXPORT=1
_SEPARATE=0
_USESTOP=1
_DELETEKEY=DATE
ShopIndex=SHOPIND;N;6;0
OperDay=OPERDAY;N;8;0
CashNumber=CASHNUM;N;6;0
Ck_NSmena=ZNUMBER;N;6;0
Ck_Number=CHECKNUM;N;6;0
CK_Operation=OPER;C;1;0
Ck_Date=DATE;C;19;0
MoneyBegin=BEGIN;N;16;2
MoneyEnd=END;N;16;2
Ck_Summa=SUMMA;N;16;2

[Online\ChequePo]
_CLEARONEXPORT=0
_SEPARATE=0
_USESTOP=1
ShopIndex=SHOPIND;N;6;0
Cash_Code=CASHNUM;N;6;0
NSmena=ZNUMBER;N;6;0
OperDay=OPERDAY;N;8;0
Ck_Number=CHECKNUM;N;6;0
DateOperation=DATE;C;19;0
Operation=OPER;C;8;0
Bank=BANK;N;2;0
Code=GOODSID;C;30;0
Barcode=BARCODE;C;20;0
Barcode1=BARCODE1;C;20;0
Price=PRICE;N;16;2
PriceWithoutDisc=PRICENO;N;16;2
Quant=QUANT;N;16;3
Summa=SUMMA;N;16;2
Disc_Summ=DISCSUMM;N;16;2
BankCard=BANKCARD;C;30;0
DiscCard=DISCCARD;C;30;0
SizeScale=SCALEID;C;10;0
SizeScaleValue=SCALEVAL;C;30;0
Cassir=CASSIR;C;10;0
SalesMan=SALESMAN;C;10;0

не подскажите что здесь нужно добавить что бы выгрузить ckheаder в кассу?
10.01.2012 10:45
Shift
 
Цитата:
MsMax не подскажите что здесь нужно добавить что бы выгрузить ckheаder в кассу?
Это для экспорта в бэк, а не для импорта на кассу.

Вы уж определитесь Вам нужно продажи в бэке получить или восстановить на кассе.
10.01.2012 11:27
MsMax
 
Да мне нужно продажи восстановить....как выгрузить заголовки чеков на кассу?
10.01.2012 11:34
Shift
 
На сколько я знаю на кассу можно выгрузить только справочники (товары, штрихкоды и т.д. ), мягкие и отложенные чеки. Продажи кочуют только в одном направлении. Если они уже пршли с кассы, то как уже спрашивали зачем обратно на кассу отправлять?
10.01.2012 13:01
MsMax
 
А есть ли другое решение как заполнить ckheader и выгрузить его на кассу?......думал можно под виндовсом смотреть но это файл со всей его структурой мне не удалось открыть.....для просмотра скачал программу BView но что бы смотреть Btr файлы ей нужны еще DSP, которых я в кассе не нашел, есть описание таблицы формата CKHEADER.SQL.....
10.01.2012 14:07
jurah
 
Заполнить(открыть, отредактировать) можно при помощи первасива - я выше уже писал. Но остается открытым вопрос зачем это делать? В бэк-офис выгрузились чеки? Закройте на кассе смену и работайте дальше..
10.01.2012 14:27
MsMax
 
Да так и было сделано.....просто хочу заполнить утраченные заголовки...что бы отчеты снимаемые по кассе за промежуток времени были действительными
11.01.2012 11:56
jurah
 
Теоретически, конечно, возможно. ДТС пакет наваять или тупо ручками забить в таблички нужные данные(при помощи того же первасива или прямо на кассе через bdict), но это же такой геморрой ради отчетов на кассе...оно Вам надо?!
13.01.2012 16:38
MsMax
 
Всем спасибо буду дальше копать....
Опции темы


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

 

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