ЗАГРУЗКА ПОСТУПЛЕНИЙ И РЕАЛИЗАЦИЙ ИЗ EXCEL С СОПОСТАВЛЕНИЕМ НОМЕНКЛАТУРЫ
Возможно, данное решение -- кратчайший путь для решения вашей проблемы. Требует минимальной коррекции кода.
На компьютере должен быть установлен excel ( для запуска как COMОбъект("Excel.Application"))
Внешняя обработка предназначена для автоматизации переноса товарных данных из файлов Excel в учетную систему.
Решение подойдет компаниям, которые регулярно получают от поставщиков, партнеров, филиалов или интернет-магазинов товарные реестры в Excel и хотят сократить ручной ввод документов.
Обработка загружает данные из XLS/XLSX, выполняет сопоставление номенклатуры, помогает создать отсутствующие позиции и формирует документы поступления или реализации.
ОСНОВНЫЕ ВОЗМОЖНОСТИ
• Загрузка данных из файлов XLS и XLSX.
• Настройка номеров колонок Excel.
• Загрузка артикула и наименования товара.
• Загрузка единицы измерения и кода ОКЕИ.
• Загрузка количества, цены и суммы.
• Загрузка ставки и суммы НДС.
• Загрузка страны происхождения и кода страны.
• Загрузка номера ГТД.
• Загрузка номера документа и счета-фактуры.
• Использование отдельной цены реализации.
• Расчет цены реализации с учетом заданного процента наценки.
• Создание документа поступления товаров.
• Создание документа реализации товаров.
• Автоматическое создание полученного счета-фактуры после поступления.
• Автоматическое создание выданного счета-фактуры после реализации.
• Возможность записывать документы без проведения или сразу проводить их.
СОПОСТАВЛЕНИЕ НОМЕНКЛАТУРЫ
Одна из основных задач при загрузке внешних файлов — определить, какому товару учетной базы соответствует строка Excel.
В обработке предусмотрен автоматический поиск номенклатуры по нескольким реквизитам:
• штрихкоду;
• коду;
• артикулу;
• наименованию.
Это позволяет использовать файлы от разных поставщиков и уменьшает количество ручных операций при подготовке загрузки.
Если товар в базе не найден, строка отмечается для дальнейшего создания номенклатуры.
СОЗДАНИЕ НОВОЙ НОМЕНКЛАТУРЫ
Для отсутствующих товаров предусмотрено создание новых элементов справочника непосредственно из загруженных данных.
При создании могут заполняться:
• наименование;
• полное наименование;
• артикул;
• единица измерения;
• вид номенклатуры;
• группа номенклатуры;
• номенклатурная группа;
• ставка НДС;
• страна происхождения;
• номер ГТД;
• штрихкод.
Создание номенклатуры выполняется в транзакции: при возникновении ошибки изменения откатываются.
ЕДИНИЦЫ ИЗМЕРЕНИЯ, СТРАНЫ И ГТД
Обработка сопоставляет единицы измерения по наименованию и коду ОКЕИ.
Для стран происхождения используется поиск по коду и наименованию.
Также выполняется поиск номера ГТД.
Если соответствующий элемент не найден, предусмотрена возможность его создания на основании информации из файла.
РАБОТА С НДС
При загрузке анализируется ставка НДС из файла.
Поддерживается распознавание значений:
• Без НДС;
• 0%;
• 10%;
• 18%;
• 20%.
При формировании документов заполняются ставка и сумма НДС.
Для поступления может использоваться сумма НДС из файла либо расчет суммы НДС в зависимости от настроек обработки.
СОЗДАНИЕ ПОСТУПЛЕНИЯ
Перед созданием документа проверяется заполнение:
• организации;
• склада;
• поставщика;
• договора поставщика;
• сопоставленной номенклатуры во всех строках.
В документ переносятся товар, количество, цена, сумма, НДС, страна происхождения и ГТД.
Также заполняются необходимые счета учета, данные поставщика, склада и входящего документа.
После успешной записи поступления обработка создает связанный полученный счет-фактуру.
СОЗДАНИЕ РЕАЛИЗАЦИИ
Для реализации проверяются:
• организация;
• склад;
• покупатель;
• договор покупателя;
• сопоставление товаров.
Цена реализации может быть загружена из отдельной колонки Excel или рассчитана автоматически на основании закупочной цены и установленного процента наценки.
После формирования реализации создается выданный счет-фактура.
ГИБКАЯ СТРУКТУРА EXCEL
Номера колонок задаются в настройках обработки.
Это позволяет адаптировать загрузку под структуру конкретного файла без необходимости каждый раз изменять программный код.
В демонстрационном варианте предусмотрены колонки:
1 — номер счета-фактуры;
2 — номер документа;
3 — дата;
4 — артикул;
5 — товар;
6 — единица измерения;
7 — ОКЕИ;
8 — масса;
9 — количество;
10 — цена;
11 — сумма;
12 — ставка НДС;
13 — сумма НДС;
14 — сумма с НДС;
15 — код страны;
16 — страна;
17 — номер ГТД;
18 — цена реализации.
ПРЕИМУЩЕСТВА
1. Сокращение ручного ввода
Не требуется вручную переносить десятки или сотни товарных строк из таблицы в документ.
2. Снижение количества ошибок
Количество, цены, суммы, артикулы, НДС и другие реквизиты берутся непосредственно из исходного файла.
3. Автоматическое сопоставление товаров
Поиск выполняется сразу по нескольким идентификаторам — штрихкоду, коду, артикулу и наименованию.
4. Работа с новой номенклатурой
Если позиции отсутствуют в базе, их можно создать на основании загруженных данных.
5. Не только загрузка таблицы
Обработка доводит процесс до формирования учетного документа и связанного счета-фактуры.
6. Поддержка поступлений и реализаций
Один инструмент можно использовать как для входящих, так и для исходящих товарных операций.
7. Работа с файлами разных контрагентов
Благодаря настройке номеров колонок обработку можно адаптировать к различным форматам Excel.
8. Возможность дальнейшей адаптации
Код обработки структурирован по функциональным областям: работа с Excel, создание документов, сопоставление номенклатуры и служебные процедуры. Это упрощает дальнейшую доработку под особенности конкретной компании.
ПОЧЕМУ ЭТО МОЖЕТ БЫТЬ ВЫГОДНО
Если сотрудник ежедневно переносит информацию из Excel вручную, основная стоимость такого процесса — не сама операция ввода, а потраченное рабочее время и вероятность ошибки.
Обработка позволяет заменить последовательность:
открыть Excel → найти товар → вручную заполнить строку → проверить количество → проверить цену → заполнить НДС → перейти к следующей строке
на более короткий сценарий:
выбрать файл → загрузить → сопоставить позиции → проверить результат → создать документ.
Особенно заметна экономия времени при регулярной обработке товарных реестров с большим количеством строк.
КОМУ ПОДОЙДЕТ
• бухгалтерам;
• операторам;
• менеджерам по закупкам;
• менеджерам по продажам;
• специалистам по учету;
• компаниям с регулярным обменом Excel-файлами с поставщиками;
• организациям, которым требуется загрузка товарных документов без разработки отдельной интеграции.
КАК РАБОТАТЬ
1. Открыть обработку.
2. Выбрать файл XLS или XLSX.
3. При необходимости настроить номера колонок.
4. Загрузить данные.
5. Выполнить поиск соответствий номенклатуры.
6. Проверить найденные товары.
7. Создать отсутствующую номенклатуру при необходимости.
8. Выбрать организацию, склад, контрагента и договор.
9. Создать поступление или реализацию.
10. Проверить сформированный документ.
В КОМПЛЕКТЕ
• внешняя обработка;
• демонстрационный файл Excel;
• пример структуры данных для загрузки.
СОВМЕСТИМОСТЬ
Протестировано на:
Платформа:
1С:Предприятие 8.3 (8.3.27.1989)
Конфигурация:
Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.196.21)
Для других версий конфигурации может потребоваться адаптация в зависимости от состава документов, справочников и реквизитов.
ТЕХНИЧЕСКАЯ ИНФОРМАЦИЯ
Для чтения Excel используется COM-соединение с Microsoft Excel, поэтому в среде выполнения обработки должен быть доступен установленный Microsoft Excel.
Обработка может подключаться как дополнительная обработка.
Текущая логика формирует из загруженной таблицы один документ поступления или один документ реализации за один цикл создания. Если исходный файл содержит данные сразу по нескольким отдельным документам, потребуется предварительное разделение данных либо доработка алгоритма группировки.
Перед формированием документа выполняется проверка заполненности основных реквизитов и наличия сопоставленной номенклатуры.
ЗАЧЕМ ПОКУПАТЬ
Это не просто пример чтения Excel, а готовая основа рабочего механизма импорта:
• данные читаются из Excel;
• номенклатура сопоставляется с учетной базой;
• отсутствующие позиции можно создать;
• учитываются единицы измерения, НДС, страны и ГТД;
• формируются поступления и реализации;
• создаются связанные счета-фактуры;
• структура Excel настраивается;
• решение можно адаптировать под собственный формат обмена.
В результате покупатель получает инструмент для сокращения ручной работы и готовую основу для дальнейшей автоматизации загрузки документов из Excel.
Проверено на следующих конфигурациях и релизах:
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.206.19
- Бухгалтерия предприятия КОРП, редакция 3.0, релизы 3.0.206.19
Вступайте в нашу телеграмм-группу Инфостарт