|
Закрытие кассовой смены | ☑ | ||
---|---|---|---|---|
0
Mikhail Volkov
22.07.21
✎
11:56
|
В Альфа-Авто закрытие кассовой смены кроме снятия Z-отчета еще оформляются документы: Закрытие кассовой смены, Инкассация. Есть обработка по их оформлению. Но в случаи ошибок ФР эта обработка не работает. И чтобы открыть новую смену, приходится только снимать Z-отчет без оформления документов. Их приходится оформлять позже.
Пока вопрос такой: судя по названию ФР - некое устройство, которое хранит все суммы отбитых чеков, т.е. можно смотреть обороты оплат и возвратов за любую кассовую смену. Или сейчас ни так, вся информация по чекам отправляется в ОФД, ФР хранит только остатки ККМ? Можно в принципе получить X-отчет за заданную (номером) смену? (уже задавал этот вопрос Атол 55Ф Сделать, чтобы не печатал чек |
|||
1
Исновая
22.07.21
✎
12:17
|
структура таблиц в ккт в логике такая же как у той же 1ц, есть регистры константы, переменные...че надото? чтот ромиотреть по чекам? ну зайди в офд, там гемооа меньше, можно и из ккт мтянуть пока регистры не закрыты (закрывпются при снятии ккт с учета)
|
|||
2
Mikhail Volkov
22.07.21
✎
12:36
|
(1) т.е. X-отчет закрытых смен не возможен, только открытой смены? Обороты прошлых смен не получить, ни как?
|
|||
3
Галахад
гуру
22.07.21
✎
12:50
|
(2) В общем случае возможен. Но не с помощью типового драйвера от 1С. Поэтому намного проще запрашивать ОФД.
|
|||
4
Mikhail Volkov
22.07.21
✎
13:34
|
(3) Запрашивать в ОФД не вариант. Сейчас сделал по документа с чеками в базе. Хотелось бы сверять обороты с оборотами в ФР. Стоит: ФР FPrint-22K (1С-обработка + драйвер "Атол") - его дорабатывать надо, чтобы получать обороты закрытой смены?
|
|||
5
Галахад
гуру
22.07.21
✎
13:42
|
(4) Почему ОФД не вариент?
|
|||
6
Галахад
гуру
22.07.21
✎
13:43
|
(4) Установить драйвера Атола. Прочитать мануал, как получать обороты денежных регистров. Написать код.
Если будут ФР других производителей, то повторить. |
|||
7
piter3
22.07.21
✎
14:19
|
(4) Есть большая вероятность наличия у офд готовой обработки.Всяко быстрее и проще чем твой вариант
|
|||
8
Mikhail Volkov
22.07.21
✎
14:36
|
(6) В обработке Закрытие кассовой смены есть фрагмент получения оборотов текущей, еще не закрытой смены:
SafeArrayСтатусыФР=Рарус_Компонента.СоздатьПараметры(,); КодОшибки=Рарус_Компонента.ЗаказатьВыполнениеДействияСинхронно(GUID_ФР,"ПолучитьСтатус",SafeArrayСтатусыФР,ТаймаутФР); SafeArrayСчетчикиФР=SafeArrayСтатусыФР.GetValue(0, 0); СуммаПродаж=Окр(Число(SafeArrayСчетчикиФР.GetValue(5, 0)),2); СуммаВозвратов=Окр(Число(SafeArrayСчетчикиФР.GetValue(6, 0)),2); где GUID_ФР = ФР.ИдентификаторОборудования; Может как-то можно задать номер закрытой смены? (7) А она им зачем? |
|||
9
piter3
22.07.21
✎
15:03
|
(8)Сервис за денежку или допик бесплатный,нужно спрашивать
|
|||
10
Mikhail Volkov
22.07.21
✎
15:24
|
(9) У кого, сколько?
|
|||
11
piter3
22.07.21
✎
15:28
|
(10) не скажу,спроси у своего офд,помню,что предлагали
|
|||
12
Mikhail Volkov
22.07.21
✎
16:48
|
(11) У нас ОФД https://lk-ofd.taxcom.ru/, у кого там спрашивать? Странно, зачем им доработанная ФР FPrint-22K (1С-обработка + драйвер "Атол")?
Еще вопрос (не теме): Первоначально, когда ставили Онлайн-кассу, чеки разрешалось отбивать с любого компьютера, хоть с домашнего, при условии что компьютер, на котором касса ККМ, включен, и с него запущена Альфа-Авто. Когда кассир уходила домой на этот компьютер садились сменные мастера, кассир закрывала смену удаленно, из дома. Позже установили какую то службу (не помню название), что запускать Альфа-Авто на этом компьютере стало необязательно, лишь бы включен был и в сети. Но при этом пользователю кассир в системную учетную запись были добавлены какие-то права. Моей - не знаю, у меня вроде административные права. Сейчас (больше недели) при закрытии кассовой смены обработкой выскакивает Ошибка при выполнении Инкассации на ФРе АТОЛ-11Ф Устройство не включено. Хотя подомною нормально кассовая смена закрывается, нет ошибки Устройство не включено. Что за служба была добавлена? Вроде как какие-то права у кассира слетели - предположение ЦТО, ФР не причем. Какие права? |
|||
13
Mikhail Volkov
22.07.21
✎
17:42
|
(12)+ Вроде эта служба FDSVC.
|
|||
14
Исновая
22.07.21
✎
18:33
|
(13) те че надото? сформулируй, а то ж люди тупые, не понимать
|
|||
15
Mikhail Volkov
23.07.21
✎
08:52
|
(14) К службе FDSVC у меня претензий нет, вроде работает как надо. А вот какие права были добавлены системной записи кассира? Где и как их посмотреть? Что поправить? С чем сравнить? Вроде с моими административными сравнивать бесполезно. Ошибка (12) выскакивает только под кассиром. Сейчас сисадмин, который их добавлял, недоступен.
|
|||
16
Mikhail Volkov
24.07.21
✎
15:13
|
Кажется дело сдвинулось: сисадмины создали учетную запись ОС с такими же правами как у кассира. Под ней (а в Альфа-Авто под тем же кассиром) при закрытии кассовой смены ошибки: "Устройство не включено" нет. Надеюсь, что сисадмины учетную запись ОС поправят. Но все же хотелось выявить в каких случаях возникает ошибка: "Устройство не включено"? Наверное на этот вопрос может ответить только специалист ЦТО.
Вернемся к вопросу (0): можно ли получить X-отчет за определенную по номеру закрытую смену? Как? Вроде раньше можно было (сам не пробовал) получать оборот за любой период. Иначе зачем ФР фискальная память? Или хотя бы получать дату/время снятия Z-отчетов прошлых смен? Где почитать про это? |
|||
17
Mikhail Volkov
26.07.21
✎
10:33
|
(16)+ Вроде говорят, что эти данные становятся секретными, и недоступными (кроме ЦТО и налоговой). Правда ли это?
Хотелось бы сверять их с данными по чекам в Альфа-Авто. (5) А на сайте ОФД эти данные доступны!? Как их получить в 1С? |
|||
18
Mikhail Volkov
26.07.21
✎
14:59
|
Может онлайн-кассы не хранят данные по закрытым сменам, только по текущей, открытой и остатки? Зачем, если все чеки отсылаются ОФД?
|
|||
19
Mikhail Volkov
27.07.21
✎
17:04
|
https://www.upload.ee/image/13344670/TS_KNO.png - и на хрена эта секретность, если на сайте ОФД все доступно?
|
|||
20
Mikhail Volkov
29.07.21
✎
09:38
|
Коли такие сложности с "секретностью" закрытых смен, то надо получать их данные перед каждым снятием Z-отчетов фронт-кассира (тест драйвером ККМ кассир не пользуется) пока смена не закрыта, и писать их например, в РС СостояниеЗакрытыхКассовыхСменПоФР (создать новый объект). А при Закрытии кассовой смены обработкой доставать их оттуда, и сверять.
|
|||
21
Mikhail Volkov
12.08.21
✎
06:36
|
(16)+ Вернулся сисадмин, который создавал и настраивал учетную запись ОС кассира. Почистил кэши 1С, сбросил зависшие лицензии в службах HASP... Учетная запись ОС кассира не исправилась, а тестовая учетная запись ОС слетела - под ней стабильно стала появляться ошибка: "Устройство не включено"!? Подомною смена закрывается без ошибок.
|
|||
22
vovastar
12.08.21
✎
08:35
|
Какая то проблема, высосанная из пальца.
ЦТО, сис админ, ТС КНО, FDSVC...зачем этот широкий набор слов? |
|||
23
Mikhail Volkov
12.08.21
✎
14:06
|
(22) Какое ее решение?
Не знаю как учетные записи ОС влияют на работу ФР? Что может слетать в их настройках? Поэтому спрашиваю в секции Админ. |
|||
24
vovastar
12.08.21
✎
17:33
|
(23) все хранится в ФН. Даже после отправки в ОФД. Каждый чек, каждая позиция номенклатуры, признак нала\безнала. Все остается.
Поэтому, его и хранят после окончания рока действия, вдруг в ОФД данные потерялись или неполные. Его всегда можно считать и увидеть все. Даже после закрытия Фискального режима. |
|||
25
Mikhail Volkov
12.08.21
✎
18:00
|
(24) Это по поводу закрытых смен - нашел решение (20). Меня сейчас больше волнует вопрос (12): как учетные записи ОС влияют на работу ФР, что может слетать в их настройках?
|
|||
26
vovastar
12.08.21
✎
18:06
|
(25) ФР по большому барабану, кто ему скажет.
Кури программу. |
|||
27
Mikhail Volkov
13.08.21
✎
09:02
|
(26) Вроде так оно, но факт есть факт: только под моей административной учетной записью ФР работает без ошибок. У остальных: "Устройство не включено". Что за ошибка, в каких случаях она возникает? Перезапуск ФР не помогает. Чего не хватает, как искать?
|
|||
28
Mikhail Volkov
14.08.21
✎
15:58
|
Что за "Устройство не включено" - в чем смысл этой ошибки? Если телевизор не включен, то никаких ошибок не выдает! Выдается Рарус_Компонента.ОписаниеОшибки после выполнения команды: Рарус_Компонента.ЗаказатьВыполнениеДействияСинхронно(GUID_ФР,"Инкассировать",SafeArrayПараметрыИнкассации,ТаймаутФР); Бывало Рарус_Компонента.ОписаниеОшибки выдавало: "Смена превысила 24 часа" и "Неверная цена (сумма)" - когда суммы оплат и возвратов равны. Эти предупреждения понятны, только зачем их делать ошибками запрещающими закрытие смены? А "Устройство не включено" лишено всякого смысла!?
|
|||
29
Mikhail Volkov
17.08.21
✎
15:54
|
В статье АТОЛ: Драйвер ККМ. Коды и описание ошибок https://www.pos-shop.ru/articles/stati-po-neispravnostyam-kass/atol-drayver-kkm-kody-i-opisanie-oshibok/ есть ошибка "Устройство не включено", Причина возникновения не указана, Способ устранения: Установить DeviceEnabled равным TRUE. Это как?
|
|||
30
Mikhail Volkov
17.08.21
✎
16:41
|
Слетает галочка "Устройство включено" в настройках драйвера Атол через RDP вроде не о ФР. Для ФР: "ставлю галки "Устройство включен" и "включать устройство при запуске", нажимаю ОК." такое есть, где?
У себя лог-файл ФР найти не могу... Где он? |
|||
31
Mikhail Volkov
19.08.21
✎
07:37
|
Нашел FprnM1C.log в профилях пользователей. Вот фрагмент FprnM1C.log кассира в момент закрытия смены:
18.08.2021 21:05:25.345 0000000000 0000A9D8 ML low level: OnPortReceive 0000000000 Read7/7: 02 02 95 22 00 00 00 0000000000 Read34/34: 00 00 00 00 03 40 00 00 00 00 08 40 00 00 00 00 03 40 F5 FF FF FF 08 40 00 00 00 00 00 00 00 00 00 00 0000000000 Read2/2: C5 A5 0000000000 ML low level: Received answer 0000000000 ExecuteCommand complete 18.08.2021 21:05:25.346 0000000000 Ошибка! ResultCode = -11 ResultDescription = "Устройство не включено" BadParam = 0 BadParamDescription = "Ошибок в параметрах нет" 18.08.2021 21:05:27.965 0000002621 Driver.GetStatus 0000000000 ExecuteCommand... 0000000000 Request... 0000000000 Write36/36: 02 01 96 1B 00 00 00 03 00 00 3C D6 A0 00 00 00 0C 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 00 EE 5E 0000000000 ML low level: ReadAnswer. Timeout = 30000 18.08.2021 21:05:27.967 0000000000 0000A9D8 ML low level: OnPortReceive 0000000000 Read7/7: 02 02 96 0E 00 00 00 0000000000 Read14/14: 00 00 00 00 03 00 50 C3 00 00 00 00 00 00 0000000000 Read2/2: 51 84 0000000000 ML low level: Received answer 0000000000 ExecuteCommand complete 0000000000 ExecuteCommand... 0000000000 Request... 0000000000 Write84/84: 02 01 97 4B 00 00 00 03 00 00 3C D6 A0 00 00 00 2E 01 00 00 00 00 00 00 01 00 08 00 00 00 03 40 00 00 00 00 03 00 F8 2A 00 00 03 00 01 00 00 00 0B 00 FF FF 08 40 00 00 00 00 03 40 00 00 00 00 08 40 00 00 00 00 08 00 01 00 00 00 5F 00 00 00 00 00 0C 5B 0000000000 ML low level: ReadAnswer. Timeout = 30000 18.08.2021 21:05:27.968 0000000000 0000A9D8 ML low level: OnPortReceive 0000000000 Read7/7: 02 02 97 22 00 00 00 0000000000 Read34/34: 00 00 00 00 03 40 00 00 00 00 08 40 00 00 00 00 03 40 F5 FF FF FF 08 40 00 00 00 00 00 00 00 00 00 00 0000000000 Read2/2: 91 E8 0000000000 ML low level: Received answer 0000000000 ExecuteCommand complete 18.08.2021 21:05:27.969 0000000000 Ошибка! ResultCode = -11 ResultDescription = "Устройство не включено" BadParam = 0 BadParamDescription = "Ошибок в параметрах нет" 18.08.2021 21:05:28.028 0000000063 Driver.GetCurrentMode 0000000000 ExecuteCommand... 0000000000 Request... 0000000000 Write84/84: 02 01 98 4B 00 00 00 03 00 00 3C D6 A0 00 00 00 2E 01 00 00 00 00 00 00 01 00 08 00 00 00 03 40 00 00 00 00 03 00 00 00 00 00 03 00 01 00 00 00 0B 00 FF FF 08 40 00 00 00 00 03 40 00 00 00 00 08 40 00 00 00 00 08 00 01 00 00 00 65 00 00 00 00 00 E9 D1 0000000000 ML low level: ReadAnswer. Timeout = 30000 18.08.2021 21:05:28.029 0000000000 0000A9D8 ML low level: OnPortReceive 0000000000 Read7/7: 02 02 98 22 00 00 00 0000000000 Read34/34: 00 00 00 00 03 40 00 00 00 00 08 40 00 00 00 00 03 40 F5 FF FF FF 08 40 00 00 00 00 00 00 00 00 00 00 0000000000 Read2/2: B6 3C 0000000000 ML low level: Received answer 0000000000 ExecuteCommand complete 18.08.2021 21:05:28.030 0000000000 Ошибка! ResultCode = -11 ResultDescription = "Устройство не включено" BadParam = 0 BadParamDescription = "Ошибок в параметрах нет" 18.08.2021 21:05:28.064 0000000031 Driver.GetCurrentMode 0000000000 ExecuteCommand... 0000000000 Request... 0000000000 Write84/84: 02 01 99 4B 00 00 00 03 00 00 3C D6 A0 00 00 00 2E 01 00 00 00 00 00 00 01 00 08 00 00 00 03 40 00 00 00 00 03 00 00 00 00 00 03 00 01 00 00 00 0B 00 FF FF 08 40 00 00 00 00 03 40 00 00 00 00 08 40 00 00 00 00 08 00 01 00 00 00 65 00 00 00 00 00 DE 8E 0000000000 ML low level: ReadAnswer. Timeout = 30000 18.08.2021 21:05:28.065 0000000000 0000A9D8 ML low level: OnPortReceive 0000000000 Read7/7: 02 02 99 22 00 00 00 0000000000 Read34/34: 00 00 00 00 03 40 00 00 00 00 08 40 00 00 00 00 03 40 F5 FF FF FF 08 40 00 00 00 00 00 00 00 00 00 00 0000000000 Read2/2: 1C 1A 0000000000 ML low level: Received answer 0000000000 ExecuteCommand complete 18.08.2021 21:05:28.066 0000000000 Ошибка! ResultCode = -11 ResultDescription = "Устройство не включено" BadParam = 0 BadParamDescription = "Ошибок в параметрах нет" 0000000140 Driver.Set_HostAddress 10.0.13.141:6220 0000000000 Driver.Set_DeviceEnabled -1 0000000000 ExecuteCommand... 0000000000 Request... 0000000000 Write44/44: 02 01 9A 23 00 00 00 03 00 00 3C D6 A0 00 01 00 08 00 00 00 00 00 00 00 04 00 01 00 00 00 0B 00 FF FF 01 00 00 00 FD FF FF FF A4 2B 0000000000 ML low level: ReadAnswer. Timeout = 30000 Но мне это содержимое ничего не говорит, растолкуйте... |
|||
32
vovastar
19.08.21
✎
07:42
|
(27) (28) (29) (30) (31) неужели поддержка Раруса послала?
|
|||
33
Mikhail Volkov
19.08.21
✎
08:15
|
(32) Да https://rarus.ru/forum/messages/forum7/topic2341/message90115/#message90115, послала в ЦТО.
|
|||
34
Mikhail Volkov
19.08.21
✎
11:38
|
Еще раньше обращался в 1С-Рарус https://rarus.ru/forum/messages/forum18/topic10812/message73032/#message73032 с этой ошибкой: "Устройство не включено". Не получил ответа.
|
|||
35
Mikhail Volkov
19.08.21
✎
11:54
|
В статье https://support.i-stom.ru/article/6965 написано: "необходимо заходить в программу под тем пользователем, который прописан в настройках драйвера ККМ". Где прописан, в Тест Драйвера ККТ, на какой вкладке? Все облазил...
|
|||
36
DJ Anthon
20.08.21
✎
05:39
|
какое отношение iStom имеет к 1С? Вы на статью взгляните, ее, похоже, дегенерат писал
|
|||
37
Mikhail Volkov
20.08.21
✎
08:04
|
(36) Не обратил внимание на iStom, думал что это название сайта, фирмы...
Вернемся к FprnM1C.log (раньше вроде он другим был АТОЛ: Тест Драйвера ККТ что означают эти циферки, где можно про это почитать? Чтение логов ККМ АТОЛ - даже публикация есть https://infostart.ru/public/264689/ |
|||
38
Mikhail Volkov
26.08.21
✎
14:17
|
"целом без помощи хорошего программиста лог драйвера редко когда помогает" http://xn----8sbem0a3bea4g.xn--p1ai/drajver-kkm-fr/111-posmotret-otkryt-log-log-drajvera-atol-vklyuchit-logirovanie-komand-postupayushhix-v-fr-kkm-atol-fprint.html
Вроде бесполезно, лог фиксирует только факт ошибки, но не причину... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |