gifts2017

Загрузка данных : Прыг-Скок...или из MS EXCEL в 1С (7.7) или как "забить материал или товар"

Опубликовал Евгений П. (jack19) в раздел Обработки - Обработка документов

На основании публикации Tatitutu (http://infostart.ru/public/69253/) сделана попытка получить работающую загрузку экселевских счетов-фактур только для двух документов: "Поступление материалов" и "Поступление товаров".

Список внесенных доработок:

1. Возможность выбора документов ограничена двумя: "Поступление материалов" и "Поступление товаров". 

2. Учтена возможность присутствия пробелов и запятых в числовых значениях таблицы Excel счета-фактуры (например 12 345,67). Поэтому первичное считывание (рис. 1) производится в текстовом формате.

3. Наряду с назначением колонкам таблицы реквизитов документа добавлена возможность назначения единицы измерения для вновь сохраняемых элементов справочников (рис. 2, рис. 3).

4. Если в каком-либо поле шапки счета-фактуры присутствует строка, содержащая подстроку "ИНН/КПП" (возможен вариант "ИНН\КПП" и заканчивающаяся соответствующим 20-значным значением ИНН/КПП поставщика (рис.6), то программа находит его этому значению в справочнике контрагентов (собственный ИНН/КПП, содержащийся в настройках базы игнорируется). Если поставщик идентифицирован в контрагентах, один раз сделанные настройки колонок по реквизитам сохраняются для данного поставщика и для следующего счета-фактуры настройка производится автоматически. Также сохраняются дополнительные реквизиты документов и элементов справочников (рис.2, рис.3), а также папки справочников, в которых ищутся материалы (товары) и папки для вновь создаваемых элементов.

5. Если материал (товар) найден в справочнике, он помечается галочкой (рис.4). Есть возможность двойным кликом выбрать материал (товар) из справочника вручную. Для непомеченных материалов (товаров) в дальнейшем автоматически создаются новые элементы справочника. То же касается единиц измерения, но в отличие от материалов новые элементы справочника единиц измерения автоматически не заводятся.

Обработка в основном отлаживалась в режиме автоопределения табличной части. При этом в первичную таблицу (рис. 1) могут попадать строки шапки с нумерацией колонок. Поэтому после первичной загрузки необходимо просмотреть всю таблицу и удалить лишние строки.

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

Наименование Файл Версия Размер Кол. Скачив.
Доработанная обработка
.ert 256,50Kb
06.03.12
103
.ert 256,50Kb 103 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. soba (soba) 07.03.12 03:50
Интересный вариант. Пишу подобный под сканированные Торг12.
Посмотрю, может идеи есть интересные в коде. В архив картинки можно добавить, а то потом трудно искать в развалах где чего и откуда
2. ir.iv (ir.iv) 07.03.12 10:45
Давно ищу что-то подобное, надеюсь будет удобно....
3. Dimon (klel) 13.03.12 22:05
Вполне не плохая обработка, вот только вопрос кто нибудь сталкивался с запросом который получает данные из Excel?
4. анна79 (Анна79) 20.03.12 18:02
Спасибо за работу, давно что то подобное нужно...
5. Fomix (fomix) 23.03.12 10:21
Обработка вполне рабочая. Спасибо автору за работу. Пришлось прикручивать к Комплексной 4.5 и Бухгалтерии 4.5 - доработок сделал минимум.
6. Андрей Скачёк (Andro_sas) 28.03.12 22:12
Глбух доволен. Автору спасибо)
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа