Чтение Google Spreadsheet из 1C на примере простой службы Help Desk

Публикация № 140812 23.06.12

Пользовательские инструменты - Загрузка и выгрузка в Excel

В статье рассматривается работа с Excel-подобными таблицами (spreadsheet) Гугл через Web API этой службы (только чтение). А также практический пример использования Google Spreadsheet для простейшей организации службы поддержки Help Desk.

В статье рассматривается работа с Excel-подобными таблицами (spreadsheet) Гугл через Web API этой службы (только чтение). А также практический пример использования Google Spreadsheet для простейшей организации службы поддержки Help Desk.

Организация службы поддержки с помощью Google Spreadsheet

Google Spreadsheet – это аналог таблиц Excel, с которыми могут работать несколько пользователей одновременно. Такой функционал позволяет развернуть на их базе простейшую коммуникацию специалистов службы поддержки.

Если все обращения пользователей поступают на один почтовый ящик, то кто-то назначается ответственным по разбору почты и регистрации заявок. Каждой заявке добавляется одна строка в Google-документе. Можно регистрировать заявки и каждому из специалистов поддержки при просмотре почты – зарегистрирована заявка или нет видно по списку.

При этом желательно добавить скрипт, который будет проставлять дату и время обращения при вводе текста в новую строку, чтобы не делать это вручную:

Инструменты — Управление скриптами, далее функция onEdit:

Добавляем скрипт:

function twoDigit(value) {

    return (value < 10 ? '0' : '') + value;

}

function formatRfc3339(date) {

    var y = date.getUTCFullYear();
    var l = twoDigit(date.getUTCMonth() + 1);
    var d = twoDigit(date.getUTCDate());
    var h = twoDigit(date.getUTCHours() + 3);
    var m = twoDigit(date.getUTCMinutes());
    var s = twoDigit(date.getUTCSeconds());

    return d + '.' + l + '.' + y + ' ' + h + ':' + m + ':' + s;

}

function onEdit(event) {

    var range = event.source.getActiveRange();
    var Row = range.getRow();
    var timestamp = formatRfc3339(new Date());
    var user = event.user;
    var ss = SpreadsheetApp.getActiveSpreadsheet();
    var sheet = ss.getActiveSheet();
    var cell = sheet.getRange(Row, 2);
    var col = range.getColumnIndex();
    var shname = sheet.getName();

    if ((cell.getValue() == "") && (col != 2) && (shname == "HelpDesk")) {

        cell.setValue(timestamp);

    }

}

В таблице для организации службы поддержки используются следующие колонки:

  • Дата, время – дата и время обращения
  • Заявитель – кто обратился с заявкой
  • Тема – тема, краткое содержание заявки
  • Специалист – кто из специалистов поддержки взялся за задание
  • Статус – статус задания
  • Комментарий – комментарий по ходу выполнения
  • Часы – затраченное на задание время

 

При этом простым пользователям можно прямо в 1С показывать состояние обработки заданий. Хотя, конечно, можно и давать ссылку на гугл-страницу, но иногда проще реализовать монитор заданий в 1С, чем объяснять пользователям куда ходить и смотреть. К тому же, можно скрыть часть служебной информации, отфильтровать записи и т.п.

Принципы чтения Google Spreadsheet

Описание API Google реализовано тут:

http://code.google.com/apis/spreadsheets/data/1.0/reference.html

Нюансы, касающиеся аутентификации, рассмотрены тут:

http://code.google.com/apis/spreadsheets/data/1.0/developers_guide_protocol.html#AuthSubHTTP

Тем не менее, в реализации возникли некоторые сложности, которые удалось решить только обращением на форум sql.ru:

 

По сути, любая гугл-таблица выступает как RSS-поток, который можно прочитать в виде XML-файла, разобрать и получить нужную информацию.

На практике для чтения публичных и приватных документов требуется указывать различные адреса потоков public/values и private/full соответственно, как это делается в коде обработки:

Соединение = Новый HTTPСоединение("spreadsheets.google.com", , , , , Истина);
ИДФайла = "0Ao9KCEqHCZbidGVlUVcyYmt0NTlid2VDZ1ZxSF9vbHc";
Если ИмяПользователя = "" Тогда
    Соединение.Получить("/feeds/list/" + ИДФайла + "/od8/public/values", ФайлИД);
Иначе
    Соединение = Новый HTTPСоединение("spreadsheets.google.com", , , , , Истина);
    Соединение.Получить("feeds/list/" + ИДФайла + "/od8/private/full", ФайлИд, Заголовки);
КонецЕсли;

Демонстрационная обработка

Обработка из примера читает гугл-документ, расположенный по адресу: https://docs.google.com/spreadsheet/ccc?key=0Ao9KCEqHCZbidGVlUVcyYmt0NTlid2VDZ1ZxSF9vbHc :

Обработка реализована для чтения документа определенной структуры, поэтому нет поля ввода для чтения документа по другому адресу.

При этом она разукрашивает статусы разным цветом.

Можно отбирать заявки только за последние две недели.

Результат имеет вид:

Скачать файлы

Наименование Файл Версия Размер
down.zip

.zip 8,88Kb
82
.zip 8,88Kb 82 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. пользователь 24.06.12 00:14
Сообщение было скрыто модератором.
...
2. sai_NT 24.06.12 00:27 Сейчас в теме
(1) Eugeneer, кстати не так много рускоязычной инфы по работе со спредшитами (таблицами) от корпорации добра...
Я в свое время когда писал выгрузку отчета в ранее отформатированный спредшит ой как намучался, хотя до этого уже был опыт постинга в гугл-календарь. В любом случае нужная разработка в своей тематике!
anderson; +1 Ответить
3. iov 407 24.06.12 00:58 Сейчас в теме
(1) Я вот прям никак не пойму картину "черный квадрат" но она стоит много денег и считается мировым достоянием или как-то так... Так вот это я к чему пусть пишет... Это лучше чем в политику или гопники...
И тем более не лукавь - ты же прочитал - да еще и отписался - хотя в реально бесполезных темах - тебя замечено не было...
4. fixin 4078 24.06.12 09:28 Сейчас в теме
(1) я на базе Google Spreadsheets делал службу HelpDesk, как и описано в примере. Мало ли где нужна коллективная работа, ;-)

(2)(3) спасибо.
5. rus128 2 27.06.12 13:37 Сейчас в теме
не, за информацию по взаимодействию с Google Spreadsheets - спасибо, конечно, но делать HelpDesk на ее базе - это жесть...
как в нее внести заявку "не работает интернет"? :-)
6. fixin 4078 27.06.12 14:14 Сейчас в теме
(5) это HelpDesk по вопросам 1С. а не по вопросам интернета. Интересно, а как вы внесете заявку про интернет в любой ХелпДекс? Бугога.
7. rus128 2 27.06.12 15:09 Сейчас в теме
(6) а чо "бугога"? или реализация HelpDesk без интернета невозможна по определению?
на одном из прошлых мест работы HelpDesk был реализован на веб-приложении, на другом - не поверите - даже на 1С 8.1/8.2! :-)
8. fixin 4078 27.06.12 15:38 Сейчас в теме
(7) это если специалисты поддержки находятся в пределах интранет. Что натянуто как-то.
9. Abadonna 3915 27.06.12 16:07 Сейчас в теме
(6), (7)
Если бы наш сисадмин не был таким ленивым, он бы опубликовал, как сделать правильный Help-Desk в совокупности с корпоративным чатом ;)
Subject: Сообщение дня

Добро пожаловать! Информационно-техническая служба Сервис-М приветствует вас!

Напоминаем Вам, что запросы в службу технической поддержки принимаются в электронной форме по адресу http://help.its
Справочная информация о чате http://doc.its/chat/help
.... бла бла
// ссылки, разумеется, отсюда никуда не приведут

А Сережа пусть лучше обработки пишет, чем в форумах ругается.
Так что, fixin, плюс (но в уме)
10. fixin 4078 27.06.12 16:12 Сейчас в теме
(9) вот видишь, чтобы поднять такой ХД как у тебя, нужно иметь сисадмина, сервер PHP и MySQL. А тут без всяких сись-админов, взял и поднял в Гугле... Речь не о том, что у меня крутой ХД, а о том, что дешевый и сердитый. Надеюсь, теперь всё понятно?
11. Abadonna 3915 27.06.12 16:19 Сейчас в теме
(10) Дык я и не говорил, что у тебя плохой. Даже плюс в уме поставил ;)
12. fixin 4078 27.06.12 17:06 Сейчас в теме
(11) загадочны помыслы твои. остался ты мною не понят.
15. awk 735 28.06.12 20:32 Сейчас в теме
(9) Abadonna, Почему в уме? Идея хоть и через G, но вполне интересная своей нетривиальностью.... Хотя думаю, что бесплатный хостинг трака или редмайна найти в сети можно. Так что я пожалуй плюсану.
16. Abadonna 3915 30.06.12 03:02 Сейчас в теме
(15)
Почему в уме?

Потому что, если уж делать чисто одноэсовский Help Desk через инет, то и делать его надо 1С web-клиенте. Дешево, сердито, юзверям почти привычно. Но и такое решение, в общем, право на жизнь имеет, поэтому и в уме.
17. fixin 4078 30.06.12 09:14 Сейчас в теме
(16) вы не вкурили суть идеи - минимальными средтсвами.
зашел в гугл, поднял документ, раздал доступы и все.
сравните с другими вариантами - подымать апач, СКЛ сервер - для редмайна и подобных трекеров.
у вас ваще надо писать еще на 1с клиента и раздавать ключи доступа пользователям.
к тому же интерфейс экселя более понятен, чем интерфейс редмайна и подобных трекеров.
я не к тому, что хелпедеск через гугл - самый клевый, просто он самый простой.
адуырщдв; +1 1 Ответить
20. Abadonna 3915 01.07.12 07:27 Сейчас в теме
(17)
я не к тому, что хелпедеск через гугл - самый клевый, просто он самый простой.

Я тебе еще раз повторяю: я вовсе не говорил, что твое решение плохое.
Решение как решение.
23. Новиков 292 19.06.13 13:19 Сейчас в теме
(17)
сравните с другими вариантами - подымать апач, СКЛ сервер - для редмайна и подобных трекеров.


1. апач для редмайна устанавливать не обязательно. Для сабжа, в том ключе, который он описал вполне можно:
- либо юзать WEBrick, который идет вместе Ruby.
- либо доставить mongrel.
В первом случае - НИЧЕГО ДЕЛАТЬ НЕ НУЖНО, "оно само уже работает". В втором случае - написать одну команду в консоле.
Поэтому непонятно, что какую сложность Фиксин вкладывает в слово "подымать".

2.по поводу СУБД - можно выбрать тот сервер из поддерживаемых, который больше устраивает. Бесплатные в т.ч. Вся установка сходится к дальше-дальше-да-да-да-ок-ок. Опять не понятно, в чем затраты и сложность этого действия?

Сухой остаток: Redmine вместе с веб-сервером поднимается за 20 минут неторопливых действий. Сколько автор потратил на свои изыскания?

Но за статью я ставлю плюс, однозначно. Как демонстрация технической стороны вопросы.
За идею баг-трекера, суппорт-трекера и какого-то еще трекера - минус.
24. fixin 4078 19.06.13 14:02 Сейчас в теме
(23) Новиков, насколько же зашорено ваше сознание, боже мой!!!

Поймите, что ньюбу проще начать сразу с колес работать с Google Desk, чем разбираться 20 минут, как ставить сервер БАЗЫ ДАННЫХ и веб-сервер, какими бы простыми они не были. НЕ бывает серверов баз данных и веб-серверов с нулевым администрированием.

И потом, если вы напрактиковались ставить базы данных и веб-сервера за 20 минут, это не значит, что у ньюба это взлетит быстрее, чем за два часа.



Новиков, вы как с луны упали.

Хотя, если бы в интернете существовал НЕДОРОГОЙ платный сервис хелп-деск или коллективной работы, можно было бы им воспользоваться, как вариант.

И кстати, у наших клиентов стоит Redmine - никому не советую его в качестве хелп-деск, редкостное гуано.
Поэтому добавьте еще часа четыре на выбор, какой же из бесплатных хелп-десков выбрать. Эксель-подобные решения универсальнее.

Да. если ВСЕРЬЕЗ и НАДОЛГО, то нормальный хелпдеск лучше, спору нет.
А если на коленке и с колес, то нормалек и через Гугл-докс.
Светлый ум; +1 Ответить
25. Новиков 292 19.06.13 14:07 Сейчас в теме
(24)
И потом, если вы напрактиковались ставить базы данных и веб-сервера за 20 минут, это не значит, что у ньюба это взлетит быстрее, чем за два часа.


Вы описываете "ньюба" в лице себя, я так полагаю?
26. fixin 4078 19.06.13 14:14 Сейчас в теме
(25) как вариант. Новиков, вы поймите, что потребность в ХД может возникнуть не только в конторе, укомплектованной тру-админами, но и в мелкой организации, где нужны коллективные действия, и где даже корпоративного сайта нет.

Выйдите за рамки своей организации, подумайте о проблеме в общем. Пока нормальных средств взаимодействия, кроме гугл-докс нету.

Есть куча решений со своими заморочками. Вот та же контора могла бы сгоряча купить какой-нибудь онлайн хелп-деск без инсталляции на движке ред-майн, поплеваться и только зря выбросить деньги...

В ИТ кризис - нет нормальных решений и нет анализа решений. Поэтому так много автоматизации на Экселе, спуститесь уже к реальной жизни, уважаемый олимпиец.
27. Новиков 292 19.06.13 14:31 Сейчас в теме
(26) Сергей, я даже не критиковал Вас, а вы уже ярлыки навешиваете в виде олимпийцев, луны и еже с ними. Я только высказал свою точку зрения. Если вы неприемлете это, укажите это в тексте статьи, я бы прошел мимо :)
28. fixin 4078 19.06.13 15:32 Сейчас в теме
(27) Я критикую не вас, а вашу точку зрения, используя красочные эпитеты. Если для вас такой стиль ведения дискуссии неприемлим, не будем ее продолжать. По существу вопроса я ответил, не нужно обсуждать офорление ответа. Обсуждайте аргументы, если дискуссия интересна.
18. awk 735 30.06.12 11:06 Сейчас в теме
(16) Abadonna,
Но и такое решение, в общем, право на жизнь имеет, поэтому и в уме.
Ясно. Другими словами не хочется светить свой ник в решении: "Как проводить топором хирургические операции". Плюс если в конце статьи написано, "берем скальпель" (это я про
Обработка из примера читает гугл-документ, расположенный по адресу:
).
19. fixin 4078 30.06.12 13:23 Сейчас в теме
13. vasiliy_b 282 28.06.12 09:38 Сейчас в теме
Отличная идея! Кстати в google есть еще формы, поэтому собирать информацию можно и через эти формы. Т.е создать список вопросов: Описание проблемы, конфигурация, тип проблемы, важность и т.д т.п. а все данные собираются уже в Spreadsheet.
14. fixin 4078 28.06.12 10:45 Сейчас в теме
(13) да, я в курсе за формы. Такие решения из серии - дешево и сердито. вообще началось с того, что ящик почтовый поддержки был один, а спецов, которые решали задачи - трое. Нужно было как-то взаимодействовать, чтобы разделять задачи.
Начали юзать хелпдеск.
21. адуырщдв 28 24.11.12 23:02 Сейчас в теме
Хорошее решение. Годно, конечно ж, не только для задачей обозначенных автором. Однозначно плюс.
22. адуырщдв 28 24.11.12 23:09 Сейчас в теме
(21) адуырщдв,
Например, три раза делали такое для 1. торгпредов с андроидами, 2. замерщиков и сборщиков с андроидами, и 3. босса фирмы просиживающего штаны в думе с ипадом :) Плюсы очевидны, недорого и надежно. Плюс ненужно никакого левого софта.
29. Новиков 292 19.06.13 15:42 Сейчас в теме
Если для вас такой стиль ведения дискуссии неприемлим, не будем ее продолжать

ок.
30. 7OH 66 11.04.14 01:17 Сейчас в теме
Ваш файл считывается хорошо.
А вот свой по примеру не выходит.
Файл открыт на полный доступ - его надо считать (люди добавляют данные, я считываю).
Исправил ссылку на /private/full, ошибка считывания исчезла, но файл получает пустой.
Поможете ?
Интересует тупо считывание таблицы в таблицу значений (может есть ещё публикации на эту тему)
Оставьте свое сообщение

См. также

Загрузка данных из Excel (из табличного документа) в часто используемые объекты: в справочники, документы, их табличные части, в планы видов расчетов, регистры расчета, регистры сведений Промо

Обработка документов Загрузка и выгрузка в Excel Обработка справочников v8 1cv8.cf Абонемент ($m)

Это перепиленная вдоль и поперек версия всем известной обработки "Загрузка из табличного документа" с диска ИТС. Добавлена возможность грузить в документы, виды расчетов, регистры расчета.

9 стартмани

25.06.2014    14208    28    Дмитрий74Чел    6    

Загрузка документов "Реализация товаров и услуг" и "Отчет производства за смену" из Excel (*.xls, *.xlsx) во Фреш (Fresh - модель сервиса или облако)

Загрузка и выгрузка в Excel Оптовая торговля Производство готовой продукции (работ, услуг) v8 БП3.0 Россия БУ Абонемент ($m)

Обработка предназначена прежде всего как пример для разработки внешних доп. обработок во Фреш в помощь программистам.

3 стартмани

24.09.2021    4311    18    Dem0    0    

BIM: взаимодействие с платформой Autodesk Forge

WEB v8 1cv8.cf Строительство Абонемент ($m)

Предлагаемый пример демонстрирует широкие возможности для взаимодействия «1С:Предприятие» с платформой Autodesk Forge и позволяет вам получить базовые представления о применения технологий информационного моделирования в строительстве. Поддерживаются все версии платформы от 8.3.12 и выше до 8.3.18.

1 стартмани

25.11.2020    58741    13    kandr    3    

Заготовка обработки (внешняя печатная форма) заполнения Excel документа из 1С

Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Умеет заполнять как отдельные ячейки, так и таблицы в рамках листов Excel. Удобно при разработке различных “дашбордов” (с графиками, диаграммами), отчетов финансистов (где много формул), заполнения форм документов организации. Эксель шаблон может сделать пользователь (с нужным ему оформлением, формулами и т.д.) и впоследствии самостоятельно этот шаблон менять. Программисту нужно только настроить выдачу данных для заполнения шаблона. Может подключаться как внешняя печатная форма (для обычных и управляемых форм).

2 стартмани

29.07.2020    8612    24    wonderboy    0    

Конвертация данных Парус 7, 10 - ЗУП 2.5, ЗИКБУ 1.0, КА 1.1, УПП Промо

Внешние источники данных Зарплата v8 КА1 ЗУП2.5 УПП1 БГУ Россия БУ Госбюджет Абонемент ($m)

Перенос данных Парус 7, 10 - ЗУП 2.5, ЗИКБУ 1.0, КА 1.1, УПП Переносит данные сотрудника, физического лица и начисления за произвольный период

1 стартмани

10.06.2014    43503    71    kns77    87    

Конвертация любых адресов, написанных в свободной форме, к ФИАС

WEB v8 1cv8.cf Россия Абонемент ($m)

Допустим у нас есть база с адресами клиентов, и написаны они могут быть как душе угодно. С опечатками, без индексов, без разделителей, в совершенно любом формате. Вот было бы здорово иметь функцию, которая одним нажатием кнопки преобразует любую белиберду к строгому представлению адреса по ФИАС? Восстановит индекс, исправит опечатки и вернёт на 100% валидный адрес. Для всех, кто мечтательно сказал "ДА!", выкладываю данную обработку.

2 стартмани

30.06.2020    11376    100    XilDen    15    

Модуль обмена с QIWI

Банковские операции WEB v8 1cv8.cf УУ Абонемент ($m)

Компании, которые используют систему моментальных платежей QIWI, ценят ее за удобство по скорости выплат и для платежей по запросу. Но такие переводы сложны для учета, а при большом объеме проводимых операций отнимают много времени и превращаются в дополнительную головную боль. Мы сотрудничали с компаниями, которые отправляют большое количество платеже на QIWI, и часто слышали боль бухгалтеров о том, как им сложно работать с такими переводами. Поэтому мы автоматизировали выплаты через QIWI в 1С и создали модуль интеграции 1С c API QIWI Wallet и QIWI TopUp.

5 стартмани

25.05.2020    10772    1    Neti    10    

Загрузка прайс-листов в БП 3.0, УНФ 1.6, Розница 2.3, УТ 11, КА 2 и ERP

Прайсы Загрузка и выгрузка в Excel v8 v8::ОУ Розница УНФ ERP2 БП3.0 УТ11 КА2 УУ Абонемент ($m)

Внешняя обработка для загрузки прайс-листов Excel (и не только) в конфигурации: Бухгалтерия предприятия, редакция 3.0; Управление нашей фирмой, редакция 1.6; Розница, редакция 2.3; Управление торговлей, редакция 11; Комплексная автоматизация 2; ERP Управление предприятием 2 без использования COM-объектов (установленного Excel), для толстого, тонкого и веб-клиента.

5 стартмани

16.04.2020    17622    214    LamerSoft    15    

Загрузка данных из М-Аптеки+ в 1С:Бухгалтерия 8 (ред. 3.0) Промо

Внешние источники данных Файловые протоколы обмена (TXT, XML, DBF), FTP v8 v8::БУ БП3.0 Фармацевтика, аптеки БУ Абонемент ($m)

Обработка для загрузки файлов выгрузки из программы для автоматизации аптек и аптечных сетей М-Аптека+ в 1С:Бухгалтерия 8, редакция 3.0.

11.07.2014    44951    74    1C_MApteka    43    

"Учет штрафов ГИБДД" с возможной загрузкой из открытых источников в интернет Расширение конфигурации 1С: Предприятие 8.3

Обработка документов WEB v8 v8::УФ 1cv8.cf Россия БУ УУ Абонемент ($m)

Расширение конфигурации Бухгалтерия предприятия, редакция 3.0 (при минимальных изменениях любой типовой конфигурации), позволяющее вести историю данных по штрафам ГИБДД для справочника транспортных средств компании. Бонусом поставляется внешняя обработка, способная загружать эти данные из открытых источников в интернет.

4 стартмани

30.12.2019    24335    33    capitan    26    

Односторонний файловый обмен с сайтом по ftp (1C 2 Web)

Файловые протоколы обмена (TXT, XML, DBF), FTP WEB v8 Розница УНФ ERP2 БП3.0 УТ11 КА2 ЗУП3.x Абонемент ($m)

Подходит под любую конфигурацию на управляемом интерфейсе на базе БСП 2.4.4 и выше. Позволяет гибко настроить выгрузку, практически любых, данных по расписанию на сервер ftp вашего ресурса. Ведение лога процесса выгрузки также предусмотрено.

3 стартмани

09.12.2019    15781    20    LamerSoft    0    

Работа с релизами 1С и договорами ИТС

WEB БСП (Библиотека стандартных подсистем) v8 1cv8.cf Абонемент ($m)

Работа с релизами 1С и партнерским кабинетом.

2 стартмани

15.08.2019    24367    65    RocKeR_13    38    

Менеджер загрузки данных из весов с печатью этикеток Промо

Внешние источники данных Весы Склад и ТМЦ v8 УТ10 УПП1 Абонемент ($m)

Программное обеспечение "Менеджер загрузки данных из весов с печатью этикеток" предназначено для автоматического получения данных по сети Ethernet из весов МАССА-К моделей ВПМ и ТВ_Р3 (модификация MF) в режиме On-Line.

1 стартмани

20.12.2011    31645    81    hrip    10    

Шаблон http-сервиса для вашего проекта

Внешние источники данных WEB Мобильная разработка v8 v8::Mobile 1cv8.cf Абонемент ($m)

Http-сервис для обмена данными в формате JSON. Обработчики этого сервиса находятся во внешней обработке, что позволяет дорабатывать его без изменения конфигурации. Также прилагаю пример мобильного приложения для работы с данным сервисом (получает номенклатуру и остатки на складе). Сервис очень быстро разворачивается и масштабируется под ваши задачи.

3 стартмани

04.05.2019    30001    101    MarkoSokolov    48    

Строим маршруты на картах в 1С с помощью OpenStreetMap, OSRM и Leaflet

WEB v8 1cv8.cf Транспорт, автопарки, такси Абонемент ($m)

Краткая статья о том как вывести на карту (в 1С) маршруты с помощью OpenStreetMap, OSRM и Leaflet. По данной системе очень мало примеров, но так как OpenStreetMap является бесплатным сервисом и не требует никаких ключей и регистраций, и является довольно мощным механизмом, решил написать небольшую статью "как это сделать?". В первую очередь скажу, все намного проще, если вы используете последнюю версию платформы (8.3.14), где есть поддержка практически всех браузеров (IE 11, EDGE, Mozilla), но что делать если у нас не самая свежая платформа, где поддержка только IE 9?

2 стартмани

12.02.2019    42371    141    Ditron    134    

Проверка VAT номеров

WEB v8 1cv8.cf Абонемент ($m)

Обработка для вызова сервиса проверка VAT номера.

1 стартмани

26.11.2018    21686    3    wtlz    1    

Работа с публикациями "Инфостарт"

Инфостарт WEB v8 УУ Абонемент ($m)

Работа с рублевыми публикациями на сайте "Инфостарт": ведение клиентов, заказов, обновление файлов публикации, рассылка обновлений.

1 стартмани

13.09.2018    31986    16    RocKeR_13    16    

SOAP для чайников

WEB Файловые протоколы обмена (TXT, XML, DBF), FTP v8 1cv8.cf Абонемент ($m)

Немножко про SOAP сервис. И пример работы с подключением и получением данных по SOAP за 5 минут.

1 стартмани

05.09.2018    91945    67    dusha0020    25    

Пример использования REST API Яндекс Диска

WEB v8 1cv8.cf Абонемент ($m)

Пример использования REST API Яндекс Диска: чтение диска, добавление каталога, загрузка файла, скачивание файлов или каталогов, удаление файлов или каталогов.

1 стартмани

26.06.2018    38447    67    MKFreeUser    16    

Обмен файловыми базами данных через Yandex диск

WEB v8 Россия Абонемент ($m)

Выполнение операций обмена с Yandex диском для файловых БД, по протоколу WebDav, в автоматическом или ручном режимах.

1 стартмани

11.06.2018    24132    7    slimper    1    

RabbitMQ + 1С. Быстрый старт

Внешние источники данных v8 1cv8.cf Абонемент ($m)

Внешняя компонента для отправки сообщения из 1С в кролика. Сервис прослушивания и перенаправления сообщений из кролика в http или web-сервис.

1 стартмани

10.06.2018    49356    138    Goleff74    45    

Вы больше не будете разбирать Excel как раньше

Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Кому не приходилось разбирать файлы в формате Excel? Все матерятся, плюются, требуют обещаний что "это в последний раз", но таки пишут загрузку из Excel. Потом форматы меняются, строки съезжают, колонки переставляют... Вам это не надоело?

1 стартмани

07.05.2018    37643    64    m-rv    34    

Интеграция между Atlassian Jira и 1С:Предприятие 8.3 используя Jira REST API (выборка, создание и изменение запросов, чтение, создание и удаление записей о работах, чтение комментариев и другие возможности)

Внешние источники данных WEB v8 v8::УФ 1cv8.cf Абонемент ($m)

Внешняя обработка на управляемой форме для 1С:Предприятие 8.3 по интеграции с Atlassian Jira используя Jira REST API. Ключевые функции: выборка запросов с использованием JQL; добавление и изменение запросов; добавление, изменение и удаление записей о работах; чтение комментариев к запросам; сохранение всех ключевых параметров между сеансами работы. Тестирование проводилось на платформе 1С (8.3.11.2954) совместно с JIRA Server platform (7.3.7)

1 стартмани

24.04.2018    48894    303    Ko1t    96    

Простая и пошаговая интеграция Яндекс-Алисы и 1С

WEB v8 Абонемент ($m)

Интеграция Алисы и 1С через http сервис на платформе 8.3.9. Используем виртуальный сервер, сертификат от letsencrypt, и делаем простые запросы к базе из Алисы.

1 стартмани

09.04.2018    31385    28    kiv1c    36    

Чтение и запись из таблиц гугл (google sheets) в табличный документ 1С (8.3, управляемые формы)

Внешние источники данных WEB v8 v8::УФ 1cv8.cf Абонемент ($m)

Внешняя обработка на управляемой форме для 1С версии 8.3 для доступа к сервисам Google Sheets c использованием протокола авторизации OAuth 2.0. Выполняет получение списка листов таблицы гугл, чтение таблицы гугл в табличный документ 1С и запись из табличного документа 1С в таблицу гугл. Тестирование проводилось на платформе 1С:Предприятие 8.3 (8.3.11.2954).

1 стартмани

09.04.2018    59992    427    Ko1t    91    

Внешняя компонента для работы по Web-socket протоколу x32 x64

Разработка внешних компонент WEB v8 Абонемент ($m)

Кто когда-нибудь сталкивался с обменом данными по Web-Socket (wss) протоколу из 1С, тому известно, что в платформе отсутствуют данные механизмы (не путать с HTTP запросами и WebServices). Предлагается использовать внешнюю компоненту, написанную по технологии NativeAPI, для подключения и обмена с серверами из 1С-Предприятия, работающими по протоколу Web-Socket.

2 стартмани

30.03.2018    41981    100    Ditron    115    

Построение маршрута доставки с расчётом расстояния для любой базы УФ

Универсальные обработки WEB Оптовая торговля v8 v8::УФ 1cv8.cf Абонемент ($m)

Графическое изображение маршрутного листа по картам гугл. Работает на любой конфигурации с управляемыми формами. Использует новую версию api google-карт от 13.02.2018 года под IE11.

10 стартмани

24.02.2018    47125    47    KorotkovRV    17    

Загрузка из ГИС ЖКХ ИД домов/зданий, Лицевых счетов, приборов учета/счетчиков в 1С ЖКХ

Обработка справочников Внешние источники данных Взаиморасчеты Производство готовой продукции (работ, услуг) v8 1cv8.cf Энергетика и ЖКХ БУ Абонемент ($m)

Загрузка из сайта ГИС ЖКХ идентификаторов ЖКУ(ИД) домов/зданий, Лицевых счетов, приборов учета/счетчиков в 1С ЖКХ

2 стартмани

10.02.2018    36783    42    hachaturov    0    

Расчет начисления зарплаты со сложной формулой, по данным из внешнего источника. ЗУП 3.1

Обработка документов Загрузка и выгрузка в Excel Зарплата v8 v8::СПР ЗКГУ3.0 ЗУП3.x БУ Абонемент ($m)

Расчет начисления зарплаты со сложной формулой, по данным из внешнего источника по данным экономического отдела. ЗУП 3.1.

3 стартмани

20.12.2017    67165    36    mvv1975    8    

Сервер push сообщений “Push0k“ 18.05

WEB v8 1cv8.cf Абонемент ($m)

Аналог других “мессенджеров“. Позволяет практически все то же самое, что и другие решения. За исключением смайлов, эмодзи, голосовой и видео связи. Основное отличие от других решений, открыта и доступна для изменения серверная и клиентская часть месенджера. Общедоступной серверной части нет, за серверную часть отвечаете вы сами.

1 стартмани

19.12.2017    25206    13    PloAl    20    

Приемы эффективной загрузки данных из Excel в 1С

Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Показаны приемы эффективной работы с Excel для загрузки данных в 1С.

1 стартмани

13.12.2017    88553    157    alexey.kutya    94    

Проверка орфографии средствами Yandex Speller

Универсальные обработки WEB v8 1cv8.cf Абонемент ($m)

Проверка орфографии средствами Yandex Speller с опциями и коррекцией ошибок. Возможность вызова как с сервера, так и с клиента (с последующим исправлением).

1 стартмани

09.11.2017    34376    63    🅵🅾️🆇    41    

Подсистема Вики - интеграция 1С и сайта под управлением MediaWiki

WEB v8 Абонемент ($m)

Редактирование статей сайта Mediawiki из 1С. Формирование функционального описания конфигурации на сайте Вики.

1 стартмани

19.09.2017    35767    36    shmalevoz    21    

Работа с картой. Кадастровый учет (Росреестр). Тематические карты

WEB Рабочее место v8 v8::УФ 1cv8.cf Абонемент ($m)

Внешняя обработка для работы с картами в 1С. Получения изображения с публичной кадастровой карты России, построения тематических карт

10 стартмани

31.08.2017    28914    23    vipchep    3    

Загрузка дополнительных реквизитов и сведений справочника Номенклатура из Excel и таблиц УТ 11, ERP 2

Обработка справочников Загрузка и выгрузка в Excel Склад и ТМЦ v8 v8::ОУ ERP2 УТ11 Россия УУ Абонемент ($m)

Внешняя обработка "Загрузка дополнительных реквизитов и сведений справочника Номенклатура"

1 стартмани

07.08.2017    57837    365    Windyhead    45    

Процессор вывода результата компоновки данных в JSON. И не только...

Внешние источники данных СКД v8 Абонемент ($m)

У каждого разработчика возникают задачи интеграции решений. Основная масса решений призвана вывести данные из «1С:Предприятие 8» в обусловленном формате. Разработчики используют огромную часть своих драгоценных ресурсов на реализацию определенной структуры вывода и необходимого формата. А что если...

1 стартмани

14.02.2017    29293    47    pbazeliuk    33    

Распознавание текста с помощью нейросетей Google Cloud Vision и 1С

WEB v8 1cv8.cf Абонемент ($m)

Возможности Google Cloud Vision в распознавании текста.

1 стартмани

08.02.2017    42549    159    kiv1c    22    

Настройка рекламной кампании Яндекс.Директ на 30000 ключевых фраз за 60 минут - теперь это реально!

WEB v8 Реклама, PR и маркетинг Россия Абонемент ($m)

Конфигурация для настройки Яндекс.Директа.

10 стартмани

20.10.2016    34905    52    avalakh    10    

Что нам стоит Push построить

Внешние источники данных v8 v8::Mobile Абонемент ($m)

Попробовал некоторое время назад, push сообщения, реализованные в платформе. Понравилось, но есть несколько минусов, на примере одной программы сообщений (не буду показывать пальцем), спустя некоторое время, сообщения переставали приходить онлайн, а на компьютере приходили моментально, при этом сами смартфоны звались флагманами. Читал позднее статью, где описывалось, что проблема на стороне смартфонов, что-то вроде технологий энергосбережения, но точно не помню. Также немалый минус доступно только для смартфонов.

1 стартмани

08.09.2016    34409    18    PloAl    8    

HTTP-сервис: отчеты [Расширение]

WEB v8 1cv8.cf Абонемент ($m)

Это HTTP-сервис, который возвращает почти любой отчет в HTML, XLSX или в JSON. Сохраните вариант отчета, получите на него ссылку и можно получить данные без захода в 1С. Работает в конфигурациях на основе БСП 2.3.3+, для отчетов на СКД и в 1С 8.3.8+

2 стартмани

30.08.2016    37250    168    Stepa86    16    

Легкий интернет-магазин из УТ 11.2

WEB СRM Оптовая торговля Розничная торговля v8 УТ10 УУ Абонемент ($m)

Обработка создания интернет-магазина из УТ 11. Создается единственный файл html, который содержит все выгруженные товары. Клиент составляет и отправляет заказ вам на e-mail прямо из браузера, не прибегая к использованию стороннего ПО.

11.08.2016    40918    2    hlopik    38    

 Интеграция 1С и C#. Обращение к 1С через COM. Создание номенклатуры и выполнение запроса к 1С из C# на примере интеграции с Союз-PLM (система информационной поддержки жизненного цикла изделий). Обработка «Загрузка заказа на сборку». (ERP)

Загрузка и выгрузка в Excel Внешние источники данных v8 ERP2 Абонемент ($m)

Союз-PLM представляет собой полнофункциональный программный комплекс для решения  широкого спектра задач управления инженерной технической информацией наукоемких изделий и сложных инженерных объектов в области машиностроения, приборостроения, архитектуры, строительства. На практике, это управление конструкторской документацией, интегрированное с САПР, бизнес-процессы, файловый архив. Все это работает в SQL и шевелится с помощью скриптов на C#. Скрипты свободно  отлаживаются в MS Visual Studio. Подробнее смотрите на их сайте: http://www.programsoyuz.ru/products/system-soyuz-plm.html  Редактирование, конструирование и использование бизнес-процессов на порядок лучше систем на базе 1С из тех, что я изучил.

1 стартмани

25.07.2016    57907    5    milkers    2    

Работа с Яндекс.Диском (обычная и управляемая форма)

Универсальные обработки WEB v8 1cv8.cf Абонемент ($m)

Возникла необходимость хранить картинки, а может и другие файлы в Яндекс.Диске? Нет ничего проще, работай с Ядекс.Диском прямо из 1С!

1 стартмани

10.07.2016    39379    202    Xershi    55    

Просмотр данных системы Платон на картах Google

Универсальные обработки WEB v8 1cv8.cf Автомобили, автосервисы Транспорт, автопарки, такси Абонемент ($m)

Обработка для просмотра предполагаемых треков движения транспортного средства на карте Google согласно данным, предоставляемым системой Платон в формате CSV. Работает под 8.2 и 8.3, обычное и управляемое приложение, может подключаться к типовым конфигурациям в качестве внешней обработки.

1 стартмани

15.04.2016    42309    22    anig99    11