новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Александр
Приватное сообщение

Свертка базы УТ 10.3

36 |  0
7 ноября 2019 в 12:41:10 (4 года 52 недели 21 час назад)
52600
Текст задания
Подготовить обработку для свертки базы.
Эта обработка удаляет ВСЕ документы (кроме тех, что определены по ТЗ ниже) с начала работы в базе по дату свертки включительно.
Дата свертки: 31 декабря 2013 года
Программа: УТ 10.3.29.1
Обработка должна быть максимально ориентирована таким образом, чтобы на следующий период свертки все благополучно выполнилось.
Конфигурация доработанная. И есть связи некоторых объектов с удаляемыми документами. Нужно учесть этот нюанс.

Перед удалением необходимо сохранить остатки на дату свертки по следующим системам учета:

* Остатки товаров
* Количество
* Остаточная стоимость закупа.
* Комментарий:
На дату свертки должен быть получен общий остаток товаров по данным партионного учета и этот остаток по номенклатуре будет заполнен в документе оприходования товаров.
Стоимость товара будет расчитана как остаток итоговой стоимости по всем партиям на дату свертки.
Для проверки количества и стоимости нужно использовать отчет "Ведомось по партиям товаров на складах" колонка "Количество" и "Остаток".

* Взаиморасчеты с покупателями.
* Авансы полученные.
* Комментарий:
Остаток берется по данным регистра "взаиморасчетов с контрагентами по договорам" и заполняется, если на конец периода у организации есть задолженнось перед контрагентом.
Остаток заполняется документом "Ввод начальных остатков по взаиморасчетам" с операцией "Расчеты с покупателями" на вкладке "Авансы".
* Задолженность покупателя.
* Комментарий:
Остаток берется по данным регистра "взаиморасчетов с контрагентами по договорам" и заполняется, если на конец периода у контрагента есть задолженность перед организацией.
Остаток заполняется документом "Ввод начальных остатков по взаиморасчетам" с операцией "Расчеты с покупателями" на вкладке "Расчеты с контрагентом".
* В обоих случаях (авансы или задолженность) в документе ввода остатков требуется заполнять колонку "Документ расчетов", если у договора установлен чек бокс "Вести по документам расчетов с контрагентом". Хоть документы расчетов (реализация или приходный кассовый ордер) и попадают в период до даты свертки, но они удалены не БУДУТ и останутся НЕпроведенными.
По данным непроведенным документам расчетов остатки будут зарегистрированы в документе ввода остатков взаиморасчетов.
* Остаток по взаиморасчетам с покупателями проверяется отчетом "Ведомость по расчетам с контрагентами".

* Взаиморасчеты с поставщиками.
* Авансы выданные.
* Комментарий:
Остаток берется по данным регистра "взаиморасчетов с контрагентами по договорам" и заполняется, если на конец периода у контрагента есть задолженность перед организацией.
Остаток заполняется документом "Ввод начальных остатков по взаиморасчетам" с операцией "Расчеты с поставщиками." на вкладке "Авансы".
* Задолженность перед поставщиком.
* Комментарий:
Остаток берется по данным регистра "взаиморасчетов с контрагентами по договорам" и заполняется, если на конец периода у организации есть задолженность перед контрагентом.
Остаток заполняется документом "Ввод начальных остатков по взаиморасчетам" с операцией "Расчеты с поставщиками" на вкладке "Расчеты с контрагентом".
* Как и в случае с покупателями в документе ввода остатков требуется заполнять колонку "Документ расчетов", если у договора установлен чек бокс "Вести по документам расчетов с контрагентом". Хоть документы расчетов (поступление или расходный кассовый ордер) и попадают в период до даты свертки, но они удалены не БУДУТ но останутся НЕпроведенными. По данным непроведенным документам расчетов остатки будут зарегистрированы в документе ввода остатков взаиморасчетов.
* Остаток по взаиморасчетам с поставщиками проверяется отчетом "Ведомость по расчетам с контрагентами".


Нюансы с переходящими связями в документах:

* Документ реализация остался, а ...
* Заказ покупателя удален. В реализации значение реквизита "Сделка" будет сброшено, а документ перепроведен.
* Возврат покупателя удален. Документ на самом деле не будет удален, а останется непроведеннным. Остаток по расчетам будет зарегистрирован документом "Ввод начальных остатков по взаиморасчетам".

* Документ ПКО/"Платежное поручение входящее" осталось, а ...
* Заказ покупателя удален. В ПКО/"Платежное поручение входящее" значение заказа покупателя будет очищено, а документ перепроведен.
* Реализация удалена. Документ на самом деле не будет удален, а останется непроведеннным. Остаток по расчетам будет зарегистрирован документом "Ввод начальных остатков по взаиморасчетам".

Примечание1: После ввода остатков на дату свертки процедура перепроведения всех документов с даты свертки по текущую дату должна успешно выполниться.

Примечание2: В отчете "Ведомость по партиям товаров на складах" на дату свертки есть некорректные остатки:
* Количество нулевое, а стоимость осталась.
* Отрицательный остаток.
По таким позициям остаток перенесен не будет.
0
Отклики (8)