|
несоответствие счетов БУ и НУ | ☑ | ||
---|---|---|---|---|
0
manti
09.04.12
✎
10:47
|
Всем привет. В конфе УПП 1.3 есть документ установка соответствия счетов, в котором верно задан счет БУ и аналогичный счет в НУ.
Обработкой "Групповая обработка справочников и документов" я убираю признак НУ и вновь ставлю его, но данные счетов встают неверно, однако если вручную захожу и переставляю ризнак НУ то все встает как надо. Как сделать автоматом через групповую обработку, поскольку документов очень много?? |
|||
1
Maxus43
09.04.12
✎
10:48
|
там из формы документа надо код перенести в обработку. при смене счета БУ который
|
|||
2
Maxus43
09.04.12
✎
10:49
|
Групповой обработкой - никак
|
|||
3
manti
09.04.12
✎
10:58
|
(2) тоесть вот этот код
СчетаУчетаВДокументах.ИнтерактивноПерезаполнитьСчетаУчета(ЭтотОбъект, Ложь, Новый Структура("Товары,ВозвратнаяТара"), Неопределено, ОтражатьВНалоговомУчете); УстановитьВидимость(); Перенести в групповую обработку? или чем еще можно? |
|||
4
Maxus43
09.04.12
✎
11:02
|
просто свою написать, в групповую то зачем
|
|||
5
manti
09.04.12
✎
11:06
|
может есть какие то готовые варианты?
|
|||
6
hhhh
09.04.12
✎
11:24
|
(5) обработка "Универсальный подбор и обработка объектов". Там есть произвольный алгоритм. Туда вставляешь этот чудо код и радуешься.
|
|||
7
ДемонМаксвелла
09.04.12
✎
11:43
|
УстановитьВидимость() тут ни при чем. И вообще, это в контексте формы только смысл имеет...
|
|||
8
manti
09.04.12
✎
12:05
|
(5) эта обработка стандартная в УПП? или ее скачивать?
|
|||
9
manti
09.04.12
✎
12:28
|
(6) нашел, как там поставить признак НУ и это условие? я скрин выложил. Так то поставл условия но не срабатывает..
http://s019.radikal.ru/i617/1204/75/a72ce7cdc533.jpg |
|||
10
hhhh
09.04.12
✎
12:37
|
(9) ну там где Произвольный алгоритм, добавляешь новый алгоритм, щелкаешь, открывается текстовый редактор и ты туда пишешь типа
СчетаУчетаВДокументах.ИнтерактивноПерезаполнитьСчетаУчета(Объект, Ложь, Новый Структура("Товары,ВозвратнаяТара"), Неопределено, ОтражатьВНалоговомУчете); Объект.Записать(); |
|||
11
hhhh
09.04.12
✎
12:38
|
(10)+ видимо
Объект.ОтражатьВНалоговомУчете); |
|||
12
manti
09.04.12
✎
13:24
|
(11) hhhh, огромное Вам спасибо, зарботало
сделал вот так Объект.ОтражатьВНалоговомУчете = Ложь; Объект.ОтражатьВНалоговомУчете = Истина; СчетаУчетаВДокументах.ИнтерактивноПерезаполнитьСчетаУчета(Объект, Ложь, Новый Структура("Товары,ВозвратнаяТара"), Неопределено, Объект.ОтражатьВНалоговомУчете); Объект.Записать(); |
|||
13
manti
10.04.12
✎
09:51
|
(11) а если сложилась такая ситуация что нужно саму функцию в этом алгоритме вызывать?? Сделал так
ругается на функцию Ожидается последовательность операторов <<?>>Функция ИнтерактивноПерезаполнитьСчетаУчета.......................... |
|||
14
GenV
10.04.12
✎
09:53
|
(13) Функции в алгоритмах размещать нельзя, только непрерывный код. Создавай новый алгоритм с кодом функции и его будешь вызвать, если не хочешь код множить.
|
|||
15
DrShad
10.04.12
✎
09:58
|
(12) Объект.ОтражатьВНалоговомУчете = Ложь;
Объект.ОтражатьВНалоговомУчете = Истина; нахера эти строки? какой в них смысл, если форма не открыта? |
|||
16
manti
10.04.12
✎
13:32
|
(15) установка признака нал.учета)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |