Есть задачка. Сформировать отчёт для сверки цен по ЖНВЛП в РЗН.
Есть таблетка. У неё есть номер в РЛС. По этому номеру из ИТС:Медицина вытаскиваю информацию по таблетке. Всё вроде совпадает, вплоть до штрихкода.
И есть там поле DrugID, которое позиционируется как уникальный код товара в РЗН.
Идём дальше. Берём файлик (с РЗН) "действующий справочник ЛС".
В нём тоже есть колонка DrugID, которая вроде как (в описании формата выгрузки и файла) позиционируется как уникальный код товара в РЗН.
Ищем там по ШК нашу таблетку. Находим и удивляемся, что в справочнике этот код совершенно другой...
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший