Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Бухгалтерия 3.0 после обновления не пробивает чеки

Бухгалтерия 3.0 после обновления не пробивает чеки
Я
   Dwarkin
 
05.03.20 - 13:45
Обновил бухгалтерию до 3.0.75.109 и платформу до 8.3.16.1224, теперь перестали пробиваться чеки с ошибкой "ккт не зарегистрирована с указанной системой налогообложения"
В учетной политике стоит УСН+ЕНВД, в самом ФР (Атол-11Ф) аналогично, чеки как и всегда, бухгалтер пробивает с розничного склада. Попробовал пробить с оптового, такая же ошибка.
Вместе с 1С обновил ещё и драйвер ККМ до 10 версии (с fs.atol.ru), т.к. почитал, что старые версии более не поддерживаются.
Может это быть из-за старой прошивки фискальника (обновляли в прошлом году)?
В Бухгалтерии проверил вроде все, что только можно - учетную политику, регистры, и т.п. - везде всё нормально.
Спасибо!
   Garykom
 
1 - 05.03.20 - 13:49
(0) Аванс?
   Garykom
 
2 - 05.03.20 - 13:52
(1)+ Недавно проскакивало что после обновления БП пытается как авансы пробивать а не полный расчет.
   Dwarkin
 
3 - 05.03.20 - 13:53
(1) Нет, обычные чеки из розничной продажи, обычный товар, не услуги, без акциз, и т.п.
   Dwarkin
 
4 - 05.03.20 - 13:54
(2) вообще не пробивает, говорит СНО неправильная
   Dwarkin
 
5 - 15.03.20 - 13:39
В общем, надо было обновить прошивку в СЦ, чеки стали печататься.
Только заметили одну проблему - чеки печатаются с СНО УСН вместо ЕНВД.
Пересоздал учетную политику с этого года, галка ЕНВД стоит.
В "розничной продаже" выбирается нужный склад, для которого настроены счета учета номенклатуры (доходы 90.01.2 и расходы 90.02.2), сделал для проверки счета учета и по видам номенклатуры тоже.
Создавал и удалял записи в регистре "Счета доходов и расходов по деятельности с особым порядком налогообложения"
Тем не менее, судя по регистру фискальных операций 1С все равно передает чеки с УСН.

Куда ещё можно копать? Если бы не необходимость печатать чеки и по УСН тоже, то давно уже бы расковырял конфигурацию, и сделал, чтобы все по ЕНВД печаталось, но это уж совсем радикальная мера.
Спасибо!
   Garykom
 
6 - 15.03.20 - 13:46
Судя по тому что сам не мог перерегать ККТ добавив нужную СНО - обратись как ты к франчу
   Dwarkin
 
7 - 15.03.20 - 14:18
(6) Её и не требовалось перерегать, СНО какие были, такие и остались, кассовый ЦТО только обновил прошивку. Они за каждый свой чих берут деньги, и за перерегистрацию точно была бы строка в счёте.
   Sapiens_bru
 
8 - 15.03.20 - 14:41
Классика жанра:
Есть номер версии 1С,
Номер версии интеграционной компоненты
Номер версии драйвера оборудования
Номер версии прошивки.

Изменение любого из этих номеров может привести к неработоспособности ккм в 1С. Простое решение - обновили одно, обновите всё.
   Dwarkin
 
9 - 15.03.20 - 14:51
(8) в данный момент всё самое последнее, проблема в том, что 1С формирует чек с "неправильной" СНО, несмотря на то, что и склад, и счета учета, налоги - все настроено согласно инструкции с ИТС.
Сейчас вообще на копии грохнул все записи в регистре счетов учета, поставил единственную запись с 90.01.2 - все равно чек идет с УСН
   Garykom
 
10 - 15.03.20 - 15:11
(7) Блин обновить прошивку это же закрыть смену, закрыть 1С и запустить .exe
Что сами не могли?
   Сияющий в темноте
 
11 - 15.03.20 - 15:11
смотреть сборку xml фискализации на предмеи наличия в ней СНО и где она формируется.
в связи с тем,что розница с маркировкой ЕНВД того,то нужно смотреть настройки и товаров тоже.
   Garykom
 
12 - 15.03.20 - 15:12
(9) С чего взял что чек не должен идти с УСН?
Откуда знать чем и как чек пробиваем, может там не розничная продажа и ЕНВД не действует.
   Сияющий в темноте
 
13 - 15.03.20 - 15:12
(10) и ключ купить,если прошивка старая то без ключа не заработает.
   Garykom
 
14 - 15.03.20 - 15:12
(11) А вот это отдельный прикол да с маркировкой.
   Garykom
 
15 - 15.03.20 - 15:13
(13) При покупке ключа .exe в комплекте с новой прошивкой и зашитым ключом
   vis_tmp
 
16 - 15.03.20 - 15:13
Трассировать, полагаю, не пробвали?
   Dwarkin
 
17 - 15.03.20 - 15:14
(11) Да, в понедельник, видимо, начну копать в эту сторону.
   Dwarkin
 
18 - 15.03.20 - 15:19
(12) Не люблю заниматься прошивкой чего-либо "на шару". Только если предварительно разобрать аппарат, подпаяться к РОМу, и слить бэкап, и то не факт, что нормально получится. Намного проще сказать начальству, что надо проплатить 1500р в ЦТО, чтобы те обновили сами.
   Dwarkin
 
19 - 15.03.20 - 15:22
(12) Документ "розничная продажа", розничный склад, на котором настроены счета учета. В общем, всё по инструкции 1С, никаких шагов влево-вправо, да и некуда там, в общем-то.
   Garykom
 
20 - 15.03.20 - 15:22
(18) Проплатить все равно придется за КЗ10 или лицензию маркировки, но суть в скорости и что обновление прошивки простейшее.
Как и перерегистрацию лучше самому разобраться чтобы потом не оказалось что по дефолту залочили нечто нужное и важное типа СНО или возможности мобильной торговли.
   Garykom
 
21 - 15.03.20 - 15:23
(20)+ или интернет торговли в ККТ. А то часто ой мы через сайт торгуем, ой у нас ККТ не правильно пробивает.
   Garykom
 
22 - 15.03.20 - 15:26
   Garykom
 
23 - 15.03.20 - 15:27
   Dwarkin
 
24 - 15.03.20 - 15:32
(20) все регистрационные действия с кассой я делал сам. Если надо за кассу платить - это не мои проблемы, руководство должно обеспечивать работоспособной техникой :)
Насчет инструкций - все, что есть на ИТС уже прочитано и перепроверено на 100 рядов. Тут вообще по идее все просто, в офисе никаких маркированных товаров нет, и не предвидится, бухгалтер бьет чеки по ЕНВД раз в неделю, остальное по УСН, для этого с давних времен заведены разные склады
   Garykom
 
25 - 15.03.20 - 15:42
(24) Склад берется в последнюю очередь:

"Обратите внимание! Для подстановки в документы сначала используются счета учета, указанные для конкретного элемента справочника "Номенклатура". Если они не указаны, будут использоваться счета учета, указанные для группы, в которую входит элемент. Если счета учета не указаны и для группы, будут использоваться счета учета для вида номенклатуры, затем для склада и для типа склада. В самую последнюю очередь используется запись регистра по умолчанию, в которой не указан ни один разрез аналитики."
   Dwarkin
 
26 - 15.03.20 - 15:47
(25) я уже писал, что в копии грохнул регистр счетов учета, и создал там единственную запись с 90.01.2 и 90.02.2, до этого заводил записи и для вида номенклатуры, и для групп/отдельных позиций номенклатуры тоже. Откуда-то ещё он подхватывает, но это уже с понедельника начну ковырять
   MWWRuza
 
27 - 15.03.20 - 15:59
(26) Отладчик - и не спеша, вдумчиво, пошагово...
   Garykom
 
28 - 15.03.20 - 16:04
(27) Отладчик это такая штука которая не всегда помогает. Иногда нужна интуиция блин. И внимательность с кучей знаний по платформе.
Сам не так давно любился с отладчиком несколько дней.
   Garykom
 
29 - 15.03.20 - 16:06
(28)+ Прикол был в том что документ/справочник пишется пустой без данных. А данные заполняются фоновым заданием по всем объектам без данных.
А я понять никак не мог в какой момент и где в объекте появляются данные и как их подменить на нужные, куда свой код всунуть.
   MWWRuza
 
30 - 15.03.20 - 16:14
(28) Не, ну тут все немного проще - найти процедуру, где непосредственно команда драйверу на фискализацию чека подается(в общих модулях, что-то там про универсальный драйвер, не помню сейчас точно, а под рукой нет базы), там параметром идет сформированная XMLка чека, поймать ее, сохранить через табло например, и проанализировать - что в ней, и что печатается... Уже круг поиска сузится - будет понятно кто виноват - конфа неверно XML формирует, или драйвер/прошивка самого ККТ неверно ее обрабатывает. Станет понятно, куда рыть дальше. А так, в слепую, можно долго искать где проблема, задача со многими неизвестными...
 
 Рекламное место пустует
   Sapiens_bru
 
31 - 15.03.20 - 17:43
(30) Почти верно.
1Ска формирует XML - эта XML передаётся драйверу - драйвер разбирает XML и подает набор команд устройству - прошивка ККТ обрабатывает команды.

Убедится в этом можно почитав лог-файл драйвера или руководство к нему.
Проблема в том что тест драйвера, которым можно напечатать чек, не формирует XML. Не с чем сравнивать хороший это XML или плохой.
Затея с "передачей на ККМ" файла XML это чисто 1Сная придумка. Производитель ККМ вынужден был писать дравер парсящий эту XML вместо получения прямых команд.

И да, возможна ситуация когда XML одна и та же, а разные ККМ ведут себя по-разному в зависимости от прошивки и версии драйвера.
   Сияющий в темноте
 
32 - 15.03.20 - 18:55
(31)библиотека подключаемого оборудования писалась исходя из парадигмы,что во внешнюю компоненту можно передавать только строки,и был выбран xml,так как json тогда был еще не очень популярен.
но проблема xml в том,что туда можно много всего лишнего в атрибуты записать,но если чиьатель не знает,что там должно быть,то он и не прочитает.
в итоге,стандартизация(а весы и прочее оборудование теперь также кушают эти xml)обернулось еще одним звеном,на котором все рвется,так как,создатели драйверов и компонент просто не успевают в них добавить новый функционал,который с подачи 1с в xml появляется гораздо позже драйверов оборудования.
   Garykom
 
33 - 15.03.20 - 20:07
(32) Не вижу проблемы наваять "универсальный драйвер для 1С" который на вход будет принимать XML а отправлять на нужную железку через нативные драйвера.

Точнее не вижу желающих заплатить за такое и поддержание в актуальном состоянии.
   MWWRuza
 
34 - 15.03.20 - 20:08
(31), (32) Да. Все так. Но,есть стандарт - https://its.1c.ru/db/metod8dev#content:4829:hdoc , в котором описано, что должно быть в XML. Поэтому, можно сверить, именно с этим стандартом, а не с "тестом драйвера". Если XML соответствует стандарту(в частности, к сабжу - нас интересует атрибут "TaxationSystem"), должно соответствовать:
0 Общая
1 Упрощенная (Доход) 
2 Упрощенная (Доход минус Расход) 
3 Единый налог на вмененный доход 
4 Единый сельскохозяйственный налог 
5 Патентная система налогообложения
И если, передается правильно(3 должно быть у ТС), а печатает не правильно - надо разбираться с драйвером/прошивкой, а если не правильно(2 или еще что-то) - то ковырять 1С...
   MWWRuza
 
35 - 15.03.20 - 20:25
(33) Не вижу проблемы наваять "универсальный драйвер для 1С".
Проблема тут только одна(ну, если не считать главную - "за чей счет банкет?(С)") - это то, что типов ККТ много... Кроме АТОЛа и Штриха, еще около десятка популярных, и н-ное количество менее популярных... Их производителям, проще написать под свою "поделку" драйвер стандарта 1С-Совместимо, чем Вам писать что-то универсальное, "под всех и для всех"...
   MWWRuza
 
36 - 15.03.20 - 20:31
+(35)Но, тут еще проблема - 1С уже который раз меняет стандарт... Только устаканился 2.4, уже 3.2... И, я думаю, этот процесс бесконечный...
   Garykom
 
37 - 15.03.20 - 20:43
(36) Так и я про что. Зачем производителям самим писать или кого то нанимать каждый раз когда можно просто платить абонентку некой конторе которая включит их железку в свой универсальный драйвер?

Пример например https://www.seagullscientific.com/support/downloads/drivers/
   MWWRuza
 
38 - 15.03.20 - 21:14
(37)Нуууу.... Здесь, вопросы организационного характера, не технического. Сложно "со всеми" договориться. Кому-то это просто не надо, у кого=то свои программисты в штате... Поэтому, этот проект трудно реализуем.
   MWWRuza
 
39 - 15.03.20 - 21:21
+(38)Опять-же, производителям придется все равно поддерживать свои нативные дрова... А это все равно трудо-затраты, и параллельно поддерживать еще и 1С драйвер - уже не такая проблема. Если только из "универсального драйвера под 1С" со всеми поддерживаемыми ККТ общаться на уровне протоколов, без дров совсем... Но, это сложнее намного, уже технически.
   Сияющий в темноте
 
40 - 15.03.20 - 22:51
одно время,драйвер Атол поддерживал уйму ККТ,но потом как-то поддержка потерялась,во-первых,что-то осталось за плату и то,часто встроен родной драйвер,а атоловский дергает родной,а что-то закончилось безвозвратно.
опять же,производителям ККТ все равно проходить совместимость
и они же конкуренты,они с одной конторой договориться не смогут,ведь преимущество их поделок в том,что где-то поддерживаются только они.

ну и еще одно звено после xml,седьмая нога у собаки???


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.