|
Добавление факсимиле в доп. обработку | ☑ | ||
---|---|---|---|---|
0
Naseser
naïve
15.08.24
✎
14:33
|
Есть дополнительная обработка СчетДоговорВПФ, сейчас пытаюсь добавить в нее факсимиле, как это сделать идей нет, не программист, администратор. Вот пока до чего дошел(Ну как дошел, попытался вырвать из гугла)Но тут не все так просто как казалось)). Если есть идеи как это реализовать буду очень благодарен.
Функция СведенияОВнешнейОбработке() Экспорт ПараметрыРегистрации = Новый Структура; МассивНазначений = Новый Массив; МассивНазначений.Добавить("Документ.ЗаказКлиента"); //Указываем документ к которому делаем внешнюю печ. форму ПараметрыРегистрации.Вставить("Вид", "ПечатнаяФорма"); //может быть - ЗаполнениеОбъекта, ДополнительныйОтчет, СозданиеСвязанныхОбъектов... ПараметрыРегистрации.Вставить("Назначение", МассивНазначений); ПараметрыРегистрации.Вставить("Наименование", "Счет-договор (ВПФ)"); //имя под которым обработка будет зарегестрирована в справочнике внешних обработок ПараметрыРегистрации.Вставить("Версия", "1.0"); ПараметрыРегистрации.Вставить("БезопасныйРежим", ЛОЖЬ); ПараметрыРегистрации.Вставить("Информация", "Внешняя печатная форма к документу Заказ клиента");//так будет выглядеть описание печ.формы для пользователя ТаблицаКоманд = ПолучитьТаблицуКоманд(); ДобавитьКоманду(ТаблицаКоманд, "Счет-договор(ВПФ)", "СчетДоговорВПФ", "ВызовСерверногоМетода", Истина, "ПечатьMXL"); ДобавитьКоманду(ТаблицаКоманд, "Счет-договор(ВПФ)Факсимиле", "СчетДоговорВПФ с Факсимиле", "ВызовСерверногоМетода", Истина, "ПечатьMXL"); ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд); Возврат ПараметрыРегистрации; |
|||
1
Мультук
гуру
15.08.24
✎
14:43
|
(0)
Проще и возможно дешевле нанять 1С-ника. P.S. Пока звучит так: Ребята, мне нужно поставить windows11 с дравейрами на китайский ноутбук @#$%^. Образ я скачал, чистый CD-диск я нашёл. Маркером написал Windows. А что дальше ? |
|||
2
Волшебник
15.08.24
✎
14:45
|
(0) Надо переложить в квартире электрические кабели 220 вольт. До этого работал только с витой парой. Вообще не электрик. Есть идеи, как это реализовать? буду очень благодарен.
|
|||
3
Naseser
naïve
15.08.24
✎
14:50
|
Я был бы рад, но в компании нет возможности нанять 1С Программиста, поиск ведется, но пока приходится как-то скрипя извилинами справляться своими силами. Это вообще как, сильно сложная задача?
|
|||
4
Волшебник
15.08.24
✎
14:51
|
(3) Закажите доработку внешнему програмисту, приготовьте 5-8 тыс руб. Или даже таких денег нет?
|
|||
5
Naseser
naïve
15.08.24
✎
14:56
|
(4) Ну, директор скуп на такие(На его взгляд не очень важные вещи, тем более сейчас, когда дела компании идут немножко не по его планам))Так что да, была бы моя воля, я бы конечно сейчас не сидел и не ковырял что-то такого плана(Уже не в первый раз)Но выбора нет. Приходится обращаться за помощью к знающим людям
|
|||
6
Мультук
гуру
15.08.24
✎
14:57
|
(3)
Напишите точное название конфигурации и версию. Возможно факсимиле у вас в конфе уже есть, нужно просто включить. |
|||
7
Волшебник
15.08.24
✎
14:57
|
(5) Да он у вас скупердяй! Так ему и передайте: жмот и скупердяй!
|
|||
8
Naseser
naïve
15.08.24
✎
14:59
|
(6) 1С:Предприятие 8.3 (8.3.25.1286)
Управление торговлей и взаимоотношениями с клиентами: 1С:Управление торговлей (11.4.14.176) + Модуль 1С:CRM (3.0.22.7) Версия продукта (3.0.22.27) |
|||
9
Naseser
naïve
15.08.24
✎
15:00
|
(7) Хахахахах, в лицо ему пока не говорят, но есть такое)
|
|||
10
Мультук
гуру
15.08.24
✎
15:06
|
Для типового счета на оплату есть вот это
https://scloud.ru/ask_question/nachalo-raboty-novyy/faksimilnaya-podpis-v-ut-11-5/ |
|||
11
Naseser
naïve
15.08.24
✎
15:11
|
(10) Ну это да, в счет на оплату, добавить не проблема, там в принципе никуда лезть не надо, но вот есть дополнительная обработка. И как в ней это реализовать огромнейший вопрос, может и есть какой-то простой способ и туда это внедрить, но везде поискал, ничего дельного не нашел
|
|||
12
Мимохожий Однако
15.08.24
✎
15:14
|
(11) За денежку наверняка уже где-нибудь валяется
|
|||
13
Garykom
гуру
15.08.24
✎
15:20
|
(2) Создать форум электриков?
|
|||
14
Волшебник
15.08.24
✎
15:22
|
(13) Может ещё форум хирургов-кардиологов:
— Вскрыл грудную клетку и перикард. Вижу сердце. Что дальше? Вообще не хирург, тупо санитар-уборщик. Подменяю |
|||
15
Naseser
naïve
15.08.24
✎
15:23
|
Еще вопрос, - Есть идеи что ему тут не нравится
Процедура Печать(МассивОбъектов, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт ПечатнаяФорма = УправлениеПечатью.СведенияОПечатнойФорме(КоллекцияПечатныхФорм, "Счет-договор(ВПФ)"); ПечатнаяФорма2 = УправлениеПечатью.СведенияОПечатнойФорме(КоллекцияПечатныхФорм, "Счет-договор(ВПФ)Факсимиле"); Если ПечатнаяФорма <> Неопределено Тогда ПечатнаяФорма.ТабличныйДокумент = СформироватьПечатнуюФорму(МассивОбъектов,"Счет-договор(ВПФ)"); ПечатнаяФорма.СинонимМакета = НСтр("ru = 'Счет-договор (ВПФ)'"); КонецЕсли; Если ПечатнаяФорма2 <> Неопределено Тогда ПечатнаяФорма2.ТабличныйДокумент = СформироватьПечатнуюФорму(МассивОбъектов,"Счет-договор(ВПФ)Факсимиле"); ПечатнаяФорма2.СинонимМакета = НСтр("ru = 'Счет-договор (ВПФ)'"); КонецЕсли; Выдает, - {ВнешняяОбработка.СчетДоговорВПФ.МодульОбъекта(67,37)}: Процедура или функция с указанным именем не определена (СформироватьПечатнуюФорму) ПечатнаяФорма.ТабличныйДокумент = <<?>>СформироватьПечатнуюФорму(МассивОбъектов,"Счет-договор(ВПФ)"); (Проверка: Сервер) {ВнешняяОбработка.СчетДоговорВПФ.МодульОбъекта(73,38)}: Процедура или функция с указанным именем не определена (СформироватьПечатнуюФорму) ПечатнаяФорма2.ТабличныйДокумент = <<?>>СформироватьПечатнуюФорму(МассивОбъектов,"Счет-договор(ВПФ)Факсимиле"); (Проверка: Сервер) |
|||
16
Волшебник
15.08.24
✎
15:24
|
(15) Что за наглость обращаться к полям и функциям, которых нет?
СформироватьПечатнуюФорму |
|||
17
Prog_man
гуру
15.08.24
✎
15:26
|
(0) а что за обработка? если печатная форма, можно в макет картинкой вставить, как вариант
|
|||
18
Naseser
naïve
15.08.24
✎
15:31
|
(16) Ага, я уже тоже додумался, там название функции не совпадало, спасибо)
|
|||
19
Naseser
naïve
15.08.24
✎
15:36
|
(17) Да, печатная форма, но вставить картинку не вариант, так как от разных организаций идет подпись, и желательно чтобы он брал факсимиле той организации от которой идет документ. Но я уже понял, что это надо к программисту обращаться по-хорошему, пока поковыряю, может до чего-то дойду(вряд ли)
|
|||
20
Мимохожий Однако
15.08.24
✎
16:03
|
(19) Из вредных советов: Для большего эффекта ковыряй сразу в рабочей базе. Сразу все прочувствуют важность твоих действий
|
|||
21
Гена
гуру
15.08.24
✎
16:08
|
(19) Чтоб в ТОРГОВЛЕ, да не было картинки печати с подписью для счёта на оплату - ну ни в жисть не поверю.
Давайте искать. Например, https://www.4dk.ru/content/art/32927-1c-kak-v-programme-1s-upravlenie-torgovley-red-115-sdelat-logotip-v-schete-na-oplatu-20220524 |
|||
22
Гена
гуру
15.08.24
✎
16:28
|
А... ступил, свой отчётец...
Тогда покопайтесь здесь, там автор в ТОРГ-12 присобачил, ну и Вы попробуйте в своё творение: https://infostart.ru/1c/articles/1452426/ P.S. плохо верится в жадность директора... не может торговля с кучей организаций не иметь одноэсника, хотя бы на поддержку... Или Вы с ним в контрах? ) |
|||
23
Garykom
гуру
15.08.24
✎
16:34
|
(22) Скорее нет понимания что эникейщик != одноэсник
|
|||
24
Garykom
гуру
15.08.24
✎
16:43
|
ФормированиеПечатныхФорм.ВывестиФаксимилеВТабличныйДокумент
// Выводит факсимиле в табличный документ, заменяя переданную область картинкой факсимиле. // // Параметры: // Макет - ТабличныйДокумент - Макет печатной формы // ОбластьМакета - ТекстовыйДокумент - Область макета печатной формы // Организация - СправочникСсылка.Организации - Содержит ссылку на организацию для получения факсимиле // ПараметрыПечати - Структура - Содержит структуру параметров печати. // Процедура ВывестиФаксимилеВТабличныйДокумент(Макет, ОбластьМакета, Организация, ПараметрыПечати = Неопределено) Экспорт |
|||
25
craxx
15.08.24
✎
16:52
|
(3) Если нет возможности нанять 1С-ника - значит и доработки не особо нужны.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |