[ОТВЕТИТЬ]
Опции темы
18.12.2015 02:26  
baggio
Экспорт...
Импорт..
Гранты...
Компиляция...

Не скоплилировались стандартные три вьюхи в сис...
компильнул руками..

не компиляться...

VIEW
SVSPECBASESUMAC

VIEW
SVSPECBASESUMACARTICLE

PACKAGE BODY
DOCAC

Судя по всему эти вьюхи не работаю на 11... поэтому перем их из 1.29 - потом их в 1.32 всё одно обновят...

если на них забить то падает на
Код:
Модернизация версии 1.031.1.
PreUpgrade
1.031.2\31_1To_31_2_a



declare i pls_integer;
*
ERROR at line 1:
ORA-02291: integrity constraint (SUPERMAG.SMCSPECNACL_FK) violated - parent key
not found
ORA-06512: at line 7
перед запуском генератора заменить на эти...
и откомпилить всё...


Цитата:
Select SP.DocType, SP.DocID, SP.Article, SB.ACDocType, SB.ACID,
decode(count(*),1,max(SP.ItemPrice), decode(T.Treatment, '1',min(SP.ItemPrice), '3',avg(SP.ItemPrice), '4', sum(SP.ItemPrice*SP.Quantity)/ decode(sum(SP.Quantity),0,1,sum(SP.Quantity)), max(SP.ItemPrice))) as ItemPrice,
decode(count(*),1,max(SP.ItemPriceNoTax), decode(T.Treatment, '1',min(SP.ItemPriceNoTax), '3',avg(SP.ItemPriceNoTax), '4', sum(SP.ItemPriceNoTax*SP.Quantity)/ decode(sum(SP.Quantity),0,1,sum(SP.Quantity)), max(SP.ItemPriceNoTax))) as ItemPriceNoTax,
decode(count(*),1,max(SP.ItemPriceCur), decode(T.Treatment, '1',min(SP.ItemPriceCur), '3',avg(SP.ItemPriceCur), '4', sum(SP.ItemPriceCur*SP.Quantity)/ decode(sum(SP.Quantity),0,1,sum(SP.Quantity)), max(SP.ItemPriceCur))) as ItemPriceCur,
sum(SP.Quantity) as Quantity
from SMSpec SP,
(select AdminCore.GetSysParamNum('PCR_GenActsDuplicateArticlesTreatment',
to_number('0')) as Treatment from dual) T,
(select DocType as ACDocType, ID as ACID, max(BaseDocType) as BaseDocType,
max(BaseID) as BaseID
from SMCommonBases
where DocType = 'AC' and
BaseDocType in('WI', 'PO', 'CO', 'SR')
group by DocType, ID) SB
where SP.DocType = SB.BaseDocType and
SP.DocID = SB.BaseID
group by SP.DocType, SP.DocID, SP.Article, SB.ACDocType, SB.ACID, T.Treatment
Цитата:
Select SP.DocType, SP.DocID, SP.Article,
decode(count(*),1,max(SP.ItemPrice), decode(T.Treatment, '1',min(SP.ItemPrice), '3',avg(SP.ItemPrice), '4', sum(SP.ItemPrice*SP.Quantity)/ decode(sum(SP.Quantity),0,1,sum(SP.Quantity)), max(SP.ItemPrice))) as ItemPrice,
decode(count(*),1,max(SP.ItemPriceNoTax), decode(T.Treatment, '1',min(SP.ItemPriceNoTax), '3',avg(SP.ItemPriceNoTax), '4', sum(SP.ItemPriceNoTax*SP.Quantity)/ decode(sum(SP.Quantity),0,1,sum(SP.Quantity)), max(SP.ItemPriceNoTax))) as ItemPriceNoTax,
decode(count(*),1,max(SP.ItemPriceCur), decode(T.Treatment, '1',min(SP.ItemPriceCur), '3',avg(SP.ItemPriceCur), '4', sum(SP.ItemPriceCur*SP.Quantity)/ decode(sum(SP.Quantity),0,1,sum(SP.Quantity)), max(SP.ItemPriceCur))) as ItemPriceCur,
sum(SP.Quantity) as Quantity
from SMSpec SP,
(select AdminCore.GetSysParamNum('PCR_GenActsDuplicateArticlesTreatment',
to_number('0')) as Treatment from dual) T
where SP.DocType in('WI', 'PO', 'CO', 'SR')
group by SP.DocType, SP.DocID, SP.Article, T.Treatment
компилим DOCAC

Генератор БД...

бадымс..
Код:
Модернизация версии 1.032.2.
...
вспомогательный пакет: SMAInit
регистрация полей: производитель по умолчанию карточки товара
declare
*
ERROR at line 1:
ORA-00001: unique constraint (SUPERMAG.SACANALYTICSFIELDS_TITLE) violated
ORA-06512: at "SUPERMAG.SMAINIT", line 116
ORA-06512: at "SUPERMAG.SMAINIT", line 138
ORA-06512: at line 13
твою мать... ночь людмила... забыл... выставить NLS_LANG
Обновление Супермаг+ до версии 1.028.2

откат, бэкап, поехали заново...
всё нормально проапдэйтилось...
 
18.12.2015 06:20  
Ferus
Решил без промежуточных версий?
Тоже такая р(г)адость предстоит :) Но 15 января.
 
18.12.2015 06:39  
OlegON
То, что при апгрейде СУБД вьюхи не компилятся - забей, их еще генератор обновит.
Насчет обновления без промежуточных... Не уверен, что сэкономишь время.
И вот, чтобы без Людмилы: Настройка окружения для Супермага
 
18.12.2015 12:10  
baggio
Цитата:
Сообщение от Ferus
Решил без промежуточных версий?
Тоже такая р(г)адость предстоит :) Но 15 января.
я всё делаю заранее...
всё проверяется сначала на тесте потом в бой...
если я вижу что без промежутков никак то делаю промежутки... ищя кратчайший путь...
если что падает пишу тут...
многим должно потом пригодится...
окружение\и всё остальное я всё знаю... поверь... просто мы все люди...
 
18.12.2015 12:13  
baggio
Цитата:
Сообщение от OlegON
То, что при апгрейде СУБД вьюхи не компилятся - забей, их еще генератор обновит.
Олег... при всём моем уважении... неужто ты думаешь что я не пробовал?

эх...
Код:
Модернизация версии 1.031.1.
PreUpgrade
1.031.2\31_1To_31_2_a



declare i pls_integer;
*
ERROR at line 1:
ORA-02291: integrity constraint (SUPERMAG.SMCSPECNACL_FK) violated - parent key
not found
ORA-06512: at line 7
 
18.12.2015 16:25  
baggio
Другая база...
после импорта не компилится
smstoreunitsindoc

PLS-00302: Компонента ISFORCEBARCODEDELETE должна быть объявлена...
 
18.12.2015 16:37  
baggio
smstoreunitsindoc нет в более поздних версия - нах его...
 
21.12.2015 07:01  
Ferus
Как результат?
 
21.12.2015 09:10  
baggio
Цитата:
Сообщение от Ferus
Как результат?
странно что не написал... все нормально апнулось...
 
21.12.2015 10:49  
Ferus
Цитата:
Сообщение от baggio
странно что не написал... все нормально апнулось...
Это хорошо, но для себя решил все же буду прыгать по версиям.
27,28,29,32.2
 
 


Опции темы



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

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