PDA

Просмотр полной версии : Ошибка при обрезке базы SH 3



lialius
07.07.2017, 16:00
Добрый день!
Пытаюсь обрезать базу при помощи DocsKill, но ничего не получается, сразу выскакивает ошибка IB -530: violation ofFOREIGN KEY constraint "C_RS_MOVE_REF_FK" on table "RETSPECS" подскажите, как с этим бороться? Спасибо!

sibgaba
07.07.2017, 19:01
Вам мешаются документы возврата и списания товара, которые есть в удаляемом периоде. Надо от них избавляться вручную, предварительно зафиксировав входящие остатки на начало нового периода.

lialius
07.07.2017, 19:41
Спасибо! Передам бухгалтеру пусть работает :)

lialius
08.07.2017, 13:47
Добрый день!
1. Как зафиксировать входящие остатки на начало нового периода (первая дата после обрезки) если периоды закрываются?
2. Период нужно открывать?
3. Удалять документы возврата и списания вручную?
4. Все остальные документы удалить с помощью DocsKill?
Распишите все по пунктам, пожалуйста, мы первый раз столкнулись с такой ситуацией.
Причина обрезки: очень долгий период работы базы с 2005 года, может подскажете еще какой-то способ.

sibgaba
08.07.2017, 13:54
Если честно, то вы спрашиваете даже не про вчерашний, а про позавчерашний день...



1. Как зафиксировать входящие остатки на начало нового периода (первая дата после обрезки) если периоды закрываются?
2. Период нужно открывать?
Конечно нужно открывать.
Допустим обрезаем по 01/01/17
Построить в/о на дату 01/01/17 (отдельно, по каждому складу)
Скопировать каждую в/о в п/н и поставить ее первым документом на 01/01/17


3. Удалять документы возврата и списания вручную?
Да


4. Все остальные документы удалить с помощью DocsKill?
Ну по крайней мере - попробовать DocsKill после удаление документов возврата
При работе с DocsKill галку "создавать входящие остатки" (или как она там называлась) уже не ставим т.к. остатки мы создали в ручную.

SH
09.07.2017, 03:21
При работе с DocsKill галку "создавать входящие остатки" (или как она там называлась) уже не ставим т.к. остатки мы создали в ручную.
Проще первый раз запустить docskill без резки, но с созданием остатков.

---------- Добавлено в 02:21 ---------- Предыдущее сообщение было размещено в 02:20 ----------


мы первый раз столкнулись с такой ситуацией.

может подскажете еще какой-то способ.
Базу после резки еще и почистить от мусора надо, а лучше перелить в чистую.
А лучше перелить сразу в sh4 )
Еще способ - заплатить кому-то, кто это будет делать не первый раз, чтобы все сделали правильно.