[ОТВЕТИТЬ]
28.01.2013 09:36
olgaNa
 
Из одного магазина в другой не доходят накладные на перемещение.
Ошибка нарушено ограничение целостности (SUPERMAG.SMCSPECCAUSE) - исходный ключ не найден, невозможно записать в БД.
28.01.2013 09:37
OlegON
 
Основания документа проверьте, что они есть там, куда пересылаете.
28.01.2013 09:41
Mtirt
 
Или приведите сообщение об ошибке целиком...
28.01.2013 09:42
olgaNa
 
основание стоит приходная накладная.
28.01.2013 09:45
OlegON
 
Цитата:
olgaNa основание стоит приходная накладная.
в спецификации? пиши подробнее, помогай помогать.
28.01.2013 09:47
olgaNa
 
Невозможно записать в БД объект «IW, ТАМ000000092», таблица «SMSPEC»
ORA-02291: нарушено ограничение целостности (SUPERMAG.SMCSPECCAUSE) - исходный ключ не найден
28.01.2013 10:02
Mtirt
 
И это не полное сообщение об ошибке, а только его часть...
Не ленитесь, а приведите сообщение об ошибке полностью.
Возможно, вам удастся понять смысл наличия в интерфейсе почтового модуля кнопки "Сохранить".
28.01.2013 10:06
konst
 
еще бы и версию СуперМага узнать...
28.01.2013 10:08
olgaNa
 
ORA-02291: нарушено ограничение целостности (SUPERMAG.SMCSPECCAUSE) - исходный ключ не найден

параметры: pDOCID=«ТАМ000000092»; pDOCTYPE=«IW»; pSPECITEM=«1»; pARTICLE=«004097»; pCAUSEID=«ТРАП000001433»; pCAUSESPECITEM=«11»; pCAUSETYPE=«WI»; pDISPLAYITEM=«1»; pITEMPRICE=«95»; pITEMPRICECUR=«95»; pITEMPRICENOTAX=«95»; pQUANTITY=«10»; pTOTALPRICE=«950»; pTOTALPRICECUR=«950»; pTOTALPRICENOTAX=«950»
соединено с: База даных=MERSHI; Пользователь=Supermag
текст команды: Insert into Supermag.SMSPEC(DOCID,DOCTYPE,SPECITEM,ARTICLE,CAUSEID,CAUSESPECITEM,CAUSETYPE,DISPLAYITEM,ITEMPRICE,ITEMPRICECUR,ITEMPRICENOTAX,QUANTITY,TOTALPRICE,TOTALPRICECUR,TOTALPRICENOTAX) values(:pDOCID,:pDOCTYPE,:pSPECITEM,:pARTICLE,:pCAUSEID,:pCAUSESPECITEM,:pCAUSETYPE,:pDISPLAYITEM,:pITEMPRICE,:pITEMPRICECUR,:pITEMPRICENOTAX,:pQUANTITY,:pTOTALPRICE,:pTOTALPRICECUR,:pTOTALPRICENOTAX)
тип команды: Text
28.01.2013 10:22
Mtirt
 
В офисе есть накладная ТРАП000001433 ?
В магазине она тоже есть? В каком статусе?
28.01.2013 10:30
olgaNa
 
и там и там есть в статусе принят полностью.
28.01.2013 10:37
Mtirt
 
Тогда надо посмотреть, что в 11 позиции этой накладной в офисе и в магазине.
У меня есть подозрение, что там разные товары...

Точнее смотрите первую строчку накладной. По Displayitem она первая...
28.01.2013 11:52
olgaNa
 
Цитата:
Mtirt В офисе есть накладная ТРАП000001433 ?
В магазине она тоже есть? В каком статусе?

Данная накладная должна быть в базе куда пересылается?

Я правильно понимаю создаается накладная на перемещение в основание ставится приходная накладная отсылается в ЦБ, после этого отпрвляется в другой магазин?
28.01.2013 11:55
Mtirt
 
Можно ничего не ставить в основание...
Тогда точно всё дойдет без проблем.

А так - да, при такой постановке вопроса, приходная накладная должна быть в базе магазина.
28.01.2013 12:20
shadow
 
я в тектс ошибки полностью не вчитался, у меня похожее было - в том месте ,куда пересылаешь накладную на перемещение поставь галочку в Мх(отличное от локального) "отключить переесчет остатков"
Ты же товар перемещаешь - товар уходит в минус из МХ -источника. вот оно и ругается.

Добавлено через 3 минуты 53 секунды
не, прочитал Вашу ошибку. это не то . совет ошибочный у меня ругань была на

Сообщение: ORA-02290: нарушено ограничение целостности CHECK(SUPERMAG.SMCGOODS_NEGINCQ)
ORA-06512: на "SUPERMAG.DOCGOODS", line 296
ORA-06512: на "SUPERMAG.SMPOSTENDUPDATEDOC", line 170
ORA-06512: на line 1
28.01.2013 12:27
Mtirt
 
Не, когда про пересчет, ошибка выглядит иначе.
Не путай пока автора, не надо...
Опции темы


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

 

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