<B>Ответ 1с:</B><BR><p>Казалось бы простая задача, которая реализована во многих программных продуктах предназначенных для ведения бухгалтерского, торгового и управленческого учета, в самописных программах кустарного производства, в приложениях уважаемых фирм, но не в 1С. Но, специальных обработок и механизмов по загрузке файлов произвольного формата в 1С не существует! Почему же такое произошло? Почему уважаемая фирма 1С не озаботилась разработкой удобных прикладных механизмов для пользователей? Полагаю, причин может быть несколько! Во-первых форматов много, все предусмотреть сложно. Во-вторых, в файлах формата Excel в разных колонках могут находиться данные - где-то наименование, где-то расчетный счет, где-то цена или артикул - предусмотреть нужды произвольных пользователей нереально, сделать универсальный механизм - трудоемко. Умножим это на то, что программы 1С масштабны, в них реализовано много разных возможностей и настроек, например, контрагент может быть физическим или юридическим лицом, номенклатура может быть собственным товаром, комиссионным товаром или материалом, документы могут быть одним видом из сотни вариантов, реализованных в конкретном программном продукте, конкретной конфигурации. Таким образом получаем и в-четвертых и в-пятых и проч.<br /> Также обратите внимание, насколько часто изменяются продукты 1С, насколько часто меняются, обновляются конфигурации, как часто выходят исправления и дополнения, какие глобальные усовершенствования вносятся в программы. И каждый раз менять механизм загрузки?!<br /> Данные в программе 1С хранятся в совершенно разных форматах, разных объектах (по терминологии 1С) - это могут быть справочники, документы, регистры сведений или накопления, планы видов характеристик и другие объекты конфигурации. Для пользователя загрузить номенклатуру - для программистов и разработчиков - внести изменения в несколько справочников, добавить цены в регистры сведений, добавить характеристики, внести значения по умолчанию - и все это для того, чтобы программа просто продолжала нормально функционировать с введенными загруженными элементами учета.<br /> Для пользователя внести в программу один элемент - это нажать кнопку Insert и вбить название, для программы это ввод значений по умолчанию, заведение параметров, ввод типовых характеристик, простановка флажков и галочек, которые позже могут быть изменены. Поэтому и возникает такая проблема - нормально внести в программу данные автоматически, чтобы потом программа их воспринимала как введенные штатным порядком. И понять логику программы, принцип заведение элементов, порядок заполнения и изменения вводимых данных для настройки загрузки способен только специалист, разбирающийся в программе не как пользователь, а как программист. Сложность программы, ее богатые возможности, ее универсальность для различных отраслей учета и видов хозяйственной деятельности, ее удобство и современность и рождает сложность некоторых с виду простых и элементарных действий, таких, например, как загрузка в 1С данных из внешних файлов.<br /> <br /> Что делать? - Обращаться к внедренцам программного обеспечения, обрисовывать свои проблемы, давать на анализ свой файл для загрузки и ставить задачу. Стоимость может быть абсолютно разной - зависит обычно от конфигурации, разновидности загружаемых данных и реквизитов.</p>