Инвинтаризация НФА в бюджетной конфигурации

  • Автор темы zemleroy
  • Дата начала
Статус
Закрыто для дальнейших ответов.
Z

zemleroy

Господа программисты помогите пожайлуста решить такую проблемку: существует такой отчётик Инвин. НФА , который формирует данные по НФА находящимся на определённом МОЛе. А теперь вопрос: подскажите алгоритм при котором я смогла бы выбрать определённую группу номенклатуры (например, на сотруднике несколько служб(группы номенклатуры):ГСМ, з/ч) чтобы именно по ней и по МОЛу формировался отчёт? а то формирует по всей номенклатуре сразу. (((Заранее спасибо
 
Z

Zab

алгоритм:
1. получить НФА
2. проверить принадлежность к выбранной группе
3. если не принадлежит, перейти на п. 5
4. вывести НФА в отчет
5. если НФА не последний, перейти к п.1
 
Z

zemleroy

НаименованиеП=глПолноеНаименование(ВыбНФА);
Если выбНФА.Принадлежит(Номенклатура)=0 тогда
продолжить;
КонецЕсли;
не получилося(((((( пишет поле агр. не обнаружено((((( ZAB помоги!
 
Z

zemleroy

НаименованиеП=глПолноеНаименование(ВыбНФА);
Если грНоменклатура. Выбран()=1 тогда
Если выбНФА.ПринадлежитГруппе (ГрНоменклатура)=1 тогда
иначе продолжить;
КонецЕсли;
КонецЕсли;
СДЕЛАЛА!!!!!!!!!!!! :rolleyes: :D :D :D
 
Z

zemleroy

Для: Zab
подскажите пж как сделать тоже самое только с ОС? по элементам выбирает а по группе нет(((
 
Z

Zab

Если группа ОС-это группа справочника, а не реквизит, то должен работать вышеприведенный код. Или может влияет вид подчиненности справочнка? Может у тебя в ОС подчинение элементу?
 
Z

zemleroy

ОС подчинен справочнику фирмы(( если убрать принадлежность то всё идёт! номенклатура ни к чему ни прикреплена поэтому и пошла)))
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!