Имя: Пароль:
1C
1С v8
Как связать табличную часть документа и регистр накопления 1с
0 bluntschi
 
16.09.14
21:24
добрый день, подскажие, у меня есть регистр накопления Учет затрат в него пишутся данные из передачи товаров, в передаче товаров у меня есть свой реквизит, который не пишется в этот регистр, и получается, что у меня в передаче есть Товар 1 Специя 1, товар 1 Специя 2 - это две разные позиции, и как объединить регистр накопления и документ преедачи, чтобы он правильно соединял, соединят по регистратору и номеру строку не выйдет, номер строки РН и Документа - разные вещи и не совпадают

КА 1.1.49.1), 1с 8.2.19.102
1 Крошка Ру
 
16.09.14
21:26
(0)Группируй и там, и там по товару
2 боксер
 
16.09.14
21:28
добавляй в регистр новое измерение или реквезит см. для чего это тебе надо
3 боксер
 
16.09.14
21:30
можно сделать как в рауз ключи аналитики но это сложно:-) тогда гибко будет
4 Hans
 
16.09.14
21:30
(0) нормально думаю врядли свяжешь если не пишутся спец данные. Смотри может в реквизитах регистра что то есть.
5 m-serg74
 
16.09.14
21:54
(4) нормально... не уверен что нормально, но как то же документ при проведении делает именно такие движения, в чем собственно проблема использовать сей алгоритм?
6 bluntschi
 
17.09.14
05:48
(5) ну как он делает движения, если номенклатура повторяется, он группирует ее по номенклатуре, грубо говоря
в документе пять одинаковых столов, но у них разный мой реквизит, в регистре Учет затрат запись одна получается, например: болт - 5 шт....
7 bluntschi
 
17.09.14
05:49
(2) боюсь добавлять, мало ли нарушится что
8 Лодырь
 
17.09.14
05:57
А можно узнать цель? Зачем вам чтото соединять?
9 bluntschi
 
17.09.14
06:00
(8) нужно чтобы "Ведомость по учету МПЗ" показывала в разрезе моих добавленных реквизитов
10 Лодырь
 
17.09.14
06:09
(9) Ну в принципе вы можете соединить таблицу движений регистра с таблицей документа прямо по товару. Получите из одной записи регистра - несколько. Количественно-суммовые показатели по строкам можно пересчитать в пропорции.
11 bluntschi
 
17.09.14
06:13
(10) в пропорции? типо каким-то образом рассчитать идентичные строки в передаче?
12 Лодырь
 
17.09.14
06:20
Имею в виду если у вас есть строки документа вида Товар/Специя/Количество
Товар1 Специя1 1
Товар1 Специя2 2
Товар1 Специя3 3
Товар2 Специя1 4

И движения регистра по документу вида Товар/Количество/Сумма
Товар1 6 60
Товар2 4 100

То вы можете соединить таблички по товару. Используем формулу аля ТаблицаРегистра.Количество/ТаблицаДокумента.Количество*ТаблицаРегистра.Сумма. И получим
Товар/Специя/Количество/Сумма

Товар1 Специя1 1 10
Товар1 Специя2 2 20
Товар1 Специя3 3 30
Товар2 Специя1 4 100

Для всех прочих видов регистраторов, соединение разумеется не делаем и заполняем Специи пустым значением.

Чем не вариант?
13 Лодырь
 
17.09.14
06:21
(12) Формула разумеется кривая, правильнее будет так:
ТаблицаРегистра.Сумма/ТаблицаРегистра.Количество*ТаблицаДокумента.Количество
14 DrZombi
 
гуру
17.09.14
06:27
Добавь лучше свои реквизиты в регистр, в реквизиты регистра. тогда соединять нечего не придется :)
15 DrZombi
 
гуру
17.09.14
06:28
+ (14) или в Измерение "Специя"
16 Лодырь
 
17.09.14
06:28
(15) Ага, и переписать все что связано с этим регистром. Лепота. Хотя и идеологически верно. Если человеку страшно это делать (а он выше об этом пишет), то не стоит.
17 Мимохожий Однако
 
17.09.14
07:31
(9)Удали добавленные реквизиты и сделай другое название товара. Вносить изменения, не продумав весь механизм добавляемого функционала, нерационально. Начинай с ТЗ. Может быть, и подскажут путь по-оптимальнее.
18 MrStomak
 
17.09.14
08:08
(12)
Во-первых, нужно сначала умножать, а потом делить.
Во-вторых, всё-равно будет погрешность и неверное количество
В-третьих, так делать нельзя и отчет ведомость по МПЗ строится по регистру УчетЗатрат.
19 Фокусник
 
17.09.14
08:39
(7) Можно добавить РЕКВИЗИТ (а не измерение) в регистр накопления, он ни на что не влияет.
20 Лодырь
 
17.09.14
08:48
(18) Вам шашечки или ехать?
21 FIXXXL
 
17.09.14
09:33
сделай свой РН с блекджеком и пиши туда как тебе надо, отчет сваяй
22 bluntschi
 
17.09.14
14:00
(19) придется все документы тогда перепроводить, если добавлять реквизит?
23 bluntschi
 
17.09.14
14:02
(17) ничего уже удалять нельзя, там столько всего внесено
24 iHell
 
17.09.14
14:06
(0)Если требуется надежно связать, то добавить по реквизиту с GUID-м туда и туда (в тч и рн), и подпилить обработку проведения, чтобы записи не сворачивались.