как объявить переменную в общем модуле ? #569599


#0 by philll
в общем модуле нельзя:   "Данный модуль может содержать только определения процедур и функций", если объявляю в документе  "Перем <переменная> Экспорт;" то она в общем модуле не работает все равно... Мне надо в общем модуле через какую-то переменную сохранить значение для передачи из одной процедуры в другую, как бы это сделать?
#1 by SuperMario
ПараметрыСеанса
#2 by Amiralnar
ДополнительныеСвойства
#3 by Mort
Передавай в параметрах как все нормальные люди.
#4 by SuperMario
Напиши, что хочешь. Может и не нужно в общий модуль лезть ;)
#5 by vmv
если проца работает при запуске системы, то параметры сеанса, если после запуска, то параметры процедуры - все остальное извращение
#6 by philll
Надо  сделать чтобы при определенной корреспонденции счетов в документе (платежке) в регистре "КУДиР (раздел 1)", графа 5 сумма обнулялась.  Если бы общий не трогать, было бы хорошо но не знаю как. Может, как-то  из модуля документа к этому значению обратиться?
#7 by philll
(+6) В движении банковской выписки
#8 by vmv
Подписка на события документа творит чудеса, не ломая логику типовой
#9 by SuperMario
+1
#10 by Amiralnar
> Надо  сделать чтобы при определенной корреспонденции счетов в документе (платежке) в регистре "КУДиР (раздел 1)", графа 5 сумма обнулялась. Ломать УСН не к добру. Подписками, или как, один баг.
#11 by Amiralnar
Что нужно сделать, опишите задачу.
#12 by philll
Надо чтобы при определенной корреспонденции счетов в Выписке банка (оплата от покупателя) в регистре КУДиР , раздел 1, графа 5 сумма обнулялась.
#13 by acsent
Это НЕ формулировка хзадачи. Это формулировка решения, каким его види бухгалтер
#14 by philll
если Счет расчетов = "62.05" тогда при проведении в Регистр КУДиР в графу 5 сумма не должна записываться, т.е. должна заменяться на 0 (а в графу 4 - должна попадать без изменений)
#15 by acsent
Что за счет такой?
#16 by philll
это у нас "Расчеты с покупателями по агентским договорам", изначально - не знаю, был ли такой
#17 by philll
таки думаю действительно через параметр лучше
#18 by Rebelx
врядли
#19 by philll
да, слишком много перелопачивать или что-то такого типа?: ... <установить в Графе5 сумму>    = 0; .. НаборЗаписей.Записать(Истина);
#20 by Челмедведосвин
Доходы не должны повышать облагаемую базу? Пробовали в документе кнопку КУДиР нажимать и галочку снимать?
#21 by Челмедведосвин
Может, прежде, чем конфу пилить, попробовать типовым функционалом обойтись?
#22 by philll
галочки там нет, кнопка КУДиР неактивна... я бы рад обойтись, но трудящиеся просят....
#23 by philll
Так попробовал - ничего не происходит:
#24 by Челмедведосвин
Какая конфа? Какая база (доходы / доходы-расходы)? Какой документ? Почему кнопка неактивна можно в отладчике посмотреть.
#25 by hhhh
сразу в юмор.
#26 by philll
так получилось, спасибо:
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С