gifts2017

Прайс лист с картинками для УТ11 (логотип, картинки товаров, свободные текстовые поля в заголовке, остатки, отбор по остаткам, возможность "объединения одинаковых картинок")

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

Незначительная доработка отчета http://infostart.ru/public/178015/. Добавлена возможность отбора по остаткам на складах, а также возможность "сворачивания" поля настройки отчета. Добавлена возможность отображения остатков и возможность "объединения" полей одинаковых картинок. Появилась возможность подгонки высоты строк прайса по высоте объединенных картинок.

Дальнейшее развитие функционала отчета Прайс лист с картинками для УТ11 (добавление логотипа и свободных текстовых полей), слегка изменен запрос СКД.

Upd 25.03.2013: Добавлена возможность отображения остатков и возможность "объединения" полей одинаковых картинок (файл ПрайсЛистХ).

Upd 07.04.2013: Добавлена возможность подгонки строки прайса по высоте отображаемой картинки (устанавливается в параметрах), использует стандартную библиотеку wiaaut.dll, доступную, например в windows 7, и не будет работать, если сервер вертится на linux системе (файл ПрайсЛистХX)

Upd 14.11.2013: Прайс для клиента: добавлена возможность отбора номенклатуры по количеству остатков не менее указанного, добавлен столбец для занесения заказываемого количества (файл ПрайсЛистХХX)

Upd 19.03.2014: Прайс для клиента: добавлена возможность отбора номенклатуры по количеству остатков не менее указанного, добавлен столбец для занесения заказываемого количества адаптировано под УТ 11.1.4.11 (файл PriceList_11_1_4_11)

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

Наименование Файл Версия Размер
ПрайсЛистX.erf 160
.erf 19,73Kb
25.03.13
160
.erf 19,73Kb Скачать
ПрайсЛист.erf 46
.erf 18,73Kb
18.03.13
46
.erf 18,73Kb Скачать
ПрайсЛистХХ.erf 65
.erf 20,34Kb
23.01.14
65
.erf 20,34Kb Скачать
ПрайсЛистХХХ.erf 89
.erf 20,60Kb
30.01.14
89
.erf 20,60Kb Скачать
PriceList_11_1_4_11 303
.erf 20,94Kb
19.03.14
303
.erf 20,94Kb Скачать

См. также

Вознаграждение за ответ
Сумма: 0 $m
Добавили:
Дмитрий Процюк (Angel263) (1.00 $m), Андрей Ширяев (Customs) (0.02 $m), Kirill PK (pk.kirill) (0.01 $m)
Подписаться Добавить вознаграждение
Комментарии
1. mxm2 mxm2 (mxm2) 07.04.13 21:10
Добавлен учет высоты строки таблицы при объединении, так же правильно отрабатывается изменение размера шрифта ячеек таблицы.
2. mxm2 mxm2 (mxm2) 15.04.13 10:27
http://infostart.ru/public/182304/ - еще небольшая доработка данного отчета, с картинками )
3. Александр Прилуцкий (Alex13185) 29.05.13 22:14
http://infostart.ru/public/185839/ - еще одна расширенная версия подобного отчета
4. margo2007 (margo2007) 23.01.14 10:41
А почему расширение "ert" ?
5. mxm2 mxm2 (mxm2) 23.01.14 11:09
(4) margo2007, Спасибо, исправил.
6. bssh (bssh) 29.01.14 11:11
ПрайсЛистХХХ.erf
Управление торговлей, редакция 11.1 (11.1.2.8)
при попытке сформировать
Выдаёт: "Несоответствие типов (параметр номер '1')
Прикрепленные файлы:
7. mxm2 mxm2 (mxm2) 29.01.14 11:38
(6) bssh, мой косяк... в поле "дата отчета" выберайте тип "Дата", позднее перезалью без этого косяка
8. bssh (bssh) 29.01.14 12:30
Нет (или не только).
Вылетает при изменении параметров (в т.ч. отбора) справочника Номенклатура. Как-то он с папками у меня ссорится.
"Дата" я сразу проставил.
Прикрепленные файлы:
9. mxm2 mxm2 (mxm2) 29.01.14 13:05
(8) bssh, странно... отборы/параметры проверил - все ок, на версии (11.1.2.27)
10. bssh (bssh) 29.01.14 13:55
Вылетает на отдельных элементах справочника.
Прикрепленные файлы:
11. bssh (bssh) 29.01.14 14:34
Вылетает из-за изображения.
В БД есть фото, загруженные обработкой Битрикса с сайта. У всех в свойствах изображения одно название и размер 0 байт. Именно на них и вылетает.
Прикрепленные файлы:
12. mxm2 mxm2 (mxm2) 29.01.14 14:43
(11) bssh, Это скорее нештатная ситуация... у меня ни в одном месте работы обработки, такого не наблюдалось. Посмотрю, что можно с этим сдлать.
13. Дмитрий Процюк (Angel263) 30.01.14 09:39
Ошибка исполнения отчета по причине:
Ошибка при выполнении обработчика - 'ПриКомпоновкеРезультата' по причине:
{ВнешнийОтчет.ПрайсЛистСКартинкамиИЛоготипомСОтборомПоОстаткам.МодульОбъекта(37)}: Ошибка при вызове конструктора (Картинка)
ТД.Рисунки[Индекс].Картинка = Новый Картинка(ДанныеКартинки, Истина);
по причине:
Несоответствие типов (параметр номер '1')
Прикрепленные файлы:
14. mxm2 mxm2 (mxm2) 30.01.14 11:18
(13) Angel263, "ДанныеКартинки" - это картинка? длина бинарных данных больше нуля?
на данной позиции номенклатуры картинка отображается в карточке товара?

Универсальное решение:
Замена Функции ВывестиИзображениеВОбластиТД

Функция ВывестиИзображениеВОбластиТД(ДанныеКартинки, ТД, Область)
	Попытка 
		Картинка = Новый Картинка(ДанныеКартинки, Истина);
	Исключение 
		Картинка = Новый Картинка();	
	КонецПопытки;
	Изображение = ТД.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
	Изображение.РазмерКартинки = РазмерКартинки.Пропорционально;
	Индекс = ТД.Рисунки.Индекс(Изображение);
	ТД.Рисунки[Индекс].Картинка = Картинка;
	ТД.Рисунки[Индекс].Расположить(Область);
	Возврат ТД.Рисунки[Индекс]; 
КонецФункции
...Показать Скрыть


Файл ПрайсЛистХХХ - уже с правильной функцией
15. Дмитрий Процюк (Angel263) 30.01.14 11:58
(14) mxm2, Спасибо, заработало!!
16. bssh (bssh) 31.01.14 02:37
В случае, если (14):
- в БД на данной позиции номенклатуры картинка отображается в карточке товара,
НО
- длина бинарных данных = нулю
прайс формируется, но картинка не выводится.
Так что это не совсем универсальное решение, это, скорее, обход проблемы.
Ведь если конфигурация допускает такой случай, => он может быть нормальным.
Во всяком случае, ТИИБД ошибкой его не считает.
Прикрепленные файлы:
17. mxm2 mxm2 (mxm2) 31.01.14 12:02
(16) bssh, Можно в этом случае вообще не выводить изображение; на мой взгляд, то что это допускает конфиггурация - совсем не нормально, ибо зачем "хранить" в базе файл длиной 0 байт.
18. bssh (bssh) 31.01.14 14:16
Не могу согласиться с "вообще не выводить изображение", т.к. изображение в базе есть.
И если его открыть для редактирования, а потом нажать "Завершить редактирование", то в поле "Размер" появляется его размер, причём для разных фото он разный.
Т.е. сам файл в базе вовсе не нулевой. Интересно, как бы его достать?
В (16) "Ведь если конфигурация допускает такой случай, => он может быть нормальным." - я неточно сформулировал:
- он не считается ошибкой с точки зрения самой конфигурации;
- он может быть регулярным, т.е. появляться в разных конфигурациях;
- ясно, что виноваты разработчики, если конфигурация это допускает, "Тестирование" не тестирует а "исправление..." не исправляет. И chdbfl тоже.
Но 1С всё равно не будет исправлять, пока их в строчку с ошибкой не ткнёшь.
Прикрепленные файлы:
19. фы вс (admrez) 15.03.14 15:32
20. Илья Васильев (swimdog) 19.03.14 00:26
Можете поправить для УТ 11.1.4?
21. mxm2 mxm2 (mxm2) 19.03.14 09:02
(19) admrez, (20) swimdog, добавлен вариант для УТ 11.1.4.11
22. Илья Васильев (swimdog) 23.03.14 19:09
Мне очень понравился прайс. Но долго не мог понять, как менять нужные колонки. В ступор ввело поле в настройках. Может его убрать оттуда, все равно приходится менять через изменение варианта, а точнее через настройки детальной строки.
23. Евгений Аксёнов (neurotechnic) 30.03.14 14:57
А в УТ 3.0 для Украины будет работать?
24. mxm2 mxm2 (mxm2) 31.03.14 13:44
(23) neurotechnic, думаю, что будет. Утверждать не буду. Однако подробное описание, как добавить картинки в любой отчет по номенклатуре описана тут: http://infostart.ru/public/177876/
25. фы вс (admrez) 02.04.14 14:56
файл PriceList_11_1_4_11.erf проверил в УТ 11.1.4.14 все работает. картинки выводятся
Единственно, что не объединяются одинаковые картинки.
26. фы вс (admrez) 03.04.14 13:39
файл PriceList_11_1_4_11.erf проверил в УТ 11.1.5.8 все работает идеально. Есть ли возможность выводить штрих-код в отдельную колонку? (очень удобно для сетевых клиентов)
27. mxm2 mxm2 (mxm2) 03.04.14 14:10
(26) admrez, Штрихкод выводить - не умеет. Можно дописать если у товара будет единственный шртихкод (по умолчанию их может быть много - по одному на каждую упакову товара)
28. фы вс (admrez) 03.04.14 14:38
Думаю вывода единственного штрих-кода будет достаточно. Очень сильно бы сберегло время
29. Алексей (klaos) 09.04.14 10:55
Картинки выводит, а логотип не хочет, в чем может быть причина?
30. фы вс (admrez) 13.04.14 16:30
PriceList_11_1_4_11 - проверил в УТ 11.1.5.16 - все работает
31. Илья Васильев (swimdog) 14.04.14 14:15
У меня по упаковкам показывает неправильно. По штукам работает как часы, а по упаковкам слишком много позиций появляется. Штатный прайс-лист работает правильно с упаковками.
32. Евгений Аксёнов (neurotechnic) 14.04.14 16:14
(24) mxm2, к сожалению в УТ3.0 для Украины не работает. Выдает пустой прайс. В УТ11 проверил, всё ок, как раз то что нужно. Очень жаль :-(
Возможно из-за того, что УТ3.0 на управляемых формах?
33. Илья Васильев (swimdog) 04.05.14 17:44
(31) swimdog, В подзапросе Упаковки надо поставить ВЫБРАТЬ РАЗЛИЧНЫЕ. Если нет слова различные, то может быть несколько одинаковых упаковок по одному товару, что и приводит к задвоению в итоге.
34. Нарек Мартиросян (KreditNIK) 06.05.14 12:53
Многоуважаемый, а можно как-то в эту форму добавить кнопку Отправить по эл почте??? и возможность создавать рассылки как в штатной форме прайс-листа???

И возможно ли как-то отключать Описание товара??? вроде в настройках есть снять чекбокс, но по факту применения - все равно остается Описание в прайсе.
takeshi3; +1 Ответить
35. фы вс (admrez) 09.05.14 13:35
PriceList_11_1_4_11 - проверил в УТ 11.1.6.17 - все работает
36. Евгений Аксёнов (neurotechnic) 10.07.14 16:34
(35) admrez, а что решили со штрихкодами? Мне бы тоже не помешали...
37. Тимур Сабитов (sabitovip) 07.08.14 15:14
ПрайсЛистX не работает в конфигурации Управление торговлей 11.1.6.26, платформа 8.3.4.496
Прикрепленные файлы:
38. Станислав Заболотный (zabolotny.s@hotmail.com) 15.08.14 13:38
Уважаемый разработчик,

Нужна обработка для 1С 82 УТ КАЗАХСТАН которая формировала бы прайс с картинками как в приложении.
Особенность потребности в том чтобы фото выводилось бы не на каждую строку номенклатуры,
а на артикул только (например одно фото артикула туфлей на все его размеры и цвета).

как с вами связаться для уточнения цены и ТЗ?

zabolotny.s@gmail.com
Прикрепленные файлы:
ПрайсЛистЗаказа+картинки_ОснСклад.xlsb
39. Изабелла Ремова (remova) 11.09.14 11:46
PriceList_11_1_4_11 Как вывести в прайс , столбец характеристик, что бы печать была с ними?
40. Александр Емельянов (alex54) 19.09.14 19:11
призагрузке обработки получаю вот такое окно (((( что не так?

UT_11.1.7.54 1С 8.3
Прикрепленные файлы:
41. Александр Емельянов (alex54) 02.10.14 12:14
что-то в ответ тишина ((( печально (
42. фы вс (admrez) 20.10.14 18:33
PriceList_11_1_4_11 - проверил в УТ 11.1.9.44 - все работает. Это радует. Со штрих-кодами пока все также вручную.
43. Андрей Ширяев (Customs) 23.10.14 16:48
PriceList_11_1_4_11 .erf в 1С83 УТ 11.1.5.16, не суммирует характеристики номенклатуры при отутствии поля "Характеристика", т.е. что с "Характеристикой", что без нее, выводит в несколько строк.
Прикрепленные файлы:
44. Андрей Ширяев (Customs) 23.10.14 16:56
(39) remova, Все действия --> Изменить вариант... дальше на картинках изобразил
Прикрепленные файлы:
45. Гость 29.10.14 00:31
Уважаемый разработчик,

при попытке открытия обработки PriceList_11_1_4_11 в конфигураторе и самой УТ выдает ошибку.

В конфигураторе открывает, но при нажатии на кнопку Открыть схему компоновки данных выдает:

Ошибка получения информации набора данных
по причине:
Ошибка в запросе набора данных
по причине:
{(29, 99)}: Поле не найдено "СвободныеОстаткиОстатки.ВРезервеСоСкладаОстаток"
ТОГДА ЕСТЬNULL(СвободныеОстаткиОстатки.ВНаличииОстаток, 0) - ЕСТЬNULL(СвободныеОстаткиОстатки.<<?>>ВРезервеСоСкладаОстаток, 0) - ЕСТЬNULL(СвободныеОстаткиОстатки.ВРезервеПодЗаказОстаток, 0) >= &КоличествоОстатковОт

А в УТ даже и не открывает выдавая: см. скриншот

1С 8.3.4.428
Управление торговлей, редакция 11.1 (11.1.2.23)

Подскажите, пожалуйста, что я делаю не так?))

Заранее спасибо!
Прикрепленные файлы:
46. фы вс (admrez) 10.01.15 14:01
PriceList_11_1_4_11 - проверил в УТ 11.1.9.66 - все работает. Также попробовал в ERP 2.0.9.66 - отчет заработал тоже. Странно, но хорошо.
47. Алексей Костров (profite) 21.01.15 10:46
Уважаемый разработчик, подскажите пожалуйста может ли данный отчет одновременно выводить цену товара не только одного вида цен, а сразу нескольких в отдельных колонках?
48. mxm2 mxm2 (mxm2) 21.01.15 10:56
(47) profite, это доделка стандартного отчета, она может все то, что может стандартный прайс, в том числе может выводить цены нескольких видов, для этого нужно указать в настройках ВидЦены "В списке" и заполнить этот список.
49. mxm2 mxm2 (mxm2) 21.01.15 11:03
(45) Гость, у 11.1.2.23 и 11.1.4.11 разные названия ресурсов в регистре СвободныеОстатки, Вы можете воспользоваться либо предыдущей версией отчета "ПрайсЛистХХХ.erf", либо соответствующим образом изменить запрос в СКД, либо обновить конфигурацию до версии не ранее 11.1.4.11
50. Алексей Костров (profite) 21.01.15 11:15
(48) mxm2, а где именно эта настройка "ВидЦены"? Скачал версию отчета PriceList_11_1_4_11.erf, в ней параметр ВидЦены не может содержать список значений, если в СКД включить возможность списка значений этого параметра - отчет не формируется по причине ошибок СКД.
51. Irina Neplokhova (Red.Bruksa) 26.01.15 11:21
Кто-нибудь встречался с такой проблемой: отчёт работает только у пользователей с полными правами, у остальных выдаёт ошибку:
Microsoft SQL Server Native Client 11.0: Неправильный синтаксис около конструкции "=".
HRESULT=80040E14, HRESULT=80040E14, HRESULT=80040E14, SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=102, line=122
SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=102, line=109
SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=102, line=4
Роюсь в правах уже второй день, пока не победила...
УТ 11.1.2.22
УТИВСК 2.0.2.3
52. Магомед Маллаев (Magomed-mallaev) 02.02.15 13:20
УТ11.1.9.7 - 1С8.3.5.1383

Прайс-лист.erf
При формировании отчета выходит ошибка "Метод объекта не обнаружен (ПолучитьПараметр)"

--------------------------------
Прайс лист для 11.1.4 - все вроде работает, но параметры заголовок логотип и т.д при заполнении не выводит на экран.
--------------------------------

53. Магомед Маллаев (Magomed-mallaev) 02.02.15 13:41


Хотелось бы видеть конечно в таком ключе прейскурант,



Плюс добавить логотип (но не обязательно), и включить туда сайт компании, номер телефона, Адрес.
--------------------------------------------------
Добавить обработку которая конечно не будет противоречить обновлению конфигурации хотя бы в УТ11
с произвольной наценкой на каждую номенклатуру. Как в УТ10.3
--------------------------------------------------
Добавить обработку такую как на примере УТ10.3 - допустим там была установка цен номенклатуры контрагентов - занести туда цены в USD или в другой валюте. А потом установка цен номенклатуры на основании пересчитала цены в рублях. И дала возможность производить закупку в рублях и продажу в рублях. Как то так)))
--------------------------------------------------

Готов услышать расценки данного произведения искусств)
54. фы вс (admrez) 25.02.15 17:32
PriceList_11_1_4_11 - проверил в УТ 11.1.10.86 - все работает.
55. Rustam Aitzhanov (PYCTAM) 15.06.15 16:53
56. фы вс (admrez) 22.06.15 15:48
PriceList_11_1_4_11 - проверил в УТ 11.1.10.153 - все работает
57. Ilya Zhukov (mikston) 27.06.15 08:50
PriceList_11_1_4_11 - не работает когда выбираешь несколько папок с номенклатурой, а иногда работает.
Выдает ошибку "Не установлена схема компоновки данных"
УТ 11.1.10.131
58. фы вс (admrez) 14.11.15 19:26
PriceList_11_1_4_11 - проверил в УТ 11.2.2.94 - уже не работает. Уважаемый разработчик - планируете адаптацию под новую версию? Очень ждем.
59. фы вс (admrez) 14.11.15 19:26
Ошибка в схеме компоновки данных
по причине:
Ошибка получения информации набора данных
по причине:
Ошибка в запросе набора данных
по причине:
{(68, 2)}: Таблица не найдена "Справочник.УпаковкиНоменклатуры"
<<?>>Справочник.УпаковкиНоменклатуры КАК УпаковкиНоменклатуры
60. фы вс (admrez) 14.11.15 19:26
PriceList_11_1_4_11 - проверил в УТ 11.2.2.100 - не работает.
61. фы вс (admrez) 15.12.15 19:28
Отчет перестал работать в новой версии УТ 11.2.
Автор отчет, видимо, перестал поддерживать. А отчет очень нужный.
Переделал отчет, чтобы он заработал в УТ 11.2.2.116. Ссылка http://infostart.ru/public/435080/

Да простит меня автор оригинального отчета ))
62. Denis Porfirev (MasteR87) 12.01.16 23:06
Логотип не выбирается как решить данную проблему ?
63. mxm2 mxm2 (mxm2) 14.01.16 09:16
(62) MasteR87, Не удается указать имя файла логотипа? или он не отображается? - если второе попробуйте изменить (уменьшить) размер изображения логотипа. Логотип в обработке не масштабируется.
64. mxm2 mxm2 (mxm2) 14.01.16 09:17
65. Denis Porfirev (MasteR87) 16.01.16 13:19
Я скачал PriceList_11_1_4_11.erf хотел выбрать логотип для загрузки, он не выбирается, мол только путь можно написать прописывал путь например: D:\1.jpg ничего не проиcxодит. Объяснитие пожалуйста принцип загрузки логотипа
66. Denis Porfirev (MasteR87) 16.01.16 13:19
(64) mxm2, Я скачал PriceList_11_1_4_11.erf хотел выбрать логотип для загрузки, он не выбирается, мол только путь можно написать прописывал путь например: D:\1.jpg ничего не проиcxодит. Объяснитие пожалуйста принцип загрузки логотипа
67. mxm2 mxm2 (mxm2) 18.01.16 08:51
(66) MasteR87, к сожалению сейчас не могу испытать на Вашем релизе. однако изначально была возможность выбора логотипа с использованием диалогового окна (при щелчке по "...") и его отображение над таблицей.
Логотип НЕ масштабируется, поэтому желательно, чтобы он был маленьким изначально, иначе будет показываться только уголок логотипа, создавая эффект того, что изображение просто не выводится.
68. Denis Porfirev (MasteR87) 25.01.16 09:57
(67) mxm2, а на каком релизе работает нормально? чтобы можно было выбрать логотип для загрузки ?
69. Kirill PK (pk.kirill) 12.02.16 04:02
Здравствуйте, как можно вставить штрих-код в прайс с картинками
используя PriceList_11_1_4_11
В "доступные поля" нет штрихкода
Зараннее спасибо
70. Владислав Игнатенко (fuser) 10.06.16 11:54
(6) bssh, у меня такая ошибка возникает на строке модуля:
ТД.Рисунки[Индекс].Картинка = Новый Картинка(ДанныеКартинки, Истина); // ДанныеКартинки=Неопределено

заменил его на конструкцию:
Если ДанныеКартинки = Неопределено Тогда
	ТД.Рисунки[Индекс].Картинка = Новый Картинка;
Иначе
	ТД.Рисунки[Индекс].Картинка = Новый Картинка(ДанныеКартинки, Истина);
КонецЕсли;
...Показать Скрыть

и заработало.
71. Владислав Игнатенко (fuser) 10.06.16 12:07
(69) pk.kirill, штрихкоды хранятся в отдельном регистре и на 1 товар может быть несколько штрихкодов (по разным характеристикам или упаковкам). Какой вам выводить? Надо править исходный запрос.
И как выводить - текстом или картинкой?
72. Николай Николай (Maksim_Tapkin) 29.07.16 17:34
Добрый день, спасибо за обработку.

Но остались пару вопросов:
Основной: так и не понял как установить несколько видов цен в разных колонках. Почитал коменты, но не могу понять где нужно поставить "из списка", чтобы в отчете была,например, 2 цены - опт и розница (или 3 и т.д.)

Второстепенный вопрос: не могу понять как пользоваться колонкой заказа. Для отправки прайса клиентам, я сохраняю отчет в екселе и отправляю, но при простановке чисел в колонке "заказ", в колонке сумма ничего не меняется. Объясните пожалуйста как пользоваться этой колонкой.

8.3 ут 11.1.10.199

73. Денис Матвеев (matveev@bizfocus.ru) 31.08.16 14:00
Добрый день!
УТ релиз 11.2.3.168.
При открытии отчета Ошибка: "поле не найдено. СвободныеОстатки..ВРезервеОстаток"
Прикрепленные файлы: