Вход | Регистрация


АТОЛ 11ф смс с данными чека - кто-нть кидал?

АТОЛ 11ф смс с данными чека - кто-нть кидал?
Я
   NorthWind
 
10.04.17 - 19:36
Добрый вечер!

Нашел здесь на форуме - Отправка чека на е-майл, а также в руководстве к драйверу, какой атрибут надо записывать для того, чтобы передать в чек и ОФД e-mail покупателя. А вот каким образом передать телефон для СМСок? Такого атрибута нет... Или я плохо смотрю?
 
 
   NorthWind
 
1 - 10.04.17 - 19:36
Да - интересует передача из драйвера, не из готовых решений.
   Вик72
 
2 - 10.04.17 - 21:51
Смотри в отладчике - где функция драйвера СформироватьЧек, там передается параметр ДанныеЧека, там есть поля CustomerEmail и CustomerPhone. Смотришь, где формируется XML и туда эти значения передаешь:

"<?xml version="1.0" encoding="UTF-8"?>
<CheckPackage>
    <Parameters PaymentType="1" TaxVariant="3" SenderEmail="" CustomerEmail="ivan1488@gmail.com" CustomerPhone=""/>
    <Positions>
        <FiscalString Name="Крупа гречневая (упак)" Quantity="1" Price="50.4" Amount="50.4" Tax="0"/>
    </Positions>
    <Payments Cash="60" CashLessType1="0" CashLessType2="0" CashLessType3="0"/>
</CheckPackage>"
   NorthWind
 
3 - 11.04.17 - 11:35
Разобрался. Все очень просто - в 1008-й атрибут записывается либо одно, либо другое. Т.е. если будет записан e-mail, то драйвер автоматически поймет что это почта и напишет в чеке "адрес", а если цифры, то "тел.". И ОФД отработает соответственно - пошлет либо на почту, либо СМС на телефон.
   NorthWind
 
4 - 11.04.17 - 11:37
кстати, по ссылке Отправка чека на е-майл автор поста зачем-то заполняет еще и обратный адрес. Зачем-непонятно, в моем случае это оказалось не нужно, конструкции
    ecr->AttrNumber = 1008;
    ecr->AttrValue = "+7951XXXXXXX";
    ecr->WriteAttribute ();
вполне достаточно для того чтобы все работало.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует