Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Відправка СМС з 1С          
sich_gidachiv@uk... Подменю пользователя
сообщение 02.02.11, 14:09
Сообщение #1

Молчаливый
*
Группа: Пользователи
Сообщений: 1
Спасибо сказали: 0 раз
Рейтинг: 0

Добрий день...

Потрібна допомога стороннього програміста.
Що необхідно, коротко...
Щоб в видатковій накладній зробити кнопку з процедурою відправки СМС повідомлення контрагенту про відсилку йому товару... Фірма займається відсилкою товарів поштою... База телефонів в 1с є... Чи можна то якось зробити чи це є нереальний варіант

logist Подменю пользователя
сообщение 02.02.11, 14:12
Сообщение #2

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Звертайтесь - http://pro1c.org.ua/index.php?act=sz&p...ction=add_order
Тільки вкажіть, чи у Вас підключено до ПК мобільний телефон який буде відпрвляти смс, чи Вам треба відправляти їх через інтернет (це мабудь буде складніше).


Signature
Личные бесплатные консультации не даю, для этого есть форум!

sarius Подменю пользователя
сообщение 02.02.11, 14:29
Сообщение #3

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 219
Из: Киев
Спасибо сказали: 36 раз
Рейтинг: 0

через интернет - надо составлять договор с оператором связи и все реально
иначе - варианты с GSM-шлюзом либо GSM-модемом (телефоном).
Определитесь как Вам проще.


Signature
Возьму интерна (Киев)

logist Подменю пользователя
сообщение 02.02.11, 14:36
Сообщение #4

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Взагалі то, відправка через інтернет (якщо у Вас немає договору з оператором для здійснення масових розсилок), це шо попало, т.я. є велика ймовірність що отримувач смс не отримає.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

sarius Подменю пользователя
сообщение 02.02.11, 15:06
Сообщение #5

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 219
Из: Киев
Спасибо сказали: 36 раз
Рейтинг: 0

ну вот о чем я и говорю.


Signature
Возьму интерна (Киев)

mars0h0d Подменю пользователя
сообщение 03.02.11, 16:49
Сообщение #6

Молчаливый
*
Группа: Пользователи
Сообщений: 2
Спасибо сказали: 0 раз
Рейтинг: 0

Ось непоганий приклад відправки SMS через інтернет: [необходимо зарегистрироваться для просмотра ссылки]
Це не моя розробка, але спробую допомогти, якщо автор не забажає співпрацювати smile.gif

7up Подменю пользователя
сообщение 04.02.11, 18:34
Сообщение #7

Молчаливый
*
Группа: Пользователи
Сообщений: 3
Спасибо сказали: 2 раз
Рейтинг: 0

Если есть мобильный Киевстар, гарантированная доставка, отправка через Инет, но каждая СМС-ка платная по тарифу оператора.
Использует сервис eSMS.
Пользуемся у себя во внутреннем документообороте.
Гуру этого форума, помогите создать составное сообщение (длиннее 70-ти символов). Нигде не нашел описания.

  // ззСообщение = сообщене для отправки
  //лпотправитель = мобильный отправителя ( 067... )
  // пароль = пароль отправителя (регистрация у Киевстара в услуге eSMS)
  // спПолучатели = список получателей
  //    элементы списка - номера телефонов в междунар.формате без плюса "380********..**"

  objHTTP = СоздатьОбъект("Msxml2.XMLHTTP.6.0");
  objReturn = СоздатьОбъект("MSXML2.DOMDocument.6.0");
      strMessage = "<?xml version=""1.0"" encoding=""UTF-8""?>
      |<TELEMESSAGE>
      |    <TELEMESSAGE_CONTENT>
      |  <MESSAGE>
      |    <MESSAGE_INFORMATION>
      |      <LOCALE>
      |        <LOCALE_LANGUAGE_ID>ru</LOCALE_LANGUAGE_ID>
      |        <LOCALE_COUNTRY_ID>RU</LOCALE_COUNTRY_ID>
      |      </LOCALE>
      |      <SUBJECT />
      |    </MESSAGE_INFORMATION>
      |    <USER_FROM>
      |      <CIML>
      |        <NAML>
      |          <LOGIN_DETAILS>
      |            <USER_NAME>"+лпотправитель+"</USER_NAME>
      |            <PASSWORD>"+пароль+"</PASSWORD>
      |          </LOGIN_DETAILS>
      |        </NAML>
      |        <DEVICE_INFORMATION>
      |          <DEVICE_TYPE DEVICE_TYPE=""SMS""/>
      |          <DEVICE_VALUE>380"+лпотправитель+"</DEVICE_VALUE>
      |        </DEVICE_INFORMATION>
      |      </CIML>
      |    </USER_FROM>
      |    <MESSAGE_CONTENT>";
          strMessage=strMessage+"
      |      <TEXT_MESSAGE>
      |        <MESSAGE_INDEX>0</MESSAGE_INDEX>
      |        <TEXT>"+ззСообщение+"</TEXT>
      |      </TEXT_MESSAGE>";
          strMessage=strMessage+"
      |    </MESSAGE_CONTENT>
      |    <USER_TO>
      |      <CIML>";
      Для ъъ=1 По спПолучатели.РазмерСписка() Цикл
          сс = 1;
        ззПолучатель = спПолучатели.ПолучитьЗначение(ъъ,сс);
              strMessage=strMessage+"
          |        <DEVICE_INFORMATION>
          |          <DEVICE_TYPE DEVICE_TYPE=""SMS""/>
          |          <DEVICE_VALUE>"+ззПолучатель+"</DEVICE_VALUE>
          |        </DEVICE_INFORMATION>";
      КонецЦикла;
          strMessage=strMessage+"
      |      </CIML>
      |    </USER_TO>
      |  </MESSAGE>
      | </TELEMESSAGE_CONTENT>
      | <VERSION>1.5</VERSION>
      |</TELEMESSAGE>";
    
      objHTTP.open("post", "https://secure.esms-emms.kyivstar.net:443/partners/xmlMessage.jsp", 0);
    
      objHTTP.setRequestHeader("Content-Type", "text/xml");
    
      objHTTP.send(strMessage);
      //глСообщить(strMessage);
    
      strReturn = objHTTP.responseText;

Vofka Подменю пользователя
сообщение 04.02.11, 18:54
Сообщение #8

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

Цитата
Гуру этого форума, помогите создать составное сообщение (длиннее 70-ти символов). Нигде не нашел описания.

Длиннее 70 символов (120) киевстар, по моему, позволяет отправлять только латиницей. Или что значит "составное сообщение"?

7up Подменю пользователя
сообщение 04.02.11, 20:24
Сообщение #9

Молчаливый
*
Группа: Пользователи
Сообщений: 3
Спасибо сказали: 2 раз
Рейтинг: 0

Цитата(Vofka @ 04.02.11, 19:54) *
Длиннее 70 символов (120) киевстар, по моему, позволяет отправлять только латиницей. Или что значит "составное сообщение"?


Одна SMS - до 70 кириллицей или 160 латыницей. Если полученный текст более 70 символов для кириллицы или 160 символов для латиницы, то отправляется составное СМС сообщение. При отправке составного сообщения мобильные телефоны/операторы позволяют отправлять до 960 символов, но предупреждают что на это потребуется 2,3...10 сообщений. При этом получатель читает его как единое целое.
[необходимо зарегистрироваться для просмотра ссылки]
Так вот, загвоздка. Вторая часть сообщения должна где-то ссылаться на MessageID предыдущей части. Вопрос "Где"?

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 24.04.24, 17:59
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!