X
Xilen
Приветствую!
Дали задание, сделать соотношение цен закупочных и розничных в базе 1С. Беда в том, что я в 1С плохо разбираюсь.
Как я понял, закупочные цены лежат в Документ.ПоступлениеТМЦ, а розничные в Справочник.Цены, который подчинен Номенклатуре. Хотя, я могу ошибаться с закупочными ценами, но в карточке номенклатуры я их не нашел. Лишь в общем журнале документах, документах поступления тмц.
Соответственно в ПоступлениеТМЦ есть табличная часть, в которой указывается Номенклатура, Цена и т.д.
И собственно вопрос: как правильно организовать сверку? Ибо:
Если (СокрЛП(ДокТМЦ.Номенклатура) = СокрЛП(СпрНом.ТекущийЭлемент())) Тогда //
не срабатывает. Пробовал разные варианты условия, но тоже не работают. Пришел к выводу, что не правильно обращаюсь или же условие в корне неверно задано.
Помогите пожалуйста, объясните начинающему)
Дали задание, сделать соотношение цен закупочных и розничных в базе 1С. Беда в том, что я в 1С плохо разбираюсь.
Как я понял, закупочные цены лежат в Документ.ПоступлениеТМЦ, а розничные в Справочник.Цены, который подчинен Номенклатуре. Хотя, я могу ошибаться с закупочными ценами, но в карточке номенклатуры я их не нашел. Лишь в общем журнале документах, документах поступления тмц.
Соответственно в ПоступлениеТМЦ есть табличная часть, в которой указывается Номенклатура, Цена и т.д.
И собственно вопрос: как правильно организовать сверку? Ибо:
Если (СокрЛП(ДокТМЦ.Номенклатура) = СокрЛП(СпрНом.ТекущийЭлемент())) Тогда //
не срабатывает. Пробовал разные варианты условия, но тоже не работают. Пришел к выводу, что не правильно обращаюсь или же условие в корне неверно задано.
Помогите пожалуйста, объясните начинающему)