Главная  |  Продукты  |  Услуги и цены  |  Клиенты  |  Контакты
 
1C Предприятие 7.7
Наши решения
Программирование
1С Предприятие 8.*
Наши решения
Партнерские разработки
Типовые решения
Программирование
Администрирование
Web проекты
Интернет-магазины
Поиск по сайту

 

Модуль представляет собой обработку, которая позволяет настраивать и сохранять алгоритмы загрузки прайсов от разных поставщиков. Настроив один раз правила загрузки прайса от поставщика, все последующие загрузки будут сведены к нескольким нажатиям кнопки. Модуль  работает с любой конфигурацией 1С 8.1, 1С 8.2 и 1С 8.3.

1. Автоматическое создание и обновление и цен.

2. Гибкий поиск товара: по коду, наименованию, любому реквизиту товара или по колонке табличной части.

3. Загрузка из файла любых данных, существующих в карточке товара в 1С  установка фиксированных значений.

4.
Загрузка цен товаров и цен поставщиков в любом количестве, с возможностью пересчета цен при импорте.
 

Цена: 150$ Подробная информация о модуле

 

Главная arrow Программирование arrow Основные функции arrow Проверка существования реквизита у объекта метаданных
Проверка существования реквизита у объекта метаданных Версия в формате PDF Версия для печати Отправить на e-mail
Рейтинг: / 11
ХудшаяЛучшая 
Написал Валецкий Станислав   
При написании универсальных процедур или функций (например проверка заполнения реквизитов перед проведением, или непосредственно проведение документов) возникает проблема, связанная с существованием или несуществованием некоторых реквизитов у объекта (например у документа продажи есть реквизит склад, а у документа перемещение - склад отправитель и склад получатель). Определить существование реквизита можно через метаданные, для этого понадобится вид объекта и имя реквизита.

Для справочников код будет следующий:

 
Реквизит = Метаданные.Справочник("ТМЦ").Реквизит("Артикул").Выбран(); 
Если Реквизит = 1 Тогда
   Сообщить("У справочника есть такой реквизит");
Иначе
   Сообщить("У справочника нет такого реквизита");
Конецесли;

Для документов код будет следующий:

 
Реквизит = Метаданные.Документ("РасходнаяНакладная").РеквизитШапки("Склад").Выбран(); 
Если Реквизит = 1 Тогда
   Сообщить("У документа есть такой реквизит");
Иначе
   Сообщить("У документа нет такого реквизита");
Конецесли;

Для табличной части документов код будет следующий:

 
Реквизит = Метаданные.Документ("РасходнаяНакладная").РеквизитТабличнойЧасти("Склад").Выбран(); 
Если Реквизит = 1 Тогда
   Сообщить("У табличной части документа есть такой реквизит");
Иначе
   Сообщить("У табличной части документа нет такого реквизита");
Конецесли;
 

Добавить комментарий

:D:lol::-);-)8):-|:-*:oops::sad::cry::o:-?:-x:eek::zzz:P:roll::sigh:
Жирный Курсив Подчеркнутый Зачеркнутый Цитата


Защитный код
Обновить

Карта сайта
1C-PROFI © 2018
Использование материалов разрешено только с указанием ссылки (для web сайтов гиперссылки)
www.megastock.ru