|
При открытии любого документа РТиУ предлагается сохранить и провести его | ☑ | ||
---|---|---|---|---|
0
LivingStar
29.07.14
✎
10:46
|
При открытии документа РТиУ для отладки одного момента, заметил что при выборе на печать печатной формы, всегда выдается сообщение "Документ изменен! Для печати его необходимо записать и провести". Не подскажете в результате чего могло возникнуть такое негативное явление?
|
|||
1
Kalambur
29.07.14
✎
10:47
|
ты накосячил 100%
смотри что там дописывал |
|||
2
Господин ПЖ
29.07.14
✎
10:48
|
>Не подскажете в результате чего могло возникнуть такое негативное явление?
дергается реквизит |
|||
3
LivingStar
29.07.14
✎
11:08
|
(2) ПриОткрытии() или ПередОткрытием() да?
|
|||
4
dimaldinho
29.07.14
✎
11:12
|
(3) или в модуле документа, или подписки
|
|||
5
LivingStar
29.07.14
✎
11:13
|
При открытии документа, точка останова встала тут:
// 2014_06_23 LivingStar -> Если Организация = Справочники.Организации.НайтиПоКоду("000000002") Тогда // УчитыватьНДС = Истина; КолонкиУслуг.СтавкаНДС.Видимость = УчитыватьНДС; КолонкиУслуг.СуммаНДС.Видимость = УчитыватьНДС; Иначе УчитыватьНДС = Ложь; КолонкиУслуг.СтавкаНДС.Видимость = УчитыватьНДС; КолонкиУслуг.СуммаНДС.Видимость = УчитыватьНДС; КонецЕсли; // <- |
|||
6
LivingStar
29.07.14
✎
11:15
|
(5+) видимо он все и портит. Интересно куда бы его засунуть что бы не портил? Он управляет отображением, скрытием колонок ндс в табличной части услуги. Может как то не правильно написан?
|
|||
7
2083
29.07.14
✎
11:15
|
УчитыватьНДС = Ложь;
|
|||
8
Apokalipsec
29.07.14
✎
11:17
|
(6)Если ЭтоНовый()?
|
|||
9
2083
29.07.14
✎
11:17
|
и если ты открываешь существующий документ, то что?
|
|||
10
2083
29.07.14
✎
11:18
|
(8) ну да
|
|||
11
azt-yur
29.07.14
✎
11:20
|
(8) и в процедуре ПриИзмененииОрганизации
а КолонкиУслуг.СтавкаНДС.Видимость = УчитыватьНДС; КолонкиУслуг.СуммаНДС.Видимость = УчитыватьНДС; лучше перенести в УстановитьВидимость |
|||
12
LivingStar
29.07.14
✎
11:20
|
(9) то открывает документ всегда со звездочкой, и что бы что то распечатать всегда спрашивает, что документ нужно сохранить и провести
(8) предлагаете значения задавать только новому? В существующих они заданы? Нужно попробовать |
|||
13
2083
29.07.14
✎
11:23
|
(12) >>> то открывает документ всегда со звездочкой, и что бы что то распечатать всегда спрашивает, что документ нужно сохранить и провести
логично |
|||
14
LivingStar
29.07.14
✎
11:23
|
ограничусь проверкой на ЭтоНовый() пока
|
|||
15
Strogg
29.07.14
✎
11:25
|
(12) у тебя в (5) форма слетает в модифицированность = истина. Вот и все. Хоть те реквизиты трижды были одинаковы и не изменились - один фиг можифицированность = истина при переназначении. Только проверка на ЭтоНовый()
|
|||
16
LivingStar
29.07.14
✎
12:08
|
(15) ок проверяю на ЭтоНовый()
Спасибо! |
|||
17
Холодильник
29.07.14
✎
12:14
|
Если Организация = Справочники.Организации.НайтиПоКоду("000000002") Тогда
ОторватьРукиЗаТакойКопрокод = ИСТИНА; КонецЕсли; |
|||
18
Godofsin
29.07.14
✎
12:16
|
(17) А вот ты бы как сделал? Константу? РС?
|
|||
19
Redkiy
29.07.14
✎
12:16
|
(17) опередил, тоже хотел код поправить
|
|||
20
Холодильник
29.07.14
✎
12:18
|
(18) константу или РС, да. или предопределенное свойство.
завтра изменится код организации и весь учет поплывет |
|||
21
Redkiy
29.07.14
✎
12:20
|
(18) возьми хотя бы связку ИНН/КПП, она уникальна
|
|||
22
Redkiy
29.07.14
✎
12:33
|
дарю:
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | Организации.Ссылка |ИЗ | Справочник.Организации КАК Организации |ГДЕ | Организации.ИНН = &ИНН | И Организации.КПП = &КПП"; Запрос.УстановитьПараметр("ИНН", Организация.ИНН); Запрос.УстановитьПараметр("КПП", Организация.КПП); Результат = Запрос.Выполнить().Выгрузить(); ФлагВидимости = Результат.Количество()>0; КолонкиУслуг.СтавкаНДС.Видимость = ФлагВидимости; КолонкиУслуг.СуммаНДС.Видимость = ФлагВидимости; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |