IE2017

Прайс лист, прайс заказ с картинками с выгрузкой в Excel с подстановкой формул для вычисления итогов по сумме заказа для УТ 11.2, 11.3

Обработки - Ценообразование, прайсы

Доработка отчета http://infostart.ru/public/178422/ Добавлено: выделение строк новинок; изменена форма отчета; добавлено 2 колонки: заказ, сумма и строка итога по сумме; выгрузка прайс заказа в Excel с формулами для подсчета итогов по сумме и общего итога(сумма); создано 2 вариант отчета: прайс сравнительный, прайс-заказ. Отчет тестировался на версии Управление торговлей 11.2.3.229, 11.3.2.157

Дописанный внешний отчет прайс листа //infostart.ru/public/178422/ с выводом картинок для  Управление торговлей 11.2.3.229, 11.3.2.157 и выше.  

Доработано:

  1. Выделение новинок (желтая строка). Должна быть задана дата с которой товар будет считаться новинкой (настройка "Начало периода отбора новинок") 
  2. Форма отчета взята из типовой конфиугации Управление торговлей 11.2.3.229 
  3. Добавлен вариант отчета Прайс-заказ (выводятся дополнительно 2 колонки: "Заказ", "Сумма"; добавлен общий итог по колонке "Сумма")
  4. Добавлена кнопка выгрузки (значок Excel) в Excel 2007(формат XLSX) Для того чтобы формулы работали верно колонки должны располагаться в такой последовательности: Цена, Заказ, Сумма. Это необходимо чтобы формула правильно считала итог по сумме. Формула в колонке "Сумма" = RC[-1]*RC[-2]. Общий итог считает сумму по колонке "Сумма".
  5. Два варианта отчета: прайс сравнительный, прайс-заказ.

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

Для выгрузки отчета в Excel с подстановкой формул нужно чтобы Безопасный режим был отключен (по-умолчанию отключен)

Обновление от 11.01.2017 (версия обработки под редакцию УТ 11.2.3, 11.3.2)

Исправления:

  • Исправленена ошибка, вывода картинки в прайсе;
  • Исправление ошибка выгрузки в Excel

Изменение:

  • Сделано выравнивание Количества остатка по высоте

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

Наименование Файл Версия Размер
ПрайсЗаказCКартинками 11.3.2
.erf 46,51Kb
11.01.17
71
.erf 11.3.2 46,51Kb 71 Скачать

См. также

Комментарии
1. Александр Штин (Sanya1984) 81 28.12.16 17:04 Сейчас в теме
Отчет работает также на редакции УТ 11.3
2. Анна Воробьева (shashko) 11.01.17 11:30 Сейчас в теме
Доброго времени суток, юзернэйм. Воспользовавшись вашей чудной обработкой, обнаружили одно крайне неприятное явление - после формирования таблицы, изображения номенклатуры пропадают(во время самого формирования их видно) и сами ячейки изменяются в размерах до дефолтных, хотя данные о присоединенных файлах остаются(их можно посмотреть щелкнув дважды по ячейке), но при выгрузке в .xmls они так же не подают признаков жизни(ячейки с потенциальными изображениями пустые). Был бы крайне благодарен, если подскажете в чем может заключаться это явление.

ЗЫ Так же предлагаю вам перенести метод ака процедура 'ОбработатьРезультатExcel(Файл)' на клиент, т.к. при серверном вычислении он не может найти файл(что очевидно, т.к. файл сохраняется на клиенте)

ЗЫЫ 1с: 8.3/ УТ: 11.2.3.189
3. Анна Воробьева (shashko) 11.01.17 13:47 Сейчас в теме
(2) UPD: После нескольких часов скитания в недрах кода и не только, проблему удалось решить - данное смутное явление оказалось в том, что метод ака процедура "ОбработатьРезультат()" выполнялось ВО время выполнения фонового задания, которое работало с таблицей во временном хранилище, которое впоследствии и выгружалось, как результат.

А рещили мы это дело путем переноса метода ака процедуры "ОбработатьРезультат()" в метод ака процедуру "ФоновоеЗаданиеЗагрузитьРезультат()" после строки выгрузки самого результата > ОтчетТабличныйДокумент = РезультатФормирования.ТабличныйДокумент;
4. Александр Штин (Sanya1984) 81 11.01.17 14:20 Сейчас в теме
(2) Спасибо, отчет подправил, перенес процедуру ОбработатьРезультат() в процедуру ПослеФормированияНаКлиенте(), ОбработатьРезультатExcel(Файл) перенес на клиент. Спасибо за сообщения об ошибках. Кто скачал обработку и его не устраивает результат, пишите в личку, вышлю на почту
5. Александр Штин (Sanya1984) 81 11.01.17 14:21 Сейчас в теме
Обработка также работает под редакцией 11.2.3
6. Yevgeniy Захаров (evgen.a) 20.06.17 09:47 Сейчас в теме
7. Александр Штин (Sanya1984) 81 20.06.17 10:41 Сейчас в теме
8. aa asad (user681406_ias_1905) 03.07.17 12:57 Сейчас в теме
возможно ли дописать обработку, что бы учитывались "идивидуальные скидки" и "уточнение цен по товарам"?
9. Александр Штин (Sanya1984) 81 03.07.17 18:26 Сейчас в теме
(8)Возможно, код открытый, сейчас некогда отчетом заняться
10. Sergey Zh (serjik898) 29.07.17 16:23 Сейчас в теме
Добавьте пожалуйста звездочки вместо количества...
11. Александр Штин (Sanya1984) 81 30.07.17 07:42 Сейчас в теме
(10) Вы можете это сделать самостоятельно, вот инструкция:
Прикрепленные файлы:
12. Sergey Zh (serjik898) 11.08.17 18:17 Сейчас в теме
(11) Спасибо! А как переименовать поле? Чтоб вместо "Количество остаток" выводилось к примеру запас?
13. Александр Штин (Sanya1984) 81 12.08.17 14:12 Сейчас в теме
(12) См. инструкцию:
Прикрепленные файлы:
Оставьте свое сообщение