[ОТВЕТИТЬ]
Опции темы
12.07.2007 12:33
 
Из подчиненной базы в центральную уходит расходная накладная и садится в почтовике с ошибкой:

Невозможно записать в БД объект «WO, КРН000871», таблица «SMSPEC»
Расходная накладная КРН001176
ORA-02291: нарушено ограничение целостности (SUPERMAG.SMCSPECCAUSE) - исходный ключ не найден

После пересоздания пакета то же самое.
Таких накладных три штуки. С остальными все в норме.
В чем может быть проблема?

версия БД 1.024.6 SP5
12.07.2007 12:38
 
В центральной базе нет документа, который выбран в качестве основания данного документа.
Например отсутствует приходная накладная, являющаяся основанием для товародвижения данной расходной накладной.
12.07.2007 12:42
 
Либо она есть, но спецификации в ЦО и подчинённой у них различаются
12.07.2007 12:44
 
Проблема в том что в расходной накладной проставлены основания т.е. она ссылается на приходный накладные... так вот: в подчиненной базе эта накладная есть а в старшей этой накладной нет... вот и не может записать СМ ссылку на несуществующюю накладную в базе...

Причинами отсутствия накладной в старшей базе как праило являются:
1. Проблемы со связью.
2. Накладная и не должна присутствовать в центральной базе, т.е. сделали черновик приходной накладной а потом экспортом сделали расходку... расходку провели а приходку нет...
12.07.2007 12:53
 
Большое спасобо за ответы.
Сейчас буду исправлять :(((
12.07.2007 13:23
 
Спасибо, ваши советы очень помогли. Все исправил.

Цитата:
baggio Причинами отсутствия накладной в старшей базе как праило являются:
1. Проблемы со связью.
2. Накладная и не должна присутствовать в центральной базе, т.е. сделали черновик приходной накладной а потом экспортом сделали расходку... расходку провели а приходку нет...
2. Это, наверное, если по ошибке приходную сделали? Разве после экспорта в расходной проставится основание? А если они приходную удалят, в расходной основание тоже удалится?
12.07.2007 14:00
 
Да при экспорте простотавляется основание, но только способов сделать экспорт два при одном из них основание проставляется при втором нет... не помню

1. Способ выделить накладную нажать обработать экспорт документов и далее по мастеру...
2. Создаем расходку в ней нажимаем кнопочку экспорт\импорт и вводим вид документа и номер нажимаем ОК...

получается одно и тоже но в одном случии основание проставленно во ввтором нет...
26.07.2007 14:25
 
При инициализации подчиненной базы
при пересылке карточек на новую базу возникает ошибка такого-же плана

Цитата:
Невозможно записать в БД объект «CD, ЦС000003», таблица «SMCARDTAX»

ORA-02291: нарушено ограничение целостности (SUPERMAG.SMCCARDTAXGRP) - исходный ключ не найден
такая история со всеми карточками....

версия бд 1024.6_4
26.07.2007 14:37
 
Сначала группы налогов перешли...
30.07.2007 15:37
 
Группы налогов дошли, но ситуация не изменилась... выдает все туже ошибку..


Опции темы



Часовой пояс GMT +3, время: 14:59.

Все в прочитанное - Донат - RSS - - Карта - Вверх

Форум сделан на основе vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.