diff --git a/src/main/java/br/ufpr/c3sl/estacaojuventude/Localizacao.java b/src/main/java/br/ufpr/c3sl/estacaojuventude/Localizacao.java
index 0e00e4a325c79a3c1eb1727e242c3db55684514f..bab7fa769bf9762c06116dcafce09d8aaaa6f9fd 100644
--- a/src/main/java/br/ufpr/c3sl/estacaojuventude/Localizacao.java
+++ b/src/main/java/br/ufpr/c3sl/estacaojuventude/Localizacao.java
@@ -30,12 +30,17 @@ public class Localizacao {
 	@Column(columnDefinition = "text")
 	private String local;
 
-	@Column(columnDefinition = "text")
-	private String endereco;
+	private String logradouro;
+	
+	private String bairro;
+	
+	private String cep;
 
 	private Integer quantidadeVagas;
 
-	private String horarioFuncionamento;
+	private String horarioInicio;
+	
+	private String horarioFim;
 
 	private String nomeReferencia;
 
@@ -43,6 +48,9 @@ public class Localizacao {
 
 	private String email;
 	
+	@Column(columnDefinition = "text")
+    private String observacao;
+	
 	@Enumerated(EnumType.STRING)
     private Situacao situacao;
 	
diff --git a/src/main/java/br/ufpr/c3sl/estacaojuventude/Localizacao_Roo_JavaBean.aj b/src/main/java/br/ufpr/c3sl/estacaojuventude/Localizacao_Roo_JavaBean.aj
index 35ffbfbc22c437c9b60d952cf70b9cc6ed417aa0..eecfd3370a0b73f44aa124e018cf8b6c31ca4c2b 100644
--- a/src/main/java/br/ufpr/c3sl/estacaojuventude/Localizacao_Roo_JavaBean.aj
+++ b/src/main/java/br/ufpr/c3sl/estacaojuventude/Localizacao_Roo_JavaBean.aj
@@ -28,12 +28,28 @@ privileged aspect Localizacao_Roo_JavaBean {
         this.local = local;
     }
     
-    public String Localizacao.getEndereco() {
-        return this.endereco;
+    public String Localizacao.getLogradouro() {
+        return this.logradouro;
     }
     
-    public void Localizacao.setEndereco(String endereco) {
-        this.endereco = endereco;
+    public void Localizacao.setLogradouro(String logradouro) {
+        this.logradouro = logradouro;
+    }
+    
+    public String Localizacao.getBairro() {
+        return this.bairro;
+    }
+    
+    public void Localizacao.setBairro(String bairro) {
+        this.bairro = bairro;
+    }
+    
+    public String Localizacao.getCep() {
+        return this.cep;
+    }
+    
+    public void Localizacao.setCep(String cep) {
+        this.cep = cep;
     }
     
     public Integer Localizacao.getQuantidadeVagas() {
@@ -44,12 +60,20 @@ privileged aspect Localizacao_Roo_JavaBean {
         this.quantidadeVagas = quantidadeVagas;
     }
     
-    public String Localizacao.getHorarioFuncionamento() {
-        return this.horarioFuncionamento;
+    public String Localizacao.getHorarioInicio() {
+        return this.horarioInicio;
     }
     
-    public void Localizacao.setHorarioFuncionamento(String horarioFuncionamento) {
-        this.horarioFuncionamento = horarioFuncionamento;
+    public void Localizacao.setHorarioInicio(String horarioInicio) {
+        this.horarioInicio = horarioInicio;
+    }
+    
+    public String Localizacao.getHorarioFim() {
+        return this.horarioFim;
+    }
+    
+    public void Localizacao.setHorarioFim(String horarioFim) {
+        this.horarioFim = horarioFim;
     }
     
     public String Localizacao.getNomeReferencia() {
@@ -76,6 +100,14 @@ privileged aspect Localizacao_Roo_JavaBean {
         this.email = email;
     }
     
+    public String Localizacao.getObservacao() {
+        return this.observacao;
+    }
+    
+    public void Localizacao.setObservacao(String observacao) {
+        this.observacao = observacao;
+    }
+    
     public Situacao Localizacao.getSituacao() {
         return this.situacao;
     }
diff --git a/src/main/java/br/ufpr/c3sl/estacaojuventude/OcorrenciaMunicipal.java b/src/main/java/br/ufpr/c3sl/estacaojuventude/OcorrenciaMunicipal.java
index dbe0b3899d3d047115b36aa0d354d2a3989dbf1a..4d15a6efa6c8ea11df65f8837765efc3865a495f 100644
--- a/src/main/java/br/ufpr/c3sl/estacaojuventude/OcorrenciaMunicipal.java
+++ b/src/main/java/br/ufpr/c3sl/estacaojuventude/OcorrenciaMunicipal.java
@@ -45,13 +45,20 @@ public class OcorrenciaMunicipal {
 	@Column(columnDefinition = "text")
 	private String comoAcessar;
 
-	private String inicioInscricoes;
+	@Temporal(TemporalType.DATE)
+    @DateTimeFormat(style = "S-")
+	private Date inicioInscricoes;
 
-	private String fimInscricoes;
+	@Temporal(TemporalType.DATE)
+    @DateTimeFormat(style = "S-")
+	private Date fimInscricoes;
 	
 	@ManyToMany(cascade = CascadeType.ALL, mappedBy = "ocorrencia")
 	private Set<Localizacao> localizacoes = new HashSet<Localizacao>();
 	
+	@Column(columnDefinition = "text")
+    private String observacao;
+	
 	@Enumerated(EnumType.STRING)
     private Situacao situacao;
 	
diff --git a/src/main/java/br/ufpr/c3sl/estacaojuventude/OcorrenciaMunicipal_Roo_JavaBean.aj b/src/main/java/br/ufpr/c3sl/estacaojuventude/OcorrenciaMunicipal_Roo_JavaBean.aj
index d72ed8372dfe6e0ed421c0860a8d1934ca49b333..e031b38ab39528646ca28d896116bb17ef92f423 100644
--- a/src/main/java/br/ufpr/c3sl/estacaojuventude/OcorrenciaMunicipal_Roo_JavaBean.aj
+++ b/src/main/java/br/ufpr/c3sl/estacaojuventude/OcorrenciaMunicipal_Roo_JavaBean.aj
@@ -64,19 +64,19 @@ privileged aspect OcorrenciaMunicipal_Roo_JavaBean {
         this.comoAcessar = comoAcessar;
     }
     
-    public String OcorrenciaMunicipal.getInicioInscricoes() {
+    public Date OcorrenciaMunicipal.getInicioInscricoes() {
         return this.inicioInscricoes;
     }
     
-    public void OcorrenciaMunicipal.setInicioInscricoes(String inicioInscricoes) {
+    public void OcorrenciaMunicipal.setInicioInscricoes(Date inicioInscricoes) {
         this.inicioInscricoes = inicioInscricoes;
     }
     
-    public String OcorrenciaMunicipal.getFimInscricoes() {
+    public Date OcorrenciaMunicipal.getFimInscricoes() {
         return this.fimInscricoes;
     }
     
-    public void OcorrenciaMunicipal.setFimInscricoes(String fimInscricoes) {
+    public void OcorrenciaMunicipal.setFimInscricoes(Date fimInscricoes) {
         this.fimInscricoes = fimInscricoes;
     }
     
@@ -88,6 +88,14 @@ privileged aspect OcorrenciaMunicipal_Roo_JavaBean {
         this.localizacoes = localizacoes;
     }
     
+    public String OcorrenciaMunicipal.getObservacao() {
+        return this.observacao;
+    }
+    
+    public void OcorrenciaMunicipal.setObservacao(String observacao) {
+        this.observacao = observacao;
+    }
+    
     public Situacao OcorrenciaMunicipal.getSituacao() {
         return this.situacao;
     }
diff --git a/src/main/java/br/ufpr/c3sl/estacaojuventude/OrgaoExecutor.java b/src/main/java/br/ufpr/c3sl/estacaojuventude/OrgaoExecutor.java
index 1d8a4dce96b7de8806b8b9eb39fc86b6eac642b1..123e98940cec2779c7a0bdc90c2f40403674d457 100644
--- a/src/main/java/br/ufpr/c3sl/estacaojuventude/OrgaoExecutor.java
+++ b/src/main/java/br/ufpr/c3sl/estacaojuventude/OrgaoExecutor.java
@@ -3,6 +3,7 @@ package br.ufpr.c3sl.estacaojuventude;
 import java.util.Date;
 
 import javax.persistence.Column;
+import javax.persistence.OneToOne;
 import javax.persistence.Temporal;
 import javax.persistence.TemporalType;
 
@@ -25,8 +26,21 @@ public class OrgaoExecutor {
     @Column(columnDefinition = "text")
     private String endereco;
     
+    private String logradouro;
+    
+    private String bairro;
+    
+    private String cep;
+    
+    @OneToOne
+	private Municipio municipio;
+    
     private String contato;
     
+    private String emailContato;
+    
+    private String telefoneContato;
+    
     @Temporal(TemporalType.DATE)
     @DateTimeFormat(style = "S-")
     private Date ultimaAlteracao;
diff --git a/src/main/java/br/ufpr/c3sl/estacaojuventude/OrgaoExecutor_Roo_JavaBean.aj b/src/main/java/br/ufpr/c3sl/estacaojuventude/OrgaoExecutor_Roo_JavaBean.aj
index 5675671e7578c2f1bed470bf59db9d03fc1d7db6..d807bf67d01cc331fa39302472126abaa027a389 100644
--- a/src/main/java/br/ufpr/c3sl/estacaojuventude/OrgaoExecutor_Roo_JavaBean.aj
+++ b/src/main/java/br/ufpr/c3sl/estacaojuventude/OrgaoExecutor_Roo_JavaBean.aj
@@ -3,6 +3,7 @@
 
 package br.ufpr.c3sl.estacaojuventude;
 
+import br.ufpr.c3sl.estacaojuventude.Municipio;
 import br.ufpr.c3sl.estacaojuventude.OrgaoExecutor;
 import java.util.Date;
 
@@ -40,6 +41,38 @@ privileged aspect OrgaoExecutor_Roo_JavaBean {
         this.endereco = endereco;
     }
     
+    public String OrgaoExecutor.getLogradouro() {
+        return this.logradouro;
+    }
+    
+    public void OrgaoExecutor.setLogradouro(String logradouro) {
+        this.logradouro = logradouro;
+    }
+    
+    public String OrgaoExecutor.getBairro() {
+        return this.bairro;
+    }
+    
+    public void OrgaoExecutor.setBairro(String bairro) {
+        this.bairro = bairro;
+    }
+    
+    public String OrgaoExecutor.getCep() {
+        return this.cep;
+    }
+    
+    public void OrgaoExecutor.setCep(String cep) {
+        this.cep = cep;
+    }
+    
+    public Municipio OrgaoExecutor.getMunicipio() {
+        return this.municipio;
+    }
+    
+    public void OrgaoExecutor.setMunicipio(Municipio municipio) {
+        this.municipio = municipio;
+    }
+    
     public String OrgaoExecutor.getContato() {
         return this.contato;
     }
@@ -48,6 +81,22 @@ privileged aspect OrgaoExecutor_Roo_JavaBean {
         this.contato = contato;
     }
     
+    public String OrgaoExecutor.getEmailContato() {
+        return this.emailContato;
+    }
+    
+    public void OrgaoExecutor.setEmailContato(String emailContato) {
+        this.emailContato = emailContato;
+    }
+    
+    public String OrgaoExecutor.getTelefoneContato() {
+        return this.telefoneContato;
+    }
+    
+    public void OrgaoExecutor.setTelefoneContato(String telefoneContato) {
+        this.telefoneContato = telefoneContato;
+    }
+    
     public Date OrgaoExecutor.getUltimaAlteracao() {
         return this.ultimaAlteracao;
     }
diff --git a/src/main/java/br/ufpr/c3sl/estacaojuventude/Programa.java b/src/main/java/br/ufpr/c3sl/estacaojuventude/Programa.java
index 960db033b949f09a128de0cf2361a0d6035c9708..5e6d7d13b802ff3a82edf97161ab3f8bcccac954 100644
--- a/src/main/java/br/ufpr/c3sl/estacaojuventude/Programa.java
+++ b/src/main/java/br/ufpr/c3sl/estacaojuventude/Programa.java
@@ -81,6 +81,9 @@ public class Programa {
 
     @Column(columnDefinition = "text")
     private String parceiros;
+    
+    @Column(columnDefinition = "text")
+    private String observacao;
 
     @ManyToMany(cascade = CascadeType.ALL, mappedBy = "programaVinculado")
     private Set<OcorrenciaMunicipal> ocorrencias = new HashSet<OcorrenciaMunicipal>();
diff --git a/src/main/java/br/ufpr/c3sl/estacaojuventude/Programa_Roo_JavaBean.aj b/src/main/java/br/ufpr/c3sl/estacaojuventude/Programa_Roo_JavaBean.aj
index 2293bd5a843a62d5d7f29f38d021f3c53d6e6161..788841ea1891d2ba4f1b19acdc7e15a57c57fcbd 100644
--- a/src/main/java/br/ufpr/c3sl/estacaojuventude/Programa_Roo_JavaBean.aj
+++ b/src/main/java/br/ufpr/c3sl/estacaojuventude/Programa_Roo_JavaBean.aj
@@ -169,6 +169,14 @@ privileged aspect Programa_Roo_JavaBean {
         this.parceiros = parceiros;
     }
     
+    public String Programa.getObservacao() {
+        return this.observacao;
+    }
+    
+    public void Programa.setObservacao(String observacao) {
+        this.observacao = observacao;
+    }
+    
     public Set<OcorrenciaMunicipal> Programa.getOcorrencias() {
         return this.ocorrencias;
     }
diff --git a/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OcorrenciaMunicipalController.java b/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OcorrenciaMunicipalController.java
index 1ac26a0ef0084f793e84a0e0f6e493c08428e00e..7fffe84998369e88c9d2321625d4c336a48546e8 100644
--- a/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OcorrenciaMunicipalController.java
+++ b/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OcorrenciaMunicipalController.java
@@ -187,6 +187,7 @@ public class OcorrenciaMunicipalController {
 	
 	void populateEditForm(Model uiModel, OcorrenciaMunicipal ocorrenciaMunicipal) {
         uiModel.addAttribute("ocorrenciaMunicipal", ocorrenciaMunicipal);
+        addDateTimeFormatPatterns(uiModel);
         uiModel.addAttribute("localizacaos", Localizacao.findAllLocalizacaos());
         
         List<Municipio> lm = Municipio.findAllMunicipios();
@@ -205,7 +206,7 @@ public class OcorrenciaMunicipalController {
         uiModel.addAttribute("programas", lp);
         
         uiModel.addAttribute("tipostatuses", Arrays.asList(TipoStatus.values()));
-        uiModel.addAttribute("situacaos", Arrays.asList(Situacao.values()));
+        uiModel.addAttribute("usuarios", Usuario.findAllUsuarios());
         uiModel.addAttribute("situacaos", Arrays.asList(" ", Situacao.Ativo, Situacao.Inativo));
     }
 }
diff --git a/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OcorrenciaMunicipalController_Roo_Controller.aj b/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OcorrenciaMunicipalController_Roo_Controller.aj
index e1a99db2918e58e90049ab72e3a083c1c00fa6f6..abc954f82e64fbfe470f00df2e255a7b64878c95 100644
--- a/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OcorrenciaMunicipalController_Roo_Controller.aj
+++ b/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OcorrenciaMunicipalController_Roo_Controller.aj
@@ -46,6 +46,8 @@ privileged aspect OcorrenciaMunicipalController_Roo_Controller {
     }
     
     void OcorrenciaMunicipalController.addDateTimeFormatPatterns(Model uiModel) {
+        uiModel.addAttribute("ocorrenciaMunicipal_inicioinscricoes_date_format", DateTimeFormat.patternForStyle("S-", LocaleContextHolder.getLocale()));
+        uiModel.addAttribute("ocorrenciaMunicipal_fiminscricoes_date_format", DateTimeFormat.patternForStyle("S-", LocaleContextHolder.getLocale()));
         uiModel.addAttribute("ocorrenciaMunicipal_ultimaalteracao_date_format", DateTimeFormat.patternForStyle("S-", LocaleContextHolder.getLocale()));
     }
     
diff --git a/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OrgaoExecutorController.java b/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OrgaoExecutorController.java
index 81f17e7237dc2229521c68fa4d2996493aae750c..bf1ed34409842bf278626262ccb92969a6cf4b9a 100644
--- a/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OrgaoExecutorController.java
+++ b/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OrgaoExecutorController.java
@@ -1,12 +1,11 @@
 package br.ufpr.c3sl.estacaojuventude.web;
 
 import java.util.Calendar;
+import java.util.List;
 
 import javax.servlet.http.HttpServletRequest;
 import javax.validation.Valid;
 
-import br.ufpr.c3sl.estacaojuventude.OrgaoExecutor;
-
 import org.springframework.roo.addon.web.mvc.controller.scaffold.RooWebScaffold;
 import org.springframework.stereotype.Controller;
 import org.springframework.ui.Model;
@@ -16,6 +15,9 @@ import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RequestMethod;
 import org.springframework.web.bind.annotation.RequestParam;
 
+import br.ufpr.c3sl.estacaojuventude.Municipio;
+import br.ufpr.c3sl.estacaojuventude.OrgaoExecutor;
+
 @RequestMapping("/orgaoexecutores")
 @Controller
 @RooWebScaffold(path = "orgaoexecutores", formBackingObject = OrgaoExecutor.class)
@@ -61,4 +63,16 @@ public class OrgaoExecutorController {
         return "redirect:/orgaoexecutores";
     }
 	
+	void populateEditForm(Model uiModel, OrgaoExecutor orgaoExecutor) {
+        uiModel.addAttribute("orgaoExecutor", orgaoExecutor);
+        addDateTimeFormatPatterns(uiModel);
+        
+        List<Municipio> lm = Municipio.findAllMunicipios();
+        Municipio m = new Municipio();
+        m.setId((long) 0);
+        m.setNome("");
+        lm.add(0, m);
+        uiModel.addAttribute("municipios", lm);
+    }
+	
 }
diff --git a/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OrgaoExecutorController_Roo_Controller.aj b/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OrgaoExecutorController_Roo_Controller.aj
index 7ed382804364ff52788a01052eb369e01c275678..0d92f14891b7e974ca5cd439c6118b5cedae1702 100644
--- a/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OrgaoExecutorController_Roo_Controller.aj
+++ b/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OrgaoExecutorController_Roo_Controller.aj
@@ -57,11 +57,6 @@ privileged aspect OrgaoExecutorController_Roo_Controller {
         uiModel.addAttribute("orgaoExecutor_ultimaalteracao_date_format", DateTimeFormat.patternForStyle("S-", LocaleContextHolder.getLocale()));
     }
     
-    void OrgaoExecutorController.populateEditForm(Model uiModel, OrgaoExecutor orgaoExecutor) {
-        uiModel.addAttribute("orgaoExecutor", orgaoExecutor);
-        addDateTimeFormatPatterns(uiModel);
-    }
-    
     String OrgaoExecutorController.encodeUrlPathSegment(String pathSegment, HttpServletRequest httpServletRequest) {
         String enc = httpServletRequest.getCharacterEncoding();
         if (enc == null) {
diff --git a/src/main/resources/META-INF/spring/applicationContext-security.xml b/src/main/resources/META-INF/spring/applicationContext-security.xml
index 35ad8b88779aa2be675720e370d0fcbb5fc712f8..6f51c7debf8115a3706d5be954e582a0b55b99e8 100644
--- a/src/main/resources/META-INF/spring/applicationContext-security.xml
+++ b/src/main/resources/META-INF/spring/applicationContext-security.xml
@@ -23,8 +23,8 @@
         <intercept-url pattern="/usuarios**" access="hasRole('Administrador')" />
         <intercept-url pattern="/usuarios**" access="hasRole('Administrador')" method="POST" />
         
-        <intercept-url pattern="/estados**" access="hasRole('Administrador')"/>
-        <intercept-url pattern="/estados**" access="hasRole('Administrador')" method="POST" />
+        <intercept-url pattern="/estados**" access="denyAll"/>
+        <intercept-url pattern="/estados**" access="denyAll" method="POST" />
         
         <intercept-url pattern="/municipios**" access="hasRole('Administrador')" />
         <intercept-url pattern="/municipios**" access="hasRole('Administrador')" method="POST" />
diff --git a/src/main/webapp/WEB-INF/i18n/application.properties b/src/main/webapp/WEB-INF/i18n/application.properties
index 4b33080d311f6b2fd71edaf7014cc267cf7107a0..6ad1134bd2fff216b8374cd30eff490d3c47c925 100644
--- a/src/main/webapp/WEB-INF/i18n/application.properties
+++ b/src/main/webapp/WEB-INF/i18n/application.properties
@@ -1,14 +1,20 @@
-#Updated at Wed Oct 16 13:28:49 BRT 2013
-#Wed Oct 16 13:28:49 BRT 2013
+#Updated at Fri Feb 21 10:38:29 BRT 2014
+#Fri Feb 21 10:38:29 BRT 2014
 application_name=Banco de Dados Estação Juventude
  
 label_br_ufpr_c3sl_estacaojuventude_localizacao=Localização
+label_br_ufpr_c3sl_estacaojuventude_localizacao_bairro=Bairro
+label_br_ufpr_c3sl_estacaojuventude_localizacao_cep=CEP
 label_br_ufpr_c3sl_estacaojuventude_localizacao_email=E-mail
 label_br_ufpr_c3sl_estacaojuventude_localizacao_endereco=Endereço
+label_br_ufpr_c3sl_estacaojuventude_localizacao_horariofim=Horário de fim
 label_br_ufpr_c3sl_estacaojuventude_localizacao_horariofuncionamento=Horário de Funcionamento do Local
+label_br_ufpr_c3sl_estacaojuventude_localizacao_horarioinicio=Horário de início
 label_br_ufpr_c3sl_estacaojuventude_localizacao_id=Id
 label_br_ufpr_c3sl_estacaojuventude_localizacao_local=Local
-label_br_ufpr_c3sl_estacaojuventude_localizacao_nomereferencia=Nome da Pessoa de Referência no Local
+label_br_ufpr_c3sl_estacaojuventude_localizacao_logradouro=Logradouro
+label_br_ufpr_c3sl_estacaojuventude_localizacao_nomereferencia=Nome da Pessoa de Referência 
+label_br_ufpr_c3sl_estacaojuventude_localizacao_observacao=Observação/Comentários
 label_br_ufpr_c3sl_estacaojuventude_localizacao_ocorrencia=Ocorrência
 label_br_ufpr_c3sl_estacaojuventude_localizacao_plural=Localizações
 label_br_ufpr_c3sl_estacaojuventude_localizacao_quantidadevagas=Quantidade de Vagas no Local
@@ -35,6 +41,7 @@ label_br_ufpr_c3sl_estacaojuventude_ocorrenciamunicipal_fiminscricoes=Fim das In
 label_br_ufpr_c3sl_estacaojuventude_ocorrenciamunicipal_id=Id
 label_br_ufpr_c3sl_estacaojuventude_ocorrenciamunicipal_localizacoes=Localizações
 label_br_ufpr_c3sl_estacaojuventude_ocorrenciamunicipal_municipio=Município
+label_br_ufpr_c3sl_estacaojuventude_ocorrenciamunicipal_observacao=Observação/Comentários
 label_br_ufpr_c3sl_estacaojuventude_ocorrenciamunicipal_programavinculado=Programa Vinculado
 label_br_ufpr_c3sl_estacaojuventude_ocorrenciamunicipal_orgaosexecutores=Orgão Local Responsável pela Execução
 label_br_ufpr_c3sl_estacaojuventude_ocorrenciamunicipal_plural=Ocorrências Municipais
@@ -46,14 +53,20 @@ label_br_ufpr_c3sl_estacaojuventude_ocorrenciamunicipal_status=Status
 label_br_ufpr_c3sl_estacaojuventude_ocorrenciamunicipal_version=Versão
  
 label_br_ufpr_c3sl_estacaojuventude_orgaoexecutor=Orgão Executor
-label_br_ufpr_c3sl_estacaojuventude_orgaoexecutor_contato=Contato
+label_br_ufpr_c3sl_estacaojuventude_orgaoexecutor_bairro=Bairro
+label_br_ufpr_c3sl_estacaojuventude_orgaoexecutor_cep=CEP
+label_br_ufpr_c3sl_estacaojuventude_orgaoexecutor_contato=Nome de contato
 label_br_ufpr_c3sl_estacaojuventude_orgaoexecutor_endereco=Endereço
+label_br_ufpr_c3sl_estacaojuventude_orgaoexecutor_emailcontato=E-mail do contato
 label_br_ufpr_c3sl_estacaojuventude_orgaoexecutor_id=Id
+label_br_ufpr_c3sl_estacaojuventude_orgaoexecutor_logradouro=Logradouro
+label_br_ufpr_c3sl_estacaojuventude_orgaoexecutor_municipio=Município
 label_br_ufpr_c3sl_estacaojuventude_orgaoexecutor_nome=Nome
 label_br_ufpr_c3sl_estacaojuventude_orgaoexecutor_plural=Orgãos Executores
 label_br_ufpr_c3sl_estacaojuventude_orgaoexecutor_ultimaalteracao=Última Alteração
 label_br_ufpr_c3sl_estacaojuventude_orgaoexecutor_sigla=Sigla
 label_br_ufpr_c3sl_estacaojuventude_orgaoexecutor_site=Site
+label_br_ufpr_c3sl_estacaojuventude_orgaoexecutor_telefonecontato=Telefone do contato
 label_br_ufpr_c3sl_estacaojuventude_orgaoexecutor_version=Versão
 
 label_br_ufpr_c3sl_estacaojuventude_programa=Programa
@@ -69,6 +82,7 @@ label_br_ufpr_c3sl_estacaojuventude_programa_leicriacao=Lei de Criação
 label_br_ufpr_c3sl_estacaojuventude_programa_nivel=Nível
 label_br_ufpr_c3sl_estacaojuventude_programa_nomedivulgacao=Nome de Divulgação
 label_br_ufpr_c3sl_estacaojuventude_programa_nomeoficial=Nome Oficial do Programa
+label_br_ufpr_c3sl_estacaojuventude_programa_observacao=Observação/Comentários
 label_br_ufpr_c3sl_estacaojuventude_programa_objetivos=Objetivos
 label_br_ufpr_c3sl_estacaojuventude_programa_ocorrencias=Ocorrências
 label_br_ufpr_c3sl_estacaojuventude_programa_orgaosexecutores=Orgãos Executores
@@ -151,4 +165,4 @@ menu_item_programa_list_label=Programas
 menu_item_programa_new_label=Programa
  
 menu_item_tematica_list_label=Temáticas
-menu_item_tematica_new_label=Temática
+menu_item_tematica_new_label=Temática
\ No newline at end of file
diff --git a/src/main/webapp/WEB-INF/i18n/messages.properties b/src/main/webapp/WEB-INF/i18n/messages.properties
index d0272d84a3f0ac7a28a9100933912de459d343ab..0509fc5b868cf876cd57c1ae6ab2f8561105cd8c 100644
--- a/src/main/webapp/WEB-INF/i18n/messages.properties
+++ b/src/main/webapp/WEB-INF/i18n/messages.properties
@@ -53,6 +53,7 @@ button_showcookie=Mostrar Cookies
 #field labels
 field_simple_validation=Insira {0} {1}
 field_invalid_email=Por favor entre um email válido
+field_invalid_url=Por favor entre um site válido
 field_invalid_number=Numeros com \\'-\\' or \\'.\\' permitidos
 field_invalid_integer=Somente números inteiros
 field_invalid=Por favor insira um {0} válido
@@ -76,7 +77,7 @@ hint_tematicas=Área das políticas públicas
 #bloco 2
 hint_orgaos_executores=Assinalar mais de um se necessário, iniciando pelo principal executor
 hint_como_acessar=Indicar procedimento para o jovem solicitar ingresso
-hint_periodo_incricoes=Se os períodos forem variáveis deve indicar o atual ou próximo
+hint_periodo_inscricoes=Se os períodos forem variáveis deve indicar o atual ou próximo
 #bloco 3
 hint_local=Descrever o tipo de equipamento público onde o programa está localizado
 
diff --git a/src/main/webapp/WEB-INF/tags/form/create.tagx b/src/main/webapp/WEB-INF/tags/form/create.tagx
index f8d78e791560fb5de4adf13b3636c1b77fcb4094..3fc999e88e2fef1998d716231bd3e58c4f7a4779 100644
--- a/src/main/webapp/WEB-INF/tags/form/create.tagx
+++ b/src/main/webapp/WEB-INF/tags/form/create.tagx
@@ -50,6 +50,27 @@
           </script>
         </c:if>
         <jsp:doBody />
+        
+        <!-- <script type="text/javascript">
+        dojo.require("dijit.form.Button");
+        dojo.require("dijit.Dialog");
+
+        var secondDlg;
+        dojo.ready(function(){
+            // create the dialog:
+            secondDlg = new dijit.Dialog({
+                title: "Programmatic Dialog Creation",
+                style: "width: 300px"
+            });
+        });
+        function showDialogTwo() {
+            // set the content of the dialog:
+            secondDlg.set("content", "Hey, I wasn't there before, I was added at " + new Date() + "!");
+            secondDlg.show();
+        }
+        </script>
+        <button id="buttonTwo" onclick="showDialogTwo();" type="button">Show me!</button> -->
+        
         <div class="submit" id="${fn:escapeXml(id)}_submit">
           <spring:message code="button_save" var="save_button" htmlEscape="false" />
           <script type="text/javascript">Spring.addDecoration(new Spring.ValidateAllDecoration({elementId:'proceed', event:'onclick'}));</script>
diff --git a/src/main/webapp/WEB-INF/tags/form/fields/datetime.tagx b/src/main/webapp/WEB-INF/tags/form/fields/datetime.tagx
index 0f0efba309342643b69a649df258029fed2f65cd..bb7128c375a93c2b4e28b5b2dcdc8e015037505c 100644
--- a/src/main/webapp/WEB-INF/tags/form/fields/datetime.tagx
+++ b/src/main/webapp/WEB-INF/tags/form/fields/datetime.tagx
@@ -15,7 +15,7 @@
   <jsp:directive.attribute name="disableFormBinding" type="java.lang.Boolean" required="false" rtexprvalue="true" description="Set to true to disable Spring form binding" />
   <jsp:directive.attribute name="render" type="java.lang.Boolean" required="false" rtexprvalue="true" description="Indicate if the contents of this tag and all enclosed tags should be rendered (default 'true')" />
   <jsp:directive.attribute name="z" type="java.lang.String" required="false" description="Used for checking if element has been modified (to recalculate simply provide empty string value)" />
-
+  
   <c:if test="${empty render or render}">
 
     <c:if test="${empty disabled}">
@@ -33,7 +33,7 @@
     </c:if>
 
     <script type="text/javascript">dojo.require('dijit.form.DateTextBox')</script>
-    <div id="_${sec_id}_id" onmouseover="dijit.Tooltip.defaultPosition=['after']" style="margin-right: 25%;">
+    <div id="_${fn:escapeXml(id)}_id" onmouseover="dijit.Tooltip.defaultPosition=['after']" style="margin-right: 25%;">
       <label for="_${sec_field}_id">
         <c:out value="${label}" />
         <c:if test="${required}">
@@ -73,7 +73,7 @@
         </c:set>
         Spring.addDecoration(new Spring.ElementDecoration({elementId : '_${sec_field}_id', widgetType : 'dijit.form.DateTextBox', widgetAttrs : {invalidMessage: '${sec_field_invalid}', required: ${required}, constraints: {datePattern : '${sec_dateTimePattern}', required : ${required}}, datePattern : '${sec_dateTimePattern}'}}));
         new dijit.Tooltip({
-    		connectId: ["_${sec_id}_id"],
+    		connectId: ["_${fn:escapeXml(id)}_id"],
     		label: "${sec_field_validation}",
 		});
       </script>
diff --git a/src/main/webapp/WEB-INF/tags/form/fields/display.tagx b/src/main/webapp/WEB-INF/tags/form/fields/display.tagx
index 879112685afb77b4ae4788efeb803eb46c54c784..7a4e5ecfc753096b4662b3f4fc27f0c7f994bdeb 100644
--- a/src/main/webapp/WEB-INF/tags/form/fields/display.tagx
+++ b/src/main/webapp/WEB-INF/tags/form/fields/display.tagx
@@ -17,7 +17,7 @@
     </c:if>
 
     <c:if test="${empty dateTimePattern}">
-      <c:set value="MM/dd/yyyy" var="dateTimePattern" />
+      <c:set value="dd/MM/yyyy" var="dateTimePattern" />
     </c:if>
 
     <div id="_${fn:escapeXml(id)}_id">
diff --git a/src/main/webapp/WEB-INF/tags/form/fields/input.tagx b/src/main/webapp/WEB-INF/tags/form/fields/input.tagx
index bd0fa4546bae44f2d0d0f5a70648a7be7e8a6cab..7ead0560849504992fafd57b3c1fa1f160b63c1c 100644
--- a/src/main/webapp/WEB-INF/tags/form/fields/input.tagx
+++ b/src/main/webapp/WEB-INF/tags/form/fields/input.tagx
@@ -68,15 +68,15 @@
       </label>
       <c:choose>
         <c:when test="${disableFormBinding}">
-          <input id="_${sec_field}_id" name="${sec_field}" type="${fn:escapeXml(type)}"/>
+          <input id="_${sec_field}_id" name="${sec_field}" type="${fn:escapeXml(type)}" />
         </c:when>
         <c:otherwise>
           <c:choose>
             <c:when test="${type eq 'password'}">
-              <form:password id="_${sec_field}_id" path="${sec_field}" disabled="${disabled}"/>
+              <form:password id="_${sec_field}_id" path="${sec_field}" disabled="${disabled}" />
             </c:when>
             <c:otherwise>
-              <form:input id="_${sec_field}_id" path="${sec_field}" disabled="${disabled}"/>
+              <form:input id="_${sec_field}_id" path="${sec_field}" disabled="${disabled}" />
             </c:otherwise>
           </c:choose>
           <br />
diff --git a/src/main/webapp/WEB-INF/tags/form/fields/select.tagx b/src/main/webapp/WEB-INF/tags/form/fields/select.tagx
index ee30df01a8b6953755fc86b4a8d4d90a8ad7968f..6230443b3e9a49ed0ab2c760e40ad7e4e7a786f9 100644
--- a/src/main/webapp/WEB-INF/tags/form/fields/select.tagx
+++ b/src/main/webapp/WEB-INF/tags/form/fields/select.tagx
@@ -228,7 +228,7 @@
             
             <!-- disabled due to http://jira.springframework.org/browse/ROO-909   dijit.form.MultiSelect    dojox.form.CheckedMultiSelect <c:otherwise> <script type="text/javascript">Spring.addDecoration(new Spring.ElementDecoration({elementId : '_${field}_id', widgetType: 'dojox.form.CheckedMultiSelect', widgetAttrs : {multiple: true}})); </script> </c:otherwise> -->
             
-<!-- adicionado para checkedmultiselect -->
+<!-- adicionado para checkedmultiselect 
             <c:when test="${multiple == true}">
      			<script type="text/javascript">
      			//alert("${sec_field} -"+"- ${disableCheckedMulti}");
@@ -255,7 +255,7 @@
  				
  				
 			</c:when>
-<!-- adicionado para checkedmultiselect -->
+ adicionado para checkedmultiselect -->
             
           </c:choose>
         </c:when>
diff --git a/src/main/webapp/WEB-INF/tags/util/load-scripts.tagx b/src/main/webapp/WEB-INF/tags/util/load-scripts.tagx
index 50c11faa5e885dd7bef0237f528a8e5add6e7ef7..373f1ac648f6d099fceeb357e3e07a2dee3f6b22 100644
--- a/src/main/webapp/WEB-INF/tags/util/load-scripts.tagx
+++ b/src/main/webapp/WEB-INF/tags/util/load-scripts.tagx
@@ -10,16 +10,16 @@
   <spring:url value="/resources/spring/Spring-Dojo.js" var="spring_dojo_url" />
   <spring:url value="/resources/images/favicon.ico" var="favicon" />
   
-  <spring:url value="/styles/CheckedMultiSelect.js" var="fixed_checkedmultiselect_url" />
+  <!-- <spring:url value="/styles/CheckedMultiSelect.js" var="fixed_checkedmultiselect_url" /> -->
     
   <link rel="stylesheet" type="text/css" href="${tundra_url}" />
   <link rel="stylesheet" type="text/css" media="screen" href="${roo_css_url}" />
   <link rel="SHORTCUT ICON" href="${favicon}" />
   
-  <!-- adicionado para checkedmultiselect  -->
+  <!-- adicionado para checkedmultiselect  
   <spring:url value="/resources/dojox/form/resources/CheckedMultiSelect.css" var="CheckedMultiSelect_url" />
   <link rel="stylesheet" type="text/css" href="${CheckedMultiSelect_url}"></link>
-  <!-- adicionado para checkedmultiselect -->
+  adicionado para checkedmultiselect -->
 
   <!-- Get the user local from the page context (it was set by Spring MVC's locale resolver) -->
   <c:set var="userLocale">
@@ -33,7 +33,7 @@
   <script src="${spring_url}" type="text/javascript"><!-- /required for FF3 and Opera --></script>
   <script src="${spring_dojo_url}" type="text/javascript"><!-- required for FF3 and Opera --></script>
   
-  <script src="${fixed_checkedmultiselect_url}" type="text/javascript"><!-- required for FF3 and Opera --></script>
+  <!-- <script src="${fixed_checkedmultiselect_url}" type="text/javascript"> </script> -->
   
   <script language="JavaScript" type="text/javascript">dojo.require("dojo.parser");</script>
   
diff --git a/src/main/webapp/WEB-INF/views/localizacoes/create.jspx b/src/main/webapp/WEB-INF/views/localizacoes/create.jspx
index 11091ae40b3cc37c45f1ff3f3f40f53939cfb437..20ffc9f390a3007774f8b53cec12860d253c95a0 100644
--- a/src/main/webapp/WEB-INF/views/localizacoes/create.jspx
+++ b/src/main/webapp/WEB-INF/views/localizacoes/create.jspx
@@ -5,16 +5,20 @@
     <form:create id="fc_br_ufpr_c3sl_estacaojuventude_Localizacao" modelAttribute="localizacao" path="/localizacoes" render="${empty dependencies}" z="roB49ZfPLXumP8eGL4QtNZnO5mw=">
         <field:select field="ocorrencia" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_ocorrencia" itemValue="id" items="${ocorrenciamunicipais}" path="/ocorrenciamunicipais" z="user-managed"/>
         <field:input field="local" hintValue="hint_local" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_local" z="user-managed"/>
-        <field:input field="endereco" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_endereco" z="GxkuN7uw8aGj5L19cLd6a2iaWJQ="/>
-        <field:input field="horarioFuncionamento" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioFuncionamento" z="7kNkZ2jgnZCzlVNzjlDsAc+6fFI="/>
+        <field:input field="logradouro" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_logradouro" z="R8VF4nPgbPp/k1CvGN5ciGIcG9o="/>
+        <field:input field="bairro" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_bairro" z="K2LLo5fbTkJS/fDtHvy8wH1k9zM="/>
+        <field:input field="cep" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_cep" z="YGTDfkF4UpnxWZnl++b+vmIqr1E="/>
+        <field:input field="horarioInicio" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioInicio" z="0Egfy+HjrWVXrGtXzQ/w4nb9YTA="/>
+        <field:input field="horarioFim" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioFim" z="xZvGYpfbHtzLW7dEgKoAV55BuJE="/>
         <field:input field="nomeReferencia" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_nomeReferencia" z="Xa47YY1HN/qBwALtrICTG729uCY="/>
         <field:input field="telefone" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_telefone" z="ilHU4xzXIRkjlxIl1dQI1DEoICM="/>
-        <field:input field="email" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_email" validationMessageCode="field_invalid_email" z="k189k964O3HRRnp3TNb0GDfmZts="/>
-        <field:input field="quantidadeVagas" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_quantidadeVagas" validationMessageCode="field_invalid_integer" z="UmLVOAQqGSoB5tMvB5qExH6t+2U="/>
+        <field:input field="email" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_email" validationMessageCode="field_invalid_email" validationRegex="[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}" z="user-managed"/>
+        <field:input field="quantidadeVagas" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_quantidadeVagas" validationMessageCode="field_invalid_integer" validationRegex="[0-9]*" z="user-managed"/>
         <field:select field="status" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_status" items="${tipostatuses}" path="tipostatuses" render="false" z="user-managed"/>
         <field:select field="usuario" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_usuario" itemValue="id" items="${usuarios}" path="/usuarios" render="false" z="user-managed"/>
-        <field:select field="situacao" id="c_br_ufpr_c3sl_estacaojuventude_Programa_situacao" items="${situacaos}" path="situacaos" z="jCGDX8PAVbMAynepL96G296Jlxw="/>
         <field:datetime dateTimePattern="${localizacao_ultimaalteracao_date_format}" field="ultimaAlteracao" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_ultimaAlteracao" render="false" z="user-managed"/>
+        <field:select field="situacao" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_situacao" items="${situacaos}" path="situacaos" z="TmQUfFwMMNFrKULyHhvdA4EiGIo="/>
+        <field:textarea field="observacao" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_observacao" z="user-managed"/>
     </form:create>
     <form:dependency dependencies="${dependencies}" id="d_br_ufpr_c3sl_estacaojuventude_Localizacao" render="${not empty dependencies}" z="amxA8+e0EPwKgmIH7qv1LRMRRzA="/>
 </div>
diff --git a/src/main/webapp/WEB-INF/views/localizacoes/list.jspx b/src/main/webapp/WEB-INF/views/localizacoes/list.jspx
index 983f953113a9ccede4c283748cc04041528ab2af..55062382f65815f3f84d87b91ccf2c1d4bcfcedb 100644
--- a/src/main/webapp/WEB-INF/views/localizacoes/list.jspx
+++ b/src/main/webapp/WEB-INF/views/localizacoes/list.jspx
@@ -7,9 +7,9 @@
             <table:table data="${localizacoes}" id="l_br_ufpr_c3sl_estacaojuventude_Localizacao" path="/localizacoes" z="user-managed">
                 <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_ocorrencia" label="Programa - Município" property="ocorrencia" z="user-managed"/>
                 <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_local" property="local" z="xSJytVXDQ3YxHNNm+4W+rn8r5o4="/>
-                <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_endereco" property="endereco" z="yrJ1tAlCgO1+zcbuVBSF4tMH7jg="/>
-                <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioFuncionamento" property="horarioFuncionamento" z="GPr41iVapzEF8dbrfiVVgRh0lNk="/>
-                <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_nomeReferencia" property="nomeReferencia" z="nOuCOY3uytJfD7CZJjtMHgmyu9A="/>
+                <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_logradouro" property="logradouro" z="YFxKUL0PxRPG/YieskOYcbYs2Mg="/>
+                <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_bairro" property="bairro" z="PUf0Gi792lTsdmfZ0JhMPIciYt4="/>
+                <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_cep" property="cep" z="bcd1aK/51o9fOZwf9SbPzXqZU3U="/>
                 <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_quantidadeVagas" property="quantidadeVagas" z="t3caoPpd7tdfr3Aaq9iW/ghJbzU="/>
             </table:table>
         </page:list>
@@ -19,10 +19,9 @@
             <table:table data="${localizacoes}" delete="false" id="l_br_ufpr_c3sl_estacaojuventude_Localizacao" path="/localizacoes" update="false" z="LCLLP2BD/iSyYc+oJVBSMRvXM+Q=">
                 <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_ocorrencia" label="Programa - Município" property="ocorrencia" z="Zh52x+nH2S0PROzIt5iOOf1mGt0="/>
                 <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_local" property="local" z="xSJytVXDQ3YxHNNm+4W+rn8r5o4="/>
-                <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_endereco" property="endereco" z="yrJ1tAlCgO1+zcbuVBSF4tMH7jg="/>
-                <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioFuncionamento" property="horarioFuncionamento" z="GPr41iVapzEF8dbrfiVVgRh0lNk="/>
-                <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_nomeReferencia" property="nomeReferencia" z="nOuCOY3uytJfD7CZJjtMHgmyu9A="/>
-                <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_quantidadeVagas" property="quantidadeVagas" z="t3caoPpd7tdfr3Aaq9iW/ghJbzU="/>
+                <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_logradouro" property="logradouro" z="YFxKUL0PxRPG/YieskOYcbYs2Mg="/>
+                <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_bairro" property="bairro" z="PUf0Gi792lTsdmfZ0JhMPIciYt4="/>
+                <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_cep" property="cep" z="bcd1aK/51o9fOZwf9SbPzXqZU3U="/>
             </table:table>
         </page:list>
     </sec:authorize>
diff --git a/src/main/webapp/WEB-INF/views/localizacoes/mylist.jspx b/src/main/webapp/WEB-INF/views/localizacoes/mylist.jspx
index 353ec2bf707fc33a8a5e32508d3660698b6f91b9..2bf40f89a482e29d31274241d0c9556df637e376 100644
--- a/src/main/webapp/WEB-INF/views/localizacoes/mylist.jspx
+++ b/src/main/webapp/WEB-INF/views/localizacoes/mylist.jspx
@@ -6,8 +6,9 @@
        	<table:table data="${localizacoes}" id="l_br_ufpr_c3sl_estacaojuventude_Localizacao" path="/localizacoes" z="LCLLP2BD/iSyYc+oJVBSMRvXM+Q=">
    	        <table:column label="Programa - Município" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_ocorrencia" property="ocorrencia" z="Zh52x+nH2S0PROzIt5iOOf1mGt0="/>
             <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_local" property="local" z="xSJytVXDQ3YxHNNm+4W+rn8r5o4="/>
-           	<table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_endereco" property="endereco" z="yrJ1tAlCgO1+zcbuVBSF4tMH7jg="/>
-       	    <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioFuncionamento" property="horarioFuncionamento" z="GPr41iVapzEF8dbrfiVVgRh0lNk="/>
+            <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_logradouro" property="logradouro" z="YFxKUL0PxRPG/YieskOYcbYs2Mg="/>
+            <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_bairro" property="bairro" z="PUf0Gi792lTsdmfZ0JhMPIciYt4="/>
+            <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_cep" property="cep" z="bcd1aK/51o9fOZwf9SbPzXqZU3U="/>
    	        <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_nomeReferencia" property="nomeReferencia" z="nOuCOY3uytJfD7CZJjtMHgmyu9A="/>
             <table:column id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_quantidadeVagas" property="quantidadeVagas" z="t3caoPpd7tdfr3Aaq9iW/ghJbzU="/>
        	</table:table>
diff --git a/src/main/webapp/WEB-INF/views/localizacoes/myshow.jspx b/src/main/webapp/WEB-INF/views/localizacoes/myshow.jspx
index e129cd91dbbe5621078ca0a5cedd0ddb8623d9c4..5df9ebd308475bc9415813960d28104e86984226 100644
--- a/src/main/webapp/WEB-INF/views/localizacoes/myshow.jspx
+++ b/src/main/webapp/WEB-INF/views/localizacoes/myshow.jspx
@@ -6,8 +6,11 @@
     	<page:show list="false" id="ps_br_ufpr_c3sl_estacaojuventude_Localizacao" object="${localizacao}" path="/localizacoes" z="SmCY/3Js4YkCcgz4z9ilwbAYh6E=">
         	<field:display field="ocorrencia" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_ocorrencia" object="${localizacao}" z="A74yY8LUiz3tcppeNeInm/r2cwc="/>
         	<field:display field="local" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_local" object="${localizacao}" z="smMRCWWU8v/3hAj79+Y06yscmlg="/>
-    	    <field:display field="endereco" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_endereco" object="${localizacao}" z="ZwpJFP3GctblqyMERjeZ76xz0+c="/>
-	        <field:display field="horarioFuncionamento" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioFuncionamento" object="${localizacao}" z="N/jgTmi2kirZpqRksIOqK3vwmps="/>
+            <field:display field="logradouro" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_logradouro" object="${localizacao}" z="W2SVmvJ/WWbdIVu3+o6mZ1eDPm8="/>
+            <field:display field="bairro" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_bairro" object="${localizacao}" z="3dO2kemzKKkt6qVywxwWxNtHlcM="/>
+            <field:display field="cep" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_cep" object="${localizacao}" z="ihOso8LITaxTwqpIRqr45dvLKsU="/>
+	        <field:display field="horarioInicio" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioInicio" object="${localizacao}" z="m06gcL4c6L7qnVBYerL++YZ6ujI="/>
+            <field:display field="horarioFim" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioFim" object="${localizacao}" z="WRi5fZ2yZzMk0hIX2LaES3Yhg9s="/>
         	<field:display field="nomeReferencia" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_nomeReferencia" object="${localizacao}" z="GAoLQan1ZL0GDFgbdkgB+1QvU8g="/>
     	    <field:display field="telefone" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_telefone" object="${localizacao}" z="chwqFuPX2dV5GMGUturi9QQHvnQ="/>
 	        <field:display field="email" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_email" object="${localizacao}" z="lvSBNoJlQbfOTbpXxihX35KNEFg="/>
@@ -16,6 +19,7 @@
 	        <field:display field="usuario" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_usuario" object="${localizacao}" z="W/JS2Q5HFE4TEUeNkXd8fHqIVaQ="/>
 	        <field:display field="situacao" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_situacao" object="${localizacao}" z="5j/k63FNCUASeN2qfCYJ16MfbpU="/>
 	        <field:display date="true" dateTimePattern="${localizacao_ultimaalteracao_date_format}" field="ultimaAlteracao" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_ultimaAlteracao" object="${localizacao}" z="yldOi02mVml8xjiKKfqCOCpHM9c="/>
+	        <field:display field="observacao" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_observacao" object="${localizacao}" z="wZdKi0NJPSi3IDbvVFbGjdq5d0g="/>
     	</page:show>
     </sec:authorize>
 </div>
diff --git a/src/main/webapp/WEB-INF/views/localizacoes/show.jspx b/src/main/webapp/WEB-INF/views/localizacoes/show.jspx
index e70984500c104c9106a5f635efd7a18351829d2b..2b699057002fb73251d882131fae5115bbde934f 100644
--- a/src/main/webapp/WEB-INF/views/localizacoes/show.jspx
+++ b/src/main/webapp/WEB-INF/views/localizacoes/show.jspx
@@ -6,8 +6,11 @@
         <page:show id="ps_br_ufpr_c3sl_estacaojuventude_Localizacao" list="false" object="${localizacao}" path="/localizacoes" z="user-managed">
             <field:display field="ocorrencia" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_ocorrencia" object="${localizacao}" z="A74yY8LUiz3tcppeNeInm/r2cwc="/>
             <field:display field="local" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_local" object="${localizacao}" z="smMRCWWU8v/3hAj79+Y06yscmlg="/>
-            <field:display field="endereco" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_endereco" object="${localizacao}" z="ZwpJFP3GctblqyMERjeZ76xz0+c="/>
-            <field:display field="horarioFuncionamento" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioFuncionamento" object="${localizacao}" z="N/jgTmi2kirZpqRksIOqK3vwmps="/>
+            <field:display field="logradouro" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_logradouro" object="${localizacao}" z="W2SVmvJ/WWbdIVu3+o6mZ1eDPm8="/>
+            <field:display field="bairro" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_bairro" object="${localizacao}" z="3dO2kemzKKkt6qVywxwWxNtHlcM="/>
+            <field:display field="cep" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_cep" object="${localizacao}" z="ihOso8LITaxTwqpIRqr45dvLKsU="/>
+            <field:display field="horarioInicio" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioInicio" object="${localizacao}" z="m06gcL4c6L7qnVBYerL++YZ6ujI="/>
+            <field:display field="horarioFim" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioFim" object="${localizacao}" z="WRi5fZ2yZzMk0hIX2LaES3Yhg9s="/>
             <field:display field="nomeReferencia" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_nomeReferencia" object="${localizacao}" z="GAoLQan1ZL0GDFgbdkgB+1QvU8g="/>
             <field:display field="telefone" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_telefone" object="${localizacao}" z="chwqFuPX2dV5GMGUturi9QQHvnQ="/>
             <field:display field="email" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_email" object="${localizacao}" z="lvSBNoJlQbfOTbpXxihX35KNEFg="/>
@@ -16,14 +19,18 @@
             <field:display field="usuario" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_usuario" object="${localizacao}" z="W/JS2Q5HFE4TEUeNkXd8fHqIVaQ="/>
             <field:display field="situacao" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_situacao" object="${localizacao}" z="5j/k63FNCUASeN2qfCYJ16MfbpU="/>
             <field:display date="true" dateTimePattern="${localizacao_ultimaalteracao_date_format}" field="ultimaAlteracao" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_ultimaAlteracao" object="${localizacao}" z="yldOi02mVml8xjiKKfqCOCpHM9c="/>
+            <field:display field="observacao" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_observacao" object="${localizacao}" z="wZdKi0NJPSi3IDbvVFbGjdq5d0g="/>
         </page:show>
     </sec:authorize>
     <sec:authorize ifAnyGranted="Usuario">
         <page:show delete="false" id="ps_br_ufpr_c3sl_estacaojuventude_Localizacao" list="false" object="${localizacao}" path="/localizacoes" update="false" z="SmCY/3Js4YkCcgz4z9ilwbAYh6E=">
             <field:display field="ocorrencia" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_ocorrencia" object="${localizacao}" z="A74yY8LUiz3tcppeNeInm/r2cwc="/>
             <field:display field="local" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_local" object="${localizacao}" z="smMRCWWU8v/3hAj79+Y06yscmlg="/>
-            <field:display field="endereco" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_endereco" object="${localizacao}" z="ZwpJFP3GctblqyMERjeZ76xz0+c="/>
-            <field:display field="horarioFuncionamento" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioFuncionamento" object="${localizacao}" z="N/jgTmi2kirZpqRksIOqK3vwmps="/>
+            <field:display field="logradouro" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_logradouro" object="${localizacao}" z="W2SVmvJ/WWbdIVu3+o6mZ1eDPm8="/>
+            <field:display field="bairro" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_bairro" object="${localizacao}" z="3dO2kemzKKkt6qVywxwWxNtHlcM="/>
+            <field:display field="cep" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_cep" object="${localizacao}" z="ihOso8LITaxTwqpIRqr45dvLKsU="/>
+            <field:display field="horarioInicio" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioInicio" object="${localizacao}" z="m06gcL4c6L7qnVBYerL++YZ6ujI="/>
+            <field:display field="horarioFim" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioFim" object="${localizacao}" z="WRi5fZ2yZzMk0hIX2LaES3Yhg9s="/>
             <field:display field="nomeReferencia" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_nomeReferencia" object="${localizacao}" z="GAoLQan1ZL0GDFgbdkgB+1QvU8g="/>
             <field:display field="telefone" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_telefone" object="${localizacao}" z="chwqFuPX2dV5GMGUturi9QQHvnQ="/>
             <field:display field="email" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_email" object="${localizacao}" z="lvSBNoJlQbfOTbpXxihX35KNEFg="/>
@@ -32,6 +39,7 @@
             <field:display field="usuario" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_usuario" object="${localizacao}" z="W/JS2Q5HFE4TEUeNkXd8fHqIVaQ="/>
             <field:display field="situacao" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_situacao" object="${localizacao}" z="5j/k63FNCUASeN2qfCYJ16MfbpU="/>
             <field:display date="true" dateTimePattern="${localizacao_ultimaalteracao_date_format}" field="ultimaAlteracao" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_ultimaAlteracao" object="${localizacao}" z="yldOi02mVml8xjiKKfqCOCpHM9c="/>
+            <field:display field="observacao" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_observacao" object="${localizacao}" z="wZdKi0NJPSi3IDbvVFbGjdq5d0g="/>
         </page:show>
     </sec:authorize>
 </div>
diff --git a/src/main/webapp/WEB-INF/views/localizacoes/showcandidatos.jspx b/src/main/webapp/WEB-INF/views/localizacoes/showcandidatos.jspx
index 1dde82a0de424fe8a0ea733a20525de98a3d5b7c..5d915447fef85295d7d95f521410d5d5c6f40e3f 100644
--- a/src/main/webapp/WEB-INF/views/localizacoes/showcandidatos.jspx
+++ b/src/main/webapp/WEB-INF/views/localizacoes/showcandidatos.jspx
@@ -12,8 +12,11 @@
 		   	
         	<field:display field="ocorrencia" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_ocorrencia" object="${localizacao}" z="A74yY8LUiz3tcppeNeInm/r2cwc="/>
         	<field:display field="local" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_local" object="${localizacao}" z="smMRCWWU8v/3hAj79+Y06yscmlg="/>
-        	<field:display field="endereco" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_endereco" object="${localizacao}" z="ZwpJFP3GctblqyMERjeZ76xz0+c="/>
-        	<field:display field="horarioFuncionamento" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioFuncionamento" object="${localizacao}" z="N/jgTmi2kirZpqRksIOqK3vwmps="/>
+            <field:display field="logradouro" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_logradouro" object="${localizacao}" z="W2SVmvJ/WWbdIVu3+o6mZ1eDPm8="/>
+            <field:display field="bairro" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_bairro" object="${localizacao}" z="3dO2kemzKKkt6qVywxwWxNtHlcM="/>
+            <field:display field="cep" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_cep" object="${localizacao}" z="ihOso8LITaxTwqpIRqr45dvLKsU="/>
+            <field:display field="horarioInicio" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioInicio" object="${localizacao}" z="m06gcL4c6L7qnVBYerL++YZ6ujI="/>
+            <field:display field="horarioFim" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioFim" object="${localizacao}" z="WRi5fZ2yZzMk0hIX2LaES3Yhg9s="/>
         	<field:display field="nomeReferencia" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_nomeReferencia" object="${localizacao}" z="GAoLQan1ZL0GDFgbdkgB+1QvU8g="/>
         	<field:display field="telefone" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_telefone" object="${localizacao}" z="chwqFuPX2dV5GMGUturi9QQHvnQ="/>
         	<field:display field="email" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_email" object="${localizacao}" z="lvSBNoJlQbfOTbpXxihX35KNEFg="/>
@@ -22,6 +25,7 @@
         	<field:display field="usuario" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_usuario" object="${localizacao}" z="W/JS2Q5HFE4TEUeNkXd8fHqIVaQ="/>
         	<field:display field="situacao" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_situacao" object="${localizacao}" z="5j/k63FNCUASeN2qfCYJ16MfbpU="/>
         	<field:display date="true" dateTimePattern="${localizacao_ultimaalteracao_date_format}" field="ultimaAlteracao" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_ultimaAlteracao" object="${localizacao}" z="yldOi02mVml8xjiKKfqCOCpHM9c="/>
+        	<field:display field="observacao" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_observacao" object="${localizacao}" z="wZdKi0NJPSi3IDbvVFbGjdq5d0g="/>
     	</page:show>
     </sec:authorize>
     
@@ -29,8 +33,11 @@
     	<page:show delete="false" list="false" update="false" id="ps_br_ufpr_c3sl_estacaojuventude_Localizacao" object="${localizacao}" path="/localizacoes" z="SmCY/3Js4YkCcgz4z9ilwbAYh6E=">
         	<field:display field="ocorrencia" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_ocorrencia" object="${localizacao}" z="A74yY8LUiz3tcppeNeInm/r2cwc="/>
         	<field:display field="local" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_local" object="${localizacao}" z="smMRCWWU8v/3hAj79+Y06yscmlg="/>
-        	<field:display field="endereco" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_endereco" object="${localizacao}" z="ZwpJFP3GctblqyMERjeZ76xz0+c="/>
-        	<field:display field="horarioFuncionamento" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioFuncionamento" object="${localizacao}" z="N/jgTmi2kirZpqRksIOqK3vwmps="/>
+            <field:display field="logradouro" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_logradouro" object="${localizacao}" z="W2SVmvJ/WWbdIVu3+o6mZ1eDPm8="/>
+            <field:display field="bairro" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_bairro" object="${localizacao}" z="3dO2kemzKKkt6qVywxwWxNtHlcM="/>
+            <field:display field="cep" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_cep" object="${localizacao}" z="ihOso8LITaxTwqpIRqr45dvLKsU="/>
+            <field:display field="horarioInicio" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioInicio" object="${localizacao}" z="m06gcL4c6L7qnVBYerL++YZ6ujI="/>
+            <field:display field="horarioFim" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioFim" object="${localizacao}" z="WRi5fZ2yZzMk0hIX2LaES3Yhg9s="/>
         	<field:display field="nomeReferencia" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_nomeReferencia" object="${localizacao}" z="GAoLQan1ZL0GDFgbdkgB+1QvU8g="/>
         	<field:display field="telefone" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_telefone" object="${localizacao}" z="chwqFuPX2dV5GMGUturi9QQHvnQ="/>
         	<field:display field="email" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_email" object="${localizacao}" z="lvSBNoJlQbfOTbpXxihX35KNEFg="/>
@@ -39,6 +46,7 @@
         	<field:display field="usuario" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_usuario" object="${localizacao}" z="W/JS2Q5HFE4TEUeNkXd8fHqIVaQ="/>
         	<field:display field="situacao" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_situacao" object="${localizacao}" z="5j/k63FNCUASeN2qfCYJ16MfbpU="/>
         	<field:display date="true" dateTimePattern="${localizacao_ultimaalteracao_date_format}" field="ultimaAlteracao" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_ultimaAlteracao" object="${localizacao}" z="yldOi02mVml8xjiKKfqCOCpHM9c="/>
+        	<field:display field="observacao" id="s_br_ufpr_c3sl_estacaojuventude_Localizacao_observacao" object="${localizacao}" z="wZdKi0NJPSi3IDbvVFbGjdq5d0g="/>
     	</page:show>
     </sec:authorize>
 </div>
diff --git a/src/main/webapp/WEB-INF/views/localizacoes/update.jspx b/src/main/webapp/WEB-INF/views/localizacoes/update.jspx
index 1568a5b37b2828cf94d5693d047fa36e5405db45..2f04aa1aadfe7423d550b3ed70e386d9414b56f6 100644
--- a/src/main/webapp/WEB-INF/views/localizacoes/update.jspx
+++ b/src/main/webapp/WEB-INF/views/localizacoes/update.jspx
@@ -6,32 +6,40 @@
         <form:update id="fu_br_ufpr_c3sl_estacaojuventude_Localizacao" modelAttribute="localizacao" path="/localizacoes" versionField="Version" z="bZcSNtmk3o0e8coiCJIfWKXfAvE=">
             <field:select field="ocorrencia" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_ocorrencia" itemValue="id" items="${ocorrenciamunicipais}" path="/ocorrenciamunicipais" z="user-managed"/>
             <field:input field="local" hintValue="hint_local" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_local" z="user-managed"/>
-            <field:input field="endereco" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_endereco" z="GxkuN7uw8aGj5L19cLd6a2iaWJQ="/>
-            <field:input field="horarioFuncionamento" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioFuncionamento" z="7kNkZ2jgnZCzlVNzjlDsAc+6fFI="/>
+            <field:input field="logradouro" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_logradouro" z="R8VF4nPgbPp/k1CvGN5ciGIcG9o="/>
+            <field:input field="bairro" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_bairro" z="K2LLo5fbTkJS/fDtHvy8wH1k9zM="/>
+            <field:input field="cep" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_cep" z="YGTDfkF4UpnxWZnl++b+vmIqr1E="/>
+            <field:input field="horarioInicio" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioInicio" z="0Egfy+HjrWVXrGtXzQ/w4nb9YTA="/>
+            <field:input field="horarioFim" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioFim" z="xZvGYpfbHtzLW7dEgKoAV55BuJE="/>
             <field:input field="nomeReferencia" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_nomeReferencia" z="Xa47YY1HN/qBwALtrICTG729uCY="/>
             <field:input field="telefone" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_telefone" z="ilHU4xzXIRkjlxIl1dQI1DEoICM="/>
-            <field:input field="email" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_email" validationMessageCode="field_invalid_email" z="k189k964O3HRRnp3TNb0GDfmZts="/>
-            <field:input field="quantidadeVagas" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_quantidadeVagas" validationMessageCode="field_invalid_integer" z="UmLVOAQqGSoB5tMvB5qExH6t+2U="/>
+            <field:input field="email" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_email" validationMessageCode="field_invalid_email" validationRegex="[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}" z="user-managed"/>
+            <field:input field="quantidadeVagas" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_quantidadeVagas" validationMessageCode="field_invalid_integer" validationRegex="[0-9]*" z="user-managed"/>
             <field:select field="status" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_status" items="${tipostatuses}" path="tipostatuses" z="TEwrKKSHtWZlxHF78UJ71aVsuQs="/>
             <field:select field="usuario" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_usuario" itemValue="id" items="${usuarios}" path="/usuarios" z="wmo7IEAN0Eh+oOhrkuA9jfhDQnw="/>
             <field:select field="situacao" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_situacao" items="${situacaos}" path="situacaos" z="TmQUfFwMMNFrKULyHhvdA4EiGIo="/>
             <field:datetime dateTimePattern="${localizacao_ultimaalteracao_date_format}" field="ultimaAlteracao" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_ultimaAlteracao" render="false" z="user-managed"/>
+            <field:textarea field="observacao" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_observacao" z="user-managed"/>
         </form:update>
     </sec:authorize>
     <sec:authorize ifAnyGranted="Usuario">
         <form:update id="fu_br_ufpr_c3sl_estacaojuventude_Localizacao" modelAttribute="localizacao" path="/localizacoes" versionField="Version" z="bZcSNtmk3o0e8coiCJIfWKXfAvE=">
             <field:select field="ocorrencia" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_ocorrencia" itemValue="id" items="${ocorrenciamunicipais}" path="/ocorrenciamunicipais" z="x3nXHdBxIzZwt7vPWcNsVQA+2zM="/>
             <field:input field="local" hintValue="hint_local" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_local" z="F+5PMRrsFY8daKJAKHiD++Q/zM0="/>
-            <field:input field="endereco" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_endereco" z="GxkuN7uw8aGj5L19cLd6a2iaWJQ="/>
-            <field:input field="horarioFuncionamento" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioFuncionamento" z="7kNkZ2jgnZCzlVNzjlDsAc+6fFI="/>
+            <field:input field="logradouro" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_logradouro" z="R8VF4nPgbPp/k1CvGN5ciGIcG9o="/>
+            <field:input field="bairro" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_bairro" z="K2LLo5fbTkJS/fDtHvy8wH1k9zM="/>
+            <field:input field="cep" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_cep" z="YGTDfkF4UpnxWZnl++b+vmIqr1E="/>
+            <field:input field="horarioInicio" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioInicio" z="0Egfy+HjrWVXrGtXzQ/w4nb9YTA="/>
+            <field:input field="horarioFim" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_horarioFim" z="xZvGYpfbHtzLW7dEgKoAV55BuJE="/>
             <field:input field="nomeReferencia" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_nomeReferencia" z="Xa47YY1HN/qBwALtrICTG729uCY="/>
             <field:input field="telefone" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_telefone" z="ilHU4xzXIRkjlxIl1dQI1DEoICM="/>
-            <field:input field="email" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_email" validationMessageCode="field_invalid_email" z="k189k964O3HRRnp3TNb0GDfmZts="/>
-            <field:input field="quantidadeVagas" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_quantidadeVagas" validationMessageCode="field_invalid_integer" z="UmLVOAQqGSoB5tMvB5qExH6t+2U="/>
+            <field:input field="email" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_email" validationMessageCode="field_invalid_email" validationRegex="[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}" z="k189k964O3HRRnp3TNb0GDfmZts="/>
+            <field:input field="quantidadeVagas" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_quantidadeVagas" validationMessageCode="field_invalid_integer" validationRegex="[0-9]*" z="UmLVOAQqGSoB5tMvB5qExH6t+2U="/>
             <field:select field="status" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_status" items="${tipostatuses}" path="tipostatuses" render="false" z="TEwrKKSHtWZlxHF78UJ71aVsuQs="/>
             <field:select field="usuario" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_usuario" itemValue="id" items="${usuarios}" path="/usuarios" render="false" z="wmo7IEAN0Eh+oOhrkuA9jfhDQnw="/>
             <field:select disabled="true" field="situacao" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_situacao" items="${situacaos}" path="situacaos" z="TmQUfFwMMNFrKULyHhvdA4EiGIo="/>
             <field:datetime dateTimePattern="${localizacao_ultimaalteracao_date_format}" field="ultimaAlteracao" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_ultimaAlteracao" render="false" z="pImNeT8/39/Wb1z+XFVm5NIkE8g="/>
+            <field:textarea field="observacao" id="c_br_ufpr_c3sl_estacaojuventude_Localizacao_observacao" z="r/snZeahy/A/oRhyMa0+SE1qVfU="/>
         </form:update>
     </sec:authorize>
 </div>
diff --git a/src/main/webapp/WEB-INF/views/menu.jspx b/src/main/webapp/WEB-INF/views/menu.jspx
index 763be9de24a046aba884a0662a63bc761d83aa87..e77d54c95747fa407d9369edf4e1746d4e3c13f1 100644
--- a/src/main/webapp/WEB-INF/views/menu.jspx
+++ b/src/main/webapp/WEB-INF/views/menu.jspx
@@ -38,10 +38,10 @@
                 <menu:item id="i_usuario_new" messageCode="global_menu_new" url="/usuarios?form" z="RG1gCsiZQjg1HLDzXbHKht6yDkw="/>
                 <menu:item id="i_usuario_list" messageCode="global_menu_list" url="/usuarios" z="user-managed"/>
             </menu:category>
-            <menu:category id="c_estado" z="user-managed">
+            <!--  <menu:category id="c_estado" z="user-managed">
                 <menu:item id="i_estado_new" messageCode="global_menu_new" url="/estados?form" z="user-managed"/>
                 <menu:item id="i_estado_list" messageCode="global_menu_list" url="/estados" z="user-managed"/>
-            </menu:category>
+            </menu:category> -->
             <menu:category id="c_municipio" z="G1i1l+0Jj7CheJD0pEpQ0TlwDk8=">
                 <menu:item id="i_municipio_new" messageCode="global_menu_new" url="/municipios?form" z="GzuxH9zeNaf+dpdpvNIv/Y7h/KU="/>
                 <menu:item id="i_municipio_list" messageCode="global_menu_list" url="/municipios" z="user-managed"/>
diff --git a/src/main/webapp/WEB-INF/views/ocorrenciamunicipais/create.jspx b/src/main/webapp/WEB-INF/views/ocorrenciamunicipais/create.jspx
index 0efe64e0d9b7e57bf7c4fd2e8132dc3f1e0bc996..f687f0336530bea0ee391837dcdedfb10369ebcc 100644
--- a/src/main/webapp/WEB-INF/views/ocorrenciamunicipais/create.jspx
+++ b/src/main/webapp/WEB-INF/views/ocorrenciamunicipais/create.jspx
@@ -9,14 +9,15 @@
         <field:textarea field="beneficiosLocais" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_beneficiosLocais" z="user-managed"/>
         <!--         <field:input field="beneficiosLocais" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_beneficiosLocais" z="4+gr9Eh5QnqAtYMJBTazSWU4OHY="/> -->
         <field:input field="comoAcessar" hintValue="hint_como_acessar" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_comoAcessar" z="user-managed"/>
-        <field:input field="inicioInscricoes" hintValue="hint_periodo_incricoes" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_inicioInscricoes" z="user-managed"/>
-        <field:input field="fimInscricoes" hintValue="hint_periodo_incricoes" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_fimInscricoes" z="user-managed"/>
+        <field:datetime dateTimePattern="${ocorrenciaMunicipal_inicioinscricoes_date_format}" field="inicioInscricoes" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_inicioInscricoes" z="SnoxZpFJimS9Hgu2QRtYQhwrynM="/>
+        <field:datetime dateTimePattern="${ocorrenciaMunicipal_fiminscricoes_date_format}" field="fimInscricoes" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_fimInscricoes" z="zG2O+nEyxvpomiBDk1/UbBTttNs="/>
         <field:select field="localizacoes" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_localizacoes" itemValue="id" items="${localizacaos}" multiple="true" path="/localizacoes" render="false" z="user-managed"/>
-        <field:input field="quantidadeVagas" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_quantidadeVagas" validationMessageCode="field_invalid_integer" z="VVOME2kMr4+rxAFNbv5sTC6HvAw="/>
+        <field:input field="quantidadeVagas" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_quantidadeVagas" validationMessageCode="field_invalid_integer" validationRegex="[0-9]*" z="user-managed"/>
         <field:select field="status" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_status" items="${tipostatuses}" path="tipostatuses" render="false" z="user-managed"/>
         <field:select field="usuario" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_usuario" itemValue="id" items="${usuarios}" path="/usuarios" render="false" z="user-managed"/>
-        <field:select field="situacao" id="c_br_ufpr_c3sl_estacaojuventude_Programa_situacao" items="${situacaos}" path="situacaos" z="jCGDX8PAVbMAynepL96G296Jlxw="/>
         <field:datetime dateTimePattern="${ocorrenciaMunicipal_ultimaalteracao_date_format}" field="ultimaAlteracao" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_ultimaAlteracao" render="false" z="user-managed"/>
+        <field:select field="situacao" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_situacao" items="${situacaos}" path="situacaos" z="3kKRCsPIT4jGs1s9EuBQ4Z4w7kQ="/>
+        <field:textarea field="observacao" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_observacao" z="user-managed"/>
     </form:create>
     <form:dependency dependencies="${dependencies}" id="d_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal" render="${not empty dependencies}" z="ame9911g+go04TVYVVTrRJK0UOs="/>
 </div>
diff --git a/src/main/webapp/WEB-INF/views/ocorrenciamunicipais/myshow.jspx b/src/main/webapp/WEB-INF/views/ocorrenciamunicipais/myshow.jspx
index ef9c21253b123254a66049fd6575ef9961017a0a..82c6d033c47be1eab43b401f00ed04ca34af85cc 100644
--- a/src/main/webapp/WEB-INF/views/ocorrenciamunicipais/myshow.jspx
+++ b/src/main/webapp/WEB-INF/views/ocorrenciamunicipais/myshow.jspx
@@ -8,13 +8,14 @@
         <field:display field="orgaosExecutores" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_orgaosExecutores" object="${ocorrenciamunicipal}" z="1xYJwVmetGkSz0P1On1Besffdps="/>
         <field:display field="beneficiosLocais" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_beneficiosLocais" object="${ocorrenciamunicipal}" z="ygvEccTRGhbXXLHbIO1Rj7zwFYE="/>
         <field:display field="comoAcessar" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_comoAcessar" object="${ocorrenciamunicipal}" z="xLwQzw4LFz+zSUcRQfcSYTkflPw="/>
-        <field:display field="inicioInscricoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_inicioInscricoes" object="${ocorrenciamunicipal}" z="8EyeHOiPhQYjTXn3Xf43tPKtvMU="/>
-        <field:display field="fimInscricoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_fimInscricoes" object="${ocorrenciamunicipal}" z="PbI7ZEO58GGugm/xe65r6lSBhlg="/>
+        <field:display date="true" dateTimePattern="${ocorrenciaMunicipal_inicioinscricoes_date_format}" field="inicioInscricoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_inicioInscricoes" object="${ocorrenciamunicipal}" z="8EyeHOiPhQYjTXn3Xf43tPKtvMU="/>
+        <field:display date="true" dateTimePattern="${ocorrenciaMunicipal_fiminscricoes_date_format}" field="fimInscricoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_fimInscricoes" object="${ocorrenciamunicipal}" z="PbI7ZEO58GGugm/xe65r6lSBhlg="/>
         <field:display field="quantidadeVagas" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_quantidadeVagas" object="${ocorrenciamunicipal}" z="rKwiRIW4ZAunEkbuKIBgGgRJnBA="/>
         <field:display field="localizacoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_localizacoes" object="${ocorrenciamunicipal}" z="QTI2oWOeoAxOgt/XOBCiMtT7ucY="/>
         <field:display field="status" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_status" object="${ocorrenciamunicipal}" z="uaidViwOg8H5LndeKD6v5Sr7fWE="/>
         <field:display field="usuario" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_usuario" object="${ocorrenciamunicipal}" z="sRWyf4nltFtpbLyHh0Bw2DvfGaw="/>
         <field:display field="situacao" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_situacao" object="${ocorrenciamunicipal}" z="p/+rYbSA8I8RhTMbk2lKwZjOTcA="/>
         <field:display date="true" dateTimePattern="${ocorrenciaMunicipal_ultimaalteracao_date_format}" field="ultimaAlteracao" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_ultimaAlteracao" object="${ocorrenciamunicipal}" z="nq1eVVhjtcPRtdJMtaVu4bV8xSA="/>
+        <field:display field="observacao" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_observacao" object="${ocorrenciamunicipal}" z="I5e0Ar503LQLwKFW097qhvnQB+U="/>
     </page:show>
 </div>
diff --git a/src/main/webapp/WEB-INF/views/ocorrenciamunicipais/show.jspx b/src/main/webapp/WEB-INF/views/ocorrenciamunicipais/show.jspx
index ad937f2a25b7fb4e5877bf85e8428cad7294e103..9ca8e2d2514f1fdde7522682224acaaf6e4b0f53 100644
--- a/src/main/webapp/WEB-INF/views/ocorrenciamunicipais/show.jspx
+++ b/src/main/webapp/WEB-INF/views/ocorrenciamunicipais/show.jspx
@@ -9,14 +9,15 @@
             <field:display field="orgaosExecutores" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_orgaosExecutores" object="${ocorrenciamunicipal}" z="1xYJwVmetGkSz0P1On1Besffdps="/>
             <field:display field="beneficiosLocais" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_beneficiosLocais" object="${ocorrenciamunicipal}" z="ygvEccTRGhbXXLHbIO1Rj7zwFYE="/>
             <field:display field="comoAcessar" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_comoAcessar" object="${ocorrenciamunicipal}" z="xLwQzw4LFz+zSUcRQfcSYTkflPw="/>
-            <field:display field="inicioInscricoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_inicioInscricoes" object="${ocorrenciamunicipal}" z="8EyeHOiPhQYjTXn3Xf43tPKtvMU="/>
-            <field:display field="fimInscricoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_fimInscricoes" object="${ocorrenciamunicipal}" z="PbI7ZEO58GGugm/xe65r6lSBhlg="/>
+            <field:display date="true" dateTimePattern="${ocorrenciaMunicipal_inicioinscricoes_date_format}" field="inicioInscricoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_inicioInscricoes" object="${ocorrenciamunicipal}" z="user-managed"/>
+            <field:display date="true" dateTimePattern="${ocorrenciaMunicipal_fiminscricoes_date_format}" field="fimInscricoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_fimInscricoes" object="${ocorrenciamunicipal}" z="user-managed"/>
             <field:display field="quantidadeVagas" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_quantidadeVagas" object="${ocorrenciamunicipal}" z="rKwiRIW4ZAunEkbuKIBgGgRJnBA="/>
             <field:display field="localizacoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_localizacoes" object="${ocorrenciamunicipal}" z="QTI2oWOeoAxOgt/XOBCiMtT7ucY="/>
             <field:display field="status" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_status" object="${ocorrenciamunicipal}" z="uaidViwOg8H5LndeKD6v5Sr7fWE="/>
             <field:display field="usuario" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_usuario" object="${ocorrenciamunicipal}" z="sRWyf4nltFtpbLyHh0Bw2DvfGaw="/>
             <field:display field="situacao" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_situacao" object="${ocorrenciamunicipal}" z="p/+rYbSA8I8RhTMbk2lKwZjOTcA="/>
             <field:display date="true" dateTimePattern="${ocorrenciaMunicipal_ultimaalteracao_date_format}" field="ultimaAlteracao" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_ultimaAlteracao" object="${ocorrenciamunicipal}" z="nq1eVVhjtcPRtdJMtaVu4bV8xSA="/>
+            <field:display field="observacao" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_observacao" object="${ocorrenciamunicipal}" z="I5e0Ar503LQLwKFW097qhvnQB+U="/>
         </page:show>
     </sec:authorize>
     <sec:authorize ifAnyGranted="Usuario">
@@ -26,14 +27,15 @@
             <field:display field="orgaosExecutores" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_orgaosExecutores" object="${ocorrenciamunicipal}" z="1xYJwVmetGkSz0P1On1Besffdps="/>
             <field:display field="beneficiosLocais" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_beneficiosLocais" object="${ocorrenciamunicipal}" z="ygvEccTRGhbXXLHbIO1Rj7zwFYE="/>
             <field:display field="comoAcessar" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_comoAcessar" object="${ocorrenciamunicipal}" z="xLwQzw4LFz+zSUcRQfcSYTkflPw="/>
-            <field:display field="inicioInscricoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_inicioInscricoes" object="${ocorrenciamunicipal}" z="8EyeHOiPhQYjTXn3Xf43tPKtvMU="/>
-            <field:display field="fimInscricoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_fimInscricoes" object="${ocorrenciamunicipal}" z="PbI7ZEO58GGugm/xe65r6lSBhlg="/>
+            <field:display date="true" dateTimePattern="${ocorrenciaMunicipal_inicioinscricoes_date_format}" field="inicioInscricoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_inicioInscricoes" object="${ocorrenciamunicipal}" z="user-managed"/>
+            <field:display date="true" dateTimePattern="${ocorrenciaMunicipal_fiminscricoes_date_format}" field="fimInscricoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_fimInscricoes" object="${ocorrenciamunicipal}" z="user-managed"/>
             <field:display field="quantidadeVagas" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_quantidadeVagas" object="${ocorrenciamunicipal}" z="rKwiRIW4ZAunEkbuKIBgGgRJnBA="/>
             <field:display field="localizacoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_localizacoes" object="${ocorrenciamunicipal}" z="QTI2oWOeoAxOgt/XOBCiMtT7ucY="/>
             <field:display field="status" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_status" object="${ocorrenciamunicipal}" z="uaidViwOg8H5LndeKD6v5Sr7fWE="/>
             <field:display field="usuario" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_usuario" object="${ocorrenciamunicipal}" z="sRWyf4nltFtpbLyHh0Bw2DvfGaw="/>
             <field:display field="situacao" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_situacao" object="${ocorrenciamunicipal}" z="p/+rYbSA8I8RhTMbk2lKwZjOTcA="/>
             <field:display date="true" dateTimePattern="${ocorrenciaMunicipal_ultimaalteracao_date_format}" field="ultimaAlteracao" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_ultimaAlteracao" object="${ocorrenciamunicipal}" z="nq1eVVhjtcPRtdJMtaVu4bV8xSA="/>
+            <field:display field="observacao" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_observacao" object="${ocorrenciamunicipal}" z="I5e0Ar503LQLwKFW097qhvnQB+U="/>
         </page:show>
     </sec:authorize>
 </div>
diff --git a/src/main/webapp/WEB-INF/views/ocorrenciamunicipais/showcandidatos.jspx b/src/main/webapp/WEB-INF/views/ocorrenciamunicipais/showcandidatos.jspx
index 8cffe1cd04a5f379bfb55d3f550da3c65e925ec7..1a9efe94bb46441f79854cab82fd92fa612cd2d4 100644
--- a/src/main/webapp/WEB-INF/views/ocorrenciamunicipais/showcandidatos.jspx
+++ b/src/main/webapp/WEB-INF/views/ocorrenciamunicipais/showcandidatos.jspx
@@ -15,14 +15,15 @@
         	<field:display field="orgaosExecutores" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_orgaosExecutores" object="${ocorrenciamunicipal}" z="1xYJwVmetGkSz0P1On1Besffdps="/>
         	<field:display field="beneficiosLocais" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_beneficiosLocais" object="${ocorrenciamunicipal}" z="ygvEccTRGhbXXLHbIO1Rj7zwFYE="/>
         	<field:display field="comoAcessar" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_comoAcessar" object="${ocorrenciamunicipal}" z="xLwQzw4LFz+zSUcRQfcSYTkflPw="/>
-        	<field:display field="inicioInscricoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_inicioInscricoes" object="${ocorrenciamunicipal}" z="8EyeHOiPhQYjTXn3Xf43tPKtvMU="/>
-        	<field:display field="fimInscricoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_fimInscricoes" object="${ocorrenciamunicipal}" z="PbI7ZEO58GGugm/xe65r6lSBhlg="/>
+        	<field:display date="true" dateTimePattern="${ocorrenciaMunicipal_inicioinscricoes_date_format}" field="inicioInscricoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_inicioInscricoes" object="${ocorrenciamunicipal}" z="8EyeHOiPhQYjTXn3Xf43tPKtvMU="/>
+        	<field:display date="true" dateTimePattern="${ocorrenciaMunicipal_fiminscricoes_date_format}" field="fimInscricoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_fimInscricoes" object="${ocorrenciamunicipal}" z="PbI7ZEO58GGugm/xe65r6lSBhlg="/>
         	<field:display field="quantidadeVagas" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_quantidadeVagas" object="${ocorrenciamunicipal}" z="rKwiRIW4ZAunEkbuKIBgGgRJnBA="/>
         	<field:display field="localizacoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_localizacoes" object="${ocorrenciamunicipal}" z="QTI2oWOeoAxOgt/XOBCiMtT7ucY="/>
         	<field:display field="status" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_status" object="${ocorrenciamunicipal}" z="uaidViwOg8H5LndeKD6v5Sr7fWE="/>
         	<field:display field="usuario" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_usuario" object="${ocorrenciamunicipal}" z="sRWyf4nltFtpbLyHh0Bw2DvfGaw="/>
         	<field:display field="situacao" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_situacao" object="${ocorrenciamunicipal}" z="p/+rYbSA8I8RhTMbk2lKwZjOTcA="/>
         	<field:display date="true" dateTimePattern="${ocorrenciaMunicipal_ultimaalteracao_date_format}" field="ultimaAlteracao" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_ultimaAlteracao" object="${ocorrenciamunicipal}" z="nq1eVVhjtcPRtdJMtaVu4bV8xSA="/>
+        	<field:display field="observacao" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_observacao" object="${ocorrenciamunicipal}" z="I5e0Ar503LQLwKFW097qhvnQB+U="/>
     	</page:show>
     </sec:authorize>
     
@@ -33,14 +34,15 @@
         	<field:display field="orgaosExecutores" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_orgaosExecutores" object="${ocorrenciamunicipal}" z="1xYJwVmetGkSz0P1On1Besffdps="/>
         	<field:display field="beneficiosLocais" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_beneficiosLocais" object="${ocorrenciamunicipal}" z="ygvEccTRGhbXXLHbIO1Rj7zwFYE="/>
         	<field:display field="comoAcessar" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_comoAcessar" object="${ocorrenciamunicipal}" z="xLwQzw4LFz+zSUcRQfcSYTkflPw="/>
-        	<field:display field="inicioInscricoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_inicioInscricoes" object="${ocorrenciamunicipal}" z="8EyeHOiPhQYjTXn3Xf43tPKtvMU="/>
-        	<field:display field="fimInscricoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_fimInscricoes" object="${ocorrenciamunicipal}" z="PbI7ZEO58GGugm/xe65r6lSBhlg="/>
+        	<field:display date="true" dateTimePattern="${ocorrenciaMunicipal_inicioinscricoes_date_format}" field="inicioInscricoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_inicioInscricoes" object="${ocorrenciamunicipal}" z="8EyeHOiPhQYjTXn3Xf43tPKtvMU="/>
+        	<field:display date="true" dateTimePattern="${ocorrenciaMunicipal_fiminscricoes_date_format}" field="fimInscricoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_fimInscricoes" object="${ocorrenciamunicipal}" z="PbI7ZEO58GGugm/xe65r6lSBhlg="/>
         	<field:display field="quantidadeVagas" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_quantidadeVagas" object="${ocorrenciamunicipal}" z="rKwiRIW4ZAunEkbuKIBgGgRJnBA="/>
         	<field:display field="localizacoes" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_localizacoes" object="${ocorrenciamunicipal}" z="QTI2oWOeoAxOgt/XOBCiMtT7ucY="/>
         	<field:display field="status" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_status" object="${ocorrenciamunicipal}" z="uaidViwOg8H5LndeKD6v5Sr7fWE="/>
         	<field:display field="usuario" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_usuario" object="${ocorrenciamunicipal}" z="sRWyf4nltFtpbLyHh0Bw2DvfGaw="/>
         	<field:display field="situacao" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_situacao" object="${ocorrenciamunicipal}" z="p/+rYbSA8I8RhTMbk2lKwZjOTcA="/>
         	<field:display date="true" dateTimePattern="${ocorrenciaMunicipal_ultimaalteracao_date_format}" field="ultimaAlteracao" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_ultimaAlteracao" object="${ocorrenciamunicipal}" z="nq1eVVhjtcPRtdJMtaVu4bV8xSA="/>
+        	<field:display field="observacao" id="s_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_observacao" object="${ocorrenciamunicipal}" z="I5e0Ar503LQLwKFW097qhvnQB+U="/>
     	</page:show>
     </sec:authorize>
 </div>
diff --git a/src/main/webapp/WEB-INF/views/ocorrenciamunicipais/update.jspx b/src/main/webapp/WEB-INF/views/ocorrenciamunicipais/update.jspx
index ba2c421eb6628d337908183fda86bae83193307b..015a1c2cbe515a256db12ab203d89486fd517283 100644
--- a/src/main/webapp/WEB-INF/views/ocorrenciamunicipais/update.jspx
+++ b/src/main/webapp/WEB-INF/views/ocorrenciamunicipais/update.jspx
@@ -10,14 +10,15 @@
             <field:textarea field="beneficiosLocais" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_beneficiosLocais" z="user-managed"/>
             <!--             <field:input field="beneficiosLocais" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_beneficiosLocais" z="4+gr9Eh5QnqAtYMJBTazSWU4OHY="/> -->
             <field:input field="comoAcessar" hintValue="hint_como_acessar" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_comoAcessar" z="user-managed"/>
-            <field:input field="inicioInscricoes" hintValue="hint_periodo_incricoes" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_inicioInscricoes" z="user-managed"/>
-            <field:input field="fimInscricoes" hintValue="hint_periodo_incricoes" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_fimInscricoes" z="user-managed"/>
+            <field:datetime dateTimePattern="${ocorrenciaMunicipal_inicioinscricoes_date_format}" field="inicioInscricoes" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_inicioInscricoes" z="user-managed"/>
+            <field:datetime dateTimePattern="${ocorrenciaMunicipal_fiminscricoes_date_format}" field="fimInscricoes" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_fimInscricoes" z="user-managed"/>
             <field:select defaultmultiple="true" disabled="true" field="localizacoes" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_localizacoes" itemValue="id" items="${localizacaos}" multiple="true" path="/localizacoes" z="user-managed"/>
-            <field:input field="quantidadeVagas" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_quantidadeVagas" validationMessageCode="field_invalid_integer" z="VVOME2kMr4+rxAFNbv5sTC6HvAw="/>
+            <field:input field="quantidadeVagas" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_quantidadeVagas" validationMessageCode="field_invalid_integer" validationRegex="[0-9]*" z="user-managed"/>
             <field:select field="status" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_status" items="${tipostatuses}" path="tipostatuses" z="F0r/fUzTX6lkoHa0mAWk5JT7EF8="/>
             <field:select field="usuario" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_usuario" itemValue="id" items="${usuarios}" path="/usuarios" z="Babmxc8XdBqVIn8xbkYKIAy+glA="/>
             <field:select field="situacao" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_situacao" items="${situacaos}" path="situacaos" z="3kKRCsPIT4jGs1s9EuBQ4Z4w7kQ="/>
             <field:datetime dateTimePattern="${ocorrenciaMunicipal_ultimaalteracao_date_format}" field="ultimaAlteracao" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_ultimaAlteracao" render="false" z="user-managed"/>
+            <field:textarea field="observacao" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_observacao" z="user-managed"/>
         </form:update>
     </sec:authorize>
     <sec:authorize ifAnyGranted="Usuario">
@@ -28,14 +29,15 @@
             <field:textarea field="beneficiosLocais" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_beneficiosLocais" z="4+gr9Eh5QnqAtYMJBTazSWU4OHY="/>
             <!--             <field:input field="beneficiosLocais" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_beneficiosLocais" z="4+gr9Eh5QnqAtYMJBTazSWU4OHY="/> -->
             <field:input field="comoAcessar" hintValue="hint_como_acessar" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_comoAcessar" z="37Av0vUvTAzeQQX4WrRT2KMcj7w="/>
-            <field:input field="inicioInscricoes" hintValue="hint_periodo_incricoes" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_inicioInscricoes" z="G0XGhemETMWseRmD4VKjlzifEJ8="/>
-            <field:input field="fimInscricoes" hintValue="hint_periodo_incricoes" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_fimInscricoes" z="fS41CZmEMANwCEqNQ+HlzbTnhE0="/>
+            <field:datetime dateTimePattern="${ocorrenciaMunicipal_inicioinscricoes_date_format}" field="inicioInscricoes" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_inicioInscricoes" z="G0XGhemETMWseRmD4VKjlzifEJ8="/>
+            <field:datetime dateTimePattern="${ocorrenciaMunicipal_fiminscricoes_date_format}" field="fimInscricoes" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_fimInscricoes" z="fS41CZmEMANwCEqNQ+HlzbTnhE0="/>
             <field:select defaultmultiple="true" disabled="true" field="localizacoes" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_localizacoes" itemValue="id" items="${localizacaos}" multiple="true" path="/localizacoes" z="user-managed"/>
-            <field:input field="quantidadeVagas" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_quantidadeVagas" validationMessageCode="field_invalid_integer" z="VVOME2kMr4+rxAFNbv5sTC6HvAw="/>
+            <field:input field="quantidadeVagas" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_quantidadeVagas" validationMessageCode="field_invalid_integer" validationRegex="[0-9]*" z="VVOME2kMr4+rxAFNbv5sTC6HvAw="/>
             <field:select field="status" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_status" items="${tipostatuses}" path="tipostatuses" render="false" z="F0r/fUzTX6lkoHa0mAWk5JT7EF8="/>
             <field:select field="usuario" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_usuario" itemValue="id" items="${usuarios}" path="/usuarios" render="false" z="Babmxc8XdBqVIn8xbkYKIAy+glA="/>
             <field:select disabled="true" field="situacao" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_situacao" items="${situacaos}" path="situacaos" z="3kKRCsPIT4jGs1s9EuBQ4Z4w7kQ="/>
             <field:datetime dateTimePattern="${ocorrenciaMunicipal_ultimaalteracao_date_format}" field="ultimaAlteracao" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_ultimaAlteracao" render="false" z="OUpU0b2nUWoYaZanPl42QQFEIzE="/>
+            <field:textarea field="observacao" id="c_br_ufpr_c3sl_estacaojuventude_OcorrenciaMunicipal_observacao" z="uHfTR/Gl2nh2vC/fb7veorHuNIY="/>
         </form:update>
     </sec:authorize>
 </div>
diff --git a/src/main/webapp/WEB-INF/views/orgaoexecutores/create.jspx b/src/main/webapp/WEB-INF/views/orgaoexecutores/create.jspx
index 6bd6d7e6b28f44ebbcb384dec9d661b2d59e030c..382de6a6c3c989698917a5bbb4c6a100f0e66ce5 100644
--- a/src/main/webapp/WEB-INF/views/orgaoexecutores/create.jspx
+++ b/src/main/webapp/WEB-INF/views/orgaoexecutores/create.jspx
@@ -5,10 +5,16 @@
     <form:create id="fc_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor" modelAttribute="orgaoExecutor" path="/orgaoexecutores" render="${empty dependencies}" z="ySSBiOgc68ijzLxGB8mEHSqYtyU=">
         <field:input field="nome" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_nome" z="JSU8dOb3wOb6yJZPU+35CzdY2oQ="/>
         <field:input field="sigla" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_sigla" z="1HUcubyIs8CXWYqEdOLK4uhf7n4="/>
-        <field:input field="site" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_site" z="Z3eEDQIEcWpYg/0VjOzkRbI8qY4="/>
+        <field:input field="site" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_site" validationMessageCode="field_invalid_url" validationRegex="(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?" z="Z3eEDQIEcWpYg/0VjOzkRbI8qY4="/>
         <field:input field="endereco" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_endereco" z="tTcJ375UKIKQWJiq30XNmeti03c="/>
+        <field:input field="logradouro" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_logradouro" z="k/1XFT6R2/obR+osepiqSAJabF8="/>
+        <field:input field="bairro" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_bairro" z="C0AhYYllc9NQKj6P/OsWQ/cbgBs="/>
+        <field:input field="cep" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_cep" z="ILuzChXwBHnMrHaIU+6ybP7k5Q8="/>
+        <field:select field="municipio" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_municipio" itemValue="id" items="${municipios}" path="/municipios" z="TsmVkI/NlGQHwdhUUjgjQ8bprz4="/>
         <field:input field="contato" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_contato" z="N464inkZDRkVnlMA8hpmvvyzs7g="/>
         <field:datetime dateTimePattern="${orgaoExecutor_ultimaalteracao_date_format}" field="ultimaAlteracao" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_ultimaAlteracao" render="false" z="user-managed"/>
+        <field:input field="emailContato" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_emailContato" validationMessageCode="field_invalid_email" validationRegex="[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}" z="user-managed"/>
+        <field:input field="telefoneContato" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_telefoneContato" z="tdG2SNodDcxXI/V8mlHQirypnvY="/>
     </form:create>
     <form:dependency dependencies="${dependencies}" id="d_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor" render="${not empty dependencies}" z="AAjeOEHmudaMpa7oWwH71C1aVn0="/>
 </div>
diff --git a/src/main/webapp/WEB-INF/views/orgaoexecutores/list.jspx b/src/main/webapp/WEB-INF/views/orgaoexecutores/list.jspx
index 14f0e5dc04815f7c315b536939f4db3a850d2da1..7a24e679b4ffe859da9e32386dbb4a3eec3da388 100644
--- a/src/main/webapp/WEB-INF/views/orgaoexecutores/list.jspx
+++ b/src/main/webapp/WEB-INF/views/orgaoexecutores/list.jspx
@@ -8,7 +8,8 @@
             <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_sigla" property="sigla" z="OdynEuYFIhbss8UVfHuegrmoXbg="/>
             <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_site" property="site" z="fi4sWOmLlqPfWJlWyeBGNMBJSIY="/>
             <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_endereco" property="endereco" z="xRg5mKxaqkl5+QrPEaMk1g4m7Pc="/>
-            <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_contato" property="contato" z="fhFWGnCq7v36yy6h1jubdX52Wrg="/>
+            <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_logradouro" property="logradouro" z="6ITGeQZjLaUhB0Q1CkB8Zy5kiKI="/>
+            <table:column id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_bairro" property="bairro" z="yXzETeUJkCbswa2Y8knWAqvH2x8="/>
             <table:column date="true" dateTimePattern="${orgaoExecutor_ultimaalteracao_date_format}" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_ultimaAlteracao" property="ultimaAlteracao" render="false" z="user-managed"/>
         </table:table>
     </page:list>
diff --git a/src/main/webapp/WEB-INF/views/orgaoexecutores/show.jspx b/src/main/webapp/WEB-INF/views/orgaoexecutores/show.jspx
index 28fb640b89dc3b417638bde8e59becb3b902fe84..fd59d78cc5d1b9539a4e993fc05e60ff2e3c6649 100644
--- a/src/main/webapp/WEB-INF/views/orgaoexecutores/show.jspx
+++ b/src/main/webapp/WEB-INF/views/orgaoexecutores/show.jspx
@@ -7,7 +7,13 @@
         <field:display field="sigla" id="s_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_sigla" object="${orgaoexecutor}" z="WcQ/AhJir00DZ39IRlwUvQc79Gg="/>
         <field:display field="site" id="s_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_site" object="${orgaoexecutor}" z="4FcnQkNgOdYFVcaEAhndkCoAWfs="/>
         <field:display field="endereco" id="s_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_endereco" object="${orgaoexecutor}" z="MwPjGFqfGBBLkg5rJV8rDQF5k6E="/>
+        <field:display field="logradouro" id="s_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_logradouro" object="${orgaoexecutor}" z="BlJpvzOsU4opqaLz69VlZ76mKcM="/>
+        <field:display field="bairro" id="s_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_bairro" object="${orgaoexecutor}" z="ozkyC0V5mYNuHuOzuBX90DQkYrg="/>
+        <field:display field="cep" id="s_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_cep" object="${orgaoexecutor}" z="BMnb5gBhOkONLirN3uvXv3UG9QY="/>
+        <field:display field="municipio" id="s_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_municipio" object="${orgaoexecutor}" z="m3zBW+aTxYXM3LQo0qFFiHbTdnU="/>
         <field:display field="contato" id="s_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_contato" object="${orgaoexecutor}" z="or2Q/KJknHAjkLyX8ERmbs3Rg1A="/>
+        <field:display field="emailContato" id="s_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_emailContato" object="${orgaoexecutor}" z="/yIyhwB4gJKnSMALR5cFKRNduDk="/>
+        <field:display field="telefoneContato" id="s_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_telefoneContato" object="${orgaoexecutor}" z="fbJJZcBy/zaCArvHQav2KBK4XTA="/>
         <field:display date="true" dateTimePattern="${orgaoExecutor_ultimaalteracao_date_format}" field="ultimaAlteracao" id="s_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_ultimaAlteracao" object="${orgaoexecutor}" z="uLuqlPV+uL1b0l6YOrIAtz6d3Wk="/>
     </page:show>
 </div>
diff --git a/src/main/webapp/WEB-INF/views/orgaoexecutores/update.jspx b/src/main/webapp/WEB-INF/views/orgaoexecutores/update.jspx
index af90881f7d79c782318b7e7ccddd0ed004f14ac0..94658ec1e4dc73b9e6c2cbd08447992b40b19996 100644
--- a/src/main/webapp/WEB-INF/views/orgaoexecutores/update.jspx
+++ b/src/main/webapp/WEB-INF/views/orgaoexecutores/update.jspx
@@ -5,9 +5,15 @@
     <form:update id="fu_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor" modelAttribute="orgaoExecutor" path="/orgaoexecutores" versionField="Version" z="qhAPqI2XG7T0uM9aqy7UKyzZ7Bc=">
         <field:input field="nome" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_nome" z="JSU8dOb3wOb6yJZPU+35CzdY2oQ="/>
         <field:input field="sigla" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_sigla" z="1HUcubyIs8CXWYqEdOLK4uhf7n4="/>
-        <field:input field="site" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_site" z="Z3eEDQIEcWpYg/0VjOzkRbI8qY4="/>
+        <field:input field="site" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_site" validationMessageCode="field_invalid_url" validationRegex="(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?" z="Z3eEDQIEcWpYg/0VjOzkRbI8qY4="/>
         <field:input field="endereco" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_endereco" z="tTcJ375UKIKQWJiq30XNmeti03c="/>
+        <field:input field="logradouro" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_logradouro" z="k/1XFT6R2/obR+osepiqSAJabF8="/>
+        <field:input field="bairro" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_bairro" z="C0AhYYllc9NQKj6P/OsWQ/cbgBs="/>
+        <field:input field="cep" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_cep" z="ILuzChXwBHnMrHaIU+6ybP7k5Q8="/>
+        <field:select field="municipio" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_municipio" itemValue="id" items="${municipios}" path="/municipios" z="TsmVkI/NlGQHwdhUUjgjQ8bprz4="/>
         <field:input field="contato" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_contato" z="N464inkZDRkVnlMA8hpmvvyzs7g="/>
+        <field:input field="emailContato" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_emailContato" validationMessageCode="field_invalid_email" validationRegex="[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}" z="user-managed"/>
+        <field:input field="telefoneContato" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_telefoneContato" z="tdG2SNodDcxXI/V8mlHQirypnvY="/>
         <field:datetime dateTimePattern="${orgaoExecutor_ultimaalteracao_date_format}" field="ultimaAlteracao" id="c_br_ufpr_c3sl_estacaojuventude_OrgaoExecutor_ultimaAlteracao" render="false" z="user-managed"/>
     </form:update>
 </div>
diff --git a/src/main/webapp/WEB-INF/views/programas/create.jspx b/src/main/webapp/WEB-INF/views/programas/create.jspx
index d9f53e42e4f433b9b3f05e831d35abb374b7a872..04831ad8d7d191a2833e7416aff05873a2588a6f 100644
--- a/src/main/webapp/WEB-INF/views/programas/create.jspx
+++ b/src/main/webapp/WEB-INF/views/programas/create.jspx
@@ -18,8 +18,8 @@
         <field:datetime dateTimePattern="${programa_datainicio_date_format}" field="dataInicio" id="c_br_ufpr_c3sl_estacaojuventude_Programa_dataInicio" z="nNVy1J68TFQeiW5rl/NKv94LNCE="/>
         <field:select field="temporalidade" id="c_br_ufpr_c3sl_estacaojuventude_Programa_temporalidade" items="${tipotemporalidades}" path="tipotemporalidades" z="8t1yjG70Av2Hz4Mhz7K4xIkuvME="/>
         <field:input field="publicoAlvo" id="c_br_ufpr_c3sl_estacaojuventude_Programa_publicoAlvo" z="nfjHOXYNbbbwrWZdf8B6WQNyvBU="/>
-        <field:input field="idadeMinima" id="c_br_ufpr_c3sl_estacaojuventude_Programa_idadeMinima" validationMessageCode="field_invalid_integer" z="mkv8Bm7AvW/UKajattFE7vU0B9U="/>
-        <field:input field="idadeMaxima" id="c_br_ufpr_c3sl_estacaojuventude_Programa_idadeMaxima" validationMessageCode="field_invalid_integer" z="WIjBwA925e6JSn8yKl2LnnzmG9A="/>
+        <field:input field="idadeMinima" id="c_br_ufpr_c3sl_estacaojuventude_Programa_idadeMinima" validationMessageCode="field_invalid_integer" validationRegex="[0-9]*" z="user-managed"/>
+        <field:input field="idadeMaxima" id="c_br_ufpr_c3sl_estacaojuventude_Programa_idadeMaxima" validationMessageCode="field_invalid_integer" validationRegex="[0-9]*" z="user-managed"/>
         <field:textarea field="criteriosAcesso" id="c_br_ufpr_c3sl_estacaojuventude_Programa_criteriosAcesso" z="user-managed"/>
         <!--         <field:input field="criteriosAcesso" id="c_br_ufpr_c3sl_estacaojuventude_Programa_criteriosAcesso" z="46IIumERi7DTwwtpARnCfqhSkws="/> -->
         <field:input field="duracao" id="c_br_ufpr_c3sl_estacaojuventude_Programa_duracao" z="a7AOY/Yrtw4PcGueyAvhXIGAQFU="/>
@@ -32,6 +32,7 @@
         <field:select field="usuario" id="c_br_ufpr_c3sl_estacaojuventude_Programa_usuario" itemValue="id" items="${usuarios}" path="/usuarios" render="false" z="user-managed"/>
         <field:select field="situacao" id="c_br_ufpr_c3sl_estacaojuventude_Programa_situacao" items="${situacaos}" path="situacaos" z="jCGDX8PAVbMAynepL96G296Jlxw="/>
         <field:datetime dateTimePattern="${programa_ultimaalteracao_date_format}" field="ultimaAlteracao" id="c_br_ufpr_c3sl_estacaojuventude_Programa_ultimaAlteracao" render="false" z="user-managed"/>
+        <field:textarea field="observacao" id="c_br_ufpr_c3sl_estacaojuventude_Programa_observacao" z="user-managed"/>
     </form:create>
     <form:dependency dependencies="${dependencies}" id="d_br_ufpr_c3sl_estacaojuventude_Programa" render="${not empty dependencies}" z="SGDKTfhxhuHYdZv+eepy6Aqnz/c="/>
 </div>
diff --git a/src/main/webapp/WEB-INF/views/programas/myshow.jspx b/src/main/webapp/WEB-INF/views/programas/myshow.jspx
index 9e16e53cca5c4d6eaa1e936d6a191c7abb12b8bc..b8ec1ddf40adf71d2ccc7a693d6dfd0bd4f8026e 100644
--- a/src/main/webapp/WEB-INF/views/programas/myshow.jspx
+++ b/src/main/webapp/WEB-INF/views/programas/myshow.jspx
@@ -28,6 +28,7 @@
 	        <field:display field="usuario" id="s_br_ufpr_c3sl_estacaojuventude_Programa_usuario" object="${programa}" z="jm24JcaO4Fl9jBPiK2EQ/5+MJ0s="/>
 	        <field:display field="situacao" id="s_br_ufpr_c3sl_estacaojuventude_Programa_situacao" object="${programa}" z="D19ptiNLpaU9ZLGXHVpHYSHXkW0="/>
 	        <field:display date="true" dateTimePattern="${programa_ultimaalteracao_date_format}" field="ultimaAlteracao" id="s_br_ufpr_c3sl_estacaojuventude_Programa_ultimaAlteracao" object="${programa}" z="7sw1SS0tGOh+ZvZBEi//gv3PUG4="/>
+	        <field:display field="observacao" id="s_br_ufpr_c3sl_estacaojuventude_Programa_observacao" object="${programa}" z="n2OFPUmO4IYjHu95Iy2HzTRqakU="/>
     	</page:show>
     </sec:authorize>
 </div>
diff --git a/src/main/webapp/WEB-INF/views/programas/show.jspx b/src/main/webapp/WEB-INF/views/programas/show.jspx
index 20e412aa07b8c1221ac222220f0d0e6fbb0e018d..29962dbf1f86e10cddcf05cfd2f3a5779ae9da09 100644
--- a/src/main/webapp/WEB-INF/views/programas/show.jspx
+++ b/src/main/webapp/WEB-INF/views/programas/show.jspx
@@ -28,6 +28,7 @@
             <field:display field="usuario" id="s_br_ufpr_c3sl_estacaojuventude_Programa_usuario" object="${programa}" z="jm24JcaO4Fl9jBPiK2EQ/5+MJ0s="/>
             <field:display field="situacao" id="s_br_ufpr_c3sl_estacaojuventude_Programa_situacao" object="${programa}" z="D19ptiNLpaU9ZLGXHVpHYSHXkW0="/>
             <field:display date="true" dateTimePattern="${programa_ultimaalteracao_date_format}" field="ultimaAlteracao" id="s_br_ufpr_c3sl_estacaojuventude_Programa_ultimaAlteracao" object="${programa}" z="7sw1SS0tGOh+ZvZBEi//gv3PUG4="/>
+            <field:display field="observacao" id="s_br_ufpr_c3sl_estacaojuventude_Programa_observacao" object="${programa}" z="n2OFPUmO4IYjHu95Iy2HzTRqakU="/>
         </page:show>
     </sec:authorize>
     <sec:authorize ifAnyGranted="Usuario">
@@ -56,6 +57,7 @@
             <field:display field="usuario" id="s_br_ufpr_c3sl_estacaojuventude_Programa_usuario" object="${programa}" z="jm24JcaO4Fl9jBPiK2EQ/5+MJ0s="/>
             <field:display field="situacao" id="s_br_ufpr_c3sl_estacaojuventude_Programa_situacao" object="${programa}" z="D19ptiNLpaU9ZLGXHVpHYSHXkW0="/>
             <field:display date="true" dateTimePattern="${programa_ultimaalteracao_date_format}" field="ultimaAlteracao" id="s_br_ufpr_c3sl_estacaojuventude_Programa_ultimaAlteracao" object="${programa}" z="7sw1SS0tGOh+ZvZBEi//gv3PUG4="/>
+            <field:display field="observacao" id="s_br_ufpr_c3sl_estacaojuventude_Programa_observacao" object="${programa}" z="n2OFPUmO4IYjHu95Iy2HzTRqakU="/>
         </page:show>
     </sec:authorize>
 </div>
diff --git a/src/main/webapp/WEB-INF/views/programas/showcandidatos.jspx b/src/main/webapp/WEB-INF/views/programas/showcandidatos.jspx
index e298cf3409067785e7d81853aae2dbd582f0ac18..c8be513944354515b7231a828626418c3d780e3a 100644
--- a/src/main/webapp/WEB-INF/views/programas/showcandidatos.jspx
+++ b/src/main/webapp/WEB-INF/views/programas/showcandidatos.jspx
@@ -34,6 +34,7 @@
         	<field:display field="usuario" id="s_br_ufpr_c3sl_estacaojuventude_Programa_usuario" object="${programa}" z="jm24JcaO4Fl9jBPiK2EQ/5+MJ0s="/>
         	<field:display field="situacao" id="s_br_ufpr_c3sl_estacaojuventude_Programa_situacao" object="${programa}" z="D19ptiNLpaU9ZLGXHVpHYSHXkW0="/>
         	<field:display date="true" dateTimePattern="${programa_ultimaalteracao_date_format}" field="ultimaAlteracao" id="s_br_ufpr_c3sl_estacaojuventude_Programa_ultimaAlteracao" object="${programa}" z="7sw1SS0tGOh+ZvZBEi//gv3PUG4="/>
+        	<field:display field="observacao" id="s_br_ufpr_c3sl_estacaojuventude_Programa_observacao" object="${programa}" z="n2OFPUmO4IYjHu95Iy2HzTRqakU="/>
     	</page:show>
     </sec:authorize>
     
@@ -63,6 +64,7 @@
         	<field:display field="usuario" id="s_br_ufpr_c3sl_estacaojuventude_Programa_usuario" object="${programa}" z="jm24JcaO4Fl9jBPiK2EQ/5+MJ0s="/>
         	<field:display field="situacao" id="s_br_ufpr_c3sl_estacaojuventude_Programa_situacao" object="${programa}" z="D19ptiNLpaU9ZLGXHVpHYSHXkW0="/>
         	<field:display date="true" dateTimePattern="${programa_ultimaalteracao_date_format}" field="ultimaAlteracao" id="s_br_ufpr_c3sl_estacaojuventude_Programa_ultimaAlteracao" object="${programa}" z="7sw1SS0tGOh+ZvZBEi//gv3PUG4="/>
+        	<field:display field="observacao" id="s_br_ufpr_c3sl_estacaojuventude_Programa_observacao" object="${programa}" z="n2OFPUmO4IYjHu95Iy2HzTRqakU="/>
     	</page:show>
     </sec:authorize>
 </div>
diff --git a/src/main/webapp/WEB-INF/views/programas/update.jspx b/src/main/webapp/WEB-INF/views/programas/update.jspx
index e9acd23cc318004752594de2e9d7f772dc6a784f..94fe74d518e107f9195eb7f0a32440b3c710c88a 100644
--- a/src/main/webapp/WEB-INF/views/programas/update.jspx
+++ b/src/main/webapp/WEB-INF/views/programas/update.jspx
@@ -19,8 +19,8 @@
             <field:datetime dateTimePattern="${programa_datainicio_date_format}" field="dataInicio" id="c_br_ufpr_c3sl_estacaojuventude_Programa_dataInicio" z="nNVy1J68TFQeiW5rl/NKv94LNCE="/>
             <field:select field="temporalidade" id="c_br_ufpr_c3sl_estacaojuventude_Programa_temporalidade" items="${tipotemporalidades}" path="tipotemporalidades" z="8t1yjG70Av2Hz4Mhz7K4xIkuvME="/>
             <field:input field="publicoAlvo" id="c_br_ufpr_c3sl_estacaojuventude_Programa_publicoAlvo" z="nfjHOXYNbbbwrWZdf8B6WQNyvBU="/>
-            <field:input field="idadeMinima" id="c_br_ufpr_c3sl_estacaojuventude_Programa_idadeMinima" validationMessageCode="field_invalid_integer" z="mkv8Bm7AvW/UKajattFE7vU0B9U="/>
-            <field:input field="idadeMaxima" id="c_br_ufpr_c3sl_estacaojuventude_Programa_idadeMaxima" validationMessageCode="field_invalid_integer" z="WIjBwA925e6JSn8yKl2LnnzmG9A="/>
+            <field:input field="idadeMinima" id="c_br_ufpr_c3sl_estacaojuventude_Programa_idadeMinima" validationMessageCode="field_invalid_integer" validationRegex="[0-9]*" z="user-managed"/>
+            <field:input field="idadeMaxima" id="c_br_ufpr_c3sl_estacaojuventude_Programa_idadeMaxima" validationMessageCode="field_invalid_integer" validationRegex="[0-9]*" z="user-managed"/>
             <field:textarea field="criteriosAcesso" id="c_br_ufpr_c3sl_estacaojuventude_Programa_criteriosAcesso" z="user-managed"/>
             <!--             <field:input field="criteriosAcesso" id="c_br_ufpr_c3sl_estacaojuventude_Programa_criteriosAcesso" z="46IIumERi7DTwwtpARnCfqhSkws="/> -->
             <field:input field="duracao" id="c_br_ufpr_c3sl_estacaojuventude_Programa_duracao" z="a7AOY/Yrtw4PcGueyAvhXIGAQFU="/>
@@ -33,6 +33,7 @@
             <field:select field="usuario" id="c_br_ufpr_c3sl_estacaojuventude_Programa_usuario" itemValue="id" items="${usuarios}" path="/usuarios" z="gyBHEGJXuWI8xAN+JR0Z6EVyhMY="/>
             <field:select field="situacao" id="c_br_ufpr_c3sl_estacaojuventude_Programa_situacao" items="${situacaos}" path="situacaos" z="jCGDX8PAVbMAynepL96G296Jlxw="/>
             <field:datetime dateTimePattern="${programa_ultimaalteracao_date_format}" field="ultimaAlteracao" id="c_br_ufpr_c3sl_estacaojuventude_Programa_ultimaAlteracao" render="false" z="user-managed"/>
+            <field:textarea field="observacao" id="c_br_ufpr_c3sl_estacaojuventude_Programa_observacao" z="user-managed"/>
         </form:update>
     </sec:authorize>
     <sec:authorize ifAnyGranted="Usuario">
@@ -52,8 +53,8 @@
             <field:datetime dateTimePattern="${programa_datainicio_date_format}" field="dataInicio" id="c_br_ufpr_c3sl_estacaojuventude_Programa_dataInicio" z="nNVy1J68TFQeiW5rl/NKv94LNCE="/>
             <field:select field="temporalidade" id="c_br_ufpr_c3sl_estacaojuventude_Programa_temporalidade" items="${tipotemporalidades}" path="tipotemporalidades" z="8t1yjG70Av2Hz4Mhz7K4xIkuvME="/>
             <field:input field="publicoAlvo" id="c_br_ufpr_c3sl_estacaojuventude_Programa_publicoAlvo" z="nfjHOXYNbbbwrWZdf8B6WQNyvBU="/>
-            <field:input field="idadeMinima" id="c_br_ufpr_c3sl_estacaojuventude_Programa_idadeMinima" validationMessageCode="field_invalid_integer" z="mkv8Bm7AvW/UKajattFE7vU0B9U="/>
-            <field:input field="idadeMaxima" id="c_br_ufpr_c3sl_estacaojuventude_Programa_idadeMaxima" validationMessageCode="field_invalid_integer" z="WIjBwA925e6JSn8yKl2LnnzmG9A="/>
+            <field:input field="idadeMinima" id="c_br_ufpr_c3sl_estacaojuventude_Programa_idadeMinima" validationMessageCode="field_invalid_integer" validationRegex="[0-9]*" z="mkv8Bm7AvW/UKajattFE7vU0B9U="/>
+            <field:input field="idadeMaxima" id="c_br_ufpr_c3sl_estacaojuventude_Programa_idadeMaxima" validationMessageCode="field_invalid_integer" validationRegex="[0-9]*" z="WIjBwA925e6JSn8yKl2LnnzmG9A="/>
             <field:textarea field="criteriosAcesso" id="c_br_ufpr_c3sl_estacaojuventude_Programa_criteriosAcesso" z="46IIumERi7DTwwtpARnCfqhSkws="/>
             <!--             <field:input field="criteriosAcesso" id="c_br_ufpr_c3sl_estacaojuventude_Programa_criteriosAcesso" z="46IIumERi7DTwwtpARnCfqhSkws="/> -->
             <field:input field="duracao" id="c_br_ufpr_c3sl_estacaojuventude_Programa_duracao" z="a7AOY/Yrtw4PcGueyAvhXIGAQFU="/>
@@ -66,6 +67,7 @@
             <field:select field="usuario" id="c_br_ufpr_c3sl_estacaojuventude_Programa_usuario" itemValue="id" items="${usuarios}" path="/usuarios" render="false" z="gyBHEGJXuWI8xAN+JR0Z6EVyhMY="/>
             <field:select disabled="true" field="situacao" id="c_br_ufpr_c3sl_estacaojuventude_Programa_situacao" items="${situacaos}" path="situacaos" z="jCGDX8PAVbMAynepL96G296Jlxw="/>
             <field:datetime dateTimePattern="${programa_ultimaalteracao_date_format}" field="ultimaAlteracao" id="c_br_ufpr_c3sl_estacaojuventude_Programa_ultimaAlteracao" render="false" z="e3c4w4glZu09OLB7kWuvESpucp4="/>
+            <field:textarea field="observacao" id="c_br_ufpr_c3sl_estacaojuventude_Programa_observacao" z="pwr4FRP1megERSCEyZJma2fystE="/>
         </form:update>
     </sec:authorize>
 </div>