Как поменять счет в уже имеющейся проводке #510971


#0 by Absurdus
Нужно менять в модуле документа в ОбработкеПроведения Делаю: Создается еще одна проводка, 50.2/62.1. Старая 50.1/62.1 не удаляется :(
#1 by План счетов
Удали, и добавь новую
#2 by Absurdus
А банально заменить разве нельзя?
#3 by Renat11111
Можно.
#4 by aka AMIGO
ты посты в своих ветках читаешь через 1? или все-таки через 2? вчера тебе ответили, до сих пор проблема висит?
#5 by Absurdus
До сих пор проблема висит
#6 by План счетов
как в так добавляет а если
#7 by Absurdus
У меня это в ОбработкеПроведения Поэтому пишет, что объект заблокирован :)
#8 by Absurdus
Пойдем другим путем как сделать привязку к документу? атрибут Документ в операции только для чтения
#9 by Renat11111
уууу так это со вчерашнего дня... тогда случай тяжелый.
#10 by Renat11111
ты себя минимум Сусанимым щас почувствовал? или сразу Моисеем?
#11 by Absurdus
Помочь сможешь?
#12 by PaulBC
Операция Синтаксис: Операция Назначение: Доступ к бухгалтерской операции документа. Замечание: Атрибут имеет смысл только для тех видов документов, для которых в конфигурации установлен признак ''Бухгалтерский учет''. Данный атрибут не используется как самостоятельное значение, а позволяет обращаться к атрибутам и методам операции.
#13 by Renat11111
если по так это легко решаемо. НайтиОперацию(<?>) Синтаксис: НайтиОперацию(<Документ>) Назначение: осуществляет поиск операции по значению типа ''Документ''. Возвращает: 1 - действие выполнено, операция найдена; 0 - действие не выполнено, операция не найдена. Параметры: <Документ> - значение типа ''Документ''.
#14 by Absurdus
НайтиОперация У меня есть в Не прокатывало
#15 by Renat11111
ты же создаешь новую операцию..... конечно ниче не получится. и если честно сложно помочь человеку когда он сам не знает, что ему нужно.
#16 by Absurdus
что мне нужно описано в
#17 by Renat11111
так удаляй старые потом записывай новые! ты что издеваешься над людьми?
#18 by Absurdus
Когда создаю новую операцию, мне нужно ее привязать к документу! Кк это сделать был последний вопрос
#19 by Franchiser
в чем проблема выбрать документ, перебрать проводки проводки по документу и изменить счет и субсчет. А если в обработке проведения то документ по хорошему должен удалить старые проводки и сделать новые, у тебя значит 2 проводки пишутся.
#20 by Absurdus
Код можешь сделать?
#21 by План счетов
операция к документу уже привязана, ты из какого документа в каком пытаешься изменения сделать???
#22 by Absurdus
в модуле ПКО в ОбработкеПроведения.
#23 by План счетов
В самом себе?
#24 by Absurdus
Доукмент сохдает операцию и проводку. Мне надо в ней дебетовый счет поменять, если такой-то реквизит в шапке такого-то значения
#25 by Franchiser
тебе не подойдет, т.к. ты хочешь вызвать из обработки проведения, а не из внешней обработки, если из внешней то ->, замени тупо в модуле сч501=счетпокоду("50.1") на сч501=счетпокоду("50.2") или ищи место где пишется проводка документом.
#26 by Absurdus
Пишется где-то через аналы глобальника. Искать и править муторно очень. Хочу прямо в ОбработкеПроведения после создания ее операции. Считаешь что такое не прокатит?
#27 by PaulBC
если уж так хочется..
#28 by Absurdus
в ОбработкеПроведения не прокатывает. Пишет Объект заболкирован
#29 by PaulBC
проверял?
#30 by Franchiser
причем тут глобальник, в обработки проведения пко в единственном месте есть код "СчетКассы = СчетПоКоду("50.1");"
#31 by Absurdus
Проверял В комплексной всё круче. там берутся регистры, идут в глобальник, далее в зависимости от регистра создается таблица проводок
#32 by PaulBC
ну тогда так, хотя нифига ты не проверял    Операция.ВыбратьПроводки;
#33 by Absurdus
Разница то в чем? :)
#34 by Absurdus
Опер.Записать; {Документ.ПКО.Модуль Документа}: Объект заблокирован: Приходный кассовый ордер ЦБА-028952 (01.10.10)
#35 by Franchiser
попробуй разница что операция не ищется
#36 by Absurdus
Опер.Дебет.Счет = СчетПоКоду("50.2");   {Документ.ПКО.Модуль Документа}: Нельзя изменять записанные проводки!
#37 by Absurdus
"Автоматическое удаление движений" галка не стоит..
#38 by Renat11111
Пишется где-то через аналы глобальника. Слова аналы в контексте данной темы приобретает совсем другой смысл.
#39 by Franchiser
а если так
#40 by Franchiser
Док.НайтиПоНомеру(Строка(НомерДок),ТекущаяДата); это не нужно
#41 by Absurdus
Фантастика! Сработало ))) С меня шоколадка!! ))
#42 by Fatum1980
а не проще зайти в настройки проводок в комплексной и в нужном тебе месте поменять счет с 50,1 на 50,2, даже кодить не нужно :)
#43 by Absurdus
Не проще. У меня все зависит от значения реквизита Касса в шапке ПКО
#44 by zak555
прочти сначала вот что
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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