Загрузка цен и номенклатуры из табличного документа

Опубликовал Александр Бессарабов (shurubchik) в раздел Обмен - Загрузка и выгрузка в Excel

Загрузка номенклатуры и цен с возможностью изменить реквизиты заполнить описание. Синхронизация номенклатуры по свойству. заполнение свойства из таблицы. поля таблицы распознаются по первой строчке. Добавил загрузку в любой реквизит используя мягкую типизацию 1С. Добавил полнотекстовый поиск

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

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

Наименование Файл Версия Размер
ЗагрузкаИзExcelПрайсЛистовИЦен.epf
.epf 46,97Kb
18.05.11
561
.epf 46,97Kb 561 Скачать

См. также

Добавить вознаграждение
Комментарии
1. olga_hach_new olga_hach_new (olga_hach_new) 21.04.11 10:03 Сейчас в теме
Здравствуйте.
Подскажите, для кокой версии платформы и версии программы создана эта обработка? В моем случае при открытии выдается сообщение, что требуется конвертация документа, затем вылетает сообщение "Внешняя обработка не может быть прочитана текущей версией программы".
Спасибо. :)
2. Александр Бессарабов (shurubchik) 83 21.04.11 20:51 Сейчас в теме
Писалась на 8.2.13.199 если нужно могу выслать на 8.1 какая у вас?
3. Eugeneer (Eugeneer) 21.04.11 22:52 Сейчас в теме
Что то эта разработка очень сильно смахивает на мою. Передираете товарищ функционал.
4. Eugeneer (Eugeneer) 21.04.11 23:08 Сейчас в теме
Слабо человеку ответить что
(0) Надо запустить конфигуратор и открыть файл в нем. На вопрос ответить Да. После чего разработка стент формата 8.2

Извиняюсь.. я не уследил что обработка уже 8.2 а у вас видимо платформа 8.1..
5. Александр Бессарабов (shurubchik) 83 22.04.11 10:48 Сейчас в теме
Придумать что то новое на этом поприще довольно таки сложно. Функционал я думаю всё-таки отличается как минимум особенностими интерфейса и т.п. вашу обработку видел только в картинках.
6. Александр Бессарабов (shurubchik) 83 22.04.11 10:51 Сейчас в теме
За что минус от Вас я не понял если честно.
7. Елецких Вячеслав (transhina) 26.04.11 13:37 Сейчас в теме
Минус за то, что бесплатно :D
8. Eugeneer (Eugeneer) 26.04.11 23:10 Сейчас в теме
(6) минус за то что бесплатно размещаете подобные разработки, пусть даже "сфотканные" со скриншотов.
Ну не понимаю я альтруизма. Пол рунета кричит про низкие зарплаты у программистов, а вы еще хуже хотите сделать.
9. Александр Бессарабов (shurubchik) 83 27.04.11 09:33 Сейчас в теме
Платно или бесплатно дело моё. за обработку деньги я уже получил. продавать свой уже оплаченный труд ещё раз, буду только реальным заказчикам.
10. Eugeneer (Eugeneer) 27.04.11 09:43 Сейчас в теме
(9) "продавать свой уже оплаченный труд ещё раз, буду только реальным заказчикам." - вы определитесь. вы свой труд сейчас не продаете, а раздаете. как вы его собираетесь заказчикам продавать непонятно.
По поповду разработки - буду следить как вы будете/не будете копировать функционал с других.
Благо в разработке сидят в корне большие баги которые выдают не правильные результаты.
11. Александр Бессарабов (shurubchik) 83 27.04.11 11:54 Сейчас в теме
интересно о каких багах идёт речь :D обработка была сделана под конкретного заказчика и свою функцию выполнила на 100% писалась быстро не доводилась. баги могут быть на другой задаче. к примеру поиск идет первой попавшейся номенклатуры а надо бы искать все варианты, но такой задачи и не было.
12. Дмитрий Трушталевский (mt1974) 27.04.11 12:25 Сейчас в теме
Пара вопросов возникла - как из файла загрузить полное наименование? Что должно быть в заголовке столбца?
При нажатии на кнопку "Поиск соответствия" возникает ошибка -

Я что-то не так заполнил?

Спасибо за ответ.
Дмитрий
13. Александр Бессарабов (shurubchik) 83 27.04.11 16:28 Сейчас в теме
Полное наименование можно загрузить через поле описание. какая у вас конфигурация?
14. Сергей Майзингер (mayzinger) 28.04.11 05:17 Сейчас в теме
Если я правильно понял, то обработка написана для 8.2? Если можно скиньте для 8.1 на maizingersv@rambler.ru, заранее спасибо!
15. Саша (TbSasha) 10.05.11 20:51 Сейчас в теме
А эта обработка написана именно для УТ10.3 для УТ11 она не подойдет?
И что делает пункт меню "установить группу в номенклатуру"?
16. Михаил Ражиков (tango) 466 10.05.11 21:07 Сейчас в теме
да, блин, низцкие сцуки.
ну, это типа согласен с (8)

**
а минуса не буду, публикейшен вполне выше на фоне
17. Ийон Тихий (cool.vlad4) 41 11.05.11 11:07 Сейчас в теме
ой вей...я вот не согласен с (8)
Пол рунета кричит про низкие зарплаты у программистов
развивайтесь блин, учите новое будут хорошие зарплаты, хотя где у прогеров плохие зарплаты? путинской зарплаты все равно не будет :D убрать opensource и через два года останутся только красноглазые гики...вообще печально, что 1С особняком стоит в плане техник разработок...и потом свобода выбора...интересно а под какой лицензией 1С разрешает передавать обработки в своем формате сторонним лицам?
18. Eugeneer (Eugeneer) 11.05.11 11:23 Сейчас в теме
(17) здрасте приехали. Вообще то 1С изначально платформа для разработки. От пользователей лишь нужны лицензии на ключи. А решением вы можете пользоваться каким угодно. Использовать типовое или сами напишите - что угодно можете написать на платформе. она изначально позиционируется как платформа для разработки. У меня даже собственный лицензионный пакет (лицензионный ключ) комплекта разработчика (он ничем не отличается от обычного ключа). Несколько сотен франчей пишут свои отраслевые решения и продают. Никакой привязки нет, кроме того что у у конечного потребителя должны быть просто ключи лицензий платформы.
Лицензии вы можете создавать/можете не создавать. Ваше личное право. Как правило лицензии на свое ПО создают сами фирмы-разработчики, потому что это выгоднее. Например любую отраслевую программу продавать по лицензиям.
А по поводу развития. Согласен. Но чтобы развиваться надо не изобретать велосипеды, а делать новые решения. Это путь к развитию. А копипаст это шаг назад.
19. Ийон Тихий (cool.vlad4) 41 11.05.11 11:34 Сейчас в теме
(19) да, знаю я все это, я просто решил накаркать :D вспомнил про apple и их адскую вещь appstore, где контроль идет преимущественно над приложениями, вот я и имел ввиду, что 1С выгоднее ужесточить не лицензии продуктов, а их разработку и дополнительные модули(обработки)...но это так офф...вполне возможно, что скоро все на такую ерунду перейдут...нелицензионные обработки просто не будут работать...вшить в них ключ криптовский...и все...а насчет копипаста, все должно быть в меру и ни с чем не конфликтовать. вообще apple в этом плане гениальная вещь по вытягиванию денег
20. Danil Snissarenko (d.snissarenko) 212 13.05.11 21:20 Сейчас в теме
(19) Причем с обеих сторон :)
21. Al Ver (Rassvet_ekb) 17.05.11 22:42 Сейчас в теме
Как создать группы номенклатуры? это вообще возможно внешней обработкой?
icq190-616-22 пять,
912-617-49-5 пять

Мне нужно загрузить в пустую базу дерево и номенклатуру из Excel в таком виде:
Код
?  Группа Уровень Номенклатура    Цена    Ед.изм.
1        /A      1
1        /A/A1  2            
                        a1a             111     шт
                        a1b             112     шт
                        a1c             113     шт
1        /A/A2  2
                        a2a             121     шт
                        a2b             122     шт
                        a2c             123     шт
1        /A/A3  2
                        a3a             131     шт
1        /B      1
1        /B/B1  2
                        b1a             211     шт
                        b1b             212     шт
1        /B/B2  2
                        b2b             222     шт
Показать полностью
Прикрепленные файлы:
пример для загрузки.xls
22. Денис Иванычев (DenIv) 07.07.11 09:25 Сейчас в теме
(7)(8)(16) какие меркантильные товарищи! не дали им видимо нажиться на "типа" на своих нетленках.
100+ Автору. Солидарен с ним на 100%
23. николай 1 (trad72) 12.09.11 01:30 Сейчас в теме
за обработку благодарю, сам изучаю 1с как пример помогла для самообразования, конечно +
24. Павел Жоров (Kaatinga) 15.10.11 20:33 Сейчас в теме
Взял за основу для импорта листов для Рарус Автосервис+Автозапчасти. Очень интересно получилось. Кому интересно пишите в лучку.
25. Александра Д (alexa3100@mail.ru) 14.11.11 20:01 Сейчас в теме
26. Андрей Довбенко (savvato) 21.12.11 23:30 Сейчас в теме
Здравствуйте! Очеь понравилась обработка. Есть маленькая "хотелка". Можно ли к
заголовки - номенклатура, код, артикул, описание, цена, ед)
добавить поле "группа номенклатуры" и поле "производитель"?
27. Александр Бессарабов (shurubchik) 83 22.12.11 07:54 Сейчас в теме
производителя можно загрузить через поле описание. с группой номенклатуры вряд ли получится. есть возможность выделять несколько строк и выбирать нужную группу для загрузки. поиск по группе сделать можно но пока нет времени.
28. Андрей Довбенко (savvato) 08.01.12 23:56 Сейчас в теме
Сам немного поправил код там где мне было необходимо, автору биг сенкс, за отличную обработку в шаре. Рекомендую.
29. Сергей Сергеев (maratsat) 25.01.12 00:36 Сейчас в теме
Скриншотами палите контору)))

Как увидел картинки, то чуть не упал)) Родные названия!
Когда я работал (до лета 2010) у нас была загрузка по другому сделана. Подгружался xls файл с тремя полями - article, price, supply. Прайс- базовая цена, Сапплайс - закупочная цена.
И мы этой обработкой пользовались где то с 2005-2006г, как компания на 8.1 перешла.
А вы тут что-то новое сделали. Удобно наверно ))
А можно сделать чтобы было несколько столбиков цен? Типа - базовая, крупнооптовая, мелкооптовая?