Антонов Игорь | Руководитель отдела разработки | АО "ДальЖАСО"

«Борьба за интерфейс: HTTP-сервисы + node.js + React.js. Как разработать современный интерфейс»

1С:Предприятие - основная платформа в нашей компании. Мы успешно разработали несколько конфигураций и столкнулись с проблемой: партнерам не нравится 1С-интерфейс из коробки. Решения, адаптированные на работу через веб-клиент тормозят и не могут конкурировать с современными веб-приложениями. Остро проблема проявляется у мобильных пользователей. Стандартным веб-клиентом невозможно пользоваться с мобильного устройства. Стоковые решения в виде мобильного клиента или мобильной платформы от 1С создают дополнительные сложности в дистрибуции приложений. Выход из замкнутого круга мы нашли в современных веб-технологиях и HTTP-сервисах платформы 1С:Предприятие. * Кратко. Что такое и зачем нужны HTTP-сервисы; * Производительность и модель лицензирования; * Особенности разработки API; * HTTP-сервисы vs Веб-сервисов; * Фронтенд. Как не потеряться в технологиях; * React. Как мы выбирали фреймворк для разработки пользовательского интерфейса; * Почему не подошел Angular; * Как заставить технологии работать вместе; * Наши кейсы и проблемы; * Оптимизация HTTP-сервисов; * Что изменилось после двух лет разработки.

Универсальный ввод на основании, подключаемый к документам

Обработки - Обработка документов

Универсальный ввод на основании, подключаемый к документам - внешняя обработка, использующая механизм подключения внешних обработок для заполнения табличных частей. Разработана для бухгалтерии, которой периодически требуется вводить одни документы на основании других, а вносить изменения в конфигурацию не хочется. Сделана для подключения к документу "Перемещение", но легко подправляется для подключению к документу любого вида.

Подключение внешней обработки выполняется из меню Сервис-Дополнительные отчеты и обработки - Обработки заполнения табличных частей. Подключается к документу "Перемещение". Предлагает ввести один или сразу несколько документов на основе перемещения, в список предлагаемых документов попадают те, у которых есть табличные части, заданные в макете "Параметры_Авторегистрации" в пятой колонке.
При необходимости подключения к документу другого вида, у которого есть табличная часть, в макете "Параметры_Авторегистрации" исправляется название документа и его табличной части, и список табличных частей, документы с которыми будут предложены для заполнения.

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

Наименование Файл Версия Размер
ВводНаОснованииПодключаемыйКПеремещению.epf
.epf 10,31Kb
22.09.11
361
.epf 10,31Kb 361 Скачать

См. также

Комментарии
1. Иван Сергеевич (dopolnenia) 28.10.11 10:53 Сейчас в теме
Попробую вашу обработку для заполнения денежных обязательств на основании платёжных поручений. Просто пока не нашёл такую обработку, которая полностью удовлетворяла всем требованиям и полностью заполняла все табличные части документа по платёжному поручению. Но я так понял, что, чтобы подключить к платёжному поручению нужно, что-то ручками править, если да, то скажите заранее как
2. Дмитрий Ярославцев (DimanYa) 18.11.11 09:14 Сейчас в теме
Как раз искал, то что нужно!
3. v_id (v_id) 94 17.01.12 18:02 Сейчас в теме
Я для типовой БП 2.0 исправил у себя
//определяем вручную некоторые реквизиты ТЧ
Попытка
	НовСтр.Счет = ВыборкаТабЧасть.НовыйСчетУчета;
Исключение
КонецПопытки;	
//конец - определяем вручную некоторые реквизиты

на
//определяем вручную некоторые реквизиты ТЧ
Попытка
	НовДокумент.ЗаполнитьСчетаУчетаВСтрокеТабЧастиРегл(НовСтр, НовИмяТабличнойЧасти, Истина);
Исключение
КонецПопытки;	
//конец - определяем вручную некоторые реквизиты

для того чтобы счета регучета устанавливались типовой процедурой БП. Наверное менее универсально, но мне больше подходит
4. Степан Мамонтов (Snowin) 03.02.12 11:23 Сейчас в теме
Спасибо, будем пробовать! Надеюсь нам подойдёт одна из похожих доработок.
5. Наталья (valya977) 5 17.01.13 09:34 Сейчас в теме
Отлично!упрощает работу в разы!
6. aleksei (alekseies) 17.01.13 11:59 Сейчас в теме
А как структура подчиненности документа? ................
7. Вал Егоров (egvv) 15 23.01.13 00:56 Сейчас в теме
8. Сергей Высоцкий (serega3914) 12.09.13 23:38 Сейчас в теме
В некоторых случаях весьма незаменимая штука. Помагает сохранить нервы и время :)
Оставьте свое сообщение