Добрый день!
Пытаюсь обрезать базу при помощи DocsKill, но ничего не получается, сразу выскакивает ошибка IB -530: violation ofFOREIGN KEY constraint "C_RS_MOVE_REF_FK" on table "RETSPECS" подскажите, как с этим бороться? Спасибо!
Вид для печати
Добрый день!
Пытаюсь обрезать базу при помощи DocsKill, но ничего не получается, сразу выскакивает ошибка IB -530: violation ofFOREIGN KEY constraint "C_RS_MOVE_REF_FK" on table "RETSPECS" подскажите, как с этим бороться? Спасибо!
Вам мешаются документы возврата и списания товара, которые есть в удаляемом периоде. Надо от них избавляться вручную, предварительно зафиксировав входящие остатки на начало нового периода.
Спасибо! Передам бухгалтеру пусть работает :)
Добрый день!
1. Как зафиксировать входящие остатки на начало нового периода (первая дата после обрезки) если периоды закрываются?
2. Период нужно открывать?
3. Удалять документы возврата и списания вручную?
4. Все остальные документы удалить с помощью DocsKill?
Распишите все по пунктам, пожалуйста, мы первый раз столкнулись с такой ситуацией.
Причина обрезки: очень долгий период работы базы с 2005 года, может подскажете еще какой-то способ.
Если честно, то вы спрашиваете даже не про вчерашний, а про позавчерашний день...
Конечно нужно открывать.
Допустим обрезаем по 01/01/17
Построить в/о на дату 01/01/17 (отдельно, по каждому складу)
Скопировать каждую в/о в п/н и поставить ее первым документом на 01/01/17
Да
Ну по крайней мере - попробовать DocsKill после удаление документов возврата
При работе с DocsKill галку "создавать входящие остатки" (или как она там называлась) уже не ставим т.к. остатки мы создали в ручную.
Проще первый раз запустить docskill без резки, но с созданием остатков.
---------- Добавлено в 02:21 ---------- Предыдущее сообщение было размещено в 02:20 ----------
Базу после резки еще и почистить от мусора надо, а лучше перелить в чистую.
А лучше перелить сразу в sh4 )
Еще способ - заплатить кому-то, кто это будет делать не первый раз, чтобы все сделали правильно.