Онянов Виталий | Ведущий разработчик | ООО "ФТО"

«От стажера до эксперта»

В данном докладе я хотел бы рассказать о сложившейся в нашей компании системе обучения разработчиков 1С. А именно: - Какими с нашей точки зрения навыками должен обладать хороший разработчик - Как эти навыки «прокачивать» - Какие курсы смотреть и книги читать - Какие инструменты мы используем, и на что стоит обратить внимание - Каков баланс обучения и текущей работы, позволяющий достичь максимального результата - Как не погрязнуть в рутине, а продолжать развиваться, какие есть пути роста - Расскажу о том, где искать новых разработчиков и о нюансах работы со студентами - Затрону тему контроля и мотивации В настоящий момент, у нас в компании работает более 60 разработчиков 1С, профессионалов своего дела. И очень многие пришли к нам студентами или младшими разработчиками (и я среди них). Надеюсь, что наш опыт поможет вам улучшить (или запустить) свою программу обучения программистов 1С.

Закрытие (обнуление остатков) регистров бухгалтерии, накопления (обработка заполнения табличных частей)

Администрирование - Сервисные утилиты

Обработка предназначена для заполнения документа "Корректировка записей регистров" кор. записями остатков выбранного списка регистров с отбором. В результате, остатки обнуляются.
  1. Подключить обработку в справочнике "Внешние обработки" в качестве обработки для заполнения табличных частей для документа "Корректировка записей регистров" (работает автозаполнение);
  2. Создать новый документ "Корректировка записей регистров". На закладке "Заполнение движений" взвести галочку "Использовать заполнение движений". В табличной части добавить строку и выбрать действие "Закрытие регистров";
  3. Нажимаем кнопку "Заполнить движения". В окне "Настройка состава регистров" отмечаем необходимые регистры и заполняем необходимые параметры отбора остатка (правой на окне отбора => добавить) + необходимо определить корреспонденцию кор. записей. Датой получения остака является конец даты документа.

Скачать файлы

Наименование Файл Версия Размер
ОТЧ_ЗакрыитиеРегистров.epf
.epf 13,68Kb
06.11.14
252
.epf 13,68Kb 252 Скачать

См. также

Комментарии
Сортировка: Древо
0. tireal 73 24.11.11 15:24 Сейчас в теме
Обработка предназначена для заполнения документа "Корректировка записей регистров" кор. записями остатков выбранного списка регистров с отбором. В результате, остатки обнуляются.


Перейти к публикации

1. husky 5 24.11.11 15:24 Сейчас в теме
2. tchvlad 19.01.12 20:02 Сейчас в теме
Спасибо, пригодилась, немного подточил под свои нужды и в итоге сэкономил несколько часов :)
3. BarkinI 25.01.12 07:56 Сейчас в теме
Почему нельзя сделать отбор например по счету например 41.01, у которого остаток по количеству 0, а сумма есть, в разрезе субконто для этого счета?
4. BarkinI 25.01.12 08:17 Сейчас в теме
Вот такая ошибочка, во время заполнения. {Форма.Форма.Форма(34)}: Ошибка при вызове метода контекста (Записать): Запись не верна! Корреспонденция между балансовыми и забалансовыми счетами (Регистр бухгалтерии: Журнал проводок (бухгалтерский учет); Номер строки: 524)
5. tireal 73 25.01.12 10:14 Сейчас в теме
(4) BarkinI,
Судя по описанию вы пытаетесь закрыть остаток балансового счета на забалансовый, ожидали другого результата?
6. BarkinI 25.01.12 13:00 Сейчас в теме
Сейчас разобрался. Может надо какие то проверки добавить.
7. Alex141516 17.04.12 22:54 Сейчас в теме
В случаях когда на остатке нет суммы, но есть количество - заполняет КЗР неверно.

Не вникал сильно, но не это ли ошибка:

ДтКт = ?(Строка.СуммаОстатокДт, "Дт", "Кт").

Суммы нет на Дт, а есть количество на Дт, а результат выражения будет Кт.
8. tireal 73 18.04.12 11:48 Сейчас в теме
Не вникал сильно, но не это ли ошибка:

ДтКт = ?(Строка.СуммаОстатокДт, "Дт", "Кт").


верно, ведущим ресурсом принято сделать "Сумму" - остатки без суммы будут обрабатываться не правильно.
9. AlexO 125 27.04.12 14:00 Сейчас в теме
(0) т.е. данная обработка отбирает из РБ записи (согласно отбору) и делает списания по счетам?
Таким образом - это равнозначно удалению записей? тогда - в каких случаях это полезно - чтобы при случае все восстановить, только распроведя документ Корректировки регистра?
10. tireal 73 27.04.12 14:24 Сейчас в теме
Таким образом - это равнозначно удалению записей?
я немного не понял аналогию с удалением, данная обработка будет полезна тогда как например если в оборотке зависли некие остатки по некому счету с некой аналитикой и от них нужно избавиться не корректируя старые периоды.
11. AlexO 125 27.04.12 17:08 Сейчас в теме
(10) аналогия - в том, что можно, сохранив документы, полностью удалить по ним движения по РБ Хозрасчетный. :)))
12. 26178_mail.ru 23.12.12 01:46 Сейчас в теме
Спасибо огромадное!!! Вещь нужная в хозяйстве, легко и просто можно достигнуть нужного результата. например понадобилось занулить регистр НДС Косвенные расходы и удалось это легко сделать +++++++++++++++++++++++
13. Гость 30.03.13 00:14 Сейчас в теме
14. campa_vol 37 09.12.13 14:22 Сейчас в теме
Полезная. Спасибо! Вещь нужная!
15. tireal 73 06.11.14 15:50 Сейчас в теме
Немного подправил, добавил обнуление регистров накопления, так же можно обрабатывать регистры списком. Ошибка с количеством в рег. бухгалтерии тоже подправлена.
18. AlexO 125 13.03.15 17:32 Сейчас в теме
(15) выложили бы пока здесь, чтобы не скачивать обновление снова за СМ )
16. inda 25.11.14 12:12 Сейчас в теме
не закрывает небалансовые измерения регистра бухгалтерии
75 строка форма, добавить:

//НЕБАЛАНСОВЫЕ ИЗМЕРЕНИЯ
//Валюта / Подразделения
Для Каждого МДОбъект из МетаданныеОбъект.Измерения Цикл
Если НЕ МДОбъект.Балансовый Тогда
Движение[МДОбъект.Имя+"Дт"] = Строка[МДОбъект.Имя]; 
КонецЕсли;	
КонецЦикла;	
Показать
17. Saifa 28 13.03.15 16:41 Сейчас в теме
Подскажите, для управляемого приложения подойдет?
19. ssn5810 80 10.11.17 09:13 Сейчас в теме
НЕТ и это не где не указано !!!!
Оставьте свое сообщение