|
Пример xml пакета для чека с ФФД 1.05 | ☑ | ||
---|---|---|---|---|
0
Gluk
31.03.18
✎
18:10
|
На старой, доработанной конфе пробивали на Атол 22 с ФФД 1.0
Заменили ФН и возникла необходимость пробивать чеки с ФФД 1.05 Взял код из текущей розницы, но при пробитии чека получаю ощибку. Киньте плз пример xml чека для с ФФД 1.05 |
|||
1
Gluk
31.03.18
✎
18:32
|
Драйвер 8.16.01
Ошибка реквизита: Неизвестная ошибка ФН Драйвер 8.16.02 Ошибка реквизита: При передаче скидки для печати запрещена регистрация скидки <?xml version="1.0" encoding="UTF-8"?> <CheckPackage> <Parameters PaymentType="1" TaxVariant="2" CashierName="Иванов" CashierVATIN="" AgentSign="0" PlaceSettle="Магазин, адрес магазина" SenderEmail="[email protected]" CustomerEmail="" CustomerPhone=""/> <Positions> <FiscalString Name="Товар 1" Quantity="1" Price="1000" Amount="500" PriceWithDiscount="500" SumWithDiscount="500" DiscountSum="500" Department="0" Tax="none"/> </Positions> <Payments Cash="0" CashLessType1="500" CashLessType2="0" CashLessType3="0"/> </CheckPackage> |
|||
2
Бубр
31.03.18
✎
18:52
|
(0) у нас 1 фискальник с прошивкой от декабря 17 года ... на нем не заработало , а свежая прошивка от 20.03.18 заработало. но сразу не заработало, но я переделывал штрих.
Department="0" - точно правильное значение ? это параметр номерсекции в справочнике склады |
|||
3
Gluk
31.03.18
✎
18:59
|
Пробовал Department="1" вылетает с ошибкой access violation
|
|||
4
Бубр
31.03.18
✎
19:01
|
(0) посоветовал бы взять типовую и посмотреть каких параметров не хватает и какие обязательны для отправки
например ут 10.3 последний релиз |
|||
5
Garykom
гуру
31.03.18
✎
19:18
|
Как долго вы еще будете наступать на грабли?
Ну нафика использовать кривые прокладочные дрова-обертки "по стандарту 1С"??? Используйте прямые дрова от атол http://www.atol.ru/upload/iblock/792/Drivers8_FprnM_PM.pdf |
|||
6
Garykom
гуру
31.03.18
✎
19:18
|
(5) *нафига
|
|||
7
Gluk
31.03.18
✎
19:23
|
(5) потому что долго разрабатывать по этому мануалу, нужно быстро и вчера
|
|||
8
Garykom
гуру
31.03.18
✎
19:28
|
(7) Ээээ... долго? Вы издеваетесь?
Короче https://github.com/Garykom/Print2FR принимает на вход XML по стандарту и пробивает на ККТ черех 8-е дрова. Если что не хватит оперативно доплю. Бесплатное! |
|||
9
Garykom
гуру
31.03.18
✎
19:28
|
(8) *допилю
|
|||
10
Garykom
гуру
31.03.18
✎
19:30
|
(8) Использование: XML по стандарту 1С тупо записать в файл по пути "сетевого принтера" вида "\\имякомпа\имяпринтера"
|
|||
11
Gluk
31.03.18
✎
19:31
|
так в этом и проблема
нужен XML по стандарту 1С |
|||
12
Garykom
гуру
31.03.18
✎
19:37
|
(11) ЭЭэ? Поясни плиз
|
|||
13
Gluk
31.03.18
✎
19:38
|
(12) нужен сабж пока
|
|||
14
Garykom
гуру
31.03.18
✎
19:40
|
(13) Так у меня сабж и используется и преобразовывается (на C#) в нативные вызовы родных дров атол'а.
Легко понять где трабла и поправить. Как раз для таких случаев разных извратов и наваял. Самый цимец что сетевая печать, очередь печати и можно с нескольких рабочих мест (даже через инет) пробивать на одну кассу. |
|||
15
Gluk
31.03.18
✎
19:41
|
(14) скинь пожалуйста пример xml пакета
|
|||
16
Garykom
гуру
31.03.18
✎
19:44
|
Прям из описания 1С https://its.1c.ru/db/metod8dev/content/4829/hdoc понимает
|
|||
17
Garykom
гуру
31.03.18
✎
19:45
|
(16)+ Понятно дело игнорирует кучу полей которые не понимает (в примере Barcode проигнорит), сделано только необходимое
Допиливаю по мере появления заказчиков новых. |
|||
18
Garykom
гуру
31.03.18
✎
19:46
|
Department использует и передает как нуна:
public static void Registration(string Name, double Price, double Quantity, int TaxTypeNumber, int Department = 1, int DiscountType = 0, double DiscountValue = 0) |
|||
19
Garykom
гуру
31.03.18
✎
19:47
|
(18)+ Если пустое то отдел = 1
|
|||
20
Gluk
31.03.18
✎
19:48
|
(18) он не работает для ФФД 1.05
|
|||
21
Garykom
гуру
31.03.18
✎
19:52
|
(20) Сфига ли? Там просто теги дополнительные, допилить недолго
Чуть позже буду этим заниматься пока не горит |
|||
22
Garykom
гуру
31.03.18
✎
19:53
|
(21)+ У атол там обратная совместимость сделана, прога ФФД 1.0 прекрасно пробьет на ФФД 1.05 и 1.1
|
|||
23
Gluk
31.03.18
✎
19:53
|
(21) потому что нет обязательных тегов
|
|||
24
Gluk
31.03.18
✎
19:54
|
(23) не пробьется
|
|||
25
Garykom
гуру
31.03.18
✎
19:54
|
(23) Блин добавить недолго, это намного быстрее чем ждать пока некто родит правильные дрова "по формату 1С"
|
|||
26
Garykom
гуру
31.03.18
✎
19:54
|
(24) Эээ прикинь пробивается, тестил на ФФД 1.1 кассах с ФН
|
|||
27
Бубр
31.03.18
✎
19:55
|
(16) на 1.0.5 не заработает
|
|||
28
Garykom
гуру
31.03.18
✎
19:55
|
(26)+ Не пробивается через дрова "по формату 1С", через родные атол все пробивается
|
|||
29
Garykom
гуру
31.03.18
✎
19:56
|
(27) Еще раз повторю, это моя обертка. Она заработает так как напишу в https://github.com/Garykom/Print2FR/blob/master/Print2FR/Print2FR/FR.cs
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |