Create tabelle di CONSUNI
This commit is contained in:
parent
596cb052e5
commit
5d6841891b
@ -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 {
|
||||||
|
@ -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
|
||||||
""
|
""
|
||||||
)
|
)
|
||||||
|
|
||||||
|
214
script/createTableFromSelect.ps1
Normal file
214
script/createTableFromSelect.ps1
Normal 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
|
||||||
|
}
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -0,0 +1,9 @@
|
|||||||
|
CREATE TABLE [CatalogoProdotti].[dbo].[VDivPtfConCatalogo] (
|
||||||
|
|
||||||
|
);
|
||||||
|
GO
|
||||||
|
|
||||||
|
-- Popolamento tabella
|
||||||
|
-- INSERT INTO [CatalogoProdotti].[dbo].[VDivPtfConCatalogo]
|
||||||
|
-- SELECT * FROM [CONSUNI].[CatalogoProdotti].[dbo].[VDivPtfConCatalogo];
|
||||||
|
-- GO
|
@ -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
|
@ -0,0 +1,9 @@
|
|||||||
|
CREATE TABLE [consulenzaEvoluta].[dbo].[Parentela] (
|
||||||
|
|
||||||
|
);
|
||||||
|
GO
|
||||||
|
|
||||||
|
-- Popolamento tabella
|
||||||
|
-- INSERT INTO [consulenzaEvoluta].[dbo].[Parentela]
|
||||||
|
-- SELECT * FROM [CONSUNI].[consulenzaEvoluta].[dbo].[Parentela];
|
||||||
|
-- GO
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
16
sql/Collaudo/tables_CONSUNI/consulenzaUnica_dbo_Area.sql
Normal file
16
sql/Collaudo/tables_CONSUNI/consulenzaUnica_dbo_Area.sql
Normal 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
|
@ -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
|
42
sql/Collaudo/tables_CONSUNI/consulenzaUnica_dbo_Cliente.sql
Normal file
42
sql/Collaudo/tables_CONSUNI/consulenzaUnica_dbo_Cliente.sql
Normal 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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
15
sql/Collaudo/tables_CONSUNI/consulenzaUnica_dbo_DComune.sql
Normal file
15
sql/Collaudo/tables_CONSUNI/consulenzaUnica_dbo_DComune.sql
Normal 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
|
@ -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
|
19
sql/Collaudo/tables_CONSUNI/consulenzaUnica_dbo_Delegato.sql
Normal file
19
sql/Collaudo/tables_CONSUNI/consulenzaUnica_dbo_Delegato.sql
Normal 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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
13
sql/Collaudo/tables_CONSUNI/consulenzaUnica_dbo_Dnazione.sql
Normal file
13
sql/Collaudo/tables_CONSUNI/consulenzaUnica_dbo_Dnazione.sql
Normal 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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
28
sql/Collaudo/tables_CONSUNI/consulenzaUnica_dbo_Progetto.sql
Normal file
28
sql/Collaudo/tables_CONSUNI/consulenzaUnica_dbo_Progetto.sql
Normal 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
|
@ -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
|
92
sql/Collaudo/tables_CONSUNI/consulenzaUnica_dbo_Proposta.sql
Normal file
92
sql/Collaudo/tables_CONSUNI/consulenzaUnica_dbo_Proposta.sql
Normal 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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -0,0 +1,9 @@
|
|||||||
|
CREATE TABLE [consulenzaUnica].[dbo].[VCONTRATTIFINEAVANZATO] (
|
||||||
|
|
||||||
|
);
|
||||||
|
GO
|
||||||
|
|
||||||
|
-- Popolamento tabella
|
||||||
|
-- INSERT INTO [consulenzaUnica].[dbo].[VCONTRATTIFINEAVANZATO]
|
||||||
|
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[VCONTRATTIFINEAVANZATO];
|
||||||
|
-- GO
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
22
sql/Collaudo/tables_CONSUNI/consulenzaUnica_dbo_dprofilo.sql
Normal file
22
sql/Collaudo/tables_CONSUNI/consulenzaUnica_dbo_dprofilo.sql
Normal 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
|
@ -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
|
@ -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
|
12
sql/Collaudo/tables_CONSUNI/consulenzaUnica_dbo_param.sql
Normal file
12
sql/Collaudo/tables_CONSUNI/consulenzaUnica_dbo_param.sql
Normal 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
|
@ -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
|
13
sql/Collaudo/tables_CONSUNI/consulenzaUnica_dbo_token.sql
Normal file
13
sql/Collaudo/tables_CONSUNI/consulenzaUnica_dbo_token.sql
Normal 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
|
@ -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
|
@ -0,0 +1,9 @@
|
|||||||
|
CREATE TABLE [consulenzaUnica].[dbo].[vinfocliente] (
|
||||||
|
|
||||||
|
);
|
||||||
|
GO
|
||||||
|
|
||||||
|
-- Popolamento tabella
|
||||||
|
-- INSERT INTO [consulenzaUnica].[dbo].[vinfocliente]
|
||||||
|
-- SELECT * FROM [CONSUNI].[consulenzaUnica].[dbo].[vinfocliente];
|
||||||
|
-- GO
|
@ -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
|
@ -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
32
sql/add_linked_server.sql
Normal 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
|
Loading…
x
Reference in New Issue
Block a user