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 09:10
baggio
 
Цитата:
Ferus Как результат?
странно что не написал... все нормально апнулось...
21.12.2015 10:49
Ferus
 
Цитата:
baggio странно что не написал... все нормально апнулось...
Это хорошо, но для себя решил все же буду прыгать по версиям.
27,28,29,32.2
Часовой пояс GMT +3, время: 01:13.

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