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

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

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

Редактирование документов с ручной корректировкой

Meteorage
читатель
офлайн
Дата регистрации: 06.07.2011
Сообщений: 6
Пост №1
 
06.07.2011 19:07

Всем привет! Как можно программно редактировать документ, который вручную скорректирован? Например в счет-фактуру выданную мне нужно прописать в проводке (ПодразделениеДт и ПодразделениеКт) подразделение организации в поля.

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №2
 
07.07.2011 10:28

Счет-фактура теперь делает проводки?

Tanya
читатель
офлайн
Дата регистрации: 03.12.2001
Сообщений: 8412
Пост №3
 
07.07.2011 11:15

На аванс делает.

Meteorage
читатель
офлайн
Дата регистрации: 06.07.2011
Сообщений: 6
Пост №4
 
07.07.2011 11:38

Вот мне счет-фактуры по выданным авансам и нужно подкорректировать программно.

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20950
Пост №5
 
07.07.2011 11:40

СФ на аванс не делает движений по счетам, где требуется учитывать подразделения! Опишите полностью задачу, с приведением проводок.

Meteorage
читатель
офлайн
Дата регистрации: 06.07.2011
Сообщений: 6
Пост №6
 
07.07.2011 13:15

"Счет-фактура выданный (Вид счет-фактуры: на аванс; Документ-основание: Поступление на расчетный счет; Ручная корректировка: Истина) делает проводки Дт 76.АВ --- Кт68.02. В данном случае субконто не играют роли. Нужно взять подразделение организации из Документа основания (в нем есть реквизит подразделение организации) и вставить в проводку как ПодразделениеДт и ПодразделениеКт.<br> <br><pre> ЗапросНаВыборку = Новый Запрос;<br> <br> ЗапросНаВыборку.Текст = "ВЫБРАТЬ РАЗЛИЧНЫЕ<br> | ХозрасчетныйДвиженияССубконто.Период,<br> | ХозрасчетныйДвиженияССубконто.Регистратор,<br> | ХозрасчетныйДвиженияССубконто.Активность,<br> | ХозрасчетныйДвиженияССубконто.СчетДт,<br> | ХозрасчетныйДвиженияССубконто.СчетКт,<br> | ХозрасчетныйДвиженияССубконто.Организация<br> |ИЗ<br> | РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто КАК ХозрасчетныйДвиженияССубконто<br> |ГДЕ<br> | ХозрасчетныйДвиженияССубконто.Активность = ИСТИНА<br> | И ХозрасчетныйДвиженияССубконто.СчетДт = &СчетДт";<br> <br> ЗапросНаВыборку.УстановитьПараметр("СчетДт", ПланыСчетов.Хозрасчетный.НайтиПоКоду("76.АВ").Ссылка); <br> РезультатЗапроса = ЗапросНаВыборку.Выполнить().Выбрать();<br> <br> Пока РезультатЗапроса.Следующий() Цикл <br> Если ТипЗнч(РезультатЗапроса.Регистратор) = ТипЗнч(Документы.СчетФактураВыданный.ПустаяСсылка()) Тогда<br>       Если РезультатЗапроса.Регистратор.РучнаяКорректировка Тогда<br>       Подразделение = РезультатЗапроса.Регистратор.ДокументыОснования[0].ДокументОснование.ПодразделениеОрганизации;<br>       НаборЗаписей = РезультатЗапроса.Регистратор.ПолучитьОбъект().Движения.Хозрасчетный;<br>       НаборЗаписей.Прочитать();<br>       ТЗ = НаборЗаписей.Выгрузить();<br> <br>       Для каждого Строка ИЗ ТЗ Цикл<br>             Строка.ПодразделениеДт = Подразделение;<br>             Строка.ПодразделениеКт = Подразделение;<br>       КонецЦикла;<br>       ЗаписьСФВ = РезультатЗапроса.Регистратор.ПолучитьОбъект();<br>       ЗаписьСФВ.ПодразделениеОрганизации = Подразделение;<br>       ЗаписьСФВ.Записать(РежимЗаписиДокумента.Запись); <br>       НаборЗаписей.Загрузить(тз);<br>       НаборЗаписей.Записать();<br> <br>       КонецЕсли;<br> КонецЕсли;<br> КонецЦикла; <br><br></pre><br><br> Уже сам допер, вот код, может кому пригодится, лишнее я убрал (может еще что-нибудь лишнее осталось)"

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20950
Пост №7
 
07.07.2011 13:30

Для чего вам на 76.АВ подразделение?

Meteorage
читатель
офлайн
Дата регистрации: 06.07.2011
Сообщений: 6
Пост №8
 
07.07.2011 13:39

Бухгалтерия сказала, что по счетам 76.АВ и 76.ВА нужно вести учет по позразделениям, осталось перепровести все документы связанные с этими счетами, но так как некоторые из них скорректированы вручную, то пришлось писать внешнюю обработку.

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20950
Пост №9
 
07.07.2011 14:39

Для чего им в проводках видеть это? Не проще написать отчет, который выводит данную информацию? Или собираетесь написать свою "нетленку"?

Meteorage
читатель
офлайн
Дата регистрации: 06.07.2011
Сообщений: 6
Пост №10
 
08.07.2011 05:50

Ну не знаю, проще - не проще, но я уже все сделал, так что "нетленка" тут самый раз.

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

Читают тему:

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