Имя: Пароль:
1C
1C 7.7
v7: Не перепроводить при восстановлении ГП
,
0 Масянька
 
09.10.17
15:48
День добрый!
Почему не работает:
    Если (РучнаяКорректировка = 1) Тогда
        ПриЗаписиПерепроводить(0);
        Записать();
        СтатусВозврата(0);
    КонецЕсли;
При восстановлении ГП перепроводит.
Спасибо.
1 Масянька
 
09.10.17
15:48
(0) Это прописано в ПриЗаписи().
2 Злопчинский
 
09.10.17
15:59
При восстановлении ГП могут работать разные механизмы.
Если штатным механизмом - то отрабатывает МОДУЛЬ ДОКУМЕНТА, который к форме документа не имеет никакого отношения
3 Ёпрст
 
09.10.17
16:00
(0) нет формы - нет модуля формы - нет твоего кода.
це же очевидно
4 Масянька
 
09.10.17
16:03
(2) Да, штатный.
(3) Как обойти? Надо - не перепроводить (не трогать движения, не трогать ГП).
5 Ёпрст
 
09.10.17
16:10
(4)Ставь заглушку в модуле проведения
6 Ёпрст
 
09.10.17
16:10
и проводи с параметром
7 Масянька
 
09.10.17
16:12
(5) В модуле док-та:
ОбработкаПроведения
...
Если (РучнаяКорректировка = 1) Тогда
        Предупреждение("У документа движения отредактированы вручную.
        |Проведение невозможно.");
        СтатусВозврата(0);
        Возврат;
    Иначе
...

"Не удалось восстановить ГП".
Без СтатусВозврата(0); - проводит.
8 Ёпрст
 
09.10.17
16:13
(7) дать бы тебе линейкой стальной по пальчикам за Предупреждение в модуле
9 Масянька
 
09.10.17
16:15
(8) Пальчики потерла (больно)...
Заремила предупреждение - тоже самое...
10 Базис
 
naïve
09.10.17
16:16
(8) Спокойно, ей так можно.
Второй параметр в Предупреждение - время в секундах? Поставь 1 секунду, пусть поморгает, но проведётся.
11 Ёпрст
 
09.10.17
16:17
(9) Надо что ? Чтоб документ остался со старыми движениями ?
12 Масянька
 
09.10.17
16:17
(11) Да. И ГП восстановилась.
СтатусВозврата убрала - провелся (все полетело к ...).
(10) Щас попробую. А почему мне можно?
13 Ёпрст
 
09.10.17
16:18
Сымаешь галку в документе(ах) "автоматическое удаление движений" и в модуле документа по условию просто возврат и всё.
Если другая ветка, то чистишь движения руками, пишешь новые
14 Ёпрст
 
09.10.17
16:19
если че, метод ОчиститьДвижения
15 Ёпрст
 
09.10.17
16:20
в который можешь передать че надо
16 Базис
 
naïve
09.10.17
16:22
(12) Ты полезная. Предупреждение замени на Сообщить или ЗаписьЖурналаРегистрации, опять же лог ошибок будет.
17 Масянька
 
09.10.17
16:23
Мужики! Огромное человеческое спасибо!!!!
Ё - (как всегда) особенно.
Б - за наводку!
18 Масянька
 
09.10.17
16:26
Блин...
Насяльника увидел (16), сказал: "Наивный юноша... Он не знает насколько ты (то есть я) противная, доставучая, вредная" :)))))
Дядьки! Спасибо еще раз!
19 Ёпрст
 
09.10.17
16:30
(18) Чего у тебя там в поделке моей не взлетело ? На ИС я забанен
20 Масянька
 
09.10.17
16:33
(19) Реализация (почти стандарт), регистр "Покупатели": есть поле "КредДокумент" (тип "Документ"): вот когда его выбираешь (в данном случае, "Строка выписки банка") - вылетает эска. насколько я поняла - происходит перепозиционирование.
21 Ёпрст
 
09.10.17
16:40
(20) пробуй переоткрыть поделку + перед этим открыть форму журнала, желательно, общего (только не Полный/Прочее)
22 Ёпрст
 
09.10.17
16:41
я ужо не помню, че там творил :) Но 1с-ина не вылетала.
1cpp и формекс каких версий хоть ?
23 Масянька
 
09.10.17
16:42
(22) 1cpp - 3.2.2.8
Formex - 2.0.5.108
24 Ёпрст
 
09.10.17
16:46
попробуй 3.2.4.3, ну так, на всякий.
25 Ёпрст
 
09.10.17
16:46
и 2.0.5.115
26 Ёпрст
 
09.10.17
16:46
даже 2.0.5.129  сейчас ужо
27 Ёпрст
 
09.10.17
16:47
28 Масянька
 
09.10.17
16:47
(25) (26) Блин... Отстала...
Попробую - отпишусь.
Спасибо.
29 Ёпрст
 
09.10.17
16:48
30 Ёпрст
 
09.10.17
16:48
не должно там вылетать (ибо особо нечему)
31 Масянька
 
09.10.17
16:48
(27) (29) Спасибо - уже :) Качнула.
32 Злопчинский
 
09.10.17
19:24
(17)  а мне, значит, как всегда - за правильное разъяснение типа: не,  мы не услышали, до нас с первого раза не доходит, надо чтобы Епрст второй раз -медленно - повторял...
33 Duke1C
 
11.10.17
19:37
(19) Стесняюсь спросить: "За что?"
34 Ёпрст
 
12.10.17
10:47
(33) Не согласен с питерской жадностью
35 Масянька
 
12.10.17
10:53
(34) Политзаключенный :)
36 tgu82
 
12.10.17
10:55
(32) Почему при обмене урбд иногда граница последовательности слетает фиг знает куда ???
37 Злопчинский
 
12.10.17
11:07
(36) хз, я с урбд не дружу, это тебе к Ёпрсту
38 varelchik
 
12.10.17
11:34
(36) А как же еще?
39 varelchik
 
12.10.17
11:35
Для этого и есть даты запрета и т.п.
40 tgu82
 
12.10.17
11:35
(30) Магазины делают документы текущей датой всегда. Непонятно почему на ЦБ после обмена может слетать граница
41 varelchik
 
12.10.17
11:36
у меня в перефирийках глубже чем на 2 дня задним числом ни кто не ковыряется.
42 varelchik
 
12.10.17
11:37
ищи какой документ сносит.
43 varelchik
 
12.10.17
11:38
и по рукам тому кто его перепровел.
44 varelchik
 
12.10.17
11:44
(29) Скачал последнюю 1cpp так симантек ее заблокировал при попытке загрузить.
пока в исключения не добавил.