Commit 22d502c369a5d5a3b2a5f93768e322a41d0ec078
Exists in
master
Merge branch 'tarefa-4100' of http://ferramentasgo.centralit.com.br:8080/scm/git…
…/cit-grp-contratos into tarefa-4100 # Conflicts: # cit-contratos-api/src/main/java/br/com/centralit/api/service/impl/InicializarContratosServiceImpl.java # cit-contratos-web/src/main/java/br/com/centralit/listener/StartupListenerContratos.java # cit-contratos-web/src/main/webapp/assets/js/angular/custom/controller/EventoLiberacaoPagamentoController.js
Showing
40 changed files
with
322 additions
and
489 deletions
Show diff stats
cit-contratos-api/src/main/java/br/com/centralit/api/dao/CronogramaExecucaoDao.java
1 | 1 | package br.com.centralit.api.dao; |
2 | 2 | |
3 | +import br.com.centralit.api.model.CronogramaExecucao; | |
3 | 4 | import br.com.centralit.framework.dao.arquitetura.CitGenericDAO; |
4 | 5 | |
5 | 6 | public interface CronogramaExecucaoDao extends CitGenericDAO { |
6 | 7 | |
8 | + CronogramaExecucao buscarUltimoRegistro(String property, Long idOrganizacao); | |
7 | 9 | |
8 | 10 | } | ... | ... |
cit-contratos-api/src/main/java/br/com/centralit/api/dao/EventoRecebimentoObjetoDao.java
... | ... | @@ -24,6 +24,6 @@ import br.com.centralit.framework.dao.arquitetura.CitGenericDAO; |
24 | 24 | * @author geovane.filho |
25 | 25 | * |
26 | 26 | */ |
27 | -public interface EventoRecebimentoObjetoDao extends CitGenericDAO, RegistroSequencialDao<EventoRecebimentoObjeto> { | |
27 | +public interface EventoRecebimentoObjetoDao extends CitGenericDAO, RegistroSequencialDaoInterface<EventoRecebimentoObjeto> { | |
28 | 28 | |
29 | 29 | } | ... | ... |
cit-contratos-api/src/main/java/br/com/centralit/api/dao/RegistroSequencialDao.java
... | ... | @@ -1,24 +0,0 @@ |
1 | -package br.com.centralit.api.dao; | |
2 | - | |
3 | -import java.util.Calendar; | |
4 | - | |
5 | - | |
6 | -/** | |
7 | - * <p><img src="http://centralit.com.br/images/logo_central.png"></p> | |
8 | - * | |
9 | - * <p><b>Company: </b> Central IT - Governança Corporativa - </p> | |
10 | - * | |
11 | - * <p><b>Description: </b></p> | |
12 | - * | |
13 | - * @since 16/03/2016 - 11:16:16 | |
14 | - * @version 1.0.0 | |
15 | - * @author ciro.junior (<a href="mailto:ciro.junior@centralit.com.br">ciro.junior@centralit.com.br</a>) | |
16 | - * | |
17 | - */ | |
18 | -public interface RegistroSequencialDao <T>{ | |
19 | - | |
20 | - T buscarUltimoRegistroPorDataEmissao(String property, Calendar dataEmissao, Long idOrganizacao); | |
21 | - | |
22 | - T buscarUltimoRegistroPorDataEmissaoPorContrato(String property, Calendar dataEmissao, Long idOrganizacao, Long contratoId); | |
23 | - | |
24 | -} |
cit-contratos-api/src/main/java/br/com/centralit/api/dao/RegistroSequencialDaoInterface.java
0 → 100644
... | ... | @@ -0,0 +1,24 @@ |
1 | +package br.com.centralit.api.dao; | |
2 | + | |
3 | +import java.util.Calendar; | |
4 | + | |
5 | + | |
6 | +/** | |
7 | + * <p><img src="http://centralit.com.br/images/logo_central.png"></p> | |
8 | + * | |
9 | + * <p><b>Company: </b> Central IT - Governança Corporativa - </p> | |
10 | + * | |
11 | + * <p><b>Description: </b></p> | |
12 | + * | |
13 | + * @since 16/03/2016 - 11:16:16 | |
14 | + * @version 1.0.0 | |
15 | + * @author ciro.junior (<a href="mailto:ciro.junior@centralit.com.br">ciro.junior@centralit.com.br</a>) | |
16 | + * | |
17 | + */ | |
18 | +public interface RegistroSequencialDaoInterface <T>{ | |
19 | + | |
20 | + T buscarUltimoRegistroPorDataEmissao(String property, Calendar dataEmissao, Long idOrganizacao); | |
21 | + | |
22 | + T buscarUltimoRegistroPorDataEmissaoPorContrato(String property, Calendar dataEmissao, Long idOrganizacao, Long contratoId); | |
23 | + | |
24 | +} | ... | ... |
cit-contratos-api/src/main/java/br/com/centralit/api/dao/impl/CronogramaExecucaoDaoHibernate.java
... | ... | @@ -6,6 +6,8 @@ import br.com.centralit.api.dao.CronogramaExecucaoDao; |
6 | 6 | import br.com.centralit.api.model.CronogramaExecucao; |
7 | 7 | import br.com.centralit.framework.dao.arquitetura.CitGenericDAOImpl; |
8 | 8 | |
9 | +import com.googlecode.genericdao.search.Search; | |
10 | + | |
9 | 11 | @Repository("cronogramaExecucaoDao") |
10 | 12 | public class CronogramaExecucaoDaoHibernate extends CitGenericDAOImpl implements CronogramaExecucaoDao { |
11 | 13 | |
... | ... | @@ -13,5 +15,16 @@ public class CronogramaExecucaoDaoHibernate extends CitGenericDAOImpl implements |
13 | 15 | super(CronogramaExecucao.class); |
14 | 16 | } |
15 | 17 | |
18 | + @Override | |
19 | + public CronogramaExecucao buscarUltimoRegistro(String property, Long idOrganizacao) { | |
20 | + | |
21 | + Search search = new Search(); | |
22 | + search.addFilterNotNull(property); | |
23 | + search.addFilterEqual("organizacao.id", idOrganizacao); | |
24 | + search.addSortDesc(property); | |
25 | + search.setMaxResults(1); | |
26 | + return searchUnique(search); | |
27 | + } | |
28 | + | |
16 | 29 | |
17 | 30 | } | ... | ... |
cit-contratos-api/src/main/java/br/com/centralit/api/dao/impl/EventoRecebimentoObjetoDaoHibernate.java
... | ... | @@ -7,7 +7,7 @@ import org.springframework.stereotype.Repository; |
7 | 7 | import com.googlecode.genericdao.search.Search; |
8 | 8 | |
9 | 9 | import br.com.centralit.api.dao.EventoRecebimentoObjetoDao; |
10 | -import br.com.centralit.api.dao.RegistroSequencialDao; | |
10 | +import br.com.centralit.api.dao.RegistroSequencialDaoInterface; | |
11 | 11 | import br.com.centralit.api.model.EventoRecebimentoObjeto; |
12 | 12 | import br.com.centralit.framework.dao.arquitetura.CitGenericDAOImpl; |
13 | 13 | |
... | ... | @@ -33,7 +33,7 @@ import br.com.centralit.framework.dao.arquitetura.CitGenericDAOImpl; |
33 | 33 | * |
34 | 34 | */ |
35 | 35 | @Repository("eventoRecebimentoObjetoDao") |
36 | -public class EventoRecebimentoObjetoDaoHibernate extends CitGenericDAOImpl implements EventoRecebimentoObjetoDao, RegistroSequencialDao<EventoRecebimentoObjeto> { | |
36 | +public class EventoRecebimentoObjetoDaoHibernate extends CitGenericDAOImpl implements EventoRecebimentoObjetoDao, RegistroSequencialDaoInterface<EventoRecebimentoObjeto> { | |
37 | 37 | |
38 | 38 | public EventoRecebimentoObjetoDaoHibernate() { |
39 | 39 | super(EventoRecebimentoObjeto.class); | ... | ... |
cit-contratos-api/src/main/java/br/com/centralit/api/model/DominioContrato.java
... | ... | @@ -55,26 +55,12 @@ public class DominioContrato { |
55 | 55 | public static final Long TIPO_EVENTO_ADITIVO = 1L; |
56 | 56 | public static final Long TIPO_EVENTO_PENALIDADE = 2L; |
57 | 57 | public static final Long TIPO_EVENTO_APOSTILAMENTO = 3L; |
58 | - | |
59 | - /** Constante TIPO_EVENTO_ATUALIZA_STATUS. */ | |
60 | 58 | public static final Long TIPO_EVENTO_ATUALIZA_STATUS = 4L; |
61 | - | |
62 | - /** Constante TIPO_EVENTO_LIBERA_PAGAMENTO. */ | |
63 | 59 | public static final Long TIPO_EVENTO_LIBERA_PAGAMENTO = 5L; |
64 | - | |
65 | - /** Constante TIPO_EVENTO_EMPENHO. */ | |
66 | 60 | public static final Long TIPO_EVENTO_EMPENHO = 6L; |
67 | - | |
68 | - /** Constante TIPO_EVENTO_NAO_CONFORMIDADE. */ | |
69 | 61 | public static final Long TIPO_EVENTO_NAO_CONFORMIDADE = 7L; |
70 | - | |
71 | - /** Constante TIPO_EVENTO_RECEBIMENTO_OBJETO. */ | |
72 | 62 | public static final Long TIPO_EVENTO_RECEBIMENTO_OBJETO = 8L; |
73 | - | |
74 | - /** Constante TIPO_EVENTO_REPACTUACAO. */ | |
75 | 63 | public static final Long TIPO_EVENTO_REPACTUACAO = 9L; |
76 | - | |
77 | - /** Constante TIPO_EVENTO_RESCISAO. */ | |
78 | 64 | public static final Long TIPO_EVENTO_RESCISAO = 10L; |
79 | 65 | |
80 | 66 | // Tipos do evento de recebimento de objeto | ... | ... |
cit-contratos-api/src/main/java/br/com/centralit/api/model/EventoRecebimentoObjeto.java
... | ... | @@ -28,8 +28,6 @@ import com.fasterxml.jackson.databind.annotation.JsonDeserialize; |
28 | 28 | import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
29 | 29 | |
30 | 30 | /** |
31 | - * | |
32 | - * <p><img src="http://centralit.com.br/images/logo_central.png"></p> | |
33 | 31 | * |
34 | 32 | * <p> |
35 | 33 | * <img src="http://centralit.com.br/images/logo_central.png"> |
... | ... | @@ -137,7 +135,6 @@ public class EventoRecebimentoObjeto extends ContratoEvento { |
137 | 135 | this.registroSequencial = registroSequencial; |
138 | 136 | } |
139 | 137 | |
140 | - | |
141 | 138 | /** |
142 | 139 | * Retorna o valor do atributo <code>dataRecebimento</code> |
143 | 140 | * |
... | ... | @@ -148,7 +145,6 @@ public class EventoRecebimentoObjeto extends ContratoEvento { |
148 | 145 | return dataRecebimento; |
149 | 146 | } |
150 | 147 | |
151 | - | |
152 | 148 | /** |
153 | 149 | * Define o valor do atributo <code>dataRecebimento</code>. |
154 | 150 | * |
... | ... | @@ -159,7 +155,6 @@ public class EventoRecebimentoObjeto extends ContratoEvento { |
159 | 155 | this.dataRecebimento = dataRecebimento; |
160 | 156 | } |
161 | 157 | |
162 | - | |
163 | 158 | /** |
164 | 159 | * Retorna o valor do atributo <code>tipoRecebimento</code> |
165 | 160 | * |
... | ... | @@ -170,7 +165,6 @@ public class EventoRecebimentoObjeto extends ContratoEvento { |
170 | 165 | return tipoRecebimento; |
171 | 166 | } |
172 | 167 | |
173 | - | |
174 | 168 | /** |
175 | 169 | * Define o valor do atributo <code>tipoRecebimento</code>. |
176 | 170 | * |
... | ... | @@ -201,7 +195,6 @@ public class EventoRecebimentoObjeto extends ContratoEvento { |
201 | 195 | return nomeObjeto; |
202 | 196 | } |
203 | 197 | |
204 | - | |
205 | 198 | /** |
206 | 199 | * Define o valor do atributo <code>nomeObjeto</code>. |
207 | 200 | * |
... | ... | @@ -212,7 +205,6 @@ public class EventoRecebimentoObjeto extends ContratoEvento { |
212 | 205 | this.nomeObjeto = nomeObjeto; |
213 | 206 | } |
214 | 207 | |
215 | - | |
216 | 208 | /** |
217 | 209 | * Retorna o valor do atributo <code>eventoLiberacaoPagamento</code> |
218 | 210 | * |
... | ... | @@ -223,7 +215,6 @@ public class EventoRecebimentoObjeto extends ContratoEvento { |
223 | 215 | return liberacaoPagamento; |
224 | 216 | } |
225 | 217 | |
226 | - | |
227 | 218 | /** |
228 | 219 | * Define o valor do atributo <code>eventoLiberacaoPagamento</code>. |
229 | 220 | * |
... | ... | @@ -238,12 +229,11 @@ public class EventoRecebimentoObjeto extends ContratoEvento { |
238 | 229 | return tiposAvaliacao; |
239 | 230 | } |
240 | 231 | |
241 | - | |
232 | + | |
242 | 233 | public void setTiposAvaliacao(Collection<Dominio> tiposAvaliacao) { |
243 | 234 | this.tiposAvaliacao = tiposAvaliacao; |
244 | 235 | } |
245 | 236 | |
246 | - | |
247 | 237 | /** |
248 | 238 | * Retorna o valor do atributo <code>justificativa</code> |
249 | 239 | * |
... | ... | @@ -254,7 +244,6 @@ public class EventoRecebimentoObjeto extends ContratoEvento { |
254 | 244 | return justificativa; |
255 | 245 | } |
256 | 246 | |
257 | - | |
258 | 247 | /** |
259 | 248 | * Define o valor do atributo <code>justificativa</code>. |
260 | 249 | * |
... | ... | @@ -265,7 +254,6 @@ public class EventoRecebimentoObjeto extends ContratoEvento { |
265 | 254 | this.justificativa = justificativa; |
266 | 255 | } |
267 | 256 | |
268 | - | |
269 | 257 | /** |
270 | 258 | * Retorna o valor do atributo <code>documentos</code> |
271 | 259 | * |
... | ... | @@ -276,7 +264,6 @@ public class EventoRecebimentoObjeto extends ContratoEvento { |
276 | 264 | return documentos; |
277 | 265 | } |
278 | 266 | |
279 | - | |
280 | 267 | /** |
281 | 268 | * Define o valor do atributo <code>documentos</code>. |
282 | 269 | * |
... | ... | @@ -287,7 +274,6 @@ public class EventoRecebimentoObjeto extends ContratoEvento { |
287 | 274 | this.documentos = documentos; |
288 | 275 | } |
289 | 276 | |
290 | - | |
291 | 277 | /** |
292 | 278 | * Retorna o valor do atributo <code>observacoes</code> |
293 | 279 | * |
... | ... | @@ -298,7 +284,6 @@ public class EventoRecebimentoObjeto extends ContratoEvento { |
298 | 284 | return observacoes; |
299 | 285 | } |
300 | 286 | |
301 | - | |
302 | 287 | /** |
303 | 288 | * Define o valor do atributo <code>observacoes</code>. |
304 | 289 | * | ... | ... |
cit-contratos-api/src/main/java/br/com/centralit/api/model/EventoRecebimentoObjetoDocumento.java
... | ... | @@ -6,10 +6,7 @@ import javax.persistence.JoinColumn; |
6 | 6 | import javax.persistence.ManyToOne; |
7 | 7 | import javax.persistence.Table; |
8 | 8 | |
9 | - | |
10 | 9 | /** |
11 | - * | |
12 | - * <p><img src="http://centralit.com.br/images/logo_central.png"></p> | |
13 | 10 | * |
14 | 11 | * <p> |
15 | 12 | * <img src="http://centralit.com.br/images/logo_central.png"> |
... | ... | @@ -58,7 +55,6 @@ public class EventoRecebimentoObjetoDocumento extends Documento { |
58 | 55 | @JoinColumn(name = "evrecebimentoobjetoinativo_id") |
59 | 56 | private EventoRecebimentoObjeto eventoRecebimentoObjetoInativo; |
60 | 57 | |
61 | - | |
62 | 58 | /** |
63 | 59 | * Retorna o valor do atributo <code>eventoRecebimentoObjeto</code> |
64 | 60 | * |
... | ... | @@ -69,7 +65,6 @@ public class EventoRecebimentoObjetoDocumento extends Documento { |
69 | 65 | return eventoRecebimentoObjeto; |
70 | 66 | } |
71 | 67 | |
72 | - | |
73 | 68 | /** |
74 | 69 | * Define o valor do atributo <code>eventoRecebimentoObjeto</code>. |
75 | 70 | * |
... | ... | @@ -80,7 +75,6 @@ public class EventoRecebimentoObjetoDocumento extends Documento { |
80 | 75 | this.eventoRecebimentoObjeto = eventoRecebimentoObjeto; |
81 | 76 | } |
82 | 77 | |
83 | - | |
84 | 78 | /** |
85 | 79 | * Retorna o valor do atributo <code>eventoRecebimentoObjetoInativo</code> |
86 | 80 | * |
... | ... | @@ -91,7 +85,6 @@ public class EventoRecebimentoObjetoDocumento extends Documento { |
91 | 85 | return eventoRecebimentoObjetoInativo; |
92 | 86 | } |
93 | 87 | |
94 | - | |
95 | 88 | /** |
96 | 89 | * Define o valor do atributo <code>eventoRecebimentoObjetoInativo</code>. |
97 | 90 | * | ... | ... |
cit-contratos-api/src/main/java/br/com/centralit/api/model/EventoRecebimentoObjetoObservacao.java
... | ... | @@ -5,10 +5,7 @@ import javax.persistence.FetchType; |
5 | 5 | import javax.persistence.ManyToOne; |
6 | 6 | import javax.persistence.Table; |
7 | 7 | |
8 | - | |
9 | 8 | /** |
10 | - * | |
11 | - * <p><img src="http://centralit.com.br/images/logo_central.png"></p> | |
12 | 9 | * |
13 | 10 | * <p> |
14 | 11 | * <img src="http://centralit.com.br/images/logo_central.png"> |
... | ... | @@ -52,7 +49,6 @@ public class EventoRecebimentoObjetoObservacao extends Observacao { |
52 | 49 | @ManyToOne(fetch = FetchType.LAZY, optional = false) |
53 | 50 | private EventoRecebimentoObjeto eventoRecebimentoObjeto; |
54 | 51 | |
55 | - | |
56 | 52 | /** |
57 | 53 | * Retorna o valor do atributo <code>eventoRecebimentoObjeto</code> |
58 | 54 | * |
... | ... | @@ -63,7 +59,6 @@ public class EventoRecebimentoObjetoObservacao extends Observacao { |
63 | 59 | return eventoRecebimentoObjeto; |
64 | 60 | } |
65 | 61 | |
66 | - | |
67 | 62 | /** |
68 | 63 | * Define o valor do atributo <code>eventoRecebimentoObjeto</code>. |
69 | 64 | * | ... | ... |
cit-contratos-api/src/main/java/br/com/centralit/api/service/impl/CronogramaExecucaoServiceImpl.java
... | ... | @@ -35,6 +35,7 @@ import br.com.centralit.api.model.CronogramaExecucaoItemParcela; |
35 | 35 | import br.com.centralit.api.model.CronogramaExecucaoObservacao; |
36 | 36 | import br.com.centralit.api.service.AnexoService; |
37 | 37 | import br.com.centralit.api.service.ConfiguracaoParametroSistemaService; |
38 | +import br.com.centralit.api.service.ContratoService; | |
38 | 39 | import br.com.centralit.api.service.CronogramaExecucaoService; |
39 | 40 | import br.com.centralit.api.service.DominioService; |
40 | 41 | import br.com.centralit.api.service.InternacionalizacaoService; |
... | ... | @@ -69,6 +70,8 @@ public class CronogramaExecucaoServiceImpl extends GenericServiceImpl<Cronograma |
69 | 70 | private ReportController reportService; |
70 | 71 | @Autowired |
71 | 72 | private InternacionalizacaoService internacionalizacaoService; |
73 | + @Autowired | |
74 | + private ContratoService contratoService; | |
72 | 75 | |
73 | 76 | @Autowired |
74 | 77 | public CronogramaExecucaoServiceImpl(CronogramaExecucaoDao cronogramaExecucaoDao, @Qualifier("cronogramaExecucaoValidator") Validator validator ) { |
... | ... | @@ -97,17 +100,19 @@ public class CronogramaExecucaoServiceImpl extends GenericServiceImpl<Cronograma |
97 | 100 | @Override |
98 | 101 | public CronogramaExecucao save(CronogramaExecucao cronogramaExecucao) { |
99 | 102 | |
100 | - configurarCodigo(cronogramaExecucao); | |
101 | - | |
102 | 103 | validarEntidade(cronogramaExecucao, this.validator); |
103 | 104 | |
105 | + configurarCodigo(cronogramaExecucao); | |
106 | + | |
104 | 107 | montarObjetoCronograma(cronogramaExecucao); |
105 | 108 | |
109 | + configurarCodigo(cronogramaExecucao); | |
110 | + | |
106 | 111 | validarDataEntregaNaVigenciaContrato(cronogramaExecucao); |
112 | + | |
107 | 113 | validarValorTotalItensAcimaValorContrato(cronogramaExecucao); |
108 | 114 | |
109 | 115 | return (CronogramaExecucao) this.cronogramaExecucaoDao.save(cronogramaExecucao); |
110 | - | |
111 | 116 | } |
112 | 117 | |
113 | 118 | @Override |
... | ... | @@ -118,10 +123,10 @@ public class CronogramaExecucaoServiceImpl extends GenericServiceImpl<Cronograma |
118 | 123 | montarObjetoCronograma(cronogramaExecucao); |
119 | 124 | |
120 | 125 | validarDataEntregaNaVigenciaContrato(cronogramaExecucao); |
126 | + | |
121 | 127 | validarValorTotalItensAcimaValorContrato(cronogramaExecucao); |
122 | 128 | |
123 | 129 | return (CronogramaExecucao) this.cronogramaExecucaoDao.merge(cronogramaExecucao); |
124 | - | |
125 | 130 | } |
126 | 131 | |
127 | 132 | /** |
... | ... | @@ -184,7 +189,7 @@ public class CronogramaExecucaoServiceImpl extends GenericServiceImpl<Cronograma |
184 | 189 | for (CronogramaExecucaoItemParcela parcela : item.getParcelas()) { |
185 | 190 | |
186 | 191 | boolean isBefore = parcela.getDataEntrega().before(cronogramaExecucao.getContrato().getDataVigenciaInicial()); |
187 | - boolean isAfter = parcela.getDataEntrega().after(cronogramaExecucao.getContrato().getDataVigenciaFinal()); | |
192 | + boolean isAfter = parcela.getDataEntrega().after(cronogramaExecucao.getContrato().getDataUltimaVigenciaFinal()); | |
188 | 193 | |
189 | 194 | lancarBusinessException("CONTRATOS.VALIDACAO.DATA_ENTREGA_CRONOGRAMA_FORA_VIGENCIA", CodigoErro.REGRA_NEGOCIO.getValue(), (isBefore || isAfter)); |
190 | 195 | } |
... | ... | @@ -192,7 +197,7 @@ public class CronogramaExecucaoServiceImpl extends GenericServiceImpl<Cronograma |
192 | 197 | } |
193 | 198 | |
194 | 199 | private void validarValorTotalItensAcimaValorContrato(CronogramaExecucao cronogramaExecucao) { |
195 | - boolean condicao = cronogramaExecucao.getValorTotal().compareTo(cronogramaExecucao.getContrato().getValorContrato()) == 1; | |
200 | + boolean condicao = cronogramaExecucao.getValorTotal().compareTo(cronogramaExecucao.getContrato().getValorTotalContrato()) == 1; | |
196 | 201 | lancarBusinessException("CONTRATOS.VALIDACAO.VALOR_TOTAL_CRONOGRAMA_ACIMA_VALOR_CONTRATO", CodigoErro.REGRA_NEGOCIO.getValue(), condicao); |
197 | 202 | } |
198 | 203 | |
... | ... | @@ -217,7 +222,7 @@ public class CronogramaExecucaoServiceImpl extends GenericServiceImpl<Cronograma |
217 | 222 | entity.setOrganizacao(this.getUsuario().getOrganizacao()); |
218 | 223 | } |
219 | 224 | |
220 | - CronogramaExecucao ultimoRegistro = (CronogramaExecucao) cronogramaExecucaoDao.buscarUltimoRegistroComOrdenadoParametrizada("codigo", entity.getOrganizacao().getId()); | |
225 | + CronogramaExecucao ultimoRegistro = (CronogramaExecucao) cronogramaExecucaoDao.buscarUltimoRegistro("codigo", entity.getOrganizacao().getId()); | |
221 | 226 | |
222 | 227 | Long sequencial = 0L; |
223 | 228 | if (UtilObjeto.isReferencia(ultimoRegistro)) { |
... | ... | @@ -233,6 +238,8 @@ public class CronogramaExecucaoServiceImpl extends GenericServiceImpl<Cronograma |
233 | 238 | |
234 | 239 | private void montarObjetoCronograma(CronogramaExecucao cronogramaExecucao) { |
235 | 240 | |
241 | + cronogramaExecucao.setContrato(contratoService.getReference(cronogramaExecucao.getContrato().getId())); | |
242 | + | |
236 | 243 | // resolve os transients dos documentos e observacoes do cronograma |
237 | 244 | montarDocsObsCronograma(cronogramaExecucao); |
238 | 245 | ... | ... |
cit-contratos-api/src/main/java/br/com/centralit/api/service/impl/EventoApostilamentoServiceImpl.java
... | ... | @@ -11,17 +11,8 @@ import java.util.Date; |
11 | 11 | import java.util.HashMap; |
12 | 12 | import java.util.Map; |
13 | 13 | |
14 | -import javax.servlet.http.HttpServletRequest; | |
15 | 14 | import javax.servlet.http.HttpServletResponse; |
16 | 15 | |
17 | -import net.sf.jasperreports.engine.JRException; | |
18 | -import net.sf.jasperreports.engine.JasperCompileManager; | |
19 | -import net.sf.jasperreports.engine.JasperFillManager; | |
20 | -import net.sf.jasperreports.engine.JasperPrint; | |
21 | -import net.sf.jasperreports.engine.JasperReport; | |
22 | -import net.sf.jasperreports.engine.design.JasperDesign; | |
23 | -import net.sf.jasperreports.engine.xml.JRXmlLoader; | |
24 | - | |
25 | 16 | import org.apache.commons.collections.CollectionUtils; |
26 | 17 | import org.apache.commons.lang3.StringUtils; |
27 | 18 | import org.apache.log4j.Logger; |
... | ... | @@ -82,9 +73,6 @@ public class EventoApostilamentoServiceImpl extends GenericServiceImpl<EventoApo |
82 | 73 | private InternacionalizacaoService internacionalizacaoService; |
83 | 74 | |
84 | 75 | @Autowired |
85 | - private HttpServletRequest request; | |
86 | - | |
87 | - @Autowired | |
88 | 76 | private DominioService dominioService; |
89 | 77 | |
90 | 78 | @Autowired | ... | ... |
cit-contratos-api/src/main/java/br/com/centralit/api/service/impl/InicializarContratosServiceImpl.java
... | ... | @@ -445,12 +445,13 @@ public class InicializarContratosServiceImpl extends UtilStartup { |
445 | 445 | |
446 | 446 | filesMenuAcompanhamento.add(new MenuFile(CIT_CONTRATOS_WEB_ANGULAR_CUSTOM + "controller/EventoEmpenhoController.js", this.dominioJS, menuAcompanhamento)); |
447 | 447 | filesMenuAcompanhamento.add(new MenuFile(CIT_CONTRATOS_WEB_ANGULAR_CUSTOM + "controller/EventoEmpenhoController.min.js", this.dominioJS, menuAcompanhamento)); |
448 | - | |
448 | + | |
449 | 449 | filesMenuAcompanhamento.add(new MenuFile(CIT_CONTRATOS_WEB_ANGULAR_CUSTOM + "controller/EventoRecebimentoObjetoController.js", this.dominioJS, menuAcompanhamento)); |
450 | 450 | filesMenuAcompanhamento.add(new MenuFile(CIT_CONTRATOS_WEB_ANGULAR_CUSTOM + "controller/EventoRecebimentoObjetoController.min.js", this.dominioJS, menuAcompanhamento)); |
451 | 451 | filesMenuAcompanhamento.add(new MenuFile(CIT_CONTRATOS_WEB_ANGULAR_CUSTOM + "repository/EventoRecebimentoObjetoRepository.js", this.dominioJS, menuAcompanhamento)); |
452 | 452 | filesMenuAcompanhamento.add(new MenuFile(CIT_CONTRATOS_WEB_ANGULAR_CUSTOM + "repository/EventoRecebimentoObjetoRepository.min.js", this.dominioJS, menuAcompanhamento)); |
453 | 453 | |
454 | + | |
454 | 455 | menuAcompanhamento.setIncludes(filesMenuAcompanhamento); |
455 | 456 | |
456 | 457 | this.menuService.mergeIfNotExist(menuAcompanhamento); | ... | ... |
cit-contratos-api/src/main/java/br/com/centralit/api/service/impl/TermoReferenciaServiceImpl.java
... | ... | @@ -10,17 +10,8 @@ import java.util.HashMap; |
10 | 10 | import java.util.List; |
11 | 11 | import java.util.Map; |
12 | 12 | |
13 | -import javax.servlet.http.HttpServletRequest; | |
14 | 13 | import javax.servlet.http.HttpServletResponse; |
15 | 14 | |
16 | -import net.sf.jasperreports.engine.JRException; | |
17 | -import net.sf.jasperreports.engine.JasperCompileManager; | |
18 | -import net.sf.jasperreports.engine.JasperFillManager; | |
19 | -import net.sf.jasperreports.engine.JasperPrint; | |
20 | -import net.sf.jasperreports.engine.JasperReport; | |
21 | -import net.sf.jasperreports.engine.design.JasperDesign; | |
22 | -import net.sf.jasperreports.engine.xml.JRXmlLoader; | |
23 | - | |
24 | 15 | import org.apache.commons.collections.CollectionUtils; |
25 | 16 | import org.apache.log4j.Logger; |
26 | 17 | import org.springframework.beans.factory.annotation.Autowired; |
... | ... | @@ -130,9 +121,6 @@ public class TermoReferenciaServiceImpl extends GenericServiceImpl<TermoReferenc |
130 | 121 | @Autowired |
131 | 122 | private InternacionalizacaoService internacionalizacaoService; |
132 | 123 | |
133 | - @Autowired | |
134 | - private HttpServletRequest request; | |
135 | - | |
136 | 124 | private Dominio idioma; |
137 | 125 | |
138 | 126 | ... | ... |
cit-contratos-api/src/main/java/br/com/centralit/api/service/validation/CronogramaExecucaoValidator.java
... | ... | @@ -21,7 +21,7 @@ public class CronogramaExecucaoValidator implements Validator { |
21 | 21 | @Override |
22 | 22 | public void validate(Object target, Errors errors) { |
23 | 23 | |
24 | - ValidationUtils.rejectIfEmpty(errors, "codigo", CodigoErro.VALIDACAO_CAMPOS_OBRIGATORIOS.getValue().toString(), "CONTRATOS.LABEL.CODIGO_CRONOGRAMA"); | |
24 | +// ValidationUtils.rejectIfEmpty(errors, "codigo", CodigoErro.VALIDACAO_CAMPOS_OBRIGATORIOS.getValue().toString(), "CONTRATOS.LABEL.CODIGO_CRONOGRAMA"); | |
25 | 25 | ValidationUtils.rejectIfEmpty(errors, "contrato", CodigoErro.VALIDACAO_CAMPOS_OBRIGATORIOS.getValue().toString(), "LABEL.NUMERO_ANO_CONTRATO"); |
26 | 26 | |
27 | 27 | CronogramaExecucao cronogramaExecucao = (CronogramaExecucao) target; | ... | ... |
cit-contratos-api/src/main/java/br/com/centralit/api/service/validation/EncerramentoContratoValidator.java
... | ... | @@ -61,7 +61,7 @@ public class EncerramentoContratoValidator implements Validator { |
61 | 61 | EncerramentoContrato encerramento = (EncerramentoContrato) target; |
62 | 62 | |
63 | 63 | if (UtilObjeto.isReferencia(encerramento.getContrato()) && UtilObjeto.isReferencia(encerramento.getDataEmissao())) { |
64 | - if (encerramento.getDataEmissao().before(encerramento.getContrato().getDataVigenciaFinal())) { | |
64 | + if (encerramento.getDataEmissao().before(encerramento.getContrato().getDataUltimaVigenciaFinal())) { | |
65 | 65 | errors.rejectValue("dataEmissao", CodigoErro.VALIDACAO_CAMPOS_OBRIGATORIOS.getValue().toString(), "VALIDACAO.DATA_EMISSAO_MENOR_VIGENCIA_FINAL"); |
66 | 66 | } |
67 | 67 | } | ... | ... |
cit-contratos-api/src/main/java/br/com/centralit/api/service/validation/OrdemFornecimentoValidator.java
... | ... | @@ -63,7 +63,7 @@ public class OrdemFornecimentoValidator implements Validator{ |
63 | 63 | } |
64 | 64 | |
65 | 65 | if (item.getDataInicioPrevisto().before(ordemForn.getContrato().getDataVigenciaInicial()) || |
66 | - ordemForn.getContrato().getDataVigenciaFinal().before(item.getDataTerminoPrevisto())) { | |
66 | + ordemForn.getContrato().getDataUltimaVigenciaFinal().before(item.getDataTerminoPrevisto())) { | |
67 | 67 | errors.rejectValue("itensBensServicos", CodigoErro.VALIDACAO_CAMPOS_OBRIGATORIOS.getValue().toString(), "VALIDACAO.ITEM_PERIODO_FORA_VIGENCIA_CONTRATO"); |
68 | 68 | } |
69 | 69 | if (UtilObjeto.isReferencia(quantidades.get(item.getItemBemServico().getId()))) { | ... | ... |
cit-contratos-api/src/main/java/br/com/centralit/api/service/validation/RegistroOcorrenciaValidator.java
... | ... | @@ -39,7 +39,7 @@ public class RegistroOcorrenciaValidator implements Validator { |
39 | 39 | ValidationUtils.rejectIfEmpty(errors, "dataEmissaoOcorrencia", CodigoErro.VALIDACAO_CAMPOS_OBRIGATORIOS.getValue().toString(), "LABEL.DATA_EMISSAO_OCORRENCIA"); |
40 | 40 | |
41 | 41 | if (registroOcorrencia.getDataEmissaoOcorrencia().getTimeInMillis() < registroOcorrencia.getContrato().getDataVigenciaInicial().getTimeInMillis() |
42 | - && registroOcorrencia.getDataEmissaoOcorrencia().getTimeInMillis() > registroOcorrencia.getContrato().getDataVigenciaFinal().getTimeInMillis()){ | |
42 | + && registroOcorrencia.getDataEmissaoOcorrencia().getTimeInMillis() > registroOcorrencia.getContrato().getDataUltimaVigenciaFinal().getTimeInMillis()){ | |
43 | 43 | |
44 | 44 | ValidationUtils.rejectIfEmpty(errors, "dataEmissaoOcorrencia", "MSG.DATA_OCORRENCIA_INVALIDA", "LABEL.DATA_EMISSAO_OCORRENCIA"); |
45 | 45 | } | ... | ... |
cit-contratos-api/src/main/resources/script-bd/script-alteracao-modelo.sql
... | ... | @@ -1,134 +0,0 @@ |
1 | --- LUIS CESAR 07/01/2016 - INICIO -- | |
2 | - | |
3 | -CREATE TABLE objetivoestrategico | |
4 | -( | |
5 | - id bigint NOT NULL, | |
6 | - databloqueio date, | |
7 | - datainativo date, | |
8 | - datacriacao timestamp without time zone NOT NULL, | |
9 | - dataedicao timestamp without time zone NOT NULL, | |
10 | - version bigint, | |
11 | - descricao character varying(500) NOT NULL, | |
12 | - nome character varying(150) NOT NULL, | |
13 | - inativador_id bigint, | |
14 | - autor_id bigint, | |
15 | - editor_id bigint, | |
16 | - organizacao_id bigint, | |
17 | - CONSTRAINT objetivoestrategico_pkey PRIMARY KEY (id), | |
18 | - CONSTRAINT fk_64mu3b4oosbrcfd7d4p5e04w FOREIGN KEY (autor_id) | |
19 | - REFERENCES seguranca_usuario (id) MATCH SIMPLE | |
20 | - ON UPDATE NO ACTION ON DELETE NO ACTION, | |
21 | - CONSTRAINT fk_8d2a3ft0iifmp0yx9ck8g9nl6 FOREIGN KEY (editor_id) | |
22 | - REFERENCES seguranca_usuario (id) MATCH SIMPLE | |
23 | - ON UPDATE NO ACTION ON DELETE NO ACTION, | |
24 | - CONSTRAINT fk_9unrwny07f45oy6t38qyqbqyk FOREIGN KEY (organizacao_id) | |
25 | - REFERENCES organizacao (id) MATCH SIMPLE | |
26 | - ON UPDATE NO ACTION ON DELETE NO ACTION, | |
27 | - CONSTRAINT fk_cqifw12eg7cwadcc69rqeqs13 FOREIGN KEY (inativador_id) | |
28 | - REFERENCES seguranca_usuario (id) MATCH SIMPLE | |
29 | - ON UPDATE NO ACTION ON DELETE NO ACTION | |
30 | -); | |
31 | - | |
32 | -CREATE TABLE objetivoestrategiconecessidade | |
33 | -( | |
34 | - id bigint NOT NULL, | |
35 | - databloqueio date, | |
36 | - datainativo date, | |
37 | - datacriacao timestamp without time zone NOT NULL, | |
38 | - dataedicao timestamp without time zone NOT NULL, | |
39 | - version bigint, | |
40 | - descricao character varying(500) NOT NULL, | |
41 | - inativador_id bigint, | |
42 | - autor_id bigint, | |
43 | - editor_id bigint, | |
44 | - objetivoestrategico_id bigint NOT NULL, | |
45 | - CONSTRAINT objetivoestrategiconecessidade_pkey PRIMARY KEY (id), | |
46 | - CONSTRAINT fk_2151s76lkc2myge3lbmsujfdk FOREIGN KEY (objetivoestrategico_id) | |
47 | - REFERENCES objetivoestrategico (id) MATCH SIMPLE | |
48 | - ON UPDATE NO ACTION ON DELETE NO ACTION, | |
49 | - CONSTRAINT fk_4qvk6hmi7iffisym4gngku48t FOREIGN KEY (editor_id) | |
50 | - REFERENCES seguranca_usuario (id) MATCH SIMPLE | |
51 | - ON UPDATE NO ACTION ON DELETE NO ACTION, | |
52 | - CONSTRAINT fk_63h6hayu95lhjp9v9yk5jr9b3 FOREIGN KEY (autor_id) | |
53 | - REFERENCES seguranca_usuario (id) MATCH SIMPLE | |
54 | - ON UPDATE NO ACTION ON DELETE NO ACTION, | |
55 | - CONSTRAINT fk_sx8gpuwo2y0lurilbyssiicpm FOREIGN KEY (inativador_id) | |
56 | - REFERENCES seguranca_usuario (id) MATCH SIMPLE | |
57 | - ON UPDATE NO ACTION ON DELETE NO ACTION | |
58 | -); | |
59 | - | |
60 | -CREATE TABLE programa | |
61 | -( | |
62 | - id bigint NOT NULL, | |
63 | - databloqueio date, | |
64 | - datainativo date, | |
65 | - datacriacao timestamp without time zone NOT NULL, | |
66 | - dataedicao timestamp without time zone NOT NULL, | |
67 | - version bigint, | |
68 | - datafim timestamp without time zone NOT NULL, | |
69 | - datainicio timestamp without time zone NOT NULL, | |
70 | - descricao character varying(500), | |
71 | - nome character varying(150) NOT NULL, | |
72 | - numero character varying(15) NOT NULL, | |
73 | - inativador_id bigint, | |
74 | - autor_id bigint, | |
75 | - editor_id bigint, | |
76 | - organizacao_id bigint, | |
77 | - dominiosituacao_id bigint NOT NULL, | |
78 | - CONSTRAINT programa_pkey PRIMARY KEY (id), | |
79 | - CONSTRAINT fk_19f4ndeq9d5w6e6bkggh80o2c FOREIGN KEY (editor_id) | |
80 | - REFERENCES seguranca_usuario (id) MATCH SIMPLE | |
81 | - ON UPDATE NO ACTION ON DELETE NO ACTION, | |
82 | - CONSTRAINT fk_bksuwjypkgqa9gkf9xwifk1wi FOREIGN KEY (inativador_id) | |
83 | - REFERENCES seguranca_usuario (id) MATCH SIMPLE | |
84 | - ON UPDATE NO ACTION ON DELETE NO ACTION, | |
85 | - CONSTRAINT fk_fdjvsktpfrycq8m4lrm5wkumv FOREIGN KEY (dominiosituacao_id) | |
86 | - REFERENCES dominio (id) MATCH SIMPLE | |
87 | - ON UPDATE NO ACTION ON DELETE NO ACTION, | |
88 | - CONSTRAINT fk_o2rwbe4fck6gd0ydw8ecn85nr FOREIGN KEY (organizacao_id) | |
89 | - REFERENCES organizacao (id) MATCH SIMPLE | |
90 | - ON UPDATE NO ACTION ON DELETE NO ACTION, | |
91 | - CONSTRAINT fk_rgjwabemvsu4ocfye4ht8p2n5 FOREIGN KEY (autor_id) | |
92 | - REFERENCES seguranca_usuario (id) MATCH SIMPLE | |
93 | - ON UPDATE NO ACTION ON DELETE NO ACTION | |
94 | -); | |
95 | - | |
96 | -CREATE TABLE programaacao | |
97 | -( | |
98 | - id bigint NOT NULL, | |
99 | - databloqueio date, | |
100 | - datainativo date, | |
101 | - datacriacao timestamp without time zone NOT NULL, | |
102 | - dataedicao timestamp without time zone NOT NULL, | |
103 | - version bigint, | |
104 | - datafim timestamp without time zone NOT NULL, | |
105 | - datainicio timestamp without time zone NOT NULL, | |
106 | - descricao character varying(150) NOT NULL, | |
107 | - numero character varying(30) NOT NULL, | |
108 | - inativador_id bigint, | |
109 | - autor_id bigint, | |
110 | - editor_id bigint, | |
111 | - organizacao_id bigint, | |
112 | - programa_id bigint NOT NULL, | |
113 | - CONSTRAINT programaacao_pkey PRIMARY KEY (id), | |
114 | - CONSTRAINT fk_1hgcoplveqraubeiq11k0xetk FOREIGN KEY (editor_id) | |
115 | - REFERENCES seguranca_usuario (id) MATCH SIMPLE | |
116 | - ON UPDATE NO ACTION ON DELETE NO ACTION, | |
117 | - CONSTRAINT fk_79oslfc9t995lifs1m6gyqu0k FOREIGN KEY (programa_id) | |
118 | - REFERENCES programa (id) MATCH SIMPLE | |
119 | - ON UPDATE NO ACTION ON DELETE NO ACTION, | |
120 | - CONSTRAINT fk_eamlwig16h89nptt7bdlg0qmg FOREIGN KEY (autor_id) | |
121 | - REFERENCES seguranca_usuario (id) MATCH SIMPLE | |
122 | - ON UPDATE NO ACTION ON DELETE NO ACTION, | |
123 | - CONSTRAINT fk_o3j6wpjl0q9irmmwpc0nxyvut FOREIGN KEY (inativador_id) | |
124 | - REFERENCES seguranca_usuario (id) MATCH SIMPLE | |
125 | - ON UPDATE NO ACTION ON DELETE NO ACTION, | |
126 | - CONSTRAINT fk_q3liut7ghwlho23vxkduc049r FOREIGN KEY (organizacao_id) | |
127 | - REFERENCES organizacao (id) MATCH SIMPLE | |
128 | - ON UPDATE NO ACTION ON DELETE NO ACTION | |
129 | -); | |
130 | - | |
131 | -INSERT INTO DOMINIO (id, datacriacao, dataedicao, version, chave, codigo, descricao, nome) VALUES (NEXTVAL('hibernate_sequence'), LOCALTIMESTAMP, LOCALTIMESTAMP, 0, 'tipoSituacao', 1, 'Ativo', 'ATIVO'); | |
132 | -INSERT INTO DOMINIO (id, datacriacao, dataedicao, version, chave, codigo, descricao, nome) VALUES (NEXTVAL('hibernate_sequence'), LOCALTIMESTAMP, LOCALTIMESTAMP, 0, 'tipoSituacao', 2, 'Inativo', 'INATIVO'); | |
133 | - | |
134 | --- LUIS CESAR 07/01/2016 - FIM -- | |
135 | 0 | \ No newline at end of file |
cit-contratos-web/src/main/java/br/com/centralit/controller/ContratoEventoController.java
... | ... | @@ -12,8 +12,6 @@ import br.com.centralit.api.model.ContratoEvento; |
12 | 12 | import br.com.centralit.api.service.ContratoEmpenhoService; |
13 | 13 | import br.com.centralit.api.service.ContratoEventoService; |
14 | 14 | import br.com.centralit.api.service.ContratoService; |
15 | -import br.com.centralit.api.service.DominioService; | |
16 | -import br.com.centralit.api.service.InternacionalizacaoService; | |
17 | 15 | import br.com.centralit.api.viewHelper.ContratoEventosVH; |
18 | 16 | import br.com.centralit.api.viewHelper.ViewsContrato; |
19 | 17 | import br.com.centralit.framework.controller.GenericController; |
... | ... | @@ -53,12 +51,6 @@ public class ContratoEventoController extends GenericController<ContratoEvento> |
53 | 51 | @Autowired |
54 | 52 | private ContratoEmpenhoService contratoEmpenhoService; |
55 | 53 | |
56 | - @Autowired | |
57 | - private InternacionalizacaoService internacionalizacaoService; | |
58 | - | |
59 | - @Autowired | |
60 | - private DominioService dominioService; | |
61 | - | |
62 | 54 | /** |
63 | 55 | * Responsável pela criação de novas instâncias desta classe. |
64 | 56 | * | ... | ... |
cit-contratos-web/src/main/java/br/com/centralit/controller/UsuarioContratosController.java
1 | 1 | package br.com.centralit.controller; |
2 | 2 | |
3 | -import org.apache.log4j.Logger; | |
4 | 3 | import org.springframework.beans.factory.annotation.Autowired; |
5 | 4 | import org.springframework.security.core.context.SecurityContextHolder; |
6 | 5 | import org.springframework.stereotype.Controller; |
... | ... | @@ -63,17 +62,5 @@ public class UsuarioContratosController { |
63 | 62 | return responseBody; |
64 | 63 | } |
65 | 64 | |
66 | - /** | |
67 | - * Método responsável por reativar a sessao do modulo de almoxarifado | |
68 | - * | |
69 | - * @author iago.almeida | |
70 | - * | |
71 | - * @param Modulo | |
72 | - */ | |
73 | - @RequestMapping(value = "/keepSessionAlive", method = RequestMethod.POST) | |
74 | - @ResponseBody | |
75 | - public void keepSessionAlive() { | |
76 | - Logger.getLogger(UsuarioContratosController.class).info("Restaurando sess\u00e3o do modulo Contratos."); | |
77 | - } | |
78 | 65 | |
79 | 66 | } | ... | ... |
cit-contratos-web/src/main/java/br/com/centralit/listener/StartupListenerContratos.java
... | ... | @@ -260,6 +260,17 @@ public class StartupListenerContratos extends UtilStartup implements Application |
260 | 260 | list.add(new Dominio("tipoAdjudicacaoObjeto", "Global", "GLOBAL", 1L)); |
261 | 261 | list.add(new Dominio("tipoAdjudicacaoObjeto", "Por item", "ITEM", 2L)); |
262 | 262 | |
263 | + list.add(new Dominio("tipoEventoContratoRecebimentoObjeto", "Provisório", "PROVISORIO", 1L)); | |
264 | + list.add(new Dominio("tipoEventoContratoRecebimentoObjeto", "Definitivo", "DEFINITIVO", 2L)); | |
265 | + list.add(new Dominio("tipoEventoContratoRecebimentoObjeto", "Recebido", "RECEBIDO", 3L)); | |
266 | + list.add(new Dominio("tipoEventoContratoRecebimentoObjeto", "Devolvido", "DEVOLVIDO", 4L)); | |
267 | + list.add(new Dominio("tipoEventoContratoRecebimentoObjeto", "Entrega no prazo", "ENTREGA_NO_PRAZO", 5L)); | |
268 | + list.add(new Dominio("tipoEventoContratoRecebimentoObjeto", "Entrega com atraso", "ENTREGA_COM_ATRASO", 6L)); | |
269 | + list.add(new Dominio("tipoEventoContratoRecebimentoObjeto", "Aderente aos termos contratuais", "ADERENTE_AOS_TERMOS", 7L)); | |
270 | + list.add(new Dominio("tipoEventoContratoRecebimentoObjeto", "Descumprimento contratual", "DESCUMPRIMENTO_CONTRATUAL", 8L)); | |
271 | + list.add(new Dominio("tipoEventoContratoRecebimentoObjeto", "Passível de correção", "PASSIVEL_CORRECAO", 9L)); | |
272 | + list.add(new Dominio("tipoEventoContratoRecebimentoObjeto", "Outros", "OUTROS", 10L)); | |
273 | + | |
263 | 274 | |
264 | 275 | this.dominioService.saveListIfNotExist(list); |
265 | 276 | Logger.getLogger(StartupListenerContratos.class).info("Domínios executados - StartupListenerContratos!"); |
... | ... | @@ -452,10 +463,10 @@ public class StartupListenerContratos extends UtilStartup implements Application |
452 | 463 | |
453 | 464 | private void gerarLabelsContrato(Dominio dominio, Modulo modulo, List<Internacionalizacao> internacionalizacaoList) { |
454 | 465 | |
455 | - internacionalizacaoList.add(new Internacionalizacao("VIGENCIA", "Vigência", dominio, modulo)); | |
456 | - internacionalizacaoList.add(new Internacionalizacao("GESTOR", "Gestor", dominio, modulo)); | |
457 | - internacionalizacaoList.add(new Internacionalizacao("ADICIONAR_PERGUNTA", "Adicionar pergunta", dominio, modulo)); | |
458 | - internacionalizacaoList.add(new Internacionalizacao("IMPRIMIR", "Imprimir", dominio, modulo)); | |
466 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.VIGENCIA", "Vigência", dominio, modulo)); | |
467 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.GESTOR", "Gestor", dominio, modulo)); | |
468 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.ADICIONAR_PERGUNTA", "Adicionar pergunta", dominio, modulo)); | |
469 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.IMPRIMIR", "Imprimir", dominio, modulo)); | |
459 | 470 | |
460 | 471 | internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.VALOR_GARANTIA_INCORRETO_ALTA_COMPLEXIDADE", "Para contratos de alta complexidade a garantia deve ser de no máximo 10%!", dominio, modulo)); |
461 | 472 | internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.VALOR_GARANTIA_TERMO_ADITIVO_INCORRETO", "A garantia do termo aditivo deve ser de no máximo 5%!", dominio, modulo)); |
... | ... | @@ -480,23 +491,24 @@ public class StartupListenerContratos extends UtilStartup implements Application |
480 | 491 | internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.LIMPAR_FILTROS", "Limpar filtros", dominio, modulo)); |
481 | 492 | internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.BENS_E_SERVICOS_JA_ADD", "Já existe um detalhamento da solução com o mesmo bens e serviços selecionado.", dominio, modulo)); |
482 | 493 | internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.DATA_ENTREGA_CRONOGRAMA_FORA_VIGENCIA", "A data da entrega deve estar dentro da vigência do contrato.", dominio, modulo)); |
483 | - internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.VALOR_TOTAL_EMPENHADO_SUPERIOR_VALOR_CONTRATADO", "O valor total empenhado é superior ao valor contratado.", dominio, modulo)); | |
484 | - internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.VALOR_TOTAL_ANULACAO_SUPERIOR_VALOR_TOTAL", "O valor total das anulações não pode ser superior ao valor total empenhado.", dominio, modulo)); | |
494 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.VALIDACAO.VALOR_TOTAL_EMPENHADO_SUPERIOR_VALOR_CONTRATADO", "O valor total empenhado é superior ao valor contratado.", dominio, modulo)); | |
495 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.VALIDACAO.VALOR_TOTAL_ANULACAO_SUPERIOR_VALOR_TOTAL", "O valor total das anulações não pode ser superior ao valor total empenhado.", dominio, modulo)); | |
485 | 496 | internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.VALOR_TOTAL_ITENS_SUPERIOR_VALOR_CONTRATADO", "O valor total dos itens do contrato é superior ao valor contratado.", dominio, modulo)); |
486 | 497 | internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.NECESSARIO_VALOR_CONTRATO_INFO_EMPENHO", "Para adicionar informações de empenho, é necessário informar o valor do contrato.", dominio, modulo)); |
487 | 498 | internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.NECESSARIO_VALOR_CONTRATO_INFO_ITENS_CONTRATO", "Para adicionar informações de itens do contrato, é necessário informar o valor do contrato.", dominio, modulo)); |
488 | - internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.NECESSARIO_CONTRATO_INFO_CRONOGRAMA", "Para adicionar itens ao cronograma, é necessário selecionar um contrato.", dominio, modulo)); | |
499 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.VALIDACAO.NECESSARIO_CONTRATO_INFO_CRONOGRAMA", "Para adicionar itens ao cronograma, é necessário selecionar um contrato.", dominio, modulo)); | |
489 | 500 | internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.NECESSARIO_ITEM_CRONOGRAMA", "Você deve adicioar pelo menos um item à tabela.", dominio, modulo)); |
490 | 501 | internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.DATA_ENTREGA_CRONOGRAMA_FORA_VIGENCIA_CONTRATO", "A data da entrega deve estar dentro da vigência do contrato. Verifique as parcelas ", dominio, modulo)); |
491 | 502 | internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.VALOR_TOTAL_CRONOGRAMA_ACIMA_VALOR_CONTRATO", "A soma dos valores dos itens adicionados à tabela deverá ser menor ou igual ao valor total do contrato vinculado.", dominio, modulo)); |
492 | - internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.PAPEIS_OBRIGATORIOS_CONTRATO_FALTANDO", "Estão faltando um ou mais papéis obrigatórios dos envolvidos no contrato. Verifique quais dentre os seguintes papéis não forma informados ", dominio, modulo)); | |
493 | - internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.FINALIDADE_EMPENHO_FALTANDO", "Não é permitido informar as finalidades 'Anulação' e 'Reforço' antes de informar a finalidade 'Despesa contrato'.", dominio, modulo)); | |
494 | - internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.VALOR_GARANTIA_ACIMA_LIMITE_MAXIMO", "O valor da garantia do contrato está acima do valor máximo. Valor máximo da garantia ", dominio, modulo)); | |
503 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.VALIDACAO.PAPEIS_OBRIGATORIOS_CONTRATO_FALTANDO", "Estão faltando um ou mais papéis obrigatórios dos envolvidos no contrato. Verifique quais dentre os seguintes papéis não forma informados ", dominio, modulo)); | |
504 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.VALIDACAO.FINALIDADE_EMPENHO_FALTANDO", "Não é permitido informar as finalidades 'Anulação' e 'Reforço' antes de informar a finalidade 'Despesa contrato'.", dominio, modulo)); | |
505 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.VALIDACAO.VALOR_GARANTIA_ACIMA_LIMITE_MAXIMO", "O valor da garantia do contrato está acima do valor máximo. Valor máximo da garantia ", dominio, modulo)); | |
495 | 506 | internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.ALTERACAO_ENVOLVIDOS_EXIGE_JUSTIFICATIVA", "É obrigatório informar uma justificativa para alterar os envolvidos do contrato", dominio, modulo)); |
496 | 507 | internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.VALOR_LIBERADO_MAIOR_VALOR_CONTRATO", "Valor liberado não pode ser maior que o valor do contrato", dominio, modulo)); |
497 | 508 | internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.VALOR_LIBERADO_MAIOR_VALOR_OFBS", "O valor liberado para pagamento não pode ser maior que o valor liberado referente às ordem de fornecimento de bens e serviços", dominio, modulo)); |
498 | 509 | internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.VALOR_TOTAL_CONTRATO_JA_LIBERADO", "Já liberado o pagamento no valor do contrato.", dominio, modulo)); |
499 | 510 | internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.VALOR_TOTAL_A_LIBERAR_ULTRAPASSA_VALOR_CONTRATO", "Valor liberado para pagamento superior ao valor do contrato.", dominio, modulo)); |
511 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.VALIDACAO.NUMERO_CONTRATO_DUPLICADO", "Já existe um contrato cadastrado com o mesmo número/ano.", dominio, modulo)); | |
500 | 512 | |
501 | 513 | internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.ANO_EXERCICIO", "Ano exercício", dominio, modulo)); |
502 | 514 | internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.TIPO_PROGRAMA", "Tipo do programa", dominio, modulo)); |
... | ... | @@ -507,34 +519,38 @@ public class StartupListenerContratos extends UtilStartup implements Application |
507 | 519 | internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.DESCRICAO_ACAO", "Descrição da ação", dominio, modulo)); |
508 | 520 | internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.BASE_LEGAL", "Base legal", dominio, modulo)); |
509 | 521 | internacionalizacaoList.add(new Internacionalizacao("LABEL.VALOR_CONTRATO_REFERENCIA_GARANTIA", "Valor de referência do contrato para o percentual da garantia", dominio, modulo)); |
510 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.CODIGO_CRONOGRAMA", "Código do cronograma", dominio, modulo)); | |
511 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.CRONOGRAMA_EXECUCAO", "Cronograma de execução", dominio, modulo)); | |
512 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.ITENS_CRONOGRAMA", "Itens do cronograma", dominio, modulo)); | |
522 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.CODIGO_CRONOGRAMA", "Código do cronograma", dominio, modulo)); | |
523 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.CRONOGRAMA_EXECUCAO", "Cronograma de execução", dominio, modulo)); | |
524 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.ITENS_CRONOGRAMA", "Itens do cronograma", dominio, modulo)); | |
513 | 525 | internacionalizacaoList.add(new Internacionalizacao("LABEL.CONTRATADA", "Contratada", dominio, modulo)); |
514 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.VALOR_TOTAL", "Valor total", dominio, modulo)); | |
515 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.NOME_ITEM_CRONOGRAMA", "Nome do item", dominio, modulo)); | |
516 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.PAGAMENTO_PARCELADO_QUESTAO", "Pagamento parcelado?", dominio, modulo)); | |
517 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.PAGAMENTO_PARCELADO", "Pagamento parcelado", dominio, modulo)); | |
518 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.NUMERO_PARCELAS", "Número de parcelas", dominio, modulo)); | |
519 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.VALOR_UNITARIO_ITEM", "Valor unitário do item", dominio, modulo)); | |
520 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.VALOR_TOTAL_ITEM", "Valor total do item", dominio, modulo)); | |
521 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.VALOR_ITEM", "Valor do item", dominio, modulo)); | |
522 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.DATA_ENTREGA", "Data da entrega", dominio, modulo)); | |
523 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.PARCELAS", "Parcelas", dominio, modulo)); | |
526 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.VALOR_TOTAL", "Valor total", dominio, modulo)); | |
527 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.NOME_ITEM_CRONOGRAMA", "Nome do item", dominio, modulo)); | |
528 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.PAGAMENTO_PARCELADO_QUESTAO", "Pagamento parcelado?", dominio, modulo)); | |
529 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.PAGAMENTO_PARCELADO", "Pagamento parcelado", dominio, modulo)); | |
530 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.NUMERO_PARCELAS", "Número de parcelas", dominio, modulo)); | |
531 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.NUMERO_PARCELAS", "Número de parcelas", dominio, modulo)); | |
532 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.VALOR_UNITARIO_ITEM", "Valor unitário do item", dominio, modulo)); | |
533 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.VALOR_TOTAL_ITEM", "Valor total do item", dominio, modulo)); | |
534 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.VALOR_ITEM", "Valor do item", dominio, modulo)); | |
535 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.DATA_ENTREGA", "Data da entrega", dominio, modulo)); | |
536 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.PARCELAS", "Parcelas", dominio, modulo)); | |
524 | 537 | internacionalizacaoList.add(new Internacionalizacao("LABEL.JUSTIFICATIVAS", "Justificativas", dominio, modulo)); |
525 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.GERAR_CRONOGRAMA", "Gerar cronograma", dominio, modulo)); | |
526 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.GERAR_APOSTILAMENTO", "Gerar apostilamento", dominio, modulo)); | |
527 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.NUMERO_APOSTILAMENTO", "Número do apostilamento", dominio, modulo)); | |
528 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.DATA_EMISSAO_APOSTILAMENTO", "Data de emissão do apostilamento", dominio, modulo)); | |
529 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.JUSTIFICATIVA_APOSTILAMENTO", "Justificativa do apostilamento", dominio, modulo)); | |
530 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.DESCRICAO_REGISTRO_ADMINISTRATIVO", "Descrição do registro administrativo.", dominio, modulo)); | |
538 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.GERAR_CRONOGRAMA", "Gerar cronograma", dominio, modulo)); | |
539 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.GERAR_APOSTILAMENTO", "Gerar apostilamento", dominio, modulo)); | |
540 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.NUMERO_APOSTILAMENTO", "Número do apostilamento", dominio, modulo)); | |
541 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.DATA_EMISSAO_APOSTILAMENTO", "Data de emissão do apostilamento", dominio, modulo)); | |
542 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.JUSTIFICATIVA_APOSTILAMENTO", "Justificativa do apostilamento", dominio, modulo)); | |
543 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.DESCRICAO_REGISTRO_ADMINISTRATIVO", "Descrição do registro administrativo.", dominio, modulo)); | |
531 | 544 | internacionalizacaoList.add(new Internacionalizacao("LABEL.TITULO_DOCUMENTO_APOSTILAMENTO", "Termo de solicitação de apostilamento", dominio, modulo)); |
532 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.JUSTIFICATIVA_EXCLUSAO_EVENTO", "Justificativa da exclusão do evento", dominio, modulo)); | |
545 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.JUSTIFICATIVA_EXCLUSAO_EVENTO", "Justificativa da exclusão do evento", dominio, modulo)); | |
533 | 546 | internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.TITULO_ATUALIZACAO_STATUS", "Atualização Status", dominio, modulo)); |
534 | 547 | internacionalizacaoList.add(new Internacionalizacao("LABEL.TITULO_REGISTRAR_NAO_CONFORMIDADE", "Registrar não conformidade", dominio, modulo)); |
535 | 548 | internacionalizacaoList.add(new Internacionalizacao("LABEL.GERAR_REGISTRO_EMPENHO", "Gerar registro de nota de empenho", dominio, modulo)); |
549 | + internacionalizacaoList.add(new Internacionalizacao("LABEL.DATA_PENALIZACAO", "Data de penalização", dominio, modulo)); | |
550 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.SELECIONE_PARA_ADICIONAR", "Selecione um item para ser adicionado!", dominio, modulo)); | |
551 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.SUCESSO_SALVAR_PENALIDADE", "Sucesso ao salvar a penalidade!", dominio, modulo)); | |
536 | 552 | |
537 | - internacionalizacaoList.add(new Internacionalizacao("MSG.DESCRICAO_EVENTO_APOSTILAMENTO", "Apostilamento de número: %s realizado no dia %s.", dominio, modulo)); | |
553 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.DESCRICAO_EVENTO_APOSTILAMENTO", "Apostilamento de número: %s realizado no dia %s.", dominio, modulo)); | |
538 | 554 | internacionalizacaoList.add(new Internacionalizacao("MSG.SUCESSO_EXCLUSAO_PROGRAMA", "Programa excluído com sucesso!", dominio, modulo)); |
539 | 555 | internacionalizacaoList.add(new Internacionalizacao("MSG.CONFIRMA_EXCLUSAO_PROGRAMA", "Existem ações cadastradas neste programa. Deseja excluir este programa e TODAS as ações vinculadas?", dominio, modulo)); |
540 | 556 | internacionalizacaoList.add(new Internacionalizacao("MSG.CONFIRMA_EXCLUSAO_OBJETIVO", "Existem necessidades elencadas cadastradas neste objetivo estratégico. Deseja excluir este objetivo estratégico e TODAS as necessidades elencadas vinculadas?", dominio, modulo)); |
... | ... | @@ -545,85 +561,86 @@ public class StartupListenerContratos extends UtilStartup implements Application |
545 | 561 | internacionalizacaoList.add(new Internacionalizacao("MSG.PARAMETRO_VALOR_CONTRATO_REFERENCIA_GARANTIA", "O parâmetro valor de referência do contrato para o percentual da garantia não está cadastrado!", dominio, modulo)); |
546 | 562 | internacionalizacaoList.add(new Internacionalizacao("MSG.CONFIRMA_EXCLUSAO_CRONOGRAMA", "Deseja excluir este cronograma e TODAS as parcelas vinculadas?", dominio, modulo)); |
547 | 563 | internacionalizacaoList.add(new Internacionalizacao("MSG.SUCESSO_EXCLUSAO_CRONOGRAMA", "Cronograma excluído com sucesso!", dominio, modulo)); |
548 | - internacionalizacaoList.add(new Internacionalizacao("MSG.VALOR_TOTAL_EMPENHADO_MENOR_VALOR_CONTRATO", "O valor total empenhado é menor que o valor do contrato. Deseja continuar?", dominio, modulo)); | |
549 | - internacionalizacaoList.add(new Internacionalizacao("MSG.VALOR_TOTAL_ITENS_MENOR_VALOR_CONTRATO", "O valor total dos itens do contrato é menor que o valor do contrato. Deseja continuar?", dominio, modulo)); | |
564 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.VALOR_TOTAL_EMPENHADO_MENOR_VALOR_CONTRATO", "O valor total empenhado é menor que o valor do contrato. Deseja continuar?", dominio, modulo)); | |
565 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.VALOR_TOTAL_ITENS_MENOR_VALOR_CONTRATO", "O valor total dos itens do contrato é menor que o valor do contrato. Deseja continuar?", dominio, modulo)); | |
550 | 566 | internacionalizacaoList.add(new Internacionalizacao("MSG.TODOS_PAPEIS_ENVOLVIDOS_ADICIONADOS", "Todos os papeis de envolvidos já foram adicionados", dominio, modulo)); |
551 | - internacionalizacaoList.add(new Internacionalizacao("MSG.SUCESSO_SALVAR_CRONOGRAMA", "Cronograma de execução salvo com sucesso", dominio, modulo)); | |
552 | - internacionalizacaoList.add(new Internacionalizacao("MSG.DESCRICAO_EMPENHO", "Empenho de valor: :VALOR: realizado no dia :DATAEVENTO:.", dominio, modulo)); | |
553 | - internacionalizacaoList.add(new Internacionalizacao("MSG.SUCESSO_SALVAR_APOSTILAMENTO", "Sucesso ao salvar o apostilamento.", dominio, modulo)); | |
554 | - internacionalizacaoList.add(new Internacionalizacao("MSG.DATA_APOSTILAMENTO_INVALIDA", "A data de emissão do apostilamento deve estar dentro do intervalo de vigência do contrato selecionado.", dominio, modulo)); | |
555 | - internacionalizacaoList.add(new Internacionalizacao("MSG.DESCRICAO_EVENTO_ATUALIZACAO_STATUS", "Atualização da Situação do Contrato realizado no dia %s. (Situação anterior: %s - Nova situação: %s)", dominio, modulo)); | |
556 | - internacionalizacaoList.add(new Internacionalizacao("MSG.DESCRICAO_EVENTO_NAO_CONFORMIDADE", "Registro não conformidade %s, realizado no dia %s.", dominio, modulo)); | |
557 | - internacionalizacaoList.add(new Internacionalizacao("MSG.SANCAO_VINCULADA_NAO_CONFORMIDADE", "Não é permitido remover essa sanção, pois há um evento de não conformidade vinculada a ela.", dominio, modulo)); | |
558 | - internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.VALOR_TOTAL_EMPENHADO_SUPERIOR_VALOR_RESIDUAL", "O valor empenhado não pode ser maior que o valor residual", dominio, modulo)); | |
559 | - | |
560 | - internacionalizacaoList.add(new Internacionalizacao("MSG.EVENTO_NAO_CONFORMIDADE_CRIAR_ADVERTENCIA", "Para gerar essa não conformodidade, é necessário gerar uma não conformidade de advertência primeiramente.", dominio, modulo)); | |
561 | - internacionalizacaoList.add(new Internacionalizacao("MSG.EVENTO_NAO_CONFORMIDADE_CRIAR_MULTA", "Para gerar essa não conformodidade, é necessário gerar uma não conformidade de multa primeiramente.", dominio, modulo)); | |
562 | - internacionalizacaoList.add(new Internacionalizacao("MSG.EVENTO_NAO_CONFORMIDADE_CRIAR_SUSPENSAO", "Para gerar essa não conformodidade, é necessário gerar uma não conformidade de suspensão primeiramente.", dominio, modulo)); | |
563 | - | |
564 | - internacionalizacaoList.add(new Internacionalizacao("ANEXOS", "Anexos", dominio, modulo)); | |
565 | - internacionalizacaoList.add(new Internacionalizacao("QUESTAO", "Questão", dominio, modulo)); | |
566 | - internacionalizacaoList.add(new Internacionalizacao("PERGUNTAS", "Perguntas", dominio, modulo)); | |
567 | - internacionalizacaoList.add(new Internacionalizacao("POSSIVEL_RESPOSTA", "Possível resposta", dominio, modulo)); | |
568 | - internacionalizacaoList.add(new Internacionalizacao("FALSO", "Falso", dominio, modulo)); | |
569 | - internacionalizacaoList.add(new Internacionalizacao("TIPO_RESPOSTA", "Tipo resposta", dominio, modulo)); | |
570 | - internacionalizacaoList.add(new Internacionalizacao("VERDADEIRO", "Verdadeiro", dominio, modulo)); | |
571 | - internacionalizacaoList.add(new Internacionalizacao("TODAS", "Todas", dominio, modulo)); | |
572 | - internacionalizacaoList.add(new Internacionalizacao("ALTA_COMPLEXIDADE", "Alta complexidade", dominio, modulo)); | |
573 | - internacionalizacaoList.add(new Internacionalizacao("RELATORIO_CONTRATOS", "Relatório de contratos", dominio, modulo)); | |
574 | - internacionalizacaoList.add(new Internacionalizacao("QUESTIONARIOS", "Questionário", dominio, modulo)); | |
575 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.NUMERO_ORDEM_SERVICO_ABREV", "Nº ordem de serviço", dominio, modulo)); | |
576 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.VALOR_TOTAL_OS", "Valor total da OS", dominio, modulo)); | |
577 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.VALOR_COM_GLOSSA", "Valor com glossa", dominio, modulo)); | |
578 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.TOTAL_LIBERADO", "Total liberado", dominio, modulo)); | |
567 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.SUCESSO_SALVAR_CRONOGRAMA", "Cronograma de execução salvo com sucesso", dominio, modulo)); | |
568 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.DESCRICAO_EMPENHO", "Empenho de valor: :VALOR: realizado no dia :DATAEVENTO:.", dominio, modulo)); | |
569 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.SUCESSO_SALVAR_APOSTILAMENTO", "Sucesso ao salvar o apostilamento.", dominio, modulo)); | |
570 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.DATA_APOSTILAMENTO_INVALIDA", "A data de emissão do apostilamento deve estar dentro do intervalo de vigência do contrato selecionado.", dominio, modulo)); | |
571 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.DESCRICAO_EVENTO_ATUALIZACAO_STATUS", "Atualização da Situação do Contrato realizado no dia %s. (Situação anterior: %s - Nova situação: %s)", dominio, modulo)); | |
572 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.DESCRICAO_EVENTO_NAO_CONFORMIDADE", "Registro não conformidade %s, realizado no dia %s.", dominio, modulo)); | |
573 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.SANCAO_VINCULADA_NAO_CONFORMIDADE", "Não é permitido remover essa sanção, pois há um evento de não conformidade vinculada a ela.", dominio, modulo)); | |
574 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.VALIDACAO.VALOR_TOTAL_EMPENHADO_SUPERIOR_VALOR_RESIDUAL", "O valor empenh não pode ser maior que o valor residual", dominio, modulo)); | |
575 | + | |
576 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.EVENTO_NAO_CONFORMIDADE_CRIAR_ADVERTENCIA", "Para gerar essa não conformodidade, é necessário gerar uma não conformidade de advertência primeiramente.", dominio, modulo)); | |
577 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.EVENTO_NAO_CONFORMIDADE_CRIAR_MULTA", "Para gerar essa não conformodidade, é necessário gerar uma não conformidade de multa primeiramente.", dominio, modulo)); | |
578 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.EVENTO_NAO_CONFORMIDADE_CRIAR_SUSPENSAO", "Para gerar essa não conformodidade, é necessário gerar uma não conformidade de suspensão primeiramente.", dominio, modulo)); | |
579 | + | |
580 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.ANEXOS", "Anexos", dominio, modulo)); | |
581 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.QUESTAO", "Questão", dominio, modulo)); | |
582 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.PERGUNTAS", "Perguntas", dominio, modulo)); | |
583 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.POSSIVEL_RESPOSTA", "Possível resposta", dominio, modulo)); | |
584 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.FALSO", "Falso", dominio, modulo)); | |
585 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.TIPO_RESPOSTA", "Tipo resposta", dominio, modulo)); | |
586 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.VERDADEIRO", "Verdadeiro", dominio, modulo)); | |
587 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.TODAS", "Todas", dominio, modulo)); | |
588 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.ALTA_COMPLEXIDADE", "Alta complexidade", dominio, modulo)); | |
589 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.RELATORIO_CONTRATOS", "Relatório de contratos", dominio, modulo)); | |
590 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.QUESTIONARIOS", "Questionário", dominio, modulo)); | |
591 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.NUMERO_ORDEM_SERVICO_ABREV", "Nº ordem de serviço", dominio, modulo)); | |
592 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.VALOR_TOTAL_OS", "Valor total da OS", dominio, modulo)); | |
593 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.VALOR_COM_GLOSSA", "Valor com glossa", dominio, modulo)); | |
594 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.TOTAL_LIBERADO", "Total liberado", dominio, modulo)); | |
579 | 595 | internacionalizacaoList.add(new Internacionalizacao("MSG.DESCRICAO_EVENTO_EMPENHO", "Empenho (Nº %s) gerado em %s.", dominio, modulo)); |
580 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.VALOR_TOTAL_GLOSSA", "Valor total da glossa", dominio, modulo)); | |
596 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.VALOR_TOTAL_GLOSSA", "Valor total da glossa", dominio, modulo)); | |
597 | + internacionalizacaoList.add(new Internacionalizacao("LABEL.DATA_ENCERRAMENTO", "Data encerramento", dominio, modulo)); | |
581 | 598 | |
582 | 599 | //Novas labels referente ao Evento de aditivo (16/03/2016) |
583 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.TITULO_ADITIVO", "Aditamento de contrato", dominio, modulo)); | |
584 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.TITULO_RELATORIO_ADITIVO", "Termo de solicitação de aditivo", dominio, modulo)); | |
585 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.GERAR_SOLICITACAO_ADITIVO", "Gerar termo de solicitação de aditivo", dominio, modulo)); | |
586 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.NUM_ADITIVO", "Nº do aditivo", dominio, modulo)); | |
587 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.TIPO_ADITIVO", "Tipo de aditivo", dominio, modulo)); | |
588 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.DE_PRAZO", "De prazo", dominio, modulo)); | |
589 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.DE_VALOR", "De valor", dominio, modulo)); | |
590 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.DE_CLAUSULA_CONTRATUAL", "De cláusula contratual", dominio, modulo)); | |
591 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.ALTERACAO_PRAZO", "Alteração de prazo", dominio, modulo)); | |
592 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.DATA_INICIO_ADITIVO", "Data início do aditivo", dominio, modulo)); | |
593 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.DATA_FINAL_ADITIVO", "Data final do aditivo", dominio, modulo)); | |
594 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.ALTERACAO_VALOR", "Alteração de valor", dominio, modulo)); | |
595 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.TIPO_OBJETO", "Tipo de objeto", dominio, modulo)); | |
596 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.VALOR_ADITIVO", "Valor do aditivo", dominio, modulo)); | |
597 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.PERCENTUAL_ADITIVO", "Percentual do aditivo", dominio, modulo)); | |
598 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.ALTERACAO_CLAUSULA_CONTRATUAL", "Alteração de cláusula contratual", dominio, modulo)); | |
599 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.DESCRICAO_ADITIVO", "Descrição do aditivo", dominio, modulo)); | |
600 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.JUSTIFICATIVA_ADITIVO", "Justificativa do aditivo", dominio, modulo)); | |
601 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.MANIFESTACAO_CONTRATADA", "Manifestação da contratada", dominio, modulo)); | |
602 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.DATA_VIGENCIA_FINAL_CONTRATO", "Data vigencia final do contrato", dominio, modulo)); | |
603 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.DATA_VIGENCIA_INICIAL_ADITIVO", "Aditivo de data vigencia inicial", dominio, modulo)); | |
604 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.DATA_VIGENCIA_FINAL_ADITIVO", "Aditivo de data vigencia final", dominio, modulo)); | |
605 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.NUM_REPACTUACAO", "Nº da repactuação", dominio, modulo)); | |
606 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.DATA_REPACTUACAO", "Data da repactuação", dominio, modulo)); | |
607 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.JUSTIFICATIVA_REPACTUACAO", "Justificativa da repactuação", dominio, modulo)); | |
608 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.TITULO_REPACTUACAO", "Repactuação", dominio, modulo)); | |
609 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.GERAR_SOLICITACAO_REPACTUACAO", "Gerar relatório de repactuação", dominio, modulo)); | |
610 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.TITULO_RELATORIO_REPACTUACAO", "Relatório de Repactuação", dominio, modulo)); | |
611 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.GERAR_TERMO_REPACTUACAO","Gerar termo de repactuação",dominio, modulo)); | |
612 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.TITULO_LIST_REPACTUACOES", "Repactuações do contrato", dominio, modulo)); | |
613 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.TITULO_LIST_ADITIVOS", "Aditivos do contrato", dominio, modulo)); | |
614 | - | |
615 | - internacionalizacaoList.add(new Internacionalizacao("MSG.DATA_INICIO_ADITIVO_MAIOR_DATA_FINAL", "A data de início do aditivo deve ser maior que a data final do contrato!", dominio, modulo)); | |
616 | - internacionalizacaoList.add(new Internacionalizacao("MSG.DATA_INICIO_ADITIVO_MAIOR_DATA_FIM_ADITIVO", "A data de início do aditivo deve ser maior que a data fim!", dominio, modulo)); | |
617 | - internacionalizacaoList.add(new Internacionalizacao("MSG.DATA_EMISSAO_DENTRO_REFERENCIA", "A data de emissão do aditivo deve estar dentro da referência do contrato!", dominio, modulo)); | |
618 | - internacionalizacaoList.add(new Internacionalizacao("MSG.DATA_EMISSAO_12_MESES", "É preciso ter um intervalo de 12 meses após o último aditivo de prazo!", dominio, modulo)); | |
619 | - internacionalizacaoList.add(new Internacionalizacao("MSG.MAXIMO_ADITIVO_PRAZO", "Você já cadastrou 5 aditivos de prazo para este contrato. Não é possível cadastrar outro!", dominio, modulo)); | |
620 | - internacionalizacaoList.add(new Internacionalizacao("MSG.PERCENTAGEM_MAIOR_OBRAS_SERVICOS_COMPRAS", "O percentual total de aditivos para Obras, serviços ou compras ultrapassou 25% do contrato!", dominio, modulo)); | |
621 | - internacionalizacaoList.add(new Internacionalizacao("MSG.PERCENTAGEM_MAIOR_REFORMA_IMOVEIS", "O percentual total de aditivos para Reforma de edifícios (Imóveis) ou de equipamentos ultrapassou 50% do contrato!", dominio, modulo)); | |
622 | - internacionalizacaoList.add(new Internacionalizacao("MSG.DESCRICAO_EVENTO_ADITIVO", "Aditivo de número %s emitído no dia %s. ", dominio, modulo)); | |
623 | - internacionalizacaoList.add(new Internacionalizacao("MSG.DESCRICAO_EVENTO_ADITIVO_PRAZO", "Aditivo de prazo (Novo período de %s à %s). ", dominio, modulo)); | |
624 | - internacionalizacaoList.add(new Internacionalizacao("MSG.DESCRICAO_EVENTO_ADITIVO_VALOR", "Aditivo de valor (%s de %s). ", dominio, modulo)); | |
625 | - internacionalizacaoList.add(new Internacionalizacao("MSG.DESCRICAO_EVENTO_ADITIVO_CLAUSULA", "Aditivo de cláusula contratual. ", dominio, modulo)); | |
626 | - internacionalizacaoList.add(new Internacionalizacao("MSG.DESCRICAO_EVENTO_REPACTUACAO", "Repactuacao de número %s ocorrida em %s.", dominio, modulo)); | |
600 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.TITULO_ADITIVO", "Aditamento de contrato", dominio, modulo)); | |
601 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.TITULO_RELATORIO_ADITIVO", "Termo de solicitação de aditivo", dominio, modulo)); | |
602 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.GERAR_SOLICITACAO_ADITIVO", "Gerar termo de solicitação de aditivo", dominio, modulo)); | |
603 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.NUM_ADITIVO", "Nº do aditivo", dominio, modulo)); | |
604 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.TIPO_ADITIVO", "Tipo de aditivo", dominio, modulo)); | |
605 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.DE_PRAZO", "De prazo", dominio, modulo)); | |
606 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.DE_VALOR", "De valor", dominio, modulo)); | |
607 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.DE_CLAUSULA_CONTRATUAL", "De cláusula contratual", dominio, modulo)); | |
608 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.ALTERACAO_PRAZO", "Alteração de prazo", dominio, modulo)); | |
609 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.DATA_INICIO_ADITIVO", "Data início do aditivo", dominio, modulo)); | |
610 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.DATA_FINAL_ADITIVO", "Data final do aditivo", dominio, modulo)); | |
611 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.ALTERACAO_VALOR", "Alteração de valor", dominio, modulo)); | |
612 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.TIPO_OBJETO", "Tipo de objeto", dominio, modulo)); | |
613 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.VALOR_ADITIVO", "Valor do aditivo", dominio, modulo)); | |
614 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.PERCENTUAL_ADITIVO", "Percentual do aditivo", dominio, modulo)); | |
615 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.ALTERACAO_CLAUSULA_CONTRATUAL", "Alteração de cláusula contratual", dominio, modulo)); | |
616 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.DESCRICAO_ADITIVO", "Descrição do aditivo", dominio, modulo)); | |
617 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.JUSTIFICATIVA_ADITIVO", "Justificativa do aditivo", dominio, modulo)); | |
618 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.MANIFESTACAO_CONTRATADA", "Manifestação da contratada", dominio, modulo)); | |
619 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.DATA_VIGENCIA_FINAL_CONTRATO", "Data vigencia final do contrato", dominio, modulo)); | |
620 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.DATA_VIGENCIA_INICIAL_ADITIVO", "Aditivo de data vigencia inicial", dominio, modulo)); | |
621 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.DATA_VIGENCIA_FINAL_ADITIVO", "Aditivo de data vigencia final", dominio, modulo)); | |
622 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.NUM_REPACTUACAO", "Nº da repactuação", dominio, modulo)); | |
623 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.DATA_REPACTUACAO", "Data da repactuação", dominio, modulo)); | |
624 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.JUSTIFICATIVA_REPACTUACAO", "Justificativa da repactuação", dominio, modulo)); | |
625 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.TITULO_REPACTUACAO", "Repactuação", dominio, modulo)); | |
626 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.GERAR_SOLICITACAO_REPACTUACAO", "Gerar relatório de repactuação", dominio, modulo)); | |
627 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.TITULO_RELATORIO_REPACTUACAO", "Relatório de Repactuação", dominio, modulo)); | |
628 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.GERAR_TERMO_REPACTUACAO","Gerar termo de repactuação",dominio, modulo)); | |
629 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.TITULO_LIST_REPACTUACOES", "Repactuações do contrato", dominio, modulo)); | |
630 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.TITULO_LIST_ADITIVOS", "Aditivos do contrato", dominio, modulo)); | |
631 | + | |
632 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.DATA_INICIO_ADITIVO_MAIOR_DATA_FINAL", "A data de início do aditivo deve ser maior que a data final do contrato!", dominio, modulo)); | |
633 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.DATA_INICIO_ADITIVO_MAIOR_DATA_FIM_ADITIVO", "A data de início do aditivo deve ser maior que a data fim!", dominio, modulo)); | |
634 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.DATA_EMISSAO_DENTRO_REFERENCIA", "A data de emissão do aditivo deve estar dentro da referência do contrato!", dominio, modulo)); | |
635 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.DATA_EMISSAO_12_MESES", "É preciso ter um intervalo de 12 meses após o último aditivo de prazo!", dominio, modulo)); | |
636 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.MAXIMO_ADITIVO_PRAZO", "Você já cadastrou 5 aditivos de prazo para este contrato. Não é possível cadastrar outro!", dominio, modulo)); | |
637 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.PERCENTAGEM_MAIOR_OBRAS_SERVICOS_COMPRAS", "O percentual total de aditivos para Obras, serviços ou compras ultrapassou 25% do contrato!", dominio, modulo)); | |
638 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.PERCENTAGEM_MAIOR_REFORMA_IMOVEIS", "O percentual total de aditivos para Reforma de edifícios (Imóveis) ou de equipamentos ultrapassou 50% do contrato!", dominio, modulo)); | |
639 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.DESCRICAO_EVENTO_ADITIVO", "Aditivo de número %s emitído no dia %s. ", dominio, modulo)); | |
640 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.DESCRICAO_EVENTO_ADITIVO_PRAZO", "Aditivo de prazo (Novo período de %s à %s). ", dominio, modulo)); | |
641 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.DESCRICAO_EVENTO_ADITIVO_VALOR", "Aditivo de valor (%s de %s). ", dominio, modulo)); | |
642 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.DESCRICAO_EVENTO_ADITIVO_CLAUSULA", "Aditivo de cláusula contratual. ", dominio, modulo)); | |
643 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.DESCRICAO_EVENTO_REPACTUACAO", "Repactuacao de número %s ocorrida em %s.", dominio, modulo)); | |
627 | 644 | |
628 | 645 | internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.DATA_REPACTUACAO_VIGENCIA", "Data da repactuação deve estar dentro da vigência do contrato!", dominio, modulo)); |
629 | 646 | internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.QUANTIDADE_INSERIDA_TOTAL_MAIOR_QUANTIDADE_CONTRATO", "A quantidade total de algum dos itens inseridos em todas as ordens de fornecimento deste contrato supera a definida no contrato.", dominio, modulo)); |
... | ... | @@ -670,40 +687,40 @@ public class StartupListenerContratos extends UtilStartup implements Application |
670 | 687 | internacionalizacaoList.add(new Internacionalizacao("LIBERACAO_PAGAMENTO.MSG.SELECIONE_EMPENHO","Selecione um empenho para adicionar", dominio, modulo)); |
671 | 688 | internacionalizacaoList.add(new Internacionalizacao("LIBERACAO_PAGAMENTO.MSG.LIBERACAO_NO_LIMITE","O empenho selecionado encontra-se em seu limite permitido para liberação de pagamento.", dominio, modulo)); |
672 | 689 | |
673 | - internacionalizacaoList.add(new Internacionalizacao("REGISTRO_NAO_CONFORMIDADE.DATA","Data da não conformidade", dominio, modulo)); | |
674 | - internacionalizacaoList.add(new Internacionalizacao("REGISTRO_NAO_CONFORMIDADE.APLICAVEL","Não conformidade aplicável", dominio, modulo)); | |
675 | - internacionalizacaoList.add(new Internacionalizacao("REGISTRO_NAO_CONFORMIDADE.PERCENTUAL_MULTA","Percentual da multa", dominio, modulo)); | |
676 | - internacionalizacaoList.add(new Internacionalizacao("REGISTRO_NAO_CONFORMIDADE.VALOR_MULTA","Valor da multa", dominio, modulo)); | |
677 | - internacionalizacaoList.add(new Internacionalizacao("REGISTRO_NAO_CONFORMIDADE.DESCRICAO","Descrição de não conformidade", dominio, modulo)); | |
678 | - internacionalizacaoList.add(new Internacionalizacao("REGISTRO_NAO_CONFORMIDADE.RESPOSTA_CONTRATADA","Resposta da contratada", dominio, modulo)); | |
679 | - internacionalizacaoList.add(new Internacionalizacao("MSG.DATA_NAO_CONFORMIDADE_INVALIDA", "Data de não conformidade deve estar dentro do intervalo de vigência do contrato.", dominio, modulo)); | |
680 | - | |
681 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.TIPO_CONTRATO","Tipo de contrato",dominio, modulo)); | |
682 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.TIPO_AQUISICAO","Tipo de aquisição",dominio, modulo)); | |
683 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.SITUACAO_ATUAL","Situação atual",dominio, modulo)); | |
684 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.NOVA_SITUACAO","Nova situação",dominio, modulo)); | |
685 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.DATA_ATUALIZACAO","Data da atualização",dominio, modulo)); | |
686 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.JUSTIFICATIVA_ATUALIZACAO_STATUS","Justificativa da atualização do status",dominio, modulo)); | |
687 | - internacionalizacaoList.add(new Internacionalizacao("MSG.DATA_ATUALIZACAO_STATUS_INVALIDA", "A data de atualização deve estar dentro do intervalo de vigência do contrato.", dominio, modulo)); | |
688 | - internacionalizacaoList.add(new Internacionalizacao("MSG.ALTERACAO_STATUS_NEGADA", "A situação do Contrato não poderá ser alterado, uma vez que o mesmo encontra-se ", dominio, modulo)); | |
689 | - internacionalizacaoList.add(new Internacionalizacao("MSG.ALTERACAO_STATUS_IGUAL", "Não é permitido realizar uma alteração selecionando o mesma stituação do contrato atual.", dominio, modulo)); | |
690 | - | |
691 | - internacionalizacaoList.add(new Internacionalizacao("RESCISAO_CONTRATO.TITULO_RESCISAO_CONTRATO","Rescisão de contrato",dominio, modulo)); | |
692 | - internacionalizacaoList.add(new Internacionalizacao("RESCISAO_CONTRATO.NUM_RESCISAO","Nº da rescisão",dominio, modulo)); | |
693 | - internacionalizacaoList.add(new Internacionalizacao("RESCISAO_CONTRATO.DATA_RESCISAO","Data da rescisão",dominio, modulo)); | |
694 | - internacionalizacaoList.add(new Internacionalizacao("RESCISAO_CONTRATO.TIPO_RESCISAO","Tipo de rescisão",dominio, modulo)); | |
695 | - internacionalizacaoList.add(new Internacionalizacao("RESCISAO_CONTRATO.HA_DEVOLUCAO_VALOR","Há devolução de valor?",dominio, modulo)); | |
696 | - internacionalizacaoList.add(new Internacionalizacao("RESCISAO_CONTRATO.VALOR_A_DEVOLVER","Valor a ser devolvido",dominio, modulo)); | |
697 | - internacionalizacaoList.add(new Internacionalizacao("RESCISAO_CONTRATO.ACOES_APLICADAS","Ações aplicadas ao contrato",dominio, modulo)); | |
698 | - internacionalizacaoList.add(new Internacionalizacao("RESCISAO_CONTRATO.TIPO_ACAO","Tipo de ação",dominio, modulo)); | |
699 | - internacionalizacaoList.add(new Internacionalizacao("RESCISAO_CONTRATO.DATA_ACAO","Data da ação",dominio, modulo)); | |
700 | - internacionalizacaoList.add(new Internacionalizacao("MSG.DESCRICAO_EVENTO_RESCISAO_CONTRATO_SEM_DEVOLUCAO_VALOR","Rescisão de contrato (Nº %s) realizado em %s.",dominio, modulo)); | |
701 | - internacionalizacaoList.add(new Internacionalizacao("MSG.DESCRICAO_EVENTO_RESCISAO_CONTRATO_COM_DEVOLUCAO_VALOR","Rescisão de contrato (Nº %s) realizado em %s, com devolução de R$%s",dominio, modulo)); | |
702 | - internacionalizacaoList.add(new Internacionalizacao("MSG.RESCISAO_CONTRATO_VALOR_DEVOLVIDO_MAIOR_CONTRATO","Valor da devolução não pode ultrapassar o valor do contrato.",dominio, modulo)); | |
703 | - internacionalizacaoList.add(new Internacionalizacao("RESCISAO_CONTRATO.GERAR_TERMO","Gerar termo de rescisão de contrato",dominio, modulo)); | |
704 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.TITULO_DOCUMENTO_RESCISAO_CONTRATO", "Termo de rescisão de contrato", dominio, modulo)); | |
705 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.TITULO_LIST_RESCISOES", "Rescisões do contrato", dominio, modulo)); | |
706 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.SELECIONE_CONTRATO", "Selecione o contrato", dominio, modulo)); | |
690 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.REGISTRO_NAO_CONFORMIDADE.DATA","Data da não conformidade", dominio, modulo)); | |
691 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.REGISTRO_NAO_CONFORMIDADE.APLICAVEL","Não conformidade aplicável", dominio, modulo)); | |
692 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.REGISTRO_NAO_CONFORMIDADE.PERCENTUAL_MULTA","Percentual da multa", dominio, modulo)); | |
693 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.REGISTRO_NAO_CONFORMIDADE.VALOR_MULTA","Valor da multa", dominio, modulo)); | |
694 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.REGISTRO_NAO_CONFORMIDADE.DESCRICAO","Descrição de não conformidade", dominio, modulo)); | |
695 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.REGISTRO_NAO_CONFORMIDADE.RESPOSTA_CONTRATADA","Resposta da contratada", dominio, modulo)); | |
696 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.DATA_NAO_CONFORMIDADE_INVALIDA", "Data de não conformidade deve estar dentro do intervalo de vigência do contrato.", dominio, modulo)); | |
697 | + | |
698 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.TIPO_CONTRATO","Tipo de contrato",dominio, modulo)); | |
699 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.TIPO_AQUISICAO","Tipo de aquisição",dominio, modulo)); | |
700 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.SITUACAO_ATUAL","Situação atual",dominio, modulo)); | |
701 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.NOVA_SITUACAO","Nova situação",dominio, modulo)); | |
702 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.DATA_ATUALIZACAO","Data da atualização",dominio, modulo)); | |
703 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.JUSTIFICATIVA_ATUALIZACAO_STATUS","Justificativa da atualização do status",dominio, modulo)); | |
704 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.DATA_ATUALIZACAO_STATUS_INVALIDA", "A data de atualização deve estar dentro do intervalo de vigência do contrato.", dominio, modulo)); | |
705 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.ALTERACAO_STATUS_NEGADA", "A situação do Contrato não poderá ser alterado, uma vez que o mesmo encontra-se ", dominio, modulo)); | |
706 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.ALTERACAO_STATUS_IGUAL", "Não é permitido realizar uma alteração selecionando o mesma stituação do contrato atual.", dominio, modulo)); | |
707 | + | |
708 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.RESCISAO_CONTRATO.TITULO_RESCISAO_CONTRATO","Rescisão de contrato",dominio, modulo)); | |
709 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.RESCISAO_CONTRATO.NUM_RESCISAO","Nº da rescisão",dominio, modulo)); | |
710 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.RESCISAO_CONTRATO.DATA_RESCISAO","Data da rescisão",dominio, modulo)); | |
711 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.RESCISAO_CONTRATO.TIPO_RESCISAO","Tipo de rescisão",dominio, modulo)); | |
712 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.RESCISAO_CONTRATO.HA_DEVOLUCAO_VALOR","Há devolução de valor?",dominio, modulo)); | |
713 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.RESCISAO_CONTRATO.VALOR_A_DEVOLVER","Valor a ser devolvido",dominio, modulo)); | |
714 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.RESCISAO_CONTRATO.ACOES_APLICADAS","Ações aplicadas ao contrato",dominio, modulo)); | |
715 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.RESCISAO_CONTRATO.TIPO_ACAO","Tipo de ação",dominio, modulo)); | |
716 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.RESCISAO_CONTRATO.DATA_ACAO","Data da ação",dominio, modulo)); | |
717 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.DESCRICAO_EVENTO_RESCISAO_CONTRATO_SEM_DEVOLUCAO_VALOR","Rescisão de contrato (Nº %s) realizado em %s.",dominio, modulo)); | |
718 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.DESCRICAO_EVENTO_RESCISAO_CONTRATO_COM_DEVOLUCAO_VALOR","Rescisão de contrato (Nº %s) realizado em %s, com devolução de R$%s",dominio, modulo)); | |
719 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.RESCISAO_CONTRATO_VALOR_DEVOLVIDO_MAIOR_CONTRATO","Valor da devolução não pode ultrapassar o valor do contrato.",dominio, modulo)); | |
720 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.RESCISAO_CONTRATO.GERAR_TERMO","Gerar termo de rescisão de contrato",dominio, modulo)); | |
721 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.TITULO_DOCUMENTO_RESCISAO_CONTRATO", "Termo de rescisão de contrato", dominio, modulo)); | |
722 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.TITULO_LIST_RESCISOES", "Rescisões do contrato", dominio, modulo)); | |
723 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.SELECIONE_CONTRATO", "Selecione o contrato", dominio, modulo)); | |
707 | 724 | internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.DATA_RESCISAO_INVALIDA", "A data de rescisão deve estar dentro do intervalo de vigência do contrato.", dominio, modulo)); |
708 | 725 | |
709 | 726 | internacionalizacaoList.add(new Internacionalizacao("LABEL.NUMERO_ANO_CONTRATO", "Número/Ano do contrato", dominio, modulo)); |
... | ... | @@ -772,6 +789,7 @@ public class StartupListenerContratos extends UtilStartup implements Application |
772 | 789 | internacionalizacaoList.add(new Internacionalizacao("LABEL.ENCAMINHAMENTOS", "Encaminhamentos", dominio, modulo)); |
773 | 790 | internacionalizacaoList.add(new Internacionalizacao("LABEL.DECISAO", "Decisão", dominio, modulo)); |
774 | 791 | internacionalizacaoList.add(new Internacionalizacao("LABEL.CONTRATADA", "Contratada", dominio, modulo)); |
792 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.CONTRATADA", "Contratada", dominio, modulo)); | |
775 | 793 | internacionalizacaoList.add(new Internacionalizacao("LABEL.CNPJ_CONTRATADA", "CNPJ da contratada", dominio, modulo)); |
776 | 794 | internacionalizacaoList.add(new Internacionalizacao("LABEL.GERAR_ENCERRAMENTO_CONTRATO", "Gerar termo de encerramento", dominio, modulo)); |
777 | 795 | internacionalizacaoList.add(new Internacionalizacao("LABEL.INFORMACAO_CONTRATO", "Informações do contrato", dominio, modulo)); |
... | ... | @@ -915,18 +933,32 @@ public class StartupListenerContratos extends UtilStartup implements Application |
915 | 933 | internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.QUANTIDADE_INSERIDA_ITEM_MAIOR_QUANTIDADE_CONTRATO", "A quantidade deste item não pode ser maior que a quantidade definida no contrato. Quantidade restante: ", dominio, modulo)); |
916 | 934 | |
917 | 935 | internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.VALIDACAO.DATA_PENALIZACAO_INVALIDA", "A data da penalização deve estar dentro do intervalo de vigência do contrato selecionado.", dominio, modulo)); |
918 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.APLICAR_PENALIDADE", "Aplicar penalidade", dominio, modulo)); | |
919 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.OCORRENCIA_PENALIDADE", "Ocorrência da penalidade", dominio, modulo)); | |
920 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.RESPOSTA_CONTRATADA", "Resposta da contratada", dominio, modulo)); | |
936 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.APLICAR_PENALIDADE", "Aplicar penalidade", dominio, modulo)); | |
937 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.OCORRENCIA_PENALIDADE", "Ocorrência da penalidade", dominio, modulo)); | |
938 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.RESPOSTA_CONTRATADA", "Resposta da contratada", dominio, modulo)); | |
921 | 939 | internacionalizacaoList.add(new Internacionalizacao("MSG.DESCRICAO_EVENTO_APLICAR_PENALIDADE", "Aplicação de penalidade para a ocorrência da penalidade: ", dominio, modulo)); |
922 | 940 | |
923 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.NOTA_EMPENHO", "Nota de empenho", dominio, modulo)); | |
924 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.JUSTIFICATIVA_EMPENHO", "Justificativa do empenho", dominio, modulo)); | |
941 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.NOTA_EMPENHO", "Nota de empenho", dominio, modulo)); | |
942 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.JUSTIFICATIVA_EMPENHO", "Justificativa do empenho", dominio, modulo)); | |
925 | 943 | internacionalizacaoList.add(new Internacionalizacao("LABEL.GERAR_REGISTRO_NOTA_EMPENHO", "Gerar registro de nota de empenho", dominio, modulo)); |
926 | 944 | |
927 | 945 | internacionalizacaoList.add(new Internacionalizacao("MSG.SUCESSO_SALVAR_PENALIDADE", "Sucesso ao salvar a penalidade!", dominio, modulo)); |
928 | - internacionalizacaoList.add(new Internacionalizacao("MSG.SUCESSO_SALVAR_EMPENHO", "Sucesso ao salvar o empenho!", dominio, modulo)); | |
946 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.MSG.SUCESSO_SALVAR_EMPENHO", "Sucesso ao salvar o empenho!", dominio, modulo)); | |
929 | 947 | internacionalizacaoList.add(new Internacionalizacao("LABEL.TITULO_DOCUMENTO_EMPENHO", "Registro de Nota de Empenho", dominio, modulo)); |
948 | + | |
949 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.VALIDACAO.DATA_EMISSAO_INVALIDA","Data da emissão não pode estar fora da vigência do contrato",dominio, modulo)); | |
950 | + | |
951 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.RECEBIMENTO_OBJETO", "Recebimento de Objeto", dominio, modulo)); | |
952 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.DATA_RECEBIMENTO_OBJETO", "Data do recebimento", dominio, modulo)); | |
953 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.TIPO_RECEBIMENTO", "Tipo do recebimento", dominio, modulo)); | |
954 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.NOME_OBJETO", "Nome do objeto", dominio, modulo)); | |
955 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.AVALIACAO_OBJETO", "Avaliação do objeto", dominio, modulo)); | |
956 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.GERAR_TERMO_RECEBIMENTO", "Gerar termo de recebimento", dominio, modulo)); | |
957 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.NUMERO_RECEBIMENTO_OBJETO", "Nº do recebimento", dominio, modulo)); | |
958 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.TITULO_REGISTRAR_NAO_CONFORMIDADE", "Registrar não conformidade", dominio, modulo)); | |
959 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.TITULO_DOCUMENTO_RECEBIMENTO", "Termo de recebimento de objeto", dominio, modulo)); | |
960 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.TITULO_DOCUMENTO_EMPENHO", "Registro de Nota de Empenho", dominio, modulo)); | |
961 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.GERAR_REGISTRO_EMPENHO", "Gerar registro de nota de empenho", dominio, modulo)); | |
930 | 962 | |
931 | 963 | } |
932 | 964 | |
... | ... | @@ -962,7 +994,8 @@ public class StartupListenerContratos extends UtilStartup implements Application |
962 | 994 | internacionalizacaoList.add(new Internacionalizacao("MSG.CONFIRMA_EXCLUIR_REGRA_EVENTO", "Tem certeza que deseja excluir essas regras dinâmicas?", dominio, modulo)); |
963 | 995 | internacionalizacaoList.add(new Internacionalizacao("MSG.EXCLUIR_ESTUDO_TECNICO", "Confirma a exclusão do Estudo técnico selecionado?", dominio, modulo)); |
964 | 996 | internacionalizacaoList.add(new Internacionalizacao("MSG.SELECIONE_AO_MENOS_UM_ITEM_PARA_SER_REMOVIDO", "Selecione ao menos um item para ser removido!", dominio, modulo)); |
965 | - internacionalizacaoList.add(new Internacionalizacao("MSG.SUCESSO_SALVAR", "salvo com sucesso!", dominio, modulo)); | |
997 | + internacionalizacaoList.add(new Internacionalizacao("MSG.SUCESSO_SALVAR", "Salvo com sucesso!", dominio, modulo)); | |
998 | + internacionalizacaoList.add(new Internacionalizacao("MSG.SELECIONE_UM_ITEM_PARA_GERAR_TERMO", "Selecione um item para gerar o termo", dominio, modulo)); | |
966 | 999 | |
967 | 1000 | } |
968 | 1001 | |
... | ... | @@ -1077,7 +1110,7 @@ public class StartupListenerContratos extends UtilStartup implements Application |
1077 | 1110 | internacionalizacaoList.add(new Internacionalizacao("LABEL.JUSTIFICATIVA_CONTRATACAO", "Justificativa da Contratação", dominio, modulo)); |
1078 | 1111 | internacionalizacaoList.add(new Internacionalizacao("LABEL.LIBERAR_PAGAMENTO", "Liberar Pagamento", dominio, modulo)); |
1079 | 1112 | internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.NECESSIDADE_ELENCADA", "Necessidade elencada", dominio, modulo)); |
1080 | - internacionalizacaoList.add(new Internacionalizacao("LABEL.NUMERO_EMPENHO", "N° do empenho", dominio, modulo)); | |
1113 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.LABEL.NUMERO_EMPENHO", "N° do empenho", dominio, modulo)); | |
1081 | 1114 | internacionalizacaoList.add(new Internacionalizacao("LABEL.OBJETO_CONTRATACAO", "Objeto contratação", dominio, modulo)); |
1082 | 1115 | internacionalizacaoList.add(new Internacionalizacao("LABEL.PENALIDADES", "Penalidades", dominio, modulo)); |
1083 | 1116 | internacionalizacaoList.add(new Internacionalizacao("LABEL.PENALIDADES_PREVISTAS", "Penalidades previstas", dominio, modulo)); |
... | ... | @@ -1090,10 +1123,10 @@ public class StartupListenerContratos extends UtilStartup implements Application |
1090 | 1123 | internacionalizacaoList.add(new Internacionalizacao("LABEL.TIPO_PERSPECTIVA", "Tipo perspectiva", dominio, modulo)); |
1091 | 1124 | internacionalizacaoList.add(new Internacionalizacao("LABEL.VALOR_EMPENHADO", "Valor empenhado", dominio, modulo)); |
1092 | 1125 | internacionalizacaoList.add(new Internacionalizacao("LABEL.VALOR_TOTAL", "Valor total", dominio, modulo)); |
1093 | - internacionalizacaoList.add(new Internacionalizacao("FINAL", "Final", dominio, modulo)); | |
1094 | - internacionalizacaoList.add(new Internacionalizacao("INFORME_GESTOR", "Informe o gestor", dominio, modulo)); | |
1095 | - internacionalizacaoList.add(new Internacionalizacao("INICIAL", "Inicial", dominio, modulo)); | |
1096 | - internacionalizacaoList.add(new Internacionalizacao("NOME_QUESTIONARIO", "Nome do checklist", dominio, modulo)); | |
1126 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.FINAL", "Final", dominio, modulo)); | |
1127 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.INFORME_GESTOR", "Informe o gestor", dominio, modulo)); | |
1128 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.INICIAL", "Inicial", dominio, modulo)); | |
1129 | + internacionalizacaoList.add(new Internacionalizacao("CONTRATOS.NOME_QUESTIONARIO", "Nome do checklist", dominio, modulo)); | |
1097 | 1130 | internacionalizacaoList.add(new Internacionalizacao("LABEL.COMECA_EM", "Começa em", dominio, modulo)); |
1098 | 1131 | internacionalizacaoList.add(new Internacionalizacao("LABEL.COMPENSACAO_SANCAO_FINANCEIRA", "Compensação sanção financeira", dominio, modulo)); |
1099 | 1132 | internacionalizacaoList.add(new Internacionalizacao("LABEL.CONTEUDO", "Conteúdo", dominio, modulo)); | ... | ... |
cit-contratos-web/src/main/resources/reports/cronogramaExecucao.jrxml
... | ... | @@ -58,7 +58,11 @@ |
58 | 58 | </parameter> |
59 | 59 | <parameter name="OBSERVACAO_NAO_APLICA" class="java.lang.Boolean"/> |
60 | 60 | <queryString> |
61 | - <![CDATA[SELECT CE.CODIGO, C.NUMEROANOCONTRATO, C.DATAVIGENCIAINICIAL, C.DATAVIGENCIAFINAL, PE.NOME AS CONTRATADO, C.VALORCONTRATO | |
61 | + <![CDATA[SELECT CE.CODIGO, C.NUMEROANOCONTRATO, C.DATAVIGENCIAINICIAL, | |
62 | + (CASE WHEN (SELECT max(datafim) FROM cnt_ev_aditivo WHERE contratoaditivo_id = C.id AND aditivodeprazo = true) IS NOT NULL THEN (SELECT max(datafim) FROM cnt_ev_aditivo WHERE contratoaditivo_id = C.id AND aditivodeprazo = true) ELSE C.datavigenciafinal END) AS dataFinal, PE.NOME AS CONTRATADO, | |
63 | + (C.VALORCONTRATO + | |
64 | + (CASE WHEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = C.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 1)) > 0 THEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = C.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 1)) ELSE 0 END) - | |
65 | + (CASE WHEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = C.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 2)) > 0 THEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = C.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 2)) ELSE 0 END)) AS valorTotalContrato | |
62 | 66 | FROM cnt_cronogramaexecucao CE |
63 | 67 | INNER JOIN cnt_contrato C ON C.ID = CE.CONTRATO_ID |
64 | 68 | INNER JOIN FORNECEDOR F ON F.ID = C.FORNECEDOR_ID |
... | ... | @@ -69,9 +73,9 @@ |
69 | 73 | <field name="codigo" class="java.lang.String"/> |
70 | 74 | <field name="numeroanocontrato" class="java.lang.String"/> |
71 | 75 | <field name="datavigenciainicial" class="java.sql.Timestamp"/> |
72 | - <field name="datavigenciafinal" class="java.sql.Timestamp"/> | |
76 | + <field name="datafinal" class="java.sql.Timestamp"/> | |
73 | 77 | <field name="contratado" class="java.lang.String"/> |
74 | - <field name="valorcontrato" class="java.math.BigDecimal"/> | |
78 | + <field name="valortotalcontrato" class="java.math.BigDecimal"/> | |
75 | 79 | <background> |
76 | 80 | <band splitType="Stretch"/> |
77 | 81 | </background> |
... | ... | @@ -198,7 +202,7 @@ |
198 | 202 | <rightPen lineWidth="1.0"/> |
199 | 203 | </box> |
200 | 204 | <textElement textAlignment="Left" verticalAlignment="Middle"/> |
201 | - <textFieldExpression><![CDATA[$F{datavigenciafinal}]]></textFieldExpression> | |
205 | + <textFieldExpression><![CDATA[$F{datafinal}]]></textFieldExpression> | |
202 | 206 | </textField> |
203 | 207 | </frame> |
204 | 208 | <frame> |
... | ... | @@ -256,7 +260,7 @@ |
256 | 260 | <rightPen lineWidth="1.0"/> |
257 | 261 | </box> |
258 | 262 | <textElement textAlignment="Left" verticalAlignment="Middle"/> |
259 | - <textFieldExpression><![CDATA[$F{valorcontrato}]]></textFieldExpression> | |
263 | + <textFieldExpression><![CDATA[$F{valortotalcontrato}]]></textFieldExpression> | |
260 | 264 | </textField> |
261 | 265 | </frame> |
262 | 266 | </band> | ... | ... |
cit-contratos-web/src/main/resources/reports/encerramentoContrato.jrxml
... | ... | @@ -2,7 +2,7 @@ |
2 | 2 | <jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="encerramentoContrato" pageWidth="554" pageHeight="802" orientation="Landscape" whenNoDataType="AllSectionsNoDetail" columnWidth="554" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0" uuid="2a9bde7e-349d-4f0b-b96c-98310606be6f"> |
3 | 3 | <property name="ireport.zoom" value="1.3636363636363635"/> |
4 | 4 | <property name="ireport.x" value="0"/> |
5 | - <property name="ireport.y" value="781"/> | |
5 | + <property name="ireport.y" value="686"/> | |
6 | 6 | <style name="table"> |
7 | 7 | <box> |
8 | 8 | <pen lineWidth="1.0" lineColor="#000000"/> |
... | ... | @@ -32,7 +32,12 @@ |
32 | 32 | </parameter> |
33 | 33 | <queryString> |
34 | 34 | <![CDATA[SELECT encerramento.numTermo, encerramento.dataemissao AS dataemissao, c.numeroAnoContrato AS numAnoContrato, dTipoContrato.descricao AS tipoContrato, dAquisicao.descricao AS tipoAquisicao, c.numeroProcesso AS numProcesso, |
35 | - c.dataCelebracao, c.datavigenciainicial, c.datavigenciafinal, c.valorContrato, pesForn.nome AS contratada, pesJForn.cnpj AS cnpjContratada, org.nome AS contratante, encerramento.introducao, encerramento.motivo, | |
35 | + c.dataCelebracao, c.datavigenciainicial, | |
36 | + (CASE WHEN (SELECT max(datafim) FROM cnt_ev_aditivo WHERE contratoaditivo_id = c.id AND aditivodeprazo = true) IS NOT NULL THEN (SELECT max(datafim) FROM cnt_ev_aditivo WHERE contratoaditivo_id = c.id AND aditivodeprazo = true) ELSE c.datavigenciafinal END) AS datavigenciafinal, | |
37 | + (c.VALORCONTRATO + | |
38 | + (CASE WHEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = c.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 1)) > 0 THEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = c.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 1)) ELSE 0 END) - | |
39 | + (CASE WHEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = c.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 2)) > 0 THEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = c.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 2)) ELSE 0 END)) AS valorContrato, | |
40 | + pesForn.nome AS contratada, pesJForn.cnpj AS cnpjContratada, org.nome AS contratante, encerramento.introducao, encerramento.motivo, | |
36 | 41 | encerramento.encaminhamentos, encerramento.pendencias, encerramento.decisao, c.objetoContratacao, encerramento.dataEmissao AS dataEncerramento |
37 | 42 | FROM cnt_encerramentocontrato AS encerramento |
38 | 43 | INNER JOIN cnt_contrato c ON c.id = encerramento.contrato_id | ... | ... |
cit-contratos-web/src/main/resources/reports/eventoAditivo.jrxml
... | ... | @@ -48,7 +48,9 @@ |
48 | 48 | dominioObjeto.descricao as tipoObjeto, |
49 | 49 | c.numeroAnoContrato AS numanocontrato, |
50 | 50 | c.numeroProcesso AS numeroProcesso, |
51 | - c.valorcontrato as valorContrato, | |
51 | + (c.VALORCONTRATO + | |
52 | + (CASE WHEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = c.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 1)) > 0 THEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = c.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 1)) ELSE 0 END) - | |
53 | + (CASE WHEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = c.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 2)) > 0 THEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = c.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 2)) ELSE 0 END)) as valorContrato, | |
52 | 54 | pesForn.nome AS contratada, |
53 | 55 | pesJForn.cnpj AS cnpjcontratado, |
54 | 56 | c.objetocontratacao As objetocontrato, | ... | ... |
cit-contratos-web/src/main/resources/reports/eventoEmpenho.jrxml
1 | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | 2 | <jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="encerramentoContrato" pageWidth="554" pageHeight="802" orientation="Landscape" whenNoDataType="AllSectionsNoDetail" columnWidth="554" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0" uuid="2a9bde7e-349d-4f0b-b96c-98310606be6f"> |
3 | - <property name="ireport.zoom" value="3.0"/> | |
3 | + <property name="ireport.zoom" value="1.8627639691774651"/> | |
4 | 4 | <property name="ireport.x" value="0"/> |
5 | - <property name="ireport.y" value="440"/> | |
5 | + <property name="ireport.y" value="0"/> | |
6 | 6 | <style name="table"> |
7 | 7 | <box> |
8 | 8 | <pen lineWidth="1.0" lineColor="#000000"/> |
... | ... | @@ -41,7 +41,9 @@ |
41 | 41 | dominioCategoria.descricao as categoria, |
42 | 42 | c.numeroAnoContrato AS numanocontrato, |
43 | 43 | c.numeroProcesso AS numeroProcesso, |
44 | - c.valorcontrato as valorContrato, | |
44 | + (C.VALORCONTRATO + | |
45 | + (CASE WHEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = C.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 1)) > 0 THEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = C.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 1)) ELSE 0 END) - | |
46 | + (CASE WHEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = C.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 2)) > 0 THEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = C.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 2)) ELSE 0 END)) as valorContrato, | |
45 | 47 | pesForn.nome AS contratada, |
46 | 48 | pesJForn.cnpj AS cnpjcontratado, |
47 | 49 | c.objetocontratacao As objetocontrato, |
... | ... | @@ -69,9 +71,7 @@ LEFT JOIN cnt_cn_envolvido gestor ON (gestor.contrato_id = c.id AND gestor.papel |
69 | 71 | LEFT JOIN parceiro_colaborador cPreposto ON cPreposto.id = preposto.envolvido_id |
70 | 72 | LEFT JOIN pessoa pesPreposto ON pesPreposto.id = parPreposto.pessoa_id |
71 | 73 | |
72 | -WHERE EMPENHO.ID = $P{EMPENHO_ID}; | |
73 | - | |
74 | -]]> | |
74 | +WHERE EMPENHO.ID = $P{EMPENHO_ID};]]> | |
75 | 75 | </queryString> |
76 | 76 | <field name="numeroempenho" class="java.lang.String"/> |
77 | 77 | <field name="valorempenhado" class="java.math.BigDecimal"/> | ... | ... |
cit-contratos-web/src/main/resources/reports/eventoRecebimentoObjeto.jrxml
... | ... | @@ -44,9 +44,8 @@ INNER JOIN cnt_cn_evento evento on ro.id = evento.id |
44 | 44 | INNER JOIN cnt_contrato as contrato on evento.contrato_id = contrato.id |
45 | 45 | INNER JOIN cnt_ev_ro_avaliacao as avaliacao on ro.id = avaliacao.recebimentoobjeto_id |
46 | 46 | INNER JOIN dominio as dominio on avaliacao.dominio_id = dominio.id |
47 | -where ro.id = $P{RECEBIMENTO_ID} | |
48 | -GROUP BY ro.id, evento.id, contrato.id, dominio.id | |
49 | -ORDER BY dominio.codigo]]> | |
47 | +WHERE ro.id = $P{RECEBIMENTO_ID} | |
48 | +LIMIT 2]]> | |
50 | 49 | </queryString> |
51 | 50 | <field name="tipoavaliacao" class="java.lang.String"/> |
52 | 51 | </subDataset> | ... | ... |
cit-contratos-web/src/main/resources/reports/eventoRepactuacao.jrxml
... | ... | @@ -38,8 +38,10 @@ |
38 | 38 | c.numeroProcesso AS numeroProcesso, |
39 | 39 | c.datacelebracao AS dataCelebracao, |
40 | 40 | c.datavigenciainicial AS dataVigenciaInicial, |
41 | - c.datavigenciafinal AS dataVigenciaFinal, | |
42 | - c.valorcontrato as valorContrato, | |
41 | + (CASE WHEN (SELECT max(datafim) FROM cnt_ev_aditivo WHERE contratoaditivo_id = c.id AND aditivodeprazo = true) IS NOT NULL THEN (SELECT max(datafim) FROM cnt_ev_aditivo WHERE contratoaditivo_id = c.id AND aditivodeprazo = true) ELSE c.datavigenciafinal END) AS dataVigenciaFinal, | |
42 | + (c.VALORCONTRATO + | |
43 | + (CASE WHEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = c.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 1)) > 0 THEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = c.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 1)) ELSE 0 END) - | |
44 | + (CASE WHEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = c.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 2)) > 0 THEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = c.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 2)) ELSE 0 END)) as valorContrato, | |
43 | 45 | pesForn.nome AS fornecedorContratada, |
44 | 46 | pesJForn.cnpj AS cnpjFornecedorContratada, |
45 | 47 | c.objetocontratacao AS objetoContrato, | ... | ... |
cit-contratos-web/src/main/resources/reports/eventoRescisaoContrato.jrxml
... | ... | @@ -99,8 +99,10 @@ order by dataevento]]> |
99 | 99 | c.numeroProcesso AS numeroProcesso, |
100 | 100 | c.datacelebracao as datacelebracao, |
101 | 101 | c.datavigenciainicial as vigenciainicial, |
102 | - c.datavigenciafinal as vigenciafinal, | |
103 | - c.valorcontrato as valorContrato, | |
102 | + (CASE WHEN (SELECT max(datafim) FROM cnt_ev_aditivo WHERE contratoaditivo_id = c.id AND aditivodeprazo = true) IS NOT NULL THEN (SELECT max(datafim) FROM cnt_ev_aditivo WHERE contratoaditivo_id = c.id AND aditivodeprazo = true) ELSE c.datavigenciafinal END) as vigenciafinal, | |
103 | + (c.VALORCONTRATO + | |
104 | + (CASE WHEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = c.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 1)) > 0 THEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = c.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 1)) ELSE 0 END) - | |
105 | + (CASE WHEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = c.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 2)) > 0 THEN (SELECT sum(valoraditivo) FROM cnt_ev_aditivo WHERE contratoaditivo_id = c.id AND tipoalteracaovalor_id = (SELECT id FROM dominio WHERE chave = 'tipoAlteracaoValor' AND codigo = 2)) ELSE 0 END)) as valorContrato, | |
104 | 106 | pesForn.nome AS contratada, |
105 | 107 | pesJForn.cnpj AS cnpjcontratado, |
106 | 108 | c.objetocontratacao As objetocontrato, | ... | ... |
cit-contratos-web/src/main/resources/reports/registroOcorrencia.jrxml
... | ... | @@ -2,7 +2,7 @@ |
2 | 2 | <jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="registroOcorrencia" language="groovy" pageWidth="555" pageHeight="802" columnWidth="555" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0" uuid="e3539b84-00a7-49ab-94ac-e56c384a5198"> |
3 | 3 | <property name="ireport.zoom" value="1.4641000000000013"/> |
4 | 4 | <property name="ireport.x" value="0"/> |
5 | - <property name="ireport.y" value="428"/> | |
5 | + <property name="ireport.y" value="332"/> | |
6 | 6 | <property name="com.jaspersoft.studio.data.sql.tables" value="cGFyY2Vpcm9fY29sYWJvcmFkb3IgLDE1LDExODMsZTFiNzExOWItN2ZhZi00NDA4LTk2MzgtOTI5
ZTJmMjIzMjVmO3BhcmNlaXJvIEFTICwyMjcsMTUsOWViMzc4NzgtMTY4Yy00ODg4LWI2YzktZDBm
OTJmYmZlMjVlO2N0cnRfZW52b2x2aWRvICw1ODcsMTYxMywxM2NlMDk4Yi1jNmVmLTQ0M2YtOGIy
Yi0yMmRhNWZmZjMzNWE7Y3RydF9jb250cmF0byBBUyAsODM1LDU2MyxjNjM1NzE0YS0yMDhiLTQ1
NDUtOGYzMC04YWY4ZGRkYzg4Njk7Zm9ybmVjZWRvciBBUyAsMTI0MCw0NTcsNDNkM2RlMTQtMjdm
MS00ODMwLWI2ZTQtZmIxZjYxZTlhNmY3O3Blc3NvYSAsMjI3LDEyODksZWEyZGMzNzEtZDI4Yi00
YWJlLWIwMGYtMjc1MjRjNmQyMzM5O3JvX3JlZ2lzdHJvb2NvcnJlbmNpYSBBUyAsNTg3LDEyMSwx
YWMxZjE4NS05ZjU4LTQ2NzItODQxMC04ZmMyMDQyMTVjZDQ7cGVzc29hanVyaWRpY2EgQVMgLDM5
NCwxMjEsMzE2NzVmY2QtOGY1Yi00YjI0LWE4MzAtOWY0Y2U3ZTAyZDM5O3BhcmNlaXJvICwzOTQs
ODAyLGQxYzQ0MWQ1LWQ4OTItNDAyMS1iMWE4LWU1NGE3NWQzNWVlNTtwYXJjZWlyb19jb2xhYm9y
YWRvciAsMTUsNjk2LGIwNTZkMjkxLTE5NzktNGZhYi04OGZlLTI2NzM5NTEwODRmYTtvZl9vcmRl
bWZvcm5lY2ltZW50byBBUyAsODM1LDEyMSwzYjFkZjkzOS1jYWQ2LTQyOTktOTM0OS1mZDVhYzlk
Yzg2OWI7Y3RydF9lbnZvbHZpZG8gLDU4Nyw2ODMsNjUxOTBkOGEtMWQ2Yi00YmQ2LTk3ZWQtZjU1
OGMxNDM0MWQ5O3BhcmNlaXJvICwzOTQsMTI4OSxjNDBlNWNiNS02MzA2LTQ5MGMtYjVkZC00OGJj
YmE2NjFiMzE7cGFyY2Vpcm9fY29sYWJvcmFkb3IgLDE1LDIxMzYsM2UyZGMxN2ItM2MyZC00MWJl
LWI1YTctNmEyZmEyNGRlNWZjO3Blc3NvYSAsMjI3LDgwMiwxOGU4YWQwZi01YTMxLTQxNjItOTFl
OC1kMDA5YThmNDI3NDA7cGVzc29hICwyMjcsMTc1NSxjMGQ0YWZkOS05MWQ5LTRiNjEtOTNhOC1k
MWViZDk3ZTIzZDg7ZG9taW5pbyBBUyAsMTA5MywzMjEsYjdlZjlmOGQtMzMyNy00MmRkLTg2OWUt
ZjI4MmU3NDI2YTA5O2N0cnRfZW52b2x2aWRvICw1ODcsMTA4MCxhZDU1NDNmZi0xYWRiLTQ5Yjkt
OGY2OC0wMDQxZDZkYTgzNDM7cGFyY2Vpcm8gLDM5NCwxNzI4LDZmODgwNjI0LTc5MWItNDgzNi05
NmUzLTkyNWM0YzdjMTc3NDs="/> |
7 | 7 | <property name="com.jaspersoft.studio.data.defaultdataadapter" value="citgrpdb"/> |
8 | 8 | <parameter name="registroOcorrenciaId" class="java.lang.Long"> |
... | ... | @@ -23,7 +23,7 @@ ctrt.id AS ctrt_id, |
23 | 23 | ctrt.numeroanocontrato AS numeroContrato, |
24 | 24 | (SELECT dominio.descricao FROM dominio WHERE dominio.id = ctrt.dominiotipocontrato_id ) AS tipoContrato, |
25 | 25 | ctrt.datavigenciainicial AS dataVigenciaInicialContrato, |
26 | -ctrt.datavigenciafinal AS dataVigenciaFinalContrato, | |
26 | +CASE WHEN (SELECT max(datafim) FROM cnt_ev_aditivo WHERE contratoaditivo_id = ctrt.id AND aditivodeprazo = true) IS NOT NULL THEN (SELECT max(datafim) FROM cnt_ev_aditivo WHERE contratoaditivo_id = ctrt.id AND aditivodeprazo = true) ELSE ctrt.datavigenciafinal END AS dataVigenciaFinalContrato, | |
27 | 27 | ofs.numordemfornecimento AS numordemfornecimento, |
28 | 28 | pessoajuridica.razaosocial AS nomeFornecedor, |
29 | 29 | pessoajuridica.cnpj AS cnpj, | ... | ... |
cit-contratos-web/src/main/webapp/assets/js/angular/custom/controller/CronogramaExecucaoController.js
... | ... | @@ -448,7 +448,7 @@ citApp.controller('CronogramaExecucaoController', ['$scope', '$translate', '$tim |
448 | 448 | angular.forEach(itemCronogramaExecucao.parcelas, function(parcela) { |
449 | 449 | |
450 | 450 | var hasErrorVigenciaInicial = isPeriodoValido(parcela.dataEntrega, $scope.cronogramaExecucao.contrato.dataVigenciaInicial); |
451 | - var hasErrorVigenciaFinal = !isPeriodoValido(parcela.dataEntrega, $scope.cronogramaExecucao.contrato.dataVigenciaFinal); | |
451 | + var hasErrorVigenciaFinal = !isPeriodoValido(parcela.dataEntrega, $scope.cronogramaExecucao.contrato.dataUltimaVigenciaFinal); | |
452 | 452 | if (hasErrorVigenciaInicial || hasErrorVigenciaFinal) { |
453 | 453 | |
454 | 454 | if (hasInconsistencia) { | ... | ... |
cit-contratos-web/src/main/webapp/assets/js/angular/custom/controller/EstudoTecnicoListController.js
... | ... | @@ -2,7 +2,7 @@ |
2 | 2 | |
3 | 3 | citApp.controller('EstudoTecnicoListController', ['$scope', 'EstudoTecnicoRepository', '$translate', |
4 | 4 | function EstudoTecnicoListController($scope, EstudoTecnicoRepository, $translate) { |
5 | - | |
5 | + | |
6 | 6 | $scope.resetForm = function(){ |
7 | 7 | angular.element("#estudoTecnicoControllerId").scope().resetForm(); |
8 | 8 | }; |
... | ... | @@ -18,7 +18,7 @@ citApp.controller('EstudoTecnicoListController', ['$scope', 'EstudoTecnicoReposi |
18 | 18 | align : 'text-center' |
19 | 19 | },{ |
20 | 20 | value : 'descricaoSolucao', |
21 | - title : $translate.instant('LABEL.DESCRICAO_SOLUCAO'), | |
21 | + title : $translate.instant('CONTRATOS.LABEL.DESCRICAO_SOLUCAO'), | |
22 | 22 | align : 'text-justify' |
23 | 23 | }]; |
24 | 24 | |
... | ... | @@ -32,7 +32,7 @@ citApp.controller('EstudoTecnicoListController', ['$scope', 'EstudoTecnicoReposi |
32 | 32 | filters : [{type: 'numeric-range', field: 'codigo'}, |
33 | 33 | {type: 'string', field: 'descricaoSolucao'}] |
34 | 34 | }; |
35 | - | |
35 | + | |
36 | 36 | // abrir uma EstudoTecnico para visualizar ou editar dependendo do parametro edit |
37 | 37 | $scope.abrirEstudoTecnico = function(edit){ |
38 | 38 | // recupera a EstudoTecnico selecionada |
... | ... | @@ -68,7 +68,7 @@ citApp.controller('EstudoTecnicoListController', ['$scope', 'EstudoTecnicoReposi |
68 | 68 | // realiza a exclusão da EstudoTecnico |
69 | 69 | $scope.excluirEstudoTecnico = function(){ |
70 | 70 | var estudoTecnico = this.item; |
71 | - | |
71 | + | |
72 | 72 | $scope.$modalConfirmInstance.dismiss('cancel'); |
73 | 73 | |
74 | 74 | EstudoTecnicoRepository.remove(estudoTecnico).then(function(result) { |
... | ... | @@ -88,9 +88,9 @@ citApp.controller('EstudoTecnicoListController', ['$scope', 'EstudoTecnicoReposi |
88 | 88 | $scope.url = '/cit-contratos-web/rest/estudoTecnico/gerarEstudoTecnico?idEstudoTecnico='+ $scope.estudoTecnicoChecked.id; |
89 | 89 | $scope.visualizarRelatorio($scope.url, $translate.instant("LABEL.TITULO_ESTUDO_TECNICO")); |
90 | 90 | } |
91 | - | |
91 | + | |
92 | 92 | }; |
93 | - | |
93 | + | |
94 | 94 | }]); |
95 | 95 | |
96 | 96 | ... | ... |
cit-contratos-web/src/main/webapp/assets/js/angular/custom/controller/EventoLiberacaoPagamentoController.js
... | ... | @@ -419,7 +419,7 @@ citApp.controller('EventoLiberacaoPagamentoController', ['$scope', '$timeout', ' |
419 | 419 | return; |
420 | 420 | } |
421 | 421 | |
422 | - if($scope.liberacaoPagamento.liberarPagamentoValorContrata){ | |
422 | + if($scope.liberacaoPagamento && $scope.liberacaoPagamento.liberarPagamentoValorContrata){ | |
423 | 423 | if($scope.valorTotalEmpenhado < $scope.contrato.valorTotalContrato){ |
424 | 424 | $scope.showAlert('warning', $translate.instant('LIBERACAO_PAGAMENTO.MSG.LIBERACAO_PAGAMENTO_VALOR_EMPENHO_MENOR_VALOR_TOTAL_CONTRATO')); |
425 | 425 | $scope.liberacaoPagamento.liberarPagamentoValorContrata = false; | ... | ... |
cit-contratos-web/src/main/webapp/assets/js/angular/custom/controller/NotificacaoContratoController.js
... | ... | @@ -45,7 +45,7 @@ citApp.controller('NotificacaoContratoController', ['$scope', '$translate', '$ti |
45 | 45 | if($scope.notificacao.associarOcorrencia == undefined){ |
46 | 46 | $scope.showAlert('error', $translate.instant('NOTIFICACAO_CONTRATO.VALIDA_ASSOCIAR_OCORRENCIA'), " ", false); |
47 | 47 | return; |
48 | - }else if(!isDataDentroPeriodo($scope.notificacao.contrato.dataVigenciaInicial, $scope.notificacao.contrato.dataVigenciaFinal, $scope.notificacao.emissao)){ | |
48 | + }else if(!isDataDentroPeriodo($scope.notificacao.contrato.dataVigenciaInicial, $scope.notificacao.contrato.dataUltimaVigenciaFinal, $scope.notificacao.emissao)){ | |
49 | 49 | $scope.showAlert('error', $translate.instant('NOTIFICACAO_CONTRATO.DATA_EMISSAO_INVALIDA'), " ", false); |
50 | 50 | return; |
51 | 51 | }else{ | ... | ... |
cit-contratos-web/src/main/webapp/assets/js/angular/custom/controller/OrdemFornecimentoController.js
... | ... | @@ -129,7 +129,7 @@ citApp.controller('OrdemFornecimentoController', ['$scope', 'OrdemFornecimentoRe |
129 | 129 | } |
130 | 130 | |
131 | 131 | if(!isPeriodoValido($scope.ordemFornecimento.contrato.dataVigenciaInicial, $scope.item.dataInicioPrevisto) || |
132 | - !isPeriodoValido($scope.item.dataTerminoPrevisto, $scope.ordemFornecimento.contrato.dataVigenciaFinal)) { | |
132 | + !isPeriodoValido($scope.item.dataTerminoPrevisto, $scope.ordemFornecimento.contrato.dataUltimaVigenciaFinal)) { | |
133 | 133 | $scope.showAlert('warning', $translate.instant('VALIDACAO.PERIODO_INICIO_TERMINO_DENTRO_VIGENCIA_CONTRATO')); |
134 | 134 | return; |
135 | 135 | } |
... | ... | @@ -234,6 +234,11 @@ citApp.controller('OrdemFornecimentoController', ['$scope', 'OrdemFornecimentoRe |
234 | 234 | // verifica formulario valido |
235 | 235 | if ($scope.ordemFornecimentoForm.$valid) { |
236 | 236 | |
237 | + if (!$scope.ordemFornecimento.itensBensServicos || $scope.ordemFornecimento.itensBensServicos.length == 0) { | |
238 | + $scope.showAlert('error', $translate.instant('VALIDACAO.ALERTA_OBRIGATORIOS'), " ", false); | |
239 | + return; | |
240 | + } | |
241 | + | |
237 | 242 | if ($scope.ordemFornecimento.dominioSituacao && $scope.ordemFornecimento.dominioSituacao.originalElement) { |
238 | 243 | $scope.ordemFornecimento.dominioSituacao = $scope.ordemFornecimento.dominioSituacao.originalElement; |
239 | 244 | } | ... | ... |
cit-contratos-web/src/main/webapp/assets/js/angular/custom/controller/RegistroOcorrenciaController.js
... | ... | @@ -146,19 +146,19 @@ citApp.controller('RegistroOcorrenciaController', ['$scope', '$translate', '$tim |
146 | 146 | formValido = false; |
147 | 147 | } |
148 | 148 | |
149 | - if(!isDataDentroPeriodo($scope.registroOcorrencia.contrato.dataVigenciaInicial, $scope.registroOcorrencia.contrato.dataVigenciaFinal, $scope.registroOcorrencia.dataEmissaoOcorrencia)) { | |
149 | + if(!isDataDentroPeriodo($scope.registroOcorrencia.contrato.dataVigenciaInicial, $scope.registroOcorrencia.contrato.dataUltimaVigenciaFinal, $scope.registroOcorrencia.dataEmissaoOcorrencia)) { | |
150 | 150 | $scope.showAlert('error', $translate.instant('MSG.DATA_OCORRENCIA_INVALIDA')); |
151 | 151 | formValido = false; |
152 | 152 | } |
153 | 153 | |
154 | 154 | //A data para cumprimento das exigencias deve ser maior que a data de registro da ocorrencia e menor que a data de vigencia do contrato |
155 | 155 | if($scope.registroOcorrencia.prazoCumprimento !== null && $scope.registroOcorrencia.prazoCumprimento !== undefined && $scope.registroOcorrencia.prazoCumprimento !== "" |
156 | - && !isDataDentroPeriodo($scope.registroOcorrencia.dataEmissaoOcorrencia, $scope.registroOcorrencia.contrato.dataVigenciaFinal, $scope.registroOcorrencia.prazoCumprimento)) { | |
156 | + && !isDataDentroPeriodo($scope.registroOcorrencia.dataEmissaoOcorrencia, $scope.registroOcorrencia.contrato.dataUltimaVigenciaFinal, $scope.registroOcorrencia.prazoCumprimento)) { | |
157 | 157 | $scope.showAlert('error', $translate.instant('MSG.DATA_PRAZO_CUMPRIMENTO_INVALIDA')); |
158 | 158 | formValido = false; |
159 | 159 | } |
160 | 160 | |
161 | - if($scope.registroOcorrencia.emitirGlosa && ($scope.registroOcorrencia.valorGlosa > $scope.registroOcorrencia.contrato.valorContrato || $scope.registroOcorrencia.valorGlosa === 0.00)){ | |
161 | + if($scope.registroOcorrencia.emitirGlosa && ($scope.registroOcorrencia.valorGlosa > $scope.registroOcorrencia.contrato.valorTotalContrato || $scope.registroOcorrencia.valorGlosa === 0.00)){ | |
162 | 162 | $scope.showAlert('error', $translate.instant('MSG.VALOR_GLOSA_INVALIDO')); |
163 | 163 | formValido = false; |
164 | 164 | } | ... | ... |
cit-contratos-web/src/main/webapp/assets/js/angular/custom/controller/VisaoContratoController.js
... | ... | @@ -113,13 +113,17 @@ citApp.controller('VisaoContratoController', ['$scope', |
113 | 113 | $scope.$openModalController('modal-cnt_ev_registro_nc.html', 'lg', 'EventoRegistroNaoConformidadeController'); |
114 | 114 | break; |
115 | 115 | case 'RECEBIMENTO_OBJETO': |
116 | - $scope.setLoadingGet(true); | |
117 | - var recebimentoObjetoid = $scope.evento.id; | |
118 | - EventoRecebimentoObjetoRepository.get(recebimentoObjetoid).then(function(result) { | |
119 | - $scope.recebimentoObjeto = result.originalElement; | |
120 | - }); | |
121 | - $scope.$openModalController('modal-cnt_ev_recebimentoobjeto.html', 'lg', 'EventoRecebimentoObjetoController'); | |
122 | - $scope.setLoadingGet(false); | |
116 | + if ($scope.evento) { | |
117 | + var recebimentoObjetoid = $scope.evento.id; | |
118 | + $scope.setLoadingGet(true); | |
119 | + EventoRecebimentoObjetoRepository.get(recebimentoObjetoid).then(function(result) { | |
120 | + $scope.recebimentoObjeto = result.originalElement; | |
121 | + }); | |
122 | + $scope.$openModalController('modal-cnt_ev_recebimentoobjeto.html', 'lg', 'EventoRecebimentoObjetoController'); | |
123 | + $scope.setLoadingGet(false); | |
124 | + } else { | |
125 | + $scope.$openModalController('modal-cnt_ev_recebimentoobjeto.html', 'lg', 'EventoRecebimentoObjetoController'); | |
126 | + } | |
123 | 127 | break; |
124 | 128 | case 'REPACTUACAO': |
125 | 129 | if ($scope.evento) { |
... | ... | @@ -476,32 +480,6 @@ citApp.controller('VisaoContratoController', ['$scope', |
476 | 480 | } |
477 | 481 | }; |
478 | 482 | |
479 | - $scope.dataFinalMaiorDataInicial = function(dataInicial, dataFinal) { | |
480 | - | |
481 | - if(dataInicial !== undefined && dataFinal !== undefined){ | |
482 | - var dataInicialComparacao = null; | |
483 | - try { | |
484 | - dataInicialComparacao = angular.copy(converterStringEmDate(dataInicial)); | |
485 | - } catch(err) { | |
486 | - dataInicialComparacao = angular.copy(dataInicial); | |
487 | - } | |
488 | - | |
489 | - var dataFinalComparacao = null; | |
490 | - try { | |
491 | - dataFinalComparacao = angular.copy(converterStringEmDate(dataFinal)); | |
492 | - } catch(err) { | |
493 | - dataFinalComparacao = angular.copy(dataFinal); | |
494 | - } | |
495 | - | |
496 | - try { | |
497 | - return dataInicialComparacao < dataFinalComparacao; | |
498 | - } catch(err) { | |
499 | - return false; | |
500 | - } | |
501 | - | |
502 | - } | |
503 | - }; | |
504 | - | |
505 | 483 | //Watch para calcular valor da porcentagem do aditivo |
506 | 484 | $scope.$watch('contrato.id', function() { |
507 | 485 | if ($scope.contrato) { | ... | ... |
cit-contratos-web/src/main/webapp/html/encerramentoContrato/encerramentoContratoPg1.html
... | ... | @@ -40,13 +40,13 @@ |
40 | 40 | </div><!-- .col-sm-3 --> |
41 | 41 | |
42 | 42 | <div class="col-sm-3"> |
43 | - <label-input-data ng-id="encerramentoContrato.contrato.dataVigenciaFinal" ng-label="LABEL.DATA_TERMINO_VIGENCIA" ng-model="encerramentoContrato.contrato.dataVigenciaFinal" | |
43 | + <label-input-data ng-id="encerramentoContrato.contrato.dataUltimaVigenciaFinal" ng-label="LABEL.DATA_TERMINO_VIGENCIA" ng-model="encerramentoContrato.contrato.dataUltimaVigenciaFinal" | |
44 | 44 | form="informacaoContratoForm" ng-disabled="true" /> |
45 | 45 | </div><!-- .col-sm-3 --> |
46 | 46 | |
47 | 47 | <div class="col-sm-3"> |
48 | - <label-input-money ng-label="LABEL.VALOR_TOTAL_CONTRATO" ng-id="encerramentoContrato.contrato.valorContrato" ng-custom-maxlength="20" ng-disabled="true" | |
49 | - ng-model="encerramentoContrato.contrato.valorContrato" form="informacaoContratoForm" /> | |
48 | + <label-input-money ng-label="LABEL.VALOR_TOTAL_CONTRATO" ng-id="encerramentoContrato.contrato.valorTotalContrato" ng-custom-maxlength="20" ng-disabled="true" | |
49 | + ng-model="encerramentoContrato.contrato.valorTotalContrato" form="informacaoContratoForm" /> | |
50 | 50 | </div><!-- .col-sm-3 --> |
51 | 51 | </div> |
52 | 52 | ... | ... |
cit-contratos-web/src/main/webapp/html/notificacao/notificacaoContratoEdit.html
... | ... | @@ -76,7 +76,7 @@ |
76 | 76 | ng-obrigatorio="false"/> |
77 | 77 | </div> |
78 | 78 | <div class="col-sm-4"> |
79 | - <label-input-data ng-id="notificacao.emissao" ng-label="NOTIFICACAO_CONTRATO.DATA_EMISSAO" ng-obrigatorio="true" tooltip="{{$translate.instant('NOTIFICACAO_CONTRATO.DATA_EMISSAO_VALIDA').concat(notificacao.contrato.dataVigenciaInicial).concat(' - ').concat(notificacao.contrato.dataVigenciaFinal)}}" | |
79 | + <label-input-data ng-id="notificacao.emissao" ng-label="NOTIFICACAO_CONTRATO.DATA_EMISSAO" ng-obrigatorio="true" tooltip="{{$translate.instant('NOTIFICACAO_CONTRATO.DATA_EMISSAO_VALIDA').concat(notificacao.contrato.dataVigenciaInicial).concat(' - ').concat(notificacao.contrato.dataUltimaVigenciaFinal)}}" | |
80 | 80 | ng-model="notificacao.emissao" form="notificacaoContratoForm" ng-disabled="!edit || notificacao.id" ng-format="dd/MM/yyyy" ng-blur="validarDataComDataContrato()"> |
81 | 81 | </label-input-data> |
82 | 82 | </div> | ... | ... |
cit-contratos-web/src/main/webapp/html/registroOcorrencias/registroOcorrenciasEdit.html
... | ... | @@ -67,8 +67,8 @@ |
67 | 67 | ng-mode="day" ng-format="dd/MM/yyyy"/> |
68 | 68 | </div><!-- .col --> |
69 | 69 | <div class="col-sm-3"> |
70 | - <label-input-data ng-id="registroOcorrencia.contrato.dataVigenciaFinal" ng-label="LABEL.DATA_VIGENCIA_FINAL" | |
71 | - ng-model="registroOcorrencia.contrato.dataVigenciaFinal" form="registroOcorrenciaForm" ng-obrigatorio="false" ng-disabled="true" | |
70 | + <label-input-data ng-id="registroOcorrencia.contrato.dataUltimaVigenciaFinal" ng-label="LABEL.DATA_VIGENCIA_FINAL" | |
71 | + ng-model="registroOcorrencia.contrato.dataUltimaVigenciaFinal" form="registroOcorrenciaForm" ng-obrigatorio="false" ng-disabled="true" | |
72 | 72 | ng-mode="day" ng-format="dd/MM/yyyy" /> |
73 | 73 | </div><!-- .col-sm-3 --> |
74 | 74 | </div> |
... | ... | @@ -89,8 +89,8 @@ |
89 | 89 | ng-model="registroOcorrencia.cnpjFornecedor" ng-mask="99.999.999/9999-99" form="registroOcorrenciaForm" ng-disabled="true"/> |
90 | 90 | </div><!-- .col --> |
91 | 91 | <div class="col-sm-2"> |
92 | - <label-input-money ng-id="registroOcorrencia.contrato.valorContrato" ng-label="LABEL.VALOR_CONTRATO" ng-disabled="true" | |
93 | - ng-model="registroOcorrencia.contrato.valorContrato" form="registroOcorrenciaForm" /> | |
92 | + <label-input-money ng-id="registroOcorrencia.contrato.valorTotalContrato" ng-label="LABEL.VALOR_CONTRATO" ng-disabled="true" | |
93 | + ng-model="registroOcorrencia.contrato.valorTotalContrato" form="registroOcorrenciaForm" /> | |
94 | 94 | </div><!-- .col --> |
95 | 95 | </div><!-- row --> |
96 | 96 | </fieldset> | ... | ... |