Имя: Пароль:
1C
1С v8
Отмена проведения
0 SH_tan
 
30.04.14
12:50
Добрый день всем! Хочу чтобы ворачивались старые значения при отмене проведения, как лучше это реализовать.
1 mikecool
 
30.04.14
12:51
сохранить значения, вернуть значения
2 elCust
 
30.04.14
12:53
Какие значения? Куда ворачивались?
3 fisher
 
30.04.14
12:53
Это что-то из Кэрролла?
4 John83
 
30.04.14
12:54
отменили проведение - значения вернулись, провели, опять отменили проведение - какие значения возвращать?
5 SH_tan
 
30.04.14
12:54
(1) а куда сохранять значения
допустим только предыдущее
6 YF
 
30.04.14
12:55
(5) Еще бы понимать какие значения предидущие и и откуда их брать ....

Пятничный квест, однако
7 vicof
 
30.04.14
12:55
(0)  Чувак, выдыхай.
8 SH_tan
 
30.04.14
12:56
есть док в нем табчасть в ней есть склад при проведении перемещения он меняется на тот который в перемещ старые затираются хотелось бы чтобы старые можно было бы вернуть по Отмене проведения
9 YF
 
30.04.14
12:57
(8) Зачем изменять реквизиты документа при проведении?
10 fisher
 
30.04.14
12:58
Не. Нафиг. Я не хочу про это слушать.
11 Starhan
 
30.04.14
12:58
(8) добавляешь колонку с названием типа "СкладыКоторыеБылиНормальныеСкладыКогдаДокументНеПроведен"

дальше сам дотумкаешь.
12 Maxus43
 
30.04.14
12:59
(8) меняй логику, это похоже на бред
13 kosts
 
30.04.14
13:00
(0) Для этого есть всякие регистры.
Периодический регистр сведений наиболее подходящий.
14 Starhan
 
30.04.14
13:02
(8)(111) ладно я седне добрый

В момент проведения старые склады пихаешь в новую колонку.
В момент отмены проведения пихаешь обратно.

Легким движением руки превращаем брюки в шорты

Не трогаем старые склады. А заполняем новую колонку в момент проведения новыми складами.


Это магия 1с.
15 SeraFim
 
30.04.14
13:06
Ну чего непонятного?
Провели документ - движения исчезли. Отменили проведение - движения появились.
16 Serg_1960
 
30.04.14
13:08
ТС молчит без подробностей - пальцем в небо:

В транзакции изменяй значения при проведении и отменой транзакции "восстанавливай".

Но ежели что - я этого не говорил:))

(офф)
Что, научился изменять значения при проведении? Теперь придётся учится отменять изменения!
А когда реализуешь "прямой" и "обратный" процессы - задай сакраментальный вопрос "А нафига?" и долго думай прежде чем ответить, а то опять конфуз случится.
17 Serg_1960
 
30.04.14
13:17
(8) Не понял и есть вопросы.

В документе перемешения есть реквизит в шапке и доступна колонка склады в табличной части? И значения колонки изменяются на значение реквизита из шапки при проведении? Так?

Интересно кем такое сделано?
Если в настройке указана такая возможность - использовать указание складов в табличных частях - то значения в типовой не изменяются при проведении. Правда сказать, там есть возможность авто размещения и резервирования при проведении - но это несколько другое.
18 SH_tan
 
30.04.14
13:27
(17) в табличной части документа счет есть колонка Склад, для того чтобы знать с какого склада резервируется товар, при перемещении значение в этой ячейке меняются на то куда переместился товар, при отмене проведения перемещения надо чтобы значение старое в счете востановилось (старое значение)
19 SH_tan
 
30.04.14
13:28
интерес к теме у всех пропал....жаль
20 hhhh
 
30.04.14
13:39
(19) ну почитать про регистры не судьба?
21 SH_tan
 
30.04.14
13:43
(20) читаю
22 Web00001
 
30.04.14
14:02
(18)Давай я сконсолидирую мысли, если ничего не понятно из того что тебе написали до этого:
1. Изменение данных документа при проведении: фу-фу-фу таким быть. Так делать нельзя. Ни под каким предлогом.

2. Для того, что бы продать что то ненужное, надо сначала купить, что ненужное(с)Дядя Федор. Если хочешь восстановить значение которое изменяешь предлагается простой алгоритм:
1. При изменении значения надо где то запоминать значение которое было(регистр сведений или колонка ТЧ как предлагают в(11), абсолютно неважно)
2. При восстановлении берем значение оттуда куда положили.
3.profit?
23 hhhh
 
30.04.14
14:09
(22) а если два документа перемещения? то две колонки делать?
24 SH_tan
 
30.04.14
14:16
(22) вообще то я нашел способ, без регистров и доп колонки
так как есть док Перемещение то в нем должен быть реквизит С какого склада и На какой склад, я думаю это и будет выполнять роль рег сведений или доп колонки, поправь если я не прав...
и почему фу-фу-фу. если не менять в доках склад то он (товар) будет браться со склада на котором уже нет товара.
25 floody
 
30.04.14
14:42
(8) эээ не, как-то это попахивает..