|
v7: Чек аннулирован Атол30Ф | ☑ | ||
---|---|---|---|---|
0
zenon46
28.06.18
✎
09:44
|
Доброго дня!
Вчера поставили кассу Атол30Ф, подключили попробовали чеки печатать, распечатало с кучей ошибок, был НДС, неправильная система налогооблажения ну и еще куча мелочей, но чеки ПЕЧАТАЛО. Сегодня подправил систему налогообложения передаю 8-ку ЕНВД, и убрал из документов НДС, файл xml формируется нормально, но касса выдает чек аннулирован. Куда копать ? Версию драйвера с 8.14 сменил на 8.16, ФН версии 1.0. |
|||
1
skela1c
28.06.18
✎
09:46
|
проверьте кассу первым делом, саму железку. Значения на печать не влияют
|
|||
2
cincout
28.06.18
✎
09:48
|
Может влиять, если передается нулевое количество, например
|
|||
3
Масянька
28.06.18
✎
09:52
|
(0) Фиг его знает... Хотя, думаю, что и Фиг не знает...
У меня Штрих. Где-то после запуска (отлаживали методом тыка по 1 рублю) (причем, не нашли когда) в гашении появилось 10 аннулированных. Кстати, попробуй не убирать НДС, а передавать без НДС. |
|||
4
dezss
28.06.18
✎
09:56
|
(0) xml в студию
|
|||
5
zenon46
28.06.18
✎
09:56
|
(3) Вот пример XML файла.
<?xml version="1.0" encoding="UTF-8" ?> - <CheckPackage> <Parameters PaymentType="2" TaxVariant="8" /> - <Positions> <FiscalString Name="Хомут металлический с крепежом 47-51мм (1 1/2",М8)" Quantity="8" Price="25" Amount="200" Tax="none" /> </Positions> <Payments Cash="200" CashLessType1="0" CashLessType2="0" CashLessType3="0" /> </CheckPackage> |
|||
6
zenon46
28.06.18
✎
09:58
|
(4) см (5)
|
|||
7
dezss
28.06.18
✎
10:00
|
(5) нет Departmen, лучше добавь? был с ним косяк...
а какая СНО у вас? 8 нет вообще, они от 0 до 5... |
|||
8
Масянька
28.06.18
✎
10:01
|
(5) Не скажу тебе.
Я просто в обработке ставила без НДС (не помню, какой параметр). А xml и в глаза не видела. |
|||
9
dezss
28.06.18
✎
10:01
|
(7) + вижу, что ЕНВД, а это 3
|
|||
10
zenon46
28.06.18
✎
10:03
|
(9) а я нашел вот такую инфу
// Применяемая система налогооблажения в чеке:ОСН - 1;УСН доход - 2;УСН доход-расход - 4;ЕНВД - 8;ЕСН - 16;ПСН - 32; где вообще эти параметры посмотреть ДОСТОВЕРНО ? |
|||
11
dezss
28.06.18
✎
10:03
|
(5) Кстати, вижу, что ФФД 1.00...
Только не вижу в нем смысла, через пол года опять все переделывать? Кстати, если ты уверен, что кассу зарегали на ФФД 1.00? Если зарегали на 1.05, а ты пытаешься передавать в 1.00, то будут как раз аннулированные чеки, вроде... |
|||
12
dezss
28.06.18
✎
10:04
|
(10) это ты где такое нашел? О_О
|
|||
13
zenon46
28.06.18
✎
10:04
|
(11) на ФН шильд стоит 1.0
|
|||
14
zenon46
28.06.18
✎
10:04
|
(12) на мисте тут )
|
|||
15
dezss
28.06.18
✎
10:04
|
УСН доход - 1, УСН доход-расход - 2, ЕНВД - 3, ЕСН - 4, Патент - 5...ОСН - 0
|
|||
16
dezss
28.06.18
✎
10:05
|
(13) а на ККТ?
|
|||
17
zenon46
28.06.18
✎
10:05
|
(16) где на ККТ посмотреть ?
|
|||
18
dezss
28.06.18
✎
10:06
|
(14) это может с какой другой компонентой для работы с ККТ, но в xml все так, как я написал...
|
|||
19
dezss
28.06.18
✎
10:06
|
(18) + вот те ссылка
https://its.1c.ru/db/metod8dev#content:4829:hdoc:checkpackage@3ab95474 |
|||
20
Builder
28.06.18
✎
10:11
|
Name="Хомут металлический с крепежом 47-51мм (1 1/2",М8)"
Для начала убрать кавычки из названия товара, структура xml может слететь :) "Вчера печатало - сегодня нет" - Z-отчет сняли хоть вчера? |
|||
21
dezss
28.06.18
✎
10:13
|
(17) через тест драйвера команда нижнего уровня
91 36 00 Ответ: <55h><Код ошибки (1)><Значение (Х)> В ответе будет 55 00 AA BB CC и дальше что-то AA - версия ФФД ККТ BB - версия ФФД ФН CC - версия ФФД Возможные значения этих параметров: 01 - ФФД 1.00 02 - ФФД 1.05 03 - ФФД 1.1 |
|||
22
Сияющий Асинхраль
28.06.18
✎
10:14
|
(0) Какая конфигурация то? Конфы на управляемых формах последнее время работают корректно на 9-ом драйвере, а с 8-ым проблемы. Если же конфа на обычных формах надо играться уже тремя вещами: версией драйвера, прошивкой аппарата и версией обработки обслуживания...
|
|||
23
dezss
28.06.18
✎
10:14
|
(21) поправка...
команда такая: 91 36 00 00 |
|||
24
dezss
28.06.18
✎
10:14
|
(22) v.7 ты в теме не заметил?)))
|
|||
25
Сияющий Асинхраль
28.06.18
✎
10:16
|
(24) Не заметил... Торможу :-)...
Для семерки надо играться только версией дров и версией прошивки... |
|||
26
Масянька
28.06.18
✎
10:16
|
(24) Сияние мешает :)))))))))))
|
|||
27
Масянька
28.06.18
✎
10:17
|
(25) Это пипец какой-то...
Столько мата, сколько в последнее время, от пользователей никогда не слышала... У одного работает - ставим другому - фиг вам - прошивка... Какой идиот это придумал?!!!!!!!!!!!!!!!!!! |
|||
28
Somebody
28.06.18
✎
10:27
|
и вообще через xml-обертку работать - зло. лучше напрямую через драйвер.
|
|||
29
zenon46
28.06.18
✎
10:29
|
Итак, руками в обработке указал СистемаНалогооблажения = 3, чеки полетели, СНО - ЕНВД. Тут все хорошо, спасибо (19), НО
теперь под товаром вылазиет "НДС 18/118" и сумму пишет, что за нфиг, в документе Реализации ндс нет, в XML Tax="none". |
|||
30
faramund
28.06.18
✎
10:33
|
(0) работаете через прокладку FprnM1C82_54FZ.dll?
Через нее Атол 30Ф на 1.05 ФН + БезНДС + скидки завести не получилось. Скидки вообще не пробивает. Вместо БезНДС ставил 18/118, как только не бился. Перелопатил кучу формумов, брал и свежие обработки из ТИСа и свежие дллки из 8.16 драйверов, передавал все возможные варианты в Tax. В итоге плюнул и написал напрямую через FprnM1C, что и советую сделать. В ТИСе для 1.05 тоже напрямую сделана печать. По поводу ошибок - смотреть лог драйвера, по нему будет понятно почему откат чека. Где лежит лог можно посмотреть в программке "Управление драйверами" закладка логи. |
|||
31
Somebody
28.06.18
✎
10:34
|
(30) +1. напрямую через FprnM1C ладнее несравненно.
|
|||
32
dezss
28.06.18
✎
10:35
|
(30) ну хз...я взял 9-е дрова и все сразу взлетело...
|
|||
33
dezss
28.06.18
✎
10:36
|
(29) скорей всего у тебя ффд 1.05...
атолы норм с ними работают если брать 9.х дрова и компоненту соответствующую |
|||
34
dezss
28.06.18
✎
10:38
|
(21) + у тебя скорей всего будет
AA - 02 BB - 01 CC - 02 |
|||
35
faramund
28.06.18
✎
10:40
|
(33) В девятых драйверах я не нашел искомой FprnM1C82_54FZ.dll.
Проще и быстрее взять из ТИСа для 1.05 обработку и дописать немного по скидкам и по емайлу/телефону покупателя |
|||
36
dezss
28.06.18
✎
10:41
|
(35) C:\Program Files (x86)\ATOL\Drivers9\KKT\1Cv83
ATOL_KKT_9.zip |
|||
37
dezss
28.06.18
✎
10:42
|
(36) Там сразу зип, который пихаешь в конфу и его потом подключаешь...и все...
как в 7.7 я не в курсе, если что.. |
|||
38
zenon46
28.06.18
✎
10:44
|
Да скидки вообще не интересуют, там стандартный механизм не используется. Главное на сейчас проблема это печать под товаром НДС 18/118 и в итоге Сумма НДС 18/118, хотя в документе этого ничего нет! И в файле передается Tax="none".
|
|||
39
dezss
28.06.18
✎
10:45
|
(38) ну тебе в (30) ответили...
переходи на 9) |
|||
40
dezss
28.06.18
✎
10:45
|
(39) + хотя кажется, что где-то видел тему, где смогли это поменять...
вроде чета делали из теста драйвера |
|||
41
Kigo_Kigo
28.06.18
✎
10:58
|
(30) Сделал точно также, если интересует для 1.05, чиркани на почту (kigoryazanГавГавgmail.com)письмо, скину обработку обслуживания для FprnM1C, там сам под себя допилишь, хотя ее можно и под 1.0 допилить наверно
|
|||
42
zenon46
28.06.18
✎
11:34
|
(21) сделал, выдало 55 00 02 01 02 и далее
|
|||
43
zenon46
28.06.18
✎
11:42
|
Нашел в логах вот такую строку Driver.Set_TaxTypeNumber 6
|
|||
44
faramund
28.06.18
✎
11:53
|
(37) В этом архиве нет дллки FprnM1C82_54FZ.dll, а другие 7-ка думаю не поймет
(43) Пробей чек, дождись аннулирования и брось сюда весь лог для этого чека, надо понять почему ануллирование. В моем случае оно было из-за попытки применить суммовую скидку |
|||
45
Builder
28.06.18
✎
11:56
|
(44) "FprnM1C82_54FZ.dll, а другие 7-ка думаю не поймет" - ошибочное мнение.
|
|||
46
dezss
28.06.18
✎
11:56
|
(42) да, у тебя 1.05
(44) э...а почему она другие не поймет? О_о имя другое, методы все те же самые...xml немного другого вида, вот и все... |
|||
47
faramund
28.06.18
✎
11:57
|
(45) Хорошо, возможно, какую ддлку указывать?
|
|||
48
Builder
28.06.18
✎
11:58
|
(47) FprnM1C.dll и работать с ней напрямую без прокладок в виде xml файлов.
|
|||
49
dezss
28.06.18
✎
11:59
|
(47) 8.3 сама выбирает, какую dll из архива брать...
а если самому указывать, то эту: fptrwin32_fz54_9_12_1_6236.dll |
|||
50
faramund
28.06.18
✎
12:00
|
(48) с FprnM1C.dll понтяно, речь шла про прокладку из 9-х драйверов атола.
(0) Пробуй fptrwin32_fz54_* И если не пойдет, то приводи логи |
|||
51
dezss
28.06.18
✎
12:01
|
(50) но должны стоять 9-е дрова
|
|||
52
zenon46
28.06.18
✎
12:11
|
(50) у меня стоит ДТО8, прокладка FprnM1C82_54FZ из поставки 1С версии 8.15.0.7833
|
|||
53
faramund
28.06.18
✎
12:29
|
(52) Пробивай чек и приводи логи, без них понять почему идет аннулирование невозможно.
Я бы пошел таким путем: 1. Поставил 9-е драйвера и пробовал через прокладку девятых драйверов посмотреть будет ли печатать и что будет с НДС и остальным в чеке 2. Если не получилось то не терять время и переписывать все на прямую работу через FprnM1C.dll оставаясь на 8-х драйверах. |
|||
54
zenon46
28.06.18
✎
12:31
|
(53) вот кусок
28.06.2018 10:24:27.875 0000000000 Driver.Set_Summ 750 28.06.2018 10:24:27.875 0000000000 Driver.Set_Name Труба арм. НЕзачистная 20 PN20 (белый) Valfex 28.06.2018 10:24:27.875 0000000000 Driver.Set_Quantity 20 28.06.2018 10:24:27.875 0000000000 Driver.Set_Price 37,5 28.06.2018 10:24:27.875 0000000000 Driver.Set_Department 0 28.06.2018 10:24:27.875 0000000000 Driver.Set_DiscountValue 0 28.06.2018 10:24:27.875 0000000000 Driver.Set_TaxTypeNumber 6 28.06.2018 10:24:27.875 0000000000 Driver.EndItem |
|||
55
dezss
28.06.18
✎
12:32
|
(52) ставь девятые дрова и не парься
|
|||
56
zenon46
28.06.18
✎
12:33
|
(55) а обработку обслуживания где брать под 9-е ?
|
|||
57
faramund
28.06.18
✎
12:36
|
(54) Это кусок по сути чек, ниже еще приводи до конца лог
|
|||
58
faramund
28.06.18
✎
12:37
|
(56) см (49)
|
|||
59
dezss
28.06.18
✎
12:44
|
(56) в (36) написал уже
|
|||
60
dezss
28.06.18
✎
12:45
|
(59) + хотя это не обработка обслуживания, а просто dll-ка...ну подсунь ее в обработку...
|
|||
61
Pit0n_08
28.06.18
✎
12:48
|
Если используете обработку frATOL54_comm_105.ert и восьмую версию драйвера, попробуйте подобрать разные значения Tax. Пару недель у клиента так и заработало - номер налога передавали соответствующий "Без НДС", а ККМ выдавал 18/118.
|
|||
62
zenon46
28.06.18
✎
12:49
|
(57) 28.06.2018 10:24:27.875 0000000000 Посылка пакета: C2 16
28.06.2018 10:24:27.875 0000000000 Посылка пакета: C1 01 17 00 00 EB 02 00 00 00 00 00 37 50 00 00 02 00 00 00 00 00 00 07 50 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 92 E0 E3 A1 A0 20 A0 E0 AC 2E 20 8D 85 A7 A0 E7 A8 E1 E2 AD A0 EF 20 32 30 20 50 4E 32 30 20 28 A1 A5 AB EB A9 29 20 56 61 6C 66 65 78 28.06.2018 10:24:28.062 0000000188 Received async answer: 55 00 00 28.06.2018 10:24:28.062 0000000188 Driver.Set_TypeClose 0 28.06.2018 10:24:28.062 0000000000 Driver.Set_Summ 750 28.06.2018 10:24:28.062 0000000000 Driver.Payment 28.06.2018 10:24:28.062 0000000000 Посылка пакета: C2 17 28.06.2018 10:24:28.062 0000000000 Посылка пакета: C1 01 18 00 00 99 00 01 00 00 07 50 00 28.06.2018 10:24:29.062 0000001000 Received async answer: 55 00 00 00 00 00 00 00 00 00 00 00 28.06.2018 10:24:29.062 0000001000 Driver.Set_RegisterNumber 45 28.06.2018 10:24:29.062 0000000000 Driver.GetRegister 28.06.2018 10:24:29.062 0000000000 Посылка пакета: C2 18 28.06.2018 10:24:29.062 0000000000 Посылка пакета: C1 01 19 00 00 91 2D 00 00 28.06.2018 10:24:29.093 0000000031 Received async answer: 55 00 00 00 00 00 00 28.06.2018 10:24:29.093 0000000031 Driver.Set_TypeClose 0 28.06.2018 10:24:29.093 0000000000 Driver.CloseCheck |
|||
63
zenon46
28.06.18
✎
12:51
|
(61) использую frATOL54_comm.ert
|
|||
64
zenon46
28.06.18
✎
12:52
|
В таблице налогов посмотрел, там 0 - это Без НДС и 0 - НДС 0% - как вообще это понять ?
|
|||
65
Pit0n_08
28.06.18
✎
12:55
|
(63) frATOL54_comm_105.ert 1С (именно для ФФД 1.05) вложил в последних релизах ТиС и она работает без xml-обертки.
|
|||
66
zenon46
28.06.18
✎
13:00
|
(65) у меня ФН 1.0
|
|||
67
dezss
28.06.18
✎
13:03
|
(66) не важно...у тебя касса фискализирована для ФФД 1.05
ФН 1.0 умеет работать с ФФД 1.05 |
|||
68
zenon46
28.06.18
✎
13:04
|
(67) тогда надо ковырять frATOL54_comm_105.ert ?
|
|||
69
Garykom
гуру
28.06.18
✎
13:05
|
(61) Это проблема перехода на новые прошивки ККТ, там таблицу налогов поменяли номера.
Раньше "Без НДС" был 4 а стал 6-м. Откат сложен, поэтому или искать новые FprnM1C82_54FZ или через нативные драйвера и подправить TaxTypeNumber |
|||
70
dezss
28.06.18
✎
13:06
|
(68) ну вон коллега в (65) тебе предлагает это делать)))
Я сам переписывал конфу для работы через xml... Тут решать только тебе... |
|||
71
Builder
28.06.18
✎
13:06
|
(68) Ты толком объясни сейчас что не работает то?
|
|||
72
dezss
28.06.18
✎
13:07
|
(69) или через fptrwin32_fz54_9_12_1_6236.dll
|
|||
73
zenon46
28.06.18
✎
13:07
|
(71) на чеке вылазит НДС 18/118 - хотя я передеаю "none".
|
|||
74
zenon46
28.06.18
✎
13:09
|
Блин что гадать, вот код из внешней обработки
XMLДанныеЧека = XMLАнализатор.СоздатьДокумент(); XMLДанныеЧека.Кодировка = "UTF-8"; XMLCheckPackage = XMLДанныеЧека.СоздатьПодчиненныйЭлемент("CheckPackage"); XMLParameters = XMLCheckPackage.СоздатьПодчиненныйЭлемент("Parameters"); Атрибут(XMLParameters, "PaymentType", ТипРасчета); Атрибут(XMLParameters, "TaxVariant", СистемаНалогообложения); XMLPositions = XMLCheckPackage.СоздатьПодчиненныйЭлемент("Positions"); СписокТоваров.ВыбратьСтроки(); Пока СписокТоваров.ПолучитьСтроку() = 1 Цикл XMLFiscalString = XMLPositions.СоздатьПодчиненныйЭлемент("FiscalString"); Атрибут(XMLFiscalString, "Name", СписокТоваров.ТовНаим); Атрибут(XMLFiscalString, "Quantity", СписокТоваров.Количество); Атрибут(XMLFiscalString, "Price", СписокТоваров.Цена); Атрибут(XMLFiscalString, "Amount", СписокТоваров.Сумма); Атрибут(XMLFiscalString, "Tax", СписокТоваров.СтавкаНДС); КонецЦикла; Если ТипОплаты = 0 Тогда // наличные XMLPayments = XMLCheckPackage.СоздатьПодчиненныйЭлемент("Payments"); Атрибут(XMLPayments, "Cash", Макс(СуммаЧека, Получено)); Атрибут(XMLPayments, "CashLessType1", "0"); Атрибут(XMLPayments, "CashLessType2", "0"); Атрибут(XMLPayments, "CashLessType3", "0"); ИначеЕсли ТипОплаты = 1 Тогда // электронные XMLPayments = XMLCheckPackage.СоздатьПодчиненныйЭлемент("Payments"); Атрибут(XMLPayments, "Cash", "0"); Атрибут(XMLPayments, "CashLessType1", Макс(СуммаЧека, Получено)); Атрибут(XMLPayments, "CashLessType2", "0"); Атрибут(XMLPayments, "CashLessType3", "0"); КонецЕсли; XMLДанныеЧека.Записать(КаталогПользователя() + "FRAtol_001.xml"); там где Tax - у меня передвается "none" |
|||
75
Garykom
гуру
28.06.18
✎
13:12
|
(73) Еще раз повторю - так и будет вылезать!
Пока не найдешь новую DLL, исправленную под новые прошивки ККТ. Или не выкинешь XML нафик и напрямую через нативный драйвер с нужными кодами ставок НДС. |
|||
76
Garykom
гуру
28.06.18
✎
13:13
|
Чтобы было понятно:
http://i98.fastpic.ru/big/2017/1113/c4/300cffb94f222bf1ff9f23fa76b66ac4.jpg |
|||
77
zenon46
28.06.18
✎
13:15
|
(75) а если заюзать обработку от 1.05, там нет xml, будет ли оно работать если у меня ФН 1.0.
|
|||
78
Builder
28.06.18
✎
13:16
|
(77) должно, заодно проверишь и расскажешь :)
Ну и xml там нет, но прокладка от 1С осталась. |
|||
79
Garykom
гуру
28.06.18
✎
13:16
|
(77) рука-лицо
|
|||
80
zenon46
28.06.18
✎
13:20
|
(78) с этой прокладкой у меня 5 касс работают на 7.7, но там ФН 1.05 и ФН1.1, я там сразу использовал с версией 1.05 обработку
|
|||
81
Garykom
гуру
28.06.18
✎
13:22
|
(73) >на чеке вылазит НДС 18/118 - хотя я передеаю "none"
Обновите прошивку ККТ |
|||
82
Garykom
гуру
28.06.18
✎
13:23
|
(81) Чтобы налоги были как на левой картинке а не правой (76)
|
|||
83
zenon46
28.06.18
✎
13:25
|
(81) прошивка 5199
|
|||
84
Somebody
28.06.18
✎
13:30
|
за время обсуждения можно было уже полностью переписать на прямую работу через FprnM1C.dll на 8-х драйверах. ))
|
|||
85
zenon46
28.06.18
✎
13:37
|
(84) в итоге, ушел от xml файла, фот что получилось, не понятно что за 01 (выделено) в каждой строке ?
http://i104.fastpic.ru/big/2018/0628/3a/_6ea6da82bfae5799a66a6766cac6a13a.jpg |
|||
86
Garykom
гуру
28.06.18
✎
13:51
|
(85) Код отдела/секции?
|
|||
87
dezss
28.06.18
✎
14:20
|
(80) ну и взял бы оттуда обработку, чего мозг нам паришь...
и нет ФН-1.05...есть ФН-1.0 и ФН-1.1 |
|||
88
zenon46
29.06.18
✎
09:24
|
Ребзя, все работает! Всем спасибо за участие. Осталось пара маленьких вопросов, по нюансам.
1. Можно ли как то уменьшить шрифт (очень большой расход ленты) 2. И как можно одну строку из чека совместить с другой, вот на этой картинке http://i104.fastpic.ru/big/2018/0628/3a/_6ea6da82bfae5799a66a6766cac6a13a.jpg строку "ТОВАР" и "ПОЛНЫЙ РАСЧЕТ" поставить на одном уровне. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |