Ej inloggad - Inloggning

Kopiera Översiktanalys-inställningar från ett bolag till ett annat

/*I detta exempel kopieras Översiktanalysens definitioner från FTG500 till FTG505
Förutsättningar:
I mottagande företag måste tabellerna
       OversiktsAnalysHuvud
       OversiktsAnalysRad
       OversiktsAnalysInternHuvud
       OversiktsAnalysInternRad
vara skapade och inte innehålla data som 'krockar' med det som man vill kopiera in se nedan
Kontrollera MallId i OversiktsAnalysHuvud
            MallId och RadId i OversiktsAnalysRad
                     MallId i OversiktsAnalysInternHuvud
                     MallId och RadId i OversiktsAnalysInternRad
*/


--OversiktsAnalysHuvud
SET IDENTITY_INSERT FTG505.dbo.OversiktsAnalysHuvud ON
EXEC('INSERT INTO FTG505.dbo.OversiktsAnalysHuvud
           (MallId
                 ,Mall
           ,RaderMallId
           ,Egen
           ,VisaIb
           ,VandTkn
           ,AvserId
           ,AvserData
           ,SaldoKvant
           ,VisaTal
           ,VisaIntervall
           ,VisaTot
           ,VandRedov
           ,VisaFord
           ,NollRad
           ,Budget
           ,VisaStreck
           ,VisaBudgetPeriod
           ,VisaBudgetDiff
           ,VisaBudgetAvvik
           ,BreddBelopp
           ,Anv)

SELECT MallId
      ,Mall
      ,RaderMallId
      ,Egen
      ,VisaIb
      ,VandTkn
      ,AvserId
      ,AvserData
      ,SaldoKvant
      ,VisaTal
      ,VisaIntervall
      ,VisaTot
      ,VandRedov
      ,VisaFord
      ,NollRad
      ,Budget
      ,VisaStreck
      ,VisaBudgetPeriod
      ,VisaBudgetDiff
      ,VisaBudgetAvvik
      ,BreddBelopp
      ,Anv
  FROM FTG500.dbo.OversiktsAnalysHuvud')
  SET IDENTITY_INSERT FTG505.dbo.OversiktsAnalysHuvud OFF

--OversiktsAnalysRad
SET IDENTITY_INSERT FTG505.dbo.OversiktsAnalysRad ON
EXEC('INSERT INTO FTG505.dbo.OversiktsAnalysRad
           (MallId
                 ,RadId
           ,Sort
           ,Fom
           ,Tom
           ,Text
           ,PerKonto
           ,VandTkn
           ,ColorText
           ,ColorBelopp)
SELECT      MallId
           ,RadId
           ,Sort
           ,Fom
           ,Tom
           ,Text
           ,PerKonto
           ,VandTkn
           ,ColorText
           ,ColorBelopp
  FROM FTG500.dbo.OversiktsAnalysRad')
  SET IDENTITY_INSERT FTG505.dbo.OversiktsAnalysRad OFF

--OversiktsAnalysInternHuvud
SET IDENTITY_INSERT FTG505.dbo.OversiktsAnalysInternHuvud ON
EXEC('INSERT INTO FTG505.dbo.OversiktsAnalysInternHuvud
           (MallId
                 ,Mall
           ,Internkonto
           ,Period)
SELECT MallId
      ,Mall
      ,Internkonto
      ,Period
  FROM FTG500.dbo.OversiktsAnalysInternHuvud')
  SET IDENTITY_INSERT FTG505.dbo.OversiktsAnalysInternHuvud OFF

  --OversiktsAnalysInternRad
SET IDENTITY_INSERT FTG505.dbo.OversiktsAnalysInternRad ON
EXEC('INSERT INTO FTG505.dbo.OversiktsAnalysInternRad
           (MallId
                 ,RadId
           ,Sort
           ,Kolumn
           ,Fom
           ,Tom)
SELECT MallId
      ,RadId
      ,Sort
      ,Kolumn
      ,Fom
      ,Tom
 FROM FTG500.dbo.OversiktsAnalysInternRad')
  SET IDENTITY_INSERT FTG505.dbo.OversiktsAnalysInternRad OFF