Обработка предназначена для следующей конфигурации: Управление торговлей, редакция 10.3. С помощью этой обработки можно заполнить отчет комиссионера из файла, присланного маркетплейсом Ozon(Озон), ЯндексМаркет.
Ошибка при установке значения атрибута контекста (ActiveConnection)
{ВнешняяОбработка.ИмпортОтчетКомиссионера.Форма.Форма.Форма(382)}: axCatalog.ActiveConnection = Connection;
{ВнешняяОбработка.ИмпортОтчетКомиссионера.Форма.Форма.Форма(51)}: ПрочитатьExcelНаСервере();
по причине:
Произошла исключительная ситуация (ADOX.Catalog): Невозможно использование подключения для выполнения операции. Оно закрыто или не допускается в данном контексте.
(5)мой отчет от озона выглядит вот так, если ваши колонки находятся не в таком порядке или не соответствуют этому файлу то необходимо в коде обработки поменять номера колонок на свои, в коде их легко найти, но для этого вам нужно обладать начальными навыками программирования(суметь запустить конфигуратор и открыть код обработки).
А смысл вшивать в код колонки? Озон каждый месяц чего-то меняет. Не лучше бы сделать настраиваемые колонки? Были бы настраевыемые, тогда одну обработку можно было бы использовать для всех маркетплейсов.
(8)Из РФ, скорее всего файл отчета получен/скачен из разных мест, поэтому и формат другой. Обработка писалась под заказчика, требование заказчика "минимизировать ручной труд", если поменяется формат колонок, поменяют номера колонок в коде. В описании обработки написано что ее можно использовать как заготовку для своих проектов.