0. Yury1001 1429 01.01.70 03:00 Сейчас в теме

Прайс-лист в две колонки на СКД, для УТ 11.0, с описанием запроса

Пример отчета на СКД: Номенклатура, Цена в две колонки. Отчет простой, без особого оформления и больше предназначен как урок для начинающих по работе с запросами на тему «Как разбить результат в запросе на несколько колонок для вывода через СКД», с описанием принципа действии.

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

Комментарии
Избранное Подписка Сортировка: Древо
1. anton.fly7 141 06.12.11 23:13 Сейчас в теме
2. Yury1001 1429 06.12.11 23:38 Сейчас в теме
Спасибо, поддержка для меня сейчас важна - мои перые шаги на InfoStart.
3. KliMich 07.12.11 04:03 Сейчас в теме
Спасибо! В 2 колонки всегда было актуально (особенно при большой номенклатуре)!

А вот в работе сталкивался с такими проблемами:
1. Если номенклатура имеет длинное название, то во избежание "потери конца" должна выводиться "с переносом". Что приводит к изменению высоты строки... И в итоге "сформированный" лист может не вписаться в страницу.
2. А Руководство требуют прайс с учётом иерархии.

Поэтому пожелания:
1. Делить на две колонки не в запросе, а при заполнении печатной формы, используя функцию ПроверитьВывод() для программного анализа заполненности и перевода страницы.
2. Сделать вывод прайса с группами. Название групп/подгрупп выводить сразу на две колонки. А саму номенклатуру выводить слева-направо-сверху-вниз до следующей группы/подгруппы (а не так: "сначала заполняем левую колонку, а потом в правую")

P.S. Может посчитаете, что это ни к чему, но у меня руководство требовало, чтобы прайс имел "надлежащий и презентабельный" вид и формировался автоматически (без доработок) поэтому и вставали такие проблемы...
6. Yury1001 1429 07.12.11 10:48 Сейчас в теме
KliMich (3)
Если «руководство требует» наверно лучше обратиться к специалистам (франчайзи там всякие) и выполнить работы со всей ответственностью.
«Делить на две колонки не в запросе» - это конечно можно и я уже реализовывал на 7.7 http://infostart.ru/public/100627/
, однако задумка этой статьи именно урок по работе с запросами.

koroleva_ann_ (4)
«с текущими остатками по складу» - Можно, легко как в моей статье
http://infostart.ru/public/100565/
Постараюсь выбрать время и обновить.

svs_atm (5)
«Как быстро формируется» - 5000-6000 может и пару минут – это нормально.
4. taste 07.12.11 07:32 Сейчас в теме
пожелание: хотелось бы прайс чтоб выводился с текущими остатками по складу)) если можно))
17. itar59 87 07.12.11 18:44 Сейчас в теме
koroleva_ann_ пишет:

пожелание: хотелось бы прайс чтоб выводился с текущими остатками по складу)) если можно))
(4) koroleva_ann_,

ну нельзя же от учебной статьи требовать всего и сразу.
18. Yury1001 1429 07.12.11 19:19 Сейчас в теме
(17)
та это ж пустяки - я уже сделал.
вот (3) это крутой заказ, пожалуй пропущу.

Заодно столкнулся со стенкой: не могу разместить два варианта в отчете – их не видно у пользователя, даже основного нет. В яндексе пишут – изучай Библиотеку стандартных подсистем, но что то руки опустились…
Чё ж всё так сложно то?
19. Поручик 4291 08.12.11 07:36 Сейчас в теме
(18) В УТ 11 и Рознице 2 с вариантами внешних отчетов сложно, в связи с использованием в конфигурации хранилища вариантов.
5. svs_atm 07.12.11 08:08 Сейчас в теме
Как быстро формируется прайс при большой номенклатуре?
7. Yury1001 1429 07.12.11 11:00 Сейчас в теме
Да, и ещё, хотел поблагодарить alexk-is за статью ФИФО в Запросе (с пояснениями для начинающих),
которая и вдохновила меня на эту работу, СПАСИБО!
9. cool.vlad4 45 07.12.11 12:01 Сейчас в теме
(8) а нафига парится, чтобы кому то легко было загружать в базу из экселя? я вижу плюсы...их уже 11...
12. cool.vlad4 45 07.12.11 12:08 Сейчас в теме
(10) здесь прайс чисто для показа как разбивать в СКД на несколько колонок...
ЗЫ почему нафига? потому, что если кто-то отправляет кому-то прайс, то не себе а клиенту, а почему он должен заботится о том как клиент будет грузить в базу...если даже и будет, то проще и лучше отправлять в более фиксированном формате чем прайс
11. Поручик 4291 07.12.11 12:05 Сейчас в теме
(8) Прайс тут как пример применения принципа действия.
13. Yury1001 1429 07.12.11 12:10 Сейчас в теме
Прайс тут как пример применения принципа действия.

Да, да - вот про это как раз все и забыли, гы :)))))
14. itar59 87 07.12.11 12:29 Сейчас в теме
А нельзя ли еще пару тройку уроков?
У Вас прекрасный стиль изложения -- доступно и просто.
15. Yury1001 1429 07.12.11 12:31 Сейчас в теме
(14)
Будут обязательно!
Срок 5-7 дней.
16. Andrusha1 07.12.11 18:16 Сейчас в теме
Спасибо, очень познавательная статья.
20. pt_olga 62 09.12.11 19:17 Сейчас в теме
да, для Прайса нам это не пригодится, но в принципе необходимость экономной по листам печати есть.
Спасибо автору!
21. Yury1001 1429 09.12.11 20:13 Сейчас в теме
(20)
Конечно: можно и остатки ТМЦ свернуть и долги клиентов
22. curys 13.12.11 14:25 Сейчас в теме
24. mikhailv 15.12.11 17:35 Сейчас в теме
Юрий! Если есть одинаковые названия у номенклатуры, то вместо
Ном_ПП
1
2
3

будет
Ном_ПП
3
3
3

Предлагаю такой вариант решения проблемы:

// получаем нумерацию внутри одинаковых наименований
ВЫБРАТЬ
Таб1.Ссылка,
СУММА(Таб1.Номер) - 1 КАК Добавка
ПОМЕСТИТЬ ОдинаковыеНаим
ИЗ
ВТ_Ном КАК Таб1
ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Ном КАК Таб2
ПО Таб1.Ссылка >= Таб2.Ссылка
И Таб1.Наименование = Таб2.Наименование

СГРУППИРОВАТЬ ПО
Таб1.Ссылка

ИМЕЮЩИЕ
СУММА(Таб1.НомерПП) - 1 > 0
;

// корректируем Ном_ПП
ВЫБРАТЬ
Таб1.Ссылка,
Таб1.НомПП - ЕСТЬNULL(Таб2.Добавка, 0) КАК Ном_ПП
ПОМЕСТИТЬ ВТ_НомПП_2
ИЗ
ВТ_НомПП КАК Таб1
ЛЕВОЕ СОЕДИНЕНИЕ ОдинаковыеНаим КАК Таб2
ПО Таб1.Ссылка = Таб2.Ссылка
Yury1001; +1 Ответить
25. Sairys 19.12.11 17:43 Сейчас в теме
Одно время замарачивался с прайсом на СКД, запнулся на том что не мог вывести фото номенклатуры. Но правда покопался потом и решил свою проблему
26. thang_madi 03.01.12 10:12 Сейчас в теме
Неплохая статья, спасибо автору!
27. Paul_Nevada 06.01.12 00:42 Сейчас в теме
Спасибо за "ориентировку".
28. Maks_Payn 10.01.12 11:07 Сейчас в теме
Спасибо! Интересный отчет!
29. GVALA 2 21.02.12 09:39 Сейчас в теме
Скажите на на 1С 8.2 Бухгалтерия работать будет?
31. Yury1001 1429 21.02.12 10:19 Сейчас в теме
(29) Принцип работать будет, а обработка нет – это ж управляемая форма, бухгалтерии такой пока нету.
32. akril19811 09.03.12 20:26 Сейчас в теме
Я когда то работал торговым и у нас прайс был в две колонки, это реально экономило затраты на бумагу, хотя тогда чужие затраты меня особо не беспокоили, а теперь своя фирма и хотелось бы уменьшить затраты до минимума. Было обрадовался когда увидел эту обработку, но не тут то было у меня ред.10,3 может кто подскажет как под мою подстроить?
33. Danilchenkos 26.03.12 17:18 Сейчас в теме
Спасибо! Очень полезная штука!
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

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

Программист 1С
Москва
зарплата от 120 000 руб.
Полный день

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

Программист 1С
Самара
зарплата от 100 000 руб. до 150 000 руб.
Полный день

Программист 1С
Тюмень
зарплата от 65 000 руб.
Полный день