|
Идентификатор строки в документе и регистре различаются. | ☑ | ||
---|---|---|---|---|
0
Начинающий одинэсник
06.04.20
✎
13:37
|
Добрый день.
Конфа КА 2. Есть РС СуммыДокументовВВалютеРегл Пишу обработку (ПФ), в которой для валютного документа РТУ необходимо взять сумму строки РТУ в валюте регламентированного учета. Делаю соединение ТЧ Товары РТУ с РС СуммыДокументовВВалютеРегл по ТЧ.Ссылка = РС.Регистратор И ТЧ.ИдентификаторСтроки = РС.ИдентификаторСтроки Но ничего не получается, посмотрел в консоле запросов - идентификатор строки для ТЧ Товары РТУ вообще не совпадает с тем идентификатором, который есть в регистре для этого документа. В чем я ошибся? Видел, что типовые обработчики именно так получают сумму в валюте регл. для сумм в валюте. Интересует именно этот вариант решения задачи. |
|||
1
Cyberhawk
06.04.20
✎
13:39
|
Должны совпадать
|
|||
2
Ёпрст
06.04.20
✎
13:40
|
(0) а с какой радости должен совпадать номер строки ?
|
|||
3
Начинающий одинэсник
06.04.20
✎
13:40
|
(2) Перечитайте, пожалуйста, еще раз
|
|||
4
Начинающий одинэсник
06.04.20
✎
13:40
|
(1) Должны.. Но нет
|
|||
5
Ёпрст
06.04.20
✎
13:41
|
(3) прочитал. Записи в регистре не обязаны совпадать с табличной частью документа. Туда можно записать что угодно в любом порядке
|
|||
6
Cyberhawk
06.04.20
✎
13:41
|
(2) Не номер строки, а отдельный реквизит в ТЧ, который прям в виде строкового УИДа. Он и служит для связывания регистра СуммыДокументовВВалютеРегл со строкой ТЧ конкретных документов
|
|||
7
Cyberhawk
06.04.20
✎
13:41
|
(5) Не тупи, открой уже РС СуммыДокументовВВалютеРегл, там этот УИД - единственное измерение
|
|||
8
Ёпрст
06.04.20
✎
13:42
|
(7) у меня нет этой г-конфы.
|
|||
9
Cyberhawk
06.04.20
✎
13:42
|
(8) КА 2 и ЕРП?
|
|||
10
Ёпрст
06.04.20
✎
13:42
|
(9) ерп где-то валялась, но мне лень даже открывать
|
|||
11
Cyberhawk
06.04.20
✎
13:43
|
Ну и УТ 11
|
|||
12
Ёпрст
06.04.20
✎
13:49
|
Посмотрел в ут11..
даже при копировании этот реквизит зануляется.. |
|||
13
Начинающий одинэсник
06.04.20
✎
13:50
|
(12) Тогда как по вашему идет сопоставление записей ТЧ Документа и записей РС?
|
|||
14
Cyberhawk
06.04.20
✎
13:52
|
(13) Он просто пока не проникся задумкой ребяток из 1С
|
|||
15
Начинающий одинэсник
06.04.20
✎
13:56
|
(14) Бог спасет
|
|||
16
Ёпрст
06.04.20
✎
14:03
|
(13) да мне как-то побоку, у меня нет этих поделок..
:) |
|||
17
Начинающий одинэсник
06.04.20
✎
14:04
|
(16) А вот если появятся?! Что будете делать?
|
|||
18
Ёпрст
06.04.20
✎
14:12
|
(17) дык распроведи док и проведи
|
|||
19
Ёпрст
06.04.20
✎
14:13
|
и посмотри в код, в какой момент добавляется этот идентификаторСтроки и пасётся ли его уникальность в пределах всей ТЧ документа
|
|||
20
Начинающий одинэсник
06.04.20
✎
14:18
|
(18) Ага
Короче говоря, при каждом проведении - распроведении в регистр пишется новый УИД, причем в ТЧ Документа он не меняется и остается всегда одинаковым. Тогда нахер он нужен в РС и как вообще используется? |
|||
21
damas
06.04.20
✎
14:19
|
Попробуйте взять ИдентификаторСтроки из ТЧ "ВидыЗапасов" из документа РТиУ
|
|||
22
Ёпрст
06.04.20
✎
14:20
|
(20) Не совсем, если не заполнен, то заполняется новым
вот тут Процедура ПередЗаписью( ..... .... ВзаиморасчетыСервер.ЗаполнитьИдентификаторыСтрокВТабличнойЧасти(Товары) |
|||
23
Начинающий одинэсник
06.04.20
✎
14:23
|
(21) Да, действительно, идентификатор хранится не в ТЧ Товары, а в ТЧ ВидыЗапасов. Спасибо!
|
|||
24
Начинающий одинэсник
06.04.20
✎
14:24
|
(22) И тебе спасибо
|
|||
25
Asmody
06.04.20
✎
14:25
|
(14) задумку ребяток из 1С понять зело нетрудно. Она вся в этой картинке:
https://cs4.pikabu.ru/post_img/big/2015/06/09/6/1433838788_1363284866.jpg |
|||
26
damas
06.04.20
✎
14:25
|
В случае если Номенклатура неТовар(услуга, работа итд), ее не будет в тч "ВидыЗапасов"
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |