При попытке провести документ "Поступление товаров и услуг" в конфигурации 1С:Управление Торговлей возникает ошибка следующего вида: "Запись с такими ключевыми полями уже существует ...", далее следует наименование ТМЦ, номер строки регистра сведений "Цены номенклатуры" и дата документа.
Подобная ошибка может возникнуть не только в базе "Управление торговлей, но и в любой другой конфигурации 1С 8, в которой есть регистры сведений. Суть ошибки заключается в том, что набор значений, запись которого выполняется в данный момент, уже был записан ранее, и не может быть записан повторно. К примеру, курс валют может быть установлен только один раз в сутки (это определяется периодичностью соответствующего регистра сведений - секунда, день, месяц и т.д.).
Причина ошибки и способы устранения
Проблема заключается в том, что на указанные ТМЦ цена уже была установлена (например, с помощью документа "Установка цен номенклатуры"), и программа не даст установить цены того же типа повторно в рамках одной даты.
Для исправления данной ошибки в документе "Поступление товаров и услуг" нажмите кнопку "Цены и валюта" и в нижней части окна снимите флаг "Регистрировать цены поставщика". Это один из вариантов и в некоторых случаях он не является наиболее оптимальным. Второй вариант решения проблемы заключается в том, чтобы открыть соответствующий регистр и удалить соответствующую запись, тем самым позволив документу добавить запись снова.