|
Дополнительная обработка для документа. | ☑ | ||
---|---|---|---|---|
0
Volga_Volga
18.08.19
✎
20:00
|
Уважаемые, здравствуйте!
Я понимаю, что сейчас многие откисают перед рабочей неделей, но может быть найдутся бедолаги или фанатики, кто сейчас в состоянии навести меня на ответ... Передо мной стоит такая задача. 1. Человек хочет открыть документ "Реализация", набить его данными. Потом сохранить его, закрыть. 2. Затем он хочет пойти по складу и, пикая сканером штрих-кодов, фактически набрать этот заказ, а в форме документа он хочет видеть отклонения. Изначально план был такой. Я регистрирую внешнюю обработку Вид = "ДополнительнаяОбработка" , потом по нажатию на кнопку "Ещё" в форме документа, мне становится доступна моя внешняя обработка, и я в ней уже и работаю. Форма у нее должна быть почти такая как табличная часть документа, но есть столбец "Посчитано" и столбец "Отклонения" (разница между Количество и Посчитано). Создаю внешнюю обработку. В ней такая функция: Функция СведенияОВнешнейОбработке() Экспорт ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке("2.2.2.1"); ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиДополнительнаяОбработка(); ПараметрыРегистрации.Версия = "01"; ПараметрыРегистрации.Назначение.Добавить("Документ.РеализацияТоваровИУслуг"); Команда = ПараметрыРегистрации.Команды.Добавить(); Команда.Представление = НСтр("ru = 'Пересчитать сканером'"); Команда.Идентификатор = "ПересчитатьСканером"; Команда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыОткрытиеФормы(); //Команда.ПоказыватьОповещение = <Истина/Ложь>; Возврат ПараметрыРегистрации; КонецФункции Но я не вижу, где она, эта внешняя обработка, появляется, как становится доступной. И у меня сомнения - а можно ли с таким видом регистрировать внешнюю обработку для конкретного документа? Или для моей задачи надо делать вид "Заполнение объекта"? |
|||
1
Junior1s
18.08.19
✎
20:06
|
Зачем нужна твоя обработка, если документ уже набран ?
есть ТСД с контролем остатков. |
|||
2
Volga_Volga
18.08.19
✎
20:14
|
(1) Документ набран, да, но товар фактически не набран.
Человек, собирая заказ, хочет видеть, всё ли он по этому документу собрал. >есть ТСД с контролем остатков Но вот у заказчика только сканер штрих-кода. |
|||
3
Volga_Volga
18.08.19
✎
20:32
|
Уважаемые, случилось счастье...
Оказывается этот функционал полностью, именно так как надо, реализован в типовой УТ 11. Ничего изобретать не надо. Нажимаешь кнопку "Проверить количество в документе" и, вот оно, счастье! Пикай сколько влезет. Спасибо. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |