|
v7: Подключение ККТ (54 ФЗ). | ☑ | ||
---|---|---|---|---|
0
maker92
02.06.17
✎
03:36
|
Здравствуйте.
Не могу понять, при пробитии чека на ККМ данные в офд должна отправлять ККМ или 1С? |
|||
1
Андрюха
02.06.17
✎
04:45
|
Данные в ОФД отправляет фискальный накопитель
Схема работы онлайн-касс: 1. Кассир пробивает чек 2. Фискальный накопитель получает данные чека и подписывает фискальным признаком, проще говоря – шифрует. 3. Фискальный накопитель отправляет данные в электронном виде в ОФД. 4. ОФД проверяет информацию и отправляет ответ фискальному накопителю (также подписанный фискальным признаком). 5. ОФД пересылает данные в ФНС. |
|||
2
maker92
02.06.17
✎
05:04
|
Ок. А еще вопрос, какие данные 1С должна передавать ККМ, чтобы напечатать чек (например, наименование товара, цена, количество, сумма), может нужны какие-либо служебные данные?
|
|||
3
Aleksey
02.06.17
✎
05:19
|
конечно, система налогообложения, имя и ИНН кассира
|
|||
4
april
02.06.17
✎
05:26
|
+ сумма с НДС, ставка НДС, сумма НДС в чеке
|
|||
5
april
02.06.17
✎
05:28
|
и да я такой умный после того как в налоговой дураком назвали...
"ваши программисты ФР неправильно запрограммировали..." и зачем я ФР в ЦТО возил спрашивается... |
|||
6
april
02.06.17
✎
05:30
|
состав реквизитов на чеке прописан в законе:
ля новых реквизитов в чеках онлайн-касс и бланков строгой отчетности нет унифицированных форм, но в них должны содержаться определенные данные. Это данные, которые добавились с вступлением закона 54-ФЗ в силу. Вот новые реквизиты в чеках онлайн-касс: Применяемая организацией система налогообложения. Признак расчета: продажа/возврат. Заводской номер фискального накопителя. Порядковый номер фискальных данных. Фискальный признак данных. Список приобретенных товаров со стоимостью, ценой и примененными скидками. НДС для каждой позиции. Заводской номер фискального накопителя. Номер фискального документа. Код фискальной передачи данных. Сумма НДС и ставка налога. Название ОФД. Адрес сайта ОФД. QR-код, служащий дополнительной проверкой подлинности чека. При этом в законе в списке обязательных реквизитов чека онлайн-кассы QR-код не значится, однако в разделе требований к контрольно-кассовой технике указано, что кассовый аппарат должен «обеспечивать возможность печати на кассовом чеке (бланке строгой отчетности) двухмерного штрихового кода (QR-код размером не менее 20Х20 мм), содержащего в кодированном виде реквизиты проверки кассового чека или бланка строгой отчетности в отдельной выделенной области кассового чека или бланка строгой отчетности». Таким образом QR-кода на новых чеках онлайн-касс вполне может и не быть, но онлайн-кассы должны уметь его печатать. |
|||
7
april
02.06.17
✎
05:30
|
||||
8
maker92
02.06.17
✎
05:45
|
А если при пробитии чека я не передам ККМ какие-нибудь данные?
|
|||
9
Aleksey
02.06.17
✎
05:48
|
пока что 2 закона регламентирующий чеки
1.Список реквизитов бумажного чека описан в п4.7 54Фз http://www.consultant.ru/document/cons_doc_LAW_42359/7a607e9ee7058b0c3bcb22e564e88190964aee72/ Статья 4.7. Требования к кассовому чеку и бланку строгой отчетности 2.Список реквизитов который должен передавать ККМ описан в Приказе от 21.03.2017 № ММВ-7-20/229@ https://www.nalog.ru/rn77/about_fts/docs/6719054/ В частности он регламентирует 3 разных формата (1.0,1.05,1.1) с разными наборами реквизитов. Например реквизит имя кассира обязателен в любом случае, а вот реквизит ИНН кассира обязателен только в формате 1.1. Т.е. к примеру не смотря на то что непосредственно имя кассира в законе не указано как обязательный реквизит чека, но 1с должна передавать эти данные, для соблюдения закона |
|||
10
Aleksey
02.06.17
✎
05:49
|
(8) Например? Вместо суммы в 1000 рублей передашь 19,50?
|
|||
11
Aleksey
02.06.17
✎
05:50
|
есть большое подозрения, что в ККМ есть значения по умолчанию, которые используются для передачи в случае если ты забыл передать данные.
p.S. Пустые и нулевые значения это тоже по сути значения, которые могут выступать как значения по умолчанию |
|||
12
maker92
02.06.17
✎
06:01
|
Я хотел узнать, не заблокируется ли ФР или не произойдет что-нибудь нехорошее при отправке неверных данных из 1С в ККМ.
|
|||
13
Андрюха
02.06.17
✎
06:15
|
(12) ФР не заблокируется, он просто отправляет то, что ему дают. Так же как например роутер не может заблокироваться, от передачи "неверных данных". Что понимается под "неверными данными"?
|
|||
14
maker92
02.06.17
✎
07:16
|
Например номер смены или чека не тот.
|
|||
15
Андрюха
02.06.17
✎
10:22
|
Так откуда же неразумная железяка знает, что номер смены "не тот? Да и номер чека какой-то подозрительный, а заблокируюсь-ка я от греха подальше, а то еще краним сделают..."
|
|||
16
april
02.06.17
✎
10:24
|
в личном кабинете налоговой можно посмотреть свои данные по ККТ
|
|||
17
april
02.06.17
✎
10:25
|
данные в ККТ меняются с помощью драйвера ККТ
|
|||
18
april
02.06.17
✎
10:26
|
За данные нарушения предусмотрен административный штраф, размер которого составляет от 3 до 4 тыс.руб. (ст.14.5 Административного кодекса РФ).
|
|||
19
april
02.06.17
✎
10:30
|
о штрафах за ККТ
http://buhguru.com/buhgalteria/kassa/shtrafyi-za-kkt.html |
|||
20
Aleksey
02.06.17
✎
14:04
|
(15) Ну в крайнем случае он может не передать конкретные данные. Например если в наименовании товара будет непечатный символ, то наименование будет пустое
|
|||
21
MWWRuza
гуру
11.06.17
✎
00:23
|
Расскажите, пожалуйста...
Как правильно "Возврат прихода" делается-? Вся работа с драйвером, у меня реализована через XML, все работает отлично, и только с возвратом разобраться не могу. Из документации 1С, следует, что продажа и возврат одним методом делается: "СформироватьЧек()". Только, в самой XML-ке,один параметр меняется - PaimentType. "1" для прихода, "2" для возвратов. При попытке пробить возврат, выходит чек с надписью "Возврат прихода", печатаются строки с товаром, а потом "задумывается" на пару минут, и отменяется чек... Естественно, никуда чек не отправляется. Метод ПолучитьОшибку(ВыхПар) возвращает "Неправильная команда. Неверная команда регистрации аннулирования"... Какая команда? При чем здесь анулирование? Этот же чек, с параметром PaimentType = "1", проходит нормально. А с "2", ни в какую... Подскажите, если кто-то с этим сталкивался... PS А... Вот кусочек лога, где была отмена чека возврата: 2017-06-11 00:11:30 : *OdinS_PrintFiscalString: LastErrorCode = 0 2017-06-11 00:11:30 : *OdinS_PrintFiscalString: Exit 2017-06-11 00:11:30 : {PaymentCheck enter 2017-06-11 00:11:30 : : *PaymentCheck: 1544 2017-06-11 00:11:30 : : *PaymentCheck: 0 2017-06-11 00:11:30 : : *PaymentCheck: 0 2017-06-11 00:11:30 : : *PaymentCheck: 0 2017-06-11 00:11:30 : : {GetDocInfo enter 2017-06-11 00:11:30 : : : *GetDocInfo: nType = 10 2017-06-11 00:11:30 : : }GetDocInfo ret 1544 2017-06-11 00:11:30 : : *PaymentCheck: 1544 2017-06-11 00:11:30 : : *PaymentCheck: 1544 2017-06-11 00:11:30 : : *PaymentCheck: Tender(lCash) 2017-06-11 00:11:30 : : {Tender enter 2017-06-11 00:11:30 : : : *Tender: nAmount = 1544 2017-06-11 00:11:30 : : : *Tender: nType = 8 2017-06-11 00:11:30 : : : *Tender: sCardNum = 2017-06-11 00:11:30 : : : *Tender: sAuthCode = 2017-06-11 00:11:33 : : : *Tender (MoneyOut): Неправильная команда 2017-06-11 00:11:33 : : }Tender ret 10 2017-06-11 00:11:33 : : *PaymentCheck: Error in Tender(lCash) 2017-06-11 00:11:33 : }PaymentCheck ret 0 2017-06-11 00:11:33 : *PaymentCheck: Error Payment 2017-06-11 00:11:33 : *OdinS_CancelCheck: Enter 2017-06-11 00:11:33 : {CancelDocument enter 2017-06-11 00:11:41 : }CancelDocument ret 0 2017-06-11 00:11:41 : *OdinS_CancelCheck: Exit 2017-06-11 00:11:41 }ProcessCheck ret 0 |
|||
22
MWWRuza
гуру
11.06.17
✎
18:20
|
Отвечу сам...
Все у меня правильно было, косяк драйвера... Связался с разработчиком драйвера, выслал ему логи, и получил новую версию, в которой все работает:) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |