IE2017

Загрузка данных в табличные части "Товары" и "Услуги" документа "Поступление товаров и услуг" (БП 1.6, 2.0) из печатной формы счета-фактуры в Excel

Обработки - Обработка документов

Обработка по заполнению табличной части для загрузки данных в табличную часть "Товары" или "Услуги" документа "Поступление товаров и услуг" (БП 1.6, 2.0) из печатной формы счета-фактуры в Excel.
Минимум настроек пользователем!

Выложены обработки для БП 1.6 и 2.0.

Регистрируете обработку как обработку по заполнению ТЧ "Товары"  и ТЧ "Услуги" документа "Поступление товаров и услуг.

В форме документа.

  1. Выбираете пункт в меню "Заполнить" табличной части "Товары".
  2. Выбираете файл Excel с печатной формой СФ. После этого происходит заполнение суммовых показателей документа и подбор номенклатуры по наименованию. Подбор номенклатуры может происходить долго - производится поиск по вхождению.
  3. Открывается форма для установки соответствия номенклатуры. В ней можно изменить номенклатуру, если она неправильно подобрана. При закрытии формы происходит заполнение номенклатуры в форме документа.
  4. Выбирается счет учета номенклатуры. После выбора происходит заполнение счетов учета в форме документа.

Update от 07.10.2009.

Добавлено:

  • заполнение даты и номера СФ входящего;
  • заполнение договора и счетов учета расчетов (если в базе заполнены настройки);
  • заполнение табличной части "Услуги";
  • запрос в диалоге даты документа (предлагается дата СФ).

Исправлены небольшие ошибки.

Update от 18.11.2010.

Добавлено:

  • заполнение в ТЧ "Товары" страны и номера ГТД.


Update от 04.02.2011.

Добавлено:

  • добавлена обработка для БП 2.0 на платформе 8.2.

Скачать файлы

Наименование Файл Версия Размер
Загрузка СФ из Excel для БП 2.0
.epf 22,07Kb
04.02.11
330
.epf 22,07Kb 330 Скачать
Загрузка СФ из Excel для БП 1.6
.epf 21,38Kb
04.02.11
173
.epf 21,38Kb 173 Скачать

См. также

Комментарии
1. karser 30.09.09 19:10 Сейчас в теме
А нельзя ли все то же самое, только исходя из простой исходной xls-таблицы:"наименование","количество", "цена", ну а сумму 1С посчтитает автоматически. Было-бы очень удобно: получаешь электронный документ (или распознанную копию со сканера) на поступление, упрощаешь его до таблицы из трех колонок - и приходуй! Ставлю "+" - вещь очень нужная!
2. Ulcer (KapasMordorov) 30.09.09 21:39 Сейчас в теме
Хорошо, сделаю вариант отчета.
3. Влад Резник (serena1) 01.10.09 22:57 Сейчас в теме
Хотелось бы, получить тоже упрощеннный вариант отчета!
4. Rim Muralimov (rimbo) 08.10.09 15:10 Сейчас в теме
Можно рекомендовать добавить колонку со штрих-кодами в эту обработку. Иногда очень даже нужно!

"+" однозначно.
5. Ulcer (KapasMordorov) 08.10.09 15:34 Сейчас в теме
(4)
Про штрих-коды не понял.
1) в БП не используются штрих-коды.
2) в печатной форме CФ тоже нет штрих-кодов, только если в наименование артикул впишут.
Можно подробнее?
6. Rim Muralimov (rimbo) 11.10.09 15:07 Сейчас в теме
(5)
Привожу небольшой пример - инвертаризация/ревизия склада, товар штучный, весь в штрих-кодах (внутренних), наименований эдак 5000, для перехода из старой самопальной системы учета на 1С...
Уже все проконтролировали и сделали эксельный файл из старой системы учета, где уже есть и колонка со штрих-кодом в том числе.
Не отказываться ж от готовых данных, чем потом залезать в справочник номенклатуры 1Са и вручную вводить штрих-код для каждого товара.
Да, конечно, во всяческих регламентных документах штрих-код может и не нужен вовсе. Однако в жизни бывает и такое, что я описал выше.
Респект за внимание!
7. Ulcer (KapasMordorov) 11.10.09 16:31 Сейчас в теме
(6)
Дело в том, что загрузка производится по наличию в книге Excel фрагментов регламентированного текста СФ и не требует от пользователя ввода номеров колонок, строк и т.п.
Штрих-кодов в печатной форме СФ нет, делать ввод числовых настроек пользователем не буду - для данной обработки это не очень подходит.
8. Rim Muralimov (rimbo) 11.10.09 19:20 Сейчас в теме
(7)
Ок! Надо было мне уточнить, что пожелания штрих-кода касаются упрощенного (1-2-3 комент) планируемого Вами к написанию отчета (а не этой конкретно - здесь все правильно)!
Для ускорения/облегчения работы уже некоторые поставшики делают нечто самопальное со штрих-кодами, обычно на экселе. Да и покупатели частенько начинают просить наименование и пр. + штрих-код.
Даже китайцы (!!!) начали свои товары маркировать.

Как раз здесь Ваш отчет будет весьма востребован. С ним меньше возни и ошибок при введении нового товара в справочник номенклатуры.
Представьте себе поступивший контейнер, эдак позиций 200-300, бижутерия и прочая мелочь, и все каждый раз новые!
Лучшие пожелания!
9. Марина Федорова (mvfrf) 18.11.10 03:15 Сейчас в теме
Товар загрузился, а ГТД и страны не загружаются. Подскажите в чем дело?
Выдается служебное сообщение:
{ВнешняяОбработка.кмЗагрузкаПТиУизExcel(106)}: Преобразование значения к типу Число не может быть выполнено счет-фактура
10. Anatolii Karasev (KapasMordorov) 408 18.11.10 11:01 Сейчас в теме
(9)
1. Заполнения страны и номера ГТД не было (косяк). Добавил.
2. Из строки с номером и датой СФ выделяется день, месяц и формируется дата с использованием года рабочей даты. После этого производится разбор оставшегося текста с попыткой получить год. Если при этом происходит ошибка, то дата остается с годом от рабочей даты.
Если Вы всё таки хотите исправления этой ошибки, пришлите образец СФ на почту (указана в моих контактных данных).
11. Anatolii Karasev (KapasMordorov) 408 18.11.10 11:04 Сейчас в теме
(9)
+(10)
Не видно в контакной информации почту.
kapas.mordorov@gmail.com
12. Eugeneer (Eugeneer) 18.11.10 11:35 Сейчас в теме
Обработка не коммерческая а модуль закрыт.
А что если экселя нет?
13. Anatolii Karasev (KapasMordorov) 408 18.11.10 12:19 Сейчас в теме
(12)
1. И что? Там ничего особенного и интересного, похожие обработки с открытым кодом есть на ИС (когда делал, не знал, хочется улучшения рубрикатора).
2. Сделать загрузку из формата MXL? Время свободное будет, добавлю.
14. Eugeneer (Eugeneer) 18.11.10 12:42 Сейчас в теме
(13) ну интересно неинтересно а если подправить нужно?
по второму вопросу - нет не mxl. Просто приходит файл по почте в экселе но экселя нет. Стоит опенофис.
15. Anatolii Karasev (KapasMordorov) 408 18.11.10 13:31 Сейчас в теме
(14)
1. http://infostart.ru/public/15879/ коммент 54.
2. С произвольным Excel'ем проблемы.
2007 и выше можно читать как XML, ниже требуется ВК. Добавить использование OO - возможно, но тоже не универсально.

Цель обработки - чтение СФ в более-менее произвольной форме, а не разбор средств, установленных у пользователя. Увы, но это второстепенно, заниматься этим некогда.
16. Марина Федорова (mvfrf) 18.11.10 14:36 Сейчас в теме
Премного вам благодарна, все работает!!!
17. rina4 yara (rina4) 30.09.11 11:59 Сейчас в теме
а он любую печатной формы счета-фактуры в Excel прочитает, или это надо чтоб поставщик тоже из 1с выгружал
18. Anatolii Karasev (KapasMordorov) 408 30.09.11 14:23 Сейчас в теме
(17)
Если текст с наименованиями полей и колонок соответствует установленной законодательством форме, то почти любую.
Если только при совсем причудливом форматировании не будет работать.
На след. неделе планирую обновление сделать (как раз попалась СФ с форматированием не как в типовой 1С).
19. Андрей Долгополов (bankir1982) 10 05.10.11 21:22 Сейчас в теме
Спасибо, подчерпнул в Вашей обработке несколько идей для своей аналогичной обработки. Нам тоже постоянно присылают сч-ф в большом количестве, но шлют то в xls, то в mxl, то в xml. Разные клиенты шлют по разному - пришлось делать промежуточную форму в которую читаются данные из файла, а потом уже распознаются. По запросу новая номенклатура создается вместе с ГТД.
20. Igоr Sаulеviсh (gutentag) 251 24.10.11 18:44 Сейчас в теме
Замечание(типа ошибки) в типовой бух-8,2 ред.2,0
1) у меня в документе видны колонки "единица измерения" = ее обработка не заполняет в документе (проверено на "шт").

2) если в печатной форме в колонках "Страна приисхождения" и "Номер ГТД" стоят знаки --, то и в справочник номер ГТД попадают прочерки --
21. Igоr Sаulеviсh (gutentag) 251 24.10.11 23:10 Сейчас в теме
Непонятно почему обработка предлагает материалы(для которых в настройках "учета номенклатуры" стоит 10.01) грузить на счет 10.06. Но это не принципиально :)

А как загрузить новую номенклатуру, которой нет в справочнике или соответствие, по мнению буха, не верное?
- В обработке не предусмотрена возможность загрузки новой номенклатуры(ТМЦ, товары, услуги, ...) Ну разве очень трудно добавить колонку рядом в окошке номенклатура "отметить для загрузки новую номенклатуру" ? Очень бы это пригодилось бы? Хотя безусловно это повлечет проблему определения "родителя" для загрузки
----
22. Igоr Sаulеviсh (gutentag) 251 24.10.11 23:25 Сейчас в теме
доп.замечание к (20)
у меня в документе видны колонки "единица измерения" = ее обработка не заполняет в документе (проверено на "шт").

- И если не проконтролировать "единицу измерения, то она затирается новой единицей измерения из счет-фактуры.

- В обработке не видно(никак не выделеяется), если найденная в справочнике и загружаемая из счет-фактуры номенклатура имеет длинное название похожее наменование, но это совсем разные вещи.
23. Anatolii Karasev (KapasMordorov) 408 24.10.11 23:28 Сейчас в теме
Квартальная закончится, подумаю над исправлениями и доработками.
В общем случае файл для тестирования всё равно нужен.
24. nitro (nitr02k) 07.12.11 20:33 Сейчас в теме
25. Сергей 1C (1C82) 41 31.01.12 18:04 Сейчас в теме
Неудобно для пользователя. Нельзя изменить - для специалиста.
26. Maks Maks (mf_p) 05.02.12 23:40 Сейчас в теме
А если такая ситуация!
Поступление товара из 100 наименований (канцтовары), в базе 1с имеется частично номенклатура, скажем 10 процентов. Тогда при использовании обработки будут создаваться двойники? или они отфильтруются?
27. Maks Maks (mf_p) 05.02.12 23:42 Сейчас в теме
новую счет фактуру прочитает?
28. Anatolii Karasev (KapasMordorov) 408 07.02.12 16:57 Сейчас в теме
(26)
Номенклатура обработкой не создается, только производиться подбор по вхождению (посимвольно сокращая полученное из файла наименование).
(27)
Новую СФ читает, но строку из номеров колонок воспринимает как строку, подходящую для загрузки в документ. Буду дорабатывать.
29. Гость 29.02.12 10:28 Сейчас в теме
Хороший труд. Надо будет более внимательно протестировать :)
30. koroleva_ann_ (taste) 17.04.12 09:54 Сейчас в теме
спасибо большой, скачаем, надеюсь будет работать, очень нужная вещь, а новую номенклатуру заводит?
31. Anatolii Karasev (KapasMordorov) 408 17.04.12 10:15 Сейчас в теме
(30)
Новую номенклатура пока не создает.
В ближайшее время будет добавлен формат ТОРГ-12 и возможность применения обработки в УТ 10.3, УПП.
Попозже добавлю создание номенклатуры.
33. Татьяна (svetanik) 3 30.07.12 21:54 Сейчас в теме
А загрузку из новой формы СФ сделает?
Оставьте свое сообщение