PA sem nadgrajeval na zadnji build. Moja verzija je bila 556530.
Imam sql 2005
Napake pa nagradnji:
Napaka: 'Msg 2715, Level 16, State 3, Procedure pPA_SysUpgObjects, Line 40. Description: Msg 2715, Level 16, State 3, Procedure pPA_SysUpgObjects, Line 239. Description: Column, parameter, or variable #5: Cannot find data type Date.'
SQL: 'create procedure [dbo].[pPA_ExchgDates]
(@p_cDriverGUID VarChar(50),
@p_nDirection Int,
@p_dDateFrom DateTime Out,
@p_dDateTo DateTime Out)
as
declare
@v_dDateNow Date,
@v_dDateLast Date;
begin
Set @v_dDateNow = Cast(GETDATE() as DATE);
Set @p_dDateTo = Cast(GETDATE() + 1 as DATE);
Set @p_dDateFrom = Cast('1900-01-01' as DATE);
Select
@p_dDateFrom = IsNull(ED.adDate - 1, @p_dDateFrom)
from
tPA_ExchgDates ED
where
ED.acDriverGUID = @p_cDriverGUID
and ED.anDirection = @p_nDirection;
If not exists(Select 1 from tPA_ExchgDates ED where ED.acDriverGUID = @p_cDriverGUID and ED.anDirection = @p_nDirection and ED.adDate = @v_dDateNow)
begin
Insert into tPA_ExchgDates(acDriverGUID, adDate, anDirection)
select @p_cDriverGUID, @v_dDateNow, @p_nDirection;
end;
end;
'
Napaka: 'Msg 102, Level 15, State 1, Procedure pPA_SysUpgObjects, Line 40. Description: Msg 102, Level 15, State 1, Procedure pHE_CalcPriceItemFormulaExec, Line 45. Description: Incorrect syntax near '('.'
SQL: 'ALTER procedure [dbo].[pHE_CalcPriceItemFormulaExec]
@cFormula varchar(1024),
@cTip char(2),
@cCenRazred char(1),
@cKupec char(30),
@cSkladisce char(30),
@cIdent char(16),
@cgValuta char(3),
@dgDatum datetime,
@nKolicina decimal(19, 6),
@cKolicina char(1),
@nVrniCena float output,
@nVrniRabat float output
as
set nocount on
declare
@cTemp VarChar(8000),
@cDatum VarChar(12)
create table #Result (Cena Float null,
Rabat Float null)
set @cDatum = case when @dgDatum is null then
'null'
else
'''' + SubString(Convert(Char,@dgDatum, 102), 1, 10) + ''''
end
set @cTemp = ' ''' + @cTip + ''', ' +
' ''' + @cCenRazred + ''', ' +
' ''' + @cKupec + ''', ' +
' ''' + @cSkladisce + ''', ' +
' ''' + @cIdent + ''', ' +
' ''' + @cgValuta + ''', ' +
@cDatum + ', ' +
' ' + Cast(@nKolicina as VarChar(512)) + ', ' +
' ''' + @cKolicina + ''', ' +
' @nVrniCena out, '+
' @nVrniRabat out'
declare @csql nvarchar(4000) = (@cFormula +' '+ @cTemp )
DECLARE @ParmDefinition NVARCHAR(500) = '@nVrniCena float output, @nVrniRabat float output'
EXECUTE sp_executesql @csql, @ParmDefinition, @nVrniCena = @nVrniCena OUTPUT, @nVrniRabat=@nVrniRabat OUTPUT
'
Napaka: 'Msg 243, Level 16, State 1, Procedure pPA_SysUpgObjects, Line 40. Description: Msg 243, Level 16, State 1, Procedure pPA_SysUpgObjects, Line 264. Description: Type Date is not a defined system type.'
SQL: 'ALTER view [dbo].[vHE_eInvoiceHRHead]
as
select
M.adDateInv as H1,
M.acKey as H2,
IsNull(cast(MF.anFiscalNumber as varchar) + P.acFiscalMark1 + RTrim(LTrim(MF.acWorkPlace)) + P.acFiscalMark2 + cast(MF.anFiscalDevice as varchar) ,M.acKey) as H2F,
M.acKey,
SP.acCode as H3,
SMR.acCode as H4,
RTrim(SP.acSubject) as H5,
SP.acGLN as H5a,
RTrim(SMR.acSubject) as H6,
SMR.acGLN as H6a,
SHP.acSubject as H7,
SHP.acGLN as H7a,
M.anVAT as H8,
M.acissuer as acissuer,
M.acCurrency,
Cast(MF.adTimeChg as Date) H9,
IsNull(MF.adTimeChg, M.adDateInv) as H10,
U.anUserID as ChangedByID,
U.acName as ChangedByName,
U.acSurname as ChangedBySurName
from
tHE_Move M
cross join tPA_SysParam P
cross join tHE_SetParam HP
join tHE_SetSubj SP on SP.acSubject=P.acOurCompany
join tHE_SetSubj SMR on SMR.acSubject=M.acReceiver
join tHE_SetSubj SHP on SHP.acSubject=HP.acTaxAgentHR
left outer join tHE_MoveFiscalisation MF on M.acKey = MF.ackey
join vPA_LookContactUser U on m.anuserChg = U.anUserID
'
Napaka: 'Msg 2715, Level 16, State 3, Procedure pPA_SysUpgObjects, Line 40. Description: Msg 2715, Level 16, State 3, Procedure pPA_SysUpgObjects, Line 239. Description: Column, parameter, or variable #5: Cannot find data type Date.'
SQL: 'create procedure [dbo].[pPA_ExchgDates]
(@p_cDriverGUID VarChar(50),
@p_nDirection Int,
@p_dDateFrom DateTime Out,
@p_dDateTo DateTime Out)
as
declare
@v_dDateNow Date,
@v_dDateLast Date;
begin
Set @v_dDateNow = Cast(GETDATE() as DATE);
Set @p_dDateTo = Cast(GETDATE() + 1 as DATE);
Set @p_dDateFrom = Cast('1900-01-01' as DATE);
Select
@p_dDateFrom = IsNull(ED.adDate - 1, @p_dDateFrom)
from
tPA_ExchgDates ED
where
ED.acDriverGUID = @p_cDriverGUID
and ED.anDirection = @p_nDirection;
If not exists(Select 1 from tPA_ExchgDates ED where ED.acDriverGUID = @p_cDriverGUID and ED.anDirection = @p_nDirection and ED.adDate = @v_dDateNow)
begin
Insert into tPA_ExchgDates(acDriverGUID, adDate, anDirection)
select @p_cDriverGUID, @v_dDateNow, @p_nDirection;
end;
end;
'
Napaka: 'Msg 102, Level 15, State 1, Procedure pPA_SysUpgObjects, Line 40. Description: Msg 102, Level 15, State 1, Procedure pHE_CalcPriceItemFormulaExec, Line 45. Description: Incorrect syntax near '('.'
SQL: 'ALTER procedure [dbo].[pHE_CalcPriceItemFormulaExec]
@cFormula varchar(1024),
@cTip char(2),
@cCenRazred char(1),
@cKupec char(30),
@cSkladisce char(30),
@cIdent char(16),
@cgValuta char(3),
@dgDatum datetime,
@nKolicina decimal(19, 6),
@cKolicina char(1),
@nVrniCena float output,
@nVrniRabat float output
as
set nocount on
declare
@cTemp VarChar(8000),
@cDatum VarChar(12)
create table #Result (Cena Float null,
Rabat Float null)
set @cDatum = case when @dgDatum is null then
'null'
else
'''' + SubString(Convert(Char,@dgDatum, 102), 1, 10) + ''''
end
set @cTemp = ' ''' + @cTip + ''', ' +
' ''' + @cCenRazred + ''', ' +
' ''' + @cKupec + ''', ' +
' ''' + @cSkladisce + ''', ' +
' ''' + @cIdent + ''', ' +
' ''' + @cgValuta + ''', ' +
@cDatum + ', ' +
' ' + Cast(@nKolicina as VarChar(512)) + ', ' +
' ''' + @cKolicina + ''', ' +
' @nVrniCena out, '+
' @nVrniRabat out'
declare @csql nvarchar(4000) = (@cFormula +' '+ @cTemp )
DECLARE @ParmDefinition NVARCHAR(500) = '@nVrniCena float output, @nVrniRabat float output'
EXECUTE sp_executesql @csql, @ParmDefinition, @nVrniCena = @nVrniCena OUTPUT, @nVrniRabat=@nVrniRabat OUTPUT
'
Napaka: 'Msg 243, Level 16, State 1, Procedure pPA_SysUpgObjects, Line 40. Description: Msg 243, Level 16, State 1, Procedure pPA_SysUpgObjects, Line 264. Description: Type Date is not a defined system type.'
SQL: 'ALTER view [dbo].[vHE_eInvoiceHRHead]
as
select
M.adDateInv as H1,
M.acKey as H2,
IsNull(cast(MF.anFiscalNumber as varchar) + P.acFiscalMark1 + RTrim(LTrim(MF.acWorkPlace)) + P.acFiscalMark2 + cast(MF.anFiscalDevice as varchar) ,M.acKey) as H2F,
M.acKey,
SP.acCode as H3,
SMR.acCode as H4,
RTrim(SP.acSubject) as H5,
SP.acGLN as H5a,
RTrim(SMR.acSubject) as H6,
SMR.acGLN as H6a,
SHP.acSubject as H7,
SHP.acGLN as H7a,
M.anVAT as H8,
M.acissuer as acissuer,
M.acCurrency,
Cast(MF.adTimeChg as Date) H9,
IsNull(MF.adTimeChg, M.adDateInv) as H10,
U.anUserID as ChangedByID,
U.acName as ChangedByName,
U.acSurname as ChangedBySurName
from
tHE_Move M
cross join tPA_SysParam P
cross join tHE_SetParam HP
join tHE_SetSubj SP on SP.acSubject=P.acOurCompany
join tHE_SetSubj SMR on SMR.acSubject=M.acReceiver
join tHE_SetSubj SHP on SHP.acSubject=HP.acTaxAgentHR
left outer join tHE_MoveFiscalisation MF on M.acKey = MF.ackey
join vPA_LookContactUser U on m.anuserChg = U.anUserID
Uredil uporabnik 08 September 2014 10:32:38(UTC)
| Razlog: Ni naveden