Имя: Пароль:
1C
 
Как получить срок окончания фискалки в ККМ
0 mishaPH
 
11.12.19
18:53
Собственно можно ли как-то получить срок окончания или заполнение фискалки ККМ, чтобы однажды утром вам не сказали, что ФП заполнена
1 Сияющий в темноте
 
11.12.19
19:24
запросы состояния и т.п.
смотреть документацию к конкретному экземпляру.
ну или рассчитать от даты активации.
2 Garykom
 
гуру
11.12.19
19:30
(0) ОФД какой? АПИ его изучал?
3 Garykom
 
гуру
11.12.19
19:31
Ну и если атол то https://integration.atol.ru/api/#schetchiki-fn
4 vovastar
 
11.12.19
19:33
(1) от даты регистрации не получится плясать. Очень часто дата окончания действия ФН в ЛК налоговой не соответствует действительности. Узнать срок окончания со 100% уверенностью возможно только с самого ФН через драйвер или прочитав ФН утилитой FN_RUN.
5 drcrasher
 
11.12.19
19:34
(0) на зетке (закрытие смены) будет надпись громкими буквами "срок фн менее 30 дней" или "фн почти заполнен". ну и в офд эта инфа есть
6 vovastar
 
11.12.19
19:40
(0) Производители говорят что памяти Фн достаточно на 250000 чеков, без разницы, ФН на 15 или ФН на 36. Но практика показала что это совсем не так.
7 vovastar
 
11.12.19
19:43
(5) в ОФД очень мало народу заходит, у 95% клиентов они не знают даже свой логин и пароль.
8 mishaPH
 
модератор
11.12.19
20:21
(3) а зачем офд?
9 mishaPH
 
модератор
11.12.19
20:22
(5) ок. а программно это как-то можно получить?
10 mishaPH
 
модератор
11.12.19
20:22
(3) у меня еще 6 чтоли версия по магазинам
11 Garykom
 
гуру
11.12.19
20:25
(8) ОФД знает когда ФН кончится и сколько уже пробито
12 mishaPH
 
модератор
11.12.19
20:29
(11) т.е. запрос через офд только. сам ккм ответить не сможет?
13 Garykom
 
гуру
11.12.19
20:30
(10) 6-й драйвер давно того, скорее 8-й он эмулирует 6-й частично.
10-й параллельно ставить и когда порт не занят выполнять запросы можно, даже из 1С 7.7 просто через
fptr = СоздатьОбъект("AddIn.Fptr10");
14 Garykom
 
гуру
11.12.19
20:31
(12) Можно и из ФН
integration.atol.ru/api/?pascal#srok-deystviya-fn
15 Garykom
 
гуру
11.12.19
20:32
(14)+ Там мануал охеренный дохрена всего есть
16 Garykom
 
гуру
11.12.19
20:36

fptr = СоздатьОбъект("AddIn.Fptr10");
fptr.setSingleSetting(fptr.LIBFPTR_SETTING_PORT, IntToStr(fptr.LIBFPTR_PORT_USB));
fptr.applySingleSettings();

fptr.open();

fptr.setParam(fptr.LIBFPTR_PARAM_FN_DATA_TYPE, fptr.LIBFPTR_FNDT_VALIDITY);
fptr.fnQueryData();

registrationsRemain = fptr.getParamInt(fptr.LIBFPTR_PARAM_REGISTRATIONS_REMAIN);
registrationsCount  = fptr.getParamInt(fptr.LIBFPTR_PARAM_REGISTRATIONS_COUNT);
dateTime = fptr.getParamDateTime(fptr.LIBFPTR_PARAM_DATE_TIME);
Сообщить("Дата окончания: "+dateTime);

fptr.close();
17 mishaPH
 
модератор
11.12.19
20:38
(16) мерси. завтра попробую.
18 Garykom
 
гуру
11.12.19
20:38
(16)+ Это будет работать когда одна ККТ по USB подрублена, можно вместо USB указать COM

fptr = СоздатьОбъект("AddIn.Fptr10");
fptr.setSingleSetting(fptr.LIBFPTR_SETTING_MODEL, IntToStr(fptr.LIBFPTR_MODEL_ATOL_AUTO));
fptr.setSingleSetting(fptr.LIBFPTR_SETTING_PORT, IntToStr(fptr.LIBFPTR_PORT_COM));
fptr.setSingleSetting(fptr.LIBFPTR_SETTING_COM_FILE, 'COM5');
fptr.setSingleSetting(fptr.LIBFPTR_SETTING_BAUDRATE, IntToStr(fptr.LIBFPTR_PORT_BR_115200));
fptr.applySingleSettings();
19 mishaPH
 
модератор
11.12.19
20:39
(13) да 8й. уточнил у админов
20 mishaPH
 
модератор
11.12.19
20:40
(18) по усб. насколько я помню. занимет 2 виртуальных порта.
21 Garykom
 
гуру
11.12.19
20:40
(17) Только IntToStr() замени на Строка() и еще может что забыл, копировал с дельфи кода
22 Garykom
 
гуру
11.12.19
20:40
(20) Второй порт это для связи с ОФД, они просто сделали что еще "USB порт" можно использовать вместо нужного COM из двух
23 mishaPH
 
модератор
11.12.19
20:41
(22) да я в курсе. один на ккм другой под офд
24 Irbis
 
11.12.19
20:42
(6)Это примерно так. Заполненность ФН 76% и сегодня пробито с июля этого года 189 тысяч чеков.
25 vovastar
 
11.12.19
20:54
(24) 50 чеков в час при круглосуточной работе? Круть.
26 Irbis
 
11.12.19
20:55
(25) и таких касс одновременно 30 шт.
27 hhhh
 
12.12.19
04:35
(23) а зачем это всё? Там ведь и так продумано. Однажды утром вам говорит, что ФП заполнена. И у вас есть 30 дней, чтобы ее поменять. Никаких проблем.
28 mishaPH
 
модератор
12.12.19
05:52
(27) а магазин при этом не работает?
29 mishaPH
 
модератор
12.12.19
05:53
у нас одна ккм скончалась так и ругается про заполнение. отчеты снять не могут и работать
30 hhhh
 
12.12.19
06:22
(28) магазин при этом работает.
31 mishaPH
 
модератор
12.12.19
06:30
(30) у нас при попытке что либо сделать. снять отчет выдает "Исчерпан ресурс КС ФН"
32 Kigo_Kigo
 
12.12.19
07:57
(31) Хааа, чеки мля в офд отправь, это не ФН закончилось, это у вас связи с ОФД нет, чеки не уходит!
33 mishaPH
 
модератор
12.12.19
08:47
(32) да вроде все работает
34 mishaPH
 
модератор
12.12.19
08:47
ну этот ладно. но руководство внезапно озадачилось, что надо следить
35 mishaPH
 
модератор
12.12.19
08:48
(32) пнул админов
36 Сияющий в темноте
 
12.12.19
08:53
когда к 250 тыс.подходит,он не особо то и пишет,что близка к заполнению,а когда при закрытии смены больше 240 тыс.,насколько я помню,новую смену открыть не дает,и приплыли.
37 Сияющий в темноте
 
12.12.19
08:55
но количество документов можно по номеру оценивать,когда онг больше 200 тыс.новый ФН должен быть уже в столе.
38 mishaPH
 
модератор
12.12.19
08:57
(37) да у нас таких цифр небывает.
39 mishaPH
 
модератор
12.12.19
09:00
(32) нет. админы говорят фн закончился реально. офд тут непричем
40 vovastar
 
12.12.19
16:07
(30) не вводите людей в заблуждение, при переполнении памяти ФН, вы не сможете ни смену открыть, ни продать, ни закрыть.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn