Как Скопировать Контрагентов из 1с в Excel • Обмен через ole

Загрузка накладных поставщиков в 1С из Excel

Подсчитано, что в среднем на ввод одной строки поступления оператор расходует одну минуту.

Когда приходные накладные насчитывают больше тысячи позиций в месяц, можно поработать над тем, чтобы быстрее вносить их в программу.

  • Обработка сделана так, чтобы пользователь не задумывался о её настройке.
  • Вся работа выполняется буквально в несколько кликов мышью
  • Сложности скрыты и находятся в ведении программиста. При покупке, мы автоматически настраиваем систему на загрузку ваших накладных.
  • Подготавливать файл, удалять шапку, менять строки в нём не требуется.

Оцените скорость загрузки накладной в этом видео-примере

  • Поддерживаются форматы xls, mxl, txt, csv, dbf
  • Microsoft Excel не требуется
  • Загрузка постпулений из любых докуметов: Накладные, ТОРГ-12, счета-фактуры и счета
  • Наименование может отличаться от наименования поставщика
    • Поиск производится по части наименования, штрихкоду или артикулу. Если совпадений не обнаруживается, пользователь может однократно задать соответствие между своим товаром и наименованием поставщика.
    • Для экономии времени, можно не сохранять файл на диск, чтобы потом выбирать его. Достаточно прямо из электронного письма поставщика открыть файл и скопировать строки в 1С пятью кликами мыши.
    специалист
    Мнение эксперта
    Витальева Анжела, консультант по работе с офисными программами
    Со всеми вопросами обращайтесь ко мне!
    Задать вопрос эксперту
    Обработка производит поиск по вхождению строки в документе Excel и наоборот номенклатура из Excel в 1C и номенклатура в 1C из Excel. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
    Есть еще пятый этап поиска – эвристический поиск по артикулу. Производит поиск по неточному совпадению артикула, а также ищет артикул в наименовании. По умолчанию он отключен, так как не дает достаточную точность поиска соответствий номенклатуры.
    книга из 1С

    Загрузка документов (УПД, ТОРГ-12, прайс-лист и любые другие) из Excel в 1С одним нажатием. Обычные и управляемые формы

    • проста в использовании — всего одна кнопка на каждом шаге.
    • функциональна — программист может настроить модуль для работы с любым типом файлов.
    • стабильна — система протестирована и не приводит к сбоям и ошибкам в базе.

    Теперь, чтобы сохранить эти данные в файл Excel (Эксель), нужно в главном меню программы (сверху) по меню «Файл» — «Сохроанить копию», вписываете нужное имя файла и выбираете тип файла «Лист Excel. «:

    ОБРАБОТКИ.com

    Наверное уже многие знают что с помощью технологии ADO можно быстро читать большие объемы информации из книг excel. Но ведь с помощью данной технологии можно так же легко создавать и заполнять файлы excel прямо из 1С. Неверите ? Смотрите …
    Итак, постановка задачи: Создать с помощью механизма ADO из 1С файл excel и выгрузить в него из справочника номенклатура код и наименование.

    Плюсы данного способа формирования файла excel:

    • Большая скорость работы.
    • Не требуется запуск самого процесса excel.exe, как это происходит в случае использования OLE-сервера excel.application, а следовательно на него не тратятся ресурсы. Кроме того нет необходимости отслеживать и перехватывать ошибки, связанные с процессом excel.exe, те кто использовал OLE-cоединение — тот поймет о чем я говорю, мало радости когда в случае программной или пользовательской ошибки процесс excel.exe остается висеть в памяти.
    • Не требуется самого приложения EXCEL, достаточно что бы на компьютере был установлен OLEDB провайдер Microsoft.Jet.OLEDB.4.0 (он входит в состав практически всех ОС семейства Windows) Это особенно актуально, когда данный код выполняется на сервере 1С:Предприятия, например в качестве регламентного задания.

    Возможен «комбинированный» способ: с помощью ADO формируется файл, а затем с помощью OLE «наводится марафет». Читайте продолжение «Выгружаем из 1С в EXCEL с помощью ADO. Часть II»

    Если публикация помогла Вам справится с проблемой, решить задачу или расширить свои знания — поддержите автора.

    Опубликованный выше пример полностью рабочий, ищите ошибку у себя в коде. Позже выложу готовую обработку, доступную для скачивания.

    при открытии в версии 8.2 (файл/открыть) пишет «Ошибка загрузки документа. Внешняя обработка не может быть прочитана текущей версией программы»…

    Откройте сначала в Конфигураторе 8.2 обработку, переконвертируйте (совместимость с 8.1 пропадет!), и если без управляемых форм (в Толстом клиенте) — открывайте переконвертированную обработку уже в Предприятии 8.2.

    Код рабочий. Одна проблема — если в наименовании присутствует апостроф — система падает. Как его можно сохранить? (Вариант — вырезать возможен, но некрасиво). Спасибо

    Насколько я помню в SQL апостроф экранируется обратным слэшом, таким образом можно попробовать заменить все ‘ в наименовании на \’
    Сам не пробовал, но на мой взгляд решение данной проблемы следует искать в этом направлении.

    Добрый день, большое спасибо за статью, очень помогла.
    Есть ньюанс — в файле Экселя, в начале каждого значения присутствует апостроф ‘ — можно ли от него избавиться ?

    1) при повторном сохранении данного примера выводится ошибка.
    2) или можно ли узнать более много команд как «Command.Execute()» .

    или спрошу по другому, если надо будет перезаписать данный файл то как поступить.

    В силу сиквельного синтаксиса заполнения эксельного листа возникают проблемы, если в названии номенклатуры были всевозможные кавычки.

    Да, есть такая проблема.
    Экранируйте подобные символы.

    Возможно ли в данном случае добавить все необходимые записи одним запросом?
    Т.е. в одном INSERT’е добавить одновременно несколько строк.
    Спасибо.

    Добрый день. Вопрос немного на другую тему. Загружаем из Excel в 1С. В экселевском файле в ячейке вместо значения указана ссылка на ячейку на другом листе книги. Как считать конечное значение?

    специалист
    Мнение эксперта
    Витальева Анжела, консультант по работе с офисными программами
    Со всеми вопросами обращайтесь ко мне!
    Задать вопрос эксперту
    Любой из данных этапов можно отключить в параметрах загрузки вкладка Настройка поиска номенклатуры , так же как и создание не найденной номенклатуры. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
    1. Программа в разы ускоряет ввод данных в 1С.
    2. Автоматизирует не только процессы учета товаров, но и ценообразование (позволяет загружать в установку цен).
    3. Уменьшает вероятность возникновения «человеческих» ошибок.
    4. Вам больше не потребуется оператор 1С для ввода «первички».

    Сохраняем данные из 1С в файл Эксель

    В 1С 8.3:
    1.1. Если у вас 1С 8.3.14 или более ранняя: в левом верхнем углу окна 1С нажать значок: ;
    1.2.Если у вас 1С 8.3.15 или более поздняя: в правом верхнем углу нажать значок: .
    2. В открывшемся меню выбрать «Файл» -> «Открыть».
    3. В появившемся окне найти и выбрать программу-обработку.

    Скриншоты интерфейса

    Основная форма программы (версия для управляемых форм)

    Основная форма программы (версия для обычных форм)

    Форма настроек программы. Первая вкладка (версия для управляемых форм)

    Форма настроек программы. Первая вкладка (версия для обычных форм)

    Форма настроек программы. Вторая вкладка (версия для управляемых форм)

    Форма настроек программы. Вторая вкладка (версия для обычных форм)

    Форма настроек программы. Третья вкладка (версия для управляемых форм)

    Форма настроек программы. Третья вкладка (версия для обычных форм)

    Форма настроек программы. Четвертая вкладка (версия для управляемых форм)

    Форма настроек программы. Четвертая вкладка (версия для обычных форм)

    Форма настроек программы. Пятая вкладка (версия для управляемых форм)

    Форма настроек программы. Пятая вкладка (версия для обычных форм)

    Форма настроек программы. Шестая вкладка (версия для управляемых форм)

    Форма подбора ненайденой номенклатуры (версия для управляемых форм)

    Форма подбора ненайденой номенклатуры (версия для обычных форм)

    Форма для загрузки файлов Excel с эл.почты (версия для управляемых форм)

    Выгружаем из 1С в EXCEL с помощью ADO. Часть I
    На вкладке “Настройки” задаем параметры для конкретного контрагента, также здесь мы можем сохранить настройку, загрузить настройку и применить ее к загружаемым данным, чтобы выставить названия полей.
    специалист
    Мнение эксперта
    Витальева Анжела, консультант по работе с офисными программами
    Со всеми вопросами обращайтесь ко мне!
    Задать вопрос эксперту
    Могут быть загружены наименования, количества и сумм, штрихкоды, характеристики, свойства, ставка НДС, ценовая группа, единица измерения и многое другое. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
    В данном окне можно выбрать конкретную настройку под контрагента, для оного их может быть несколько. Выбирается настройка из предварительно сохраненного файлика. Все это происходит в режиме “Персональной настройки”. Когда все настройки заданы, все последующие действия происходят буквально в 2 клика.

    Экспорт данных из CRM

    1. Управление торговлей 10.хх-11.хх;
    2. Управление производственным предприятием 1.хх;
    3. Комплексная автоматизация 1.хх-2.хх;
    4. Бухгалтерия предприятия 2.хх-3.хх;
    5. Розница 2.хх;
    6. ERP Управление предприятием 2.хх;
    7. Управление небольшой (нашей) фирмой 1.хх;
    8. Альфа-авто 5.хх;
    9. Автосервис 1.хх;
    10. Управление торговым предприятием 2.хх;
    11. Далион.Управление магазином 1.2-2.хх;
    12. Управление холдингом 3.хх

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: