gifts2017

Для бухгалтерии 1С 7.7 - обработка для подбора материалов в документ

Опубликовал Виктория (vika64) в раздел Обработки - Обработка документов

Обработка предназначена для подбора материалов в документ.
Добавлено обновление обработки - версия 2. При вводе количества - цифры выделяются (добавлено виртуальное нажатие кнопок Shift-End)).
Сортировка - если текущая колонка Группа, тогда сортируем Группа-Материал - Код.

В стандартная обработке подбора  из справочника материалов нет возможности увидеть только нулевые остатки и при подборе не отнимается подобранное количество. Эти задачи и реализует данная обработка.

Интеграция   обработки в программу.

Для подбора из данной обработки в документе можно воспользоваться кнопкой подбор, а можно добавить новую .

Пример документ Требование-накладная.

В процедуре  документа подбор()  добавляем:

Процедура Подбор()

******

                КонтекстФормыПодбора = СоздатьОбъект("СписокЗначений");

                КонтекстФормыПодбора.ДобавитьЗначение(Контекст, "Контекст");

                КонтекстФормыПодбора.ДобавитьЗначение(МестоХранения, "МестоХранения");

                               ОткрытьПодбор("Обработка.ПодборМатериалов",,КонтекстФормыПодбора,1); 

******

Далее  в процедуре документа  ОбработкаПодбора() :

 

Процедура ОбработкаПодбора(ВыбрМПЗ)

                Если ТипЗначенияСтр(ВыбрМПЗ) = "СписокЗначений" Тогда

                               Кол          = ВыбрМПЗ.Получить("Количество");

                               ВыбМатериал  = ВыбрМПЗ.Получить("Материал");

                               НоваяСтрока();

                               Материал     = ВыбМатериал;  

                              ЕдинИзмерения=Материал.ЕдиницаИзмерения;

                               ЦенаИзг = Материал.ЦенаИзготовителя;

                               ЦенаУч  = Материал.Цена;

                               КоличествоЗатребовано = Кол;

                               КоличествоОтпущено = Кол;

                               Масса = Окр(Материал.Вес*КоличествоОтпущено/1000,2,1);

                               ВидТары = Сокрлп(Материал.Упаковка);

                               КолВУпак = Материал.КолВУпак;   

                               РассчитатьУпаковки();

                               АктивизироватьСтроку();

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

Наименование Файл Версия Размер Кол. Скачив.
Подбор материалов для бух 7.ert
.ert 222,50Kb
04.01.12
29
.ert 222,50Kb 29 Скачать
Подбор материалов для бух 7 версия 2.ert
.ert 222,50Kb
04.01.12
27
.ert 222,50Kb 27 Скачать
Описание подбор материалов.docx
.ert 222,50Kb
04.01.12
18
.ert 222,50Kb 18 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. and balu (baluba) 07.12.11 11:16
Скажи а когда выбираешь материалы можноли чтобы отображались папки, я у себя в подборе добавил флаг "показывать только остатки" но теперь при выборе данного параметра все происходит ооочень долго , кстати аналогично сделал и в подборе гтд сф-выданные, но это изменения в конфу
2. Виктория (vika64) 07.12.11 11:25
папки, только в виде колонки в которой выводится родитель, увы иначе не знаю как.
3. and balu (baluba) 07.12.11 13:12
(2) vika64, А вот такая идея: На базе данной обработки сделать "внешнюю печатную форму" обозвать кнопку "подбор", а дальше все как по маслу и не меняем конфу, как идея?
4. Виктория (vika64) 07.12.11 13:45
Пробуйте, если исправите и выложите - ничего не имею против, только на меня как на первоисточник ссылайтесь.
5. Люда (LysI) 21.02.12 09:49
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа