7.7 нет доступа к реквизиту справочника в документе
Здравствуйте.
Столкнулся с непонятной мне проблемой в 1С 7.7 профильной самописной.
В справочнике номенклатуры создан реквизит и поле ввода "ЦенаПоставщик" с типом Число 8.2.
При загрузке прайс листа путем метода справочника "Записать" туда записываются цены поставщика.
Далее хочу открыть накладную и в отдельный столбик вывести этот реквизит.
Все бы хорошо, создаем столбик, пишем Товар.ЦенаПоставщика и все должно работать.
Да вот оказывается не все так просто. При такой схеме столбик остается пустой, а заполняется он только если открыть карточку номенклатуры руками и провести ее.
Нашел обработку перепроведения всех карточек номенклатуры, по типу открыть-провести в фоне. Никакого результата, только вручную.
Что я не так делаю?
Столкнулся с непонятной мне проблемой в 1С 7.7 профильной самописной.
В справочнике номенклатуры создан реквизит и поле ввода "ЦенаПоставщик" с типом Число 8.2.
При загрузке прайс листа путем метода справочника "Записать" туда записываются цены поставщика.
Далее хочу открыть накладную и в отдельный столбик вывести этот реквизит.
Все бы хорошо, создаем столбик, пишем Товар.ЦенаПоставщика и все должно работать.
Да вот оказывается не все так просто. При такой схеме столбик остается пустой, а заполняется он только если открыть карточку номенклатуры руками и провести ее.
Нашел обработку перепроведения всех карточек номенклатуры, по типу открыть-провести в фоне. Никакого результата, только вручную.
Что я не так делаю?
По теме из базы знаний
- (V 7.7) Справка по работе с метаданными (с примерами)
- 1С 7.7 Книга доходов и расходов и кассовая книга любой конфигурации для предприятий на УСН, ПСН, ЕСХН
- Загрузка номенклатуры в справочник и документ из файла Excel и CSV, обновление цен и реквизитов (адаптируется под разные конфигурации 1С: 7.7)
- Запрет доступа к данным по зарплате для БП 3.0 и КА 2.5
- Загрузка банковской выписки для 1С 7.7 любой конфигурации
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
А судя по названию "ЦенаПоставщик" он как раз периодический с высокой степенью вероятности.
создаем столбик, пишем Товар.ЦенаПоставщика и все должно работать.
Должно... если реквизит не периодический.
А судя по названию "ЦенаПоставщик" он как раз периодический с высокой степенью вероятности.
заполняется он только если открыть карточку номенклатуры руками и провести ее.
Карточку элемента справочника нельзя "провести" - это не документ. Просто, если мое первое предположение верно, то где-то в коде формы элемента затесалось "ИспользоватьДату()".
(2) Реквизит не периодический.
В карточке номенклатуры есть кнопка "ОК", если открыть карточку в справочнике и нажать на ок вручную, то в столбике с этим товаром цена появится, хоть в ячейке она была и до нажатия на "ОК". Формула кнопки ОК - "#Записать Закрыть"
Вижу что в самом поле ввода, в его свойствах, стоит галочка "пропускать при вводе". Это никак с моей проблемой связанно быть не может?
В карточке номенклатуры есть кнопка "ОК", если открыть карточку в справочнике и нажать на ок вручную, то в столбике с этим товаром цена появится, хоть в ячейке она была и до нажатия на "ОК". Формула кнопки ОК - "#Записать Закрыть"
Вижу что в самом поле ввода, в его свойствах, стоит галочка "пропускать при вводе". Это никак с моей проблемой связанно быть не может?
(3) пропускать при вводе - никак не связано
"В справочнике номенклатуры создан реквизит и поле ввода "ЦенаПоставщик"
- зачем создавать поле ввода? достаточно положить реквизит на форму и все.
вы там разберитесь что у вас где делается и что куда кладется и заполняется.
очевидно что проблема в коде самописки.
"В справочнике номенклатуры создан реквизит и поле ввода "ЦенаПоставщик"
- зачем создавать поле ввода? достаточно положить реквизит на форму и все.
вы там разберитесь что у вас где делается и что куда кладется и заполняется.
очевидно что проблема в коде самописки.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот