istruzioneEstrattore.html 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162
  1. <md-dialog aria-label="{{dialogTitle}}" style="height:560px;width:720px" layout-padding>
  2. <md-toolbar class="small-toolbar">
  3. <div class="md-toolbar-tools">
  4. <h3>{{dialogTitle}}</h3>
  5. <span flex></span>
  6. <md-icon ng-click="confirmDialog()" md-font-icon="fa-times" class="fa" aria-label="Chiudi" title="Chiudi"></md-icon>
  7. </div>
  8. </md-toolbar>
  9. <md-dialog-content>
  10. <form ng-submit="confirmDialog()" style="height:100%" flex layout-align="start start" layout-padding>
  11. <div layout-gt-md="row" layout="column" flex="100">
  12. <md-input-container flex-gt-sm="10" flex="100" disable-all="true">
  13. <label>Iter #</label>
  14. <input type="text" ng-model="istruzione.rowNumber" ng-keypress="checkInteger($event,3)">
  15. </md-input-container>
  16. <md-input-container flex="100" flex-gt-sm="30">
  17. <label>Tipologia</label>
  18. <md-select ng-model="istruzione.tipologia">
  19. <md-option value="SCT">SCT</md-option>
  20. <md-option value="SDD">SDD</md-option>
  21. <md-option value="SDD_ESTERI">SDD_ESTERI</md-option>
  22. <md-option value="SEDA">SEDA</md-option>
  23. <md-option value="DOM">DOM</md-option>
  24. <md-option value="SCT_INT">SCT_INT</md-option>
  25. <md-option value="SCT_INPS">SCT_INPS</md-option>
  26. <md-option value="SCT_ESTERI">SCT_ESTERI</md-option>
  27. <md-option value="ASSEGNI_INTESA">ASSEGNI_INTESA</md-option>
  28. </md-select>
  29. </md-input-container>
  30. <md-input-container flex="100" flex-gt-sm="30">
  31. <label>Tipo disposizione sinistri</label>
  32. <md-select ng-model="istruzione.tipoDisposizione">
  33. <md-option value=""></md-option>
  34. <md-option value="BON">Bonifici Bancari</md-option>
  35. <md-option value="CIR">Assegni circolari</md-option>
  36. <md-option value="CIT">Assegni circolari trasf.</md-option>
  37. <md-option value="ATR">Assegni di traenza</md-option>
  38. <md-option value="DOM">Bonifici domiciliati</md-option>
  39. <md-option value="VID">Assegni vidimati</md-option>
  40. <md-option value="VIT">Assegni vidimati trasf.</md-option>
  41. <md-option value="CAS">Assegni per cassa</md-option>
  42. </md-select>
  43. </md-input-container>
  44. <md-input-container flex="100" flex-gt-sm="30">
  45. <label>Provenienza</label>
  46. <md-select ng-model="istruzione.provenienza">
  47. <md-option value=""></md-option>
  48. <md-option value="Findomest">Findomest</md-option>
  49. <md-option value="Manuale">Manuale</md-option>
  50. </md-select>
  51. </md-input-container>
  52. </div>
  53. <div layout-gt-md="row" layout="column" flex>
  54. <md-input-container flex="100" flex-gt-sm="25">
  55. <label>Funzione ordinante</label>
  56. <md-select ng-model="istruzione.funzioneOrdinante">
  57. <md-option></md-option>
  58. <md-option ng-repeat="item in funzioniOrdinanti" value="{{item.funzioneOrdinante}}">{{item.funzioneOrdinante}}</md-option>
  59. </md-select>
  60. </md-input-container>
  61. <md-input-container flex="100" flex-gt-sm="25">
  62. <label>Operatore</label>
  63. <md-select ng-model="istruzione.signRangeImportoDa">
  64. <md-option value=""></md-option>
  65. <md-option value=">">></md-option>
  66. <md-option value=">=">>=</md-option>
  67. <md-option value="<"><</md-option>
  68. <md-option value="<="><=</md-option>
  69. </md-select>
  70. </md-input-container flex="100" flex-gt-sm="25">
  71. <md-input-container flex="100" flex-gt-sm="25">
  72. <label>Range importo disposizione</label>
  73. <input type="text" ng-model="rangeImportoDa" ng-blur="checkImporto($event)" ng-keypress="checkDigit($event,20)">
  74. </md-input-container>
  75. <md-input-container flex="100" flex-gt-sm="25">
  76. <label>Operatore</label>
  77. <md-select ng-model="istruzione.signRangeImportoA" >
  78. <md-option value=""></md-option>
  79. <md-option value="<"><</md-option>
  80. <md-option value="<="><=</md-option>
  81. </md-select>
  82. </md-input-container flex="100" flex-gt-sm="25">
  83. <md-input-container flex="20">
  84. <label>Range importo disposizione</label>
  85. <input type="text" ng-model="rangeImportoA" ng-blur="checkImporto($event)" ng-keypress="checkDigit($event,20)">
  86. </md-input-container>
  87. </div>
  88. <div layout-gt-md="row" layout="column" flex>
  89. <md-input-container flex="50">
  90. <label>Importo limite distinta</label>
  91. <input type="text" ng-model="importoLimiteDistinta" ng-blur="checkImporto($event)" ng-keypress="checkDigit($event,20)">
  92. </md-input-container>
  93. <md-input-container flex="50">
  94. <label>Max disposizioni per distinta</label>
  95. <input type="text" ng-model="istruzione.maxNumberDisposizioni" ng-keypress="checkInteger($event,3)">
  96. </md-input-container>
  97. </div>
  98. <div layout-gt-md="row" layout="column" flex>
  99. <md-input-container flex="100" flex-gt-sm="25">
  100. <label>Assegna conto step 1</label>
  101. <md-select ng-model="istruzione.searchBancaOrdinanteStep1">
  102. <md-option value="1">IBAN</md-option>
  103. <md-option value="2">Provincia</md-option>
  104. <md-option value="3">Funzione</md-option>
  105. <md-option value="4">Default 1</md-option>
  106. <md-option value="5">Default 2</md-option>
  107. <md-option value="6">Default 1/2</md-option>
  108. </md-select>
  109. </md-input-container>
  110. <md-input-container flex="100" flex-gt-sm="25"> <label>Assegna conto step 2</label>
  111. <md-select ng-model="istruzione.searchBancaOrdinanteStep2">
  112. <md-option value="1">IBAN</md-option>
  113. <md-option value="2">Provincia</md-option>
  114. <md-option value="3">Funzione</md-option>
  115. <md-option value="4">Default 1</md-option>
  116. <md-option value="5">Default 2</md-option>
  117. <md-option value="6">Default 1/2</md-option>
  118. </md-select>
  119. </md-input-container>
  120. <md-input-container flex="100" flex-gt-sm="25">
  121. <label>Assegna conto step 3</label>
  122. <md-select ng-model="istruzione.searchBancaOrdinanteStep3">
  123. <md-option value="1">IBAN</md-option>
  124. <md-option value="2">Provincia</md-option>
  125. <md-option value="3">Funzione</md-option>
  126. <md-option value="4">Default 1</md-option>
  127. <md-option value="5">Default 2</md-option>
  128. <md-option value="6">Default 1/2</md-option>
  129. </md-select>
  130. </md-input-container>
  131. <md-input-container flex="100" flex-gt-sm="25">
  132. <label>Assegna conto step 4</label>
  133. <md-select ng-model="istruzione.searchBancaOrdinanteStep4">
  134. <md-option value="1">IBAN</md-option>
  135. <md-option value="2">Provincia</md-option>
  136. <md-option value="3">Funzione</md-option>
  137. <md-option value="4">Default 1</md-option>
  138. <md-option value="5">Default 2</md-option>
  139. <md-option value="6">Default 1/2</md-option>
  140. </md-select>
  141. </md-input-container>
  142. </div>
  143. </form>
  144. </md-dialog-content>
  145. <md-dialog-actions layout="row">
  146. <span flex></span>
  147. <md-button type="submit" ng-click="confirmDialog()" aria-label="Ok" class="md-raised md-primary" title="Conferma la selezione" >
  148. <md-icon md-font-icon="fa-check" class="fa" aria-label="Ok"></md-icon>
  149. Ok
  150. </md-button>
  151. <md-button type="button" aria-label="Annulla" class="md-raised md-warn" ng-click="cancelDialog()" title="Annulla">
  152. <md-icon md-font-icon="fa-times" class="fa" aria-label="Annulla" ></md-icon>
  153. Annulla
  154. </md-button>
  155. </md-dialog-actions>
  156. </form>
  157. </md-dialog>