Create tabelle di CONSUNI

This commit is contained in:
Gaetano Savo 2025-06-18 17:33:01 +02:00
parent 596cb052e5
commit 5d6841891b
82 changed files with 2043 additions and 1 deletions

View File

@ -12,6 +12,7 @@ $config = @{
# DbHostInput = "DATABASE_PDC_LOCALE" # DbHostInput = "DATABASE_PDC_LOCALE"
# DbHostInput = "bfdskreport01p.fideuram.bancafideuram.it" # DbHostInput = "bfdskreport01p.fideuram.bancafideuram.it"
# DbName = "master" # DbName = "master"
ServerName = "CONSUNI"
DbName = "C6StampeCentralizzate" DbName = "C6StampeCentralizzate"
# Directory di log # Directory di log
@ -29,6 +30,7 @@ $env:dbName = $config.DbName
$env:logDir = $config.LogDir $env:logDir = $config.LogDir
$env:workDir = $config.WorkDir $env:workDir = $config.WorkDir
$env:sqlDir = $config.SqlDir $env:sqlDir = $config.SqlDir
$env:ServerName = $config.ServerName
# Funzione per ottenere la connection string # Funzione per ottenere la connection string
function Get-DatabaseConnectionString { function Get-DatabaseConnectionString {

View File

@ -16,8 +16,10 @@ $sqlFiles = @(
# "C6SC08_creauser.sql", # "C6SC08_creauser.sql",
# "StampeCentralizzateBackupRidotto.sql", # "StampeCentralizzateBackupRidotto.sql",
# "enable_sa_full.sql", # "enable_sa_full.sql",
# "add_linked_server.sql",
# "enable_F701264_full.sql", # "enable_F701264_full.sql",
"stored", # cartella # "stored", # cartella
# "tables_from_select", # cartella
"" ""
) )

View File

@ -0,0 +1,214 @@
# Importa configurazione
. "$PSScriptRoot\conf.ps1"
$scriptName = $MyInvocation.MyCommand.Name
$logFile = Join-Path $env:logDir "${scriptName}.log"
"start" | Out-File -FilePath $logFile
# Imposta il percorso di output nella cartella sql
$OutputPath = Join-Path $env:workdir "sql\tables_from_select"
# Verifica che la directory di output esista, altrimenti la crea
if (-not (Test-Path -Path $OutputPath)) {
New-Item -ItemType Directory -Path $OutputPath | Out-Null
}
try {
# Importa il modulo SqlServer se non è già caricato
if (-not (Get-Module -Name SqlServer)) {
Import-Module SqlServer
}
# Definizione manuale dell'elenco delle tabelle da elaborare
# Formato: ogni elemento è un oggetto con proprietà DbName, SchemaName e TableName
$tables = @(
@{ DbName = "CatalogoProdotti"; SchemaName = "dbo"; TableName = "AnAlberatura" },
@{ DbName = "CatalogoProdotti"; SchemaName = "dbo"; TableName = "AnCompagnia" },
@{ DbName = "CatalogoProdotti"; SchemaName = "dbo"; TableName = "AnEmittente" },
@{ DbName = "CatalogoProdotti"; SchemaName = "dbo"; TableName = "AssetClass" },
@{ DbName = "CatalogoProdotti"; SchemaName = "dbo"; TableName = "CatalogoProdotti" },
@{ DbName = "CatalogoProdotti"; SchemaName = "dbo"; TableName = "CATINAREA" },
@{ DbName = "CatalogoProdotti"; SchemaName = "dbo"; TableName = "Mappatura" },
@{ DbName = "CatalogoProdotti"; SchemaName = "dbo"; TableName = "NeedArea" },
@{ DbName = "CatalogoProdotti"; SchemaName = "dbo"; TableName = "ProdottiNucleo" },
@{ DbName = "CatalogoProdotti"; SchemaName = "dbo"; TableName = "TB_ESG_ANAG_STRUM" },
@{ DbName = "CatalogoProdotti"; SchemaName = "dbo"; TableName = "VDivPtfConCatalogo" },
@{ DbName = "consulenzaEvoluta"; SchemaName = "dbo"; TableName = "Parentela" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "anagrafica_promotori" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "Area" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "AreaModello" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "Cliente" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "ClientePB" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "Cointestatari" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "CointestatariDettaglioDiritto" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "Contratto" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "DComune" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "Delegato" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "dettaglioClientePB" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "DettaglioOperazione" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "DettaglioPosizionePortafoglio" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "DettAltriProdotti" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "DettImmobiliare" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "DettPatrAziendale" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "DettProdottiTerzi" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "dfinalita" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "DistribuzionePtfModello_Tattici" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "Dnazione" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "DNazioneEstera" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "dprofilo" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "dtipoimmobile" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "eventiCliente" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "GradoParentela" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "MappaturaPT" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "param" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "PatrimonioImmobiliareStaging" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "PatrimonioTerzi" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "Pianificazione" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "PiramideModello" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "portafogliomodello" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "PosizioniPortafoglio" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "PosizioniProposta" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "PRAM_NOBPREZ" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "ProgettiPiramideModello" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "Progetto" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "PromotoreBancario" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "Proposta" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "REP_ASSET_1_E_2_ORDINATE" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "REP_S4_S5_S13_TRAD_UNTIL_LIV3" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "REP_S80_EVOL_STAMPA_C6" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "Robo_ProgettoRobo" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "token" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "v_servizi_aggiuntivi" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "VCONTRATTIFINEAVANZATO" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "vinfocliente" },
@{ DbName = "consulenzaUnica"; SchemaName = "dbo"; TableName = "W6ASSETPERC" },
@{ DbName = "consulenzaUnicaFL"; SchemaName = "dbo"; TableName = "CaricamentoMassivo" },
@{ DbName = "consulenzaUnicaFL"; SchemaName = "dbo"; TableName = "CaricamentoMassivoC6SC" },
@{ DbName = "consulenzaUnicaFL"; SchemaName = "dbo"; TableName = "CBS_DbContrattoBase" },
@{ DbName = "consulenzaUnicaFL"; SchemaName = "dbo"; TableName = "CBS_DbContrattoSei" },
@{ DbName = "consulenzaUnicaFL"; SchemaName = "dbo"; TableName = "CBS_DbVariazFreqContrSei" },
@{ DbName = "consulenzaUnicaFL"; SchemaName = "dbo"; TableName = "CBS_DbVariazStmrepContrSei" },
@{ DbName = "consulenzaUnicaFL"; SchemaName = "dbo"; TableName = "CBS_HistDatiIngresso" },
@{ DbName = "consulenzaUnicaFL"; SchemaName = "dbo"; TableName = "CBS_Scarti" },
@{ DbName = "consulenzaUnicaFL"; SchemaName = "dbo"; TableName = "CBS_STAMPAREPORT" },
@{ DbName = "consulenzaUnicaFL"; SchemaName = "dbo"; TableName = "CBS_STAMPAREPORT_TEST" },
@{ DbName = "consulenzaUnicafl"; SchemaName = "dbo"; TableName = "ClienteCambioReteContratto" },
@{ DbName = "consulenzaUnicaFL"; SchemaName = "dbo"; TableName = "Immobiliare_Cliente" },
@{ DbName = "consulenzaUnicafl"; SchemaName = "dbo"; TableName = "Immobiliare_RichiesteMonitoraggioCatastoCliente" },
@{ DbName = "consulenzaUnicaFL"; SchemaName = "dbo"; TableName = "logBatchGenerale" },
@{ DbName = "consulenzaUnicaFL"; SchemaName = "dbo"; TableName = "RDR_VALUTE_DB_DTGIORNALIERI" },
@{ DbName = "consulenzaUnicaFL"; SchemaName = "dbo"; TableName = "RICODIF_CF_PIVA" },
@{ DbName = "consulenzaUnicaFL"; SchemaName = "dbo"; TableName = "Semaforo" },
@{ DbName = "SEIAlertDW"; SchemaName = "dbo"; TableName = "Vis_Mifid_Report" }
)
Write-Host "Trovate $($tables.Count) tabelle"
"Trovate $($tables.Count) tabelle" | Out-File -FilePath $logFile -Append
# Funzione per formattare il nome del file
function Format-FileName {
param([string]$name)
# Sostituisce caratteri non validi con underscore
$invalidChars = [IO.Path]::GetInvalidFileNameChars()
$invalidChars += '[', ']', ' ', '(', ')', '{', '}', '´', '`', '''', '"'
$result = $name
foreach ($char in $invalidChars) {
$result = $result.Replace($char, '_')
}
return $result
}
# Per ogni tabella
foreach ($table in $tables) {
$dbName = $table.dbName
$schemaName = $table.SchemaName
$tableName = $table.TableName
$formattedDbName = Format-FileName $dbName
$formattedSchemaName = Format-FileName $schemaName
$formattedTableName = Format-FileName $tableName
Write-Host "Elaboro ${dbName}.${schemaName}.${tableName}..."
"Elaboro ${dbName}.${schemaName}.${tableName}..." | Out-File -FilePath $logFile -Append
# Query per ottenere la struttura della tabella basata su SELECT *
$columnQuery = @"
SELECT
c.name as ColumnName,
t.name as DataType,
c.max_length,
c.precision,
c.scale,
c.is_nullable,
CASE
WHEN t.name IN ('char', 'varchar', 'nchar', 'nvarchar')
THEN t.name + '(' +
CASE
WHEN c.max_length = -1 THEN 'MAX'
WHEN t.name LIKE 'n%' THEN CAST(c.max_length/2 AS VARCHAR)
ELSE CAST(c.max_length AS VARCHAR)
END + ')'
WHEN t.name IN ('decimal', 'numeric')
THEN t.name + '(' + CAST(c.[precision] AS VARCHAR) + ',' + CAST(c.[scale] AS VARCHAR) + ')'
ELSE t.name
END as FullDataType
FROM [$env:serverName].[$dbName].sys.columns c
INNER JOIN [$env:serverName].[$dbName].sys.types t ON c.user_type_id = t.user_type_id
INNER JOIN [$env:serverName].[$dbName].sys.tables tbl ON c.object_id = tbl.object_id
WHERE SCHEMA_NAME(tbl.schema_id) = '$schemaName'
AND tbl.name = '$tableName'
ORDER BY c.column_id
"@
# Ottieni la struttura delle colonne
$columns = Invoke-Sqlcmd -ServerInstance $env:dbHostInput -Database $env:dbName -Query $columnQuery -Username $env:dbUser -Password $env:dbPassword -TrustServerCertificate
# Costruisci la CREATE TABLE
$createTableScript = "CREATE TABLE [$dbName].[$schemaName].[$tableName] (`n"
$columnDefinitions = @()
foreach ($column in $columns) {
$nullability = if ($column.is_nullable) { "NULL" } else { "NOT NULL" }
$columnDefinitions += " [$($column.ColumnName)] $($column.FullDataType) $nullability"
}
$createTableScript += $columnDefinitions -join ",`n"
$createTableScript += "`n)"
# Crea il nome del file
$fileName = Join-Path $OutputPath "${formattedDbName}_${formattedSchemaName}_${formattedTableName}.sql"
# Aggiungi la SELECT dopo la CREATE TABLE
$content = @"
$createTableScript;
GO
-- Popolamento tabella
-- INSERT INTO [$dbName].[$schemaName].[$tableName]
-- SELECT * FROM [$env:serverName].[$dbName].[$schemaName].[$tableName];
-- GO
"@
try {
# Scrivi il contenuto nel file con codifica UTF8 con BOM
$utf8WithBom = New-Object System.Text.UTF8Encoding($true)
[System.IO.File]::WriteAllText($fileName, $content, $utf8WithBom)
Write-Host "Creato file per tabella: ${dbName}.${schemaName}.${tableName}" -ForegroundColor Green
"Creato file per tabella: ${dbName}.${schemaName}.${tableName}" | Out-File -FilePath $logFile -Append
}
catch {
$errorMessage = "ERRORE durante la scrittura del file per ${dbName}.${schemaName}.${tableName}: $($_.Exception.Message)"
Write-Host $errorMessage -ForegroundColor Red
$errorMessage | Out-File -FilePath $logFile -Append
}
}
Write-Host "`nGenerazione script completata con successo!"
"Generazione script completata con successo!" | Out-File -FilePath $logFile -Append
} catch {
$errorMessage = "Errore durante l'elaborazione: $_"
Write-Host $errorMessage -ForegroundColor Red
$errorMessage | Out-File -FilePath $logFile -Append
exit 1
}

View File

@ -0,0 +1,17 @@
CREATE TABLE [CatalogoProdotti].[dbo].[AnAlberatura] (
[Alberatura] int NOT NULL,
[Livello1] varchar(50) NOT NULL,
[Livello2] varchar(50) NULL,
[Livello3] varchar(50) NULL,
[Livello4] varchar(50) NULL,
[Livello5] varchar(50) NULL,
[AlberaturaDecoded] varchar(2) NULL,
[ordinamentoCategoria] smallint NULL,
[famigliaProdotto] varchar(5) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [CatalogoProdotti].[dbo].[AnAlberatura]
-- SELECT * FROM [CONSUNI].[CatalogoProdotti].[dbo].[AnAlberatura];
-- GO

View File

@ -0,0 +1,11 @@
CREATE TABLE [CatalogoProdotti].[dbo].[AnCompagnia] (
[SocietaDiGestione] int NOT NULL,
[NomeCompagnia] varchar(200) NULL,
[CodiceSGR] varchar(50) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [CatalogoProdotti].[dbo].[AnCompagnia]
-- SELECT * FROM [CONSUNI].[CatalogoProdotti].[dbo].[AnCompagnia];
-- GO

View File

@ -0,0 +1,12 @@
CREATE TABLE [CatalogoProdotti].[dbo].[AnEmittente] (
[Emittente] varchar(13) NOT NULL,
[Descrizione] varchar(200) NULL,
[emitPadre] varchar(13) NULL,
[descrizionePadre] varchar(200) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [CatalogoProdotti].[dbo].[AnEmittente]
-- SELECT * FROM [CONSUNI].[CatalogoProdotti].[dbo].[AnEmittente];
-- GO

View File

@ -0,0 +1,16 @@
CREATE TABLE [CatalogoProdotti].[dbo].[AssetClass] (
[Asset] varchar(10) NOT NULL,
[Madre] varchar(10) NULL,
[Livello] int NOT NULL,
[Descrizione] varchar(200) NULL,
[codicergb] varchar(15) NULL,
[isresidual] int NULL,
[codiceAdeguatezza] varchar(20) NULL,
[codiceIselect] varchar(50) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [CatalogoProdotti].[dbo].[AssetClass]
-- SELECT * FROM [CONSUNI].[CatalogoProdotti].[dbo].[AssetClass];
-- GO

View File

@ -0,0 +1,12 @@
CREATE TABLE [CatalogoProdotti].[dbo].[CATINAREA] (
[ValoreArea] int NOT NULL,
[FlagMain] bit NOT NULL,
[ChiaveProdotto] int NOT NULL,
[Area] varchar(10) NOT NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [CatalogoProdotti].[dbo].[CATINAREA]
-- SELECT * FROM [CONSUNI].[CatalogoProdotti].[dbo].[CATINAREA];
-- GO

View File

@ -0,0 +1,115 @@
CREATE TABLE [CatalogoProdotti].[dbo].[CatalogoProdotti] (
[ChiaveProdotto] int NOT NULL,
[CodSottoprodotto] varchar(5) NULL,
[CodInterno] varchar(18) NULL,
[CodMaf] varchar(18) NULL,
[CodAdeguatezza] varchar(18) NULL,
[CodIsin] varchar(18) NULL,
[TipoVersamento] int NULL,
[RischioPrSc] int NULL,
[StatoProdotto] int NULL,
[TipoPolizza] varchar(20) NULL,
[NomeProdotto] varchar(128) NULL,
[Visibilita] bit NOT NULL,
[PrezzoInEuro] decimal(13,5) NULL,
[Alberatura] int NOT NULL,
[DtScadenza] datetime NULL,
[Categoria] int NULL,
[Istituto] int NULL,
[Piazza] varchar(128) NULL,
[PrezzoInValuta] decimal(13,5) NULL,
[PrezzoValuta] varchar(3) NULL,
[Codiceadb] varchar(18) NULL,
[TipoProdotto] varchar(20) NULL,
[RatingObbligazioni] varchar(128) NULL,
[RischioMinimo] int NULL,
[CapRisparmio] int NULL,
[CapMinimo] decimal(13,5) NULL,
[CapMinimoValuta] varchar(3) NULL,
[CapMinSucc] decimal(13,5) NULL,
[CapMinSuccValuta] varchar(3) NULL,
[MinRispContr] decimal(13,5) NULL,
[MinRispContrValuta] varchar(3) NULL,
[SuccRispContr] decimal(13,5) NULL,
[SuccRispContrValuta] varchar(3) NULL,
[MinComm] decimal(13,5) NULL,
[MinCommValuta] varchar(3) NULL,
[DelegaGestionale] varchar(128) NULL,
[TipologiaPerPick] int NULL,
[RischioPrezzo] int NULL,
[RegimeFiscale] int NULL,
[Quotato] int NULL,
[ClasseDiPrezzo] varchar(10) NULL,
[Lineefinacc] varchar(128) NULL,
[DurataContrattuale] varchar(50) NULL,
[RiscFinFaseAcc] varchar(10) NULL,
[OpzRendVital] bit NULL,
[MetaA] varchar(128) NULL,
[MetaB] varchar(128) NULL,
[MetaC] varchar(128) NULL,
[DtRifPrezzo] datetime NULL,
[CodTipoContratto] varchar(128) NULL,
[PrezzoNetto] decimal(13,5) NULL,
[PrezzoNettoValuta] varchar(3) NULL,
[DtPrezzoNetto] datetime NULL,
[CodBloomberg] varchar(128) NULL,
[DenomUnitLink] varchar(128) NULL,
[DtInizioValidita] datetime NULL,
[Negoziabilita] bit NULL,
[TassoTecnico] decimal(13,5) NULL,
[TassoTecnicoValuta] varchar(3) NULL,
[CollSkandia] bit NULL,
[CodAssetSatellite] varchar(20) NULL,
[Mercato] varchar(3) NULL,
[AzOb] varchar(2) NULL,
[Complessita] int NULL,
[Emittente] varchar(13) NULL,
[GaranziaDemografica] int NULL,
[SocietaDiGestione] int NULL,
[IndPrz] varchar(1) NULL,
[Differimento] int NULL,
[DtPrezzo] datetime NULL,
[TipoObbligazione] varchar(50) NULL,
[TaglioMinimo] decimal(19,6) NULL,
[IsAttivoRc] int NULL,
[RischioCredito] varchar(20) NULL,
[Copertura] decimal(5,2) NULL,
[VarP] decimal(19,16) NULL,
[Diversificazione] decimal(19,16) NULL,
[FlagCoreSatellite] int NULL,
[PerimetroCoreSatellite] int NULL,
[FondoCore] int NULL,
[ValutaProdotto] varchar(3) NULL,
[ControlliCategoria] int NULL,
[percMax] decimal(18,2) NULL,
[sottoprodottoSelf] varchar(5) NULL,
[distrprov] int NULL,
[CatAssoGestioniFondi] varchar(50) NULL,
[moltiplicatore] decimal(5,2) NULL,
[codTassoObbligazioni] int NULL,
[codUlla] varchar(6) NULL,
[dtEmissione] datetime NULL,
[tassoCedola] decimal(18,2) NULL,
[valoreTMD] int NULL,
[divisaEmissione] varchar(3) NULL,
[divisaTrattazione] varchar(3) NULL,
[MultipliSuccessivi] varchar(20) NULL,
[SavingMap] int NULL,
[TipologiaTitolo] varchar(1) NULL,
[codiceTipologia] varchar(3) NULL,
[isAPCCompatibile] int NULL,
[CSP] varchar(8) NULL,
[OT_anagrafico] decimal(38,6) NULL,
[Riserva_OS] varchar(1) NULL,
[Prodotto_derivato] varchar(1) NULL,
[Suitability_Perimeter] varchar(1) NULL,
[ComplessitaGreyList] varchar(1) NULL,
[CLIPROF] varchar(1) NULL,
[IsDirect] varchar(1) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [CatalogoProdotti].[dbo].[CatalogoProdotti]
-- SELECT * FROM [CONSUNI].[CatalogoProdotti].[dbo].[CatalogoProdotti];
-- GO

View File

@ -0,0 +1,12 @@
CREATE TABLE [CatalogoProdotti].[dbo].[Mappatura] (
[Asset] varchar(10) NOT NULL,
[Percentuale] decimal(13,5) NOT NULL,
[Bdbeta] decimal(13,5) NOT NULL,
[ChiaveProdotto] int NOT NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [CatalogoProdotti].[dbo].[Mappatura]
-- SELECT * FROM [CONSUNI].[CatalogoProdotti].[dbo].[Mappatura];
-- GO

View File

@ -0,0 +1,11 @@
CREATE TABLE [CatalogoProdotti].[dbo].[NeedArea] (
[Area] varchar(10) NOT NULL,
[Descrizione] varchar(100) NOT NULL,
[Ordinamento] int NOT NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [CatalogoProdotti].[dbo].[NeedArea]
-- SELECT * FROM [CONSUNI].[CatalogoProdotti].[dbo].[NeedArea];
-- GO

View File

@ -0,0 +1,13 @@
CREATE TABLE [CatalogoProdotti].[dbo].[ProdottiNucleo] (
[chiaveProdottoNucleo] bigint NOT NULL,
[CodInterno] varchar(18) NULL,
[tipoprodotto] varchar(20) NULL,
[descrizione] varchar(500) NULL,
[sottostante] varchar(1) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [CatalogoProdotti].[dbo].[ProdottiNucleo]
-- SELECT * FROM [CONSUNI].[CatalogoProdotti].[dbo].[ProdottiNucleo];
-- GO

View File

@ -0,0 +1,69 @@
CREATE TABLE [CatalogoProdotti].[dbo].[TB_ESG_ANAG_STRUM] (
[ChiaveProdotto] int NOT NULL,
[CodSottoprodotto] varchar(5) NULL,
[CodInterno] varchar(18) NULL,
[CodMaf] varchar(18) NULL,
[CodAdeguatezza] varchar(18) NULL,
[CodIsin] varchar(18) NULL,
[ESG_E] varchar(3) NULL,
[ESG_S] varchar(3) NULL,
[ESG_G] varchar(3) NULL,
[CatSFDR] varchar(50) NULL,
[ESGRating] varchar(3) NULL,
[TrendESGRating] varchar(3) NULL,
[TrendESGRating_val] varchar(3) NULL,
[dtInserimento] datetime NULL,
[dtAggiornamento] datetime NULL,
[UserIns] nvarchar(50) NULL,
[CLIENT_ID] varchar(32) NULL,
[C_TIPO_STRUMENTO] varchar(5) NULL,
[LABEL_Green_Bond] varchar(32) NULL,
[LABEL_Social_Bond] varchar(32) NULL,
[LABEL_Sustainability_Bond] varchar(32) NULL,
[LABEL_Transition_Bond] varchar(32) NULL,
[LABEL_Sust_linked_bond] varchar(32) NULL,
[LABEL_EU_GREEN_BOND_STANDARD] varchar(32) NULL,
[SDG_06_NET_ALIGNMENT_SCORE] int NULL,
[SDG_07_NET_ALIGNMENT_SCORE] int NULL,
[SDG_12_NET_ALIGNMENT_SCORE] int NULL,
[SDG_13_NET_ALIGNMENT_SCORE] int NULL,
[SDG_14_NET_ALIGNMENT_SCORE] int NULL,
[SDG_15_NET_ALIGNMENT_SCORE] int NULL,
[SDG_01_NET_ALIGNMENT_SCORE] int NULL,
[SDG_02_NET_ALIGNMENT_SCORE] int NULL,
[SDG_03_NET_ALIGNMENT_SCORE] int NULL,
[SDG_04_NET_ALIGNMENT_SCORE] int NULL,
[SDG_05_NET_ALIGNMENT_SCORE] int NULL,
[SDG_08_NET_ALIGNMENT_SCORE] int NULL,
[SDG_09_NET_ALIGNMENT_SCORE] int NULL,
[SDG_10_NET_ALIGNMENT_SCORE] int NULL,
[SDG_11_NET_ALIGNMENT_SCORE] int NULL,
[SDG_16_NET_ALIGNMENT_SCORE] int NULL,
[SDG_17_NET_ALIGNMENT_SCORE] int NULL,
[PERC_INVESTIMENTO_TAXONOMY] decimal(10,2) NULL,
[PERC_INVESTIMENTO_SFDR] decimal(10,2) NULL,
[PERC_INVEST_OTHER_E_NO_TAX] decimal(10,2) NULL,
[PERC_INVEST_SFDR_MIN_SUST_E] decimal(10,2) NULL,
[PERC_INVEST_SFDR_MIN_SUST_S] decimal(10,2) NULL,
[PAI_LAB_A_Emissioni_Gas_Serra] varchar(32) NULL,
[PAI_LAB_A_Biodiversita] varchar(32) NULL,
[PAI_LAB_A_Acqua] varchar(32) NULL,
[PAI_LAB_A_Rifiuti] varchar(32) NULL,
[PAI_LAB_A_Gov_Ambientale] varchar(32) NULL,
[PAI_LAB_A_Comb_Fossili] varchar(32) NULL,
[PAI_LAB_A_Eff_energetica] varchar(32) NULL,
[PAI_LAB_A_Settore_Immobiliare] varchar(32) NULL,
[PAI_LAB_S_Questioni_Soc_Dip] varchar(32) NULL,
[PAI_LAB_S_Gov_Sociali] varchar(32) NULL,
[U_INFO_ESG] varchar(42) NULL,
[AGGREG_PAI_LAB_A] varchar(255) NULL,
[AGGREG_PAI_LAB_S] varchar(255) NULL,
[AGGREG_BOND] varchar(255) NULL,
[REF_DATE] varchar(8) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [CatalogoProdotti].[dbo].[TB_ESG_ANAG_STRUM]
-- SELECT * FROM [CONSUNI].[CatalogoProdotti].[dbo].[TB_ESG_ANAG_STRUM];
-- GO

View File

@ -0,0 +1,9 @@
CREATE TABLE [CatalogoProdotti].[dbo].[VDivPtfConCatalogo] (
);
GO
-- Popolamento tabella
-- INSERT INTO [CatalogoProdotti].[dbo].[VDivPtfConCatalogo]
-- SELECT * FROM [CONSUNI].[CatalogoProdotti].[dbo].[VDivPtfConCatalogo];
-- GO

View File

@ -0,0 +1,9 @@
CREATE TABLE [SEIAlertDW].[dbo].[Vis_Mifid_Report] (
);
GO
-- Popolamento tabella
-- INSERT INTO [SEIAlertDW].[dbo].[Vis_Mifid_Report]
-- SELECT * FROM [CONSUNI].[SEIAlertDW].[dbo].[Vis_Mifid_Report];
-- GO

View File

@ -0,0 +1,9 @@
CREATE TABLE [consulenzaEvoluta].[dbo].[Parentela] (
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaEvoluta].[dbo].[Parentela]
-- SELECT * FROM [CONSUNI].[consulenzaEvoluta].[dbo].[Parentela];
-- GO

View File

@ -0,0 +1,28 @@
CREATE TABLE [consulenzaUnicaFL].[dbo].[CBS_DbContrattoBase] (
[COD_CONF] varchar(11) NULL,
[RETE] varchar(1) NULL,
[PB] varchar(6) NULL,
[DATA_SOTTOSCRIZIONE_CB] datetime NULL,
[DATA_PERFEZIONAMENTO_CB] datetime NULL,
[DATA_CHIUSURA_CB] datetime NULL,
[INDIRIZZO] varchar(44) NULL,
[CAP] varchar(5) NULL,
[PROV] varchar(2) NULL,
[CITTA] varchar(25) NULL,
[NAZIONE] varchar(25) NULL,
[PRESSO] varchar(32) NULL,
[CF] varchar(16) NULL,
[PIVA] varchar(11) NULL,
[chiaveClientePB] int NULL,
[flagpiansuc] char(1) NULL,
[flagimmobiliare] char(1) NULL,
[TIPOCONSULENZA] char(1) NULL,
[COD_CONF_OLD] varchar(11) NULL,
[flagamministrato] varchar(2) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnicaFL].[dbo].[CBS_DbContrattoBase]
-- SELECT * FROM [CONSUNI].[consulenzaUnicaFL].[dbo].[CBS_DbContrattoBase];
-- GO

View File

@ -0,0 +1,24 @@
CREATE TABLE [consulenzaUnicaFL].[dbo].[CBS_DbContrattoSei] (
[COD_CONF] varchar(11) NULL,
[DATA_SOTTOSCRIZIONE_C6] datetime NULL,
[DATA_PERFEZIONAMENTO_C6] datetime NULL,
[DATA_CHIUSURA_C6] datetime NULL,
[CPP] varchar(4) NULL,
[EMAIL] varchar(50) NULL,
[FLAG_EMISSIONE_FATTURA] varchar(1) NULL,
[ADESIONE_ROL] char(1) NULL,
[TIPCONTRATTO] varchar(1) NULL,
[MODPAGAMENTO] varchar(1) NULL,
[Riattivazione] int NULL,
[flagpiansuc] char(1) NULL,
[flagimmobiliare] char(1) NULL,
[TIPOCONSULENZA] char(1) NULL,
[COD_CONF_OLD] varchar(11) NULL,
[flagamministrato] varchar(2) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnicaFL].[dbo].[CBS_DbContrattoSei]
-- SELECT * FROM [CONSUNI].[consulenzaUnicaFL].[dbo].[CBS_DbContrattoSei];
-- GO

View File

@ -0,0 +1,16 @@
CREATE TABLE [consulenzaUnicaFL].[dbo].[CBS_DbVariazFreqContrSei] (
[COD_CONF] varchar(16) NULL,
[DATA_SOTTOSCRIZIONE_C6] datetime NULL,
[DATA_INIZIO_CARATTER_FREQ] datetime NULL,
[DATA_FINE_CARATTER_FREQ] datetime NULL,
[FREQUENZA_MONITORAGGIO] varchar(1) NULL,
[FREQUENZA_DIAGNOSI] varchar(1) NULL,
[COMMENTO_VARIAZIONE] varchar(250) NULL,
[SPEDIZIONE_RIGA_FUTURA] varchar(250) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnicaFL].[dbo].[CBS_DbVariazFreqContrSei]
-- SELECT * FROM [CONSUNI].[consulenzaUnicaFL].[dbo].[CBS_DbVariazFreqContrSei];
-- GO

View File

@ -0,0 +1,13 @@
CREATE TABLE [consulenzaUnicaFL].[dbo].[CBS_DbVariazStmrepContrSei] (
[COD_CONF] varchar(16) NULL,
[DATA_SOTTOSCRIZIONE_C6] datetime NULL,
[DATA_INIZIO_CARATTER_STMREP] datetime NULL,
[DATA_FINE_CARATTER_STMREP] datetime NULL,
[FLAG_STAMPA_REPORT] varchar(1) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnicaFL].[dbo].[CBS_DbVariazStmrepContrSei]
-- SELECT * FROM [CONSUNI].[consulenzaUnicaFL].[dbo].[CBS_DbVariazStmrepContrSei];
-- GO

View File

@ -0,0 +1,41 @@
CREATE TABLE [consulenzaUnicaFL].[dbo].[CBS_HistDatiIngresso] (
[TRCOM_DTINVIO] datetime NULL,
[TRCOM_PRINVIO] numeric(18,0) NULL,
[TRCOM_CODCONF] varchar(11) NULL,
[TRCOM_CODFISC] varchar(16) NULL,
[TRCOM_CODAGE] varchar(6) NULL,
[TRCOM_RETE] varchar(1) NULL,
[TRCOM_CAUSALE] varchar(3) NULL,
[TRCOM_REPORT] varchar(1) NULL,
[TRCOM_DTSOTTOS] datetime NULL,
[TRCOM_DTPERF] datetime NULL,
[TRCOM_DTINIZIO] datetime NULL,
[TRCOM_CPP] varchar(4) NULL,
[TRCOM_EMAIL] varchar(50) NULL,
[TRCOM_INDIRIZZO] varchar(44) NULL,
[TRCOM_CAP] varchar(5) NULL,
[TRCOM_CITTA] varchar(25) NULL,
[TRCOM_PROV] varchar(2) NULL,
[TRCOM_NAZIONE] varchar(25) NULL,
[TRCOM_PRESSO] varchar(32) NULL,
[TRCOM_MONITORAGGIO] varchar(1) NULL,
[TRCOM_DIAGNOSI] varchar(1) NULL,
[TRCOM_FATTURA] varchar(1) NULL,
[DATA_INSERIMENTO_RIGA] datetime NULL,
[TRCOM_MANDATO] varchar(6) NULL,
[COMMENTO] varchar(200) NULL,
[TRCOM_ROL] char(1) NULL,
[chiaveClientePB] int NULL,
[TIPCONTRATTO] varchar(1) NULL,
[MODPAGAMENTO] varchar(1) NULL,
[TRCOM_PIANSUC] char(1) NULL,
[TRCOM_IMMOBILIARE] char(1) NULL,
[TRCOM_TIPOCONSULENZA] char(1) NULL,
[TRCOM_AMMINISTRATO] varchar(2) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnicaFL].[dbo].[CBS_HistDatiIngresso]
-- SELECT * FROM [CONSUNI].[consulenzaUnicaFL].[dbo].[CBS_HistDatiIngresso];
-- GO

View File

@ -0,0 +1,12 @@
CREATE TABLE [consulenzaUnicaFL].[dbo].[CBS_STAMPAREPORT] (
[DATA] datetime NULL,
[CODICECONTRATTO] varchar(11) NULL,
[DEFINITIVO] int NULL,
[DATAAGGIORNAMENTO] datetime NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnicaFL].[dbo].[CBS_STAMPAREPORT]
-- SELECT * FROM [CONSUNI].[consulenzaUnicaFL].[dbo].[CBS_STAMPAREPORT];
-- GO

View File

@ -0,0 +1,9 @@
CREATE TABLE [consulenzaUnicaFL].[dbo].[CBS_STAMPAREPORT_TEST] (
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnicaFL].[dbo].[CBS_STAMPAREPORT_TEST]
-- SELECT * FROM [CONSUNI].[consulenzaUnicaFL].[dbo].[CBS_STAMPAREPORT_TEST];
-- GO

View File

@ -0,0 +1,48 @@
CREATE TABLE [consulenzaUnicaFL].[dbo].[CBS_Scarti] (
[TRCOM_DTINVIO] datetime NULL,
[TRCOM_PRINVIO] numeric(18,0) NULL,
[TRCOM_CODCONF] varchar(11) NULL,
[TRCOM_CODFISC] varchar(16) NULL,
[TRCOM_CODAGE] varchar(6) NULL,
[TRCOM_RETE] varchar(1) NULL,
[TRCOM_CAUSALE] varchar(3) NULL,
[TRCOM_REPORT] varchar(1) NULL,
[TRCOM_DTSOTTOS] datetime NULL,
[TRCOM_DTPERF] datetime NULL,
[TRCOM_DTINIZIO] datetime NULL,
[TRCOM_CPP] varchar(4) NULL,
[TRCOM_EMAIL] varchar(50) NULL,
[TRCOM_INDIRIZZO] varchar(44) NULL,
[TRCOM_CAP] varchar(5) NULL,
[TRCOM_CITTA] varchar(25) NULL,
[TRCOM_PROV] varchar(2) NULL,
[TRCOM_NAZIONE] varchar(25) NULL,
[TRCOM_PRESSO] varchar(32) NULL,
[TRCOM_MONITORAGGIO] varchar(1) NULL,
[TRCOM_DIAGNOSI] varchar(1) NULL,
[TRCOM_FATTURA] varchar(1) NULL,
[TRCOM_MANDATO] varchar(6) NULL,
[ORDINE_DI_ELABORAZIONE_RIGA] numeric(18,0) NULL,
[UTILIZZO_RIGA] varchar(250) NULL,
[EVENTO_RIGA] varchar(250) NULL,
[TRCOM_ROL] char(1) NULL,
[AZIONE] varchar(100) NULL,
[TIPOLOGIA_ERRORE] varchar(100) NULL,
[chiaveClientePB] int NULL,
[TIPCONTRATTO] varchar(1) NULL,
[MODPAGAMENTO] varchar(1) NULL,
[dtRecupero] datetime NULL,
[CodiceScarto] varchar(5) NULL,
[TIPOLOGIA_SCARTO] varchar(20) NULL,
[dasegnalare] varchar(1) NULL,
[TRCOM_PIANSUC] char(1) NULL,
[TRCOM_IMMOBILIARE] char(1) NULL,
[TRCOM_TIPOCONSULENZA] char(1) NULL,
[TRCOM_AMMINISTRATO] varchar(2) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnicaFL].[dbo].[CBS_Scarti]
-- SELECT * FROM [CONSUNI].[consulenzaUnicaFL].[dbo].[CBS_Scarti];
-- GO

View File

@ -0,0 +1,24 @@
CREATE TABLE [consulenzaUnicaFL].[dbo].[CaricamentoMassivo] (
[chiaveCaricamento] bigint NOT NULL,
[ChiaveClientePB] bigint NOT NULL,
[Cod] varchar(10) NULL,
[Datariq] datetime NULL,
[TokenSimPB] decimal(18,2) NULL,
[Dataese] datetime NULL,
[Esito] int NOT NULL,
[Utente] varchar(20) NULL,
[Var_PTF] float NULL,
[Dtscaque] datetime NULL,
[Iscontr6] float NULL,
[Movimentazioni] float NULL,
[Div_PTF] float NULL,
[Matrice] float NULL,
[Errori] varchar(4000) NULL,
[operazione] varchar(100) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnicaFL].[dbo].[CaricamentoMassivo]
-- SELECT * FROM [CONSUNI].[consulenzaUnicaFL].[dbo].[CaricamentoMassivo];
-- GO

View File

@ -0,0 +1,12 @@
CREATE TABLE [consulenzaUnicaFL].[dbo].[CaricamentoMassivoC6SC] (
[ChiaveClientePB] int NOT NULL,
[DataGenerazione] datetime NULL,
[Esito] int NULL,
[chiuso] varchar(1) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnicaFL].[dbo].[CaricamentoMassivoC6SC]
-- SELECT * FROM [CONSUNI].[consulenzaUnicaFL].[dbo].[CaricamentoMassivoC6SC];
-- GO

View File

@ -0,0 +1,36 @@
CREATE TABLE [consulenzaUnicaFL].[dbo].[Immobiliare_Cliente] (
[chiaveImportazione] bigint NOT NULL,
[agente] varchar(255) NULL,
[agenteCognome] varchar(255) NULL,
[agenteNome] varchar(255) NULL,
[codFis] varchar(16) NULL,
[nomeCliente] varchar(255) NULL,
[cognomeCliente] varchar(255) NULL,
[errorLog] varchar(4096) NULL,
[extCosto] float NULL,
[extDataAggiornamento] int NULL,
[idChiamataCatasto] varchar(255) NULL,
[extScore] varchar(50) NULL,
[dtImportazione] datetime NULL,
[dtUltimoAggiornamento] datetime NULL,
[statoNotifica] bit NULL,
[ownerNode] varchar(128) NULL,
[rete] varchar(1) NULL,
[retryCount] int NULL,
[statoImportazione] varchar(255) NULL,
[dtRichiesta] datetime NULL,
[utente] varchar(255) NULL,
[validatoreId] bigint NULL,
[validazioneAutomatica] bit NULL,
[codFisGiuridiche] varchar(16) NULL,
[chiaveImportazioneMadre] bigint NULL,
[flagReportMonitoraggio] bit NULL,
[chiaveNucleo] bigint NULL,
[flagReportCatastoBatch] bit NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnicaFL].[dbo].[Immobiliare_Cliente]
-- SELECT * FROM [CONSUNI].[consulenzaUnicaFL].[dbo].[Immobiliare_Cliente];
-- GO

View File

@ -0,0 +1,13 @@
CREATE TABLE [consulenzaUnicaFL].[dbo].[RDR_VALUTE_DB_DTGIORNALIERI] (
[ChiaveProdotto] char(35) NULL,
[DtRiferimento] date NULL,
[Divisa] varchar(6) NULL,
[Peso] decimal(18,7) NULL,
[DtCaricamento] datetime NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnicaFL].[dbo].[RDR_VALUTE_DB_DTGIORNALIERI]
-- SELECT * FROM [CONSUNI].[consulenzaUnicaFL].[dbo].[RDR_VALUTE_DB_DTGIORNALIERI];
-- GO

View File

@ -0,0 +1,13 @@
CREATE TABLE [consulenzaUnicaFL].[dbo].[RICODIF_CF_PIVA] (
[CF_OLD] varchar(20) NULL,
[CF_NEW] varchar(20) NULL,
[DTINSERIMENTO] datetime NULL,
[RicodificatoContratto6] bit NULL,
[Base] bit NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnicaFL].[dbo].[RICODIF_CF_PIVA]
-- SELECT * FROM [CONSUNI].[consulenzaUnicaFL].[dbo].[RICODIF_CF_PIVA];
-- GO

View File

@ -0,0 +1,14 @@
CREATE TABLE [consulenzaUnicaFL].[dbo].[Semaforo] (
[id] int NULL,
[nomebatch] varchar(50) NULL,
[flattivo] bit NULL,
[flsemaforo] bit NULL,
[counterr] int NULL,
[dataese] date NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnicaFL].[dbo].[Semaforo]
-- SELECT * FROM [CONSUNI].[consulenzaUnicaFL].[dbo].[Semaforo];
-- GO

View File

@ -0,0 +1,13 @@
CREATE TABLE [consulenzaUnicaFL].[dbo].[logBatchGenerale] (
[IdCaric] int NULL,
[NomeBatch] varchar(50) NULL,
[DtEsecuzione] datetime NULL,
[Stato] varchar(200) NULL,
[DtFineElaborazione] datetime NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnicaFL].[dbo].[logBatchGenerale]
-- SELECT * FROM [CONSUNI].[consulenzaUnicaFL].[dbo].[logBatchGenerale];
-- GO

View File

@ -0,0 +1,16 @@
CREATE TABLE [consulenzaUnica].[dbo].[Area] (
[chiaveArea] bigint NOT NULL,
[area] varchar(10) NOT NULL,
[chiaveConsulenza] bigint NOT NULL,
[coperturaArea] decimal(18,2) NULL,
[rischioCreditoDecodificatoArea] varchar(255) NULL,
[varDecodificatoArea] varchar(255) NULL,
[dtInizioValidita] datetime NULL,
[dtAggiornamento] datetime NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[Area]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[Area];
-- GO

View File

@ -0,0 +1,13 @@
CREATE TABLE [consulenzaUnica].[dbo].[AreaModello] (
[chiaveAreaMod] bigint NOT NULL,
[chiavePiramideMod] bigint NOT NULL,
[area] varchar(10) NOT NULL,
[dtInizioValidita] datetime NULL,
[dtAggiornamento] datetime NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[AreaModello]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[AreaModello];
-- GO

View File

@ -0,0 +1,42 @@
CREATE TABLE [consulenzaUnica].[dbo].[Cliente] (
[chiaveCliente] bigint NOT NULL,
[codFis] varchar(16) NULL,
[pIva] varchar(11) NULL,
[codMan] varchar(6) NULL,
[nome] varchar(50) NULL,
[cognome] varchar(100) NULL,
[dtNascita] datetime NULL,
[indirizzo] varchar(100) NULL,
[numCivico] varchar(5) NULL,
[codComRes] int NULL,
[codProvRes] int NULL,
[codNazRes] int NULL,
[cap] varchar(10) NULL,
[frequenza] int NULL,
[rendicSemestrale] char(1) NULL,
[codStatoCivile] int NULL,
[genere] varchar(1) NULL,
[codTitoloStudio] int NULL,
[flagCanOnLine] bit NULL,
[numFigli] int NULL,
[codProvNasc] int NULL,
[codComNasc] int NULL,
[codNazNasc] int NULL,
[fonte] varchar(150) NULL,
[pinCode] varchar(128) NULL,
[cittadinanza] varchar(256) NULL,
[dtInserimento] datetime NULL,
[flagLiberatoria] bit NULL,
[dtInizioValidita] datetime NULL,
[dtAggiornamento] datetime NULL,
[codFisGiuridiche] varchar(16) NULL,
[flagSoggettoTerzo] bit NULL,
[capacitaSopportarePerdite] varchar(50) NULL,
[condizioniAgevolateFonditalia] varchar(20) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[Cliente]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[Cliente];
-- GO

View File

@ -0,0 +1,23 @@
CREATE TABLE [consulenzaUnica].[dbo].[ClientePB] (
[chiaveClientePB] bigint NOT NULL,
[chiaveCliente] bigint NOT NULL,
[chiavePB] bigint NOT NULL,
[chiaveToken] bigint NULL,
[idQuestionario] int NULL,
[profilo] int NULL,
[frequenza] int NULL,
[tipologia] varchar(50) NULL,
[dtInizioValidita] datetime NULL,
[dtAggiornamento] datetime NULL,
[dtUltimoCaricamento] datetime NULL,
[flagNuovoQuestionario] bit NULL,
[codProfiloEC] int NULL,
[flagPBPrimario] bit NULL,
[profiloEC] int NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[ClientePB]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[ClientePB];
-- GO

View File

@ -0,0 +1,19 @@
CREATE TABLE [consulenzaUnica].[dbo].[Cointestatari] (
[chiaveCointestatari] bigint NOT NULL,
[chiaveProdottoTerzi] bigint NULL,
[chiaveClientePB] bigint NULL,
[rete] varchar(1) NULL,
[agente] varchar(6) NULL,
[quotaDiritto] decimal(18,7) NULL,
[tipologiaDiritto] varchar(255) NULL,
[moltiplicatoreDiritto] decimal(18,7) NULL,
[chiaveClientePBProprietario] bigint NULL,
[reteProprietario] varchar(1) NULL,
[agenteProprietario] varchar(6) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[Cointestatari]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[Cointestatari];
-- GO

View File

@ -0,0 +1,15 @@
CREATE TABLE [consulenzaUnica].[dbo].[CointestatariDettaglioDiritto] (
[chiaveCointestatari] bigint NULL,
[chiaveprodottoterzi] bigint NOT NULL,
[tipologiaDiritto] varchar(255) NULL,
[moltiplicatoreDiritto] decimal(18,7) NULL,
[quotaDiritto] decimal(18,7) NULL,
[aliquotaIMU] decimal(18,7) NULL,
[aliquotaTASI] decimal(18,7) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[CointestatariDettaglioDiritto]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[CointestatariDettaglioDiritto];
-- GO

View File

@ -0,0 +1,48 @@
CREATE TABLE [consulenzaUnica].[dbo].[Contratto] (
[codiceContratto] varchar(11) NOT NULL,
[chiaveClientePB] bigint NOT NULL,
[status] varchar(50) NULL,
[dtFirmaBase] datetime NULL,
[dtEndBase] datetime NULL,
[dtFirmaSei] datetime NULL,
[dtEndSei] datetime NULL,
[dtvalid] datetime NULL,
[dtProcBase] date NULL,
[dtProcAv] date NULL,
[address] varchar(512) NULL,
[cap] varchar(512) NULL,
[city] varchar(512) NULL,
[province] varchar(512) NULL,
[nation] varchar(512) NULL,
[presso] varchar(512) NULL,
[rangeCpp] varchar(512) NULL,
[genReport] varchar(512) NULL,
[genBilling] varchar(512) NULL,
[email] varchar(512) NULL,
[freqRepDia] varchar(512) NULL,
[freqRepMon] varchar(512) NULL,
[dtFirma] date NULL,
[progLastSending] int NULL,
[dtLastSending] date NULL,
[dtLastProcessing] date NULL,
[newFreqRepDia] varchar(512) NULL,
[newFreqRepmon] varchar(512) NULL,
[dtStartFreqRep] date NULL,
[newDtStartReqRep] date NULL,
[note] varchar(512) NULL,
[flSrdef] varchar(1) NULL,
[flagRol] varchar(1) NULL,
[TipContratto] varchar(1) NULL,
[ModPagamento] varchar(1) NULL,
[codStatoContratto] int NULL,
[flagpiansuc] char(1) NULL,
[flagimmobiliare] char(1) NULL,
[TIPOCONSULENZA] char(1) NULL,
[flagamministrato] varchar(2) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[Contratto]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[Contratto];
-- GO

View File

@ -0,0 +1,15 @@
CREATE TABLE [consulenzaUnica].[dbo].[DComune] (
[codComune] int NOT NULL,
[codProvincia] int NULL,
[capoluogo] bit NULL,
[nomeComune] varchar(512) NULL,
[mapcf] varchar(50) NULL,
[codComuneOld] varchar(512) NULL,
[provenienza] varchar(1) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[DComune]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[DComune];
-- GO

View File

@ -0,0 +1,13 @@
CREATE TABLE [consulenzaUnica].[dbo].[DNazioneEstera] (
[codNazioneEstera] bigint NOT NULL,
[codContinente] varchar(2) NOT NULL,
[codStato] varchar(2) NOT NULL,
[descStato] varchar(255) NOT NULL,
[ImmagineBandiera ] image NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[DNazioneEstera]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[DNazioneEstera];
-- GO

View File

@ -0,0 +1,19 @@
CREATE TABLE [consulenzaUnica].[dbo].[Delegato] (
[chiaveDelegato] bigint NOT NULL,
[chiaveClientePB] bigint NULL,
[nomeDelegato] varchar(100) NULL,
[cognomeDelegato] varchar(100) NULL,
[codFis] varchar(16) NULL,
[tipoDelega] varchar(10) NULL,
[codProfiloEC] int NULL,
[flagDefault] bit NULL,
[flagSelezionato] bit NULL,
[dtInserimento] datetime NULL,
[dtAggiornamento] datetime NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[Delegato]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[Delegato];
-- GO

View File

@ -0,0 +1,15 @@
CREATE TABLE [consulenzaUnica].[dbo].[DettAltriProdotti] (
[chiaveProdottoTerzi] bigint NOT NULL,
[idTipoExtra] int NULL,
[descrizione] varchar(512) NULL,
[valoreStimato] decimal(19,3) NULL,
[flagAssicurativo] bit NULL,
[quotaProprieta] decimal(18,2) NULL,
[flagEsenteImposte] bit NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[DettAltriProdotti]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[DettAltriProdotti];
-- GO

View File

@ -0,0 +1,39 @@
CREATE TABLE [consulenzaUnica].[dbo].[DettImmobiliare] (
[chiaveProdottoTerzi] bigint NOT NULL,
[descrizione] varchar(512) NULL,
[codProvincia] varchar(15) NULL,
[provincia] varchar(512) NULL,
[codComune] bigint NULL,
[comune] varchar(512) NULL,
[idZona] int NULL,
[codZona] varchar(15) NULL,
[zona] varchar(512) NULL,
[indirizzo] varchar(512) NULL,
[superficie] decimal(19,7) NULL,
[valoreImmobile] decimal(18,2) NULL,
[valoreImmobileTotale] decimal(18,2) NULL,
[renditaAnnua] decimal(19,3) NULL,
[codTipologia] varchar(15) NULL,
[tipologia] varchar(512) NULL,
[quotaProprieta] decimal(18,2) NULL,
[flagPrincipale] bit NULL,
[tipologiaDiritto] varchar(255) NULL,
[renditaCatastale] decimal(18,2) NULL,
[tipoImmobile] varchar(1) NULL,
[codFinalita] varchar(10) NULL,
[valoreMQ] decimal(18,2) NULL,
[finanziamentoResiduo] decimal(18,2) NULL,
[redditoAgrario] decimal(18,2) NULL,
[redditoDominicale] decimal(18,2) NULL,
[dtStimaOMI] datetime NULL,
[dtUltimaModifica] datetime NULL,
[aliquotaIMU] decimal(18,7) NULL,
[aliquotaTASI] decimal(18,7) NULL,
[codNazioneEstera] bigint NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[DettImmobiliare]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[DettImmobiliare];
-- GO

View File

@ -0,0 +1,15 @@
CREATE TABLE [consulenzaUnica].[dbo].[DettPatrAziendale] (
[chiaveProdottoTerzi] bigint NOT NULL,
[denominazione] varchar(516) NULL,
[codTipoCompagnia] varchar(256) NULL,
[patrimonio] decimal(19,3) NULL,
[idTipoAzienda] int NULL,
[numQuote] int NULL,
[valoreStimato] decimal(18,2) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[DettPatrAziendale]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[DettPatrAziendale];
-- GO

View File

@ -0,0 +1,45 @@
CREATE TABLE [consulenzaUnica].[dbo].[DettProdottiTerzi] (
[chiaveProdottoTerzi] bigint NOT NULL,
[idIntermediario] int NULL,
[alberatura] int NULL,
[nomeIntermediario] varchar(128) NULL,
[dtInizioInvest] datetime NULL,
[totVersato] decimal(18,2) NULL,
[totPrelevato] decimal(18,2) NULL,
[valutaTotPrelevato] varchar(3) NULL,
[chiaveProdotto] int NULL,
[numQuote] decimal(19,7) NULL,
[divQuoteProd] varchar(3) NULL,
[dtSottoscrizione] datetime NULL,
[valutaPremioVers] varchar(3) NULL,
[tipoPolizza] varchar(256) NULL,
[tipoVersamento] varchar(256) NULL,
[tipoFormaPensionistica] varchar(256) NULL,
[capitaleInvestito] decimal(18,2) NOT NULL,
[valutaCapInvestito] varchar(3) NULL,
[contoPrincipale] bit NULL,
[addebitoUtenze] bit NULL,
[accreditoStipPens] bit NULL,
[cartaCredito] bit NULL,
[addebitoMutuo] bit NULL,
[isin] varchar(256) NULL,
[lineaFinanziaria] varchar(256) NULL,
[fabbisognoPrev] bit NULL,
[dtDecorrenza] datetime NULL,
[modalitaUso] varchar(256) NULL,
[ctvUltimaPrestNota] decimal(18,2) NULL,
[dtUltimaPrestNota] datetime NULL,
[flgPrestazioneScad] bit NULL,
[dtTermineVers] datetime NULL,
[dtUltimoPremioNoto] datetime NULL,
[nomeCompagnia] varchar(512) NULL,
[valutaCtvUltPrestNota] varchar(3) NULL,
[profilo] smallint NULL,
[PercImposte] decimal(18,2) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[DettProdottiTerzi]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[DettProdottiTerzi];
-- GO

View File

@ -0,0 +1,77 @@
CREATE TABLE [consulenzaUnica].[dbo].[DettaglioOperazione] (
[IdDettaglioOperazione] bigint NOT NULL,
[chiaveProposta] bigint NOT NULL,
[codTipoOperazione] varchar(2) NOT NULL,
[chiavePosizionePtf] bigint NOT NULL,
[chiavePosizionePro] bigint NOT NULL,
[chiaveContratto] bigint NULL,
[ctv] decimal(18,2) NULL,
[ptfIniziale] decimal(18,2) NULL,
[quantitaNominale] decimal(18,2) NULL,
[ctvNonRappresentabile] decimal(18,2) NULL,
[investi] decimal(18,2) NULL,
[disinvesti] decimal(18,2) NULL,
[rischioCredito] decimal(19,7) NULL,
[rischioMercato] decimal(18,2) NULL,
[copertura] decimal(18,2) NULL,
[percOperazione] decimal(18,2) NULL,
[gestPO] bit NULL,
[relOperazione] varchar(10) NULL,
[opEseguita] bit NULL,
[posRiallocata] bit NULL,
[nomeProgettoProp] varchar(512) NULL,
[areaProp] varchar(512) NULL,
[isAttivoRC] bit NULL,
[PercAderenteDatore] decimal(5,2) NULL,
[PercTFR] decimal(5,2) NULL,
[PercAltraFormaPensionistica] decimal(5,2) NULL,
[percAllocata] decimal(18,2) NULL,
[ctvAllocato] decimal(18,2) NULL,
[flagConsigliato] bit NULL,
[TipoOperazioneTendenza] int NULL,
[ImportoOperazioneTendenza] decimal(18,2) NULL,
[isTendenza] bit NULL,
[percentualeUlterioreLiquidita] decimal(18,2) NULL,
[ulterioreLiquidita] decimal(18,2) NULL,
[IdDettaglioOperazioneConversione] varchar(50) NULL,
[durataPPV] varchar(20) NULL,
[frequenzaPPV] varchar(20) NULL,
[importoRata] decimal(18,2) NULL,
[dataInizioPiano] datetime NULL,
[dataFinePiano] datetime NULL,
[isISelectList] bit NULL,
[quantitaNominaleProposto] decimal(18,2) NULL,
[dtDifferimento] datetime NULL,
[primoVersamento] decimal(18,2) NULL,
[versamentoStraordinario] decimal(18,2) NULL,
[ratePrimoVersamento] int NULL,
[tipoDurata] varchar(10) NULL,
[durata] varchar(10) NULL,
[frequenza] varchar(15) NULL,
[valoreNominalePiano] decimal(18,2) NULL,
[ctv8] decimal(18,8) NULL,
[importo8] decimal(18,8) NULL,
[isFondoConferito] bit NULL,
[eseguitaManualmente] bit NULL,
[opConferimento] bit NULL,
[isDeroga] bit NULL,
[importoConversioneProgrammata] decimal(18,2) NULL,
[ctvSottoscrizione] decimal(18,2) NULL,
[eseguitoCP] bit NULL,
[isAumentoDiCapitale] bit NULL,
[percentualeInv] decimal(18,2) NULL,
[percentualeLiq] decimal(18,2) NULL,
[flagRR] bit NULL,
[flagVariazioneCondizioniPiano] bit NULL,
[frequenzaVariata] varchar(10) NULL,
[rataPianoVariata] decimal(18,2) NULL,
[durataVariata] int NULL,
[valoreNominalePianoVariata] decimal(18,2) NULL,
[durataResidua] int NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[DettaglioOperazione]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[DettaglioOperazione];
-- GO

View File

@ -0,0 +1,39 @@
CREATE TABLE [consulenzaUnica].[dbo].[DettaglioPosizionePortafoglio] (
[chiavePosizionePtf] bigint NOT NULL,
[ctv] decimal(18,2) NULL,
[copertura] decimal(18,2) NULL,
[ctvNonAllocabile] decimal(18,2) NULL,
[quantitaNominale] decimal(18,4) NULL,
[partitaViaggiante] decimal(18,2) NULL,
[ctvOut] decimal(18,2) NULL,
[ctvIni] decimal(18,2) NULL,
[dtSaldo] datetime NULL,
[saldoDisponibile] decimal(18,2) NULL,
[dtAggiornamento] datetime NULL,
[dtInizioValidita] datetime NULL,
[quantitaOut] decimal(18,2) NULL,
[cvn] decimal(18,2) NULL,
[rischioCreditoDecodificato] varchar(255) NULL,
[varDecodificato] varchar(255) NULL,
[liquidazioneTotale] bit NULL,
[rendProdottoSottoscrizione] decimal(18,2) NULL,
[rendProdottoTrimestre] decimal(18,2) NULL,
[rendProdottoAnnuo] decimal(18,2) NULL,
[quote] decimal(18,4) NULL,
[dtRiferimento] datetime NULL,
[valNomDivisa] decimal(18,2) NULL,
[valore] decimal(18,2) NULL,
[flagClawBack] bit NULL,
[costoMedioPonderatoFiscale] decimal(18,4) NULL,
[costoMedioPonderatoFiscaleDivisa] decimal(18,4) NULL,
[cambioMedioPonderatoFiscale] decimal(18,4) NULL,
[utilePerditaCarico] decimal(18,4) NULL,
[percUtilePerditaCarico] decimal(18,2) NULL,
[cambioMedioPonderatoFiscaleAttuale] decimal(18,4) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[DettaglioPosizionePortafoglio]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[DettaglioPosizionePortafoglio];
-- GO

View File

@ -0,0 +1,11 @@
CREATE TABLE [consulenzaUnica].[dbo].[DistribuzionePtfModello_Tattici] (
[chiavePtfMod] bigint NOT NULL,
[asset] varchar(10) NOT NULL,
[percentuale] decimal(18,2) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[DistribuzionePtfModello_Tattici]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[DistribuzionePtfModello_Tattici];
-- GO

View File

@ -0,0 +1,13 @@
CREATE TABLE [consulenzaUnica].[dbo].[Dnazione] (
[codNazione] int NOT NULL,
[descrizioneNazione] varchar(512) NULL,
[siglaNazione] varchar(512) NULL,
[cittadinanza] varchar(256) NULL,
[mapcF] varchar(10) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[Dnazione]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[Dnazione];
-- GO

View File

@ -0,0 +1,13 @@
CREATE TABLE [consulenzaUnica].[dbo].[GradoParentela] (
[idParentela] int NOT NULL,
[tipo] varchar(50) NULL,
[descParentela] varchar(50) NULL,
[descParentelaIng] varchar(250) NULL,
[ordinamento] int NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[GradoParentela]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[GradoParentela];
-- GO

View File

@ -0,0 +1,12 @@
CREATE TABLE [consulenzaUnica].[dbo].[MappaturaPT] (
[asset] varchar(10) NOT NULL,
[chiaveProdottoTerzi] bigint NOT NULL,
[percentuale] float NULL,
[bdbeta] float NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[MappaturaPT]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[MappaturaPT];
-- GO

View File

@ -0,0 +1,23 @@
CREATE TABLE [consulenzaUnica].[dbo].[PRAM_NOBPREZ] (
[CHIAVECLIENTEPB] int NULL,
[RETE] char(1) NULL,
[COD_AGENTE] char(6) NULL,
[CODFIS] char(16) NULL,
[PIVA] char(20) NULL,
[CODMAN] char(32) NULL,
[CODCONF] char(11) NULL,
[CODCONF_ES] char(15) NULL,
[DOSSIER] varchar(32) NULL,
[DTINI] decimal(9,0) NULL,
[DTFIN] decimal(9,0) NULL,
[CC] char(15) NULL,
[DT_AGGIORNAMENTO] datetime NULL,
[DTEFFINI] decimal(9,0) NULL,
[DTEFFFIN] decimal(9,0) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[PRAM_NOBPREZ]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[PRAM_NOBPREZ];
-- GO

View File

@ -0,0 +1,15 @@
CREATE TABLE [consulenzaUnica].[dbo].[PatrimonioImmobiliareStaging] (
[chiaveClientePB] bigint NULL,
[chiaveProdottoTerzi] bigint NULL,
[chiaveImportazione] bigint NULL,
[idImmobileCatasto] varchar(255) NULL,
[dtImportazione] datetime NULL,
[dtRichiesta] datetime NULL,
[processo] varchar(30) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[PatrimonioImmobiliareStaging]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[PatrimonioImmobiliareStaging];
-- GO

View File

@ -0,0 +1,25 @@
CREATE TABLE [consulenzaUnica].[dbo].[PatrimonioTerzi] (
[chiaveProdottoTerzi] bigint NOT NULL,
[chiaveClientePB] bigint NOT NULL,
[idTipoProdotto] varchar(2) NULL,
[nomeProdotto] varchar(256) NULL,
[valutaCtv] varchar(3) NULL,
[ctv] decimal(18,2) NULL,
[dataCtv] datetime NULL,
[prezzoMedioCarico] decimal(18,2) NULL,
[tipoProd] varchar(256) NULL,
[dtFine] datetime NULL,
[divisa] varchar(3) NULL,
[ultimoPrezzo] decimal(13,5) NULL,
[dtInizioValidita] datetime NULL,
[dtfinevalidita] datetime NULL,
[idImmobileCatasto] varchar(255) NULL,
[flagBRS] bit NULL,
[ptfProxy] varchar(50) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[PatrimonioTerzi]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[PatrimonioTerzi];
-- GO

View File

@ -0,0 +1,26 @@
CREATE TABLE [consulenzaUnica].[dbo].[Pianificazione] (
[chiaveConsulenza] bigint NOT NULL,
[chiaveClientePB] bigint NOT NULL,
[partiteViaggianti] decimal(18,2) NULL,
[dtPrimaMigrazione] datetime NULL,
[dtPianificazioneOrizzontale] datetime NULL,
[dtPianificazioneVerticale] datetime NULL,
[chiaveToken] bigint NULL,
[coperturaRisorseAllocate] decimal(18,2) NULL,
[rischioCreditoDecodificatoRFA] varchar(255) NULL,
[rischioCreditoDecodificatoRisAll] varchar(255) NULL,
[varDecodificatoRFA] varchar(255) NULL,
[varDecodificatoRisAll] varchar(255) NULL,
[coperturaRisAll] decimal(18,2) NULL,
[coperturaRFA] decimal(18,2) NULL,
[dtInizioValidita] datetime NULL,
[dtAggiornamento] datetime NULL,
[flagPrimaMigrazione] bit NULL,
[chiaveConsulenzaMig] bigint NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[Pianificazione]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[Pianificazione];
-- GO

View File

@ -0,0 +1,13 @@
CREATE TABLE [consulenzaUnica].[dbo].[PiramideModello] (
[chiavePiramideMod] bigint NOT NULL,
[chiaveClientePB] bigint NOT NULL,
[pirModAuto] bit NULL,
[dtInizioValidita] datetime NULL,
[dtAggiornamento] datetime NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[PiramideModello]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[PiramideModello];
-- GO

View File

@ -0,0 +1,37 @@
CREATE TABLE [consulenzaUnica].[dbo].[PosizioniPortafoglio] (
[chiavePosizionePtf] bigint NOT NULL,
[chiaveProgetto] bigint NULL,
[chiaveProdotto] int NULL,
[conto] varchar(12) NULL,
[rubricato] varchar(5) NULL,
[codConf] varchar(11) NULL,
[numPolizza] varchar(11) NULL,
[custGar] varchar(1) NULL,
[codAbi] varchar(18) NULL,
[termId] varchar(7) NULL,
[anno] varchar(4) NULL,
[prog] varchar(6) NULL,
[dtSottoscrizione] datetime NULL,
[dataInizioRendimento] datetime NULL,
[dtInizioValidita] datetime NULL,
[dtAggiornamento] datetime NULL,
[allocataAutomaticamente] bit NULL,
[dataAllocazione] datetime NULL,
[chiavePosizioneptfMIG] bigint NULL,
[chiavePrgBase] bigint NULL,
[daRiallocare] bit NULL,
[IBAN] varchar(27) NULL,
[SavingMap] bit NULL,
[FlagPosBloccata] bit NULL,
[isAPC] bit NULL,
[fidoUtilizzato] decimal(18,2) NULL,
[numRateNonAdeguate] int NOT NULL,
[numRateNonAdeguateConsecutive] int NOT NULL,
[statoRID] varchar(18) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[PosizioniPortafoglio]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[PosizioniPortafoglio];
-- GO

View File

@ -0,0 +1,26 @@
CREATE TABLE [consulenzaUnica].[dbo].[PosizioniProposta] (
[chiavePosizionePro] bigint NOT NULL,
[chiaveProgetto] bigint NULL,
[chiaveProdotto] int NULL,
[conto] varchar(12) NULL,
[rubricato] varchar(5) NULL,
[codConf] varchar(11) NULL,
[numPolizza] varchar(11) NULL,
[custGar] varchar(1) NULL,
[codAbi] varchar(18) NULL,
[termId] varchar(7) NULL,
[anno] varchar(4) NULL,
[prog] varchar(6) NULL,
[codconfProposta] varchar(11) NULL,
[flagClawBack] bit NULL,
[tipoPiano] varchar(3) NULL,
[SavingMap] bit NULL,
[flagPosizioneLiquidata] bit NULL,
[isAPC] bit NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[PosizioniProposta]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[PosizioniProposta];
-- GO

View File

@ -0,0 +1,16 @@
CREATE TABLE [consulenzaUnica].[dbo].[ProgettiPiramideModello] (
[chiaveProgettoMod] bigint NOT NULL,
[chiaveAreaMod] bigint NOT NULL,
[durata] varchar(255) NULL,
[nomeProgetto] varchar(50) NULL,
[note] varchar(255) NULL,
[percentualeProgetto] numeric(19,7) NULL,
[dtInizioValidita] datetime NULL,
[dtAggiornamento] datetime NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[ProgettiPiramideModello]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[ProgettiPiramideModello];
-- GO

View File

@ -0,0 +1,28 @@
CREATE TABLE [consulenzaUnica].[dbo].[Progetto] (
[chiaveProgetto] bigint NOT NULL,
[chiaveArea] bigint NULL,
[chiaveProgettoMod] bigint NULL,
[chiavePtfMod] bigint NULL,
[capLiquidoEntrata] decimal(18,2) NULL,
[capLiquidoUscita] decimal(18,2) NULL,
[varPianificato] decimal(18,2) NULL,
[coperturaProgetto] decimal(18,2) NULL,
[flagAvviatoMonitoraggio] bit NULL,
[ctvPianificato] decimal(18,2) NULL,
[flagCambioParametri] bit NULL,
[flagPianificazione] bit NULL,
[rischioCreditoDecodificatoProgetto] varchar(255) NULL,
[varDecodificatoProgetto] varchar(255) NULL,
[dtReset] datetime NULL,
[dtInizioValidita] datetime NULL,
[dtAggiornamento] datetime NULL,
[chiaveProgettoMig] bigint NULL,
[nomeProgettoMig] varchar(50) NULL,
[FlagAbilitatoRobo] bit NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[Progetto]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[Progetto];
-- GO

View File

@ -0,0 +1,34 @@
CREATE TABLE [consulenzaUnica].[dbo].[PromotoreBancario] (
[chiavePB] bigint NOT NULL,
[codage] varchar(6) NULL,
[nome] varchar(40) NULL,
[cognome] varchar(40) NULL,
[status] varchar(2) NULL,
[livello] varchar(20) NULL,
[rete] varchar(1) NULL,
[indirizzo] varchar(100) NULL,
[numCivico] varchar(5) NULL,
[citta] varchar(50) NULL,
[prov] varchar(2) NULL,
[cap] varchar(50) NULL,
[nazione] varchar(50) NULL,
[ptel] varchar(4) NULL,
[tel] varchar(8) NULL,
[tipologia] varchar(3) NULL,
[grado] varchar(30) NULL,
[codManager] varchar(6) NULL,
[wsnacUserID] varchar(6) NULL,
[ads4wsUserID] varchar(7) NULL,
[dtInizioValidita] datetime NULL,
[dtAggiornamento] datetime NULL,
[codProfiloPB] int NULL,
[chiaveToken] bigint NULL,
[codSupervisore] varchar(6) NULL,
[email] varchar(60) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[PromotoreBancario]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[PromotoreBancario];
-- GO

View File

@ -0,0 +1,92 @@
CREATE TABLE [consulenzaUnica].[dbo].[Proposta] (
[chiaveProposta] bigint NOT NULL,
[chiaveConsulenza] bigint NOT NULL,
[status] varchar(2) NOT NULL,
[chiaveClientePB] bigint NOT NULL,
[nomeProposta] varchar(128) NULL,
[dtProposta] datetime NULL,
[dtValidazione] datetime NULL,
[dtUltimoAgg] datetime NULL,
[dtScadenza] datetime NULL,
[risorseFinanziarieBF] decimal(18,2) NULL,
[risorseFinanziarieBT] decimal(18,2) NULL,
[contoCorrente] decimal(18,2) NULL,
[rischioCredito] decimal(19,7) NULL,
[rischioMercato] decimal(18,2) NULL,
[adeguatezza] bit NULL,
[discesaRegime] bit NULL,
[diversificazione] decimal(18,2) NULL,
[copertura] decimal(18,2) NULL,
[codValidazione] varchar(10) NULL,
[urlValidazione] varchar(200) NULL,
[urlSimulazione] varchar(200) NULL,
[urlReport] varchar(200) NULL,
[apporti] decimal(18,2) NULL,
[prelievi] decimal(18,2) NULL,
[flgScadenza] int NULL,
[flgInadRischioCredito] bit NULL,
[flgInadRischioMercato] bit NULL,
[flgInadComplessita] bit NULL,
[flgInadFrequenza] bit NULL,
[flgInadConcentrazione] bit NULL,
[flgInadLiquidita] bit NULL,
[isAttivoRC] bit NULL,
[token] int NULL,
[flagNuovoFlusso] bit NULL,
[lineaself] decimal(18,2) NULL,
[chiavePropCopiata] bigint NULL,
[dtInizioValidita] datetime NULL,
[dtAggiornamento] datetime NULL,
[flagSei] bit NULL,
[ChiaveAdeguatezza] int NULL,
[dtValidazioneScaduta] datetime NULL,
[varRisAllPro] decimal(18,2) NULL,
[rischioCreditoRisAllPro] decimal(18,2) NULL,
[coperturaRisAllPro] decimal(18,2) NULL,
[isAttivoRCRisAllPro] bit NULL,
[canale] varchar(5) NULL,
[chiaveDelegato] bigint NULL,
[chiaveImportazione] bigint NULL,
[luogoIncontro] varchar(50) NULL,
[proponenteIncontro] varchar(50) NULL,
[dataIncontro] datetime NULL,
[isSwitching] bit NULL,
[isProposteMolteplici] bit NULL,
[esitoSimulazione] varchar(50) NULL,
[flagEccessivaAdeg] varchar(50) NULL,
[pdfVerificaSwitching] varchar(200) NULL,
[tipoProposta] varchar(2) NULL,
[chiaveClientePBOld] bigint NULL,
[SavingMap] bit NULL,
[flagRitirataPO] bit NULL,
[isDeroga] bit NULL,
[isDerogato] bit NULL,
[esitoSwitching] varchar(5) NULL,
[statoAutorizzazione] numeric(1,0) NULL,
[nomePBValidazione] varchar(50) NULL,
[cognomePBValidazione] varchar(50) NULL,
[progressivoValidazione] int NULL,
[codicePBValidazione] varchar(7) NULL,
[rischioMercatoPPVV] decimal(18,2) NULL,
[rischioMercatoPPVVDec] varchar(10) NULL,
[rischioMercatoConPPVV] decimal(18,2) NULL,
[rischioMercatoConPPVVDec] varchar(10) NULL,
[partiteViaggiantiProposto] decimal(18,2) NULL,
[rischioCreditoPPVVDec] varchar(20) NULL,
[rischioCreditoConPPVVDec] varchar(20) NULL,
[complessita] varchar(20) NULL,
[complessitaPPVV] varchar(20) NULL,
[complessitaConPPVV] varchar(20) NULL,
[rischioCreditoDec] varchar(20) NULL,
[partiteViaggiantiSaldo] decimal(18,2) NULL,
[bilanciamentoRobo] char(1) NULL,
[ID_Suggerimento] varchar(250) NULL,
[isPBValidazioneUDS] bit NULL,
[dtInvioPo] datetime NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[Proposta]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[Proposta];
-- GO

View File

@ -0,0 +1,17 @@
CREATE TABLE [consulenzaUnica].[dbo].[REP_ASSET_1_E_2_ORDINATE] (
[CODICE_ASSET_CLASS_INGRESSO] varchar(8) NULL,
[CODICE_ISIN] varchar(8) NULL,
[CODICE_MAF] varchar(8) NULL,
[CODICE_ADEGUATEZZA] varchar(11) NULL,
[ASSETCLASSNAME] varchar(128) NULL,
[ORDINAMENTO_ASSET] int NULL,
[ASSETCLASSNAME_REPORT] varchar(128) NULL,
[LIVELLO] int NULL,
[CODICE_MACROASSET] varchar(8) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[REP_ASSET_1_E_2_ORDINATE]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[REP_ASSET_1_E_2_ORDINATE];
-- GO

View File

@ -0,0 +1,13 @@
CREATE TABLE [consulenzaUnica].[dbo].[REP_S4_S5_S13_TRAD_UNTIL_LIV3] (
[alberatura] int NOT NULL,
[ALBERO_GERARCHIA_1] varchar(100) NULL,
[ALBERO_GERARCHIA_2] varchar(100) NULL,
[ALBERO_GERARCHIA_3] varchar(100) NULL,
[ORDINAMENTO_GERARCHIA_2] smallint NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[REP_S4_S5_S13_TRAD_UNTIL_LIV3]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[REP_S4_S5_S13_TRAD_UNTIL_LIV3];
-- GO

View File

@ -0,0 +1,27 @@
CREATE TABLE [consulenzaUnica].[dbo].[REP_S80_EVOL_STAMPA_C6] (
[chiaveclientepb] int NOT NULL,
[area] varchar(10) NULL,
[ORDINE] int NULL,
[FASE] int NULL,
[DATA_FASE] datetime NULL,
[CONTROVALORE] decimal(18,2) NULL,
[RISORSEALLOCATE] decimal(18,2) NULL,
[RISORSENONALLOCATE] decimal(18,2) NULL,
[CONTOCORRENTE] decimal(18,2) NULL,
[INVESTIMENTIINCORSO] decimal(18,2) NULL,
[VAR_PERC_PTF] decimal(18,2) NULL,
[MAX_VAR] decimal(5,2) NULL,
[COPERTURA] decimal(12,3) NULL,
[PROFILO] int NULL,
[AGENTE] varchar(6) NULL,
[CRISK] varchar(50) NULL,
[CRISKMAX] varchar(50) NULL,
[lineaself] decimal(18,2) NULL,
[lineaSelfFoglio] decimal(18,2) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[REP_S80_EVOL_STAMPA_C6]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[REP_S80_EVOL_STAMPA_C6];
-- GO

View File

@ -0,0 +1,21 @@
CREATE TABLE [consulenzaUnica].[dbo].[Robo_ProgettoRobo] (
[chiaveProgetto] bigint NOT NULL,
[flagUtilizzoLiquidita] bit NULL,
[Iban_codiceContrattoCC] varchar(50) NULL,
[ctvSogliaCC] decimal(18,2) NULL,
[minimoMantenimentoSuCC] decimal(18,2) NULL,
[listTagFondiDaUtilizzare] varchar(25) NULL,
[percentualeFogli] decimal(18,2) NULL,
[percentualeFondi] decimal(18,2) NULL,
[chiaveclientepb] int NOT NULL,
[dt_inserimento] datetime NULL,
[dt_aggiornamento] datetime NULL,
[FlagCsv] bit NULL,
[flagPrimoIntestatario] bit NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[Robo_ProgettoRobo]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[Robo_ProgettoRobo];
-- GO

View File

@ -0,0 +1,9 @@
CREATE TABLE [consulenzaUnica].[dbo].[VCONTRATTIFINEAVANZATO] (
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[VCONTRATTIFINEAVANZATO]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[VCONTRATTIFINEAVANZATO];
-- GO

View File

@ -0,0 +1,17 @@
CREATE TABLE [consulenzaUnica].[dbo].[W6ASSETPERC] (
[COD_INTERNO] char(18) NULL,
[COD_SOTTOPRODOTTO] char(5) NULL,
[COD_ISIN] char(18) NULL,
[COD_MAF] char(18) NULL,
[ID_ASSETCLASS] char(50) NULL,
[CATALOGUENAME] char(128) NULL,
[ASSETCLASSNAME] char(128) NULL,
[BDPERCENTAGE] decimal(10,7) NULL,
[Visibilita] decimal(9,0) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[W6ASSETPERC]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[W6ASSETPERC];
-- GO

View File

@ -0,0 +1,24 @@
CREATE TABLE [consulenzaUnica].[dbo].[anagrafica_promotori] (
[RETE] char(1) NULL,
[STATO] char(1) NULL,
[CODAGE] char(6) NULL,
[DT_NASCITA] int NULL,
[DT_INI_COLLAB] int NULL,
[DT_TERMINAZIONE] int NULL,
[NOME] varchar(128) NULL,
[COGNOME] varchar(128) NULL,
[PROVINCIA] varchar(2) NULL,
[TELEFONO1] varchar(20) NULL,
[TELEFONO2] varchar(20) NULL,
[INDIRIZZO] varchar(255) NULL,
[CAP] varchar(5) NULL,
[PREFISSO] varchar(5) NULL,
[CITTA_NASCITA] varchar(50) NULL,
[CITTA] varchar(50) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[anagrafica_promotori]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[anagrafica_promotori];
-- GO

View File

@ -0,0 +1,26 @@
CREATE TABLE [consulenzaUnica].[dbo].[dettaglioClientePB] (
[chiaveClientePB] bigint NOT NULL,
[flagUpgradeSEI] bit NOT NULL,
[dtInizioValidita] datetime NULL,
[dtAggiornamento] datetime NULL,
[flagDowngradeSEI] bit NOT NULL,
[flagOkey] bit NULL,
[chiavePBSwitch] bigint NULL,
[dtSwitch] datetime NULL,
[flagRol] bit NULL,
[processo] varchar(20) NULL,
[denominazioneUtenteSwitch] varchar(100) NULL,
[flagRfaMinus] bit NULL,
[flagGrafometrica] bit NULL,
[flagClienteAbilitatoRobo] bit NULL,
[CLIROL_ROLGES] bit NULL,
[CLIROL_ROLCC] bit NULL,
[CLIROL_ROLSEI] bit NULL,
[DECOD_COSOSP] varchar(10) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[dettaglioClientePB]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[dettaglioClientePB];
-- GO

View File

@ -0,0 +1,11 @@
CREATE TABLE [consulenzaUnica].[dbo].[dfinalita] (
[codFinalita] varchar(10) NOT NULL,
[descrizione] varchar(100) NULL,
[ordinamento] int NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[dfinalita]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[dfinalita];
-- GO

View File

@ -0,0 +1,22 @@
CREATE TABLE [consulenzaUnica].[dbo].[dprofilo] (
[profilo] int NOT NULL,
[profiloWS] varchar(50) NULL,
[descrizione] varchar(32) NULL,
[descrizioneReport] varchar(32) NULL,
[descrizioneLunga] varchar(250) NULL,
[varMax] decimal(18,2) NULL,
[complessitaMax] decimal(18,2) NULL,
[rischioCreditoMax] decimal(18,2) NULL,
[esperienzaConoscenza] varchar(5) NULL,
[codOrdinamento] int NULL,
[dtInizioValidita] datetime NULL,
[rischioCreditoMaxRep] int NULL,
[rischioQualitativoMax] varchar(20) NULL,
[volatilitaMax] decimal(18,2) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[dprofilo]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[dprofilo];
-- GO

View File

@ -0,0 +1,16 @@
CREATE TABLE [consulenzaUnica].[dbo].[dtipoimmobile] (
[codTipologia] varchar(15) NULL,
[tipologia] varchar(512) NULL,
[codTipologiaCatasto] varchar(15) NULL,
[tipoImmobile] varchar(2) NULL,
[ordinamento] int NULL,
[tipologiaMOT] varchar(512) NULL,
[moltiplicatoreTipologia] decimal(18,2) NULL,
[tipologiaTerzi] varchar(100) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[dtipoimmobile]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[dtipoimmobile];
-- GO

View File

@ -0,0 +1,25 @@
CREATE TABLE [consulenzaUnica].[dbo].[eventiCliente] (
[chiaveEventi] bigint NOT NULL,
[chiaveClientePB] bigint NULL,
[codUltimaOperazione] int NULL,
[flagContratto] bit NULL,
[flagPiramideAuto] bit NULL,
[flagPianificazione] bit NULL,
[flagAllocazioneAutomatica] bit NULL,
[flagMonitoraggio] bit NULL,
[flagAreaMonitorata] bit NULL,
[flagTerziFinanziario] bit NULL,
[flagTerziImmobiliare] bit NULL,
[flagTerziAziendale] bit NULL,
[flagTerziAltro] bit NULL,
[flagCommissioni] bit NULL,
[alertCommissioni] int NULL,
[dtInizioValidita] datetime NULL,
[dtAggiornamento] datetime NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[eventiCliente]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[eventiCliente];
-- GO

View File

@ -0,0 +1,12 @@
CREATE TABLE [consulenzaUnica].[dbo].[param] (
[Parametro] varchar(20) NOT NULL,
[Valore] varchar(MAX) NULL,
[Descrizione] varchar(200) NULL,
[DtModifica] date NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[param]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[param];
-- GO

View File

@ -0,0 +1,12 @@
CREATE TABLE [consulenzaUnica].[dbo].[portafogliomodello] (
[chiavePtfMod] bigint NOT NULL,
[area] varchar(10) NULL,
[orizzonteTemporale] int NULL,
[rischio] int NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[portafogliomodello]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[portafogliomodello];
-- GO

View File

@ -0,0 +1,13 @@
CREATE TABLE [consulenzaUnica].[dbo].[token] (
[chiaveToken] bigint NOT NULL,
[value] varchar(255) NULL,
[rete] varchar(1) NULL,
[dtInizioValidita] datetime NULL,
[dtAggiornamento] datetime NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[token]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[token];
-- GO

View File

@ -0,0 +1,9 @@
CREATE TABLE [consulenzaUnica].[dbo].[v_servizi_aggiuntivi] (
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[v_servizi_aggiuntivi]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[v_servizi_aggiuntivi];
-- GO

View File

@ -0,0 +1,9 @@
CREATE TABLE [consulenzaUnica].[dbo].[vinfocliente] (
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnica].[dbo].[vinfocliente]
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[vinfocliente];
-- GO

View File

@ -0,0 +1,16 @@
CREATE TABLE [consulenzaUnicafl].[dbo].[ClienteCambioReteContratto] (
[cod_conf] varchar(11) NULL,
[rete] varchar(1) NULL,
[pb] varchar(6) NULL,
[cf] varchar(16) NULL,
[piva] varchar(11) NULL,
[chiaveClientePB] bigint NULL,
[flag_cli_fittizio] varchar(1) NULL,
[data_aggiornamento] datetime NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnicafl].[dbo].[ClienteCambioReteContratto]
-- SELECT * FROM [CONSUNI].[consulenzaUnicafl].[dbo].[ClienteCambioReteContratto];
-- GO

View File

@ -0,0 +1,25 @@
CREATE TABLE [consulenzaUnicafl].[dbo].[Immobiliare_RichiesteMonitoraggioCatastoCliente] (
[chiaveRichiesta] bigint NOT NULL,
[rete] varchar(1) NULL,
[agente] varchar(255) NULL,
[agenteCognome] varchar(255) NULL,
[agenteNome] varchar(255) NULL,
[codFis] varchar(16) NULL,
[cognomeCliente] varchar(255) NULL,
[nomeCliente] varchar(255) NULL,
[dtElabRichiestaCatasto] datetime NULL,
[dtElabRicezioneCatasto] datetime NULL,
[dtElabRichiestaRischio] datetime NULL,
[dtElabRicezioneRischio] datetime NULL,
[utente] varchar(50) NULL,
[rfa] decimal(19,7) NULL,
[diversificazione] decimal(19,7) NULL,
[var] decimal(19,7) NULL,
[dtRiferimento] varchar(8) NULL
);
GO
-- Popolamento tabella
-- INSERT INTO [consulenzaUnicafl].[dbo].[Immobiliare_RichiesteMonitoraggioCatastoCliente]
-- SELECT * FROM [CONSUNI].[consulenzaUnicafl].[dbo].[Immobiliare_RichiesteMonitoraggioCatastoCliente];
-- GO

32
sql/add_linked_server.sql Normal file
View File

@ -0,0 +1,32 @@
-- Aggiungi il linked server CONSUNI
EXEC master.dbo.sp_addlinkedserver
@server = N'CONSUNI',
@srvproduct = N'SQL Server'
-- Configura l'autenticazione per il linked server
EXEC master.dbo.sp_addlinkedsrvlogin
@rmtsrvname = N'CONSUNI',
@useself = N'False',
@locallogin = NULL,
@rmtuser = N'F701264',
@rmtpassword = N'contrsei'
GO
-- Configura le opzioni RPC e Data Access
EXEC master.dbo.sp_serveroption
@server = N'CONSUNI',
@optname = N'rpc',
@optvalue = N'true'
GO
EXEC master.dbo.sp_serveroption
@server = N'CONSUNI',
@optname = N'rpc out',
@optvalue = N'true'
GO
EXEC master.dbo.sp_serveroption
@server = N'CONSUNI',
@optname = N'data access',
@optvalue = N'true'
GO