[ОТВЕТИТЬ]
Опции темы
03.07.2008 14:19  
Mihon
Вчера рухнула база в одном из магазинов. Причина неизвестна.
Ошибки ora-01157 и 01110, это просто попа.
Нормального бэкапа не оказалось, восстановили относительно старый бэкап, сейчас мучаемся, все рассылаем...
Столкнулись с проблемой: В базе сейчас существуют МА, которые в статусе "исполняется", однако дата завершения у них уже прошла.
т.е., сейчас они должны быть в статусе "завершена".
Соответственно, невозможно переоценить товар, участвующий в этих акциях.
Пытаюсь вручную изменить статус - пишет "Для документа типа "MA" невозможна смена статуса от "Исполняется" до "Завершена""
Задание "регистратция АП" запущено, однако значение "предыдущее исполнение" пустое, перезапускал задание - тоже молчок. Сбоя нет.
Пытался разослать по почте из центральной базы - вываливается в почтовике с ошибкой (если надо, приведу текст) что-то вроде "ошибка! акция есть в двух и более м/х, ты чего делаешь?!"
Подскажите, как перевести акцию в статус "Завершена"? если дата ее завешения раньше текущей?
//очень-очень срочный вопрос, заранее спасибо!
 
03.07.2008 14:29  
Mihon
Появилась мысль - поменять дату и время на сервере.
Сейчас будем пробовать...
 
03.07.2008 14:36  
akonev
если не прокатит с датой - тупо поменяй статус в базе.
еще внимательно посмотри на ошибки почтовика. не удивлюсь, если в свежеподнятую они все-таки уходят, а ошибка валится из остальных
 
03.07.2008 14:45  
Mtirt
Цитата:
Сообщение от Mihon
Вчера рухнула база в одном из магазинов. Причина неизвестна.
Ошибки ora-01157 и 01110, это просто попа.
Нормального бэкапа не оказалось, восстановили относительно старый бэкап, сейчас мучаемся, все рассылаем...
Столкнулись с проблемой: В базе сейчас существуют МА, которые в статусе "исполняется", однако дата завершения у них уже прошла.
т.е., сейчас они должны быть в статусе "завершена".
Соответственно, невозможно переоценить товар, участвующий в этих акциях.
Пытаюсь вручную изменить статус - пишет "Для документа типа "MA" невозможна смена статуса от "Исполняется" до "Завершена""
Задание "регистратция АП" запущено, однако значение "предыдущее исполнение" пустое, перезапускал задание - тоже молчок. Сбоя нет.
Пытался разослать по почте из центральной базы - вываливается в почтовике с ошибкой (если надо, приведу текст) что-то вроде "ошибка! акция есть в двух и более м/х, ты чего делаешь?!"
Подскажите, как перевести акцию в статус "Завершена"? если дата ее завешения раньше текущей?
//очень-очень срочный вопрос, заранее спасибо!
Вчера ругалась на эту тему с тех.поддержкой. После завершения маркетинговой акции у тебя должен создаться акт с нулевой ценой. А у пользователя, под которым у тебя должно исполниться задание, 12-я проверка стоит в "Запрет". Поменяй права - МА исполнится первым же заданием...
 
03.07.2008 14:48  
Mihon
Цитата:
Сообщение от Andrew_Konev
если не прокатит с датой - тупо поменяй статус в базе.
Имеется ввиду запросиком? хм... SMDocuments и все?
Цитата:
Сообщение от Andrew_Konev
еще внимательно посмотри на ошибки почтовика. не удивлюсь, если в свежеподнятую они все-таки уходят, а ошибка валится из остальных
Отправлял я только в одну базу, в свежеподнятую...
 
03.07.2008 14:53  
akonev
Цитата:
Сообщение от Mtirt
После завершения маркетинговой акции у тебя должен создаться акт с нулевой ценой.
о как! а почему с нулевой? smprices.savedprice?
 
03.07.2008 14:54  
akonev
Цитата:
Сообщение от Mihon
Имеется ввиду запросиком? хм... SMDocuments
ага. возможно, придется временно триггер вырубать.
но сначала, конечно, Танин вариант проверить.
 
03.07.2008 14:54  
Mtirt
Не знаю я. Просто иногда бывают нулевые цены в актах переоценки после окончания маркетинговых акций... Обычно такое бывает по товарам, которых в данном магазине нет, не было, и никогда не будет...
 
03.07.2008 15:08  
Mtirt
Еще: job_queue_processes проверил? Может быть после установки оракла этот параметр =0???
 
03.07.2008 17:09  
Mihon
Только хотели проводить все эти эксперименты - блин база рухнула...
Ща админы пытаются поднять, а вот что думаем мы:
1. По поводу товаров с нулевой ценой - экономисты по ценам уже давно научены что таких товаров в МА не должно быть, и в этой МА их тоже нет. это точно.
2. По поводу перевода времени - не имеет смысла, т.к. МА завершается в магазинах посредством почтовика, т.е. в правилах ЦБ для МА стоит 3-0.
Так что, делаем вывод, что почтовиком МА разослаться в эту базу должна.
Сейчас надо экспериментировать, может и с датой тоже, но, блин, в самый неподходящий момент база рухнула...
У меня просьба:
Чтобы скриптом изменить статус в базе, что нужно сделать, кроме апдэйта smdocuments (про триггеры я не в курсе абсолютно), начальство сказало что седня с работы не отпустит пока база не будет готова :(
Помогите, пожалста...
 
 


Опции темы



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

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