|
Электронные чеки через ОФД | ☑ | ||
---|---|---|---|---|
0
tciban
17.04.17
✎
09:04
|
Уважаемые коллеги! У нас онлайн касса Атол 55Ф. В качестве ОФД СКБ Контур. Конфигурация - УПП 1.2, всю поддержку онлайн касс взял из последней версии УПП 1.3
Вопрос - что нужно сделать, что бы клиенту при фискализации ПКО уходил электронный чек на e-mail от ОФД? Контур поддерживает такую возможность, следовательно главное найти как засунуть в данные фискализации, которые отправляются в аппарат, почту клиента. Кто то уже разбирался с этим вопросом? |
|||
1
rozer76
17.04.17
✎
09:07
|
(0) не знаю как там в упп но я выдирал из ут10.3 и дописывал два поля + код в ПодготовитьДанныеДляФискализацииЧекаПКО(Ссылка, ОбщиеПараметры)
ОбщиеПараметры.Отправляет1СSMS = Ложь; ОбщиеПараметры.Отправляет1СEmail = Ложь; Если ЗначениеЗаполнено(ПокупательEmail) Тогда ОбщиеПараметры.ОтправительEmail="[email protected]"; ОбщиеПараметры.ПокупательEmail = ПокупательEmail; КонецЕсли; Если ЗначениеЗаполнено(ПокупательНомер) Тогда ОбщиеПараметры.ПокупательНомер = ПокупательНомер; КонецЕсли; |
|||
2
nordbox
17.04.17
✎
09:08
|
Вообще то это идет как параметр в чек, но если ты сам дорабатывал то в тебе надо что бы поле было в чеке при оплате и как параметр в фискализацию уходил
|
|||
3
tciban
17.04.17
✎
09:18
|
(1) И работает? Я так понял это поле (ПокупательEmail ) скорее используется самой конфигурацией для отсылки электронного чека средствами 1С, а не ОФД
|
|||
4
SeriyP
17.04.17
✎
09:20
|
(1) ПокупательEmail откуда берете? В 10.3 не нашел такого реквизита ни в одном документе, связанном с "пробитием" чека.
|
|||
5
Cyberhawk
17.04.17
✎
09:29
|
(4) Так емайл клиента - это не реквизит документа
|
|||
6
SeriyP
17.04.17
✎
09:34
|
(5) Не важно. "Брать" его откуда?
|
|||
7
nordbox
17.04.17
✎
09:37
|
Да, все верно, в УТ 10.3 такого поля нет, не доработали еще и телефона там нет,этот механизм лучше посмотреть в УНФ
|
|||
8
nordbox
17.04.17
✎
09:38
|
+7 я этот вопрос уже не один раз на форуме поднимал ))
|
|||
9
tciban
17.04.17
✎
09:40
|
к (3) Я просто посмотрел как в последней УПП (и ут 10.3) используется это поле - там если ОбщиеПараметры.Отправляет1СEmail = Истина то идет обращение к процедуре отправки электронки средствами 1С по адресу ПокупательEmail , да и то там в конце пустая процедура-заглушка ОтправитьЭлектронныйЧек.
|
|||
10
tciban
17.04.17
✎
09:41
|
(4) Это совсем не важно, брать можно хоть откуда, мы добавили например реквизит в договор. Важно - как передать этот адрес в фискальный регистратор?
|
|||
11
nordbox
17.04.17
✎
09:42
|
ну не сделали они почему то именно в 10.3)))
|
|||
12
Cyberhawk
17.04.17
✎
09:42
|
(6) Наверное, где-нибудь еще, раз ты "не нашел такого реквизита ни в одном документе, связанном с "пробитием" чека"
|
|||
13
SeriyP
17.04.17
✎
09:43
|
(7) 1 июля еще не наступило, подождем. Вдруг 1С снизойдет до такой мелочи как емайл и телефон покупателя. А так, конечно "пилить" формы придется.
|
|||
14
nordbox
17.04.17
✎
09:46
|
(13) а обновляться когда? ))) в последний день, как 31 января ? ))
|
|||
15
SeriyP
17.04.17
✎
09:48
|
(10) В процедуре подготовки XML есть параметры SenderEmail, CustomerEmail, CustomerPhone. Туда и пихать свои данные. У меня на 10.3 они не обрабатываются никак и всегда пустые сейчас.
|
|||
16
SeriyP
17.04.17
✎
09:52
|
(14) Это, по-моему, обычная практика. 30 июня выпускать обновление, которое должно действовать с 1 июля... Например, 10.3.37.2 выпущена 30.06.2016 вечером - там были изменения по поводу учета НДС. Обновление это было с кучей ошибок. Печаль.
|
|||
17
nordbox
17.04.17
✎
09:57
|
(16) У них это не практика, это у них ритуал ))
|
|||
18
tciban
17.04.17
✎
10:15
|
(11) ну не только в УТ 10.3, но и в УПП 1.3
|
|||
19
tciban
17.04.17
✎
10:16
|
(15) Кто нибудь так пробовал? А на чеке это(e-mail) должно печататься?
|
|||
20
SeriyP
17.04.17
✎
10:19
|
(19) На сколько я понимаю, то в печатной форме чека емайл не нужен, нужен только для электронной формы чека. Первоисточник ст. 4.7 54-ФЗ. http://www.consultant.ru/document/cons_doc_LAW_42359/7a607e9ee7058b0c3bcb22e564e88190964aee72/
|
|||
21
tciban
17.04.17
✎
10:24
|
(20) А я то думаю - почему его там нет!
|
|||
22
nordbox
17.04.17
✎
10:25
|
||||
23
Redkiy
17.04.17
✎
10:27
|
(21) В ПФ чека есть поле "Адрес покупателя". Там отображается тел. или мыло, если было передано в [vk файле чека.
|
|||
24
tciban
17.04.17
✎
10:28
|
(22) Это я уже давно видел. Как эти познания применить к УПП 1.2, 1.3?
|
|||
25
nordbox
17.04.17
✎
10:31
|
(24) тяжким непосильным трудом )
|
|||
26
Redkiy
17.04.17
✎
10:31
|
(24) кури описание XML пакета "CheckPackage"
https://its.1c.ru/db/metod8dev#content:4829:hdoc:checkpackage |
|||
27
nordbox
17.04.17
✎
10:31
|
свою форму городить надо, только так, или обновления ждать
|
|||
28
rozer76
17.04.17
✎
10:38
|
(4) да я сам допиливал. Да в этом случае шлет ОФД если ОбщиеПараметры.Отправляет1СEmail = Истина то шлет 1с но в ут10.3 там просто пустая процедура )
|
|||
29
tciban
17.04.17
✎
10:39
|
(28) В каком месте хоть допиливать? Поделись опытом!
|
|||
30
rozer76
17.04.17
✎
10:41
|
(29) см 1 - ПодготовитьДанныеДляФискализацииЧекаПКО в ПКО
|
|||
31
tciban
17.04.17
✎
10:45
|
тамамана уже сделал давно. но достаточно ли присвоить мыл клиента реквизиту структуры?
|
|||
32
tciban
17.04.17
✎
10:46
|
что еще нада?
|
|||
33
Redkiy
17.04.17
✎
10:49
|
(32) странные вопросы задает ТС с таким стажем...
ККМ по-барабану всякие там структуры... Драйверу для чека скармливается XML "CheckPackage". А вот как он заполняется в 1С разберись сам. |
|||
34
nordbox
17.04.17
✎
10:57
|
(32) посмотри в общих модулях
МенеджерОборудованияКлиентСервер.ПараметрыОперацииФискализацииЧека(); |
|||
35
nordbox
17.04.17
✎
10:58
|
+34 это функция ПараметрыОперацииФискализацииЧека();
|
|||
36
nordbox
17.04.17
✎
11:00
|
+35 это в УТ 10.3
|
|||
37
tciban
17.04.17
✎
14:09
|
А вот интересно - мыл покупателю через сколько времени должен уходить с ОФД? Кто нибудь сталкивался? Как по закону? Я подставил в параметры мыл отправителя и мыл покупателя (себя пока поставил), пару чеков загнал в регистратор, но почты пока не видать. Но у нас и чеки на сайте появлються не сразу, а на следующее утро, так может придет еще?
|
|||
38
rozer76
17.04.17
✎
14:12
|
(37) сразу приходит даже на тест-площадке 1-ОФД, единственно когда не приходит когда не только мейл указываю но и номерок для СМС - не знаю почему так
|
|||
39
tciban
17.04.17
✎
14:12
|
(36) Это одинаково сделано во всех.
|
|||
40
rozer76
17.04.17
✎
14:12
|
(37)мыл отправителя
оказалось что не надо этого, т.к. мыл в данном случае ОФДешный |
|||
41
tciban
17.04.17
✎
14:17
|
(40) так я и поставил ОФДшный, как они мне сказали.
|
|||
42
dezss
17.04.17
✎
14:22
|
Я тестируюсь на такскоме. У них, правда, отправка чека по почте еще не реализована, но в чеке печатается)))
|
|||
43
dezss
17.04.17
✎
14:22
|
(42) + аппарат АТОЛ FPrint-22ПТК
|
|||
44
dezss
17.04.17
✎
14:24
|
(42) + а так все правильно тебе подсказали, пихать адрес надо в <CustomerEmail>
|
|||
45
tciban
17.04.17
✎
14:28
|
Подожду, если до завтра не придет почта - значит не работает :(
|
|||
46
tciban
17.04.17
✎
14:31
|
(44) я тока вот эта не понял, в МенеджерОборудованияВызовСервера написано:
// Email отправляет средствами 1C Если ОбщиеПараметры.Свойство("Отправляет1СEmail") И НЕ ОбщиеПараметры.Отправляет1СEmail Тогда ЗаписьXML.ЗаписатьАтрибут("CustomerEmail", XMLСтрока(?(ОбщиеПараметры.Свойство("ПокупательEmail"), ОбщиеПараметры.ПокупательEmail, ""))); КонецЕсли; Т.е. вот тут оно попадает? |
|||
47
dezss
17.04.17
✎
14:37
|
(45) В ОФД спроси, реализовано ли это у них.
|
|||
48
dezss
17.04.17
✎
14:38
|
(46) Да, оно попадает в xml, который потом идет в ккт.
Если ОбщиеПараметры.Отправляет1СEmail = ИСТИНА, то отправляется средствами 1с, а не ОФД. |
|||
49
tciban
17.04.17
✎
14:43
|
(47) В ОФД спросил первым делом. Сказали что поддерживает, реализовано. Но как делать в 1С, не знают ибо не 1Сят.
|
|||
50
dezss
17.04.17
✎
15:01
|
Если у тебя
ОбщиеПараметры.Отправляет1СEmail = Ложь и ОбщиеПараметры.ПокупательEmail заполнено корректно, то все должно работать. |
|||
51
NorthWind
17.04.17
✎
15:49
|
(0) в чек записывается атрибут номер 1008 со строковым значением, которое либо e-mail, либо телефонный номер. Оператор разбирается что это такое и посылает. Поищите цифру 1008 по конфе, может, поможет.
|
|||
52
tciban
17.04.17
✎
15:54
|
(51) Да, я это видел:
'адрес получателя ECR.AttrNumber = 1008 ECR.AttrValue = "[email protected]" ECR.WriteAttribute 'адрес отправителя ECR.AttrNumber = 1117 ECR.AttrValue = "[email protected]" ECR.WriteAttribute Но в конфе ничего нет, все пихается в XML |
|||
53
tciban
17.04.17
✎
15:55
|
Ну не писать же в самом деле пихание чека в регистратор на уровне атрибутов полностью?!
|
|||
54
Aleksey
17.04.17
✎
16:17
|
(53) В БПО это
CustomerEmail Email покупателя адрес отправителя в описании нет, но в примере он есть <Parameters PaymentType="1" SenderEmail="[email protected]" CustomerEmail="[email protected]" https://its.1c.ru/db/metod8dev#content:4829:hdoc:checkpackage |
|||
55
Tatitutu
17.04.17
✎
17:21
|
мы вот такую форму ввода эл.адреса и телефона сделали
быстро и удобно. свои настройки https://clck.ru/Aye2S |
|||
56
dezss
17.04.17
✎
17:29
|
(55) во вы заморочились...а я тупо ВвестиСтроку юзаю)
Есть собака - это почта, нет собаки - телефон...ну и проверка на корректность))) |
|||
57
dezss
17.04.17
✎
17:30
|
(55) а...так вы это продаете, тогда правильно...красота нужна)
|
|||
58
tciban
18.04.17
✎
08:01
|
Ну вот, письмо по пробитым чекам так и не пришло... Что же я сделал не так? Всего то добавил 2 строчки:
ПараметрыЧека.ПокупательEmail = "ххх@mail.ru"; ПараметрыЧека.ОтправительEmail = "[email protected]"; Правда есть подозрение, что проблема на той стороне. |
|||
59
Redkiy
18.04.17
✎
08:12
|
(58) опять двадцать пять...
Драйвер на входе получает xml пакет. Его нужно тут показывать, а не ПараметрыЧека... У тебя условие из (46) выполняется? |
|||
60
tciban
18.04.17
✎
08:14
|
(59) Да. И строка ЗаписьXML.ЗаписатьАтрибут("CustomerEmail", XMLСтрока(?(ОбщиеПараметры.Свойство("ПокупательEmail"), ОбщиеПараметры.ПокупательEmail, "")));
выполняется. |
|||
61
Redkiy
18.04.17
✎
08:18
|
Чек оператору ФД передан?
Если да, смотрим строку "Адрес покупателя". Если там стоит твое "ххх@mail.ru" то все ок, ты выполнил все обязательства перед покупателем. Дальше не твои проблемы... |
|||
62
dezss
18.04.17
✎
08:20
|
(61) да нет...проблемы твои, потому что именно ты должен задать вопрос ОФД, почему же чек так и не пришел покупателю...покупатель не с ОФД спрашивает, а с тебя...
|
|||
63
Redkiy
18.04.17
✎
08:24
|
(62) А кто отвечает за валидность мыла? Тоже я?
Слышал что разработали по заказу ФНС визитку покупателя. В ШК будут зашиты реквизиты покупателя. Но когда это будет... хз. |
|||
64
fbear
18.04.17
✎
08:45
|
2(63) уже есть, ставишь себе приложение от ФНС
https://play.google.com/store/apps/details?id=ru.fns.billchecker |
|||
65
Масянька
18.04.17
✎
08:49
|
(64) Комменты прикольные... В 90% - "Проблема нам известна. Работаем над устранением"...
|
|||
66
tciban
18.04.17
✎
08:57
|
(61) Чек передан, а вот адрес покупателя там смотреть негде...
|
|||
67
Redkiy
18.04.17
✎
08:57
|
(64) При чем тут это "поделка пионеров"?
Покупатель если хочет получить адрес для просмотра электронного чека, должен передать кассиру свой электронный адрес. Как способом и кто отвечает за его корректность - большой вопрос? Устно со всеми вытекающими ("эс как доллар и т.п.), на клочке бумаги или мифическая визитка с возможность кассового оборудования ее считать... |
|||
68
Redkiy
18.04.17
✎
09:02
|
(66) в Такскоме это так выглядит, правда там тел. передан
https://receipt.taxcom.ru/v01/show?t=1492506119&fp=1751376501&sf=False&sfn=False |
|||
69
fbear
18.04.17
✎
09:29
|
(67) при том, что в ней можно сгенерить визитку с QR-кодом со своим телефоном или эл. почтой и предъявить кассиру
|
|||
70
Tatitutu
18.04.17
✎
09:45
|
(68) вчера с Таксом общались
говорят нужно телофон передавать в формате +7.... и тогда наверняка, может и отправять смс |
|||
71
Tatitutu
18.04.17
✎
09:48
|
(68) твоя ссылка - можно и так - результат одинаковый
https://receipt.taxcom.ru/v01/show?fp=1751376501 можно даже еще немного уменьшить |
|||
72
Redkiy
18.04.17
✎
10:40
|
(69) ну, ну... и все кассовые места оборудованы сканером QR кода
|
|||
73
Масянька
18.04.17
✎
10:50
|
(72) Ну, лиха беда начало (С)
Следующим шагом - законодательно заставить установит сканеры :(... А покупателей - иметь такую визитку... |
|||
74
tciban
18.04.17
✎
11:01
|
(73) А по оконцовке - чип в голову всем!!!!
|
|||
75
СКБ Контур
15.05.17
✎
08:44
|
tciban, добрый день!
Для того, чтобы отправить электронный чек должны быть выполнены следующие настройки: 1.В реквизите адрес электронной почты отправителя должен быть указан адрес [email protected] (или [email protected]) – эта настройка выполняется в кассовом ПО. 2. До момента расчета (при формировании чека) кассир должен вписать адрес электронной почты получателя (либо телефон) в соответствующее поле. Также электронный чек можно отправить из личного кабинета Контур.ОФД, для этого необходимо найти нужный чек в разделе "Чеки" и нажать на кнопку "Отправить по почте". |
|||
76
СКБ Контур
15.05.17
✎
08:45
|
Уважаемые участники форума, приглашаем вас в официальную группу СКБ Контур вконтакте, там вы всегда сможете получить оперативные ответы на ваши вопросы :)
https://vk.com/skbkontur |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |