<md-dialog aria-label="Dettaglio disposizione" flex="95" layout="column" ng-cloak>
		<md-toolbar class="small-toolbar">
		   <div class="small-toolbar-tools ">
		     <h5 ng-style="getFontSize()"><span ng-if="largeScreen()">Dettaglio disposizione {{label}} </span>{{disposizione.iddisposizione}} <span ng-if="disposizione.iddistintaBanca>0"> in distinta {{disposizione.iddistintaBanca}}</span></h5> 
		     <span flex></span>
<!-- 	     	 <md-fab-toolbar md-direction="left" style="vertical-align:middle" layout-align="center center" md-open="true"> -->
<!-- 			    <md-fab-trigger style="height:100%;vertical-align:middle" layout-align="center center" layout="row" > -->
<!-- 		          <md-button aria-label="menu" class="md-icon-button md-accent"> -->
<!-- 		            <md-icon  md-font-icon="fa-bars" class="fa fa-lg"></md-icon> -->
<!-- 		      			<md-tooltip>Opzioni</md-tooltip> -->
<!-- 		          </md-button> -->
<!-- 			    </md-fab-trigger> -->
		
<!-- 		        <md-toolbar> -->
<!-- 		        	<md-fab-actions class="md-toolbar-tools"> -->
			          <md-button aria-label="Delega SEDA" style="width:140px" class="md-icon-button" ng-click="delegaSEDA()" layout="row" ng-style="getFontSize()" >
			            <md-icon md-font-icon="fa-refresh" class="fa" aria-label="Delega SEDA" title="Delega SEDA"></md-icon>
			            <span>Delega SEDA</span>
			          </md-button>
			          <md-button aria-label="Log stati" ng-disabled="!btnLogStati" class="" ng-click="mostraLogStati()" layout="row" ng-style="getFontSize()" >
			            <md-icon md-font-icon="fa-file-text-o" class="fa" aria-label="Log stati" title="Log stati"></md-icon>
			            <span>Log stati</span>
			          </md-button>
			          <md-button aria-label="Log variazioni" ng-disabled="!btnLogVariazioni" class="" ng-click="mostraLogVariazioni()" layout="row" ng-style="getFontSize()" >
			            <md-icon md-font-icon="fa-file-text-o" class="fa" aria-label="Log variazioni" title="Log variazioni"></md-icon>
            	            <span ng-if="largeScreen()">Log variazioni</span>
				            <span ng-if="!largeScreen()">Log var.</span>
			          </md-button>
<!-- 		          </md-fab-actions> -->
<!-- 		       </md-toolbar> -->
<!-- 			</md-fab-toolbar>	          	 -->
		   </div>
		 </md-toolbar>

	<md-dialog-content class="sticky-container" layout="column" style="padding:14px;min-height:740px;" flex>
		<ng-form name="form" ng-submit="confirmDialog()" layout="column" flex>
			<md-content flex layout-margin layout="column">
			
				<md-tabs md-border-bottom md-dynamic-height md-swipe-content>
				
					<md-tab label="Riepilogo" ng-if="!largeScreen()" >
						<md-tab-label>
							<md-tooltip ng-if="errors('datiPrincipali')" >Sono presenti errori</md-tooltip>
							<md-icon ng-if="errors('datiPrincipali')" md-font-icon="fa-bug" class="fa button-icon" style="color:red">
							</md-icon>
							Riepilogo
						</md-tab-label>
						<md-tab-body>
							<md-content class="md-padding" id="datiRiepilogo" >
								<div layout-gt-sm="row" layout="column" flex>
								
									<md-input-container flex="100" flex-gt-sm="20" ng-disabled="getStatoDisposizioneEditabile()">
										<label>Stato disposizione</label>
										<md-select ng-model="disposizione.statoDisposizione" ng-class="getColor(disposizione.flagStatoDisposizione)"  
											id="statoDisposizione" md-on-open="enterCompoundField('statoDisposizione')" md-on-close="exitCompoundField('statoDisposizione')">
											<md-option ng-repeat="item in ::getStatiDisposizione()" ng-value="item">{{item}}</md-option>
										</md-select>
									</md-input-container>
									<md-input-container flex-gt-sm="40" flex-md="100"  disable-all="!frameBeneficiario">
										<label>Denominazione debitore</label>
										<input ng-model="disposizione.denominazioneDestinatario" maxlength="90" ng-class="getColor(disposizione.flagDenominazioneDestinatario)"  ng-focus="enterField($event)" ng-blur="exitField($event)"  pattern="[a-zA-Z0-9òàùèéì'.,;:-_+= ]+"/>
										<md-icon ng-click="cercaDenominazione()" md-font-icon="fa-search" class="fa button-icon"></md-icon>
									</md-input-container>
									<md-input-container flex flex-md="100" disable-all="!frameDatiDispositivi">
										<label>Importo</label>
										<input type="text" ng-model="disposizione.importo" ng-blur="checkImporto($event)" ng-class="getColor(disposizione.flagImporto)"   ng-focus="enterField($event)"  ng-keypress="checkDigit($event,20)"/> <!-- step="0.01" min="0.01" -->
									</md-input-container>					
									<md-input-container flex-gt-sm="70" flex="100" disable-all="!frameDatiDispositivi">
										<label>Descrizione</label>
										<input ng-model="disposizione.descrizioneDisposizione" md-placeholder="descrizione disposizione"  ng-class="getColor(disposizione.flagDescrizioneDisposizione)" maxlength="450" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
									</md-input-container>
								</div>
							</md-content>
						</md-tab-body>
					</md-tab>
									
					<md-tab label="Dati principali">
						<md-tab-label>
							<md-tooltip ng-if="errors('datiPrincipali')" >Sono presenti errori</md-tooltip>
							<md-icon ng-if="errors('datiPrincipali')" md-font-icon="fa-bug" class="fa button-icon" style="color:red">
							</md-icon>
							Dati principali
						</md-tab-label>
						<md-tab-body>
							<md-content class="md-padding" id="datiPrincipali">
								<div flex >
									<div layout-gt-sm="row" layout="column" flex>
										<md-input-container flex="100" flex-gt-sm="20" ng-disabled="getStatoDisposizioneEditabile()">
											<label>Stato disposizione</label>
											<md-select ng-model="disposizione.statoDisposizione" ng-class="getColor(disposizione.flagStatoDisposizione)"  
												id="statoDisposizione" md-on-open="enterCompoundField('statoDisposizione')" md-on-close="exitCompoundField('statoDisposizione')">
												<md-option ng-repeat="item in ::getStatiDisposizione()" ng-value="item">{{item}}</md-option>
											</md-select>
										</md-input-container>
										<md-input-container flex="100" flex-gt-sm="25" disable-all="!frameDatiDispositivi">
											<label>Data scadenza</label>
											<md-datepicker ng-model="disposizione.dataValutaDestinatario" id="dataValutaDestinatario" ng-class="getColor(disposizione.flagDataValutaDestinatario)" 
												ng-focus="enterCompoundField('dataValutaDestinatario')" ng-blur="exitCompoundField('dataValutaDestinatario')">
												</md-datepicker>
										</md-input-container>
										<md-input-container flex="100" flex-gt-sm="25" disable-all="!frameDatiDispositivi">
											<label flex>Scadenza originaria SDD</label>
											<md-datepicker ng-model="disposizione.dataScadenzaOriginaria" ng-class="getColor(disposizione.flagDataScadenzaOriginaria)" 
												id="dataScadenzaOriginaria" ng-focus="enterCompoundField('dataScadenzaOriginaria')" ng-blur="exitCompountField('dataScadenzaOriginaria')"></md-datepicker>
										</md-input-container>
										<md-input-container flex="100" flex-gt-sm="25" disable-all="!frameDatiDispositivi">
											<label>Data limite RID</label>
											<md-datepicker ng-model="disposizione.dataLimitePagamento" ng-class="getColor(disposizione.flagDataLimitePagamento)" md-placeholder="Data limite RID" 
												id="dataLimitePagamento" ng-focus="enterCompoundField('dataLimitePagamento')" ng-blur="exitCompountField('dataLimitePagamento')">
											</md-datepicker>
										</md-input-container>					
									</div>
									<div layout-gt-sm="row" layout="column" flex disable-all="!frameDatiDispositivi">							
										<md-input-container flex flex-md="50">
											<label>Codice riferimento</label>
											<input ng-model="disposizione.codiceRiferimento" ng-class="getColor(disposizione.flagCodiceRiferimento)" maxlength="15" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
										</md-input-container>					
										<md-input-container flex flex-md="100">
											<label>Identificativo end-to-end</label>
											<input ng-model="disposizione.identificativoEndToEnd" ng-class="getColor(disposizione.flagIdentificativoEndToEnd)" maxlength="35" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
										</md-input-container>					
										<md-input-container flex flex-md="100">
											<label>Importo</label>
											<input type="text" ng-model="disposizione.importo" ng-blur="checkImporto($event)" ng-class="getColor(disposizione.flagImporto)"   ng-focus="enterField($event)"  ng-keypress="checkDigit($event,20)"/> <!-- step="0.01" min="0.01" -->
										</md-input-container>					
									</div>
									<div layout-gt-sm="row" layout="column" flex disable-all="!frameDatiDispositivi">
										<md-input-container flex-gt-sm="70" flex="100">
											<label>Descrizione</label>
											<input ng-model="disposizione.descrizioneDisposizione" md-placeholder="descrizione disposizione"  ng-class="getColor(disposizione.flagDescrizioneDisposizione)" maxlength="450" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
										</md-input-container>
										<md-input-container flex-gt-sm="30" flex="100">
											<label>Identificativo Mandato SDD</label>
											<input ng-model="disposizione.identificativoMandato" ng-class="getColor(disposizione.flagIdentificativoMandato)" maxlength="35" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
										</md-input-container>	
									</div>
								</div>
								<div layout-gt-sm="row" layout="column" flex>
									<md-input-container flex>
										<label>Tipo sequenza</label>
										<md-select ng-model="disposizione.tipoSequenza" disable-all="!frameSEPA" ng-class="getColor(disposizione.flagTipoSequenza)"  
												id="tipoSequenza" md-on-open="enterCompoundField('tipoSequenza')" md-on-close="exitCompoundField('tipoSequenza')">
											<md-option ng-repeat="item in ::tipoSequenza" ng-value="item.codice">{{item.descrizione}}</md-option>
										</md-select>
									</md-input-container>
									<md-input-container flex style="min-width:200px">
										<label>Data sottoscrizione mandato</label>
										<md-datepicker ng-model="disposizione.dataSottoscrizioneMandato" disable-all="!frameSEPA" ng-class="getColor(disposizione.flagDataSottoscrizioneMandato)" md-placeholder="Data sottoscrizione mandato" ng-focus="enterField($event)" ng-blur="exitField($event)"
												id="dataSottoscrizioneMandato" ng-focus="enterCompoundField('dataSottoscrizioneMandato')" ng-blur="exitCompountField('dataSottoscrizioneMandato')">
										</md-datepicker>
									</md-input-container>			
									<md-input-container flex>
										<label>Tipo incasso</label>
										<md-select ng-model="disposizione.tipoIncassoRid" disable-all="true" md-select-label="{{disposizione.tipoIncassoRid}}"  ng-class="getColor(disposizione.flagTipoIncassoRid)" 
										id="tipoIncassoRid" md-on-open="enterCompoundField('tipoIncassoRid')" md-on-close="exitCompoundField('tipoIncassoRid')">
											<md-option ng-repeat="item in ::tipoIncassoRid" ng-value="item.codice">{{item.descrizione}}</md-option>
										</md-select>
									</md-input-container>
									<md-input-container flex disable-all="!frameDatiContabili">
										<label>Causale movimento</label>
										<input ng-model="disposizione.causaleMovimento" maxlength="10" ng-class="getColor(disposizione.flagCausaleMovimento)" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
									</md-input-container>
									<md-input-container flex disable-all="!frameDatiContabili">
										<label>Numero polizza</label>
										<input ng-model="disposizione.numeroPolizza" maxlength="13" ng-class="getColor(disposizione.flagNumeroPolizza)" ng-focus="enterField($event)" ng-blur="exitField($event)">
									</md-input-container>
								</div>
								<h5 class="title-label">Annotazioni libere</h5>
								<div layout-gt-sm="row" layout="column" flex disable-all="!frameAnnotazioniLibere">
										<md-input-container flex flex-md="50">
											<label>Per funzioni ordinante</label>
											<input ng-model="disposizione.noteFunzioneOrdinante" maxlength="60" ng-class="getColor(disposizione.flagNoteFunzioneOrdinante)"  ng-focus="enterField($event)" ng-blur="exitField($event)" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
										</md-input-container>
										<md-input-container flex flex-md="50">
											<label>Per tesoreria</label>
											<input ng-model="disposizione.noteTesoreria" maxlength="60" ng-class="getColor(disposizione.flagNoteTesoreria)" ng-focus="enterField($event)" ng-blur="exitField($event)" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
										</md-input-container>
								</div>					
							</md-content>
						</md-tab-body>
					</md-tab>
					
					<md-tab label="Destinatario">
						<md-tab-label>
							<md-tooltip ng-if="errors('destinatario')" >Sono presenti errori</md-tooltip>
							<md-icon ng-if="errors('destinatario')" md-font-icon="fa-bug" class="fa button-icon" style="color:red"></md-icon>
							Destinatario
						</md-tab-label>
						<md-tab-body>
							<md-content class="md-padding" id="destinatario"  >
								<div layout-gt-sm="row" layout="column" flex disable-all="!frameBeneficiario">
									<md-input-container flex-gt-sm="40" flex-md="100">
										<label>Denominazione debitore</label>
										<input ng-model="disposizione.denominazioneDestinatario" maxlength="90" ng-class="getColor(disposizione.flagDenominazioneDestinatario)"  ng-focus="enterField($event)" ng-blur="exitField($event)"  pattern="[a-zA-Z0-9òàùèéì'.,;:-_+= ]+"/>
										<md-icon ng-click="cercaDenominazione()" md-font-icon="fa-search" class="fa button-icon"></md-icon>
									</md-input-container>
									<md-input-container flex-gt-sm="10" flex-md="100">
										<label>Codice destinatario</label>
										<input ng-model="disposizione.codiceClienteDebitore" maxlength="16" ng-class="getColor(disposizione.flagCodiceClienteDebitore)" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
									</md-input-container>
									<md-input-container flex-gt-sm="25" flex-md="100" >
										<label>Tipo codice</label>
										<md-select ng-model="disposizione.tipoCodice" ng-class="getColor(disposizione.flagTipoCodice)" ng-disabled="!frameBeneficiario"
											id="tipoCodice" md-on-open="enterCompoundField('tipoCodice')" md-on-close="exitCompoundField('tipoCodice')">
											<md-option ng-repeat="item in ::tipoCodice" ng-value="item.codice">{{item.descrizione}}</md-option>
										</md-select>
									</md-input-container>		
									<md-input-container flex-gt-sm="25" flex-md="100">
										<label>Facoltà di storno RID debitore</label>
										<md-select ng-model="disposizione.facoltaStorno" ng-class="getColor(disposizione.flagFacoltaStorno)" ng-disabled="!frameBeneficiario"
												id="facoltaStorno" md-on-open="enterCompoundField('facoltaStorno')" md-on-close="exitCompoundField('facoltaStorno')">
											<md-option ng-repeat="item in ::facoltaStorno" ng-value="item.codice">{{item.descrizione}}</md-option>
										</md-select>
									</md-input-container>		
								</div>
								<div layout-gt-sm="row" layout="column" flex disable-all="!frameBeneficiario"> 
									<md-input-container flex flex-md="50">
										<label>Debitore effettivo SDD</label>
										<input ng-model="disposizione.debitoreEffettivo" maxlength="90" ng-class="getColor(disposizione.flagDebitoreEffettivo)" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
									</md-input-container>
									<md-input-container flex flex-md="50">
										<label>Indirizzo</label>
										<input ng-model="disposizione.indirizzoDestinatario" maxlength="30" ng-class="getColor(disposizione.flagIndirizzoDestinatario)" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
									</md-input-container>
								</div>
								<div layout-gt-sm="row" layout="column" flex disable-all="!frameBeneficiario">
									<md-input-container flex-gt-sm="20" flex="100">
										<label>CAP</label>
										<input ng-model="disposizione.capDestinatario" maxlength="5" ng-class="getColor(disposizione.flagCapDestinatario)" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
									</md-input-container>
									<md-input-container flex-gt-sm="60" flex="100">
										<label>Comune</label>
										<input ng-model="disposizione.cittaDestinatario" maxlength="23" ng-class="getColor(disposizione.flagCittaDestinatario)" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
									</md-input-container>
									<md-input-container flex-gt-sm="20" flex="100">
										<label>Provincia</label>
										<input ng-model="disposizione.provinciaDestinatario" maxlength="2" ng-class="getColor(disposizione.flagProvinciaDestinatario)" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
									</md-input-container>	
								</div>
								<div >
									<div layout-gt-sm="row" layout="column" flex >
										<md-input-container flex-gt-sm="10" flex="100" disable-all="!frameBancaAddebito">
											<label>ABI</label>
											<input ng-model="disposizione.codiceAbiDestinatario" maxlength="5" ng-class="getColor(disposizione.flagCodiceAbiDestinatario)" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
										</md-input-container>
										<md-input-container flex-gt-sm="10" flex="100" disable-all="!frameBancaAddebito">
											<label>CAB</label>
											<input ng-model="disposizione.cabDestinatario" maxlength="5" ng-class="getColor(disposizione.flagCabDestinatario)" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
										</md-input-container>
										<md-icon ng-click="forzaAbiCab($event)" md-font-icon="fa-chevron-left" class="fa button-icon">
											<md-tooltip>Forza Coordinate Bancarie</md-tooltip>
										</md-icon>
										<md-icon ng-click="piazzatura($event)" md-font-icon="fa-bank" class="fa button-icon" id="btnPiazzatura">
											<md-tooltip>Convalida e Ricerca Coordinate Bancarie</md-tooltip>
										</md-icon>
										<md-input-container flex-gt-sm="20" flex="100" disable-all="!frameBancaAddebito">
											<label>Conto</label>
											<input ng-model="disposizione.contoDestinatario" maxlength="12" ng-class="getColor(disposizione.flagContoDestinatario)" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
										</md-input-container>
										<md-input-container flex-gt-sm="5" flex="100" disable-all="!frameBancaAddebito">
											<label>CIN</label>
											<input ng-model="disposizione.cin" maxlength="1" ng-class="getColor(disposizione.flagCin)" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
										</md-input-container>
										<md-input-container flex-gt-sm="10" flex="100" disable-all="!frameBancaAddebito">
											<label>Cod.paese</label>
											<input ng-model="disposizione.codicePaese" maxlength="2" ng-class="getColor(disposizione.flagCodicePaese)" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
										</md-input-container>
										<md-input-container flex-gt-sm="10" flex="100" disable-all="!frameBancaAddebito">
											<label>Check digit</label>
											<input ng-model="disposizione.checkDigit" maxlength="2" ng-class="getColor(disposizione.flagCheckDigit)" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
										</md-input-container>
										<md-input-container flex-gt-sm="35" flex="100" disable-all="!frameBancaAddebito">
											<label>Descrizione banca/sportello</label>
											<input ng-model="disposizione.bancaSportelloDomic" maxlength="50" ng-class="getColor(disposizione.flagBancaSportelloDomic)" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
										</md-input-container>
									</div>
									<div layout-gt-sm="row" layout="column" flex>
										<md-input-container flex-gt-sm="50" flex="100" disable-all="!frameBancaAddebito" >
											<label>Codice IBAN</label>
											<input ng-model="disposizione.coordinateIbanbeneficiario" maxlength="42" ng-class="getColor(disposizione.flagCoordinateIbanbeneficiario)" ng-focus="enterField($event)" 
											ng-blur="exitField($event)" pattern="[a-zA-Z0-9 ]+" />
										</md-input-container>
										
									</div>
								</div>
					
							</md-content>
						</md-tab-body>
					</md-tab>
					<md-tab label="Ordinante">
						<md-tab-label>
							<md-tooltip ng-if="errors('anagraficaOrdinante')" >Sono presenti errori</md-tooltip>
							<md-icon ng-if="errors('anagraficaOrdinante')" md-font-icon="fa-bug" class="fa button-icon" style="color:red"></md-icon>
							Ordinante
						</md-tab-label>
						<md-tab-body>
							<md-content class="md-padding" id="anagraficaOrdinante" >
								<div disable-all="!frameOrdinante">
									<div layout-gt-sm="row" layout="column" flex >
										<md-input-container flex-gt-sm="50" flex-md="100">
											<label>Denominazione</label>
											<input ng-model="disposizione.aziendaOrdinante" maxlength="30" ng-class="getColor(disposizione.flagAziendaOrdinante)" ng-focus="enterField($event)" ng-blur="exitField($event)" pattern="[a-zA-Z0-9òàùèéì'.,;:-_+= ]+"/>
										</md-input-container>
										<md-input-container flex-gt-sm="20" flex-md="100">
											<label>Codice fiscale / P.IVA</label>
											<input ng-model="disposizione.codiceFiscaleOrdinante" maxlength="16" ng-class="getColor(disposizione.flagCodiceFiscaleOrdinante)" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
										</md-input-container>
										<md-input-container flex-gt-sm="15" flex-md="100">
											<label>Codice Sia</label>
											<input ng-model="disposizione.codiceSiaOrdinante" maxlength="5" ng-class="getColor(disposizione.flagCodiceSiaOrdinante)" ng-focus="enterField($event)" ng-blur="exitField($event)"  pattern="[a-zA-Z0-9òàùèéì'.,;:-_+= ]+"/>
										</md-input-container>
										<md-input-container flex-gt-sm="15" flex-md="100">
											<label>Codice società</label>
											<input ng-model="disposizione.codiceSocieta" maxlength="3" ng-class="getColor(disposizione.flagCodiceSocieta)" ng-focus="enterField($event)" ng-blur="exitField($event)" pattern="[a-zA-Z0-9òàùèéì'.,;:-_+= ]+"/>
										</md-input-container>
									</div>
									<div layout-gt-sm="row" layout="column" flex >
										<md-input-container flex-gt-sm="50" flex-md="100">
											<label>Indirizzo</label>
											<input ng-model="disposizione.indirizzoOrdinante" maxlength="30" ng-class="getColor(disposizione.flagIndirizzoOrdinante)" ng-focus="enterField($event)" ng-blur="exitField($event)" pattern="[a-zA-Z0-9òàùèéì'.,;:-_+= ]+"/>
										</md-input-container>
										<md-input-container flex-gt-sm="50" flex-md="100">
											<label>Località</label>
											<input ng-model="disposizione.localitaOrdinante" maxlength="30" ng-class="getColor(disposizione.flagLocalitaOrdinante)" ng-focus="enterField($event)" ng-blur="exitField($event)" pattern="[a-zA-Z0-9òàùèéì'.,;:-_+= ]+"/>
										</md-input-container>
									</div>
									<div layout-gt-sm="row" layout="column" flex >
										<md-input-container flex-gt-sm="50" flex-md="100">
											<label>Identificativo creditore</label>
											<input ng-model="disposizione.identificativoCreditore" maxlength="30" ng-class="getColor(disposizione.flagIdentificativoCreditore)" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
										</md-input-container>
										<md-input-container flex-gt-sm="50" flex-md="100">
											<label>Codice CUC</label>
											<input ng-model="disposizione.codiceCucOrdinante" maxlength="30" ng-class="getColor(disposizione.flagCodiceCucOrdinante)" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
										</md-input-container>
									</div>
								
								</div>
								<h5 class="title-label">Conto di accredito</h5>
		
								<div layout="row" flex="100">
									<div layout-gt-md="row" layout="column" flex-gt-md="40" flex="50">
										<md-input-container flex-gt-sm="25" flex="100"  disable-all="!frameBancaAddebito">
											<label>ABI</label>
											<input ng-model="disposizione.codiceAbiOrdinante" maxlength="5" ng-class="getColor(disposizione.flagCodiceAbiOrdinante)" ng-focus="enterField($event)" ng-blur="exitField($event)" pattern="[0-9]+"/>
										</md-input-container>
										<md-input-container flex-gt-sm="25" flex="100" disable-all="!frameBancaAddebito" >
											<label>CAB</label>
											<input ng-model="disposizione.cabOrdinante" maxlength="5" ng-class="getColor(disposizione.flagCabOrdinante)" ng-focus="enterField($event)" ng-blur="exitField($event)"  pattern="[0-9]+"/>
										</md-input-container>
										<md-input-container flex-gt-sm="25" flex="100"  disable-all="!frameBancaAddebito">
											<label>Conto</label>
											<input ng-model="disposizione.contoOrdinante" maxlength="12" ng-class="getColor(disposizione.flagContoOrdinante)" ng-focus="enterField($event)" ng-blur="exitField($event)"  pattern="[a-zA-Z0-9 ]+"/>
										</md-input-container>
										<md-input-container flex-gt-sm="25" flex="100" disable-all="!frameBancaAddebito">
											<label>Divisa</label>
											<input ng-model="disposizione.divisaContoOrdinante" maxlength="3"  ng-class="getColor(disposizione.flagDivisaContoOrdinante)" ng-focus="enterField($event)" ng-blur="exitField($event)" pattern="[a-zA-Z]+"/>
										</md-input-container>
										<md-icon ng-click="assegnaConto($event)" md-font-icon="fa-bank" class="fa button-icon">
											<md-tooltip>Selezione Banca di Allineamento</md-tooltip>
										</md-icon>
									</div>
									<div layout-gt-md="row" layout="column" flex>
										<md-input-container flex-gt-sm="25" flex="100" disable-all="!frameBancaAddebito">
											<label>Coordinate IBAN</label>
											<input ng-model="disposizione.coordinateIbanordinante" maxlength="34" ng-class="getColor(disposizione.flagCoordinateIbanordinante)" ng-focus="enterField($event)" ng-blur="exitField($event)"/>
											<md-tooltip>{{disposizione.coordinateIbanordinante}}</md-tooltip>
										</md-input-container>
										<md-input-container flex-gt-sm="25" flex="100" disable-all="!frameBancaAddebito">
											<label>Denominazione banca</label>
											<input ng-model="disposizione.descrizioneConto" maxlength="30" ng-class="getColor(disposizione.flagDescrizioneConto)" ng-focus="enterField($event)" ng-blur="exitField($event)" pattern="[a-zA-Z0-9òàùèéì'.,;:-_+= ]+"/>
											<md-tooltip>{{disposizione.descrizioneConto}}</md-tooltip>
										</md-input-container>
										<md-input-container flex-gt-sm="25" flex="100" disable-all="!frameBancaAddebito">
											<label>Stato delega SEDA</label>
											<md-select ng-model="disposizione.statoAllineamento" ng-class="getColor(disposizione.flagStatoAllineamento)" ng-disabled="true" 
												id="statoAllineamento" md-on-open="enterCompoundField('statoAllineamento')" md-on-close="exitCompoundField('statoAllineamento')">
												<md-option ng-repeat="item in ::statoAllineamento" ng-value="item.codice">{{item.descrizione}}</md-option>
											</md-select>
										</md-input-container>
										<md-input-container flex-gt-sm="25" flex="100" disable-all="!frameBancaAddebito" hide-gt-md>
											<label>&nbsp;</label>
											<div></div>
										</md-input-container>
									</div>
								</div>	
							</md-content>	
						</md-tab-body>						
					</md-tab>
					
					<md-tab label="Rendicontazione">
						<md-tab-label>
							<md-tooltip ng-if="errors('rendicontazione')" >Sono presenti errori</md-tooltip>
							<md-icon ng-if="errors('rendicontazione')" md-font-icon="fa-bug" class="fa button-icon" style="color:red"></md-icon>
							Rendicontazione
						</md-tab-label>
						<md-tab-body>
							<md-content class="md-padding" id="rendicontazione">
								<div disable-all="!frameRendiziontazione">
									<div layout-gt-sm="row" layout="column" flex>
										<md-input-container flex-gt-sm="33" flex-md="100">
											<label>Esito</label>
											<md-select ng-model="disposizione.esito"  ng-class="getColor(disposizione.flagEsito)" flex ng-disabled="!frameRendicontazione"
													id="esito" md-on-open="enterCompoundField('esito')" md-on-close="exitCompoundField('esito')">
												<md-option ng-repeat="item in ::esiti" ng-value="item.codice">{{item.descrizione}}</md-option>
											</md-select>
										</md-input-container>
										<md-input-container flex-gt-sm="33" flex-md="100">
											<label>Descrizione esito per incassi RID</label>
											<input ng-model="disposizione.descrizioneEsito" maxlength="100" ng-class="getColor(disposizione.flagDescrizioneEsito)" ng-focus="enterField($event)" ng-blur="exitField($event)" />
										</md-input-container>
										<md-input-container flex-gt-sm="33" flex-md="100">
											<label>Facoltà di storno RID per il debitore</label>
											<md-select ng-model="disposizione.facoltaStornoEsito"  ng-class="getColor(disposizione.flagFacoltaStornoEsito)" flex  ng-disabled="!frameRendicontazione"
												id="facoltaStornoEsito" md-on-open="enterCompoundField('facoltaStornoEsito')" md-on-close="exitCompoundField('facoltaStornoEsito')">
												<md-option ng-repeat="item in ::facoltaStornoEsito" ng-value="item.codice">{{item.descrizione}}</md-option>
											</md-select>
										</md-input-container>
									</div>
									<div layout-gt-sm="row" layout="column" flex>
										<md-input-container flex="50" flex-gt-sm="100">
											<label>Descrizione aggiuntiva ( ICI ) per incasso RID/SDD non effettuato</label>
											<md-select ng-model="disposizione.causaleStorno"  ng-class="getColor(disposizione.flagCausaleStorno)" flex  ng-disabled="!frameRendicontazione"
													id="causaleStorno" md-on-open="enterCompoundField('causaleStorno')" md-on-close="exitCompoundField('causaleStorno')">
												<md-option ng-repeat="item in causaleStorno" ng-value="item.codice">{{item.descrizione}}</md-option>
											</md-select>
										</md-input-container>
										<md-input-container flex="50" flex-gt-sm="100">
											<label>Descrizione esito per incasso SDD non effettuato</label>
											<md-select ng-model="disposizione.codiceStornoCbi" ng-class="getColor(disposizione.flagCodiceStornoCbi)" flex  ng-disabled="!frameRendicontazione"
												id="codiceStornoCBI" md-on-open="enterCompoundField('codiceStornoCbi')" md-on-close="exitCompoundField('codiceStornoCbi')">
												<md-option ng-repeat="item in ::codiceStornoCBI" ng-value="item.codice">{{item.descrizione}}</md-option>
											</md-select>
										</md-input-container>
									</div>
									<div layout-gt-sm="row" layout="column" flex>
										<md-input-container flex="50" flex-gt-sm="100">
											<label>Descrizione aggiuntiva (SEPA) per incasso SDD non effettuato</label>
											<md-select ng-model="disposizione.codiceStornoSepa" flex  ng-class="getColor(disposizione.flagCodiceStornoSepa)"  ng-disabled="!frameRendicontazione"
												id="codiceStornoSEPA" md-on-open="enterCompoundField('codiceStornoSepa')" md-on-close="exitCompoundField('codiceStornoSepa')">
												<md-option ng-repeat="item in codiceStornoSepa" ng-value="item.codice">{{item.descrizione}}</md-option>
											</md-select>
										</md-input-container>
										<md-input-container flex="50" flex-gt-sm="100">
											<label>Informazioni storno SDD</label>
											<input ng-model="disposizione.informazioniAggiuntiveStorno" flex maxlength="200" ng-class="getColor(disposizione.flagInformazioniAggiuntiveStorno)") ng-focus="enterField($event)" ng-blur="exitField($event)">
										</md-input-container>
									</div>
									<div layout-gt-sm="row" layout="column" flex>		
										<md-input-container flex>
											<label>TagXML errato per storno SDD</label>
											<input ng-model="disposizione.tagXmlErrato" maxlength="200" ng-class="getColor(disposizione.flagTagXmlErrato)" ng-focus="enterField($event)" ng-blur="exitField($event)">
										</md-input-container>
									</div>		
								</div>
								<div layout-gt-sm="row" layout="column" flex disable-all="!frameImporti">
									<md-input-container flex-gt-sm="20" flex="100">
										<label>Importo spese</label>
										<input ng-model="disposizione.importoSpese" maxlength="15" disable-all="!frameImporti" ng-class="getColor(disposizione.flagImportoSpese)" ng-focus="enterField($event)" ng-blur="exitField($event)">
									</md-input-container>
									<md-input-container flex-gt-sm="20" flex="100">
										<label>Importo commissioni</label>
										<input ng-model="disposizione.importoCommissioni" maxlength="15" disable-all="!frameImporti" ng-class="getColor(disposizione.flagImportoCommissioni)" ng-focus="enterField($event)" ng-blur="exitField($event)">
									</md-input-container>
									<md-input-container flex="100" flex-gt-sm="20" disable-all="true">
										<label>Data esito da banca</label>
										<md-datepicker ng-model="disposizione.dataEsitoDisposizione" md-placeholder="Data esito da banca" ng-class="getColor(disposizione.flagDataEsitoDisposizione)"  ng-focus="enterField($event)" ng-blur="exitField($event)"
											id="dataEsitoDisposizione" ng-focus="enterCompoundField('dataEsitoDisposizione')" ng-blur="exitCompountField('dataEsitoDisposizione')">
										</md-datepicker>
									</md-input-container>
									<md-input-container flex="100" flex-gt-sm="20" disable-all="true">
										<label>Data ricezione esito</label>
										<input value="{{disposizione.dataUltimoEsitoAcquisito.formatAsDateTime()}}" md-placeholder="Data ricezione esito" ng-class="getColor(disposizione.flagDataUltimoEsitoAcquisito)" ng-focus="enterField($event)" ng-blur="exitField($event)"
											id="dataUltimoEsitoAcquisito" ng-focus="enterField('dataUltimoEsitoAcquisito')" ng-blur="exitField('dataUltimoEsitoAcquisito')">
									</md-input-container>
									<md-input-container flex="100" flex-gt-sm="20" disable-all="true">
										<label>Data valuta addebito RID</label>
										<md-datepicker ng-model="disposizione.dataContabileAddebito" md-placeholder="Data valuta addebito RID" ng-class="getColor(disposizione.flagDataContabileAddebito)" ng-focus="enterField($event)" ng-blur="exitField($event)"
											id="dataContabileAddebito" ng-focus="enterCompoundField('dataContabileAddebito')" ng-blur="exitCompountField('dataContabileAddebito')">
										</md-datepicker>
									</md-input-container>
								</div>	
								<div layout-gt-sm="row" layout="column" flex disable-all="true">
									<md-input-container flex-gt-sm="20" flex-md="100">
										<label>N. distinta banca</label>
										<input ng-model="disposizione.iddistintaBanca" maxlength="15" ng-class="getColor(disposizione.flagIddistintaBanca)" ng-focus="enterField($event)" ng-blur="exitField($event)">
									</md-input-container>
									<md-input-container flex-gt-sm="20" flex-md="100">
										<label>Nome supporto flusso input CBI</label>
										<input ng-model="disposizione.nomeSupportoFlussoInputCbi" maxlength="20" ng-class="getColor(disposizione.flagNomeSupportoFlussoInputCbi)" ng-focus="enterField($event)" ng-blur="exitField($event)">
									</md-input-container>
									<md-input-container flex-gt-sm="60" flex-md="100">
										<label>Identificativo messaggio di esito XML</label>
										<input ng-model="disposizione.msgIdEsitoXml" maxlength="255" ng-class="getColor(disposizione.flagMsgIdEsitoXml)" ng-focus="enterField($event)" ng-blur="exitField($event)">
									</md-input-container>
									
								</div>
							</md-content>
						</md-tab-body>
					</md-tab>
				
				</md-tabs>
			</md-content>
			<hr>
			<div layout="row" ng-if="largeScreen()">
				<span flex></span>
				 <md-button ng-if="btnConferma" id="btnConferma" type="submit" aria-label="Salva" class="md-raised md-primary" title="Salva la disposizione" ng-click="confirmDialog()">
		            <md-icon md-font-icon="fa-floppy-o" class="fa" aria-label="Salva"></md-icon>
		            Salva
		          </md-button>
	        		<md-button aria-label="Annulla" class="md-raised md-warn" ng-click="cancelDialog()" title="Annulla le modifiche">
			            <md-icon md-font-icon="fa-times" class="fa" aria-label="Annulla" ></md-icon>
			            Annulla
		          	</md-button>
			</div>			
		</ng-form>
	</md-dialog-content>
	<nav ng-if="!largeScreen()" mfb-menu position="br" effect="zoomin" label="Azioni" active-icon="fa fa-arrow-down" resting-icon="fa fa-bars" toggling-method="hover">
	 	<button mfb-button icon="fa fa-floppy-o" label="Salva"ng-click="confirmDialog()"></button>
		<button mfb-button icon="fa fa-times" label="Annulla" ng-click="cancelDialog()"></button>
	</nav> 
	
	
</md-dialog>