Заполнение авансовых отчетов из Excel и других файлов

22 апреля 2017 г. Просмотров: 5752 Арт: 442
Это готовое решение для 1С
Установка разработки в базу занимает не более двух минут, потом сразу можно пользоваться
Назначение
Обработка заполняет в авансовом отчете табличные части Товары и Прочее из внешних файлов (excel,dbf и т.п.) произвольной структуры.
Не влияет на обновления
Конфигурация остается "на замке", обновляетесь в штатном режиме
Поддержка релизов
Разработка корректно работает как в старых релизах совместимых конфигураций, так и в самых последних
Сопровождение
Неограниченная по срокам техническая поддержка. Бесплатная
Уже используют 4 довольных покупателя
Если кто-то все-таки остается недовольным, получает свои деньги обратно

Обработка позволяет заполнить авансовый отчет из внешнего файла (Excel, dbf и проч). Речь идет о двух табличных частях документа - Товары и Прочее.

Заполнение таблицы товаров

Допустим, у нас есть такой файл Эксель.

файл эксель для заполнения таблицы товары

Из этого файла заполним табличную часть документа с товарами.

Создаем новый авансовый отчет, заполняем шапку и вызываем команду заполнения товаров:

создание авансового отчета

Откроется форма настроек загрузки.

Первым делом нужно заполнить таблицу - источник данных в правой части формы. Можно ее заполнить вручную, а можно по гиперссылке Из файла.

заполнение таблицы данных из файла

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

Следующий шаг - настройка параметров загрузки. Нужно задать граничные номера строки, а также номера колонок с необходимыми данными. Если каких-то данных в файле нет, оставляем соответствующее поле настроек пустым (в моем случае это, например, единица измерения).

настройка зазгрузки товаров в авансовый отчет

Для поиска подходящей номенклатуры в базе необходимо выбрать вариант:

  • по названию,
  • по артикулу,
  • по артикулу и названию.

Поиск контрагентов осуществляется по ИНН, а также краткому или полному наименованию.

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

указание типа данных

Если хотите заполнять значение из файла, выбирайте тип Число и указывайте номер колонки, в противном случае выбирайте второй тип и указывайте конкретное значение.

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

  • вид номенклатуры,
  • родителя (группу списка),
  • номенклатурную группу.

После заполнения всех настроек нужно нажать Заполнить документ. Если в процессе заполнения документа возникнут какие-то ошибки/коллизии или будет создана новая номенклатура, то появится протокол.

протокол заполнения авансового отчета

Табличная часть заполняется полностью автоматически (включая счета учета).

заполненная таблица товаров в авансовом отчете

Заполнение таблицы Прочее

Допустим, есть такой файл Excel, из него заполним закладку Прочее в авансовом отчете.

файл для заполнения вкладки Прочее

На этот раз на форме документа вызываем команду Заполнить Прочее. Откроется уже знакомая нам форма, но с небольшими изменениями:

  • отсутствуют настройки загрузки полей Количество и Цена,
  • добавлена колонка Содержание,
  • добавлено заполнение аналитики затрат.
настройки заполнения закладки Прочее

По завершении работы обработки таблица Прочее заполняется корректно, включая заполнение аналитики затрат по БУ и НУ.

Готовая разработка «Заполнение авансовых отчетов из Excel и других файлов»

Артикул
442

Входит в подписку
Премиум

Последнее обновление
21 декабря 2022 г.

Изменение конфигурации
Не требуется

Исходный код
Открыт

Как установить
Инструкция

Совместимость

Бухгалтерия предприятия 3.0

Цена:
1000руб.

Комментарии (0)

Для оставления комментариев необходимо зарегистрироваться и авторизоваться

Консультация по
платным услугам

ПОЛУЧИТЬ