При работе с обработкой Прайс-лист поставщика в 1С:Управление торговлей 11 пользователи часто сталкиваются с ситуацией: выполняется загрузка цен из внешнего файла или таблицы, артикул позиции гарантированно присутствует в базе данных, программа выводит уведомление «Осуществляется сопоставление введенных данных с данными информационной базы...», однако сопоставления не происходит. Позиции остаются непривязанными или пропускаются.
Проанализируем архитектуру этого механизма, выясним причины такого поведения типовой конфигурации и рассмотрим практические способы настройки системы для корректной регистрации цен и формирования заказов.
Основное заблуждение связано с непониманием того, как функциональная опция Использовать номенклатуру поставщиков переключает алгоритм сопоставления в типовом помощнике загрузки:
Номенклатура поставщиков для конкретного контрагента (партнера). Если в этом справочнике еще нет записи с данным артикулом либо в созданной карточке номенклатуры поставщика реквизит Номенклатура пуст (не указана ссылка на элемент нашего справочника), автоматического сопоставления с базой не произойдет. Типовая загрузка цен не создает автоматически новые связи между номенклатурой поставщика и собственной номенклатурой базы, если они ранее не были сопоставлены.Номенклатура, сверяя артикул и наименование напрямую с нашей базой.Если артикулы или наименования в прайс-листе поставщика совпадают с артикулами и наименованиями в вашей базе 1С, вести отдельный справочник соответствий не требуется. В этом случае наиболее простым и надежным решением является отключение промежуточного механизма.
Разберем по шагам, как переключить режим работы:
Номенклатура по артикулу и наименованию, и сопоставление отработает в автоматическом режиме.Если специфика учета требует хранить оригинальные наименования и артикулы поставщика (например, для вывода в печатные формы или при электронном документообороте), справочник Номенклатура поставщиков необходим. Однако важно понимать, как заполняются связки.
Рассмотрим, как обеспечить автоматическую работу этого справочника:
Номенклатура поставщиков, и при последующих загрузках этого контрагента сопоставление по артикулу поставщика будет происходить автоматически.Приобретение товаров и услуг или Заказ поставщику система также способна фиксировать соответствие между товаром поставщика и номенклатурой базы, если заполнены соответствующие поля в табличной части.Загрузка данных из табличного документа. Загрузку необходимо производить напрямую в справочник Номенклатура поставщиков, заполнив поля: Владелец (партнер), Артикул, Наименование и поле ссылки Номенклатура (которая сопоставляется по артикулу нашей базы).Если опция номенклатуры поставщиков выключена (или записи в справочнике уже созданы), но артикул все равно не сопоставляется, проанализируем частые скрытые технические ошибки:
Номенклатура (включая помеченные на удаление позиции), система не может сделать выбор автоматически и пропускает строку.Существует распространенное заблуждение: пользователи считают, что наличие позиции в справочнике Номенклатура поставщиков автоматически подставляет контрагента в обработку Формирование заказов по потребностям. Это не так.
Справочник контрагента предназначен исключительно для сопоставления названий и артикулов при печати и обмене. Автоматическое определение поставщика при обеспечении потребностей настраивается совершенно иначе:
Покупка. В карточке способа обеспечения прямо указывается основной поставщик и соглашение с ним. В этом случае при расчете потребностей поставщик подставится гарантированно.Регистрация цен номенклатуры поставщика через прайс-листы). Именно факт наличия актуальной цены, а не запись в справочнике номенклатуры поставщика, является основанием для выбора контрагента при расчете заказа.