#0
by vl_programmer
Добрый день! Пишу обработку для работы с кассой. Подключение к ней реализовал все хорошо, тест проходит. Как только делаю открытие смены выходи ошибка что не достаточно фактических параметров. Код подключения
#4
by vl_programmer
ИДУстройства (DeviceID) STRING [IN] Идентификатор устройства Кассир (CashierName) STRING [IN] ФИО уполномоченного лица для проведения операции НомерСмены (SessionNumber) LONG [OUT] Номер смены НомерДокумента(DocumentNumber) LONG [OUT] Номер отчета об открытии смены
#10
by dezss
Вот такая вот есть загогулина. Если ПараметрыПодключения.РевизияИнтерфейса > 2001 Тогда ... ПараметрыОперации = МенеджерОборудованияВызовСервера.ПолучитьXMLПакетДляОперации(ВходныеПараметры); ...
#13
by dezss
Это просто намек тебе, что у тебя, видимо, дрова какие-то другие. Поэтому спецификация 1с тебе не до конца подходит. Про параметры и прочее, ничего сейчас сказать не могу, кассы под рукой нет. Это кусок из демо-ритейла.
#15
by Sapiens_bru
Спецификация написана по формату 2.1 Интеграционная компонента к драйверу 9 работает по формату 2.2 Описания формата 2.2 нет. Код можно дернуть из типовой
#16
by vl_programmer
Вроде удалось открыть и закрыть смену напрягает что аппарат 1 раз пищит перед печатью и 2 раза после что это может значит? Атолл 55ф
#25
by vl_programmer
Вот логи 04.12.2017 13:44:03.020 Начинаем запись в лог... 0000000000 Initialization 8... 0000000000 Initialization 8 complete 0000000000 Initialization 45... 0000000000 Initialization 45 complete 0000000000 Initializing control... 04.12.2017 13:45:59.954 0000174035 Driver.SaveDevicesSettings 0000000000 TDispatchProxyHost.Destroy 04.12.2017 13:45:59.955 0000174955 Разрушение объекта нижнего уровня... 04.12.2017 13:45:59.955 0000000000 Разрушение объекта протокола... 04.12.2017 13:45:59.955 0000000000 Объект старого протокола разрушен ################################################################ 0000000000 TDispatchProxyHost.Destroy complete 0000000016 Уничтожение пула очередей 0000000000 TPortQueuePool.GetPoolCount 04.12.2017 13:45:59.967 Завершаем запись в лог... 0000000016 Finalization 8 04.12.2017 13:45:59.967 Завершаем запись в лог...
#29
by vl_programmer
04.12.2017 13:51:17.477 Начинаем запись в лог... 0000000000 Initialization 8... 0000000000 Initialization 8 complete 0000000000 Initialization 45... 0000000000 Initialization 45 complete 0000000000 Initializing control... 0000014664 Finalization 8 04.12.2017 13:51:32.135 Завершаем запись в лог... 0000031122 Driver.Set_WriteLogFile 1 0000002403 Driver.Set_DeviceEnabled -1 04.12.2017 13:51:38.367 0000033525 Устройство включено = 1 0000000000 TCP. Remote host=192.168.11.3:5555 0000000000 TCP connection opened 0000000000 PurgeComm 04.12.2017 13:51:38.368 0000000000 Посылка пакета: C4 0000000000 W FE 01 00 4C C4 3F 04.12.2017 13:51:39.368 0000000998 Driver.GetStatus 04.12.2017 13:51:39.368 0000000998 Таймаут ответа = 11000 04.12.2017 13:51:39.368 0000000000 Посылка пакета: C1 01 25 00 00 3F 0000000000 W FE 06 00 4D C1 01 25 00 00 3F EF 0000000000 R FE 01 00 4C A3 13 0000000000 Done reading: -309 0000000000 R FE 01 00 4D A2 D6 0000000000 Done reading: 0 0000000000 R FE 20 00 F0 A6 25 44 00 01 17 12 04 13 51 09 1C 00 12 05 28 3E 33 30 00 00 12 00 00 00 00 00 00 00 00 02 06 81 0000000203 Done reading: -310 0000000000 Received async answer: 44 00 01 17 12 04 13 51 09 1C 00 12 05 28 3E 33 30 00 00 12 00 00 00 00 00 00 00 00 02 06 04.12.2017 13:51:39.568 0000000000 Таймаут ответа = 50000 04.12.2017 13:51:39.568 0000000000 Посылка пакета: C2 25 0000000000 W FE 02 00 4E C2 25 4E 04.12.2017 13:51:39.568 0000000000 Посылка пакета: C1 01 26 00 00 91 18 00 00 0000000000 W FE 09 00 4F C1 01 26 00 00 91 18 00 00 13 0000000000 R FE 01 00 4E A3 CA 0000000000 Done reading: -309 0000000000 R FE 01 00 4F A2 0F 0000000000 Done reading: 0 0000000000 R FE 0D 00 F0 A6 26 55 00 36 03 84 00 00 00 00 00 00 57 0000000203 Done reading: -310 0000000000 Received async answer: 55 00 36 03 84 00 00 00 00 00 00 0000000406 RcpPixelLineLength = 384 04.12.2017 13:51:39.768 0000000000 Таймаут ответа = 45000 04.12.2017 13:51:39.768 0000000000 Посылка пакета: C2 26 0000000000 W FE 02 00 50 C2 26 4E 04.12.2017 13:51:39.768 0000000000 Посылка пакета: C1 01 27 00 00 91 36 00 00 0000000000 W FE 09 00 51 C1 01 27 00 00 91 36 00 00 AF 0000000000 R FE 01 00 50 A3 C9 0000000000 Done reading: -309 0000000000 R FE 01 00 51 A2 0C 0000000000 Done reading: 0 0000000000 R FE 07 00 F0 A6 27 55 00 01 01 01 3E 0000000202 Done reading: -310 0000000000 Received async answer: 55 00 01 01 01 04.12.2017 13:51:39.968 0000000000 Таймаут ответа = 50000 04.12.2017 13:51:39.968 0000000000 Таймаут ответа = 45000 04.12.2017 13:51:39.968 0000000000 Посылка пакета: C2 27 0000000000 W FE 02 00 52 C2 27 F3 04.12.2017 13:51:39.968 0000000000 Посылка пакета: C1 01 28 00 00 91 16 00 00 0000000000 W FE 09 00 53 C1 01 28 00 00 91 16 00 00 60 0000000000 R FE 01 00 52 A3 10 0000000000 Done reading: -309 0000000000 R FE 01 00 53 A2 D5 0000000000 Done reading: 0 0000000000 R FE 0B 00 F0 A6 28 55 00 00 10 62 01 20 52 81 79 0000000203 Done reading: -310 0000000000 Received async answer: 55 00 00 10 62 01 20 52 81 04.12.2017 13:51:40.168 0000000000 Таймаут ответа = 50000 04.12.2017 13:51:40.168 0000000405 Driver.GetDeviceMetrics 04.12.2017 13:51:40.168 0000000000 Таймаут ответа = 11000 04.12.2017 13:51:40.168 0000000000 Посылка пакета: C2 28 0000000000 W FE 02 00 54 C2 28 78 04.12.2017 13:51:40.168 0000000000 Посылка пакета: C1 01 29 00 00 A5 0000000000 W FE 06 00 55 C1 01 29 00 00 A5 4F 0000000000 R FE 01 00 54 A3 4A 0000000000 Done reading: -309 0000000000 R FE 01 00 55 A2 8F 0000000000 Done reading: 0 0000000000 R FE 15 00 F0 A6 29 00 01 01 3E 10 00 03 00 00 12 45 80 92 8E 8B 20 35 35 94 CC 0000000187 Done reading: -310 0000000000 Received async answer: 00 01 01 3E 10 00 03 00 00 12 45 80 92 8E 8B 20 35 35 94 04.12.2017 13:51:40.368 0000000000 Таймаут ответа = 50000 04.12.2017 13:51:40.368 0000000187 Driver.OpenDrawer 04.12.2017 13:51:40.368 0000000000 Посылка пакета: C2 29 0000000000 W FE 02 00 56 C2 29 C5 04.12.2017 13:51:40.368 0000000000 Посылка пакета: C1 01 2A 00 00 80 0000000016 W FE 06 00 57 C1 01 2A 00 00 80 43 0000000000 R FE 01 00 56 A3 93 0000000000 Done reading: -309 0000000000 R FE 01 00 57 A2 56 0000000000 Done reading: 0 0000000000 R 04.12.2017 13:51:41.370 0000000998 Ошибка чтения 0 FE 05 00 F0 A6 2A 55 00 00 DF 0000000500 Done reading: -310 0000000000 Received async answer: 55 00 00 0000001514 АТОЛ 55Ф, №00106201205281, версия: 3.0.1245 RU, НЕФИСК 0000000062 Driver.Set_DeviceEnabled 0 04.12.2017 13:51:41.929 0000000062 Устройство включено = 0 0000000000 TPortQueuePool.GetPortQueue 04.12.2017 13:51:41.929 0000000000 Сокет закрыт 0000000000 Port closed 0000001030 Driver.Set_CurrentDeviceIndex 0 0000000000 Driver.Set_CurrentDeviceIndex 0 0000000904 Driver.Set_Password 0000000000 Driver.Set_Caption Строка для печати 0000000000 Driver.Set_Value 0 0000000000 Driver.Set_Mode 0 0000000000 Driver.Set_TypeClose 0 0000000000 Driver.Set_CaptionPurpose 0 0000000000 Driver.Set_CaptionTable 0 0000000000 Driver.Set_ValuePurpose 0 0000000000 Driver.Set_Scale 100 0000000000 Driver.Set_PictureNumber 1 0000000000 Driver.Set_FileName 04.12.2017 13:51:43.883 0000000016 Driver.SaveDevicesSettings 04.12.2017 13:51:44.917 0000001030 Driver.SaveDevicesSettings 0000000000 TDispatchProxyHost.Destroy 04.12.2017 13:51:44.918 0000002980 Разрушение объекта нижнего уровня... 04.12.2017 13:51:44.918 0000000000 Разрушение объекта протокола... 04.12.2017 13:51:44.918 0000000000 Объект старого протокола разрушен ################################################################ 0000000000 TDispatchProxyHost.Destroy complete 0000000031 Уничтожение пула очередей 0000000000 TPortQueuePool.GetPoolCount 04.12.2017 13:51:44.945 Завершаем запись в лог... 0000000031 Finalization 8 04.12.2017 13:51:44.945 Завершаем запись в лог...
#30
by vl_programmer
Судя по коду первый раз пищит на Драйве.ПолучитьПараметрыККТ(IDУстройства, ПараметрыККТ);
#34
by vl_programmer
при фискализаций на каждый шаг пищит по 4 раза насколько я знаю это точно не нормально. Причем в Параметрах написано Версия ФФД 1.0 а драва то у меня для 2.2 может в этом проблема?
#39
by vl_programmer
вроде как там же реквизиты обязательные типа ИНН кассира которые с 1 января должны присутствовать. Я не специалист конечно. Может подскажете где взять годную интеграционную компоненту? для 8.2? У меня есть одна но она исключительно по com работает а не нужно чтоб по сети.
#40
by piter3
А если нет у человека инн? [ У меня есть одна но она исключительно по com работает а не нужно чтоб по сети.] так нужно или не нужно?
#43
by vl_programmer
ну хз не я придумал. Также проблема с авансовыми платежами. Не уверен что они есть в 1.0 версий.
#47
by vl_programmer
Как я понял надо перепрошивать кассу до версий 1.05 или 1.1. Также не понятно что делать с ФН его похоже тоже надо менять.
#49
by vl_programmer
они все классно придумали с начало заставили всех купить теперь переделывать...
#57
by h-sp
ну все работают себе спокойно на 1.0. Вам одному чего-то неймется. Да еще в 7 утра. По ночам агрегат испытываете?
#58
by vl_programmer
было 8 утра и я на работе :) Как бы не похоже что работает потому как даже при попытки открыть смену аппарт пищит 2 раза после выходит чек и он снова пищит 2 раза так не должно быть.
#59
by dmpl
Деньги пришли - выдай чек. Какие проблемы-то? С авансами даже позиции не обязательно указывать, если аванс не под конкретный товар.
#60
by vl_programmer
так клиент возмущаются почему им чек не дают при взносе аванса, я как бы тоже не очень понимаю что я должен пробить если в чеке 10 позиций, а платит он 30%.
#62
by LienXo
не все. Одних уже перетащил на 1.05, другие в конце недели тож требуют. Ну не нравится им задвоение в Z отчете накоплений, хотя какая бы на ЕНВД наплевать...
#64
by vl_programmer
если б там коркошка была я б так и сделал но если это скажем двигатель для авто как я его в количестве 0.30 продам?
#65
by dmpl
Тут есть поле для экспериментов. Как сказала налоговая - надо делать так, чтобы у покупателя не возникло вопросов. Но чек выдать при приеме денег надо обязательно, иначе это неприменение ККТ. Можно указать количество 1, но единицу измерения указать "платеж". Т.о. будет 1 платеж за двигатель.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Работа из 1С с Excel (да и вообще работа через OLE)
- Не могу открыть 1С и Конфигуратор не могу
- Работа с индексами.
- Некорректная работа выгрузки в 7.7бухгалтерию из УТ
- Работа с ККМ в терминальном режиме
- v7: Работа ККМ через VPN
- ККМ онлайн, ошибка при печати чека
- УТ 10.3 ККМ Онлайн Авансы/Предоплата
- УТ 10.3 ККМ Онлайн Чек коррекций
- ут 10.3 для работы ккм штрих онлайн 54 фз
- 1С Розница УСН+ЕНВД ККМ онлайн
В этой группе 1С
- Работает ли Документ.ОбменДанными.Загрузка = Истина; в 8.1?
- 1C Бухгалтерия Базовая максимальное число организаций на одном ПК
- Удаление строк тч по заданному условию
- Помогите разобраться с 1С работающей через цитрикс
- Разработка мобильного приложения для ТСД с RFID
- 8.3 На WEB клиенте табличный документ -непонятки
- Поворот картинки в макете на 45 градусов
- v7: Отправка почты из 7.7
- КПС Вид показателя "АУ И БУ"
- таблицы sql и структура конфигурации
- На основании возврата покупателя не создается РКО в УТ 10.3.45.4
- Почему в Ут 11 в Авансовом отчете НДС не доступно ?
- Синхронизация розница 2.2 - упп
- Документооборот 2.1 - сроки по условию
- ЗУП 3.1 отражение з/п в рег учете - затраты на другое подразделение
- Розница и два терминала эквайринга
- Сообщение конкретному пользователю
- ЗуП 3.1 расчет среднего заработка учитывает премию частично, как сие отключить?
- соединение нескольких таблиц SQL
- ЗУП 3.1 доплата за вредность после переноса данных