Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Отслеживание изменений табличной части (http://forums.kuban.ru/f1040/otslezhivanie_izmenenij_tablichnoj_chasti-8996591.html)

Torin 12.12.2019 09:59

Отслеживание изменений табличной части
 
Доброго времени суток Коллеги!
Есть такая задача отследить изменение табличной части и сделать вместо изменения табличной части документ корректировка! То есть по сути сравнить 2 таблицы значений , но вот как отследить что на что изменили?

Было

Товар1 кол 2
Товар2 Кол 3

стало
Товар1 кол 1
Товар2 Кол 1
Товар1 Кол 1
Товар2 Кол 1

В корректировке получится Товар2 Кол -1?

Следующее Изменение
Товар1 Кол2
Товар2 Кол1

что в корректировке то будет? чет запутался

roma n 12.12.2019 18:19

В консерватории править
Скорее всего речь не о табличной части объекта (в терминах объектов метаданных), а о текущем состоянии какого-то процесса (например, заказа, для определенности).
Если так - замени на форме ТЧ на ТЗ, заполняемую при открытии. В такой постановке - задача выглядит гораздо "стройнее" ИМХО

user1C 13.12.2019 11:15

каждый товар можно засунуть в таб. часть строго единожды - проверяй на это(и, например, при повторном вводе сворачивай 2 строки одного товара) и все станет просто...

Torin 16.12.2019 00:00

Нашел решение Выгрузить старую табличную часть в ТЗ ну и сравнить две ТЗ :) И если нет отличий то все ок :)

roma n 16.12.2019 16:17

3-Torin > ты себя услышь
[em]сделать вместо изменения табличной части документ корректировка[/em]
Предположим в ТЧ одна строка "Товар - 2 Шт"
Зашёл пользователь в документ и изменил на "Товар - 1 Шт"
... и так пять раз кряду


Текущее время: 05:42. Часовой пояс GMT +3.