[ОТВЕТИТЬ]
Опции темы
24.01.2011 10:28  
vitamin
читать мануал по кристаллу надо, там русскими буквами написано по белому, запрещено удалять загруженный товар. при удалении группы вы также пытаетесь удалить загруженный товар.
 
24.01.2011 13:46  
TANGOR
Цитата:
Сообщение от vitamin
читать мануал по кристаллу надо, там русскими буквами написано по белому, запрещено удалять загруженный товар. при удалении группы вы также пытаетесь удалить загруженный товар.
Нет Vitamin :) дело в том что она не удаляет, а именно выгружает группу товаров со всеми товарами из магазина, но в этой группе есть уже ранее выгруженные и удалённые товары.
и да, есть небольшой "ошипко" из-за которой сейчас не получается выгрузить всю группу целиком вместе с удалённым товаром. :)
как то так...
:pleasantry:

а мануалы действительно читать иногда полезно :)
 
25.01.2011 05:53  
melisa
Доброе утро ) похоже меня никто не понял я выгружаю группу из центрума на магазин (на магазине грохнули базу). =)
 
25.01.2011 11:39  
TANGOR
Melisa :) с добрым утром!
Во первых в терминологии SETa есть огромная разница в словах "выгружаю" и "загружаю"
"Загрузка", это отправка данных из одной точки в другую с целью добавления или изменения этих данных на конечной точке.
"Выгрузка", это отправка данных из одной точки в другую с целью удаления этих данных на конечной точке.

после этих маленьких уточнений, Вы уверены, что Вы именно выгружаете данные?
 
25.01.2011 12:38  
melisa
ну просто у сетовцев очень странная логика. их словами - загружаю
 
26.01.2011 19:35  
TANGOR
Мелиса, так сейчас то у Вас всё нормально?
 
27.01.2011 07:19  
melisa
Доброе утро... нет не нормально.. я описала проблему, но мне никто так ничего не ответил
 
27.01.2011 14:44  
vitamin
после восстановления базы настройки в impexpsetup делались для связи с центрумом, чеки в центрум приходят?
 
31.01.2011 05:04  
melisa
Добрый день! всё работает нормально (импорт, экспорт) за исключением возможности загрузки всего каталога на магазин. На данный момент конечно частями выгрузили, но это не очень удобно.
 
27.06.2011 12:43  
melisa
т.к. тему по транспорту чеков закрыли, решила дописать сюда =)
с магазина встал поток чеков и на центруме выводится следующее:

Код:
27.06.2011 15:29:26.844 ERROR: Поток транспорта Чеков.209.CHEQUE: 	stopPut: Невозможно вставить повторяющуюся ключевую строку в объект "dbo.ChequeHead" с уникальным индексом "IXU$ChequeHead@ShopIndex@Cash_Code@DateOperation@Ck_Number".
27.06.2011 15:29:26.844 TRACE: Поток транспорта Чеков.209.CHEQUE: 	stopPut (SQL = EXEC cp_TransChequeWrite ?, ?;
 xmlString = <?xml version="1.0" encoding="windows-1251" ?> <ROOT><HDR _Operation_="0" GangStart="2011-06-07T08:27:00" OperDay="20110607" ShopIndex="209" ShopIndexKKM="209" Id="118738" Operation="P" Cash_Code="2" NSmena="1153" DateOperation="2011-06-07T19:26:44" Ck_Number="187292" ControlTape="0" Cassir="008" Su)
com.microsoft.sqlserver.jdbc.SQLServerException: Невозможно вставить повторяющуюся ключевую строку в объект "dbo.ChequeHead" с уникальным индексом "IXU$ChequeHead@ShopIndex@Cash_Code@DateOperation@Ck_Number".
	at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:156)
	at com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(SQLServerStatement.java:1373)
	at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.doExecutePreparedStatement(SQLServerPreparedStatement.java:371)
	at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement$PrepStmtExecCmd.doExecute(SQLServerPreparedStatement.java:322)
	at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:4003)
	at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:1550)
	at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(SQLServerStatement.java:160)
	at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(SQLServerStatement.java:133)
	at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.execute(SQLServerPreparedStatement.java:304)
	at ru.crystalservice.setexchanger.datalinks.DBPrintWriter.stopPut(Unknown Source)
	at ru.crystalservice.setexchanger.datalinks.DB.stopPutData(Unknown Source)
	at ru.crystalservice.setexchanger.transports.TCPIPExchanger.processServerSide(Unknown Source)
	at ru.crystalservice.setexchanger.transports.TCPIPExchanger.processConnection(Unknown Source)
	at ru.crystalservice.setexchanger.transports.Exchanger.run(Unknown Source)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
27.06.2011 15:29:26.844 ERROR: Поток транспорта Чеков.209 Server Exception: Поток транспорта Чеков.209.CHEQUE: stopPutData
27.06.2011 15:29:26.844 TRACE: Поток транспорта Чеков.209 Server Exception 
ru.crystalservice.setexchanger.datalinks.DataLinkException: Поток транспорта Чеков.209.CHEQUE: stopPutData
	at ru.crystalservice.setexchanger.datalinks.DB.stopPutData(Unknown Source)
	at ru.crystalservice.setexchanger.transports.TCPIPExchanger.processServerSide(Unknown Source)
	at ru.crystalservice.setexchanger.transports.TCPIPExchanger.processConnection(Unknown Source)
	at ru.crystalservice.setexchanger.transports.Exchanger.run(Unknown Source)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: ru.crystalservice.setexchanger.ExchangerException: PUT Exception
	at ru.crystalservice.setexchanger.datalinks.DBPrintWriter.stopPut(Unknown Source)
	... 10 more
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: Невозможно вставить повторяющуюся ключевую строку в объект "dbo.ChequeHead" с уникальным индексом "IXU$ChequeHead@ShopIndex@Cash_Code@DateOperation@Ck_Number".
	at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:156)
	at com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(SQLServerStatement.java:1373)
	at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.doExecutePreparedStatement(SQLServerPreparedStatement.java:371)
	at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement$PrepStmtExecCmd.doExecute(SQLServerPreparedStatement.java:322)
	at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:4003)
	at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:1550)
	at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(SQLServerStatement.java:160)
	at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(SQLServerStatement.java:133)
	at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.execute(SQLServerPreparedStatement.java:304)
	... 11 more
27.06.2011 15:29:26.844 ERROR: Поток транспорта Чеков.209 processConnection: Поток транспорта Чеков.209 Server exchanger exception 
27.06.2011 15:29:26.844 TRACE: Поток транспорта Чеков.209 processConnection:
ru.crystalservice.setexchanger.ExchangerException: Поток транспорта Чеков.209 Server exchanger exception 
	at ru.crystalservice.setexchanger.transports.TCPIPExchanger.processServerSide(Unknown Source)
	at ru.crystalservice.setexchanger.transports.TCPIPExchanger.processConnection(Unknown Source)
	at ru.crystalservice.setexchanger.transports.Exchanger.run(Unknown Source)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: ru.crystalservice.setexchanger.datalinks.DataLinkException: Поток транспорта Чеков.209.CHEQUE: stopPutData
	at ru.crystalservice.setexchanger.datalinks.DB.stopPutData(Unknown Source)
	... 9 more
Caused by: ru.crystalservice.setexchanger.ExchangerException: PUT Exception
	at ru.crystalservice.setexchanger.datalinks.DBPrintWriter.stopPut(Unknown Source)
	... 10 more
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: Невозможно вставить повторяющуюся ключевую строку в объект "dbo.ChequeHead" с уникальным индексом "IXU$ChequeHead@ShopIndex@Cash_Code@DateOperation@Ck_Number".
	at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:156)
	at com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(SQLServerStatement.java:1373)
	at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.doExecutePreparedStatement(SQLServerPreparedStatement.java:371)
	at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement$PrepStmtExecCmd.doExecute(SQLServerPreparedStatement.java:322)
	at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:4003)
	at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:1550)
	at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(SQLServerStatement.java:160)
	at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(SQLServerStatement.java:133)
	at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.execute(SQLServerPreparedStatement.java:304)
	... 11 more
хотела попробывать эту смену из центрума удалить, но что-то не нашла, а ручками в таблицах как-то боязно - вдруг где-то какую-то связку забуду убрать :wacko2:
 
 


Опции темы



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

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