Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Как в коде изменить проводки?

gtsroger
читатель
офлайн
Дата регистрации: 13.07.2002
Сообщений: 14
Пост №1
 
07.08.2002 10:03

Вопрос состоит в следующем - Как в коде документа или регистра изменить сформированные ранее проводки?Простое присваивание не срабатывает - выдается сообщение "Нельзя изменить записанные проводки"

KV
читатель
офлайн
Дата регистрации: 26.07.2002
Сообщений: 40
Пост №2
 
07.08.2002 12:03

"Создать объект типа "Операция", найти нужную (например, по данному документу), перебрать проводки (изменив, что надо), в конце - Операция.Записать();"

gtsroger
читатель
офлайн
Дата регистрации: 13.07.2002
Сообщений: 14
Пост №3
 
07.08.2002 12:16

"Я так и делаю,но ничего не выходит.Привожу подробно:<br><br><br><br>Опр=СоздатьОбъект("Операция");<br><br>Опр.ВыбратьОперацииСПроводками((НачГода(ТекущаяДата())),ТекущаяДата(),,,,,);<br><br>Пока Опр.ПолучитьПроводку()=1 Цикл<br><br> Для А=1 по 4 Цикл<br><br> Дб=Опр.Дебет.Субконто(А);<br><br> РезПоиска=Спр.НайтиПоКоду(Строка(Дб));<br><br> Если РезПоиска = 1 Тогда <br><br> Опр.Дебет.НалоговыйКлассификатор=СтатьяНК; //Изменяем <br><br> Опр.Записать(); <br><br> КонецЕсли;<br><br> КонецЦикла;<br><br>КонецЦикла;<br><br>"

Шуляк Александр (Технический центр Сервер, Братск)
читатель
офлайн
Пост №4
 
07.08.2002 12:57

1.Операции (и проводки), принадлежащие документу (а не ручной операции), изменяются только в модуле документа, в предопределенной процедуре ОбработкаПроведения, причем сначала уничтожаются, а затем создаются заново, что делается автоматически при перепроведении (есть нюансы, но если проводки уже записаны, то только так).<br><br>2.В вашем тексте ошибок много(например, субконто проводки оп.присваивания не задается). Обзаведитесь литературой. Ну невозможно выучить встроенный язык, задавая вопросы на форуме.

KV
читатель
офлайн
Дата регистрации: 26.07.2002
Сообщений: 40
Пост №5
 
07.08.2002 16:48

Вы используете метод "ВыбратьОперацииСПроводками", тем самым, перем. "Опр" у Вас является ссылкой на "поток" проводок, а Вам небходима перем. - ссылка на конкретную операцию, принадлежащую конкретному документу, т.е. лучше использовать поиск операции именно по документу. И организовывать соответственно 2 цикла: один по операциям, второй - по проводкам.

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Учет, налогообложение, автоматизация
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация