gifts2017

Печать всей контактной информации для типовых

Опубликовал Осипов Сергей (fixin) в раздел Программирование - Работа с интерфейсом

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

После открытия обработки нажмите Настройки, на закладке Отбор укажите нужные вам настройки отбора (типовым для СКД способом) и запустите отчет.

Можно отбирать объекты, виды и типы контактной информации, а также сортировать по ним.


Отчет работоспособен на всех конфигурациях, где есть регистр сведений Контактная информация, в частности, лично мною тестировался на типовой конфигурации Розница 1.0.5.6

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

Наименование Файл Версия Размер
КонтактнаяИнформация.erf 107
.erf 11,62Kb
09.12.11
107
.erf 11,62Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Алек4сандр Ершов (sanja) 12.12.11 11:50
Отчет без формы (нет отборов). Еще итоги по контактной информации выводятся. В общем минус
2. Осипов Сергей (fixin) 12.12.11 12:01
(1)
Может быть и минус, но найдите мне более лучшие аналоги. ;-)
Когда найдете, тогда и поговорим.
Делал на скорую руку, не до нюансов типо итогов было, но пользователи юзают и не жужжат.
думаю, и другие пользователи будут пользоваться с удовольствием, ведь не все же перфикционисты.
3. Igоr Sаulеviсh (gutentag) 12.12.11 16:28
Отчет без формы (нет отборов)


имхо мне - не принципиально :)
4. Яков Коган (Yashazz) 12.12.11 17:14
И что?
Элементарный "Универсальный отчёт" справится с этой задачей ничуть не хуже. А он нынче есть почти во всех конфигурациях.
5. Осипов Сергей (fixin) 12.12.11 17:43
(4) не знаю, в УТ 10.3 в универсальном отчете есть только разрезы по регистрам накопления (а не сведений). А если вы про конструктор отчетов, то пользователям боязно такую штуку давать, еще лишнего увидят. Пусть контролируемо смотрят только контактную информацию.

(3) по мне тоже. большинство пользователей за годы 1с8 уже научились пользоваться стандартными отборами СКД
6. Яков Коган (Yashazz) 12.12.11 19:25
(5) В БП 1.6 и то уже были регистры сведений в Универсальном отчёте.
7. Осипов Сергей (fixin) 12.12.11 19:38
(6) Там есть все РС или только некоторые, в частности регистры по контактной информации есть?
В УТ 10 нету такого отчета, я им пользуюсь, возможно будет полезен и другим пользователям не таких продвинутых конфигураций, не говоря уже про конфу Розница.

Тем более пользователю не нужно думать над структурой информации. Взял и вывел в шахматке... Не уверен, что кроссом можно вывести через универсальный отчет, хотя может и можно, но надеюсь это просто делается.

Посмотрел. Да, в БП 2 есть отчет по регистру, но кроссом не выводится. Выдает фигню, т.к. представление - не ресурс. Можно конечно, заморочиться и настроить пользовательское поле для детальных записей:
Максимум(Подстрока(Представление, 1, 1024))

И уже по этому полю делать кросс-таблицу, но это все не тривиально для начинающего пользователя, взять готовый отчет проще.
Прикрепленные файлы:
8. Алексей Константинов (alexk-is) 13.12.11 00:16
(6) (7) Не мучайтесь. Вот универсальный Универсальный отчет http://infostart.ru/public/84642/
Если пользователю нужен готовый отчет, то пусть берет. Я не против :)
9. Дмитрий Егоров (Diego_Iv) 14.12.11 10:47
fixin пишет:

(1)
Может быть и минус, но найдите мне более лучшие аналоги. ;-)
Когда найдете, тогда и поговорим.

(2) Вот например: http://infostart.ru/public/101526/
10. Сергей Лунев (luns) 14.12.11 10:56
в типовых (в том числе в УТ 10.3), есть отчет по контактной информации:



в этом отчете можно выбрать источник получения информации (регистр, справочник)



и объекты по которым данная информация нужна



внешний вид итогового отчета

11. Осипов Сергей (fixin) 14.12.11 13:30
(10) Гм, действительно, такой отчет есть. ;-)
12. Осипов Сергей (fixin) 14.12.11 13:32
(9) пример некорректный. Мне нужна была КИ физлиц, в основном, а вы мне контрагентов показываете. ;-)
(8) еще раз повторю - иногда пользователю проще дать готовый отчет (или готовые настройки, не суть), чтобы он нажал кнопку и получил, а не обучать его использовать универсальные отчеты.
13. Игорь Исхаков (Ish_2) 14.12.11 13:41
(12) Что-то ты без разбора стал буквально наваливать когда-то , где-то сделанные наспех вещи.
Вещи настолько элементарные , да еще и имеющие гораздо лучшие аналоги в типовых, что мне становится грустно.
Оно ,конечно , дело твоё. Но несолидно. Для Гения.
14. Осипов Сергей (fixin) 14.12.11 13:54
(13) век живи - век учись. ;-)
Хотя нет, в Рознице такого отчета нет, а отчет из УТ без переделки не работает.
Вспомнил - я делал его для розницы.
Так что отчет остается актуальным, и товарищ Лунс, спасибо за критику, но - отчет полезен. ;-)

Так что Ишь грустишь ты зря. Порой проще пять минут поковырять СКД, чем переделывать отчет из УТ для Розницы.
15. Дмитрий Егоров (Diego_Iv) 14.12.11 14:10
(12)
fixin пишет:
пример некорректный. Мне нужна была КИ физлиц, в основном, а вы мне контрагентов показываете. ;-)

У Вас русским по белому написано в заголовке - (контрагенты, юрлица, физлица)
А я Вам показал аналог, сделанный не тяп-ляп за 5 минут, а качественно и удобно.

Учитесь ;-)
16. Сергей Лунев (luns) 14.12.11 14:16
(14) что значит отчет без переделки не работает?

в УТ 10.3.7.9 отчет такой есть:



возможности его более полные чем то, что ты разместил.
и ценность твой отчет имеет только для тех, кто не знает возможностей типовых конфигурации или пока еще не прочитал комментарий (10) в этой теме.
На самом деле он вреден. Так как дублирует типовой, причем дублирует не в полной мере. И приучает пользователей, вместо прочтения документации, пользоваться непонятными "обработками"

вывод: изучайте документацию дамы и господа. там много интересного.
17. Осипов Сергей (fixin) 14.12.11 14:53
(16) сохрани его из УТ, запусти в Рознице. Выдаст ошибку. Для не-программистов размещаю свой отчет. Лирику комментировать не буду. В Рознице такого отчета нет, кому надо, пусть юзает.
Возможности может и больше, чем у моего, но когда нужно сформировать отчет в Рознице, а готового варианта нет, думаю, мой отчет пока единственное решение. Или перепишите отчет из УТ, как вариант. ;-)
18. Осипов Сергей (fixin) 14.12.11 14:54
(15) Возможно, у вас было много времени писать отчет. Я сделал быстро и универсально. Учиться тут нечему - если есть время - лабаем на отлично, нет времени - лабаем просто на хорошо.
И потом, чем ваш отчет лучше моего? Ваш отчет сделан не на СКД, соответственно у пользователя меньше возможностей крутить его так, как ему надо. Это касается отборов. Так что пока не убедили, Диего.
19. Сергей Лунев (luns) 14.12.11 15:40
(17) конечно выдаст ошибку. ведь в конфигурации "розница" нет регистра "КонтактнаяИнформация"

А вот то, что твой отчет используя запрос к этому же регистру, тем не менее работает в "Рознице", надо считать чудом:



Это не лирика. Это фантастика!
20. Осипов Сергей (fixin) 14.12.11 15:43
(19) в Рознице 1.0.5.6 есть регистр сведений Контактная информация. Скриншоты приводить или так поверите?
А ругается он при открытии совершенно на другую вещь:
{ВнешнийОтчет.ОтчетОКонтактнойИнформации(216)}: Тип не определен (СправочникСсылка.КонтактныеЛицаКонтрагентов)
	Если ОбъектОтчета <> Тип("СправочникСсылка.КонтактныеЛицаКонтрагентов") Тогда
21. Дмитрий Егоров (Diego_Iv) 14.12.11 15:55
fixin пишет:
(15) Возможно, у вас было много времени писать отчет. Я сделал быстро и универсально. Учиться тут нечему - если есть время - лабаем на отлично, нет времени - лабаем просто на хорошо.
И потом, чем ваш отчет лучше моего? Ваш отчет сделан не на СКД, соответственно у пользователя меньше возможностей крутить его так, как ему надо. Это касается отборов. Так что пока не убедили, Диего.

Не, это не мое. Своё я бы не стал так нагло расхваливать :-)

Если пользователь знает, что такое СКД - ему вообще никаких отчетов не надо. Он сам все себе нарисует.
А моим тупым бухам очень понравился тот юзер-френдли отчет: галочки где нужно ставить они умеют.

Если не убедил, ну и пусть. Больше обещаю не оффтопить.
22. Осипов Сергей (fixin) 14.12.11 16:07
(21) и опять не убедили. Выше я показывал, что нарисовать этот кросс-отчет на СКД не тривиально. Пользоваться отбором СКД проще, чем рисовать структуру отчета в СКД.
23. Сергей Лунев (luns) 14.12.11 16:07
В рознице 1.0.5.6 такой регистр есть.
но так же там есть отчет "Универсальный отчет" который позволяет вывести информацию и из регистров сведений:



при этом, он сделан на СКД.
24. Алексей (Alav) 14.12.11 16:10
25. Сергей Лунев (luns) 14.12.11 16:10
(22) По умолчанию, универсальный отчет предоставляет пользователю упрощенную форму настройки:



продвинутые же пользователи могут переключить режим в расширенный.
поэтому твой отчет уступает по всем статьям.
26. Сергей Лунев (luns) 14.12.11 16:11
В общем резюмирую.
Суммируя все доводы приведенные выше, данный отчет является бесполезным и даже вредным.
Поэтому "-"
27. Осипов Сергей (fixin) 14.12.11 16:40
(23) ну вот видите, вы уже признали свою ошибку, сделанную сгоряча. По поводу универсального отчета я уже писал в (7), почитайте пожалуйста. Мой отчет не для продвинутых пользователей...а для обычных.
(26) конечно же, вы имеете право на свое субъективное мнение. Но пользователи, которые хотят готовый отчет, могут качать мой.

Кстати признаю один момент - в Рознице есть отчет по регистрам сведений, но настраивать его в кросс-виде не тривиально.
28. Модератор раздела Сергей Лунев (luns) 14.12.11 16:45
(27) Про какую ошибку речь? Если речь о том, что я проверял на актуальном релизе Розницы, а оказывается используется устаревший, то это лишь потому что так написано в описании обработки
(кстати пользуясь случаем, делаю замечание и прошу отредактировать описание указав для каких платформ и версий отчет рабочий)

Но пользователи, которые хотят готовый отчет, могут качать мой.

Могут. Но они должны знать что есть подобные отчеты которые лучше и за них не нужно платить sm
29. Осипов Сергей (fixin) 14.12.11 16:56
(28) платить или нет - это выбор пользователей. Если ему проще скачать готовый отчет, чем нетривиально ковырять схему кросс-таблицы СКД в универсальном отчете, он выберет мой отчет.
Насчет Розницы не знаю - у меня нет информации о том, когда там отказались от контактной информации, поэтому не могу предоставить вам развернутую информацию для каких платформ подойдет моя обработка, для каких нет. Главное требование - наличие регистра контактной информации. ;-)
30. Модератор раздела Сергей Лунев (luns) 14.12.11 17:15
fixin пишет:
платить или нет - это выбор пользователей.


Согласен. Именно поэтому привел свои доводы.

Что касаемо

Насчет Розницы не знаю - у меня нет информации о том, когда там отказались от контактной информации, поэтому не могу предоставить вам развернутую информацию для каких платформ подойдет моя обработка, для каких нет. Главное требование - наличие регистра контактной информации.


То это не ответ.
Временно снимаю публикацию. И отправляю на модерацию, до приведения заявленного функционала содержанию
31. Осипов Сергей (fixin) 14.12.11 17:18
(30) Добавил в описание:
Отчет работоспособен на всех конфигурациях, где есть регистр сведений Контактная информация, в частности, лично мною тестировался на типовой конфигурации Розница 1.0.5.6

Нужно добавить что-то еще?
32. Модератор раздела Сергей Лунев (luns) 14.12.11 17:24
fixin пишет:
Нужно добавить что-то еще?


Нет. Этого достаточно.
Вернул на место.
33. Осипов Сергей (fixin) 14.12.11 17:28
34. Валя Гужбина (GVALA) 27.01.12 17:11
Справочник: Контрагенты

В Справочнике Контрагентов отражаются все организации (поставщики и покупатели), с которыми сотрудничает организация-пользователь. Справочник можно открыть через меню Контрагенты. Или пополнять в процессе работы в формах Учета покупок и продаж, банк и касса и т.д.

Древовидная иерархическая структура справочника позволяет пользователю группировать контрагентов в удобном порядке.


Отражается полное наименование организации, которое используется при оформлении документов с данным контрагентом. Наименование, отраженное в данном поле автоматически переносится в левую часть формы со списком контрагентов.


Программа позволяет учитывать расчеты (считать остатки по расчетам) с любым контрагентам в целом по всем договорам либо вести учет расчетов в разрезе каждого договора с данным контрагентом. Оба подходы допустимы в бухгалтерском учете.

Если контрагент вводится в справочнике один раз, без указания договора, то все расчеты (проводки и операции) будут производится в целом по контрагенту без привязки к номеру счета или договору.

Если требуется вести учет по контрагенту в разрезе его договоров (счетов), то есть необходима возможность считать остатки по каждому из этих договоров, то в данном случае Контрагента необходимо ввести в справочник столько раз, сколь договоров по нему ведется. Причем при вводе данных рекомендуется ввести название контрагента как папку и вкладывать (кнопка Вложить справочника) в нее название этого контрагента с каждым договором (счетом), который с ним заключается.

Например, добавляем контрагента ООО "Ромашка". Реквизиты не добавляем. И вкладываем в эту папку наименование контрагента с названиями и номерами договоров (счетов) в соответствующих полях. В этих наименованиях можно указывать реквизиты контрагента. Для удобства копирования реквизитов можно использовать команду Копировать (правая кнопка мыши при клике на наименование контрагента в левой части справочника).

Вид левой части справочника будет таким:

В учете покупок и продаж, а также при проведении иных операций в качестве контрагента надо выбирать контрагента с соответствующим договором.

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

При формировании отчетов в журнале операций можно вывести отчеты как по выбранному договору контрагента (выбирается наименование аналитики с соответствующим договором), так и по контрагенту в целом, по всем договорам (выбирается наименование папки, в которую входят договоры данного контрагенты)

ИНН и КПП

Используется для заполнения документов.

Адрес.

Российский - вводится с использованием справочника адресов.
Иностранный - вводится без использования справочника адресов.

Телефон, E-mail, ОКАТО, ОКПО, Руководитель, Бухгалтер

Используется для заполнения документов.

Контактное лицо

Используется для хранения контактной информации.


Для добавления реквизитов банка нужно нажать на кнопку справа от поля Банк. Выберите банк №1 и т.д. У одного контрагента может быть внесено до пяти наименований банков. Добавлять новые и корректировать старые можно в любой момент.

В документы по умолчанию будут прописываться реквизиты банка который будет выбран последним на момент закрытия формы.
35. Кирилл Логинов (kirlog) 04.09.13 15:01
Спасибо. Это явно удобнее универсального отчета.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа