0. StepByStep 3270 17.03.12 04:42 Сейчас в теме

Импорт из EXCEL и других источников (xls, xlsx, xlsb, ods, sxc, dbf, mxl, csv, clipboard, sql) в 1С

-Наглядная, контролируемая загрузка иерархической номенклатуры с различными атрибутами и картинками из прайсов, файлов табличного вида xls,xlsx,xlsb,ods,sxc,dbf,mxl,csv произвольной структуры по указанному диапазону строк, а также из буфера обмена и внешнего SQL-источника данных в основные, дополнительные и пользовательские реквизиты.
-Вариантный поиск номенклатуры.
-Создание сопутствующей справочной информации.
-Создание документов в национальной/иностранной валюте.
-Обычное и управляемое приложение. Файл и Клиент-Сервер.

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
641. StepByStep 3270 19.12.16 21:55 Сейчас в теме
(102)
Поиск по номенклатуре поставщика в обработке есть.
Регистрации цен поставщиков в этой обработке не будет.
103. chmv 15.07.13 16:50 Сейчас в теме
Для обучения просто прекрасно
231. PovAndy 15.02.14 08:11 Сейчас в теме
104. Ed111111 11 16.07.13 09:13 Сейчас в теме
Подскажите пожалуйста.

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

Спасибо
105. StepByStep 3270 16.07.13 10:17 Сейчас в теме
(104) Ed111111,
Сожалею, но на данный момент это еще не реализовано.
107. Ed111111 11 16.07.13 11:12 Сейчас в теме
(105) а планируете сделать? если да, то как скоро можно будет увидеть?
108. StepByStep 3270 16.07.13 11:34 Сейчас в теме
(107) Ed111111,
Да, планирую. Как скоро - пока сказать не готов.
111. TbSasha 17.07.13 11:53 Сейчас в теме
[quote]1 Номенклатура - Множество НоменклатураПоставщиков ?![/quote]
Не понял вопрос.
112. StepByStep 3270 17.07.13 13:33 Сейчас в теме
(111) TbSasha,
Извините, некорректно сформулировал вопрос.

1 элемент справочника "Номенклатура" соответствует (выбирается в) множеству(е) элементов справочника "НоменклатураПоставщиков" ?
113. TbSasha 17.07.13 19:25 Сейчас в теме
(112) да точно именно так. Там у этого справочника длинна наименования 100, но я хочу увеличить и желательно чтоб вы на этом не ограничивались ни как.
114. StepByStep 3270 17.07.13 21:15 Сейчас в теме
(113) TbSasha,
Наименование и НаименованиеПолное квазибесконечные, т.е. в свойствах реквизита "Неограниченная длина".
115. TbSasha 17.07.13 22:56 Сейчас в теме
(114) ну может в новой версии, но у меня в ут 11.1.2.8 100 длинна. У спр. Номенклатура реквизита НаименованиеПолное только 1 024.
116. eeeio 107 30.07.13 10:43 Сейчас в теме
интерфейс по-моему тяжелый - простой пользователь зависнет.
возможно указанный по ссылке метод разбора файлов будет надежней? http://infostart.ru/public/142187/
или вот тут http://infostart.ru/public/19139/
sergiobargio1; StepByStep; +2 Ответить
118. StepByStep 3270 30.07.13 18:57 Сейчас в теме
(116) eeeio,
Да, упрощение требуется.
Над этим надо будет еще поработать.
СПАСИБО.
117. zloy_vasya 2 30.07.13 18:33 Сейчас в теме
В Управлении Торговли для Украины 3.0 сразу не заработало.
Пришлось удалить некоторые строки в макете Документов.

Кстати, жаль, что она не универсальная для загрузки любых табличных частей. Мне вот нужно много начальных остатков позагружать, а данный вид документа не прописан... :(
StepByStep; +1 Ответить
119. StepByStep 3270 30.07.13 19:04 Сейчас в теме
(117) zloy_vasya,

Спасибо за отзыв.

Обработка разрабатывается и тестируется пока только на Российских конфигурациях.
Вы сумели адаптировать ее для Управлении Торговли для Украины 3.0. Очень хорошо.

Что касается других возможностей, то - это в будущем.
120. zloy_vasya 2 31.07.13 11:14 Сейчас в теме
УТ для Украины 3.0

Документ "прочие приходы", закладка "итоги".

При попытке выбора склада - выбор происходит не в списке выбора, а для него открывается отдельное окно с полем выбора, но без единой кнопки (ОК, Отмена). Соответственно, выбор склада сделать невозможно.
121. StepByStep 3270 31.07.13 22:17 Сейчас в теме
(120) zloy_vasya,

Windows XP SP3 x32, Windows 7 SP1 x64.
Платформа: 8.2.18.109.
Конфигурация: Управление торговлей для Украины 3.0.2.42.

При попытке выбора склада - выбор происходит не в списке выбора, а для него открывается отдельное окно с полем выбора, но без единой кнопки (ОК, Отмена). Соответственно, выбор склада сделать невозможно.

такое не наблюдается.
122. Deont 01.08.13 22:06 Сейчас в теме
Спасибо автору за данное дополнение, работает все отлично и самое главное без ошибок совместимости и т.д.
1С:Предприятие 8.2 (8.2.18.109)Управление торговлей, редакция 11.1 (11.1.2.9)

P.S. - не хочет розничные цены устанавливать, я так и не понял чья ошибка, но документ на цены создает как положено и прописывает закупочные цены, остается зайти в документ и выбрать цены и провести.
123. StepByStep 3270 02.08.13 09:57 Сейчас в теме
(122) Deont,

СПАСИБО.

По поводу цен.
Формирование документов - главный вопрос.
Проверка - тщательная.

1. При считывании данных файла (Excel, dbf, mxl) должно происходить сопоставление заголовков колонок файла и реквизитов 1С.
Есть настроечная таблица заголовков колонок файла, которая может быть дополнена в именах колонок.
Если сопоставление имени колонки, в которой находится розничная цена, и реквизита 1С произошло, то и розничная цена попадает в документ "Установка цен".
Проверьте это, пожалуйста.
И если нетрудно - сообщите, пожалуйста, о результатах.

2. Документ "Установка цен" может не создаваться или не создаются строки для отдельных номенклатур, если все закупочные, розничные цены на все или часть товаров определены ранее такими же.

Сделано это так по следующим причинам:
- Указывать уже существующую цену особого смыла нет, исключение - одна из цен по "виду цены" - новая.
- Документ "Установка цен" для Розницы и "Управления торговлей" - "тяжелый документ" 1 строка в форме - это N-строк (по количеству видов цен, используемых в документе) в табличной части. Открытие большого документа происходит долго.
124. Deont 02.08.13 11:55 Сейчас в теме
Все, прошу прощения я немножко не так понял принцип заполнения, я в загружаемом файле не указал цену РОЗНИЦА. Просто привык, что в 1С автоматом розница = закупочная + %.
Теперь точно все корректно работает. Еще раз огромное спасибо за такое творение.

P.S. - Так даже удобнее к каждому товару можно индивидуально рассчитать стоимость.
125. eeeio 107 07.08.13 13:52 Сейчас в теме
Советую обратить внимание на native компоненты (для 1С 8.2) для чтения экселя. Напрмер, http://infostart.ru/public/170940/
Тут реализовано чтение экселя и опенофиса - http://infostart.ru/public/125913/
Осталось подключить компоненту как макет в обработку и можно грузить файлы гораздо проще.
upd:
библиотеки http://exceldatareader.codeplex.com/ , http://ehl.codeplex.com/ , http://infostart.ru/public/151991/ , http://infostart.ru/public/142187/
формат
StepByStep; +1 Ответить
126. StepByStep 3270 08.08.13 14:39 Сейчас в теме
(125) eeeio,

БОЛЬШОЕ СПАСИБО.
Подборка из разряда "что надо".

Что-то "нативное" будет применено.
127. mikls 16 11.08.13 13:54 Сейчас в теме
Функция модуля "ФайлExcelПолучитьСписокЛистов" выполняется на сервере. Но экселька то на клиенте. это касаемо клиент-серверного режима. В файловом действительно функция работоспособна.
128. StepByStep 3270 14.08.13 01:08 Сейчас в теме
(127) mikls,
В клиент-серверном варианте есть определенные ограничения.
Описаны в разделе "Известные проблемы".
Необходимо нечто "нативное".
129. StepByStep 3270 14.08.13 02:15 Сейчас в теме
14.08.2013 г. Импорт из внешнего источника в 1С 6.3. НОВАЯ ВЕРСИЯ. НОВАЯ РЕДАКЦИЯ.

Изменения в версии.

- Добавлена поддержка конфигурации "Управление торговлей" версии 3.0 (УКРАИНА):
- Добавлен поиск по номенклатуре поставщика.
- Добавлена проверка данных в сводной таблице "1С".
- Интерфейсные и прочие изменения.
klaus38; teflon; +2 Ответить
130. rustork 15.08.13 04:26 Сейчас в теме
Спасибо, хорошая обработка. Пригодилась... Тоже "наткнулся на вилы" с встраиванием в конфигурацию :-)... Есть предложение снять небольшое видео по использованию обработки... Мои бухи долго врубались... просили снять видео... Может займусь в ближайшее время.
131. gurtas 16.08.13 13:57 Сейчас в теме
подскажите....Конфигурация УТ 11.1 пытаюсь создать поступление товаров с номерами гтд и страной происхождения...в таблице, которая заполняется из файла в принципе нет поля "страна происхождения" и соответсвенно при обновлении справочников у меня создаются номера гтд без страны....не могу понять в чем соль....(((
132. StepByStep 3270 16.08.13 14:00 Сейчас в теме
(131) gurtas,
Скачайте последнюю версию.
133. aleks33.72 30.08.13 15:56 Сейчас в теме
Добрый день! Для БП 2,0 какая версия лучше или последняя?
134. StepByStep 3270 02.09.13 17:13 Сейчас в теме
(133) aleks33.72,
Обработка изначально разрабатывалась и сопровождается для семейства конфигураций Бухгалтерии 3.0, на 2.0 не тестировалась.
135. DoctorRoza 05.09.13 12:31 Сейчас в теме
Нужная штуковина! Спасибо автору! :)
136. vas2005 8 14.09.13 13:35 Сейчас в теме
Однозначно полезная обработка!!!
Автору респект!!!
137. validat 1 23.09.13 16:00 Сейчас в теме
Отличная обработка. Скажите есть ли в ней возможность делать соответствие наименований номенклатуры и своих названий. Разные поставщики по-своему называют одинаковый товар, хотя штрихкод одинаковый. Как загрузить накладную с контролем штрихкода, в случае его отсутствия заполнить в своей номенклатуре. Как контролировать поступление товаров с уведомлением об отсутсвии штрихкода в своей базе товаров? Очень нужна обработка накладных 1С77 ТиС отправленных по эл.почте в формате MXL, загрузка в 1С82 УТ 10.3 Подскажите пожалуйста!
138. StepByStep 3270 24.09.13 22:25 Сейчас в теме
(137) validat,

В обработке присутствует поиск по номенклатуре поставщика.
Для загрузки номенклатуры с учетом штрихкода, необходимо на вкладке "Параметры" установить флажок "Поиск по штрихкоду".
С конфигурацией "Управление торговлей" 10.3 обработка не тестировалась.
144. TbSasha 28.09.13 07:07 Сейчас в теме
Решил разобраться в обработке вот нашел некоторые проблемы:
1. Нет возможности отредактировать загруженную из excel талицу товаров. Убрать не нужное, пустые строки.
2. Для документа "установки цен номенклатуры" где выбирать вид розничных цен? Колонка "сумма в рознице" на закладке "Таблица "1С"" оказывается пустой после заполнения из прайса. Хотя на закладке "файл" она есть и заполнена.
3. В справочник номенклатура поставщика записи не делаются. Да и поиск по нему не работает! Я вручную туда занес, но он не сработал. По разному пробовал ставить галочку на закладке "параметров".
4. Совершенно не пойму зачем на закладке итоги выбирать документы? Ведь на закладке документы выбирается создаваемый документ.
5. В подгруппе уровень 2 открывается пустое окно номенклатуры.
146. StepByStep 3270 29.09.13 12:01 Сейчас в теме
(144), (145) TbSasha,
1. Редактирование таблицу EXCEL после загрузки из файла добавлю. Нужные строки регулируются параметрами начальная и конечная строки.
2. "Розничная цена" - изначально должна определиться при считывании файла. См. таблицу сопоставлений файла и реквизитов 1С. По всей видимости в Вашем случае необходимо добавить в таблицу "Синонимы" имя колонки EXCEL, либо в файле переименовать соответствующую колонку. На вкладке "Документы" необходимо указать "Вид цены продажи". Должно получиться.
3. "Номенклатура поставщика". Проверьте наличие флажка "Использовать номенклатуру поставщиков" (устанавливается в информационной базе). Если флажок не установлен, то и поиск и добавление новой номенклатуры поставщика не производится. Поиск по номенклатуре поставщика производится после поиска "По штрихкоду" и "По наименованию". Если убрать эти флажки на вкладке "Параметры", - то тогда и производится поиск "По номенклатуре поставщика".
4. На закладке итоги предоставляется возможности выбора формируемых документов. Воспользоваться этим или нет - на Ваше усмотрение.
5. Подгруппа уровень 2 пустое окно номенклатуры. Это нормально, если в справочнике "Номенклатура" у группы верхнего уровня нет вложенных групп.
Картинки - будут, но когда - пока сказать не могу.
145. TbSasha 29.09.13 04:52 Сейчас в теме
Еще бы хорошо добавить загрузку картинок по ссылке.
147. Alex3692 29.09.13 15:30 Сейчас в теме
Я использую расчет розничной цены по закупочной, но обработка при оприходывание требует загрузку розничной цены. Можно ли обойтись без розничной цены?
StepByStep; +1 Ответить
148. StepByStep 3270 29.09.13 16:17 Сейчас в теме
(147) Alex3692,
В предыдущей редакции, которая заканчивается версией Импорт из Excel в 1С тремя методами 8.2.5.2: Розница 2.0.4(5,6,7), УТ 11.0.8(9), КА 1.1.27(28), такое было. В новой редакции - нет. Расчет можно произвести непосредственно в файле EXCEL и потом загружать.
В следующей версии будет добавлен расчет "Розничной" цены по "Закупочной" непосредственно в таблице после считывания из EXCEL.
149. TbSasha 30.09.13 04:27 Сейчас в теме
2. На вкладке "Документы" нет поля "Вид цены продажи". Есть "Вид цены поступления". И то что в нем указать та цена и будет загружена. То есть если хочу загрузить две цены то надо это делать отдельно? Но тогда и поле лучше назвать просто "Вид цены" И внизу зачем написано?

Склад поступления товаров по строке поступления
Заполнение обязательно.
Необходимо ввести вид цены "Закупочная" для склада


Я наверно чего то еще не понимаю, но у меня в документ "Поступление товаров и услуг" цена на товар подставляется из регистра "ЦеныНоменклатурыПоставщиков" они там в разрезе поставщика и соглашения с ним. Зачем тогда вид цен поступления?

3. "Номенклатура поставщика" ищется если установить документ "Поступление товаров и услуг", а с документом "установки цен номенклатуры" не работает.
5. То есть в каждой строке на закладке "Талица 1С" указывается в какую группу ее загружать? А создавать группы так нельзя?
А зачем тогда на закладке "Справочники" указываются группы?

6. А если бы я 500р доплатил сделали бы картинки сейчас и описание товара? Описание товара в УТ 11 добавляется из файла. Тут ведь такого нет? Можно тоже сделать?
150. StepByStep 3270 30.09.13 12:18 Сейчас в теме
(149) TbSasha,
2. Наличие на форме поля "Вид цены продажи" зависит от константы конфигурации "ВедетсяРозничнаяТорговля".
см. макет "Справочники" обработки. Если "Ложь" - то не виден.
Вид цены необходим для документа "Установка цен номенклатуры". Этот документ рекомендуется создавать при создании документа "Поступление".
3. Совершенно верно. В документе "Установка цен номенклатуры" нет реквизита "Поставщик". В общем случае в документе могут указываться цены на товар от различных поставщиков.
5. Существует варианты работы с группами:
- Указываются Группа верхнего уровня, Подгруппа группы верхнего уровня (уровень 2), Подгруппа предыдущей подгруппы (уровень 3); По последнему заполненному реквизиту заполняется "Родитель" в элементе справочника "Номенклатура".
- Указывается Группа верхнего уровня, Флажок "Тип подгруппы уровня 2" устанавливается в "Марка/Бренд" (должна быть колонка в файле); Реквизит "Родитель" в элементе справочника "Номенклатура" заполняется по данным колонок "Марка" и "Товарная категория" из таблицы "1С".
- Указывается Группа верхнего уровня, Подгруппа группы верхнего уровня (уровень 2), Флажок "Тип подгруппы уровня 3" устанавливается в "Товарная категория" (должна быть колонка в файле). 1-ый и 2-ой уровни - из справочника "Номенклатура", а 3-ий уровень формируется по данным колонки "Товарная категория", если соответствующий реквизит заполнен, иначе "Подгруппа уровня 2".
6. Картинки не являются ближайшей задачей. Описание имеется.
151. TbSasha 30.09.13 13:28 Сейчас в теме
2. В макете я посмотрел "ВедетсяРозничнаяТорговля" нашел но ложь или истина там это не указано.
3. Ну хорошо бы сделать чтоб можно было выбирать поставщика. Мне например поступления делать не надо, а вот цены устанавливать с поиском по "НоменклатураПоставщиков".
5. А нет ли у вас демо прайс листа? Чтоб посмотреть как должно все выглядеть.
6. А описание в прикрепленном файле?
152. StepByStep 3270 30.09.13 15:02 Сейчас в теме
(151) TbSasha,
2. "ВедетсяРозничнаяТорговля" - Константа ОБРАБОТКИ, а "ИспользоватьРозничныеПродажи" - соответствующая ей Константа КОНФИГУРАЦИИ. В УправленииТорговлей устанавливается в "Администрирование-Продажи-Розничные продажи".
3. Документ "Поступление" осуществляет движения в регистре "ЦеныНоменклатурыПоставщиков", а Документ "УстановкаЦенНоменклатуры" - в регистре "ЦеныНоменклатуры". При формировании документа "Поступление" и одновременно с ним документа "УстановкаЦен", то в документе "Поступление" используется закупочная цена, она же и в документе "УстановкаЦен" также присутствует. Имеем одинаковые цены, при условии, что документ "УстановкаЦен" формируется.
5. Пример файла типа EXCEL - есть в скриншотах в описании обработки.
6. Вы имеете в виду Описание обработки ? Если да, то до этого "руки не дошли". Но это тоже будет.
153. TbSasha 30.09.13 22:36 Сейчас в теме
2. У меня флаг не стоял, но розничные цены устанавливались. Может это лишнее? И так можно устанавливать. Эта галочка связано только как то с кассами и чеками. Нет смысла привязывать к ней установку цен.
6. Я имею ввиду описание товара. Оно хранится в прикрепленном файле. Его когда в планах сделать?
154. StepByStep 3270 03.10.13 21:11 Сейчас в теме
(153) TbSasha,
Описание товара у Вас в дополнительном к основному файлу загрузки ?
155. TbSasha 04.10.13 09:14 Сейчас в теме
(154) нет в поле excel листа. То есть его надо во время загрузки сохранить в файл, а потом добавить этот файл к товару в прикрепленные файлы и сделать основным для реквизита ФайлОписанияДляСайта.
156. StepByStep 3270 04.10.13 09:35 Сейчас в теме
(155) TbSasha,
Хорошо. Поставлю в план.
157. Xsanders 04.10.13 10:34 Сейчас в теме
При открытии пишет:

{Форма.Импорт.Форма(5982.11)}: Процедура или Функция с указанным именем не определена (ТекущаяУниверсальнаяДатаВМиллисекундах)

ЗначениеЗаполнено()


1С:Предприятие 8.2 (8.2.16.368)
Управление торговлей, редакция 11.0 (11.0.7.19)
Прикрепленные файлы:
158. StepByStep 3270 04.10.13 13:23 Сейчас в теме
(157) Xsanders,
Из текста публикации:
14.08.2013: "ИМПОРТ ИЗ ВНЕШНЕГО ИСТОЧНИКА В 1С" 6.3. НОВАЯ ВЕРСИЯ. НОВАЯ РЕДАКЦИЯ.
Создается для удобной работы пользователя.
Учитывает проектную логику конфигураций.

ПЛАТФОРМА: 8.2.17.153 И ВЫШЕ.

Поэтому:
1. Обновите платформу.
ИЛИ
2. В конфигураторе:
Замените строчку с Время = ТекущаяУниверсальнаяДатаВМиллисекундах()
на:
Выполнить("Время = ТекущаяУниверсальнаяДатаВМиллисекундах()"); // Версия Платформы 8.2.17.153 и выше.
ИЛИ
3. Дождитесь новой версии:
В подготавливаемой версии уже внесена корректировка.

СПАСИБО.
DasVitDos; Xsanders; +2 Ответить
160. StepByStep 3270 10.10.13 00:21 Сейчас в теме
(157) Xsanders,
10.10.2013. Версия 7.0:
Изменения в версии:
- Добавлено нативное чтение из XLS и XLSX.
Для использования нативного чтения необходимо в настройке выставить соответствующий флажок.
В форме обработки указать Номер листа, с которого необходимо произвести чтение данных.
- Добавлена возможность корректировки таблицы, полученной после чтения файла.
В случае, если строка, в которой содержатся заголовки колонок, не является первой, то после загрузки из файла необходимо удалить все предшествующие строки и выполнить "Контроль заполнения".
- Добавлена возможность расчета розничной цены по закупочной в таблице, полученной после чтения файла.
- Добавлен вывод на форму обработки значений "Количество листов" и "Количество строк на листе/в файле".
159. shutniksasha 07.10.13 16:45 Сейчас в теме
Хорошая обработка, ставлю плюс
161. BNN 31.10.13 09:16 Сейчас в теме
162. StepByStep 3270 01.11.13 00:48 Сейчас в теме
(161) BNN,
На данной конфигурации не тестировалось и не предусматривалась возможность работы с ней.
163. StepByStep 3270 01.11.13 12:38 Сейчас в теме
Версия 7.1 01.11.2013.

Изменения в версии:
- Добавлено чтение из файлов XLSX средствами 1С.
- Добавлено получение списка листов файла различными методами.
- Добавлено получение количества строк на листе различными методами.
- Исключена ВК чтения из файлов EXCEL.
- Прочие изменения.
164. Areal 12 02.11.13 12:09 Сейчас в теме
Совсем запутался.А какая из обработок подходит для 1с 8.2 УТ 10?
169. StepByStep 3270 06.11.13 18:23 Сейчас в теме
(164) Areal,
На УТ 10 обработка не проектировалась и не планируется.
166. ToJIuK 04.11.13 10:55 Сейчас в теме
Что то мне не очень то понятно какой из имеющихся файлов скачивать???
Они отличаются только версиями, а так все остальное одинаковое?
170. StepByStep 3270 06.11.13 18:25 Сейчас в теме
(166) ToJIuK,
Последняя версия 7.1.
Сообщения об изменениях - есть в комментариях.
167. Ibrogim 1117 05.11.13 09:47 Сейчас в теме
Извиняюсь, если вопрос раскрыт в комментах или в описании. Работает ли обработка если сервер на Linux? Не нашёл как поменять способ загрузки на XML.
При открытии ругается на строку 237 формы. Исправил на это
Элементы.МетодЗагрузки.Заголовок = ?(ЗначениеЗаполнено(ТекущийТипСОМОбъекта),ТекущийТипСОМОбъекта,"") + "/1С";

Чтобы взглянуть.
171. StepByStep 3270 06.11.13 18:29 Сейчас в теме
(167) Ibrogim,
С Линуксом не работаю.
Изменение данной строки результата не даст. т.к. текущая реализация работы метода такова, что он является дополнением к ADO.
168. Nick_Godspeed 06.11.13 15:11 Сейчас в теме
Очень толково и удобно. Посмотрел свои наработки за пару лет по этому воросу - на фоне Вашей разработки - костыли костылями...

В общем неистово плюсую :)
StepByStep; +1 Ответить
172. StepByStep 3270 06.11.13 18:30 Сейчас в теме
173. Arkadiy_B 41 08.11.13 13:26 Сейчас в теме
(172)Доброго дня.
Почему то не грузит файл. если не трудно гляньте.
http://clip2net.com/s/682o2t
174. StepByStep 3270 08.11.13 13:42 Сейчас в теме
(173) Arkadiy_B,
Здравствуйте.
Справа сообщение "Файл не существует".
Нажмите кнопку выбора файла - выберите файл, возможно он уже кем-то переименован или удален.
При открытии обработки в строке файл восстанавливается имя последнего, который обрабатывался.
175. Arkadiy_B 41 08.11.13 14:41 Сейчас в теме
(174) Обработка заработала как надо, но файл был!!! Ради интереса начал ковырять в конфигураторе, но ошибку не нашел, само все пошло как надо.
Да, и спасибо за обработку!!!
176. acuta 13.11.13 03:39 Сейчас в теме
В описании есть "Тестовая среда", где указано "режим запуска Тонкий клиент".
Вопрос к автору: это значит что в толстом клиенте (управляемое приложение) просто не тестили и работать скорее будет чем нет?
В общем результаты работы под толстым клиентом в студию:)
177. StepByStep 3270 14.11.13 09:57 Сейчас в теме
(176) acuta,
Из текста публикации:
*** Конфигурация "Комплексная автоматизация", в основном, расчитана на работу в обычном интерфейсе.
Поэтому, для более комфортного использования обработки, рекомендуется встроить её (обработку) в конфигурацию.
Имеется также возможность использовать обработку как внешнюю, но в управляемом интерфейсе.
178. StepByStep 3270 28.11.13 00:23 Сейчас в теме
27.11.2013 г. НОВАЯ ВЕРСИЯ 7.2.
Изменения в версии:
- Изменено: метод "NativeXLSX" (чтение XLSX-файлов средствами 1С) как самостоятельный метод (ранее только как дополнение к методу "MS ADO").
- Добавлено для поиска по части наименования возможность указывать % и часть(начало/середина/конец) искомого наименования.
- Добавлено заполнение дополнительных реквизитов справочника "Номенклатура".
- Добавлено сохранение/чтение синонимов основных и дополнительных реквизитов 1С в файлах типа MXL сохраняемых в каталоге служебных файлов.
- Добавлено сохранение/восстановление строки заголовков файла во внешний файл в каталог служебных файлов.
- Добавлен новый параметр обработки: "Каталог служебных файлов", указывается в "Настройке".
- Оптимизация, юзабилити, прочие изменения.
180. acanta 74 11.12.13 12:59 Сейчас в теме
Спасибо, очень интресная вещь..
181. eeeio 107 15.12.13 21:37 Сейчас в теме
А с чем связан отказ от native-библиотеки?
182. StepByStep 3270 17.12.13 13:12 Сейчас в теме
(181) eeeio,
Причины три:
1. Проблема с именами листов. Это некритично.
2. Не обрабатывает даты в xls-файлах. Это некритично.
3. Не удалось воспользоваться компонентой в клиент-серверном варианте на x64 системах. Это критично.
183. sovital 23 18.12.13 14:32 Сейчас в теме
1. При импорте из DBF наименования полей не сопоставляются. Приходится вручную первой строкой дублировать заголовки.

2. Обязательно указание номера листа. Хотя в dbf файлах листов нет.

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

За все остальное большое спасибо.
Прикрепленные файлы:
185. StepByStep 3270 18.12.13 22:27 Сейчас в теме
(183) sovital, (184) sovital,
1. Для сопоставления колонок реквизитам можно не только 1-ой строкой оперировать, но и изменив таблицу синонимов добиться аналогичного результата.
2. Номер листа при импорте из dbf указывать необязательно. Хотя открытые реквизиты - не есть хорошо. СПАСИБО. Подправлю.
3. Что означает "съезжают значения"? В тестовых таблицах имеется множество незаполненных ячеек.
Пробел и т.д. - проверю. СПАСИБО.
184. sovital 23 18.12.13 15:34 Сейчас в теме
Быстро подправить проблему сопоставления можно в процедуре объекта
&НаСервере
Функция ЗагрузитьМетодом_DBF(Знач ФайлDBF, Знач СтрокаЗаголовка = 1, НачСтрока = 0, КонСтрока = 0, КолвоСтрокФайла) Экспорт
	
        ...
	// Формирование колонок результирующей таблицы.
	
	// "НомерСтроки" - для наглядности и удобства.
	// В зависимости от разрабатываемой обработки.
	// "Сопоставлено" - может быть другим.
	// Здесь же могут быть добавлены другие колонки, не формируемые из содержимого файла.
	ТаблицаРезультат.Колонки.Добавить("НомерСтроки", Новый ОписаниеТипов("Число"), "№", 4);
	ТаблицаРезультат.Колонки.Добавить("Сопоставлено", Новый ОписаниеТипов("Булево"), "Сопоставлено", 1);
	
	НоваяСтрока = ТаблицаРезультат.Добавить();
	НоваяСтрока.НомерСтроки = 1;
	
	//Строка заголовков
	ТекущаяКолонка = 0;
	Для Каждого Поле ИЗ XBase.Поля Цикл
		ТекущаяКолонка = ТекущаяКолонка + 1;
		ИмяКолонки = Поле.Имя;
		ТаблицаРезультат.Колонки.Добавить(ИмяКолонки);
		НоваяСтрока[ИмяКолонки] = ИмяКолонки; //XBase.ПолучитьЗначениеПоля(ТекущаяКолонка - 1);
	КонецЦикла;
	
	//Заполняем значения
	НоваяСтрока = ТаблицаРезультат.Добавить();
	НоваяСтрока.НомерСтроки = 2;
	ПерваяСтрока = XBase.Первая();
	ТекущаяКолонка = 0;
	Для Каждого Поле ИЗ XBase.Поля Цикл
		ТекущаяКолонка = ТекущаяКолонка + 1;
		ИмяКолонки = Поле.Имя;
		НоваяСтрока[ИмяКолонки] = XBase.ПолучитьЗначениеПоля(ТекущаяКолонка - 1);
	КонецЦикла;
	
	НачСтрока = ?(НачСтрока = 0, 2, НачСтрока+1);
	КонСтрока = ?(КонСтрока = 0, КолвоСтрокФайла+1, КонСтрока+1);
	
        .....

КонецФункции
Показать


Там еще есть где код оптимизировать.
187. d_vit 26 25.12.13 09:56 Сейчас в теме
Здравствуйте.
Я работаю на УТП для Казахстана толстый клиент (обычное приложение) бухгалтером. Небольшой опыт в программировании есть, но боюсь его будет не достаточно для адаптации Вашей обработки под свои нужды.
Скажите нет ли у Вас аналога программы для Казахстана (УТП для Казахстана толстый клиент (обычное приложение))?
189. d_vit 26 10.01.14 11:07 Сейчас в теме
Здравствуйте.
Пользуясь Вашим постом мне хотелось бы всех поздравить с новым 2014 годом. Пусть новый год принесет Вам в делах успех и пусть все заветное свершиться.
Уважаемый автор возвращаясь к публикации все же хочется получить ответ на вопрос (187).
191. StepByStep 3270 17.01.14 10:56 Сейчас в теме
(187), (189) d_vit,
Здравствуйте.
Извините за задержку с ответом.
Скажите нет ли у Вас аналога программы для Казахстана (УТП для Казахстана толстый клиент (обычное приложение))?

Такой обработки нет.
Если УТП для Казахстана сильно отличается от конфигураций, указанных в публикации, то без помощи программера будет трудно.
В обработке есть понятие "Неопределенная конфигурация" для некоего усеченного импорта.
Но механизм еще не доработан.
188. pollitra 09.01.14 00:46 Сейчас в теме
Для УТ 10.3, Розница 1.0 подойдёт?
Прикрепленные файлы:
190. StepByStep 3270 17.01.14 10:49 Сейчас в теме
(188) pollitra,
Для УТ 10.3, Розница 1.0 подойдёт?

На эти конфигурации обработка не расчитана и не планируется.
192. d_vit 26 17.01.14 13:52 Сейчас в теме
Такой обработки нет.
Если УТП для Казахстана сильно отличается от конфигураций, указанных в публикации, то без помощи программера будет трудно.
В обработке есть понятие "Неопределенная конфигурация" для некоего усеченного импорта.
Но механизм еще не доработан.


Нет ли у Вас какой нибудь усеченной или демо версии программы для того что бы я мог попробовать адаптировать её под свои нужды.
194. spy-83 186 22.01.14 09:40 Сейчас в теме
(192) d_vit, вам в помощь http://infostart.ru/public/180833/
интуитивно понятная
с большим количеством видео уроков по работе программы.
с документацией.
сама программа снабжена контекстными подсказками
программа проработана до мелочей, максимум работы сделает за вас.
Прикрепленные файлы:
193. Гость 22.01.14 09:35
Пробую на ут11.
от количество кнопок на форме режет глаза, пока настроил вспотел )))
Настройку вроде победил, теперь при загрузке полезли ошибки, ошибки лезут но вроде номенклатура создалась худо бедно.
Открываю товар и теперь мне еще нужно дазаполнить поля которые обработкой должны были заполнится и не заполнились, тоже не айс.

автору конечно спасибо за труд, но пользоваться программой пока нельзя, ибо она только добавляет ручной работы.
Надеюсь когда нибудь автор доведет ее до ума и сделает более юзабельной.
спасибо.
Прикрепленные файлы:
197. StepByStep 3270 30.01.14 13:14 Сейчас в теме
(193) Михаил,
Если можно поподробнее, пожалуйста.
И об ошибках и о незаполняемых реквизитах (Есть ли они в файле, указаны ли значения по-умолчанию на вкладке "Справочники").
198. forrin 02.02.14 12:31 Сейчас в теме
Добрый день.
Уважаемый автор.
Запускал обработку на платформе 8.2 в базе Бухгалтерия 2.0.55.5. Все отлично.
Но работать нужно в Бухгалтерии 3.0.
На сайте 1с написано : "ВАЖНО! Для работы редакции 3.0 требуется платформа не ниже 8.3.4.365"
На нужной платформе в нужной конфигурации (управляемое приложение) обработку запустить не смог.
Прошу помочь.
Прикрепленные файлы:
199. StepByStep 3270 03.02.14 16:34 Сейчас в теме
(198) forrin,

Платформа 8.3.4.408.
БП 3.0.29.6
Режим совместимости интерфейса: 8.2
Режим совместимости: Не использовать.
Обработка запускается. Но некоторые элементы формы отображаются не так, как следует.

Готовится новая версия обработки. Подправлю и это.
200. Biochemist 04.02.14 17:39 Сейчас в теме
Скажите, а для УПП обработка не подойдет? Скачал, получаю ошибку

{ВнешняяОбработка.ИмпортИзВнешнегоИсточникаВ1С.МодульОбъекта(5096,7)}: Процедура или функция с указанным именем не определена (ЭтоСправочник)
	Если <<?>>ЭтоСправочник(МетаданныеОбъекта) Тогда
{ВнешняяОбработка.ИмпортИзВнешнегоИсточникаВ1С.МодульОбъекта(5105,15)}: Процедура или функция с указанным именем не определена (ЭтоПланВидовХарактеристик)
	ИначеЕсли НЕ <<?>>ЭтоПланВидовХарактеристик(МетаданныеОбъекта) Тогда
{ВнешняяОбработка.ИмпортИзВнешнегоИсточникаВ1С.МодульОбъекта(5116,10)}: Процедура или функция с указанным именем не определена (ЗначениеРеквизитаОбъекта)
	Возврат <<?>>ЗначениеРеквизитаОбъекта(Ссылка, "ЭтоГруппа");


Возможно, ли, что будет совместимость с УПП (коль уже поддерживается КА)
201. StepByStep 3270 04.02.14 20:18 Сейчас в теме
(200) Biochemist,
На УПП не расчитана.
И в ближайшее время адаптация для УПП не планируется.
202. klaus38 06.02.14 12:58 Сейчас в теме
Огромное спасибо. Затягивает крайне замороченные, из-за импорта, Excel-евские портянки в БП 2.0.55 на ура! Переходим на БП 3.0.29 так что ждём новую версию с нетерпением.
Прикрепленные файлы:
203. forrin 10.02.14 15:06 Сейчас в теме
в бухгалтерии 3 все отлично заработало. Не могу победить артикул. Импортируется с пробелом. (отделение тысячных знаков). Вместо 123456 импортируется 123 456 еще на стадии чтения из файла. Метод NativeXLSX. Формат ячеек "Артикул" - текст. Прошу помочь
205. StepByStep 3270 11.02.14 13:35 Сейчас в теме
(203) forrin,
СПАСИБО.
В новой версии, которая будет в ближайшие дни это будет изменено,
и скорее всего это будет на этапе формирования сводной таблицы.
До тех пор, пока новая версия не вышла,
необходимо в ячейке "Артикул" 1-ым символом вставить АПОСТРОФ.
204. PovAndy 10.02.14 19:30 Сейчас в теме
Давно ищу обработку для Розница 2.0, везде , либо МЕГА обработка за 8000р, либо.. не работает...

Спасибо, попробую!!!
206. StepByStep 3270 11.02.14 13:35 Сейчас в теме
(204) PovAndy,
Удачи в применении.
207. PovAndy 11.02.14 20:11 Сейчас в теме
(206) Обработка подключилась!!! (Первая, за последние 1,5 месяца поисков)

Но, возможно я тормоз, как запустить её и использовать?...
213. PovAndy 14.02.14 16:58 Сейчас в теме
(206) Как запустить обработку, после её подключения в Розница 2.0?

Если открывать через меню Файл, то выдаётся ошибка "(Форма.Импорт.Форма(1280,48)):Слишком много фактических параметров (ЗапуститьПриложение)"

А как вызвать её по другому?
214. StepByStep 3270 14.02.14 17:04 Сейчас в теме
(213) PovAndy,
Если Вы ее добавили в "Дополнительные отчеты и обработки", то нет необходимости запускать ее через "Файл".
При ее добавлении в "Дополнительные отчеты и обработки" указаны документы, которые она может заполнять.
И воспользоваться ей можно так:
Зайти, например, в документы "Поступление товаров" и нажать кнопку "Заполнить" - вызовется на открытие форма обработки для этого типа документа, то бишь "Поступления".
217. PovAndy 14.02.14 17:14 Сейчас в теме
(214) Добавил для "Инвентаризация товаров", та же самая ошибка, при вызове обработки.

Открывается окошко с красным перечеркнутым кругом и сообщение на нём ""(Форма.Импорт.Форма(1280,48)):Слишком много фактических параметров (ЗапуститьПриложение)" "
215. StepByStep 3270 14.02.14 17:07 Сейчас в теме
(213) PovAndy,
Судя по строке - то это открытие DBF-файла.
У Вас сопоставлен этот тип файла с каким-либо приложением ?
216. PovAndy 14.02.14 17:09 Сейчас в теме
218. StepByStep 3270 14.02.14 17:18 Сейчас в теме
(216), (217) PovAndy,
Сопоставьте, например, Excel (MS Office) или Calc (LibreOffice/OpenOffice).
И тогда у Вас должен будет открыться этот файл на редактирование.
Тип документа "Поступление" или "Инвентаризация" значения не имеет.
Если у Вас ничего такого нет, то воспользуйтесь LibreOffice.
Можно скачать по ссылке http://ru.libreoffice.org/download
НЕ рекомендую 4.2.0, лучше 4.1.5.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист, аналитик, эксперт 1С
Санкт-Петербург
По совместительству

Технический лидер, архитектор 1С, руководитель проектов
Санкт-Петербург
зарплата от 150 000 руб.
Полный день

Ведущий 1С консультант по БГУ
Омск
зарплата от 50 000 руб. до 95 000 руб.
Полный день

Специалист внедрения и сопровождения 1С
Омск
зарплата от 25 000 руб. до 50 000 руб.
Полный день

Автор новостных обзоров на тему 1С и бухучета
Санкт-Петербург
По совместительству