|
Где в обработке Диадок происходит формирование данных из документа 1с? | ☑ | ||
---|---|---|---|---|
0
Сергиус
10.04.22
✎
12:43
|
Есть обработка Diadoc_4_12_0.epf, нужно найти место, где она получает данные из самой 1с. В модуле ГенерацияXML_epf данные по товарам берутся из структуры Параметры.Content.Table.Items, а вот где эта структура заполняется?
|
1 8 |
||
1
alarm2020
10.04.22
✎
13:47
|
(0) В коде, который хранится в макете. Такие вот они выдумщики
|
5 7 27 |
||
2
rozer76
10.04.22
✎
14:00
|
Более того если модуль Универсальный то в макетек который в макете из версии Стандарт. Так что выдумщики в квадрате )
|
|||
3
dnab
10.04.22
✎
14:35
|
я как-то заменял код единицы измерения для услуг в форме Файл_Шаблон, процедуре ПолучитьТабличнуюЧастьДокумента1С
|
4 |
||
4
dnab
10.04.22
✎
14:38
|
(3) или это СБИС был? )))
|
|||
5
Злопчинский
10.04.22
✎
14:44
|
(1) в макете печатной формы?
а как они потом этот код выполняют? (я клюшечник - там не прямого способа выполнить код из произвольного хранилища, например, макета печформы - поэтому интересно "для образования"). |
6 15 |
||
6
rphosts
10.04.22
✎
14:55
|
(5) они бинарные в снеговике могут быть... я сам там шаблоны вордовых документов храню... удобно
|
20 |
||
7
Сергиус
10.04.22
✎
14:55
|
(1)Вот у меня и вопрос, в каком именно?)
|
9 |
||
8
rphosts
10.04.22
✎
14:56
|
(0) успехов, решаемо но секса немного будет... отладка ещё тот гемор
|
10 |
||
9
rphosts
10.04.22
✎
14:57
|
(7) ИнтеграцияУниверсальнаяЛогика вроде
|
11 19 |
||
10
Сергиус
10.04.22
✎
14:58
|
(8)Вот и спрашиваю, в надежде что кто-то уже сталкивался..
|
|||
11
Сергиус
10.04.22
✎
15:12
|
(9)Это в макетах самой обработки или еще глубже где то?
|
12 |
||
12
Сергиус
10.04.22
✎
15:14
|
+(11)https://disk.yandex.ru/i/29i-xpL02XgkBQ
Вот такие модули в корневой обработке. В каком из них может быть? |
18 |
||
13
rphosts
10.04.22
✎
15:22
|
в моем https://prnt.sc/MArHStD-ANGN причем в печатных формах ничего нет по факту
|
14 |
||
14
Сергиус
10.04.22
✎
15:55
|
(13)Это какая версия обработки? У меня половины нет)
|
16 |
||
15
alarm2020
10.04.22
✎
16:02
|
(5) выполнить() вроде бы и в семерке есть. Или меня память подводит
|
|||
16
rphosts
10.04.22
✎
17:49
|
(14) 5.44.01.457
|
|||
17
breezee
10.04.22
✎
17:52
|
Посмотрите макеты СКДшные
|
|||
18
timurhv
10.04.22
✎
17:59
|
(12) В макетах ищете свою конфигу, сохраняете как обработку и смотрите.
|
|||
19
Сергиус
10.04.22
✎
21:20
|
||||
20
Злопчинский
10.04.22
✎
21:32
|
(6) ну, запихнуть в Макет77 что угодно в бинарном виде я и в клюшках могу.
. а в снеговике этот как на выполнение потом передается этот бинарный кусок (кусок кода просто, не в виде обработки)? |
21 24 |
||
21
Сергиус
10.04.22
✎
21:54
|
(20)Подозреваю, что потом это сохраняется во временный файл и подключается в нужный момент как внешняя обработка.
|
22 |
||
22
rphosts
11.04.22
✎
02:44
|
(21) +1
|
|||
23
DEVIce
11.04.22
✎
06:00
|
Лучше в этом модуле ничего не менять. По возможности все изменения надо делать в подключаемом модуле.
|
|||
24
alarm2020
11.04.22
✎
07:35
|
(20) выполнить()
|
|||
25
АгентБезопасной Нацио
11.04.22
✎
07:56
|
что сделать-то хочешь?
вообще, в ПМ есть процедура ОбработатьСобытиеПослеЗаполненияКонтента(Параметры) // Позволяет дополнить/изменить контент электронного документа // перед его отправкой. // // Параметры // Параметры - Структура - Содержит коллекцию, переданных параметров: // * ТипКонтента - Строка - идентификатор типа контента (см. ТипыКонтента()); // * Content - Структура - Протоконтент исходящего документа; // * ДокументСсылка - ЛюбаяСсылка - Ссылка на документ информационной базы, по которому собирается протоконтент; // * DocumentType - Строка - (Устарел) Позволяет определить тип протоструктуры. // Параметр сохранен для обратной совместимости с ПМ версии 1.4 или ниже. // Рекомендуется вместо него ориентироваться на ТипКонтента. // // Возвращаемое значение: // Структура - Протоконтент электронного документа. // |
|||
26
Масянька
11.04.22
✎
09:18
|
У нас (диадок не совсем свежий):
1. Модуль_ИнтеграцияУниверсальнаяЛогика_epf - где формируются параметры для формирования эл. док-ов. 2. Модуль_Кастомизация_epf - здесь тоже какие-то параметры. 3. Модуль_ИнтеграцияУПП13_epf - это вот связка (ну, типа того) между Диадоком и 1С (у нас УПП). Для каждой конфигурации свой модуль. 4. ПечатныеФормы_epf - здесь печатные формы (насколько я поняла, должно быть соответствие между электронным представлением и печатной формой). |
|||
27
Naumov
11.04.22
✎
14:35
|
(1) почему сразу выдумщики? а как ты еще сделаешь обработку на весь зоопарк конфигураций?
|
28 29 |
||
28
alarm2020
11.04.22
✎
15:07
|
(27) Выполнение кода из макета никак не решает эту проблему. Скорее усугубляет.
|
|||
29
Масянька
11.04.22
✎
17:21
|
(27) Вопрос спорный... Философский...
Но то, что отладка этого (непереводимая игра слов с использованием местных идиоматических выражений) сказка для пингвинов-извращенцев - это ТОЧНО. |
30 |
||
30
rozer76
11.04.22
✎
17:46
|
(29) никаких проблем с отладкой на крайнем релизе Универсального модуля
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |