ЕстьИИспользуется |
Проверяет, зарегистрировано ли наименование прайс-листа поставщика/конкурента в базе СБиС++ и помечено ли оно как используемое.
Прайс.ЕстьИИспользуется(НаименованиеПрайса)
НаименованиеПрайса (объект) – запись наименования прайс-листа поставщика/конкурента. Из этой записи берутся поля "Код" (код наименования у поставщика/конкурента) и "Комментарий" (название наименования у поставщика/конкурента). По этим данным и ищется наименование в базе СБиС++.
Если наименование по указанным данным найдено в СБиС++, и хотябы одна складская карточка используется (установлен признак "Использование"), то в прайс-листе устанавливается связь с номенклатурной карточкой (поле "НоменклатураЦены"). Если наименование в СБиС++ не зарегистрировано, то проверяется, не помечено ли оно как незагружаемое. Если "Да", то на наименовании прайс-листа устанавливается соответствующий признак.
Да (логическое значение) – если наименование зарегистрировано и помечено как используемое.
Нет (логическое значение) – если наименование не зарегистрировано и помечено как незагружаемое.
Проверим, зарегистрировано ли указанное наименование поставщика в базе данных СБиС++. Если "Да", то узнаем его наименование в справочнике "Номенклатура":
функция НаДокументЗакрыть()
{
оЗапись=Выборка("Наименования прайса поставщика");
оЗапись.Код=123;
Если(ЕстьИИспользуется(оЗапись))
Сообщить(ОЗАПИСЬ.НоменклатураЦены.Наименование);
}