Обработка замена субконто в проводках документов #203303


#0 by ChMikle
Как можно программно заменить в проводках одно значение субконто на другое, не перепроводя документы ? написал обработку, но ругается , говорит что нельзя изменять записанные проводки
#1 by ChMikle
Конфа типовая Бухгалтерия ред 4.78
#2 by skunk
#3 by ChMikle
КонецЦикла; Говорит что нельзя исправлять записанные проводки!
#4 by skunk
Этот вариант должен применятся одновременно с покупкой ведра вазелина. И лучше всегда иметь горячие два-три варианта будущего места работы. все таки лучшее через проведение...
#5 by skunk
база скул или дбв
#6 by ChMikle
дбф
#7 by ChMikle
Знаю , но нельзя
#8 by skunk
тогда тебе глядеть в сторону ADO... и править лучшее непосредствено в самих файлах... но там кучу чего учесть надо... сейчас человеку покажу... может она тебе скажет как в запобедила
#9 by skunk
ее нету в аське... я так отпостил... жди
#10 by Хоменко Валерий
Ещё во время оно Журавлик он же Цитрус он же... написал обработку changeaccaunt. По аналогии.
#11 by ChMikle
Всем спасибо , но вопрос решил штатными средствами 1С :)
#12 by Прохожий
#13 by Прохожий
Операция.Записать; за цикл вынеси. В цикле можно только Операция.ЗаписатьПроводки делать. И то "Метод может использоваться только для атрибута ''Операция'' документа в момент проведения (в процедуре ОбработкаПроведения)." Здесь за цикл вынести надо, так: ... Операция=СоздатьОбъект("Операция"); .... Только оно по несколько раз будет фигачить одну и ту же операцию...
#14 by Прохожий
+ Одной строчки не хватает ... Пока Операция.ПолучитьОперацию = 1 Цикл Пока Операция.Получитьпроводку=1 Цикл ... Пока Операция.Получитьпроводку=1 Цикл ...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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