Chuev Ruslan

20
Рейтинг

RuslanChuev



  •   Регистрация: 27.07.2010 (13 лет назад)

  •   Был(а) на сайте: 01.06.2024

Друзья
  • Александр Кузиков
Подписчики 2

Рейтинг 20

Выгрузка результата запроса (таблицы значений) в JSON

Инструменты и обработки Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m) Внешняя обработка (ert,epf) WEB-интеграция

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

1 стартмани

11.04.2023    3544    24    RuslanChuev    2       

12

Копирование настроек пользователя УПП

Инструменты и обработки Программист Платформа 1С v8.3 1С:Управление производственным предприятием Россия Абонемент ($m) Внешняя обработка (ert,epf) Инструменты администратора БД

Внешняя обработка для копирования настроек выбранного пользователя другому пользователю или всем пользователям ИБ

1 стартмани

13.01.2012    3363    92    RuslanChuev    1       

8

Комментарии

ОбменВыгрузка результата запроса (таблицы значений) в JSON#0 27.06.22 10:37
Универсальная процедура выгрузки результата запроса (таблицы значений) в формат JSON.
Процедура предназначена для подготовки таблиц значений с колонками, в том числе содержащими ссылочные типы, для передачи между информационными системами в формате JSON (например, через http-сервис).
Значения колонки примитивных типов передаются в текстовом формате
Значения колонок ссылочных типов преобразуются в несколько колонок, таких как представление элемента, его гуид, тип.
MobileDevЗадача: Автоматическое добавление строк в документ при считывание штрих-кода сканером (ТСД на андроиде, мобильное приложение)#14 29.05.16 11:38
Пообщаюсь на следующей неделе с Атолом опять. Может подскажут что или файлик дадут. Ведь их софт работает отлично с этой кнопкой!
MobileDevЗадача: Автоматическое добавление строк в документ при считывание штрих-кода сканером (ТСД на андроиде, мобильное приложение)#13 29.05.16 11:31
Сам понимаю что коряво, но лучше пока не придумал :))) Буду думать.

Девайс "SMART Mobile Terminal", http://atol.ru/products/barcode/terminal/atol/atol_571.html#video
На работе купили, дали, сказали сделай чтоб хорошо было кладовщикам :) Там софт идет свой, но мне хочется простенький, свой, понятный, без лишний сервисов на сервере, вот решил на мобильной приложении написать, все сделал, все классно, только вот одна загвоздка с этой красной кнопкой. Я так думаю, должна быть какая-то внешняя компонента, которая перехватывается через "Процедура ВнешнееСобытие(Источник, Событие, Данные)"
MobileDevЗадача: Автоматическое добавление строк в документ при считывание штрих-кода сканером (ТСД на андроиде, мобильное приложение)#11 28.05.16 20:51
Спасибо! Я пока упрости так: вывел в шапку документа текстовое поле, к нему добавил обработчик "ИзменениеТекстаРедактирования", пользователь тыкает туда пальцем, оно активируется (не получилось у меня программно активировать поле при создании документа), затем жмет кнопку SCAN, результат попадает в это поле, срабатывает обработчик, вызывает процедуру на сервере, вот как-то так, уже легче... Только каждый раз пальцем в это поле тыкать надо, после каждого сканированя.

&НаКлиенте
Процедура ВводШтрихКодаИзменениеТекстаРедактирования(Элемент, Текст, СтандартнаяОбработка)
ВводШтрихКодаИзменениеТекстаРедактированияНаСервере(Текст);
КонецПроцедуры


&НаСервере
Процедура ВводШтрихКодаИзменениеТекстаРедактированияНаСервере(ШтрихКод)
Если СтрДлина(ШтрихКод) = 13 Тогда
СпрСсылка = Справочники.Номенклатура.НайтиПоРеквизиту("ШтрихКод", ШтрихКод);

Если ЗначениеЗаполнено(СпрСсылка) Тогда
НоваяСтрока = Объект.СписокНоменклатуры.Добавить();
НоваяСтрока.Номенклатура = СпрСсылка;
НоваяСтрока.Количество = 1;
Иначе
Сообщить("Отсутствует штрихкод!");
КонецЕсли;
КонецЕсли;
КонецПроцедуры
MobileDevЗадача: Автоматическое добавление строк в документ при считывание штрих-кода сканером (ТСД на андроиде, мобильное приложение)#5 27.05.16 22:33
Все не то... У меня на ТСД есть БОЛЬШАЯ красная кнопка SCAN, как мне из 1С мобильного приложения перехватить результат нажатия этой кнопки в форме? Кто-нибудь такое делал?
MobileDevЗадача: Автоматическое добавление строк в документ при считывание штрих-кода сканером (ТСД на андроиде, мобильное приложение)#4 27.05.16 21:14
Скачал БСП для мобильных устройств, читаю документацию. Может уже кто-то что-то подобное делал? Я так понял нужно копать в сторону "Устройства ввода данных"
MobileDevЗадача: Автоматическое добавление строк в документ при считывание штрих-кода сканером (ТСД на андроиде, мобильное приложение)#3 27.05.16 21:06
Где посмотреть конфу мобильного приложения, подскажи? Меня интересует именно мобильно приложение для андроида, а не типовая для компа (ТиС и прочее)
MobileDevЗадача: Автоматическое добавление строк в документ при считывание штрих-кода сканером (ТСД на андроиде, мобильное приложение)#1 27.05.16 20:39
Добрый день!
На текущий момент у меня реализован следующий принцип ввод данных по штрих-коду.
1. Пользователь создает документ.
2. Пользователь добавляет новую строку (тыкает стикиром или пальцем "Добавить").
3. Пользователь активирует поле "Номенклатура" для ввода данных (стикиром или пальцем)
4. Сканирует штрих-код, цифры попадают в поле, систем в подсказке находит эту позицию в справочнике (исходим из того, что вся номенклатура есть в справочнике и штрих-коды уникальны).
5. Пользователь тыкает в подсказку и выбирается номенклатура найденная по штрих-коду.
6. Пользователь тыкает в поле количество и вводит данные (ну пусть товар штучный, вводит всегда 1)
Есть желание оптимизировать следующим образом:
1. Пользователь создает документ.
2. Пользователь сканирует товар.
3. Система автоматически добавляет новую строку, подставляет найденный товар по штрих-коду, в поле количество записывается 1.
и так далее... Т.е. пользователь только считывает штрих-коды, все остальное автоматом, как в супермаркете.
Не могу обработчиками добраться до события сканера. Кто-нибудь решал такую задачу? У сканера есть возможность слать префиксы до и после штрих кода.

Спасибо за советы!
AdminКопирование настроек пользователя УПП#0 17.10.13 13:43
Внешняя обработка для копирования настроек выбранного пользователя другому пользователю или всем пользователям ИБ