|
Виды электронной оплаты в чеке | ☑ | ||
---|---|---|---|---|
0
protsenkodv
07.09.19
✎
15:35
|
Приветствую!
УТ 10.3 Печатаю чек с видом оплаты Кредит. Но на чеке выдает Плат.Карта. Смотрю XML пакет который отправляется. Там не нахожу указания вида оплаты. Подскажите, пожалуйста, как указать на какой вид оплаты печатать? Вот xml пакет: <?xml version="1.0" encoding="UTF-8"?> <CheckPackage> <Parameters PaymentType="1" TaxVariant="2" CashierName="Администратор" CustomerEmail="" CustomerPhone=""> <AgentData/> <PurveyorData/> </Parameters> <Positions> <FiscalString Name="Принято от: Частное лицо Основание: Оплата от покупателя банковским кредитом 00000000022 от 02.09.2019 19:45:36" Quantity="1" PriceWithDiscount="1" SumWithDiscount="1" DiscountSum="" Department="0" Tax="none" SignMethodCalculation="1" SignCalculationObject="10" TaxSum="0"/> </Positions> <Payments Cash="0" ElectronicPayment="1" Credit="0" AdvancePayment="0" CashProvision="0"/> </CheckPackage> |
|||
1
protsenkodv
07.09.19
✎
15:36
|
Вот нашел Секция видов электронной оплаты (ElectronicPaymentOptions)
ectronicPaymentOption ElectronicPaymentType int 1 - Платежная карта 2 - Банковский кредит 3 - Подарочный сертификат 4 - Бонусы Как его передать не знаю((( |
|||
2
RomanYS
07.09.19
✎
16:39
|
(1) вот же
<Payments Cash="0" ElectronicPayment="1" Credit="0" AdvancePayment="0" CashProvision="0"/> |
|||
3
protsenkodv
07.09.19
✎
16:58
|
Это не то. Это отвечает за Наличные, безналичные, аванс, предоплата, оплаты встречным предоставлением...
А ниже в чеке еще идет вид оплаты: Наличные, Плат. карта, кредит, сертификат, бонусы Вот нужен вид оплаты. |
|||
4
Сияющий в темноте
08.09.19
✎
10:28
|
таг payments и его параметры как раз за это и отвечают.
в примере электронная оплата 1,остальные 0. |
|||
5
Zerga
08.09.19
✎
11:13
|
Автор. Сам подумай... Если я одновременно заплачу и налом и карточкой, а то и бонусов добавлю.
|
|||
6
protsenkodv
08.09.19
✎
11:20
|
Здесь можно картинки добавлять? показал бы на примере.
|
|||
7
protsenkodv
08.09.19
✎
11:29
|
https://photos.google.com/search/_tra_/photo/AF1QipOwievTC_4MQLxXswhvu3sarN5JbF0scvLWthy9
таг payments отвечает за первую обведенную строку А я говорю про вторую обведенную строку. |
|||
8
protsenkodv
08.09.19
✎
11:34
|
||||
9
Сияющий в темноте
08.09.19
✎
13:17
|
в офд идет только один из пяти типов оплаты.
а виды оплаты фискального регистратора,печатаемые на чеке названия и т.п.это от модели фр зависит,поэтому,не факт,что 1с это корректно поддерживает. у атола 10 видов оплаты,первые 5 по типам и остальные добавочные электронные у штрихов 16 видов оплаты,но там дополнительные в последних версиях можно авансами сделать. а картинка не грузится. |
|||
10
karpik666
08.09.19
✎
18:54
|
(0) читайте здесь описание тегов
https://its.1c.ru/db/metod8dev#content:4829:hdoc может хоть немного начнете понимать, что да как |
|||
11
protsenkodv
09.09.19
✎
08:45
|
(9) Да я посмотрел в ЛК офд. Не передается туда. Подскажите, пожалуйста, кассовый же понимает когда первый вид (Наличные) печатать когда второй (Плат карта)... я не могу понять как это передает 1С. Мне вместо 2го нужно 3й (Кредит) передать.
Картинка (8) (10) я знаком с этой страничкой. Там и нашел тег ElectronicPaymentType (1), но ума не хватает как сформировать xml пакет. Поэтому и прошу помощи. |
|||
12
protsenkodv
09.09.19
✎
19:59
|
Или может вообще как-то убрать эту строку "Оплата картой"?
|
|||
13
isa2net
10.09.19
✎
04:02
|
(11) ElectronicPaymentType - где вы это нашли? В разделе "обмен офлайн", а вам нужен этот - "3.5. Требования к разработке драйверов для ККТ с функцией передачи в ОФД". Смотрите МенеджерОборудованияВызовСервера.ПолучитьXMLПакетДляФискализацияЧека
|
|||
14
protsenkodv
10.09.19
✎
08:51
|
(13) Здесь формируем XML пакет. Это понятно. Вопрос: что там изменить чтоб не выводило эту ПЛАТ. КАРТУ?
|
|||
15
Kigo_Kigo
10.09.19
✎
09:00
|
</Positions>
<Payments Cash="0" ElectronicPayment="0" Credit="1" AdvancePayment="0" CashProvision="0"/> </CheckPackage> |
|||
16
isa2net
10.09.19
✎
11:13
|
(14) Нельзя не выводить обязательные реквизиты, вам ФН ошибку выдаст.
|
|||
17
protsenkodv
10.09.19
✎
11:37
|
(15) тогда такой чек получается. Это правильно?
https://photos.google.com/photo/AF1QipOdJihZuunTI8A_0iZvsauvzo2CM5MKVcJaEUHI |
|||
18
protsenkodv
10.09.19
✎
11:40
|
Я так понимаю в случае кредита я должен пробить 2 чека.
1. при реализации. Нефискальная сумма. Не уходит в ОФД 2. при получении денег из банка. Здесь должна быть фискальная сумма которая уходит в ОФД Или я ошибаюсь? |
|||
19
Kigo_Kigo
10.09.19
✎
11:40
|
||||
20
Kigo_Kigo
10.09.19
✎
11:45
|
(19) к (17) нет картинки
|
|||
21
isa2net
10.09.19
✎
11:52
|
(18) У вас не выводится PaymentMethod "Признаки способа расчета", он должен входить в позицию <FiscalString />
|
|||
22
isa2net
10.09.19
✎
11:54
|
(18) https://buh.ru/articles/documents/61310/ - посмотрите здесь
|
|||
23
isa2net
10.09.19
✎
12:32
|
(18) вот это тоже по теме https://buh.ru/news/uchet_nalogi/92627/
|
|||
24
protsenkodv
10.09.19
✎
17:19
|
||||
25
protsenkodv
10.09.19
✎
17:20
|
(19) Штрих лайт
|
|||
26
Kigo_Kigo
10.09.19
✎
17:33
|
(24) (25) да,теперь правильно
а виды оплат переименовываются в тесте драйвера, настройка свойств, таблицы, наименование типов оплаты |
|||
27
protsenkodv
10.09.19
✎
17:53
|
не переименовываются. Но даже если бы переименовывались то это тоже не подходит. Т.к. бывает и оплата платежной картой и кредитом.
|
|||
28
hhhh
10.09.19
✎
18:08
|
(27) закон самое главное почитайте. Там должно быть перечислено, какие виды оплаты. А то вы сейчас отсебятину нагоните, напереименовываете, а фирме штрафы потом платить.
|
|||
29
Kigo_Kigo
10.09.19
✎
18:16
|
(27) не переименовывается только первая строка(наличными)
Вторая строка должна быть БЕЗНАЛИЧНЫМИ |
|||
30
protsenkodv
10.09.19
✎
20:27
|
(29) ну даже если переименовывается, то как тогда печатать оплаты по карте? Тогда все будет Кредит)
|
|||
31
hhhh
10.09.19
✎
22:42
|
(30) оплаты по карте это БЕЗНАЛИЧНЫМИ как раз.
|
|||
32
protsenkodv
11.09.19
✎
18:24
|
Меняю на БЕЗНАЛИЧНЫМИ. Закрываю драйвер. Открываю снова там возвращается Плат.Картой. Я слышал что первые 3 не меняются.
|
|||
33
Kigo_Kigo
11.09.19
✎
21:28
|
(32) когда поменяешь, несколько раз нажми интер
|
|||
34
protsenkodv
11.09.19
✎
21:48
|
да я так и делал. Выхожу из таблиц, захожу снова стоит Безнал. Закрываю драйвер печатаю чек из 1С. Печатает Карта. Захожу снова в драйвер там стоит Плат. карта. Он сам ее меняет обратно.
|
|||
35
Сияющий в темноте
11.09.19
✎
23:00
|
так эти поля можно менять хоть перед каждым чеком.
тем более,что эта строка в офд не идет,и в ффд ее тоже нет. так,для красоты и для разделения различных видов безналичной оплаты по счетчикам. |
|||
36
Kigo_Kigo
12.09.19
✎
07:30
|
(35) Все дело в том есть ФЗ и там написано про оформление чека(бумажного), где должно быть именно Безналичными, а не рюшечки как вам охото, это во первых, во вторых в офд и ффд уходит не наименование оплаты и его номер, который вы загнали в ккм, именно они по строками соответствуют типам оплат в таблице, например укажите тип оплаты "2", а таблицу загоните - "оплата космическим мусором", на чеке будет "оплата космическим мусором", в ОФД уйдет - безналичные
|
|||
37
protsenkodv
12.09.19
✎
09:48
|
(35) так я и меняю. Но настройка не сохраняется.
(36) я в ЛК офд не нашел данных о типе оплаты. Есть только Виды оплаты. А это другое. Обвел на картинке https://cloud.mail.ru/public/4AXu/36L4SFpX2 |
|||
38
hhhh
12.09.19
✎
10:11
|
(37) ну вам как раз вид оплаты и нужен. Тип - это нет такого, вы сами его придумали.
|
|||
39
Kigo_Kigo
12.09.19
✎
10:21
|
(38) Ну так то они называются виды, а у штриха в таблицах типы
https://yadi.sk/i/YEJP_0hDR5kOxg |
|||
40
protsenkodv
12.09.19
✎
11:35
|
Я так понимаю на чеке бумажном есть две строки:
1. Вид оплаты Наличные, безналичные, аванс, предоплата, оплаты встречным предоставлением. Передается в ОФД 2. Тип оплаты Наличные, Плат. карта, кредит, сертификат, бонусы. Не передается в ОФД Вот проблема с типом оплаты. Я не знаю как сделать так чтоб на бумажном чеке не печаталось "Плат. карта" Если я в драйвере в типах переименовываю Плат карта на БЕЗНАЛИЧНЫЕ то после пробития все возвращается назад. |
|||
41
Kigo_Kigo
12.09.19
✎
14:11
|
"Если я в драйвере в типах переименовываю Плат карта на БЕЗНАЛИЧНЫЕ то после пробития все возвращается назад."
Ищи в коде, у тебя это устанавливается принудительно! |
|||
42
Kigo_Kigo
12.09.19
✎
14:16
|
По умолчанию в штрихе вторая строчка "Платежной картой МИР""
|
|||
43
protsenkodv
12.09.19
✎
19:27
|
(42) У меня ПЛАТ. КАРТОЙ.
В отладчике все прогнал... не могу понять где он присваивает этот тип. ((( |
|||
44
hhhh
12.09.19
✎
21:04
|
(43) ну, ут типовая у вас? и какого релиза?
|
|||
45
protsenkodv
12.09.19
✎
21:14
|
10.3.53.2 Немного доработана. Доработки не связаны с пробитием чеков.
|
|||
46
hhhh
12.09.19
✎
21:38
|
(45) ну то есть вс самое свежее? Самый последний драйвер, самая последняя прошивка кассы и самая последняя УТ?
|
|||
47
protsenkodv
12.09.19
✎
22:01
|
(46) да именно так
|
|||
48
Сияющий в темноте
12.09.19
✎
22:48
|
таблица наименований оплат в настройках оборудования
при подключении кассы(при открытии документа)заливается в кассу |
|||
49
protsenkodv
13.09.19
✎
08:50
|
(48) не совсем понятно. А можно фрагмент кода?
|
|||
50
Сияющий в темноте
13.09.19
✎
09:10
|
код будет внутри интеграционной компоненты,ей кормят параметры,и уже внутри нее эти параметры используются
1с же хочет xml передавать. |
|||
51
protsenkodv
13.09.19
✎
10:43
|
Понятней не стало((( Что делать то? Можете подсказать?
|
|||
52
Сияющий в темноте
13.09.19
✎
12:48
|
написать в настройках правильные значения
|
|||
53
Максим Нижегородец
13.09.19
✎
13:40
|
(0) Вот xml пакет:
<?xml version="1.0" encoding="UTF-8"?> <CheckPackage> <Parameters PaymentType="1" TaxVariant="2" CashierName="Администратор" CustomerEmail="" CustomerPhone=""> <AgentData/> <PurveyorData/> </Parameters> <Positions> <FiscalString Name="Принято от: Частное лицо Основание: Оплата от покупателя банковским кредитом 00000000022 от 02.09.2019 19:45:36" Quantity="1" PriceWithDiscount="1" SumWithDiscount="1" DiscountSum="" Department="0" Tax="none" SignMethodCalculation="1" SignCalculationObject="10" TaxSum="0"/> </Positions> <Payments Cash="0" ElectronicPayment="1" Credit="0" AdvancePayment="0" CashProvision="0"/> </CheckPackage> Это ElectronicPayment="1" - и есть электронной картой "БЕЗНАЛИЧНО", Credit="0" - Это оплата в кредит. Или про "Признаки способа расчета"? |
|||
54
protsenkodv
14.09.19
✎
14:08
|
(53)ElectronicPayment это вид оплаты. С ним у меня нет вопросов.
Меня интересует Тип оплаты. В XML пакете нет по нему данных. Посмотрите на картинке. ElectronicPayment это сверху обведено https://cloud.mail.ru/public/2yEz/59TAQmrvc а меня интересует то что снизу обведено |
|||
55
Максим Нижегородец
16.09.19
✎
08:55
|
(54) У меня АТОЛ 55Ф (все 30 ккт). Ни на одном такого нет.
БЕЗНАЛИЧНЫМИ 1.00 ПОЛУЧЕНО 1.00 СНО: ОСН Вот так выводит. Возможно Штрихи - иначе делают. |
|||
56
protsenkodv
16.09.19
✎
19:55
|
(55) Возможно.
Не пойму неужели ни у кого такой проблемы не возникло? |
|||
57
protsenkodv
16.09.19
✎
20:01
|
И как вообще отразить приход денег от банка при продаже в кредит? В УТ10.3 вид оплаты кредит есть и использовать его можно только в чеке.
Я сделал документ аналогичный Оплата платежной картой. Для того чтобы перенести долг с клиента на банк. А сейчас потребовалось организовать печать чеков. И встрял. Расскажите, как решаете вопрос кредита. Может я изначально не по тому пути пошел. Но делал я этот документ еще до появления онлайн касс. |
|||
58
karpik666
16.09.19
✎
20:27
|
||||
59
protsenkodv
17.09.19
✎
08:49
|
(58) Это другое. Просто понятия пересекаются.
Если оплата частичная, то в чеке будет: сумма которую вносят - НАЛИЧНЫЕ (или БЕЗНАЛИЧНЫЕ); сумма остатка - ПОСЛЕДУЮЩАЯ ОПЛАТА (КРЕДИТ). А у меня ситуация такая: Человек пошел в банк и получил кредит на приобретение товара. Товар ему отгрузили (деньги в организацию еще не поступили) Мы печатаем чек из реализации. В нем будет нефискальная строка ПОСЛЕДУЮЩАЯ ОПЛАТА (КРЕДИТ). А когда организация получает деньги из банка нужно напечатать еще один чек. Вот вопрос: откуда его печатать? И каким документом отразить получение денег от банка по кредиту? |
|||
60
dezss
17.09.19
✎
09:00
|
(59) ИМХО, это полная чушь. Чеки - это не про кредиты от банка, чеки - это про кредитование покупателя. Вы продаете в кредит, т.е. не получая денег.
А вот когда пришли деньги от банка к вам и клиент уже должен не вам, а банку, то между вами и клиентом произошел полный расчет. Все. Ваши отношения закончились. Клиент получил от вас товар/услугу/четаеще, вы получили деньги (откуда они пришли, не важно, важно, что они уже у вас и они ваши). |
|||
61
dezss
17.09.19
✎
09:02
|
(59) Передачу товара / получение денег нельзя отражать нефискальными строками. Это неприменение ККТ.
|
|||
62
karpik666
17.09.19
✎
10:19
|
(59) да что мешает пробить чек из реализации, а затем сделать ПКО и пробить чек из него?
|
|||
63
protsenkodv
17.09.19
✎
12:47
|
(60) Вы не правы. Я тоже сначала думал что чушь. Почитайте. Получение денег от банка тоже нужно пробивать. Не понятно куда потом этот чек девать. Клиент то уже получил товар и ушел. Но вот такой бред имеет место быть.
(61) Передача товара и получение денег происходит в разное время поэтому должно печататься 2 чека. Первый при передаче с видом оплаты ПОСЛЕДУЮЩАЯ ОПЛАТА (КРЕДИТ). Второй с видом НАЛИЧНЫЕ или БЕЗНАЛИЧНЫЕ. |
|||
64
protsenkodv
17.09.19
✎
12:49
|
(62) если я делаю ПКО то у меня 1. отражается поступление наличных 2. в чеке напечатает вид оплаты НАЛИЧНЫЕ.
А мне нужно перенести долг клиента на Банк и в чеке напечатать вид БЕЗНАЛИЧНЫЕ |
|||
65
piter3
17.09.19
✎
12:52
|
||||
66
protsenkodv
17.09.19
✎
14:07
|
(65) вот вот. Из какого документа это делать не понятно) Вот я и спрашиваю кто как выкручивается?
|
|||
67
dezss
17.09.19
✎
16:31
|
(63) Меня не правильно поняли. Ну или я не точно выразился. Пробивать надо всегда. Любое движение товара и/или денег влечет пробитие чека.
Просто фраза из (59) " В нем будет нефискальная строка ПОСЛЕДУЮЩАЯ ОПЛАТА (КРЕДИТ)." и вызвала смятение. Нефискальная строка - это просто текст, который в ОФД не уходит. И моя фраза из (60) "Вы продаете в кредит, т.е. не получая денег." - подразумевает пробитие чека с видом оплаты кредит. А фраза "А вот когда пришли деньги от банка к вам и клиент уже должен не вам, а банку, то между вами и клиентом произошел полный расчет." - подразумевает пробитие чека с видом оплаты "Электронно". Видимо, не всегда получается свои мысли правильно сформулировать. |
|||
68
piter3
17.09.19
✎
16:35
|
(66) Без разницы,или ищещь готовый код или дописываешь.
|
|||
69
Сияющий в темноте
17.09.19
✎
22:46
|
(61) передачу товара можно,если мы не говорим,что сейчас происходит расчет. особенно,когда цена товара потом может измениться а вот если мы фиксируем цену и говорим,что покупатель заплатит по данной цене,то пробивается чек с постоплатой.
|
|||
70
protsenkodv
18.09.19
✎
08:36
|
Все это понятно... Только решения основного вопроса я пока не нашел(((
|
|||
71
piter3
18.09.19
✎
08:37
|
(70) И не найдешь таким способом
|
|||
72
dezss
18.09.19
✎
10:49
|
(69) Т.е. отдаем сейчас, а цену назовем позже. Это что-то смахивает на кота Шредингера. Вроде и логично отчасти, но не понятно, что будет дальше. А если, чисто гипотетически, клиент в отказ пойдет? Скажет, что нифига мне не отдавали, платить не буду.
Или обратная ситуация, цену ж не зафиксировали, а потом скажут, что эта дизайнерская зубочистка стоит 100500 тыс. долларов? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |