|
Оплата подарочными сертификатами по ФФД 1.05 | ☑ | ||
---|---|---|---|---|
0
vasiliy_oren
28.08.18
✎
12:21
|
Доброго времени суток Дамы и Господа.
Внедрил у себя (УТ 10 переписанная конфа, релиз годичной давности) систему Подарочных сертификатов. Все шло хорошо на ФФД 1.0, при формировании xml в строках оплат использовал третий признак электронного расчета (в ККТ Штрих-М этому признаку соответствовал подарочный сертификат): <Payments Cash="87" CashLessType1="0" CashLessType2="0" CashLessType3="87"/> В результате чек выходил типа - Оплата электронно: 87 р. Подарочным сертификатом: 87 р. Но вот были заменены ФН, кассы обновлены, ФФД стало 1.05, и меня начали терзать смутные сомнения - а верно ли сейчас будет работать такой механизм? В ОФД данные оплат приходят как оплата электронными, хотя появились аванс, обмен, кредит. МОжет быть кто-либо уже разбирался с этими нюансами на ФФД 1.05? Может xml строка должна быть иной? Ни https://its.1c.ru/db/metod8dev/content/4829/hdoc, ни иной источник мне внятного ответа не дал. Был бы признателен за подсказки или ссылки на разбор полетов подобных операций :) P.S. Если нужна еще какая-либо информация, с удовольствием предоставлю :) |
|||
1
karpik666
28.08.18
✎
12:25
|
(0) для ффд 1.05 меняется формат передачи xml, стандартно в УТ 10.3 не учитываются сертификаты, могу порекомендовать свою решение http://catalog.mista.ru/public/590993/?ref=1050 , сразу заработает, там оплата сертификатом учитывается как "Зачет аванса", если хотите сами разбираться, то нужно переделывать формирование xml файла.
|
|||
2
vasiliy_oren
28.08.18
✎
12:36
|
Благодарю за ответ.
Смотрю Вашу обработку, если будут вопросы, можно Вас помучаю? Охота самому разобраться :) |
|||
3
karpik666
28.08.18
✎
12:47
|
(2) можете задать вопрос в комментарии к публикации, подскажу по мере возможности.
|
|||
4
vasiliy_oren
28.08.18
✎
12:50
|
(3) Ок, еще раз спасибо!
|
|||
5
vasiliy_oren
28.08.18
✎
14:22
|
Посмотрел на новой версии УТ. В принципе вот этот код изменился:
Было: ЗаписьXML.ЗаписатьНачалоЭлемента("Payments"); ЗаписьXML.ЗаписатьАтрибут("Cash", XMLСтрока(СуммаНаличными)); ЗаписьXML.ЗаписатьАтрибут("CashLessType1", XMLСтрока(10)); ЗаписьXML.ЗаписатьАтрибут("CashLessType2", XMLСтрока(20)); ////////////////////////////////////////////////////////////////////////// ЗаписьXML.ЗаписатьАтрибут("CashLessType3", XMLСтрока(30)); ЗаписьXML.ЗаписатьКонецЭлемента(); Стало: ЗаписьXML.ЗаписатьНачалоЭлемента("Payments"); Если ВерсияФФД > 0 Тогда // Атрибуты с ФФД 1.0.5 ЗаписьXML.ЗаписатьАтрибут("Cash" , XMLСтрока(СуммаНаличными)); ЗаписьXML.ЗаписатьАтрибут("ElectronicPayment", XMLСтрока(СуммаЭлектронными)); ЗаписьXML.ЗаписатьАтрибут("Credit" , XMLСтрока(СуммаПостоплатой)); ЗаписьXML.ЗаписатьАтрибут("AdvancePayment" , XMLСтрока(СуммаПредоплатой)); ЗаписьXML.ЗаписатьАтрибут("CashProvision" , XMLСтрока(СуммаПредоставлением)); Иначе ЗаписьXML.ЗаписатьАтрибут("Cash" , XMLСтрока(СуммаНаличными)); ЗаписьXML.ЗаписатьАтрибут("ElectronicPayment", XMLСтрока(СуммаЭлектронными + СуммаПостоплатой + СуммаПредоплатой + СуммаПредоставлением)); КонецЕсли; ЗаписьXML.ЗаписатьКонецЭлемента(); Только описание ФФД я не нашел :( Кто нибудь сможет на в меня ссылкой кинуть описания? На ИТСе не нашел ничего путного :( |
|||
6
piter3
28.08.18
✎
14:23
|
Только вот стало уже давно
|
|||
7
vasiliy_oren
28.08.18
✎
14:24
|
Я знаю, просто у меня кассы все на ФФД 1 работали, а сейчас все обновились
|
|||
8
piter3
28.08.18
✎
14:26
|
берешь на итс статью для розницы,часть там разложено
|
|||
9
vasiliy_oren
28.08.18
✎
14:26
|
Проблема в том, что не могу найти описание. Всегда ориентировался на ссылку ИТС https://its.1c.ru/db/metod8dev/content/4829/hdoc
|
|||
10
Cyberhawk
28.08.18
✎
14:28
|
Дарю. Благодари.
https://online.atol.ru/files/Uproschennaya_versiya_FFD_ot_ATOL.pdf |
|||
11
piter3
28.08.18
✎
14:29
|
(9) а его нет как ты хочешь
|
|||
12
vasiliy_oren
28.08.18
✎
14:31
|
(10) Благодарю
(11) Вот я о том же, что нет. Поэтому и пытаюсь соорентироваться в построении xml |
|||
13
R740
28.08.18
✎
14:39
|
С этого сертификата посредством банковского терминала снимается денежная сумма? Или кассир вручную сумму вводит?
|
|||
14
vasiliy_oren
28.08.18
✎
14:41
|
Нет, это чистый ПС - то есть ПС имеет номинал, кассир продает ПС за эту сумму, а потом (в будущем) клиент может оплатить другой товар с помощью ПС на сумму, не больше номинала ПС.
|
|||
15
vasiliy_oren
28.08.18
✎
14:42
|
То есть из вопроса - Или кассир вручную сумму вводит?
Только кассир не вводит сумму. |
|||
16
R740
28.08.18
✎
14:46
|
То есть это платеж не "Электронными" и не "Наличными".
|
|||
17
R740
28.08.18
✎
14:47
|
Кассир карту сует в считыватель?
|
|||
18
vasiliy_oren
28.08.18
✎
14:48
|
Нет, это обычный пластик со штрих кодом.
Зарегистрирован в системе как номенклатура. |
|||
19
Cyberhawk
28.08.18
✎
14:49
|
(16) Конечно же это безналичная = электронная оплата
|
|||
20
vasiliy_oren
28.08.18
✎
14:52
|
Так, согласен.
Так и работало по ФФД 1.0 Но сейчас есть такие тэги как: "AdvancePayment" - Сумма из предоплаты (зачетом аванса) "CashProvision" - Сумма оплаты встречным предоставлением (сертификаты, тара, др. мат. ценности) Вот и думаю, что необходимо изменить xml. А то в ОФД есть строки "Аванс", "Обмен" (это новые реквизиты ФФД), а у меня так все и штампуется в третий вид электронной оплаты. Плюс такое вычетал - убраны поля "CashLessType1", "CashLessType2", "CashLessType3" |
|||
21
MWWRuza
гуру
28.08.18
✎
15:06
|
Блин... Когда уже вот этого: https://its.1c.ru/db/metod8dev/content/4829/hdoc
версия 2.2 появится... Текущая, 2.1, вообще ничего про ФФД 1.05 не говорит, только про 1.0 Но, в типовых уже реализована работа с 1.05 через XML, значит это где-то опубликовано... Где??? |
|||
22
vasiliy_oren
28.08.18
✎
15:13
|
(21) Вот и я об этом вопрошаю ))))))))))
А если серьезно - вот мой вопрос этой темы: Был бы признателен за подсказки или ссылки на разбор полетов подобных операций :) Поэтому и спросил, может быть есть у кого хорошая статья, чтобы не ковыряться в коде или искать крупицы данных от статьи к статье |
|||
23
ptiz
28.08.18
✎
15:20
|
(21) Угу :( Прячут версию 2.2
|
|||
24
vasiliy_oren
28.08.18
✎
15:25
|
(23) Блин, не прячут.
Просто в версии 2.1 все описано очень хорошо, но почему то на ФФД 1.0 1С-ники остановились. Или я просто не нашел. Если не нашел, процетирую - "Ни https://its.1c.ru/db/metod8dev/content/4829/hdoc, ни иной источник мне внятного ответа не дал. Был бы признателен за подсказки или ссылки на разбор полетов подобных операций :) " Если у Вас есть ссылка на подобное, но с описанием ФФД выше 1.0, буду признателен и я, и много кто еще. В коде естественно можно все прочитать, но это займет больше времени. |
|||
25
vasiliy_oren
28.08.18
✎
15:31
|
Ну хорошо, зацепили за живое.
Вот ссылка на розницу, как раз моя тема: https://its.1c.ru/db/kkt#content:79:retail22 Где здесь описание как формируется xml, которая передается в ККТ? Как сформировать доки я знаю. А как 1С общается с оборудованием? (или обработкой обслуживания, или драйвером), здесь описано? Нужно лезть в код и уже там смотреть, а это займет больше времени чем посмотреть таблицу или пример в https://its.1c.ru/db/metod8dev/content/4829/hdoc |
|||
26
karpik666
28.08.18
✎
15:42
|
(25) для понимания работы с ревизией 2.2 можно посмотреть как раз в Розинце 2.2, там в принципе весь функционал и есть, читал на партнерском, что собираются выложить ревизию 2.3, минуя 2.2, но что-то тянут.
|
|||
27
piter3
28.08.18
✎
16:00
|
(25) Неа.Займет,поэтому мы и зарабатываем на тех кому лень
|
|||
28
vasiliy_oren
28.08.18
✎
16:02
|
Ну вот примерно такое, что нужно.
http://home.vtsoft.ru/1capi/i8104829_22_ru_final.htm#CheckPackage Видимо действительно плохо искал... |
|||
29
vasiliy_oren
28.08.18
✎
16:08
|
(27) Хорошо сказал :)
Надо запомнить. |
|||
30
d4rkmesa
28.08.18
✎
16:09
|
Если подытожить:
1. Надо обновлять подсистемы УТ до актуальной версии. 2. Скачать актуальные обработки обслуживания и проследить, чтобы интеграционная компонента корректно зарегистрировалась(иначе так и будет отправлять в ОФД в формате 1.0). 3. Сертификаты ваши нужно будет определить в электронный вид оплаты. |
|||
31
d4rkmesa
28.08.18
✎
16:11
|
(30) Недавно сам долго соображал, что делаю не так, оказывается п.(2) не учел. Т.е. я был уверен, что у меня актуальная компонента под ФФД 1.05 для Штрихов, но оказалось есть новая под 4.14.
|
|||
32
MWWRuza
гуру
28.08.18
✎
16:43
|
(28)Спасибо за ссылку...
Странно, что это Версия-Т опубликовала на своем сайте, а не 1С... На сколько это все соответствует действительности, х.з... Но, похоже на правду. И все равно не понятна позиция 1С по этому вопросу - зачем из этого делать "секрет", или это просто от лени? Ил тут все проще - хотите, что-бы все работало, пользуйтесь нашими типовыми, или БСП, а если хотите сами что-то писать, то флаг вам в руки - выковыривайте из типовых по кусочкам :-( |
|||
33
vasiliy_oren
29.08.18
✎
07:17
|
Да, хотел поблагодарить всех откликнувшихся.
Действительно, как резюмировал d4rkmesa, нужно просто поддерживать все в актуальном состоянии. Еще раз всех благодарю :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |