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

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

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

Принцип появления записей-перерасчётов

ALev
читатель
офлайн
Дата регистрации: 10.01.2009
Сообщений: 45
Пост №1
 
22.06.2012 14:20

Здравствуйте!<br> <br>1С:Зарплата и Кадры 7.7. Удаление обработкой документов в закрытых периодах.<br>При удалении документов в закрытых периодах, в текущем периоде появляются записи-перерасчёты.<br>Хочу узнать по какому принципу они появляются, что их генерирует? Для каких документов/видов расчётов это предусмотрено?<br>Спасибо.

Рисовод
читатель
офлайн
Дата регистрации: 26.12.2007
Сообщений: 25778
Пост №2
 
22.06.2012 14:47

> Удаление обработкой документов в закрытых периодах<br>у автора обработки спроси.

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №3
 
22.06.2012 15:20

"Их движок делает. В свою обработку в начале впишите:<br><br><pre>ПравилоПерерасчета.Применять(0); </pre><br><br>и в конце:<br><br><pre>ПравилоПерерасчета.Применять(1); </pre><br><br> <br>но ЗиК нужно аккуратно чистить, там связей довольно много смысловых, не нарубите дров"

Рисовод
читатель
офлайн
Дата регистрации: 26.12.2007
Сообщений: 25778
Пост №4
 
22.06.2012 15:42

> не нарубите дров<br>похоже - уже!

ALev
читатель
офлайн
Дата регистрации: 10.01.2009
Сообщений: 45
Пост №5
 
22.06.2012 15:49

Thorvardr, благодарю!<br>Но вот что-то в обработке при пометке на удаление - не сработало...

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №6
 
22.06.2012 15:57

обработку бы увидеть

Рисовод
читатель
офлайн
Дата регистрации: 26.12.2007
Сообщений: 25778
Пост №7
 
22.06.2012 15:58

это попытка "свертки" базы ЗиК?

ALev
читатель
офлайн
Дата регистрации: 10.01.2009
Сообщений: 45
Пост №8
 
22.06.2012 16:12

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

Рисовод
читатель
офлайн
Дата регистрации: 26.12.2007
Сообщений: 25778
Пост №9
 
22.06.2012 16:41

> занимаюсь работающими...<br>а их-то зачем трогать?

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №10
 
22.06.2012 18:58

"Ну, тогда так попробуйте:<br> <br><pre>НачатьТранзакцию(); //так быстрее будет и если будет отмена со стороны пользователя или ошибка какая нибудь, база "вернется" в исходное состояние<br>ЖрнЗарплата=СоздатьОбъект("ЖурналРасчетов.Зарплата");<br>НачПериод=ЖрнЗарплата.ТекущийПериод();<br>Доки=СоздатьОбъект("Документ");<br>Доки.ВыбратьДокументы();<br>Пока Доки.ПолучитьДокумент()=1 Цикл<br> Пока ЖрнЗарплата.ВыбратьЗаписиПоДокументу(Доки.ТекущийДокумент())=1 Цикл //именно цикл, т.к. внутри будет УдалитьЗапись(), а оно приводит к смещению выборки<br>       Пока ЖрнЗарплата.ПолучитьЗапись()=1 Цикл<br>             ТекЗапись=ЖрнЗарплата.ТекущаяЗапись();<br>             ТекПериод=ЖрнЗарплата.ТекущийПериод();<br>             Если ТекЗапись.ПериодРегистрации<>ТекПериод Тогда<br>                   ЖрнЗарплата.УстановитьТекущийПериод(ТекПериод,0);<br>             КонецЕсли;<br>             ЖрнЗарплата.УдалитьЗапись();<br>       КонецЦикла;<br> КонецЦикла;<br> Сообщить("Пометка на удаление: "+глПредставлениеДокумента(Доки.ТекущийДокумент()));<br> ЖрнЗарплата.УстановитьТекущийПериод(ЖрнЗарплата.ПериодПоДате(Доки.ДатаДок),0);<br> Доки.Удалить(0);<br>КонецЦикла;<br>ЖрнЗарплата.УстановитьТекущийПериод(НачПериод,0);<br>ЗафиксироватьТранзакцию(); </pre><br><br> <br> <br>В процессе система станет вас озадачивать вопросами типа "Хотите переначислить зарплату?", "Хотите закрыть вычеты?" и т.п. Так уж у 1С написано, что хоть в поточном режиме, хоть нет, вопросы эти все равно задаются. "Нет" нужно отвечать."

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

Читают тему:

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