Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Программирование
>
Программирование 1С
(Модераторы:
Harry
,
Kivals
,
Naghual
) > Тема:
закрытие периода в бухгалтерии
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: закрытие периода в бухгалтерии (Прочитано 5728 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Alex74
Гость
закрытие периода в бухгалтерии
«
:
15-09-2009 17:47 »
Уважаемые программисты!
Мне необходимо обрезать базы данных бухгалтерии 1с 7.7 торговля (v936) за прошлый период с переносом остатков по счетам на начало текущего периода. Короче говоря, убрать прошлые года совсем, чтобы их нигде не осталось. И чтобы остатки перенеслись на начало 2009 года. Заранее спасибо
«
Последнее редактирование: 16-09-2009 04:46 от Sel
»
Записан
Kivals
Модератор
Offline
Пол:
Re: закрытие периода в бухгалтерии
«
Ответ #1 :
16-09-2009 06:27 »
Закрытие периода в 7.7 при работе с Регистрами (а ТиС построена на регистрах) достаточно проблемная штука, особенно если структура регистров менялась относительно начальной поставки.
Проблема в том, что в отличии от бух.счетов, остатки по которым можно внести просто операцией, для Регистров нужно обязательно создавать документ, который будет эти движения делать. (Будет ли это один универсальный документ или по документу на каждый регистр - зависит от квалификации программиста, но иначе остатки внести никак нельзя).
В стандартных конфах для стандартной структуры регистров документы предусмотрены: посмотрел ТиС 946 - это журнал документов "Ввод начальных остатков".
Если структура регистров менялась - то для начала нужно откорректировать/добавить нужные документы.
После всех этих подготовительных действий алгоритм следующий (действия 1-3 должны выполняться автоматически по 1 кнопке):
1. Пишешь обработку, которая тебе выдает остатки по всем регистрам в разрезе всех аналитик, которые нужно переносить на дату переноса.
2. По результатам это обработки создаешь и заполняешь документы остатков на 1 день раньше указанной даты.
3. Помечаешь на удаление все документы до указанной даты (кроме вновь созданных в п.2)
4. Удаляешь документы (удаляться не все, т.к. некоторые могут фигурировать в аналитиках - и это нормально)
4а. (По желанию) можешь снять отметку с неудаленных документов - я обычно этого не делаю.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Программирование
>
Программирование 1С
(Модераторы:
Harry
,
Kivals
,
Naghual
) > Тема:
закрытие периода в бухгалтерии
Загружается...