gifts2017

Новая версия (1.6)! Электронный каталог продукции с возможностью создания из 1с.

Опубликовал Дмитрий Лёвин (DGorgoN) в раздел Обработки - Ценообразование, прайсы

Данный каталог предназначен для использования совместно с другими программами, имеющими выгрузку в xml формат. В настоящее время каталог имеет обработки выгрузки справочника номенклатуры и цен из семейства программ 1С:Предприятие 1с 7.7 Торговля и Склад (ТиС) и 1с 8.1 Управление Торговлей (УТ). Написан на .Net2

Текущая версия - 1.6

Главный вид каталога

Версия 1.5 каталога позволяет:
1)    Создать каталог из 1с - отобразить номенклатуру с ценами и картинками *.
2)    Обновить каталог.
3)    Встроенную установку .Net2 **.
4)    Произвести распечатку и выгрузку заказа в xml файл.

* для ТиС поддержка картинок в базовой версии выгрузки не предусмотрена). Имя файла картинки должно совпадать с кодом номенклатуры.
** библиотеки .Net2 (для 32-х и 64-х разрядных версий ОС) необходимо скачать с сайта разработчика (Microsoft) и поместить в папку Net2

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

Прошу писать о найденных багах в личку.

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

Наименование Файл Версия Размер
Скачать - версия 1.4 152
.1237193739 505,87Kb
27.07.14
152
.1237193739 505,87Kb Бесплатно
Скачать - версия 1.5 57
.1237634978 733,34Kb
27.07.14
57
.1237634978 733,34Kb Бесплатно
Скачать - версия 1.6 212
.1237815338 735,32Kb
27.07.14
212
.1237815338 735,32Kb Бесплатно

См. также

Contragent+ 5.0 от 2 500
Подписаться Добавить вознаграждение
Комментарии
1. Василий Демидов (Душелов) 16.03.09 13:16
2. Дмитрий Лёвин (DGorgoN) 16.03.09 13:20
3. Василий Демидов (Душелов) 16.03.09 14:15
При редактировании на закладке "Картинки" можно добавить картинку, они будут с первьюшками ;)
4. Дмитрий Лёвин (DGorgoN) 16.03.09 14:22
Уже думал над этим - пока так. картинки будут в следующей версии
5. Дмитрий Лёвин (DGorgoN) 16.03.09 15:08
Главное что-бы спросом пользовалось - а то не плюсика, не комментария..
6. cs25 (cs25) 16.03.09 16:52
7. Дмитрий Лёвин (DGorgoN) 16.03.09 17:18
Спасибо добрым людям! Значит хоть кому то да надо :) буду развивать.
8. Михаил (mdzen) 16.03.09 18:18
Нравится! Идея хорошая... Развивай...
9. Евгений (wirg) 16.03.09 21:13
Идея может и хорошая, но уже на 8 ке есть интернет магазины и прочее, не говоря о том что существуют запускалки с флехи 1с, так что на мой взгляд лучше и не начинать
10. Дмитрий Лёвин (DGorgoN) 17.03.09 08:26
(9) Уже начато - к тому же запуск 1с с флехи противоречит лицензионному законодательству.
Сегодня доделал пару вещей. Возможно к концу недели будет еще одни релиз.
11. Василий Демидов (Душелов) 17.03.09 11:40
Советую еще сделать оле-обмен с типовыми конфигурациями, а еще лучше правила конвертации данных ;)
12. Дмитрий Лёвин (DGorgoN) 17.03.09 15:30
(11) А оле зачем? там же Выгрузка/Загрузка есть через xml
13. Дмитрий Лёвин (DGorgoN) 17.03.09 15:30
+(12) В плане как её прикрутить..
14. Василий Демидов (Душелов) 17.03.09 15:56
(13) А еще можно данные хранить в Accessовском файле (с которым каталог и будет работать), и читать/писать его напрямую из 1С-ки. Т.е. прям из 1С создавать каталог "под ключ" с передачей его клиентам. А еще добавить возможность автоматического заказа, получения остатков, состояния своих заказов через веб-сервисы и по эл.почте... ;)
15. Василий Демидов (Душелов) 17.03.09 15:58
************* Текст исключения **************
System.NullReferenceException: В экземпляре объекта не задана ссылка на объект.
в xfb0eb36a3ee612fb.x40e6f36d5c51987b.x5b749607edfd2c9a(Object xe0292b9ed559da7d, EventArgs xfbf34718e704c6bc)
в System.Windows.Forms.Control.OnClick(EventArgs e)
в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.DataGridView.WndProc(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

;)
16. Василий Демидов (Душелов) 17.03.09 15:59
И не запоминает настройки и положения окон, панелей инструментов :)
17. Василий Демидов (Душелов) 17.03.09 15:59
...хотя winforms ui это по-умолчанию делает :)
18. Дмитрий Лёвин (DGorgoN) 17.03.09 16:22
(17) О у меня вываливал ошибку - теперь понял почему и докрутил уже.
(15) А это где?
(14) дык оно же изночально в xml базу все выкручивается. Асес - не есть гуд, лучше mssql compact..

Т.е. изночально есть обработка, которая все из твоей конфы конвертит в xml и копирует куда надо - там же обработка есть, или я тебя снова не понял, поясни плиз..
19. Дмитрий Лёвин (DGorgoN) 17.03.09 16:23
Т.е. изначально обмен с типовыми там и присутствует - там есть выгрузка, пока только для ТиС. В последствии будет загрузка и выгрузка для УТ.
20. Василий Демидов (Душелов) 17.03.09 16:25
(18) Закрыл окно какой-то и щелкнул мышкой ниже датагридвью, где не было стро ;)

Можно и скуль, без разницы.

А то, что проще сваять обработку, которая будет работать с БД твоего каталога через АДО. Без всяких нажатий "импорт/экспорт". хмл оставить можно, даже нужно, но зачем делать лишние действия? Когда ты программной из 1Сы сможешь сформировать нужный каталог для клиента с теми данными, к примеру, на которые он по условиям договора может рассчитывать, и автоматом отослать ему по почте.
21. Василий Демидов (Душелов) 17.03.09 16:28
А если еще у себя на сервере в 1С-е вебсервисы поднимешь, чтобы клиенты могли в онлайне обновлять каталог данных, остатки и делать заказы... ;))
22. Дмитрий Лёвин (DGorgoN) 17.03.09 16:33
(20) Вообще идея такая - из справочника напрямую каталог делаешь, в т.ч. и на диск его закатываешь. Щёлк из 1с-са и готово..
Соответственно компонент для автоматического обновления каталога на сайте тоже будет разработан - не все так быстро :)
23. Василий Демидов (Душелов) 17.03.09 16:34
А, типа запуск экзешника с ключами, с передачей в качестве параметра файла хмл :)
24. Дмитрий Лёвин (DGorgoN) 17.03.09 16:35
25. Дмитрий Лёвин (DGorgoN) 17.03.09 16:35
(23) Дык там xml просто в каталог с программой копируется и все. Командной строки не делал - а зачем это? :)
26. Дмитрий Лёвин (DGorgoN) 17.03.09 16:37
Хотя тоже идея, буду учитывать в следующей версии
27. Василий Демидов (Душелов) 17.03.09 16:41
а если еще сделать что-то типа маленького конфигуратора ;) для добавления полей.... :)))
28. Дмитрий Лёвин (DGorgoN) 17.03.09 16:44
(27) у.. как растут наши аппетиты :) Сам думал - к сожалению времени свободного нету - был бы студентом, а так - уже вплотную занятся конкуренцией 1с-са - вот толкьо кому оно надо будет? Ананас вон загибается

Зы - там можно свои поля добавлять, т.е. количество полей в табличной части справочника и табличная часть свойств не задана жестко - ты можешь хоть 20 артикулов добавить и 2000 свойств :)
29. Дмитрий Лёвин (DGorgoN) 17.03.09 16:45
(27) Хотя если хочешь - можно объединить усилия ;) Как то давно я подбивал гепарда на такое, но он не согласился..
30. Дмитрий Лёвин (DGorgoN) 17.03.09 16:49
С появлением нета в создании такой системы ничего сложного нет - нужно тупо время, которого как всегда не хватает
31. Василий Демидов (Душелов) 17.03.09 16:52
(28) Это не оттуда. Я подобное делал для клиентов-сервисных центров, которые заказывали запчасти у нас. А вебинтерфейс им не подходил из-за никакого интернета в регионах.

Ну если не жестко, то скуль компакт лучше всего + порт на кпк ;)
32. Василий Демидов (Душелов) 17.03.09 16:53
(29) Это уже вполне нормальный коммерческий продукт получится :)
33. Дмитрий Лёвин (DGorgoN) 17.03.09 16:55
(32) Я серьёзно - если есть желание, алга определимся - подберем команду (иили сами - 2 человека все же это уже сила) и вперед.. :) Сам давно уже мечтаю об этом.
34. Василий Демидов (Душелов) 17.03.09 16:58
(33) Если создавать этот "каталог", то время на это выкроить можно.
А если что-то серьезнее, то вряд ли :) Я тут наблюдаю за проектом http://nsgsoft.ru/production_framework.html - франч свой продукт сделал, аналог 1С-ы...
35. Дмитрий Лёвин (DGorgoN) 17.03.09 17:01
(34) Не, не каталог, именно то что в nsg - по типу того
36. Дмитрий Лёвин (DGorgoN) 17.03.09 17:03
Только полноценная среда - без студии, непосредственно из самой же себя компилирует. ст-ноо с возможностью портации из 1с, естественно в возможностью оптимизации и вставок кода на с#
37. Василий Демидов (Душелов) 17.03.09 17:09
38. Дмитрий Лёвин (DGorgoN) 17.03.09 17:13
(37) Портация конфигурации, всей, и данных в свой конфигуратор, к примеру для того что-бы перенести старые творения. Потом компиляция
39. Василий Демидов (Душелов) 17.03.09 17:15
(38) Очередной "убийца 1С"? :) Это как минимум все объекты 1С должны быть сделаны аналогичные ;) Что-то примерно, что я делаю в своем компиляторе...
40. Дмитрий Лёвин (DGorgoN) 17.03.09 17:21
(39) Совершенно верно. В этот и схожесть. Поэтому и предложил объединить усилия. Я даже очень много продумал - так сказать концепцию продумал продукта. Все объекты 1с портировать не обязательно - достаточно создать 3 своих: список, документ и регистр. А уже наследованием создавать справочники, перечисления, документы и т.п. Но это уже тема сторонная - стукнись в аську завтра если интересно
41. Дмитрий Лёвин (DGorgoN) 17.03.09 17:22
42. Дмитрий Лёвин (DGorgoN) 17.03.09 17:24
А то контакты у тебя в личке недоступны
43. Василий Демидов (Душелов) 17.03.09 17:31
44. Дмитрий Лёвин (DGorgoN) 17.03.09 17:38
(43) Контактная информация недоступна. - не увидел тама аськи
45. pincher pincher (danio) 06.04.09 09:36
+1 Отличная вещь!!!
Но обнаружен косячок - когда отбираешь товар в заказ и нажимаешь Отмена (Cancel) товар все равно попадает в заказ. И еще, изменяя количество товара уже в заказе - сумма по строке не изменяется :-(
46. Дмитрий Лёвин (DGorgoN) 06.04.09 10:18
(45) Над этими багами я работаю, приболел немного :(
47. Борис Белов (BorisBelov) 23.02.12 11:07
Автор! Ау-у-у! Судя по дате последнего комментария Вы где-то далеко. Хотелось бы пообщаться, на всякий случай borisbelov48@mail.ru
48. максим (1C-CHIP) 18.02.15 13:11
хорошая вещь, а на ут11 планируется?
49. Иваныч Иванов (Иваныч) 07.05.15 12:21
Остатки как просмотреть?
50. максим (1C-CHIP) 20.07.15 16:01