Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
25 Июл 2017, 09:51
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Изменить проводки в документе  (Прочитано 643 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн budda1975

  • *
  • Сообщений: 4
  • РЕПУТАЦИЯ: -1
  • Регистрация: 2016-08-28
  • Сайт: 
  • Профессия: Программист 1С
Не подскажите ?
Есть конфигурация БП 8.3
Надо после проведения документа пробежаться по проводкам, сформированным типовым способом и изменить их
Пробую так : (вставляю кусок модуля в конец процедуры обработка проведения)

      НЗ= РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей();
      НЗ.Отбор.Регистратор.Установить(ЭтотОбъект.Ссылка);
           НЗ.Прочитать();
      
      для каждого стр из НЗ цикл
         стр.Сумма = 0;   // к примеру
      конеццикла;   
      
      НЗ.Записать();

По отладчику когда смотрю. вроде бы получает набор записей, и меняет их, но после проведения
проводки остаются неизменными ???

Пробовал втыкать похожий модуль в подписки на события к документу при проведении - однофигственно :(

???


Онлайн alex0402

  • *****
  • Сообщений: 900
  • РЕПУТАЦИЯ: 125
  • КПД: 14%
  • Регистрация: 2010-09-10
  • Сайт: 
Проводки переписываются после записи документа.
где-то при проведении.
Движение.Записывать = Истина
закоментировать.
Помощь в л/с $10

Оффлайн budda1975

  • *
  • Сообщений: 4
  • РЕПУТАЦИЯ: -1
  • Регистрация: 2016-08-28
  • Сайт: 
  • Профессия: Программист 1С
Проводки переписываются после записи документа.
где-то при проведении.
Движение.Записывать = Истина
закоментировать.

Движение.Записывать = Истина - нет такой строчки в модуле документа
(это документ Поступление на расчетный счет БП 3.0)

???

Онлайн LexaK

  • *****
  • Сообщений: 1246
  • РЕПУТАЦИЯ: 344
  • КПД: 28%
  • Регистрация: 2012-05-16
  • Сайт: 
  • Профессия: Программист 1С
попробуйте вставить свой код в событие документа
ПослеЗаписиНаСервере()

либо в событии проведения оперировать с нужным движением, а не с НЗ.

еще можно использовать события самого регистра, это более универсальный вариант.
Помогло? - Нажми СПАСИБО!!!
                       :)

Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1097
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
в событии проведения оперировать с нужным движением, а не с НЗ

+100500
Работать не с регистром, а с коллекцией движений
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.


Теги:
 

заполнение закладки "Материалы" в документе "Поступление из переработки"

Автор Sasa1CРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 3307
Последний ответ 10 Июн 2013, 22:34
от Sasa1C
УТ 11.В документе "Заявка на расходование денежных средств" нет кнопки "Печать"!

Автор Valery3103Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 3539
Последний ответ 29 Июн 2012, 18:37
от LexaK
Как сделать, чтобы поле в документе имело тип "ссылка на поле справочника"?

Автор друганРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 5
Просмотров: 1676
Последний ответ 05 Мар 2017, 14:36
от Igor100500
Не активно поле ПОЛУЧАТЕЛЬ в документе "выдача наличных" и в "кассовых документах"

Автор Masik777Раздел Пользователям "1С - Предприятие 8"

Ответов: 1
Просмотров: 656
Последний ответ 31 Авг 2016, 16:02
от Masik777
Кнопка "Изменить"

Автор LanniaРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 16
Просмотров: 414
Последний ответ 03 Июн 2017, 01:50
от Dethmontt

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

alex0402
91 Сообщений
oleg-x
83 Сообщений
Геннадий ОбьГЭС Геннадий ОбьГЭС
67 Сообщений
Golickoff Golickoff
51 Сообщений
ilyay ilyay
44 Сообщений
AIFrame
42 Сообщений
Амал
30 Сообщений
Dethmontt Dethmontt
22 Сообщений
lansy
22 Сообщений
wise wise
21 Сообщений

* Кто онлайн

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal