Commit 8db761c3e2fb467adb7e3bb4ffb264b3d4d24307
1 parent
5da0694b
Exists in
master
Correção dos elementos boundary
Showing
4 changed files
with
13 additions
and
5 deletions
Show diff stats
cit-esi-api/src/main/java/br/com/centralit/esi/api/design/model/PersistentFlowObject.java
... | ... | @@ -26,7 +26,7 @@ public abstract class PersistentFlowObject extends PersistentObject implements S |
26 | 26 | |
27 | 27 | public static final int ATTACHED_NONE = 0; |
28 | 28 | public static final int ATTACHED_THROW = 1; |
29 | - public static final int ATTACHED_CATCH = 1; | |
29 | + public static final int ATTACHED_CATCH = 2; | |
30 | 30 | |
31 | 31 | @Id |
32 | 32 | @GeneratedValue(strategy = GenerationType.AUTO) | ... | ... |
cit-esi-api/src/main/java/br/com/centralit/esi/api/design/model/event/TimerIntermediateEvent.java
... | ... | @@ -13,7 +13,7 @@ import br.com.centralit.esi.api.enumerated.FlowElementGroupEnum; |
13 | 13 | @PrimaryKeyJoinColumn(name = "id") |
14 | 14 | @FlowElementDesign(propertiesTabs = {"ESI.ABA.IDENTIFICACAO","ESI.ABA.ATRIBUTOS"},name = "Temporizador", tip ="Pode ser utilizado como borda de tarefas, subprocessos, componentes e conectores" |
15 | 15 | , group = FlowElementGroupEnum.EVENTS, groupSequence = 9, displayIdentifier=true |
16 | - , attachToBoundary = {FlowElement.ATTACHED_NONE, FlowElement.ATTACHED_CATCH}, defaultTab=1) | |
16 | + , attachToBoundary = {FlowElement.ATTACHED_NONE, FlowElement.ATTACHED_THROW}, defaultTab=1) | |
17 | 17 | |
18 | 18 | public class TimerIntermediateEvent extends TimerEvent { |
19 | 19 | ... | ... |
cit-esi-web/src/main/resources/packages/package_requisicao_ferias_com_dataObject.json
1 | -{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:53:21.362-0300","dataCriacao":"2016-02-12T11:08:00.090-0200","version":5,"name":"requisicao_ferias_com_dataObject","description":"Requisição de Férias com DataObject","elements":[{"dataInativo":null,"dataBloqueio":null,"type":"DSLR","elementId":3096,"name":"RH001_valida_requisicao_ferias","description":"RH001_valida_requisicao_ferias"},{"dataInativo":null,"dataBloqueio":null,"type":"BUSINESS_RULE","elementId":3112,"name":"RH001_valida_requisicao_ferias","description":"Valida requisição de férias"},{"dataInativo":null,"dataBloqueio":null,"type":"FLOW","elementId":3122,"name":"RegistroDeFerias","description":"Registro de Férias"},{"dataInativo":null,"dataBloqueio":null,"type":"FLOW","elementId":3136,"name":"RequisicaoFeriasComDataObject","description":"Requisição de Férias integrada ao DataObject"},{"dataInativo":null,"dataBloqueio":null,"type":"FLOW","elementId":3198,"name":"CadastramentoFeriasComDataObject","description":"Cadastrar férias com DataObject"},{"dataInativo":null,"dataBloqueio":null,"type":"FORM","elementId":3230,"name":"requisicao_ferias","description":"Requisição de Férias - Início"},{"dataInativo":null,"dataBloqueio":null,"type":"FORM","elementId":3343,"name":"requisicao_ferias_correcao","description":"Requisição de Férias - Correção"},{"dataInativo":null,"dataBloqueio":null,"type":"FORM","elementId":3348,"name":"requisicao_ferias_analise","description":"Requisição de Férias - Análise"},{"dataInativo":null,"dataBloqueio":null,"type":"BUSINESS_PROCESS","elementId":3451,"name":"RequisicaoFerias","description":"Requisição de Férias"},{"dataInativo":null,"dataBloqueio":null,"type":"BUSINESS_PROCESS","elementId":3453,"name":"CadastrarFerias","description":"Cadastrar férias"}],"dslrs":[{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:53:19.548-0300","dataCriacao":"2016-03-23T20:53:19.548-0300","version":0,"id":3096,"dsl":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:53:18.829-0300","dataCriacao":"2015-10-09T09:27:41.037-0300","version":79,"id":3086,"name":"requisicao_ferias","description":"Regras para validação de requisição de férias","mapping":[{"dataInativo":null,"dataBloqueio":null,"id":3087,"scope":"CONDITION","javaClass":"","naturalLanguage":"Existe requisição de férias","droolsLanguage":"RuntimeVariable( name == \"requisicao\", $requisicaoFerias : value )"},{"dataInativo":null,"dataBloqueio":null,"id":3088,"scope":"CONDITION","naturalLanguage":"- dias de férias mais dias de abono maior que 30 dias","droolsLanguage":"eval( qtdeDias( (JSONObject) $requisicaoFerias ) > 30 )"},{"dataInativo":null,"dataBloqueio":null,"id":3089,"scope":"CONDITION","naturalLanguage":"- dias de férias mais dias de abono menor ou igual a 30 dias","droolsLanguage":"eval( qtdeDias( (JSONObject) $requisicaoFerias ) <= 30 )"},{"dataInativo":null,"dataBloqueio":null,"id":3090,"scope":"CONSEQUENCE","naturalLanguage":"Imprima \"{texto}\"","droolsLanguage":"System.out.println(\"{texto}\");"},{"dataInativo":null,"dataBloqueio":null,"id":3091,"scope":"CONSEQUENCE","naturalLanguage":"Adicione erro \"{erro}\"","droolsLanguage":"businessRule.addError(\"{erro}\");"},{"dataInativo":null,"dataBloqueio":null,"id":3092,"scope":"CONSEQUENCE","naturalLanguage":"Calcula data de retorno","droolsLanguage":"calculaDataRetorno ( (JSONObject) $requisicaoFerias );"},{"dataInativo":null,"dataBloqueio":null,"id":3093,"scope":"CONSEQUENCE","naturalLanguage":"Atualiza requisição","droolsLanguage":"runtimeEnvironment.addOrUpdateObject(\"requisicao\", $requisicaoFerias);"},{"dataInativo":"12/10/2015","dataBloqueio":null,"id":3094,"scope":"CONDITION","naturalLanguage":"afsdsadfsda","droolsLanguage":"RuntimeVariable( name == \"requisicao\", $requisicaoFerias : value )"},{"dataInativo":"12/10/2015","dataBloqueio":null,"id":3095,"scope":"CONDITION","naturalLanguage":"sdffsd","droolsLanguage":"RuntimeVariable( name == \"requisicao\", $requisicaoFerias : value )"}]},"name":"RH001_valida_requisicao_ferias","packageName":"br.com.centralit.drools.rules","imports":["org.json.JSONObject","java.util.GregorianCalendar","java.util.Calendar","br.com.centralit.framework.util.UtilDate"],"functions":"function int qtdeDias( JSONObject requisicao ) { \n\tint numDias = requisicao.getInt(\"numDias\");\n\tint diasAbono = requisicao.getInt(\"diasAbono\");\n\tInteger dias = numDias + diasAbono;\n\treturn dias;\n}\n\nfunction void calculaDataRetorno( JSONObject requisicao ) { \n\tGregorianCalendar c = new GregorianCalendar();\n\n\tc.setTime(UtilDate.jsonToDate(requisicao.getString(\"dataSaida\")));\n\tc.add(Calendar.DATE, requisicao.getInt(\"numDias\"));\n\n\tString dataRetorno = UtilDate.dateToJson(c.getTime());\n\n\trequisicao.put(\"dataRetorno\", dataRetorno);\n}","rules":[{"dataInativo":"21/10/2015","dataBloqueio":null,"id":3097,"name":"Quantidade de dias não permitida","conditions":[],"consequences":[]},{"dataInativo":null,"dataBloqueio":null,"id":3098,"name":"Quantidade de dias Ok","conditions":[{"dataInativo":null,"dataBloqueio":null,"id":3099,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3087,"scope":"CONDITION","javaClass":"","naturalLanguage":"Existe requisição de férias","droolsLanguage":"RuntimeVariable( name == \"requisicao\", $requisicaoFerias : value )"},"naturalLanguage":"Existe requisição de férias"},{"dataInativo":null,"dataBloqueio":null,"id":3100,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3089,"scope":"CONDITION","naturalLanguage":"- dias de férias mais dias de abono menor ou igual a 30 dias","droolsLanguage":"eval( qtdeDias( (JSONObject) $requisicaoFerias ) <= 30 )"},"naturalLanguage":"- dias de férias mais dias de abono menor ou igual a 30 dias"}],"consequences":[{"dataInativo":null,"dataBloqueio":null,"id":3101,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3092,"scope":"CONSEQUENCE","naturalLanguage":"Calcula data de retorno","droolsLanguage":"calculaDataRetorno ( (JSONObject) $requisicaoFerias );"},"naturalLanguage":"Calcula data de retorno"},{"dataInativo":null,"dataBloqueio":null,"id":3102,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3093,"scope":"CONSEQUENCE","naturalLanguage":"Atualiza requisição","droolsLanguage":"runtimeEnvironment.addOrUpdateObject(\"requisicao\", $requisicaoFerias);"},"naturalLanguage":"Atualiza requisição"}]},{"dataInativo":"12/10/2015","dataBloqueio":null,"id":3103,"name":"sdafasdf","conditions":[],"consequences":[]},{"dataInativo":null,"dataBloqueio":null,"id":3104,"name":"Quantidade de dias não permitida","conditions":[{"dataInativo":null,"dataBloqueio":null,"id":3105,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3087,"scope":"CONDITION","javaClass":"","naturalLanguage":"Existe requisição de férias","droolsLanguage":"RuntimeVariable( name == \"requisicao\", $requisicaoFerias : value )"},"naturalLanguage":"Existe requisição de férias"},{"dataInativo":null,"dataBloqueio":null,"id":3106,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3088,"scope":"CONDITION","naturalLanguage":"- dias de férias mais dias de abono maior que 30 dias","droolsLanguage":"eval( qtdeDias( (JSONObject) $requisicaoFerias ) > 30 )"},"naturalLanguage":"- dias de férias mais dias de abono maior que 30 dias"}],"consequences":[{"dataInativo":null,"dataBloqueio":null,"id":3107,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3091,"scope":"CONSEQUENCE","naturalLanguage":"Adicione erro \"{erro}\"","droolsLanguage":"businessRule.addError(\"{erro}\");"},"naturalLanguage":"Adicione erro \"Regra por Drools -> Quantidade de dias de férias mais dias de abono não pode ser maior que 30 dias\""},{"dataInativo":null,"dataBloqueio":null,"id":3108,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3092,"scope":"CONSEQUENCE","naturalLanguage":"Calcula data de retorno","droolsLanguage":"calculaDataRetorno ( (JSONObject) $requisicaoFerias );"},"naturalLanguage":"Calcula data de retorno"},{"dataInativo":null,"dataBloqueio":null,"id":3109,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3093,"scope":"CONSEQUENCE","naturalLanguage":"Atualiza requisição","droolsLanguage":"runtimeEnvironment.addOrUpdateObject(\"requisicao\", $requisicaoFerias);"},"naturalLanguage":"Atualiza requisição"}]}]}],"dataObjects":[],"forms":[{"className":"FormVersion","dataInativo":null,"dataBloqueio":null,"id":3229,"creationDate":"2016-03-01T20:17:58.417-0300","resource":{"dataInativo":null,"dataBloqueio":null,"id":3230,"type":"FORM","description":"Requisição de Férias - Início","name":"requisicao_ferias"},"majorVersion":1,"minorVersion":12,"versionNumber":"1.12","path":"rh","fileName":"requisicao_ferias.html","fileSize":2953,"fullPath":"forms/requisicao_ferias.html","businessRule":{"dataInativo":null,"dataBloqueio":null,"id":3112,"flowApplication":"BUSINESS_RULE","description":"Valida requisição de férias","name":"RH001_valida_requisicao_ferias"},"previewJS":"","tabs":[],"rows":[{"dataInativo":null,"dataBloqueio":null,"id":3232,"index":0,"tabIndex":0,"htmlOnly":false,"cssClass":"row","aditionalHtml":"","ngShowHtml":"","ngIfHtml":"","htmlFooter":"","components":[{"dataInativo":null,"dataBloqueio":null,"id":3233,"index":0,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.750-0300","dataCriacao":"2016-03-23T20:52:03.750-0300","version":0,"id":1389,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.565-0300","dataCriacao":"2016-03-23T20:52:01.565-0300","version":0,"id":1164,"name":"TITLE","description":"Title","key":"formWidgetType","code":9},"name":"title","description":"Title","templateCode":"<h1 class='{{component.class}}' ng-if=\"component.level == '1'\">\n\t\t{{component.text}} \n</h1>\n<h2 class='{{component.class}}' ng-if=\"component.level == '2'\">\n\t{{component.text}} \n</h2>\n<h3 class='{{component.class}}' ng-if=\"component.level == '3'\">\n\t{{component.text}} \n</h3>\n<h4 class='{{component.class}}' ng-if=\"component.level == '4'\">\n\t{{component.text}}\n</h4>\n<h5 class='{{component.class}}' ng-if=\"component.level == '5'\">\n\t{{component.text}} \n</h5>\n","htmlCode":"<h${level} class=\"${class}\" >${text}</h${level}>"},"width":12,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3234,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.381-0300","dataCriacao":"2016-03-23T20:52:02.381-0300","version":0,"id":1215,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"class","label":"ESI.CLASSE_CSS","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3235,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.292-0300","dataCriacao":"2016-03-23T20:52:02.292-0300","version":0,"id":1203,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"text","label":"ESI.CAMPO_TEXTO","defaultValue":"text","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Empregado"},{"dataInativo":null,"dataBloqueio":null,"id":3236,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.693-0300","dataCriacao":"2016-03-23T20:52:02.693-0300","version":0,"id":1233,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"level","label":"ESI.NIVEL_TITULO","defaultValue":"5","readonly":false,"required":false},"isExpression":false,"dateValue":null,"integerValue":4},{"dataInativo":null,"dataBloqueio":null,"id":3237,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3238,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3239,"index":1,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.677-0300","dataCriacao":"2016-03-23T20:52:03.676-0300","version":0,"id":1360,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.542-0300","dataCriacao":"2016-03-23T20:52:01.542-0300","version":0,"id":1157,"name":"SELECT","description":"Select","key":"formWidgetType","code":2},"name":"auto-complete","description":"Auto Complete","templateCode":"<auto-complete ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\" ng-item=\"item\" />","htmlCode":"<auto-complete ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-item=\"${ng-item}\" ng-find=\"${ng-find}\" ng-set-result=\"${ng-set-result}\" ng-acao-borracha=\"${ng-acao-borracha}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":6,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3240,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Nome"},{"dataInativo":null,"dataBloqueio":null,"id":3241,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"empregado"},{"dataInativo":null,"dataBloqueio":null,"id":3242,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.341-0300","dataCriacao":"2016-03-23T20:52:02.341-0300","version":0,"id":1210,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-item","label":"LABEL.ITEM","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"item.nome"},{"dataInativo":null,"dataBloqueio":null,"id":3243,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.350-0300","dataCriacao":"2016-03-23T20:52:02.350-0300","version":0,"id":1211,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-find","label":"ESI.ACAO_FIND","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"buscaAutoCompleteEmpregado(value)"},{"dataInativo":null,"dataBloqueio":null,"id":3244,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.357-0300","dataCriacao":"2016-03-23T20:52:02.357-0300","version":0,"id":1212,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-set-result","label":"ESI.ACAO_SET_RESULT","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"setEmpregado(item)"},{"dataInativo":null,"dataBloqueio":null,"id":3245,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.373-0300","dataCriacao":"2016-03-23T20:52:02.373-0300","version":0,"id":1214,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-acao-borracha","label":"ESI.ACAO_BORRACHA","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"limpaAutoComplete()"},{"dataInativo":null,"dataBloqueio":null,"id":3246,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3247,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3248,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3249,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3250,"index":2,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.368-0300","dataCriacao":"2016-03-23T20:52:03.368-0300","version":0,"id":1275,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"input-text","description":"Input Text","templateCode":"<label-input ng-type=\"text\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\"/>","htmlCode":"<label-input ng-type=\"text\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-custom-maxlength=\"${ng-custom-maxlength}\" ng-mask=\"${ng-mask}\" ng-evento-blur=\"${ng-evento-blur}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":3,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3251,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Matrícula"},{"dataInativo":null,"dataBloqueio":null,"id":3252,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"empregado.matricula"},{"dataInativo":null,"dataBloqueio":null,"id":3253,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.265-0300","dataCriacao":"2016-03-23T20:52:02.265-0300","version":0,"id":1199,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-mask","label":"ESI.MASCARA","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3254,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.299-0300","dataCriacao":"2016-03-23T20:52:02.299-0300","version":0,"id":1204,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-blur","label":"ESI.EVENTO_BLUR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3255,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3256,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3257,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"empregado.id"},{"dataInativo":null,"dataBloqueio":null,"id":3258,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3259,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3260,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.686-0300","dataCriacao":"2016-03-23T20:52:02.686-0300","version":0,"id":1232,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"ng-custom-maxlength","label":"ESI.TAMANHO_MAXIMO","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3261,"index":3,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.525-0300","dataCriacao":"2016-03-23T20:52:03.525-0300","version":0,"id":1313,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"date-picker","description":"Date Picker","templateCode":"<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\" />","htmlCode":"<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":3,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3262,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Data admissão"},{"dataInativo":null,"dataBloqueio":null,"id":3263,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"empregado.dataAdmissao"},{"dataInativo":null,"dataBloqueio":null,"id":3264,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3265,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3266,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"empregado.id"},{"dataInativo":null,"dataBloqueio":null,"id":3267,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3268,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null}]}]},{"dataInativo":null,"dataBloqueio":null,"id":3269,"index":1,"tabIndex":0,"htmlOnly":false,"cssClass":"row","aditionalHtml":"","ngShowHtml":"empregado.id","ngIfHtml":"","htmlHeader":"","htmlFooter":"","components":[{"dataInativo":null,"dataBloqueio":null,"id":3270,"index":0,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.368-0300","dataCriacao":"2016-03-23T20:52:03.368-0300","version":0,"id":1275,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"input-text","description":"Input Text","templateCode":"<label-input ng-type=\"text\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\"/>","htmlCode":"<label-input ng-type=\"text\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-custom-maxlength=\"${ng-custom-maxlength}\" ng-mask=\"${ng-mask}\" ng-evento-blur=\"${ng-evento-blur}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":6,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3271,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Departamento"},{"dataInativo":null,"dataBloqueio":null,"id":3272,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"empregado.departamento.nome"},{"dataInativo":null,"dataBloqueio":null,"id":3273,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.265-0300","dataCriacao":"2016-03-23T20:52:02.265-0300","version":0,"id":1199,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-mask","label":"ESI.MASCARA","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3274,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.299-0300","dataCriacao":"2016-03-23T20:52:02.299-0300","version":0,"id":1204,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-blur","label":"ESI.EVENTO_BLUR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3275,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3276,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3277,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3278,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3279,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3280,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.686-0300","dataCriacao":"2016-03-23T20:52:02.686-0300","version":0,"id":1232,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"ng-custom-maxlength","label":"ESI.TAMANHO_MAXIMO","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3281,"index":1,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.368-0300","dataCriacao":"2016-03-23T20:52:03.368-0300","version":0,"id":1275,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"input-text","description":"Input Text","templateCode":"<label-input ng-type=\"text\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\"/>","htmlCode":"<label-input ng-type=\"text\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-custom-maxlength=\"${ng-custom-maxlength}\" ng-mask=\"${ng-mask}\" ng-evento-blur=\"${ng-evento-blur}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":6,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3282,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Função"},{"dataInativo":null,"dataBloqueio":null,"id":3283,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"empregado.funcao.nome"},{"dataInativo":null,"dataBloqueio":null,"id":3284,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.265-0300","dataCriacao":"2016-03-23T20:52:02.265-0300","version":0,"id":1199,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-mask","label":"ESI.MASCARA","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3285,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.299-0300","dataCriacao":"2016-03-23T20:52:02.299-0300","version":0,"id":1204,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-blur","label":"ESI.EVENTO_BLUR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3286,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3287,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3288,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3289,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3290,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3291,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.686-0300","dataCriacao":"2016-03-23T20:52:02.686-0300","version":0,"id":1232,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"ng-custom-maxlength","label":"ESI.TAMANHO_MAXIMO","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null}]}]},{"dataInativo":null,"dataBloqueio":null,"id":3292,"index":2,"tabIndex":0,"htmlOnly":false,"cssClass":"row","aditionalHtml":"","ngShowHtml":"empregado.ferias.length > 0","ngIfHtml":"","htmlHeader":"","htmlFooter":"","components":[{"dataInativo":null,"dataBloqueio":null,"id":3293,"index":0,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.750-0300","dataCriacao":"2016-03-23T20:52:03.750-0300","version":0,"id":1389,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.565-0300","dataCriacao":"2016-03-23T20:52:01.565-0300","version":0,"id":1164,"name":"TITLE","description":"Title","key":"formWidgetType","code":9},"name":"title","description":"Title","templateCode":"<h1 class='{{component.class}}' ng-if=\"component.level == '1'\">\n\t\t{{component.text}} \n</h1>\n<h2 class='{{component.class}}' ng-if=\"component.level == '2'\">\n\t{{component.text}} \n</h2>\n<h3 class='{{component.class}}' ng-if=\"component.level == '3'\">\n\t{{component.text}} \n</h3>\n<h4 class='{{component.class}}' ng-if=\"component.level == '4'\">\n\t{{component.text}}\n</h4>\n<h5 class='{{component.class}}' ng-if=\"component.level == '5'\">\n\t{{component.text}} \n</h5>\n","htmlCode":"<h${level} class=\"${class}\" >${text}</h${level}>"},"width":12,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3294,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.381-0300","dataCriacao":"2016-03-23T20:52:02.381-0300","version":0,"id":1215,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"class","label":"ESI.CLASSE_CSS","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3295,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.292-0300","dataCriacao":"2016-03-23T20:52:02.292-0300","version":0,"id":1203,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"text","label":"ESI.CAMPO_TEXTO","defaultValue":"text","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Períodos de férias já cadastrados para o empregado"},{"dataInativo":null,"dataBloqueio":null,"id":3296,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.693-0300","dataCriacao":"2016-03-23T20:52:02.693-0300","version":0,"id":1233,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"level","label":"ESI.NIVEL_TITULO","defaultValue":"5","readonly":false,"required":false},"isExpression":false,"dateValue":null,"integerValue":4},{"dataInativo":null,"dataBloqueio":null,"id":3297,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3298,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3299,"index":1,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.731-0300","dataCriacao":"2016-03-23T20:52:03.731-0300","version":0,"id":1381,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.542-0300","dataCriacao":"2016-03-23T20:52:01.542-0300","version":0,"id":1157,"name":"SELECT","description":"Select","key":"formWidgetType","code":2},"name":"data-grid","description":"Data grid","templateCode":"<div class=\"panel panel-default\">\n<div class=\"panel-heading clearfix\">\n\t<button class=\"btn btn-clear\" type=\"button\" >\n\t\t<i class=\"fa fa-plus-circle yellow-dark\"></i>\n\t\t<translate>LABEL.ADICIONAR</translate> </a>\n\t</button>\n\t<button class=\"btn btn-clear\" type=\"button\" >\n\t\t<i class=\"fa fa-pencil blue\"></i>\n\t\t<translate>LABEL.EDITAR</translate> </a>\n\t</button>\n\t<button class=\"btn btn-clear\" ngtype=\"button\" >\n\t\t<i class=\"fa fa-close red\"></i>\n\t\t<translate>LABEL.REMOVER</translate> </a>\n\t</button>\n</div>\n<table class=\"table table-striped table-bordered table-hover\">\n\t<thead>\n\t\t<tr>\n\t\t\t<th width=\"5%\" class=\"text-center\"> </th>\n\t\t\t<th><translate>ESI.CAMPO</translate> 1</th>\t\n\t\t\t<th><translate>ESI.CAMPO</translate> 2</th>\n\t\t\t<th><translate>ESI.CAMPO</translate> 3</th>\n\t\t</tr>\n\t</thead>\n\t<tbody>\n\t\t<tr >\n\t\t\t<td class=\"text-center vertical-middle\">\n\t\t\t\t<input type=\"radio\" />\n\t\t\t</td>\n\t\t\t<td class=\"vertical-middle\" > </td>\t\n\t\t\t<td class=\"vertical-middle\" > </td>\n\t\t\t<td class=\"vertical-middle\" > </td>\t\n\t\t</tr>\n\t</tbody>\n</table>\n</div>","htmlCode":"<esi-data-grid ng-if=\"${ng-target}\" form=\"${form}\" ng-data-object=\"${ng-data-object}\" ng-target=\"${ng-target}\" ng-relationship-name=\"${ng-relationship-name}\" ng-before-save=\"${ng-before-save}\" ng-after-save=\"${ng-after-save}\" ng-disabled=\"${ng-disabled}\" />"},"width":12,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3300,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.709-0300","dataCriacao":"2016-03-23T20:52:02.709-0300","version":0,"id":1235,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-data-object","label":"ESI.OBJETO_FONTE","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"dataObject"},{"dataInativo":null,"dataBloqueio":null,"id":3301,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.701-0300","dataCriacao":"2016-03-23T20:52:02.700-0300","version":0,"id":1234,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-target","label":"ESI.OBJETO_DESTINO","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"empregado"},{"dataInativo":null,"dataBloqueio":null,"id":3302,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.718-0300","dataCriacao":"2016-03-23T20:52:02.717-0300","version":0,"id":1236,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-relationship-name","label":"ESI.NOME_RELACIONAMENTO","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"ferias"},{"dataInativo":null,"dataBloqueio":null,"id":3303,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.725-0300","dataCriacao":"2016-03-23T20:52:02.724-0300","version":0,"id":1237,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-before-save","label":"ESI.ACAO_ANTES_SALVAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3304,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.732-0300","dataCriacao":"2016-03-23T20:52:02.732-0300","version":0,"id":1238,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-after-save","label":"ESI.ACAO_DEPOIS_SALVAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3305,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3306,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null}]}]},{"dataInativo":null,"dataBloqueio":null,"id":3307,"index":3,"tabIndex":0,"htmlOnly":true,"cssClass":"row","aditionalHtml":"","ngShowHtml":"","ngIfHtml":"","htmlHeader":"<fieldset ng-show=\"RH001_valida_requisicao_ferias && !RH001_valida_requisicao_ferias.valid\">\n\t<legend>Corrija o(s) erros(s) abaixo:</legend>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-12\" ng-repeat=\"error in RH001_valida_requisicao_ferias.errors\">\n\t\t\t<font color=\"red\"><b>{{error}}</b></font>\n\t\t</div>\n\t</div>\n</fieldset>","htmlFooter":"","components":[]},{"dataInativo":null,"dataBloqueio":null,"id":3308,"index":4,"tabIndex":0,"htmlOnly":false,"cssClass":"row","aditionalHtml":"","ngShowHtml":"empregado.id","ngIfHtml":"","htmlHeader":"","htmlFooter":"","components":[{"dataInativo":null,"dataBloqueio":null,"id":3309,"index":0,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.750-0300","dataCriacao":"2016-03-23T20:52:03.750-0300","version":0,"id":1389,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.565-0300","dataCriacao":"2016-03-23T20:52:01.565-0300","version":0,"id":1164,"name":"TITLE","description":"Title","key":"formWidgetType","code":9},"name":"title","description":"Title","templateCode":"<h1 class='{{component.class}}' ng-if=\"component.level == '1'\">\n\t\t{{component.text}} \n</h1>\n<h2 class='{{component.class}}' ng-if=\"component.level == '2'\">\n\t{{component.text}} \n</h2>\n<h3 class='{{component.class}}' ng-if=\"component.level == '3'\">\n\t{{component.text}} \n</h3>\n<h4 class='{{component.class}}' ng-if=\"component.level == '4'\">\n\t{{component.text}}\n</h4>\n<h5 class='{{component.class}}' ng-if=\"component.level == '5'\">\n\t{{component.text}} \n</h5>\n","htmlCode":"<h${level} class=\"${class}\" >${text}</h${level}>"},"width":12,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3310,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.381-0300","dataCriacao":"2016-03-23T20:52:02.381-0300","version":0,"id":1215,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"class","label":"ESI.CLASSE_CSS","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3311,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.292-0300","dataCriacao":"2016-03-23T20:52:02.292-0300","version":0,"id":1203,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"text","label":"ESI.CAMPO_TEXTO","defaultValue":"text","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Período de férias solicitado"},{"dataInativo":null,"dataBloqueio":null,"id":3312,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.693-0300","dataCriacao":"2016-03-23T20:52:02.693-0300","version":0,"id":1233,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"level","label":"ESI.NIVEL_TITULO","defaultValue":"5","readonly":false,"required":false},"isExpression":false,"dateValue":null,"integerValue":4},{"dataInativo":null,"dataBloqueio":null,"id":3313,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3314,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3315,"index":1,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.525-0300","dataCriacao":"2016-03-23T20:52:03.525-0300","version":0,"id":1313,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"date-picker","description":"Date Picker","templateCode":"<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\" />","htmlCode":"<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":3,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3316,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Data de saída"},{"dataInativo":null,"dataBloqueio":null,"id":3317,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"requisicao.dataSaida"},{"dataInativo":null,"dataBloqueio":null,"id":3318,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3319,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3320,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3321,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3322,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3323,"index":2,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.416-0300","dataCriacao":"2016-03-23T20:52:03.416-0300","version":0,"id":1286,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"input-integer","description":"Input Integer","templateCode":"<label-input-number ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\"/>","htmlCode":"<label-input-number ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-evento-blur=\"${ng-evento-blur}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":2,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3324,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Qtde dias"},{"dataInativo":null,"dataBloqueio":null,"id":3325,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"requisicao.numDias"},{"dataInativo":null,"dataBloqueio":null,"id":3326,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.299-0300","dataCriacao":"2016-03-23T20:52:02.299-0300","version":0,"id":1204,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-blur","label":"ESI.EVENTO_BLUR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3327,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3328,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3329,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3330,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3331,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3332,"index":3,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.416-0300","dataCriacao":"2016-03-23T20:52:03.416-0300","version":0,"id":1286,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"input-integer","description":"Input Integer","templateCode":"<label-input-number ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\"/>","htmlCode":"<label-input-number ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-evento-blur=\"${ng-evento-blur}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":2,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3333,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Dias de abono"},{"dataInativo":null,"dataBloqueio":null,"id":3334,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"requisicao.diasAbono"},{"dataInativo":null,"dataBloqueio":null,"id":3335,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.299-0300","dataCriacao":"2016-03-23T20:52:02.299-0300","version":0,"id":1204,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-blur","label":"ESI.EVENTO_BLUR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3336,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3337,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3338,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3339,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3340,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null}]}]}],"actions":[],"files":[],"businessProcessPage":{"dataInativo":null,"dataBloqueio":null,"id":3231,"pageName":"requisicao_ferias_process","controllerName":"Requisicao_feriasProcessController","pageCode":"<div id=\"${formName}Edit\" class=\"page-content clearfix\" ng-controller=\"${controllerName}\">\r\n\t<div class=\"bar-buttons-action fixed\">\r\n\t\t<div class=\"row\">\r\n\t\t\t<div class=\"col-sm-8 text-left\">\r\n\t\t\t\t<button ng-show=\"showExecuteButton\" ng-disabled=\"${formName}Form.$invalid\" title=\"{{$translate.instant('LABEL.EXECUTAR')}}\" alt=\"{{$translate.instant('LABEL.EXECUTAR')}}\" class=\"btn btn-clear\" ng-click=\"createProcessInstance()\">\r\n\t\t\t\t\t<i class=\"fa fa-play-circle green\"></i> <translate>LABEL.EXECUTAR</translate>\r\n\t\t\t\t</button>\r\n\t\t\t\t\r\n\t\t\t\t <form-actions ng-actions=\"resourceVersion.actions\" ng-if=\"initialized\"></form-actions>\r\n\t\t\t</div><!-- .col -->\r\n\r\n\t\t\t<div class=\"col-sm-4 text-right\" ng-show=\"showHelpButton\">\r\n\t\t\t\t<help-button workspace=\"workspace\" />\r\n\t\t\t</div><!-- .col -->\r\n\t\t</div><!-- .row -->\r\n\t</div><!-- .bar-buttons-action -->\r\n\t\r\n\t<h1 class=\"title\"><translate>{{businessProcess.description}}</translate></h1>\r\n\t\r\n\t<ul class=\"breadcrumb\" ng-show=\"showBreadcrumb\">\r\n\t <li>\r\n\t <translate>LABEL.MENU</translate>\r\n\t </li>\r\n\t\r\n\t <li ng-repeat=\"label in listaBreadcrumb track by $index\">\r\n\t {{label}}\r\n\t </li>\r\n\t</ul>\r\n \r\n\t<form name=\"${formName}Form\">\r\n\t <p>\r\n \t\t<small>( <span class=\"red\">*</span> ) <translate>LABEL.CAMPOS_OBRIGATORIOS</translate></small>\r\n \t</p>\r\n \t<tabset class=\"tabbable margin-top margin-bottom\">\r\n \t<tab active=\"tabs[0].active\" ng-click=\"setCurrentTab(0)\" select=\"setCurrentTab(0)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-cogs\"></i> <translate>ESI.EXECUCAO_PROCESSO_NEGOCIO.EXECUCAO</translate></tab-heading>\r\n <form-html ng-form-name=\"${formName}\" ng-parent=\"${formName}Edit\" ng-if=\"initialized\"/>\r\n \t</tab>\r\n \t<tab ng-if=\"showSubscribersTab\" active=\"tabs[1].active\" ng-click=\"setCurrentTab(1)\" select=\"setCurrentTab(1)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-users\"></i> <translate>ESI.EXECUCAO_PROCESSO_NEGOCIO.ASSINANTES</translate> <span class=\"badge badge-grey\" style=\"padding-bottom: 0 !important\">{{subscribersUsers.length + subscribersGroups.length}}</span></tab-heading>\r\n \t\t<div ng-include=\"'/cit-esi-web/html/fluxo/subscribersSelection.html'\"></div>\r\n \t</tab> \t\r\n \t<tab ng-if=\"showDocumentsTab\" active=\"tabs[2].active\" select=\"setCurrentTab(2)\" ng-click=\"setCurrentTab(2)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-paperclip\"></i> <translate>ESI.EXECUCAO_PROCESSO_NEGOCIO.ANEXOS</translate> <span class=\"badge badge-grey\" style=\"padding-bottom: 0 !important\">{{documents.length}}</span></tab-heading>\r\n \t\t\t\t<fieldset>\r\n \t\t\t\t<legend><translate>ESI.EXECUCAO_PROCESSO_NEGOCIO.ANEXOS_PROCESSO</translate></legend>\r\n \t\t<esi-documents ng-documents=\"documents\" ng-edit=\"true\" ng-uploader=\"uploader\" ng-workspace=\"$parent.workspace\" form=\"documentsForm\" ng-required=\"false\"></esi-documents>\r\n \t\t\t</fieldset>\r\n \t</tab>\r\n </tabset>\r\n\t</form>\r\n\r\n</div><!-- .page-content -->","controllerCode":" $scope.solicitante = appService.getUsername($scope);\r\n \r\n $scope.setBusinessBuleVariables = function() {\r\n var variaveis = [];\r\n variaveis.push(new RuntimeVariable(\"requisicao\", VariableType.JSON, $scope.requisicao));\r\n return variaveis;\r\n };\r\n \r\n $scope.validate = function() {\r\n \treturn true;\r\n }\r\n \r\n $scope.beforeSubmit = function() {\r\n $scope.requisicao = $scope.requisicao;\r\n }\r\n \r\n $scope.onSubmit = function() {\r\n \r\n }\r\n \r\n $scope.afterSubmit = function() {\r\n \r\n }\r\n\r\n\t$scope.initialize = function() {\r\n\t\t$scope.businessProcess = $rootScope.businessProcess; \r\n\t\t$scope.listaBreadcrumb = $rootScope.listaBreadcrumb;\r\n\r\n\t\t$scope.flowVariables = [];\r\n\t\t$scope.executionCallbackFunction = null;\r\n\t\t$scope.documents = [];\r\n\t\t$scope.subscribersUsers = [];\r\n\t\t$scope.subscribersGroups = [];\r\n\t\t\r\n\t\t$scope.showHelpButton = true;\r\n\t $scope.showBreadcrumb = true;\r\n\t\t\r\n\t\t$scope.tabAtual = 0;\r\n\r\n\t\t$scope.tabs = [ {active: true}\r\n\t\t\t\t\t\t,{active: false}\r\n\t\t\t\t\t\t,{active: false}\r\n\t\t\t\t\t\t,{active: false}\r\n\t\t\t\t\t\t,{active: false}\r\n\t\t\t\t\t\t,{active: false}\r\n\t\t\t\t\t\t,{active: false}\r\n\t\t\t\t\t ];\r\n\t\t\r\n\t\tif (!$scope.listaBreadcrumb || $scope.listaBreadcrumb.length == 0) {\r\n\t\t\t$scope.listaBreadcrumb = [$translate.instant(\"LABEL.BPE_ESI\"), $translate.instant(\"ESI.EXECUCAO_PROCESSO_NEGOCIO.TITULO\")];\r\n\t\t}\r\n\r\n businessProcessService.initializeForm($scope, \"${formName}\", $scope.businessProcess).then(function(result) {\r\n $scope.initialized = true;\r\n $scope.resetForm();\r\n });\t\r\n \r\n // Recupera metadados do data object\r\n\t\tDataRepository.find('citgrp', 'rh_empregado').then(function(result) {\r\n\t\t\t$scope.dataObject = result.originalElement;\r\n\t\t\t$scope.target = {};\r\n\t\t});\r\n\t};\r\n\t\r\n\t\t// Busca empregado para autocomplete\r\n $scope.buscaAutoCompleteEmpregado = function(value) {\r\n $scope.setLoading(true);\r\n var nome = value ? value : \"\";\r\n if (nome.indexOf(\"%\") < 0) {\r\n nome = \"%\" + nome + \"%\";\r\n }\r\n return DataRepository.list($scope.dataObject, 'EmpregadoPorNome', {nome: nome}).then(function(result) {\r\n $scope.setLoading(false);\r\n return result;\r\n });\r\n };\r\n\r\n // Limpa autocomplete\r\n $scope.limpaAutoComplete = function() {\r\n $scope.empregado = null; \r\n };\r\n \r\n $scope.setEmpregado = function(item) {\r\n if (item && item.id) {\r\n $scope.empregado = item;\r\n dataService.restoreRelationships($scope.dataObject, $scope.empregado);\r\n }\r\n };\r\n \r\n\t$scope.resetForm = function() {\t\r\n $timeout(function(){\r\n $scope.${formName}Form.$submitted = false;\r\n $scope.${formName}Form.$setPristine();\r\n });\r\n\t};\r\n\r\n\t$scope.setCurrentTab = function(tab) {\r\n\t\t$scope.tabAtual = tab;\r\n\t\tfor (var i = 0; i < $scope.tabs.length; i++) {\r\n\t\t\t$scope.tabs[i].active = i == tab;\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.uploader = new FileUploader({\r\n autoUpload: false,\r\n queueLimit: 1,\r\n url : \"/cit-esi-web/rest/esi/document/upload?\"\r\n });\r\n\r\n\t$scope.createProcessInstance = function() {\r\n\t\tif (!$scope.businessRule || $scope.businessRule != \"\") {\r\n\t\t\t$scope.businessRule = $scope.resourceVersion.businessRule.name;\r\n\t\t}\r\n\t\t$scope.buildBusinessRuleVariables();\r\n\r\n\t\tvar environment = {};\r\n\t\tenvironment.form = $scope.${formName}Form;\r\n\t\tenvironment.flowVersion = $scope.flowVersion;\r\n\t\tenvironment.flowVariables = $scope.flowVariables;\r\n\t\tenvironment.businessRule = $scope.businessRule;\r\n\t\tenvironment.businessRuleVariables = $scope.businessRuleVariables;\r\n\t\tenvironment.businessProcess = $scope.businessProcess;\r\n\t\tenvironment.subscribers = subscriberService.buildSubscribers($scope.subscribersUsers, $scope.subscribersGroups);\r\n\t\tenvironment.uploader = $scope.uploader;\r\n\t\tenvironment.documents = $scope.documents;\r\n\t\tenvironment.controllerScope = $rootScope.controllerScope;\r\n\t\tenvironment.callbackFunction = $scope.callbackFunction;\r\n\t\tenvironment.closeFunction = $scope.removeWorkspace ? $scope.close : undefined;\r\n\t\t\r\n\t\tbusinessProcessService.start($scope, environment);\r\n\t};\r\n\r\n\t$scope.buildBusinessRuleVariables = function() {\r\n\t\t$scope.businessRuleVariables = $scope.setBusinessBuleVariables();\r\n\t};\r\n\t\r\n\t$scope.close = function() {\r\n\t\tvar workspace = angular.element(\"#${formName}Edit\").scope().workspace;\r\n\t\tif (workspace) {\r\n\t\t\tappService.removeWorkspace(workspace.page);\r\n\t\t}\r\n\t};\r\n\t$scope.findUser = function(value) {\r\n\t\treturn subscriberService.findUser(value);\r\n\t};\r\n\r\n\t$scope.findGroup = function(value) {\r\n\t\treturn subscriberService.findGroup(value);\r\n\t};\r\n\r\n\t$scope.setSubscriberUser = function (item) {\r\n\t\tif(item && item.id) {\r\n\t\t\t$scope.selectedSubscriberUser = item;\r\n\t\t} else {\r\n\t\t\t$scope.clearSubscriberUser();\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.clearSubscriberUser = function () {\r\n\t\t$scope.selectedSubscriberUser = {};\r\n\t};\r\n\r\n\t$scope.addSubscriberUser = function () {\r\n\t\tsubscriberService.addSubscriberUser($scope.subscribersUsers, $scope.selectedSubscriberUser);\r\n\t\t$scope.clearSubscriberUser();\r\n\t};\r\n\r\n\t$scope.removeSubscriberUser = function (index){\r\n\t\tsubscriberService.removeSubscriberUser($scope.subscribersUsers, index);\r\n\t};\r\n\r\n\t$scope.setSubscriberGroup = function (item) {\r\n\t\tif(item && item.id) {\r\n\t\t\t$scope.selectedSubscriberGroup = item;\r\n\t\t} else {\r\n\t\t\t$scope.clearSubscriberGroup();\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.clearSubscriberGroup = function () {\r\n\t\t$scope.selectedSubscriberGroup = {};\r\n\t};\r\n\r\n\t$scope.addSubscriberGroup = function () {\r\n\t\tsubscriberService.addSubscriberGroup($scope.subscribersGroups, $scope.selectedSubscriberGroup);\r\n\t\t$scope.clearSubscriberGroup();\r\n\t};\r\n\r\n\t$scope.removeSubscriberGroup = function (index){\r\n\t\tsubscriberService.removeSubscriberGroup($scope.subscribersGroups, index);\r\n\t};\r\n\t\r\n\t$scope.currentDate = function() {\r\n \treturn $filter(\"date\")(new Date(), \"dd/MM/yyyy\");\r\n };\r\n \r\n\t$scope.initialize();","dependencies":["FileUploader"," FormBuilderRepository"," BusinessProcessRepository"," DataRepository"]},"showTabs":false,"forBusinessProcess":true,"forUserTask":false,"generateDefaultPage":false,"htmlCode":"<div class=\"row\" >\n\t<div class=\"col-xs-12\" >\n\t\t<h4 >Empregado</h4>\n\t</div>\n\t<div class=\"col-xs-6\" >\n\t\t<auto-complete ng-id=\"empregado\" form=\"requisicao_feriasForm\" ng-label=\"Nome\" ng-model=\"empregado\" ng-item=\"item.nome\" ng-find=\"buscaAutoCompleteEmpregado(value)\" ng-set-result=\"setEmpregado(item)\" ng-acao-borracha=\"limpaAutoComplete()\" ng-obrigatorio=\"false\" ng-disabled=\"false\" />\n\t</div>\n\t<div class=\"col-xs-3\" ng-if=\"empregado.id\" >\n\t\t<label-input ng-type=\"text\" ng-id=\"empregado.matricula\" form=\"requisicao_feriasForm\" ng-label=\"Matrícula\" ng-model=\"empregado.matricula\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n\t<div class=\"col-xs-3\" ng-if=\"empregado.id\" >\n\t\t<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"empregado.dataAdmissao\" form=\"requisicao_feriasForm\" ng-label=\"Data admissão\" ng-model=\"empregado.dataAdmissao\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n</div>\n<div class=\"row\" ng-show=\"empregado.id\" >\n\t<div class=\"col-xs-6\" >\n\t\t<label-input ng-type=\"text\" ng-id=\"empregado.departamento.nome\" form=\"requisicao_feriasForm\" ng-label=\"Departamento\" ng-model=\"empregado.departamento.nome\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n\t<div class=\"col-xs-6\" >\n\t\t<label-input ng-type=\"text\" ng-id=\"empregado.funcao.nome\" form=\"requisicao_feriasForm\" ng-label=\"Função\" ng-model=\"empregado.funcao.nome\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n</div>\n<div class=\"row\" ng-show=\"empregado.ferias.length > 0\" >\n\t<div class=\"col-xs-12\" >\n\t\t<h4 >Períodos de férias já cadastrados para o empregado</h4>\n\t</div>\n\t<div class=\"col-xs-12\" >\n\t\t<esi-data-grid ng-if=\"empregado\" form=\"requisicao_feriasForm\" ng-data-object=\"dataObject\" ng-target=\"empregado\" ng-relationship-name=\"ferias\" ng-disabled=\"true\" />\n\t</div>\n</div>\n<fieldset ng-show=\"RH001_valida_requisicao_ferias && !RH001_valida_requisicao_ferias.valid\">\n\t<legend>Corrija o(s) erros(s) abaixo:</legend>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-12\" ng-repeat=\"error in RH001_valida_requisicao_ferias.errors\">\n\t\t\t<font color=\"red\"><b>{{error}}</b></font>\n\t\t</div>\n\t</div>\n</fieldset><div class=\"row\" >\n</div>\n<div class=\"row\" ng-show=\"empregado.id\" >\n\t<div class=\"col-xs-12\" >\n\t\t<h4 >Período de férias solicitado</h4>\n\t</div>\n\t<div class=\"col-xs-3\" >\n\t\t<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"requisicao.dataSaida\" form=\"requisicao_feriasForm\" ng-label=\"Data de saída\" ng-model=\"requisicao.dataSaida\" ng-obrigatorio=\"true\" ng-disabled=\"false\" />\n\t</div>\n\t<div class=\"col-xs-2\" >\n\t\t<label-input-number ng-id=\"requisicao.numDias\" form=\"requisicao_feriasForm\" ng-label=\"Qtde dias\" ng-model=\"requisicao.numDias\" ng-obrigatorio=\"true\" ng-disabled=\"false\" />\n\t</div>\n\t<div class=\"col-xs-2\" >\n\t\t<label-input-number ng-id=\"requisicao.diasAbono\" form=\"requisicao_feriasForm\" ng-label=\"Dias de abono\" ng-model=\"requisicao.diasAbono\" ng-obrigatorio=\"true\" ng-disabled=\"false\" />\n\t</div>\n</div>\n"},{"className":"FormVersion","dataInativo":null,"dataBloqueio":null,"id":3342,"creationDate":"2016-03-01T20:58:09.773-0300","resource":{"dataInativo":null,"dataBloqueio":null,"id":3343,"type":"FORM","description":"Requisição de Férias - Correção","name":"requisicao_ferias_correcao"},"majorVersion":1,"minorVersion":9,"versionNumber":"1.9","path":"rh","fileName":"requisicao_ferias_correcao.html","fileSize":3017,"fullPath":"forms/requisicao_ferias_correcao.html","businessRule":{"dataInativo":null,"dataBloqueio":null,"id":3112,"flowApplication":"BUSINESS_RULE","description":"Valida requisição de férias","name":"RH001_valida_requisicao_ferias"},"previewJS":"","tabs":[],"rows":[{"dataInativo":null,"dataBloqueio":null,"id":3345,"index":0,"tabIndex":0,"htmlOnly":true,"cssClass":"row","aditionalHtml":"","ngShowHtml":"","ngIfHtml":"","htmlHeader":"<fieldset>\n\t<legend>Dados do empregado</legend>\n\t<div class=\"row\" >\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nome\" ><translate>Nome</label>\n\t\t\t\t<label-input ng-id=\"empregado.nome\" ng-model=\"empregado.nome\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-3\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"Matrícula\" ><translate>Matrícula</label>\n\t\t\t\t<label-input ng-id=\"matricula\" ng-model=\"empregado.matricula\" ng-disabled=\"true\" ng-obrigatorio=\"false\" />\n\t\t\t</div>\n\t\t</div>\t\n\t\t<div class=\"col-sm-3\">\n\t\t\t<label-input-data ng-label=\"Data de admissão\" ng-id=\"empregado.dataAdmissao\" ng-model=\"empregado.dataAdmissao\" format=\"dd/MM/yyyy\" ng-obrigatorio=\"true\" ng-disabled=\"true\" />\n\t\t</div>\n </div>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nomeDepartamento\" ><translate>Departamento</label>\n\t\t\t\t<label-input ng-id=\"empregado.nomeDepartamento\" ng-model=\"empregado.nomeDepartamento\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nomeFuncao\" ><translate>Função</label>\n\t\t\t\t<label-input ng-id=\"empregado.nomeFuncao\" ng-model=\"empregado.nomeFuncao\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</fieldset>\n\n\n<div class=\"row\" ng-show=\"requisicao.motivoDevolucao\">\n\t<div class=\"col-sm-12\">\n\t\t<div class=\"form-group\">\n\t\t\t<label for=\"requisicao.motivoDevolucao\" ><translate>Motivo da devolução</label>\n\t\t\t<label-text-area ng-id=\"requisicao.motivoDevolucao\" ng-model=\"requisicao.motivoDevolucao\" ng-obrigatorio=\"false\" ng-disabled=\"true\" rows=\"4\" />\n\t\t</div>\n\t</div>\n</div>\n\n<fieldset>\n\t<legend>Período de férias solicitado</legend>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-3\">\n\t\t\t<label-input-data ng-label=\"Data da saída\" ng-id=\"requisicao.dataSaida\" ng-model=\"requisicao.dataSaida\" format=\"dd/MM/yyyy\" ng-obrigatorio=\"true\" />\n\t\t</div>\n\t\t<div class=\"col-sm-2\">\n\t\t <label-input-number ng-label=\"Qtde dias\" ng-id=\"requisicao.numDias\" ng-model=\"requisicao.numDias\" ng-obrigatorio=\"true\" />\n\t\t</div>\n\t\t<div class=\"col-sm-2\">\n\t\t\t<label-input-number ng-label=\"Dias de abono\" ng-id=\"requisicao.diasAbono\" ng-model=\"requisicao.diasAbono\" ng-obrigatorio=\"true\" />\n\t\t</div>\n\t</div>\n</fieldset>\n\n<fieldset ng-show=\"!RH001_valida_requisicao_ferias.valid\">\n\t<legend>Corrija o(s) erros(s) abaixo:</legend>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-12\" ng-repeat=\"error in RH001_valida_requisicao_ferias.errors\">\n\t\t\t<font color=\"red\"><b>{{error}}</b></font>\n\t\t</div>\n\t</div>\n</fieldset>\n\n<div class=\"row\" ng-show=\"task.processInstance.errorLog\">\n\t<div class=\"col-sm-12\">\n\t\t<div class=\"form-group\">\n\t\t\t<label for=\"Exceção\" ><translate>Verifique o(s) erros(s) abaixo</label>\n\t\t\t<label-text-area ng-id=\"task.processInstance.errorLog.stackTrace\" ng-model=\"task.processInstance.errorLog.errorMessage\" ng-disabled=\"true\" rows=\"9\"/>\n\t\t</div>\n\t</div>\n</div>","htmlFooter":"","components":[]}],"actions":[],"files":[],"userTaskPage":{"dataInativo":null,"dataBloqueio":null,"id":3344,"pageName":"requisicao_ferias_correcao_task","controllerName":"Requisicao_ferias_correcaoTaskController","pageCode":"<div id=\"${formName}Edit\" class=\"page-content clearfix\" ng-controller=\"${controllerName}\">\r\n\t<div class=\"bar-buttons-action fixed\">\r\n\t\t<div class=\"row\">\r\n\t\t\t<div class=\"col-sm-8 text-left\" >\r\n\t\t\t\t<button ng-show=\"tabAtual == 1 || tabAtual == 2\" title=\"{{$translate.instant('ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_MANTER')}}\" alt=\"{{$translate.instant('ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_MANTER')}}\" class=\"btn btn-clear\" ng-click=\"updateTask(false)\">\r\n\t\t\t\t\t<i class=\"fa fa-save green\"></i> <translate>ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_MANTER</translate>\r\n\t\t\t\t</button>\r\n\t\t\t\t\r\n\t\t\t\t<button ng-show=\"tabAtual == 1 || tabAtual == 2\" title=\"{{$translate.instant('ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_AVANCAR')}}\" alt=\"{{$translate.instant('ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_AVANCAR')}}\" class=\"btn btn-clear\" ng-click=\"updateTask(true)\">\r\n\t\t\t\t\t<i class=\"fa fa-play-circle green\"></i> <translate>ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_AVANCAR</translate>\r\n\t\t\t\t</button>\r\n\t\t\t\r\n\t\t\t\t <form-actions ng-actions=\"resourceVersion.actions\" ng-if=\"initialized\"></form-actions>\r\n\t\t\t</div><!-- .col -->\r\n\t\t\t\r\n\t\t\t<div class=\"col-sm-4 text-right\" ng-show=\"showHelpButton\">\r\n\t\t\t\t<help-button workspace=\"workspace\" />\r\n\t\t\t</div><!-- .col -->\r\n\t\t</div><!-- .row -->\r\n\t</div><!-- .bar-buttons-action -->\r\n\t\r\n\t<h1 class=\"title\">{{task.id}}\r\n\t \t<small>\r\n\t\t\t<i class=\"ace-icon fa fa-angle-double-right\"></i>\r\n\t \t</small>\t\r\n\t\t{{task.flowElement.name}}\r\n\t</h1>\r\n\t\r\n\t<ul class=\"breadcrumb\" ng-show=\"showBreadcrumb\">\r\n <li>\r\n \t<translate>LABEL.MENU</translate>\r\n \t\t</li>\r\n\r\n <li>\r\n \t<translate>LABEL.BPE_ESI</translate>\r\n \t\t</li>\r\n\r\n <li class=\"active\">\r\n \t<translate>ESI.EXECUCAO_TAREFA.TITULO</translate>\r\n \t</li>\r\n \t\r\n </ul>\r\n \r\n\t<form name=\"${formName}Form\">\r\n \t<p>\r\n \t\t<small>( <span class=\"red\">*</span> ) <translate>LABEL.CAMPOS_OBRIGATORIOS</translate></small>\r\n \t</p>\r\n \t<tabset class=\"tabbable margin-top margin-bottom\">\r\n \t<tab active=\"tabs[0].active\" ng-click=\"setCurrentTab(0)\" select=\"setCurrentTab(0)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-file-text-o\"></i> <translate>ESI.EXECUCAO_TAREFA.DETALHES</translate></tab-heading>\r\n \t\t<div ng-include=\"'/cit-esi-web/html/fluxo/userTaskDetail.html'\"></div>\r\n \t</tab>\r\n \t<tab active=\"tabs[1].active\" ng-click=\"setCurrentTab(1)\" select=\"setCurrentTab(1)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-cogs\"></i> <translate>ESI.EXECUCAO_TAREFA.EXECUCAO</translate></tab-heading>\r\n <form-html ng-form-name=\"${formName}\" ng-parent=\"${formName}Edit\" ng-task=\"true\" ng-if=\"initialized\"/>\r\n \t</tab>\r\n \t<tab ng-if=\"showDocumentsTab\" active=\"tabs[2].active\" select=\"setCurrentTab(2)\" ng-click=\"setCurrentTab(2)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-paperclip\"></i> <translate>ESI.EXECUCAO_TAREFA.ANEXOS</translate> <span class=\"badge badge-grey\" style=\"padding-bottom: 0 !important\">{{ownerDocuments.length + documents.length}}</span></tab-heading>\r\n \t\t\t<fieldset ng-if=\"ownerDocuments.length > 0\">\r\n \t\t\t\t<legend><translate>ESI.EXECUCAO_PROCESSO_NEGOCIO.ANEXOS_PROCESSO_PROPRIETARIO</translate>\r\n \t\t\t\t \t<small>\r\n \t\t\t\t\t\t<i class=\"ace-icon fa fa-angle-double-right\"></i>\r\n \t\t\t\t \t\t{{processInstance.owner.id}} - {{processInstance.owner.businessProcess.description}}\r\n \t\t\t\t \t</small>\r\n \t\t\t\t </legend>\r\n \t\t\t <esi-documents ng-documents=\"ownerDocuments\" ng-edit=\"false\" ng-uploader=\"uploader\" ng-workspace=\"$parent.workspace\" form=\"${formName}Form\" ng-required=\"false\"></esi-documents>\r\n \t\t\t</fieldset>\r\n \t\t\t<fieldset>\r\n \t\t\t<legend ng-if=\"processInstance.owner\"><translate>ESI.EXECUCAO_PROCESSO_NEGOCIO.ANEXOS_PROCESSO_ATUAL</translate> \r\n \t\t\t\t \t<small>\r\n \t\t\t\t\t\t<i class=\"ace-icon fa fa-angle-double-right\"></i>\r\n \t \t\t\t{{processInstance.id}} - {{processInstance.businessProcess.description}}\r\n \t\t\t\t \t</small>\r\n \t\t\t</legend> \t\t\r\n \t\t\t\t<legend ng-if=\"!processInstance.owner\"><translate>ESI.EXECUCAO_PROCESSO_NEGOCIO.ANEXOS_PROCESSO</translate></legend> \r\n \t\t\t\t<esi-documents ng-documents=\"documents\" ng-edit=\"true\" ng-uploader=\"uploader\" ng-workspace=\"$parent.workspace\" form=\"${formName}Form\" ng-required=\"false\"></esi-documents>\r\n \t\t\t</fieldset>\r\n \t</tab>\r\n \t<tab active=\"tabs[3].active\" ng-click=\"setCurrentTab(3)\" select=\"setCurrentTab(3)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-users\"></i> <translate>ESI.EXECUCAO_TAREFA.ASSINANTES</translate> <span class=\"badge badge-grey\" style=\"padding-bottom: 0 !important\">{{subscribersUsers.length + subscribersGroups.length}}</span></tab-heading>\r\n \t\t\t<div ng-include=\"'/cit-esi-web/html/fluxo/subscribersSelection.html'\"></div>\r\n \t</tab> \t\r\n \t<tab active=\"tabs[4].active\" ng-click=\"setCurrentTab(4)\" select=\"setCurrentTab(4)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-envelope-o\"></i> <translate>ESI.EXECUCAO_TAREFA.NOTIFICACOES</translate> <span class=\"badge badge-grey\" style=\"padding-bottom: 0 !important\">{{notifications.length}}</span></tab-heading>\r\n \t\t\t<div class=\"panel-heading clearfix\"> \r\n \t\t\t\t<button class=\"btn btn-clear\" type=\"button\" ng-click=\"inicializarModalNotificacao();\">\r\n \t\t\t\t\t<i class=\"fa fa-plus-circle yellow-dark\"></i>\r\n \t\t\t\t\t<translate>LABEL.ADICIONAR</translate>\r\n \t\t\t\t</button>\t\t\r\n \t\t\t</div>\t\t\r\n \t\t<div ng-include=\"'/cit-esi-web/html/fluxo/notifications.html'\"></div>\r\n \t\t\t<script type=\"text/ng-template\" id=\"modal-notification.html\">\r\n \t\t\t\t\t<div ng-include src=\"'/cit-esi-web/html/fluxo/dialog_notification.html'\" />\r\n \t\t\t\t</script> \t\t\r\n \t</tab> \t\r\n \t<tab active=\"tabs[5].active\" select=\"setCurrentTab(5)\" ng-click=\"setCurrentTab(5)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-history\"></i> <translate>ESI.EXECUCAO_TAREFA.HISTORICO</translate></tab-heading>\r\n \t\t\t<div ng-include=\"'/cit-esi-web/assets/js/angular/custom/directive/html/consultaLog.html'\"></div>\r\n \t</tab>\r\n </tabset>\r\n\t</form> \r\n</div><!-- .page-content -->","controllerCode":"\t$scope.validate = function() {\r\n \treturn true;\r\n }\r\n \r\n $scope.beforeSubmit = function() {\r\n \r\n }\r\n \r\n $scope.onSubmit = function() {\r\n \r\n }\r\n \r\n $scope.afterSubmit = function() {\r\n \r\n }\r\n\r\n\t$scope.setCurrentTab = function(tab) {\r\n\t\t$scope.tabAtual = tab;\r\n\t\tfor (var i = 0; i < $scope.tabs.length; i++) {\r\n\t\t\t$scope.tabs[i].active = i == tab;\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.uploader = new FileUploader({\r\n autoUpload: false,\r\n queueLimit: 1,\r\n url : \"/cit-esi-web/rest/esi/document/upload?\"\r\n });\r\n\r\n\t$scope.initialize = function() {\r\n \t$scope.initialized = false; \r\n \t\r\n \t$scope.showDocumentsTab = true;\r\n \r\n \t$scope.showExecuteButton = true;\r\n \t$scope.removeWorkspace = true;\r\n \t$scope.taskVariables = [];\r\n \t$scope.callbackFunction = null;\r\n \t$scope.updateAction = false;\r\n \t$scope.flowName = $scope.processInstance.flowVersion.flow.name;\r\n \r\n \t$scope.groups = [];\r\n \t$scope.users = [];\r\n \r\n \t$scope.documents = [];\r\n \t$scope.ownerDocuments = [];\r\n \r\n \t$scope.notifications = [];\r\n \r\n \t$scope.tabAtual = 1;\r\n \r\n \t$scope.tabs = [ {active: false}\r\n \t \t,{active: true}\r\n \t \t,{active: false}\r\n \t \t,{active: false}\r\n \t \t,{active: false}\r\n \t \t,{active: false}\r\n \t \t,{active: false}\r\n \t ];\r\n\r\n\t\tuserTaskService.initialize($scope, $scope.task).then(function(result) {\r\n\t\t $scope.initialized = true;\r\n\t\t\t$scope.resetForm();\r\n\t\t\t\r\n\t\t\tif ($scope.task.processInstance.lastAction) {\r\n $scope.requisicao.motivoDevolucao = $scope.task.processInstance.lastAction.reason;\r\n }\r\n\t\t});\r\n\t};\r\n\r\n\t$scope.resetForm = function() {\t\t\r\n $timeout(function(){\r\n $scope.${formName}Form.$submitted = false;\r\n $scope.${formName}Form.$setPristine();\r\n });\r\n\r\n\t\t$scope.initialized = true; \r\n\t};\r\n\t\r\n\t$scope.buildBusinessRuleVariables = function() {\r\n\t\tif ($scope.getBusinessRuleVariables) {\r\n\t\t\t$scope.businessRuleVariables = $scope.getBusinessRuleVariables();\r\n\t\t}else{\r\n\t\t\t$scope.businessRuleVariables = environmentService.buildTaskVariables($scope, $scope.task);\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.updateTask = function(complete) {\r\n\t\tif (!$scope.businessRule || $scope.businessRule != \"\") {\r\n\t\t\t$scope.businessRule = $scope.userInterface.businessRule;\r\n\t\t}\r\n\t\t\r\n\t\tvar environment = {form: $scope.${formName}Form, controllerScope: $rootScope.controllerScope, businessRule: $scope.businessRule};\r\n\t\t\r\n\t\tuserTaskService.updateTask($scope, $scope.task, environment, complete);\r\n\t};\r\n\t\r\n\t$scope.setFlowAction = function(flowAction) {\r\n\t\t$scope.flowAction = flowAction;\r\n\t};\r\n\r\n\t$scope.close = function() {\r\n\t\tvar workspace = angular.element(\"#${formName}Edit\").scope().workspace;\r\n\t\tif (workspace) {\r\n\t\t\tangular.element(\"#citapp-controller\").scope().removeWorkspace(workspace.id);\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.openModal = function (modalId, size) {\r\n\t\tif(modalId === undefined) {\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n\t\treturn $scope.$modalInstance = $modal.open({\r\n\t\t\ttemplateUrl: modalId,\r\n\t\t\tsize: size,\r\n\t\t\twindowClass: \"modal-buttons-top modal-no-backdrop mod-green\",\r\n\t\t\tbackdrop: false,\r\n\t\t\tscope: this\r\n\t\t});\r\n\t};\r\n\r\n\t$scope.inicializarModalNotificacao = function(){\r\n\t\t$scope.groups = [];\r\n\t\t$scope.users = [];\r\n\r\n\t\tfor (var i = 0; i < $scope.subscribersUsers.length; i++) {\r\n\t\t\t$scope.users.push($scope.subscribersUsers[i].user);\r\n\t\t}\r\n\t\tfor (i = 0; i < $scope.subscribersGroups.length; i++) {\r\n\t\t\t$scope.groups.push($scope.subscribersGroups[i].group);\r\n\t\t}\r\n\r\n\t\t$scope.editNotification = true;\r\n\t\t$scope.notification = {};\r\n\t\t$scope.modalNotificacao = $scope.openModal(\"modal-notification.html\", \"lg\");\r\n\t};\r\n\r\n\t$scope.exibirModalDestinatarios = function(){\r\n\t\t$scope.openModal(\"modal-actors.html\", \"lg\");\r\n\t};\r\n\r\n\t$scope.findUser = function(value) {\r\n\t\treturn SecurityRepository.findUser(value).then(function(result) {\r\n\t\t\treturn result;\r\n\t\t});\r\n\t};\r\n\r\n\t$scope.findGroup = function(value) {\r\n\t\treturn SecurityRepository.findGroup(value).then(function(result) {\r\n\t\t\treturn result;\r\n\t\t});\r\n\t};\r\n\r\n\t$scope.setUser = function (item) {\r\n\t\tif(item && item.id) {\r\n\t\t\t$scope.selectedUser = item;\r\n\t\t} else {\r\n\t\t\t$scope.clearUser();\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.clearUser = function () {\r\n\t\t$scope.selectedUser = {};\r\n\t};\r\n\r\n\t$scope.addUser = function () {\r\n\t\tif ($scope.selectedUser && $scope.selectedUser.id) {\r\n\t\t\tvar existe = false;\r\n\t\t\tfor (var i = 0; i < $scope.users.length; i++) {\r\n\t\t\t\tif ($scope.users[i].id == $scope.selectedUser.id) {\r\n\t\t\t\t\texiste = true;\r\n\t\t\t\t\tbreak;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (!existe) {\r\n\t\t\t\tvar user = {id: $scope.selectedUser.id, name: $scope.selectedUser.name, code: $scope.selectedUser.code, email: $scope.selectedUser.email};\r\n\t\t\t\t$scope.users.push(user);\r\n\t\t\t\t$scope.clearUser();\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.removeUser = function (index){\r\n\t if($scope.users.length >= 1){\r\n\t \t $scope.users.splice(index , 1);\r\n\t }\r\n\t};\r\n\r\n\t$scope.setGroup = function (item) {\r\n\t\tif(item && item.id) {\r\n\t\t\t$scope.selectedGroup = item;\r\n\t\t} else {\r\n\t\t\t$scope.clearGroup();\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.clearGroup = function () {\r\n\t\t$scope.selectedGroup = {};\r\n\t};\r\n\r\n\t$scope.addGroup = function () {\r\n\t\tif ($scope.selectedGroup && $scope.selectedGroup.id) {\r\n\t\t\tvar existe = false;\r\n\t\t\tfor (var i = 0; i < $scope.groups.length; i++) {\r\n\t\t\t\tif ($scope.groups[i].id == $scope.selectedGroup.id) {\r\n\t\t\t\t\texiste = true;\r\n\t\t\t\t\tbreak;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (!existe) {\r\n\t\t\t\tvar group = {id: $scope.selectedGroup.id, name: $scope.selectedGroup.name, code: $scope.selectedGroup.code, email: $scope.selectedGroup.email};\r\n\t\t\t\t$scope.groups.push(group);\r\n\t\t\t\t$scope.clearGroup();\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.removeGroup = function (index){\r\n\t if($scope.groups.length >= 1){\r\n\t \t $scope.groups.splice(index , 1);\r\n\t }\r\n\t};\r\n\r\n $scope.saveNotification = function(formDialogNotification){\r\n\t\tif ($scope.groups.length == 0 && $scope.users.length == 0) {\r\n\t\t\t$scope.showAlert(\"error\", $translate.instant(\"ESI.MSG.SELECIONE_DELEGACAO\"));\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n \tformDialogNotification.$submitted = true;\r\n \t\tif(formDialogNotification.$valid){\r\n \t\t\t$scope.notification.processInstance = {id: $scope.processInstance.id};\r\n \t\t\t$scope.notification.workItem = {id: $scope.task.id};\r\n \t\t\t$scope.notification.users = $scope.users;\r\n \t\t\t$scope.notification.groups = $scope.groups;\r\n\r\n \t\t\t$scope.setLoadingSalva(true);\r\n\r\n \t\t\tNotificationRepository.save($scope.notification).then(function(result) {\r\n \t\t\t\t$scope.modalNotificacao.dismiss(\"cancel\");\r\n \t\t\t\t$scope.setLoading(false);\r\n \t\t\t\tnotificationService.findByProcessInstance($scope, $scope.processInstance);\r\n \t\t\t});\r\n \t\t}else{\r\n \t\t\t$scope.$parent.showAlert(\"error\", $translate.instant(\"VALIDACAO.ALERTA_OBRIGATORIOS\"));\r\n \t\t}\r\n \t};\r\n\r\n\t$scope.setSubscriberUser = function (item) {\r\n\t\tif(item && item.id) {\r\n\t\t\t$scope.selectedSubscriberUser = item;\r\n\t\t} else {\r\n\t\t\t$scope.clearSubscriberUser();\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.clearSubscriberUser = function () {\r\n\t\t$scope.selectedSubscriberUser = {};\r\n\t};\r\n\r\n\t$scope.addSubscriberUser = function () {\r\n\t\tif ($scope.selectedSubscriberUser && $scope.selectedSubscriberUser.id) {\r\n\t\t\tvar existe = false;\r\n\t\t\tfor (var i = 0; i < $scope.subscribersUsers.length; i++) {\r\n\t\t\t\tif ($scope.subscribersUsers[i].user.id == $scope.selectedSubscriberUser.id) {\r\n\t\t\t\t\texiste = true;\r\n\t\t\t\t\tbreak;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (!existe) {\r\n\t\t\t\tvar subscriberUser = {processInstance: {id: $scope.processInstance.id}\r\n\t\t\t\t\t\t\t\t\t, workItem: {id: $scope.task.id}\r\n\t\t\t\t\t\t\t\t\t, actorType: \"USER\"\r\n\t\t\t\t\t\t\t\t\t, user: {id: $scope.selectedSubscriberUser.id\r\n\t\t\t\t\t\t\t\t\t, name: $scope.selectedSubscriberUser.name\r\n\t\t\t\t\t\t\t\t\t, code: $scope.selectedSubscriberUser.code}};\r\n\t \t\t\t$scope.setLoadingSalva(true);\r\n\r\n\t \t\t\tSubscriberRepository.save(subscriberUser).then(function(result) {\r\n\t \t\t\t\t$scope.setLoading(false);\r\n\t\t\t\t\t$scope.subscribersUsers.push(subscriberUser);\r\n\t\t\t\t\t$scope.clearSubscriberUser();\r\n\t\t\t\t\tsubscriberService.findByProcessInstance($scope, $scope.task.processInstance);\r\n\t \t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.removeSubscriberUser = function (index){\r\n\t if($scope.subscribersUsers.length >= 1){\r\n\t \tvar subscriberUser = $scope.subscribersUsers[index];\r\n\t \t$scope.setLoadingSalva(true);\r\n\r\n \t\t\tSubscriberRepository.remove(subscriberUser).then(function(result) {\r\n \t\t\t\t$scope.setLoading(false);\r\n \t\t \t$scope.subscribersUsers.splice(index , 1);\r\n \t\t\t});\r\n\t }\r\n\t};\r\n\r\n\t$scope.setSubscriberGroup = function (item) {\r\n\t\tif(item && item.id) {\r\n\t\t\t$scope.selectedSubscriberGroup = item;\r\n\t\t} else {\r\n\t\t\t$scope.clearSubscriberGroup();\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.clearSubscriberGroup = function () {\r\n\t\t$scope.selectedSubscriberGroup = {};\r\n\t};\r\n\r\n\t$scope.addSubscriberGroup = function () {\r\n\t\tif ($scope.selectedSubscriberGroup && $scope.selectedSubscriberGroup.id) {\r\n\t\t\tvar existe = false;\r\n\t\t\tfor (var i = 0; i < $scope.subscribersGroups.length; i++) {\r\n\t\t\t\tif ($scope.subscribersGroups[i].group.id == $scope.selectedSubscriberGroup.id) {\r\n\t\t\t\t\texiste = true;\r\n\t\t\t\t\tbreak;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (!existe) {\r\n\t\t\t\tvar subscriberGroup = {processInstance: {id: $scope.processInstance.id}\r\n\t\t\t\t\t\t\t\t\t, workItem: {id: $scope.task.id}\r\n\t\t\t\t\t\t\t\t\t, actorType: \"GROUP\"\r\n\t\t\t\t\t\t\t\t\t, group: {id: $scope.selectedSubscriberGroup.id\r\n\t\t\t\t\t\t\t\t\t, name: $scope.selectedSubscriberGroup.name\r\n\t\t\t\t\t\t\t\t\t, code: $scope.selectedSubscriberGroup.code}};\r\n\t\t\t\t$scope.setLoadingSalva(true);\r\n\r\n\t \t\t\tSubscriberRepository.save(subscriberGroup).then(function(result) {\r\n\t \t\t\t\t$scope.setLoading(false);\r\n\t\t\t\t\t$scope.subscribersGroups.push(subscriberGroup);\r\n\t\t\t\t\t$scope.clearSubscriberGroup();\r\n\t\t\t\t\tsubscriberService.findByProcessInstance($scope, $scope.task.processInstance);\r\n\t \t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.removeSubscriberGroup = function (index){\r\n\t if($scope.subscribersGroups.length >= 1){\r\n\t \tvar subscriberGroup = $scope.subscribersGroups[index];\r\n\t \t$scope.setLoadingSalva(true);\r\n\r\n \t\t\tSubscriberRepository.remove(subscriberGroup).then(function(result) {\r\n \t\t\t\t$scope.setLoading(false);\r\n \t\t \t$scope.subscribersGroups.splice(index , 1);\r\n \t\t\t});\r\n\t }\r\n\t};\r\n\r\n\t$scope.initialize();","dependencies":["FileUploader"," FormBuilderRepository"," BusinessProcessRepository"," DataRepository","NotificationRepository","SubscriberRepository","SecurityRepository"]},"showTabs":false,"forBusinessProcess":false,"forUserTask":true,"generateDefaultPage":false,"htmlCode":"<form name=\"taskForm\">\n<fieldset>\n\t<legend>Dados do empregado</legend>\n\t<div class=\"row\" >\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nome\" ><translate>Nome</label>\n\t\t\t\t<label-input ng-id=\"empregado.nome\" ng-model=\"empregado.nome\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-3\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"Matrícula\" ><translate>Matrícula</label>\n\t\t\t\t<label-input ng-id=\"matricula\" ng-model=\"empregado.matricula\" ng-disabled=\"true\" ng-obrigatorio=\"false\" />\n\t\t\t</div>\n\t\t</div>\t\n\t\t<div class=\"col-sm-3\">\n\t\t\t<label-input-data ng-label=\"Data de admissão\" ng-id=\"empregado.dataAdmissao\" ng-model=\"empregado.dataAdmissao\" format=\"dd/MM/yyyy\" ng-obrigatorio=\"true\" ng-disabled=\"true\" />\n\t\t</div>\n </div>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nomeDepartamento\" ><translate>Departamento</label>\n\t\t\t\t<label-input ng-id=\"empregado.nomeDepartamento\" ng-model=\"empregado.nomeDepartamento\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nomeFuncao\" ><translate>Função</label>\n\t\t\t\t<label-input ng-id=\"empregado.nomeFuncao\" ng-model=\"empregado.nomeFuncao\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</fieldset>\n\n\n<div class=\"row\" ng-show=\"requisicao.motivoDevolucao\">\n\t<div class=\"col-sm-12\">\n\t\t<div class=\"form-group\">\n\t\t\t<label for=\"requisicao.motivoDevolucao\" ><translate>Motivo da devolução</label>\n\t\t\t<label-text-area ng-id=\"requisicao.motivoDevolucao\" ng-model=\"requisicao.motivoDevolucao\" ng-obrigatorio=\"false\" ng-disabled=\"true\" rows=\"4\" />\n\t\t</div>\n\t</div>\n</div>\n\n<fieldset>\n\t<legend>Período de férias solicitado</legend>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-3\">\n\t\t\t<label-input-data ng-label=\"Data da saída\" ng-id=\"requisicao.dataSaida\" ng-model=\"requisicao.dataSaida\" format=\"dd/MM/yyyy\" ng-obrigatorio=\"true\" />\n\t\t</div>\n\t\t<div class=\"col-sm-2\">\n\t\t <label-input-number ng-label=\"Qtde dias\" ng-id=\"requisicao.numDias\" ng-model=\"requisicao.numDias\" ng-obrigatorio=\"true\" />\n\t\t</div>\n\t\t<div class=\"col-sm-2\">\n\t\t\t<label-input-number ng-label=\"Dias de abono\" ng-id=\"requisicao.diasAbono\" ng-model=\"requisicao.diasAbono\" ng-obrigatorio=\"true\" />\n\t\t</div>\n\t</div>\n</fieldset>\n\n<fieldset ng-show=\"!RH001_valida_requisicao_ferias.valid\">\n\t<legend>Corrija o(s) erros(s) abaixo:</legend>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-12\" ng-repeat=\"error in RH001_valida_requisicao_ferias.errors\">\n\t\t\t<font color=\"red\"><b>{{error}}</b></font>\n\t\t</div>\n\t</div>\n</fieldset>\n\n<div class=\"row\" ng-show=\"task.processInstance.errorLog\">\n\t<div class=\"col-sm-12\">\n\t\t<div class=\"form-group\">\n\t\t\t<label for=\"Exceção\" ><translate>Verifique o(s) erros(s) abaixo</label>\n\t\t\t<label-text-area ng-id=\"task.processInstance.errorLog.stackTrace\" ng-model=\"task.processInstance.errorLog.errorMessage\" ng-disabled=\"true\" rows=\"9\"/>\n\t\t</div>\n\t</div>\n</div><div class=\"row\" >\n</div>\n</form>\n"},{"className":"FormVersion","dataInativo":null,"dataBloqueio":null,"id":3347,"creationDate":"2016-03-01T20:13:41.347-0300","resource":{"dataInativo":null,"dataBloqueio":null,"id":3348,"type":"FORM","description":"Requisição de Férias - Análise","name":"requisicao_ferias_analise"},"majorVersion":1,"minorVersion":2,"versionNumber":"1.2","path":"rh","fileName":"requisicao_ferias_analise.html","fileSize":2347,"fullPath":"forms/requisicao_ferias_analise.html","previewJS":"","tabs":[],"rows":[{"dataInativo":null,"dataBloqueio":null,"id":3350,"index":0,"tabIndex":0,"htmlOnly":false,"cssClass":"row","aditionalHtml":"","ngShowHtml":"","ngIfHtml":"","htmlFooter":"","components":[{"dataInativo":null,"dataBloqueio":null,"id":3351,"index":0,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.750-0300","dataCriacao":"2016-03-23T20:52:03.750-0300","version":0,"id":1389,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.565-0300","dataCriacao":"2016-03-23T20:52:01.565-0300","version":0,"id":1164,"name":"TITLE","description":"Title","key":"formWidgetType","code":9},"name":"title","description":"Title","templateCode":"<h1 class='{{component.class}}' ng-if=\"component.level == '1'\">\n\t\t{{component.text}} \n</h1>\n<h2 class='{{component.class}}' ng-if=\"component.level == '2'\">\n\t{{component.text}} \n</h2>\n<h3 class='{{component.class}}' ng-if=\"component.level == '3'\">\n\t{{component.text}} \n</h3>\n<h4 class='{{component.class}}' ng-if=\"component.level == '4'\">\n\t{{component.text}}\n</h4>\n<h5 class='{{component.class}}' ng-if=\"component.level == '5'\">\n\t{{component.text}} \n</h5>\n","htmlCode":"<h${level} class=\"${class}\" >${text}</h${level}>"},"width":12,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3352,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.381-0300","dataCriacao":"2016-03-23T20:52:02.381-0300","version":0,"id":1215,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"class","label":"ESI.CLASSE_CSS","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3353,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.292-0300","dataCriacao":"2016-03-23T20:52:02.292-0300","version":0,"id":1203,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"text","label":"ESI.CAMPO_TEXTO","defaultValue":"text","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Empregado"},{"dataInativo":null,"dataBloqueio":null,"id":3354,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.693-0300","dataCriacao":"2016-03-23T20:52:02.693-0300","version":0,"id":1233,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"level","label":"ESI.NIVEL_TITULO","defaultValue":"5","readonly":false,"required":false},"isExpression":false,"dateValue":null,"integerValue":4},{"dataInativo":null,"dataBloqueio":null,"id":3355,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3356,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3357,"index":1,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.368-0300","dataCriacao":"2016-03-23T20:52:03.368-0300","version":0,"id":1275,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"input-text","description":"Input Text","templateCode":"<label-input ng-type=\"text\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\"/>","htmlCode":"<label-input ng-type=\"text\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-custom-maxlength=\"${ng-custom-maxlength}\" ng-mask=\"${ng-mask}\" ng-evento-blur=\"${ng-evento-blur}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":6,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3358,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Nome"},{"dataInativo":null,"dataBloqueio":null,"id":3359,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"empregado.nome"},{"dataInativo":null,"dataBloqueio":null,"id":3360,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.686-0300","dataCriacao":"2016-03-23T20:52:02.686-0300","version":0,"id":1232,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"ng-custom-maxlength","label":"ESI.TAMANHO_MAXIMO","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3361,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.265-0300","dataCriacao":"2016-03-23T20:52:02.265-0300","version":0,"id":1199,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-mask","label":"ESI.MASCARA","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3362,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.299-0300","dataCriacao":"2016-03-23T20:52:02.299-0300","version":0,"id":1204,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-blur","label":"ESI.EVENTO_BLUR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3363,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3364,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3365,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3366,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3367,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3368,"index":2,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.368-0300","dataCriacao":"2016-03-23T20:52:03.368-0300","version":0,"id":1275,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"input-text","description":"Input Text","templateCode":"<label-input ng-type=\"text\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\"/>","htmlCode":"<label-input ng-type=\"text\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-custom-maxlength=\"${ng-custom-maxlength}\" ng-mask=\"${ng-mask}\" ng-evento-blur=\"${ng-evento-blur}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":3,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3369,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Matrícula"},{"dataInativo":null,"dataBloqueio":null,"id":3370,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"empregado.matricula"},{"dataInativo":null,"dataBloqueio":null,"id":3371,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.686-0300","dataCriacao":"2016-03-23T20:52:02.686-0300","version":0,"id":1232,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"ng-custom-maxlength","label":"ESI.TAMANHO_MAXIMO","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3372,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.265-0300","dataCriacao":"2016-03-23T20:52:02.265-0300","version":0,"id":1199,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-mask","label":"ESI.MASCARA","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3373,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.299-0300","dataCriacao":"2016-03-23T20:52:02.299-0300","version":0,"id":1204,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-blur","label":"ESI.EVENTO_BLUR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3374,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3375,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3376,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3377,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3378,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3379,"index":3,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.525-0300","dataCriacao":"2016-03-23T20:52:03.525-0300","version":0,"id":1313,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"date-picker","description":"Date Picker","templateCode":"<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\" />","htmlCode":"<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":3,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3380,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Admissão"},{"dataInativo":null,"dataBloqueio":null,"id":3381,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"empregado.dataAdmissao"},{"dataInativo":null,"dataBloqueio":null,"id":3382,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3383,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3384,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3385,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3386,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null}]}]},{"dataInativo":null,"dataBloqueio":null,"id":3387,"index":1,"tabIndex":0,"htmlOnly":false,"cssClass":"row","aditionalHtml":"","ngShowHtml":"","ngIfHtml":"","htmlHeader":"","htmlFooter":"","components":[{"dataInativo":null,"dataBloqueio":null,"id":3388,"index":0,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.368-0300","dataCriacao":"2016-03-23T20:52:03.368-0300","version":0,"id":1275,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"input-text","description":"Input Text","templateCode":"<label-input ng-type=\"text\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\"/>","htmlCode":"<label-input ng-type=\"text\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-custom-maxlength=\"${ng-custom-maxlength}\" ng-mask=\"${ng-mask}\" ng-evento-blur=\"${ng-evento-blur}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":6,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3389,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Departamento"},{"dataInativo":null,"dataBloqueio":null,"id":3390,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"empregado.nomeDepartamento"},{"dataInativo":null,"dataBloqueio":null,"id":3391,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.686-0300","dataCriacao":"2016-03-23T20:52:02.686-0300","version":0,"id":1232,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"ng-custom-maxlength","label":"ESI.TAMANHO_MAXIMO","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3392,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.265-0300","dataCriacao":"2016-03-23T20:52:02.265-0300","version":0,"id":1199,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-mask","label":"ESI.MASCARA","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3393,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.299-0300","dataCriacao":"2016-03-23T20:52:02.299-0300","version":0,"id":1204,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-blur","label":"ESI.EVENTO_BLUR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3394,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3395,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3396,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3397,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3398,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3399,"index":1,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.368-0300","dataCriacao":"2016-03-23T20:52:03.368-0300","version":0,"id":1275,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"input-text","description":"Input Text","templateCode":"<label-input ng-type=\"text\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\"/>","htmlCode":"<label-input ng-type=\"text\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-custom-maxlength=\"${ng-custom-maxlength}\" ng-mask=\"${ng-mask}\" ng-evento-blur=\"${ng-evento-blur}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":6,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3400,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Função"},{"dataInativo":null,"dataBloqueio":null,"id":3401,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"empregado.nomeFuncao"},{"dataInativo":null,"dataBloqueio":null,"id":3402,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.686-0300","dataCriacao":"2016-03-23T20:52:02.686-0300","version":0,"id":1232,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"ng-custom-maxlength","label":"ESI.TAMANHO_MAXIMO","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3403,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.265-0300","dataCriacao":"2016-03-23T20:52:02.265-0300","version":0,"id":1199,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-mask","label":"ESI.MASCARA","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3404,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.299-0300","dataCriacao":"2016-03-23T20:52:02.299-0300","version":0,"id":1204,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-blur","label":"ESI.EVENTO_BLUR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3405,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3406,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3407,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3408,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3409,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null}]}]},{"dataInativo":null,"dataBloqueio":null,"id":3410,"index":2,"tabIndex":0,"htmlOnly":false,"cssClass":"row","aditionalHtml":"","ngShowHtml":"","ngIfHtml":"","htmlHeader":"","htmlFooter":"","components":[{"dataInativo":null,"dataBloqueio":null,"id":3411,"index":0,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.750-0300","dataCriacao":"2016-03-23T20:52:03.750-0300","version":0,"id":1389,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.565-0300","dataCriacao":"2016-03-23T20:52:01.565-0300","version":0,"id":1164,"name":"TITLE","description":"Title","key":"formWidgetType","code":9},"name":"title","description":"Title","templateCode":"<h1 class='{{component.class}}' ng-if=\"component.level == '1'\">\n\t\t{{component.text}} \n</h1>\n<h2 class='{{component.class}}' ng-if=\"component.level == '2'\">\n\t{{component.text}} \n</h2>\n<h3 class='{{component.class}}' ng-if=\"component.level == '3'\">\n\t{{component.text}} \n</h3>\n<h4 class='{{component.class}}' ng-if=\"component.level == '4'\">\n\t{{component.text}}\n</h4>\n<h5 class='{{component.class}}' ng-if=\"component.level == '5'\">\n\t{{component.text}} \n</h5>\n","htmlCode":"<h${level} class=\"${class}\" >${text}</h${level}>"},"width":12,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3412,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.381-0300","dataCriacao":"2016-03-23T20:52:02.381-0300","version":0,"id":1215,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"class","label":"ESI.CLASSE_CSS","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3413,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.292-0300","dataCriacao":"2016-03-23T20:52:02.292-0300","version":0,"id":1203,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"text","label":"ESI.CAMPO_TEXTO","defaultValue":"text","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Período de férias solicitado"},{"dataInativo":null,"dataBloqueio":null,"id":3414,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.693-0300","dataCriacao":"2016-03-23T20:52:02.693-0300","version":0,"id":1233,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"level","label":"ESI.NIVEL_TITULO","defaultValue":"5","readonly":false,"required":false},"isExpression":false,"dateValue":null,"integerValue":4},{"dataInativo":null,"dataBloqueio":null,"id":3415,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3416,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3417,"index":1,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.525-0300","dataCriacao":"2016-03-23T20:52:03.525-0300","version":0,"id":1313,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"date-picker","description":"Date Picker","templateCode":"<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\" />","htmlCode":"<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":3,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3418,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Data de saída"},{"dataInativo":null,"dataBloqueio":null,"id":3419,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"requisicao.dataSaida"},{"dataInativo":null,"dataBloqueio":null,"id":3420,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3421,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3422,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3423,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3424,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3425,"index":2,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.416-0300","dataCriacao":"2016-03-23T20:52:03.416-0300","version":0,"id":1286,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"input-integer","description":"Input Integer","templateCode":"<label-input-number ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\"/>","htmlCode":"<label-input-number ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-evento-blur=\"${ng-evento-blur}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":2,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3426,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Qtde de dias"},{"dataInativo":null,"dataBloqueio":null,"id":3427,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"requisicao.numDias"},{"dataInativo":null,"dataBloqueio":null,"id":3428,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.299-0300","dataCriacao":"2016-03-23T20:52:02.299-0300","version":0,"id":1204,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-blur","label":"ESI.EVENTO_BLUR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3429,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3430,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3431,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3432,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3433,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3434,"index":3,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.416-0300","dataCriacao":"2016-03-23T20:52:03.416-0300","version":0,"id":1286,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"input-integer","description":"Input Integer","templateCode":"<label-input-number ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\"/>","htmlCode":"<label-input-number ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-evento-blur=\"${ng-evento-blur}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":2,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3435,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Dias de abono"},{"dataInativo":null,"dataBloqueio":null,"id":3436,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"requisicao.diasAbono"},{"dataInativo":null,"dataBloqueio":null,"id":3437,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.299-0300","dataCriacao":"2016-03-23T20:52:02.299-0300","version":0,"id":1204,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-blur","label":"ESI.EVENTO_BLUR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3438,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3439,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3440,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3441,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3442,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3443,"index":4,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.525-0300","dataCriacao":"2016-03-23T20:52:03.525-0300","version":0,"id":1313,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"date-picker","description":"Date Picker","templateCode":"<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\" />","htmlCode":"<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":3,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3444,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Data do retorno"},{"dataInativo":null,"dataBloqueio":null,"id":3445,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"requisicao.dataRetorno"},{"dataInativo":null,"dataBloqueio":null,"id":3446,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3447,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3448,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3449,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3450,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null}]}]}],"actions":[],"files":[],"userTaskPage":{"dataInativo":null,"dataBloqueio":null,"id":3349,"pageName":"requisicao_ferias_analise_task","controllerName":"Requisicao_ferias_analiseTaskController","pageCode":"<div id=\"${formName}Edit\" class=\"page-content clearfix\" ng-controller=\"${controllerName}\">\r\n\t<div class=\"bar-buttons-action fixed\">\r\n\t\t<div class=\"row\">\r\n\t\t\t<div class=\"col-sm-8 text-left\" >\r\n\t\t\t\t<button ng-show=\"tabAtual == 1 || tabAtual == 2\" title=\"{{$translate.instant('ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_MANTER')}}\" alt=\"{{$translate.instant('ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_MANTER')}}\" class=\"btn btn-clear\" ng-click=\"updateTask(false)\">\r\n\t\t\t\t\t<i class=\"fa fa-save green\"></i> <translate>ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_MANTER</translate>\r\n\t\t\t\t</button>\r\n\t\t\t\t\r\n\t\t\t\t<button ng-show=\"tabAtual == 1 || tabAtual == 2\" title=\"{{$translate.instant('ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_AVANCAR')}}\" alt=\"{{$translate.instant('ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_AVANCAR')}}\" class=\"btn btn-clear\" ng-click=\"updateTask(true)\">\r\n\t\t\t\t\t<i class=\"fa fa-play-circle green\"></i> <translate>ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_AVANCAR</translate>\r\n\t\t\t\t</button>\r\n\t\t\t\r\n\t\t\t\t <form-actions ng-actions=\"resourceVersion.actions\" ng-if=\"initialized\"></form-actions>\r\n\t\t\t</div><!-- .col -->\r\n\t\t\t\r\n\t\t\t<div class=\"col-sm-4 text-right\" ng-show=\"showHelpButton\">\r\n\t\t\t\t<help-button workspace=\"workspace\" />\r\n\t\t\t</div><!-- .col -->\r\n\t\t</div><!-- .row -->\r\n\t</div><!-- .bar-buttons-action -->\r\n\t\r\n\t<h1 class=\"title\">{{task.id}}\r\n\t \t<small>\r\n\t\t\t<i class=\"ace-icon fa fa-angle-double-right\"></i>\r\n\t \t</small>\t\r\n\t\t{{task.flowElement.name}}\r\n\t</h1>\r\n\t\r\n\t<ul class=\"breadcrumb\" ng-show=\"showBreadcrumb\">\r\n <li>\r\n \t<translate>LABEL.MENU</translate>\r\n \t\t</li>\r\n\r\n <li>\r\n \t<translate>LABEL.BPE_ESI</translate>\r\n \t\t</li>\r\n\r\n <li class=\"active\">\r\n \t<translate>ESI.EXECUCAO_TAREFA.TITULO</translate>\r\n \t</li>\r\n \t\r\n </ul>\r\n \r\n\t<form name=\"${formName}Form\">\r\n \t<p>\r\n \t\t<small>( <span class=\"red\">*</span> ) <translate>LABEL.CAMPOS_OBRIGATORIOS</translate></small>\r\n \t</p>\r\n \t<tabset class=\"tabbable margin-top margin-bottom\">\r\n \t<tab active=\"tabs[0].active\" ng-click=\"setCurrentTab(0)\" select=\"setCurrentTab(0)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-file-text-o\"></i> <translate>ESI.EXECUCAO_TAREFA.DETALHES</translate></tab-heading>\r\n \t\t<div ng-include=\"'/cit-esi-web/html/fluxo/userTaskDetail.html'\"></div>\r\n \t</tab>\r\n \t<tab active=\"tabs[1].active\" ng-click=\"setCurrentTab(1)\" select=\"setCurrentTab(1)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-cogs\"></i> <translate>ESI.EXECUCAO_TAREFA.EXECUCAO</translate></tab-heading>\r\n <form-html ng-form-name=\"${formName}\" ng-parent=\"${formName}Edit\" ng-task=\"true\" ng-if=\"initialized\"/>\r\n \t</tab>\r\n \t<tab ng-if=\"showDocumentsTab\" active=\"tabs[2].active\" select=\"setCurrentTab(2)\" ng-click=\"setCurrentTab(2)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-paperclip\"></i> <translate>ESI.EXECUCAO_TAREFA.ANEXOS</translate> <span class=\"badge badge-grey\" style=\"padding-bottom: 0 !important\">{{ownerDocuments.length + documents.length}}</span></tab-heading>\r\n \t\t\t<fieldset ng-if=\"ownerDocuments.length > 0\">\r\n \t\t\t\t<legend><translate>ESI.EXECUCAO_PROCESSO_NEGOCIO.ANEXOS_PROCESSO_PROPRIETARIO</translate>\r\n \t\t\t\t \t<small>\r\n \t\t\t\t\t\t<i class=\"ace-icon fa fa-angle-double-right\"></i>\r\n \t\t\t\t \t\t{{processInstance.owner.id}} - {{processInstance.owner.businessProcess.description}}\r\n \t\t\t\t \t</small>\r\n \t\t\t\t </legend>\r\n \t\t\t <esi-documents ng-documents=\"ownerDocuments\" ng-edit=\"false\" ng-uploader=\"uploader\" ng-workspace=\"$parent.workspace\" form=\"${formName}Form\" ng-required=\"false\"></esi-documents>\r\n \t\t\t</fieldset>\r\n \t\t\t<fieldset>\r\n \t\t\t<legend ng-if=\"processInstance.owner\"><translate>ESI.EXECUCAO_PROCESSO_NEGOCIO.ANEXOS_PROCESSO_ATUAL</translate> \r\n \t\t\t\t \t<small>\r\n \t\t\t\t\t\t<i class=\"ace-icon fa fa-angle-double-right\"></i>\r\n \t \t\t\t{{processInstance.id}} - {{processInstance.businessProcess.description}}\r\n \t\t\t\t \t</small>\r\n \t\t\t</legend> \t\t\r\n \t\t\t\t<legend ng-if=\"!processInstance.owner\"><translate>ESI.EXECUCAO_PROCESSO_NEGOCIO.ANEXOS_PROCESSO</translate></legend> \r\n \t\t\t\t<esi-documents ng-documents=\"documents\" ng-edit=\"true\" ng-uploader=\"uploader\" ng-workspace=\"$parent.workspace\" form=\"${formName}Form\" ng-required=\"false\"></esi-documents>\r\n \t\t\t</fieldset>\r\n \t</tab>\r\n \t<tab active=\"tabs[3].active\" ng-click=\"setCurrentTab(3)\" select=\"setCurrentTab(3)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-users\"></i> <translate>ESI.EXECUCAO_TAREFA.ASSINANTES</translate> <span class=\"badge badge-grey\" style=\"padding-bottom: 0 !important\">{{subscribersUsers.length + subscribersGroups.length}}</span></tab-heading>\r\n \t\t\t<div ng-include=\"'/cit-esi-web/html/fluxo/subscribersSelection.html'\"></div>\r\n \t</tab> \t\r\n \t<tab active=\"tabs[4].active\" ng-click=\"setCurrentTab(4)\" select=\"setCurrentTab(4)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-envelope-o\"></i> <translate>ESI.EXECUCAO_TAREFA.NOTIFICACOES</translate> <span class=\"badge badge-grey\" style=\"padding-bottom: 0 !important\">{{notifications.length}}</span></tab-heading>\r\n \t\t\t<div class=\"panel-heading clearfix\"> \r\n \t\t\t\t<button class=\"btn btn-clear\" type=\"button\" ng-click=\"inicializarModalNotificacao();\">\r\n \t\t\t\t\t<i class=\"fa fa-plus-circle yellow-dark\"></i>\r\n \t\t\t\t\t<translate>LABEL.ADICIONAR</translate>\r\n \t\t\t\t</button>\t\t\r\n \t\t\t</div>\t\t\r\n \t\t<div ng-include=\"'/cit-esi-web/html/fluxo/notifications.html'\"></div>\r\n \t\t\t<script type=\"text/ng-template\" id=\"modal-notification.html\">\r\n \t\t\t\t\t<div ng-include src=\"'/cit-esi-web/html/fluxo/dialog_notification.html'\" />\r\n \t\t\t\t</script> \t\t\r\n \t</tab> \t\r\n \t<tab active=\"tabs[5].active\" select=\"setCurrentTab(5)\" ng-click=\"setCurrentTab(5)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-history\"></i> <translate>ESI.EXECUCAO_TAREFA.HISTORICO</translate></tab-heading>\r\n \t\t\t<div ng-include=\"'/cit-esi-web/assets/js/angular/custom/directive/html/consultaLog.html'\"></div>\r\n \t</tab>\r\n </tabset>\r\n\t</form> \r\n</div><!-- .page-content -->","controllerCode":"\t$scope.validate = function() {\r\n \treturn true;\r\n }\r\n \r\n $scope.beforeSubmit = function() {\r\n \r\n }\r\n \r\n $scope.onSubmit = function() {\r\n \r\n }\r\n \r\n $scope.afterSubmit = function() {\r\n \r\n }\r\n\r\n\t$scope.setCurrentTab = function(tab) {\r\n\t\t$scope.tabAtual = tab;\r\n\t\tfor (var i = 0; i < $scope.tabs.length; i++) {\r\n\t\t\t$scope.tabs[i].active = i == tab;\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.uploader = new FileUploader({\r\n autoUpload: false,\r\n queueLimit: 1,\r\n url : \"/cit-esi-web/rest/esi/document/upload?\"\r\n });\r\n\r\n\t$scope.initialize = function() {\r\n \t$scope.initialized = false; \r\n \t\r\n \t$scope.showDocumentsTab = true;\r\n \r\n \t$scope.showExecuteButton = true;\r\n \t$scope.removeWorkspace = true;\r\n \t$scope.taskVariables = [];\r\n \t$scope.callbackFunction = null;\r\n \t$scope.updateAction = false;\r\n \t$scope.flowName = $scope.processInstance.flowVersion.flow.name;\r\n \r\n \t$scope.groups = [];\r\n \t$scope.users = [];\r\n \r\n \t$scope.documents = [];\r\n \t$scope.ownerDocuments = [];\r\n \r\n \t$scope.notifications = [];\r\n \r\n \t$scope.tabAtual = 1;\r\n \r\n \t$scope.tabs = [ {active: false}\r\n \t \t,{active: true}\r\n \t \t,{active: false}\r\n \t \t,{active: false}\r\n \t \t,{active: false}\r\n \t \t,{active: false}\r\n \t \t,{active: false}\r\n \t ];\r\n\r\n\t\tuserTaskService.initialize($scope, $scope.task).then(function(result) {\r\n\t\t $scope.initialized = true;\r\n\t\t\t$scope.resetForm();\r\n\t\t});\r\n\t};\r\n\r\n\t$scope.resetForm = function() {\t\t\r\n $timeout(function(){\r\n $scope.${formName}Form.$submitted = false;\r\n $scope.${formName}Form.$setPristine();\r\n });\r\n\r\n\t\t$scope.initialized = true; \r\n\t};\r\n\t\r\n\t$scope.buildBusinessRuleVariables = function() {\r\n\t\tif ($scope.getBusinessRuleVariables) {\r\n\t\t\t$scope.businessRuleVariables = $scope.getBusinessRuleVariables();\r\n\t\t}else{\r\n\t\t\t$scope.businessRuleVariables = environmentService.buildTaskVariables($scope, $scope.task);\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.updateTask = function(complete) {\r\n\t\tif (!$scope.businessRule || $scope.businessRule != \"\") {\r\n\t\t\t$scope.businessRule = $scope.userInterface.businessRule;\r\n\t\t}\r\n\t\t\r\n\t\tvar environment = {form: $scope.${formName}Form, controllerScope: $rootScope.controllerScope, businessRule: $scope.businessRule};\r\n\t\t\r\n\t\tuserTaskService.updateTask($scope, $scope.task, environment, complete);\r\n\t};\r\n\t\r\n\t$scope.setFlowAction = function(flowAction) {\r\n\t\t$scope.flowAction = flowAction;\r\n\t};\r\n\r\n\t$scope.close = function() {\r\n\t\tvar workspace = angular.element(\"#${formName}Edit\").scope().workspace;\r\n\t\tif (workspace) {\r\n\t\t\tangular.element(\"#citapp-controller\").scope().removeWorkspace(workspace.id);\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.openModal = function (modalId, size) {\r\n\t\tif(modalId === undefined) {\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n\t\treturn $scope.$modalInstance = $modal.open({\r\n\t\t\ttemplateUrl: modalId,\r\n\t\t\tsize: size,\r\n\t\t\twindowClass: \"modal-buttons-top modal-no-backdrop mod-green\",\r\n\t\t\tbackdrop: false,\r\n\t\t\tscope: this\r\n\t\t});\r\n\t};\r\n\r\n\t$scope.inicializarModalNotificacao = function(){\r\n\t\t$scope.groups = [];\r\n\t\t$scope.users = [];\r\n\r\n\t\tfor (var i = 0; i < $scope.subscribersUsers.length; i++) {\r\n\t\t\t$scope.users.push($scope.subscribersUsers[i].user);\r\n\t\t}\r\n\t\tfor (i = 0; i < $scope.subscribersGroups.length; i++) {\r\n\t\t\t$scope.groups.push($scope.subscribersGroups[i].group);\r\n\t\t}\r\n\r\n\t\t$scope.editNotification = true;\r\n\t\t$scope.notification = {};\r\n\t\t$scope.modalNotificacao = $scope.openModal(\"modal-notification.html\", \"lg\");\r\n\t};\r\n\r\n\t$scope.exibirModalDestinatarios = function(){\r\n\t\t$scope.openModal(\"modal-actors.html\", \"lg\");\r\n\t};\r\n\r\n\t$scope.findUser = function(value) {\r\n\t\treturn SecurityRepository.findUser(value).then(function(result) {\r\n\t\t\treturn result;\r\n\t\t});\r\n\t};\r\n\r\n\t$scope.findGroup = function(value) {\r\n\t\treturn SecurityRepository.findGroup(value).then(function(result) {\r\n\t\t\treturn result;\r\n\t\t});\r\n\t};\r\n\r\n\t$scope.setUser = function (item) {\r\n\t\tif(item && item.id) {\r\n\t\t\t$scope.selectedUser = item;\r\n\t\t} else {\r\n\t\t\t$scope.clearUser();\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.clearUser = function () {\r\n\t\t$scope.selectedUser = {};\r\n\t};\r\n\r\n\t$scope.addUser = function () {\r\n\t\tif ($scope.selectedUser && $scope.selectedUser.id) {\r\n\t\t\tvar existe = false;\r\n\t\t\tfor (var i = 0; i < $scope.users.length; i++) {\r\n\t\t\t\tif ($scope.users[i].id == $scope.selectedUser.id) {\r\n\t\t\t\t\texiste = true;\r\n\t\t\t\t\tbreak;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (!existe) {\r\n\t\t\t\tvar user = {id: $scope.selectedUser.id, name: $scope.selectedUser.name, code: $scope.selectedUser.code, email: $scope.selectedUser.email};\r\n\t\t\t\t$scope.users.push(user);\r\n\t\t\t\t$scope.clearUser();\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.removeUser = function (index){\r\n\t if($scope.users.length >= 1){\r\n\t \t $scope.users.splice(index , 1);\r\n\t }\r\n\t};\r\n\r\n\t$scope.setGroup = function (item) {\r\n\t\tif(item && item.id) {\r\n\t\t\t$scope.selectedGroup = item;\r\n\t\t} else {\r\n\t\t\t$scope.clearGroup();\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.clearGroup = function () {\r\n\t\t$scope.selectedGroup = {};\r\n\t};\r\n\r\n\t$scope.addGroup = function () {\r\n\t\tif ($scope.selectedGroup && $scope.selectedGroup.id) {\r\n\t\t\tvar existe = false;\r\n\t\t\tfor (var i = 0; i < $scope.groups.length; i++) {\r\n\t\t\t\tif ($scope.groups[i].id == $scope.selectedGroup.id) {\r\n\t\t\t\t\texiste = true;\r\n\t\t\t\t\tbreak;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (!existe) {\r\n\t\t\t\tvar group = {id: $scope.selectedGroup.id, name: $scope.selectedGroup.name, code: $scope.selectedGroup.code, email: $scope.selectedGroup.email};\r\n\t\t\t\t$scope.groups.push(group);\r\n\t\t\t\t$scope.clearGroup();\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.removeGroup = function (index){\r\n\t if($scope.groups.length >= 1){\r\n\t \t $scope.groups.splice(index , 1);\r\n\t }\r\n\t};\r\n\r\n $scope.saveNotification = function(formDialogNotification){\r\n\t\tif ($scope.groups.length == 0 && $scope.users.length == 0) {\r\n\t\t\t$scope.showAlert(\"error\", $translate.instant(\"ESI.MSG.SELECIONE_DELEGACAO\"));\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n \tformDialogNotification.$submitted = true;\r\n \t\tif(formDialogNotification.$valid){\r\n \t\t\t$scope.notification.processInstance = {id: $scope.processInstance.id};\r\n \t\t\t$scope.notification.workItem = {id: $scope.task.id};\r\n \t\t\t$scope.notification.users = $scope.users;\r\n \t\t\t$scope.notification.groups = $scope.groups;\r\n\r\n \t\t\t$scope.setLoadingSalva(true);\r\n\r\n \t\t\tNotificationRepository.save($scope.notification).then(function(result) {\r\n \t\t\t\t$scope.modalNotificacao.dismiss(\"cancel\");\r\n \t\t\t\t$scope.setLoading(false);\r\n \t\t\t\tnotificationService.findByProcessInstance($scope, $scope.processInstance);\r\n \t\t\t});\r\n \t\t}else{\r\n \t\t\t$scope.$parent.showAlert(\"error\", $translate.instant(\"VALIDACAO.ALERTA_OBRIGATORIOS\"));\r\n \t\t}\r\n \t};\r\n\r\n\t$scope.setSubscriberUser = function (item) {\r\n\t\tif(item && item.id) {\r\n\t\t\t$scope.selectedSubscriberUser = item;\r\n\t\t} else {\r\n\t\t\t$scope.clearSubscriberUser();\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.clearSubscriberUser = function () {\r\n\t\t$scope.selectedSubscriberUser = {};\r\n\t};\r\n\r\n\t$scope.addSubscriberUser = function () {\r\n\t\tif ($scope.selectedSubscriberUser && $scope.selectedSubscriberUser.id) {\r\n\t\t\tvar existe = false;\r\n\t\t\tfor (var i = 0; i < $scope.subscribersUsers.length; i++) {\r\n\t\t\t\tif ($scope.subscribersUsers[i].user.id == $scope.selectedSubscriberUser.id) {\r\n\t\t\t\t\texiste = true;\r\n\t\t\t\t\tbreak;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (!existe) {\r\n\t\t\t\tvar subscriberUser = {processInstance: {id: $scope.processInstance.id}\r\n\t\t\t\t\t\t\t\t\t, workItem: {id: $scope.task.id}\r\n\t\t\t\t\t\t\t\t\t, actorType: \"USER\"\r\n\t\t\t\t\t\t\t\t\t, user: {id: $scope.selectedSubscriberUser.id\r\n\t\t\t\t\t\t\t\t\t, name: $scope.selectedSubscriberUser.name\r\n\t\t\t\t\t\t\t\t\t, code: $scope.selectedSubscriberUser.code}};\r\n\t \t\t\t$scope.setLoadingSalva(true);\r\n\r\n\t \t\t\tSubscriberRepository.save(subscriberUser).then(function(result) {\r\n\t \t\t\t\t$scope.setLoading(false);\r\n\t\t\t\t\t$scope.subscribersUsers.push(subscriberUser);\r\n\t\t\t\t\t$scope.clearSubscriberUser();\r\n\t\t\t\t\tsubscriberService.findByProcessInstance($scope, $scope.task.processInstance);\r\n\t \t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.removeSubscriberUser = function (index){\r\n\t if($scope.subscribersUsers.length >= 1){\r\n\t \tvar subscriberUser = $scope.subscribersUsers[index];\r\n\t \t$scope.setLoadingSalva(true);\r\n\r\n \t\t\tSubscriberRepository.remove(subscriberUser).then(function(result) {\r\n \t\t\t\t$scope.setLoading(false);\r\n \t\t \t$scope.subscribersUsers.splice(index , 1);\r\n \t\t\t});\r\n\t }\r\n\t};\r\n\r\n\t$scope.setSubscriberGroup = function (item) {\r\n\t\tif(item && item.id) {\r\n\t\t\t$scope.selectedSubscriberGroup = item;\r\n\t\t} else {\r\n\t\t\t$scope.clearSubscriberGroup();\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.clearSubscriberGroup = function () {\r\n\t\t$scope.selectedSubscriberGroup = {};\r\n\t};\r\n\r\n\t$scope.addSubscriberGroup = function () {\r\n\t\tif ($scope.selectedSubscriberGroup && $scope.selectedSubscriberGroup.id) {\r\n\t\t\tvar existe = false;\r\n\t\t\tfor (var i = 0; i < $scope.subscribersGroups.length; i++) {\r\n\t\t\t\tif ($scope.subscribersGroups[i].group.id == $scope.selectedSubscriberGroup.id) {\r\n\t\t\t\t\texiste = true;\r\n\t\t\t\t\tbreak;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (!existe) {\r\n\t\t\t\tvar subscriberGroup = {processInstance: {id: $scope.processInstance.id}\r\n\t\t\t\t\t\t\t\t\t, workItem: {id: $scope.task.id}\r\n\t\t\t\t\t\t\t\t\t, actorType: \"GROUP\"\r\n\t\t\t\t\t\t\t\t\t, group: {id: $scope.selectedSubscriberGroup.id\r\n\t\t\t\t\t\t\t\t\t, name: $scope.selectedSubscriberGroup.name\r\n\t\t\t\t\t\t\t\t\t, code: $scope.selectedSubscriberGroup.code}};\r\n\t\t\t\t$scope.setLoadingSalva(true);\r\n\r\n\t \t\t\tSubscriberRepository.save(subscriberGroup).then(function(result) {\r\n\t \t\t\t\t$scope.setLoading(false);\r\n\t\t\t\t\t$scope.subscribersGroups.push(subscriberGroup);\r\n\t\t\t\t\t$scope.clearSubscriberGroup();\r\n\t\t\t\t\tsubscriberService.findByProcessInstance($scope, $scope.task.processInstance);\r\n\t \t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.removeSubscriberGroup = function (index){\r\n\t if($scope.subscribersGroups.length >= 1){\r\n\t \tvar subscriberGroup = $scope.subscribersGroups[index];\r\n\t \t$scope.setLoadingSalva(true);\r\n\r\n \t\t\tSubscriberRepository.remove(subscriberGroup).then(function(result) {\r\n \t\t\t\t$scope.setLoading(false);\r\n \t\t \t$scope.subscribersGroups.splice(index , 1);\r\n \t\t\t});\r\n\t }\r\n\t};\r\n\r\n\t$scope.initialize();","dependencies":["FileUploader"," FormBuilderRepository"," BusinessProcessRepository"," DataRepository"," SubscriberRepository"," NotificationRepository"," SecurityRepository"]},"showTabs":false,"forBusinessProcess":false,"forUserTask":true,"generateDefaultPage":false,"htmlCode":"<form name=\"taskForm\">\n<div class=\"row\" >\n\t<div class=\"col-xs-12\" >\n\t\t<h4 >Empregado</h4>\n\t</div>\n\t<div class=\"col-xs-6\" >\n\t\t<label-input ng-type=\"text\" ng-id=\"empregado.nome\" form=\"taskForm\" ng-label=\"Nome\" ng-model=\"empregado.nome\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n\t<div class=\"col-xs-3\" >\n\t\t<label-input ng-type=\"text\" ng-id=\"empregado.matricula\" form=\"taskForm\" ng-label=\"Matrícula\" ng-model=\"empregado.matricula\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n\t<div class=\"col-xs-3\" >\n\t\t<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"empregado.dataAdmissao\" form=\"taskForm\" ng-label=\"Admissão\" ng-model=\"empregado.dataAdmissao\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n</div>\n<div class=\"row\" >\n\t<div class=\"col-xs-6\" >\n\t\t<label-input ng-type=\"text\" ng-id=\"empregado.nomeDepartamento\" form=\"taskForm\" ng-label=\"Departamento\" ng-model=\"empregado.nomeDepartamento\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n\t<div class=\"col-xs-6\" >\n\t\t<label-input ng-type=\"text\" ng-id=\"empregado.nomeFuncao\" form=\"taskForm\" ng-label=\"Função\" ng-model=\"empregado.nomeFuncao\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n</div>\n<div class=\"row\" >\n\t<div class=\"col-xs-12\" >\n\t\t<h4 >Período de férias solicitado</h4>\n\t</div>\n\t<div class=\"col-xs-3\" >\n\t\t<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"requisicao.dataSaida\" form=\"taskForm\" ng-label=\"Data de saída\" ng-model=\"requisicao.dataSaida\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n\t<div class=\"col-xs-2\" >\n\t\t<label-input-number ng-id=\"requisicao.numDias\" form=\"taskForm\" ng-label=\"Qtde de dias\" ng-model=\"requisicao.numDias\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n\t<div class=\"col-xs-2\" >\n\t\t<label-input-number ng-id=\"requisicao.diasAbono\" form=\"taskForm\" ng-label=\"Dias de abono\" ng-model=\"requisicao.diasAbono\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n\t<div class=\"col-xs-3\" >\n\t\t<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"requisicao.dataRetorno\" form=\"taskForm\" ng-label=\"Data do retorno\" ng-model=\"requisicao.dataRetorno\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n</div>\n</form>\n"}],"flows":[{"className":"FlowVersion","dataInativo":null,"dataBloqueio":null,"id":6864,"creationDate":"2016-03-25T01:30:17.196-0300","flow":{"dataInativo":null,"dataBloqueio":null,"id":3122,"flowApplication":"SERVICE_INTEGRATION","description":"Registro de Férias","name":"RegistroDeFerias"},"timeManagementType":"NONE","majorVersion":6,"minorVersion":0,"userInterface":{"dataInativo":null,"dataBloqueio":null,"id":6863,"dependencies":[],"executeCustomPage":false},"persistentExecution":false,"variables":[{"dataInativo":null,"dataBloqueio":null,"id":6872,"variable":{"name":"requisicao","variableType":"JSON","multiple":false},"persistentVariable":false,"returnVariable":false,"initialValue":{"scriptCode":{"engineType":"RHINO"}},"output":false,"input":false},{"dataInativo":null,"dataBloqueio":null,"id":6873,"variable":{"name":"empregado","variableType":"JSON","multiple":false},"persistentVariable":false,"returnVariable":false,"initialValue":{"scriptCode":{"engineType":"RHINO"}},"output":false,"input":false},{"dataInativo":null,"dataBloqueio":null,"id":6874,"variable":{"name":"ferias","variableType":"JSON","multiple":false},"persistentVariable":false,"returnVariable":false,"initialValue":{"expressionType":"SCRIPT","scriptCode":{"engineType":"RHINO","script":"getValue = function() {\n var ferias = new JSONObject();\n ferias.put(\"empregado_id\", empregado.get(\"id\"));\n ferias.put(\"dtSaida\", requisicao.get(\"dataSaida\"));\n ferias.put(\"dtRetorno\", requisicao.get(\"dataRetorno\"));\n ferias.put(\"numDias\", requisicao.get(\"numDias\"));\n ferias.put(\"diasAbono\", requisicao.get(\"diasAbono\"));\n return ferias;\n}\n\ngetValue();"}},"output":false,"input":false}],"actors":[],"statusList":[],"actions":[],"elements":[{"className":"EndEvent","dataInativo":null,"dataBloqueio":null,"id":6868,"elementType":"EndEvent","designId":6868,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Fim","posX":"648,00","posY":"132,00","height":"32,00","width":"32,00"},{"className":"StartEvent","dataInativo":null,"dataBloqueio":null,"id":6869,"elementType":"StartEvent","designId":6869,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Início","posX":"144,00","posY":"132,00","height":"32,00","width":"32,00"},{"className":"DatabaseTransaction","dataInativo":null,"dataBloqueio":null,"id":6870,"elementType":"DatabaseTransaction","designId":6870,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Inclui férias","posX":"400,00","posY":"132,00","height":"32,00","width":"32,00","dataSourceName":"citgrp","dataObjectName":"rh_ferias","SQLType":"INSERT","inputVariableName":"ferias","outuptVariableName":"ferias"},{"className":"ErrorEndEvent","dataInativo":null,"dataBloqueio":null,"id":6871,"elementType":"ErrorEndEvent","designId":6871,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Erro de fim","posX":"400,00","posY":"228,00","height":"32,00","width":"32,00"}],"connections":[{"dataInativo":null,"dataBloqueio":null,"id":6865,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"540,00","edgeY":"148,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":false,"sourceRefId":6870,"targetRefId":6868},{"dataInativo":null,"dataBloqueio":null,"id":6866,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"288,00","edgeY":"148,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":false,"sourceRefId":6869,"targetRefId":6870},{"dataInativo":null,"dataBloqueio":null,"id":6867,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"416,00","edgeY":"196,00","sourceConnectionId":2,"targetConnectionId":0,"changedPosition":false,"sourceRefId":6870,"targetRefId":6871}],"changedData":false},{"className":"FlowVersion","dataInativo":null,"dataBloqueio":null,"id":3135,"creationDate":"2016-03-23T20:42:12.047-0300","flow":{"dataInativo":null,"dataBloqueio":null,"id":3136,"flowApplication":"BUSINESS_PROCESS","description":"Requisição de Férias integrada ao DataObject","name":"RequisicaoFeriasComDataObject"},"timeManagementType":"FLOW","calendar":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.219-0300","dataCriacao":"2016-03-23T20:52:02.219-0300","version":0,"id":1196,"description":"Calendário Horas Corridas","considerHoliday":true,"workDaySun":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayMon":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayTue":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayWed":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayThu":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayFri":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDaySat":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]}},"estimatedTime":{"estimateTimeType":"TIME","days":0,"hours":1,"minutes":0,"seconds":0},"majorVersion":2,"minorVersion":0,"userInterface":{"dataInativo":null,"dataBloqueio":null,"id":3137,"resource":true,"resourceName":"requisicao_ferias","dependencies":[],"htmlCode":"<div class=\"row\" ng-show=\"!empregado.idEmpregado\">\n\t<div class=\"col-sm-2\">\n\t\t<label-input ng-type=\"text\" ng-label=\"Matrícula\" ng-id=\"matricula\" ng-model=\"matricula\" ng-obrigatorio=\"true\" form=\"mainForm\"/>\n\t</div>\n\t<div class=\"col-sm-1\">\n\t\t<div class=\"form-group\">\n\t\t\t<label> </label>\n\t\t\t<div>\n\t\t\t\t<button class=\"btn btn-primary wide-xs\" ng-click=\"buscaEmpregado()\">\n\t\t\t\t\t<i class=\"ace-icon fa fa-play-circle-o\"></i> Pesquisar\n\t\t\t\t</button>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n\n<fieldset ng-show=\"empregado.idEmpregado\">\n\t<legend>Dados do empregado</legend>\n\t<div class=\"row\" >\n\t\t<div class=\"col-sm-1\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"Matrícula\" ><translate>Matrícula</label>\n\t\t\t\t<label-input ng-id=\"matricula\" ng-model=\"matricula\" ng-disabled=\"true\" ng-required=\"false\" />\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-5\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nome\" ><translate>Nome</label>\n\t\t\t\t<label-input ng-id=\"empregado.nome\" ng-model=\"empregado.nome\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.centroCusto\" ><translate>Centro de custo</label>\n\t\t\t\t<label-input ng-id=\"empregado.centroCusto\" ng-model=\"empregado.centroCusto\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nomeDepartamento\" ><translate>Departamento</label>\n\t\t\t\t<label-input ng-id=\"empregado.nomeDepartamento\" ng-model=\"empregado.nomeDepartamento\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nomeFuncao\" ><translate>Departamento</label>\n\t\t\t\t<label-input ng-id=\"empregado.nomeFuncao\" ng-model=\"empregado.nomeFuncao\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</fieldset>\n\n<fieldset ng-show=\"empregado.idEmpregado\">\n\t<legend>Período de férias a ser cadastrado</legend>\n\t<div class=\"row\" ng-show=\"empregado.idEmpregado\">\n\t\t<div class=\"col-sm-3\">\n\t\t\t<label-input-data ng-label=\"Data da saída\" ng-id=\"requisicao.dataSaida\" ng-model=\"requisicao.dataSaida\" format=\"dd/MM/yyyy\" ng-obrigatorio=\"true\" form=\"mainForm\"/>\n\t\t</div>\n\t\t<div class=\"col-sm-2\">\n\t\t <label-input-number ng-label=\"Qtde dias\" ng-id=\"requisicao.numDias\" ng-model=\"requisicao.numDias\" ng-obrigatorio=\"true\" form=\"mainForm\"/>\n\t\t</div>\n\t\t<div class=\"col-sm-2\">\n\t\t\t<label-input-number ng-label=\"Dias de abono\" ng-id=\"requisicao.diasAbono\" ng-model=\"requisicao.diasAbono\" ng-obrigatorio=\"true\" form=\"mainForm\"/>\n\t\t</div>\n\t</div>\n</fieldset>\n\n<fieldset ng-show=\"RH001_valida_requisicao_ferias && !RH001_valida_requisicao_ferias.valid\">\n\t<legend>Corrija o(s) erros(s) abaixo:</legend>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-12\" ng-repeat=\"error in RH001_valida_requisicao_ferias.errors\">\n\t\t\t<font color=\"red\"><b>{{error}}</b></font>\n\t\t</div>\n\t</div>\n</fieldset>\n\n<fieldset ng-show=\"ferias.length > 0\">\n\t<legend>Períodos de férias já registrados para o empregado</legend>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-12\">\n\t\t\t<div class=\"table-responsive\">\n\t\t\t\t<table\n\t\t\t\t\tclass=\"table table-striped table-bordered table-hover table-striped\">\n\t\t\t\t\t<thead>\n\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t<th>Dt início aquisição</th>\n\t\t\t\t\t\t\t<th>Dt fim aquisição</th>\n\t\t\t\t\t\t\t<th>Dt saída</th>\n\t\t\t\t\t\t\t<th>Qtde dias</th>\n\t\t\t\t\t\t\t<th>Dt retorno</th>\n\t\t\t\t\t\t\t<th>Dias abono</th>\n\t\t\t\t\t\t</tr>\n\t\t\t\t\t</thead>\n\t\t\t\t\t<tfoot>\n\t\t\t\t\t</tfoot>\n\t\t\t\t\t<tbody>\n\t\t\t\t\t\t<tr ng-repeat=\"periodo in ferias\">\n\t\t\t\t\t\t\t<td>{{periodo.DtInicioAquisicao | date : 'dd/MM/yyyy'}}</td>\n\t\t\t\t\t\t\t<td>{{periodo.DtFimAquisicao | date : 'dd/MM/yyyy'}}</td>\n\t\t\t\t\t\t\t<td>{{periodo.DtSaida | date : 'dd/MM/yyyy'}}</td>\n\t\t\t\t\t\t\t<td>{{periodo.NumDias}}</td>\n\t\t\t\t\t\t\t<td>{{periodo.DtRetorno | date : 'dd/MM/yyyy'}}</td>\n\t\t\t\t\t\t\t<td>{{periodo.DiasAbono}}</td>\n\t\t\t\t\t\t</tr>\n\t\t\t\t\t</tbody>\n\t\t\t\t</table>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>","startupCode":"$scope.solicitante = appService.getUsername($scope);","dataRecoveryCode":"$scope.buscaEmpregado = function() {\n $scope.empregado = {};\n var variaveis = [];\n variaveis.push(new RuntimeVariable(\"matricula\", VariableType.TEXT, $scope.matricula));\n\n var paramExecucao = new RuntimeEnvironmentInput('BuscaEmpregado', variaveis, $scope.buscaFerias);\n\n flowService.executeFlowWithParams($scope, paramExecucao);\n};\n\n$scope.buscaFerias = function() {\n if ($scope.empregados.length > 0) {\n $scope.empregado = $scope.empregados[0]; \n var variaveis = [];\n variaveis.push(new RuntimeVariable(\"idEmpregado\", VariableType.INTEGER, $scope.empregado.idEmpregado));\n\n var paramExecucao = new RuntimeEnvironmentInput('BuscaFerias', variaveis);\n flowService.executeFlowWithParams($scope, paramExecucao);\n }else{\n $scope.showAlert(\"error\",\"Empregado não encontrado\");\n } \n};\n\n$scope.setBusinessBuleVariables = function() {\n var variaveis = [];\n variaveis.push(new RuntimeVariable(\"requisicao\", VariableType.JSON, $scope.requisicao));\n return variaveis;\n};","beforeUpdateCode":"","businessRule":"RH001_valida_requisicao_ferias","executeCustomPage":false,"URLCustomPage":"/cit-esi-web/forms/teste/teste_process.html"},"persistentExecution":true,"variables":[{"dataInativo":null,"dataBloqueio":null,"id":3190,"variable":{"name":"empregado","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":false},{"dataInativo":null,"dataBloqueio":null,"id":3191,"variable":{"name":"requisicao","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":false},{"dataInativo":null,"dataBloqueio":null,"id":3192,"variable":{"name":"solicitante","variableType":"TEXT","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":true},{"dataInativo":null,"dataBloqueio":null,"id":3193,"variable":{"name":"RH001_valida_requisicao_ferias","variableType":"BUSINESSRULE","multiple":false},"persistentVariable":true,"returnVariable":true,"initialValue":{"scriptCode":{"engineType":"RHINO"}},"output":false,"input":false}],"actors":[{"dataInativo":null,"dataBloqueio":null,"id":3146,"actorType":"USER","name":"Gestor","value":{"expressionType":"CONSTANT","constantValue":"admin"}},{"dataInativo":null,"dataBloqueio":null,"id":3147,"actorType":"USER","name":"Solicitante","value":{"expressionType":"VARIABLE","flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":3192,"variable":{"name":"solicitante","variableType":"TEXT","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":true}}}],"statusList":[{"dataInativo":null,"dataBloqueio":null,"id":3182,"acronym":"EMANALISE","name":"Em análise","processInstanceStatus":"OPEN","backgroundColor":"#5b9bd5","textColor":"#ffffff","initialStatus":true},{"dataInativo":null,"dataBloqueio":null,"id":3183,"acronym":"DEVOLVIDA","name":"Devolvida para solicitante","processInstanceStatus":"OPEN","backgroundColor":"#ffc000","textColor":"#ffffff","initialStatus":false},{"dataInativo":null,"dataBloqueio":null,"id":3184,"acronym":"APROVADA","name":"Aprovada","processInstanceStatus":"OPEN","backgroundColor":"#70ad47","textColor":"#ffffff","initialStatus":false},{"dataInativo":null,"dataBloqueio":null,"id":3185,"acronym":"REJEITADA","name":"Não aprovada","processInstanceStatus":"OPEN","backgroundColor":"#ed7d31","textColor":"#ffffff","initialStatus":false},{"dataInativo":null,"dataBloqueio":null,"id":3186,"acronym":"FINALIZADA","name":"Finalizada","processInstanceStatus":"CLOSED","backgroundColor":"#c5e0b3","textColor":"#ffffff","initialStatus":false},{"dataInativo":null,"dataBloqueio":null,"id":3187,"acronym":"CANCELADA","name":"Cancelada","processInstanceStatus":"CANCELLED","backgroundColor":"#fee599","textColor":"#404040","initialStatus":false},{"dataInativo":null,"dataBloqueio":null,"id":3188,"acronym":"ERRO","name":"Com erro de validação","processInstanceStatus":"OPEN","backgroundColor":"#ffc000","textColor":"#ffffff","initialStatus":false},{"dataInativo":null,"dataBloqueio":null,"id":3189,"acronym":"ERRO_CADASTRAMENTO","name":"Erro no cadastramento","processInstanceStatus":"OPEN","backgroundColor":"#ffc000","textColor":"#ffffff","initialStatus":false}],"actions":[{"dataInativo":null,"dataBloqueio":null,"id":3138,"acronym":"ANALISE","name":"Submeter à análise","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3182,"acronym":"EMANALISE","name":"Em análise","processInstanceStatus":"OPEN","backgroundColor":"#5b9bd5","textColor":"#ffffff","initialStatus":true}},{"dataInativo":null,"dataBloqueio":null,"id":3139,"acronym":"ERRO","name":"Devolver requisição com erro","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3188,"acronym":"ERRO","name":"Com erro de validação","processInstanceStatus":"OPEN","backgroundColor":"#ffc000","textColor":"#ffffff","initialStatus":false}},{"dataInativo":null,"dataBloqueio":null,"id":3140,"acronym":"APROVAR","name":"Aprovar","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3184,"acronym":"APROVADA","name":"Aprovada","processInstanceStatus":"OPEN","backgroundColor":"#70ad47","textColor":"#ffffff","initialStatus":false}},{"dataInativo":null,"dataBloqueio":null,"id":3141,"acronym":"CANCELAR","name":"Cancelar","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3187,"acronym":"CANCELADA","name":"Cancelada","processInstanceStatus":"CANCELLED","backgroundColor":"#fee599","textColor":"#404040","initialStatus":false}},{"dataInativo":null,"dataBloqueio":null,"id":3142,"acronym":"REGISTRAR_ERRO","name":"Registrar erro de cadastramento","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3189,"acronym":"ERRO_CADASTRAMENTO","name":"Erro no cadastramento","processInstanceStatus":"OPEN","backgroundColor":"#ffc000","textColor":"#ffffff","initialStatus":false}},{"dataInativo":null,"dataBloqueio":null,"id":3143,"acronym":"DEVOLVER","name":"Devolver para solicitante","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3183,"acronym":"DEVOLVIDA","name":"Devolvida para solicitante","processInstanceStatus":"OPEN","backgroundColor":"#ffc000","textColor":"#ffffff","initialStatus":false},"requireReason":true},{"dataInativo":null,"dataBloqueio":null,"id":3144,"acronym":"REJEITAR","name":"Rejeitar","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3185,"acronym":"REJEITADA","name":"Não aprovada","processInstanceStatus":"OPEN","backgroundColor":"#ed7d31","textColor":"#ffffff","initialStatus":false},"requireReason":true},{"dataInativo":null,"dataBloqueio":null,"id":3145,"acronym":"FINALIZAR","name":"Finalizar","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3186,"acronym":"FINALIZADA","name":"Finalizada","processInstanceStatus":"CLOSED","backgroundColor":"#c5e0b3","textColor":"#ffffff","initialStatus":false},"scriptCode":{"engineType":"RHINO"}}],"elements":[{"className":"StartEvent","dataInativo":null,"dataBloqueio":null,"id":3178,"elementType":"StartEvent","designId":3178,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Início","posX":"76,00","posY":"20,00","height":"32,00","width":"32,00"},{"className":"ExclusiveGateway","dataInativo":null,"dataBloqueio":null,"id":3179,"elementType":"ExclusiveGateway","designId":3179,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Situação ?","posX":"532,00","posY":"108,00","height":"40,00","width":"40,00"},{"className":"EndEvent","dataInativo":null,"dataBloqueio":null,"id":3176,"elementType":"EndEvent","designId":3176,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Evento de finalização 1","posX":"788,00","posY":"52,00","height":"32,00","width":"32,00"},{"className":"ErrorIntermediateEvent","dataInativo":null,"dataBloqueio":null,"id":3170,"elementType":"ErrorIntermediateEvent","designId":3170,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Captura de erro 1","posX":"645,00","posY":"148,00","height":"23,00","width":"23,00","ownerElement":{"className":"BpeSubProcess","dataInativo":null,"dataBloqueio":null,"id":3168,"elementType":"BpeSubProcess","designId":3168,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Cadastrar Férias","posX":"640,00","posY":"96,00","height":"64,00","width":"104,00","businessProcessName":"CadastrarFerias"}},{"className":"UserTask","dataInativo":null,"dataBloqueio":null,"id":3171,"elementType":"UserTask","designId":3171,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Corrigir requisição","posX":"328,00","posY":"236,00","height":"64,00","width":"104,00","instanceType":"SINGLE","estimatedTime":{"estimateTimeType":"TIME","days":0,"hours":0,"minutes":3,"seconds":0},"actors":[{"dataInativo":null,"dataBloqueio":null,"id":3147,"actorType":"USER","name":"Solicitante","value":{"expressionType":"VARIABLE","flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":3192,"variable":{"name":"solicitante","variableType":"TEXT","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":true}}}],"variables":[{"dataInativo":null,"dataBloqueio":null,"id":3172,"flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":3190,"variable":{"name":"empregado","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":false},"output":false,"input":true},{"dataInativo":null,"dataBloqueio":null,"id":3173,"flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":3191,"variable":{"name":"requisicao","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":false},"output":true,"input":true},{"dataInativo":null,"dataBloqueio":null,"id":3174,"flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":3192,"variable":{"name":"solicitante","variableType":"TEXT","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":true},"output":true,"input":false},{"dataInativo":null,"dataBloqueio":null,"id":3175,"flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":3193,"variable":{"name":"RH001_valida_requisicao_ferias","variableType":"BUSINESSRULE","multiple":false},"persistentVariable":true,"returnVariable":true,"initialValue":{"scriptCode":{"engineType":"RHINO"}},"output":false,"input":false},"output":false,"input":true}],"actions":[{"dataInativo":null,"dataBloqueio":null,"id":3141,"acronym":"CANCELAR","name":"Cancelar","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3187,"acronym":"CANCELADA","name":"Cancelada","processInstanceStatus":"CANCELLED","backgroundColor":"#fee599","textColor":"#404040","initialStatus":false}},{"dataInativo":null,"dataBloqueio":null,"id":3138,"acronym":"ANALISE","name":"Submeter à análise","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3182,"acronym":"EMANALISE","name":"Em análise","processInstanceStatus":"OPEN","backgroundColor":"#5b9bd5","textColor":"#ffffff","initialStatus":true}}],"userInterface":{"dataInativo":null,"dataBloqueio":null,"id":3133,"resource":true,"resourceName":"requisicao_ferias_correcao","dependencies":[],"htmlCode":"<fieldset>\n\t<legend>Dados do empregado</legend>\n\t<div class=\"row\" >\n\t\t<div class=\"col-sm-1\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"Matrícula\" ><translate>Matrícula</label>\n\t\t\t\t<label-input ng-id=\"matricula\" ng-model=\"matricula\" ng-disabled=\"true\" ng-obrigatorio=\"false\" form=\"taskForm\"/>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-5\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nome\" ><translate>Nome</label>\n\t\t\t\t<label-input ng-id=\"empregado.nome\" ng-model=\"empregado.nome\" ng-obrigatorio=\"false\" ng-disabled=\"true\" form=\"taskForm\"/>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.centroCusto\" ><translate>Centro de custo</label>\n\t\t\t\t<label-input ng-id=\"empregado.centroCusto\" ng-model=\"empregado.centroCusto\" ng-obrigatorio=\"false\" ng-disabled=\"true\" form=\"taskForm\"/>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nomeDepartamento\" ><translate>Departamento</label>\n\t\t\t\t<label-input ng-id=\"empregado.nomeDepartamento\" ng-model=\"empregado.nomeDepartamento\" ng-obrigatorio=\"false\" ng-disabled=\"true\" form=\"taskForm\"/>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nomeFuncao\" ><translate>Departamento</label>\n\t\t\t\t<label-input ng-id=\"empregado.nomeFuncao\" ng-model=\"empregado.nomeFuncao\" ng-obrigatorio=\"false\" ng-disabled=\"true\" form=\"taskForm\"/>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</fieldset>\n\n<fieldset>\n\t<legend>Período de férias solicitado</legend>\n\t<div class=\"row\" ng-show=\"empregado.idEmpregado\">\n\t\t<div class=\"col-sm-3\">\n\t\t\t<label-input-data ng-label=\"Data da saída\" ng-id=\"requisicao.dataSaida\" ng-model=\"requisicao.dataSaida\" format=\"dd/MM/yyyy\" ng-obrigatorio=\"true\" form=\"taskForm\"/>\n\t\t</div>\n\t\t<div class=\"col-sm-2\">\n\t\t <label-input-number ng-label=\"Qtde dias\" ng-id=\"requisicao.numDias\" ng-model=\"requisicao.numDias\" ng-obrigatorio=\"true\" form=\"taskForm\"/>\n\t\t</div>\n\t\t<div class=\"col-sm-2\">\n\t\t\t<label-input-number ng-label=\"Dias de abono\" ng-id=\"requisicao.diasAbono\" ng-model=\"requisicao.diasAbono\" ng-obrigatorio=\"true\" form=\"taskForm\"/>\n\t\t</div>\n\t</div>\n</fieldset>\n\n<fieldset ng-show=\"!RH001_valida_requisicao_ferias.valid\">\n\t<legend>Corrija o(s) erros(s) abaixo:</legend>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-12\" ng-repeat=\"error in RH001_valida_requisicao_ferias.errors\">\n\t\t\t<font color=\"red\"><b>{{error}}</b></font>\n\t\t</div>\n\t</div>\n</fieldset>\n\n<div class=\"row\" ng-show=\"task.processInstance.errorLog\">\n\t<div class=\"col-sm-12\">\n\t\t<div class=\"form-group\">\n\t\t\t<label for=\"Exceção\" ><translate>Verifique o(s) erros(s) abaixo</label>\n\t\t\t<label-text-area ng-id=\"task.processInstance.errorLog.stackTrace\" ng-model=\"task.processInstance.errorLog.errorMessage\" ng-disabled=\"true\" rows=\"9\"/>\n\t\t</div>\n\t</div>\n</div>\n\n<div class=\"row\" ng-show=\"requisicao.motivoDevolucao\">\n\t<div class=\"col-sm-12\">\n\t\t<div class=\"form-group\">\n\t\t\t<label for=\"requisicao.motivoDevolucao\" ><translate>Motivo da devolução</label>\n\t\t\t<label-text-area ng-id=\"requisicao.motivoDevolucao\" ng-model=\"requisicao.motivoDevolucao\" ng-obrigatorio=\"false\" ng-disabled=\"true\" rows=\"4\" form=\"taskForm\"/>\n\t\t</div>\n\t</div>\n</div>","aditionalHtmlCode":"<div><b>Empregado:</b> {{empregado.matricula}} - {{empregado.nome}} </div>\n<div><b>Período de férias:</b> {{requisicao.dataSaida | date : 'dd/MM/yyyy'}} a {{requisicao.dataRetorno | date : 'dd/MM/yyyy'}}</div>","startupCode":"if ($scope.task.processInstance.lastAction) {\n $scope.requisicao.motivoDevolucao = $scope.task.processInstance.lastAction.reason;\n}","dataRecoveryCode":"$scope.setBusinessBuleVariables = function() {\n var variaveis = [];\n variaveis.push(new RuntimeVariable(\"requisicao\", VariableType.JSON, $scope.requisicao));\n return variaveis;\n};","executeCustomPage":false}},{"className":"BusinessRuleSubProcess","dataInativo":null,"dataBloqueio":null,"id":3163,"elementType":"BusinessRuleSubProcess","designId":3163,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Valida Requisição de Férias","posX":"40,00","posY":"96,00","height":"64,00","width":"104,00","flowName":"RH001_valida_requisicao_ferias"},{"className":"UserTask","dataInativo":null,"dataBloqueio":null,"id":3164,"elementType":"UserTask","designId":3164,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Analisar requisição","posX":"328,00","posY":"96,00","height":"64,00","width":"104,00","instanceType":"SINGLE","estimatedTime":{"estimateTimeType":"TIME","days":0,"hours":0,"minutes":3,"seconds":0},"actors":[{"dataInativo":null,"dataBloqueio":null,"id":3146,"actorType":"USER","name":"Gestor","value":{"expressionType":"CONSTANT","constantValue":"admin"}}],"variables":[{"dataInativo":null,"dataBloqueio":null,"id":3165,"flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":3190,"variable":{"name":"empregado","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":false},"output":false,"input":true},{"dataInativo":null,"dataBloqueio":null,"id":3166,"flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":3191,"variable":{"name":"requisicao","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":false},"output":false,"input":true}],"actions":[{"dataInativo":null,"dataBloqueio":null,"id":3140,"acronym":"APROVAR","name":"Aprovar","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3184,"acronym":"APROVADA","name":"Aprovada","processInstanceStatus":"OPEN","backgroundColor":"#70ad47","textColor":"#ffffff","initialStatus":false}},{"dataInativo":null,"dataBloqueio":null,"id":3143,"acronym":"DEVOLVER","name":"Devolver para solicitante","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3183,"acronym":"DEVOLVIDA","name":"Devolvida para solicitante","processInstanceStatus":"OPEN","backgroundColor":"#ffc000","textColor":"#ffffff","initialStatus":false},"requireReason":true},{"dataInativo":null,"dataBloqueio":null,"id":3144,"acronym":"REJEITAR","name":"Rejeitar","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3185,"acronym":"REJEITADA","name":"Não aprovada","processInstanceStatus":"OPEN","backgroundColor":"#ed7d31","textColor":"#ffffff","initialStatus":false},"requireReason":true}],"userInterface":{"dataInativo":null,"dataBloqueio":null,"id":3132,"resource":true,"resourceName":"requisicao_ferias_analise","dependencies":[],"htmlCode":"<fieldset>\n\t<legend>Dados do empregado</legend>\n\t<div class=\"row\" >\n\t\t<div class=\"col-sm-1\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"Matrícula\" ><translate>Matrícula</label>\n\t\t\t\t<label-input ng-id=\"matricula\" ng-model=\"matricula\" ng-disabled=\"true\" ng-required=\"false\" />\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-5\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nome\" ><translate>Nome</label>\n\t\t\t\t<label-input ng-id=\"empregado.nome\" ng-model=\"empregado.nome\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.centroCusto\" ><translate>Centro de custo</label>\n\t\t\t\t<label-input ng-id=\"empregado.centroCusto\" ng-model=\"empregado.centroCusto\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nomeDepartamento\" ><translate>Departamento</label>\n\t\t\t\t<label-input ng-id=\"empregado.nomeDepartamento\" ng-model=\"empregado.nomeDepartamento\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nomeFuncao\" ><translate>Departamento</label>\n\t\t\t\t<label-input ng-id=\"empregado.nomeFuncao\" ng-model=\"empregado.nomeFuncao\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</fieldset>\n\n<fieldset>\n\t<legend>Período de férias solicitado</legend>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-3\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"requisicao.dataSaida\" ><translate>Data da saída</label>\n\t\t\t\t<label-input-data ng-id=\"requisicao.dataSaida\" ng-model=\"requisicao.dataSaida\" ng-format=\"dd/MM/yyyy\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-2\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"requisicao.numDias\" ><translate>Qtde dias</label>\n\t\t\t\t<label-input-number ng-id=\"requisicao.numDias\" ng-model=\"requisicao.numDias\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-3\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"requisicao.dataRetorno\" ><translate>Data do retorno</label>\n\t\t\t\t<label-input-data ng-id=\"requisicao.dataRetorno\" ng-model=\"requisicao.dataRetorno\" ng-format=\"dd/MM/yyyy\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-2\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"requisicao.diasAbono\" ><translate>Dias de abono</label>\n\t\t\t\t<label-input-number ng-id=\"requisicao.diasAbono\" ng-model=\"requisicao.diasAbono\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</fieldset>","aditionalHtmlCode":"<div><b>Empregado alterado agora:</b> {{empregado.matricula}} - {{empregado.nome}} </div>\n<div><b>Período de férias:</b> {{requisicao.dataSaida | date : 'dd/MM/yyyy'}} a {{requisicao.dataRetorno | date : 'dd/MM/yyyy'}}</div>","startupCode":"$scope.businessRule = \"RH001_valida_requisicao_ferias\";","executeCustomPage":false,"URLCustomPage":"/cit-tabelas-corp-web/html/pais/pais.html"}},{"className":"UserTask","dataInativo":null,"dataBloqueio":null,"id":3180,"elementType":"UserTask","designId":3180,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Visualiza erro","posX":"604,00","posY":"336,00","height":"64,00","width":"104,00","instanceType":"SINGLE","actors":[{"dataInativo":null,"dataBloqueio":null,"id":3146,"actorType":"USER","name":"Gestor","value":{"expressionType":"CONSTANT","constantValue":"admin"}},{"dataInativo":null,"dataBloqueio":null,"id":3147,"actorType":"USER","name":"Solicitante","value":{"expressionType":"VARIABLE","flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":3192,"variable":{"name":"solicitante","variableType":"TEXT","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":true}}}],"variables":[{"dataInativo":null,"dataBloqueio":null,"id":3181,"flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":3190,"variable":{"name":"empregado","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":false},"output":false,"input":true}],"actions":[{"dataInativo":null,"dataBloqueio":null,"id":3141,"acronym":"CANCELAR","name":"Cancelar","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3187,"acronym":"CANCELADA","name":"Cancelada","processInstanceStatus":"CANCELLED","backgroundColor":"#fee599","textColor":"#404040","initialStatus":false}}],"userInterface":{"dataInativo":null,"dataBloqueio":null,"id":3134,"resource":false,"dependencies":[],"htmlCode":"<div class=\"row\">\n\t<div class=\"col-sm-12\">\n\t\t<div class=\"form-group\">\n\t\t\t<label for=\"Exceção\" ><translate>Exceção</label>\n\t\t\t<label-text-area ng-id=\"task.processInstance.errorLog.stackTrace\" ng-model=\"task.processInstance.errorLog.stackTrace\" ng-disabled=\"true\" rows=\"18\"/>\n\t\t</div>\n\t</div>\n</div>","aditionalHtmlCode":"<div>Empregado: {{empregado.matricula}} - {{empregado.nome}} </div>","executeCustomPage":false}},{"className":"ExclusiveGateway","dataInativo":null,"dataBloqueio":null,"id":3177,"elementType":"ExclusiveGateway","designId":3177,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Erro ?","posX":"180,00","posY":"108,00","height":"40,00","width":"40,00"},{"className":"EndEvent","dataInativo":null,"dataBloqueio":null,"id":3169,"elementType":"EndEvent","designId":3169,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Evento de finalização","posX":"76,00","posY":"448,00","height":"32,00","width":"32,00"},{"className":"ExclusiveGateway","dataInativo":null,"dataBloqueio":null,"id":3167,"elementType":"ExclusiveGateway","designId":3167,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Situação ?","posX":"72,00","posY":"348,00","height":"40,00","width":"40,00"},{"className":"BpeSubProcess","dataInativo":null,"dataBloqueio":null,"id":3168,"elementType":"BpeSubProcess","designId":3168,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Cadastrar Férias","posX":"640,00","posY":"96,00","height":"64,00","width":"104,00","businessProcessName":"CadastrarFerias"}],"connections":[{"dataInativo":null,"dataBloqueio":null,"id":3148,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"em análise","condition":{"engineType":"RHINO","script":"EMANALISE"},"edgeX":"92,00","edgeY":"256,00","sourceConnectionId":0,"targetConnectionId":2,"changedPosition":true,"sourceRefId":3167,"targetRefId":3163},{"dataInativo":null,"dataBloqueio":null,"id":3149,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"cancelada","condition":{"engineType":"RHINO","script":"CANCELADA"},"edgeX":"92,00","edgeY":"418,00","sourceConnectionId":2,"targetConnectionId":0,"changedPosition":false,"sourceRefId":3167,"targetRefId":3169},{"dataInativo":null,"dataBloqueio":null,"id":3150,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"-1,00","edgeY":"-1,00","sourceConnectionId":0,"targetConnectionId":0,"changedPosition":false,"sourceRefId":3168,"targetRefId":3170},{"dataInativo":null,"dataBloqueio":null,"id":3151,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"380,00","edgeY":"368,00","sourceConnectionId":2,"targetConnectionId":1,"changedPosition":true,"sourceRefId":3171,"targetRefId":3167},{"dataInativo":null,"dataBloqueio":null,"id":3152,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"flowAction":{"dataInativo":null,"dataBloqueio":null,"id":3145,"acronym":"FINALIZAR","name":"Finalizar","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3186,"acronym":"FINALIZADA","name":"Finalizada","processInstanceStatus":"CLOSED","backgroundColor":"#c5e0b3","textColor":"#ffffff","initialStatus":false},"scriptCode":{"engineType":"RHINO"}},"condition":{"engineType":"RHINO"},"edgeX":"804,00","edgeY":"128,00","sourceConnectionId":1,"targetConnectionId":2,"changedPosition":true,"sourceRefId":3168,"targetRefId":3176},{"dataInativo":null,"dataBloqueio":null,"id":3153,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"162,00","edgeY":"128,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":false,"sourceRefId":3163,"targetRefId":3177},{"dataInativo":null,"dataBloqueio":null,"id":3154,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"existe erro","flowAction":{"dataInativo":null,"dataBloqueio":null,"id":3139,"acronym":"ERRO","name":"Devolver requisição com erro","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3188,"acronym":"ERRO","name":"Com erro de validação","processInstanceStatus":"OPEN","backgroundColor":"#ffc000","textColor":"#ffffff","initialStatus":false}},"condition":{"engineType":"RHINO","script":"!${RH001_valida_requisicao_ferias}.isValid();"},"edgeX":"200,00","edgeY":"268,00","sourceConnectionId":2,"targetConnectionId":3,"changedPosition":true,"sourceRefId":3177,"targetRefId":3171},{"dataInativo":null,"dataBloqueio":null,"id":3155,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"sem erro","flowAction":{"dataInativo":null,"dataBloqueio":null,"id":3138,"acronym":"ANALISE","name":"Submeter à análise","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3182,"acronym":"EMANALISE","name":"Em análise","processInstanceStatus":"OPEN","backgroundColor":"#5b9bd5","textColor":"#ffffff","initialStatus":true}},"condition":{"engineType":"RHINO","script":"RH001_valida_requisicao_ferias.isValid();\n"},"edgeX":"284,00","edgeY":"128,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":true,"sourceRefId":3177,"targetRefId":3164},{"dataInativo":null,"dataBloqueio":null,"id":3156,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"92,00","edgeY":"74,00","sourceConnectionId":2,"targetConnectionId":0,"changedPosition":false,"sourceRefId":3178,"targetRefId":3163},{"dataInativo":null,"dataBloqueio":null,"id":3158,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"devolvida","condition":{"engineType":"RHINO","script":"DEVOLVIDA"},"edgeX":"552,00","edgeY":"268,00","sourceConnectionId":2,"targetConnectionId":1,"changedPosition":true,"sourceRefId":3179,"targetRefId":3171},{"dataInativo":null,"dataBloqueio":null,"id":3157,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"aprovada","condition":{"engineType":"RHINO","script":"APROVADA"},"edgeX":"606,00","edgeY":"128,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":false,"sourceRefId":3179,"targetRefId":3168},{"dataInativo":null,"dataBloqueio":null,"id":3159,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"482,00","edgeY":"128,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":false,"sourceRefId":3164,"targetRefId":3179},{"dataInativo":null,"dataBloqueio":null,"id":3160,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"reprovada","condition":{"engineType":"RHINO","script":"REJEITADA"},"edgeX":"552,00","edgeY":"68,00","sourceConnectionId":0,"targetConnectionId":3,"changedPosition":true,"sourceRefId":3179,"targetRefId":3176},{"dataInativo":null,"dataBloqueio":null,"id":3161,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"erro","flowAction":{"dataInativo":null,"dataBloqueio":null,"id":3142,"acronym":"REGISTRAR_ERRO","name":"Registrar erro de cadastramento","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3189,"acronym":"ERRO_CADASTRAMENTO","name":"Erro no cadastramento","processInstanceStatus":"OPEN","backgroundColor":"#ffc000","textColor":"#ffffff","initialStatus":false}},"condition":{"engineType":"RHINO"},"edgeX":"656,00","edgeY":"253,50","sourceConnectionId":2,"targetConnectionId":0,"changedPosition":false,"sourceRefId":3170,"targetRefId":3180},{"dataInativo":null,"dataBloqueio":null,"id":3162,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"804,00","edgeY":"368,00","sourceConnectionId":1,"targetConnectionId":2,"changedPosition":true,"sourceRefId":3180,"targetRefId":3176}],"changedData":false},{"className":"FlowVersion","dataInativo":null,"dataBloqueio":null,"id":6310,"creationDate":"2016-03-25T00:39:38.189-0300","flow":{"dataInativo":null,"dataBloqueio":null,"id":3198,"flowApplication":"BUSINESS_PROCESS","description":"Cadastrar férias com DataObject","name":"CadastramentoFeriasComDataObject"},"timeManagementType":"FLOW","calendar":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.219-0300","dataCriacao":"2016-03-23T20:52:02.219-0300","version":0,"id":1196,"description":"Calendário Horas Corridas","considerHoliday":true,"workDaySun":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayMon":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayTue":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayWed":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayThu":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayFri":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDaySat":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]}},"estimatedTime":{"estimateTimeType":"TIME","days":0,"hours":2,"minutes":0,"seconds":0},"majorVersion":6,"minorVersion":0,"userInterface":{"dataInativo":null,"dataBloqueio":null,"id":6307,"dependencies":[],"executeCustomPage":false},"persistentExecution":true,"variables":[{"dataInativo":null,"dataBloqueio":null,"id":6335,"variable":{"name":"requisicao","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":false,"input":false},{"dataInativo":null,"dataBloqueio":null,"id":6336,"variable":{"name":"empregado","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":false,"input":false}],"actors":[{"dataInativo":null,"dataBloqueio":null,"id":6314,"actorType":"GROUP","name":"RH","value":{"expressionType":"CONSTANT","constantValue":"RH"}}],"statusList":[{"dataInativo":null,"dataBloqueio":null,"id":6332,"acronym":"ACADASTRAR","name":"Para cadastramento","processInstanceStatus":"OPEN","backgroundColor":"#fff2cc","textColor":"#404040","initialStatus":true},{"dataInativo":null,"dataBloqueio":null,"id":6333,"acronym":"CADASTRADA","name":"Cadastrada","processInstanceStatus":"OPEN","backgroundColor":"#70ad47","textColor":"#ffffff","initialStatus":false},{"dataInativo":null,"dataBloqueio":null,"id":6334,"acronym":"EMITIDA","name":"Emitida","processInstanceStatus":"CLOSED","backgroundColor":"#5b9bd5","textColor":"#ffffff","initialStatus":false}],"actions":[{"dataInativo":null,"dataBloqueio":null,"id":6311,"acronym":"REGISTRAR","name":"Registrar férias","scriptCode":{"engineType":"RHINO"}},{"dataInativo":null,"dataBloqueio":null,"id":6312,"acronym":"FINALIZAR","name":"Finalizar","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":6334,"acronym":"EMITIDA","name":"Emitida","processInstanceStatus":"CLOSED","backgroundColor":"#5b9bd5","textColor":"#ffffff","initialStatus":false}},{"dataInativo":null,"dataBloqueio":null,"id":6313,"acronym":"EMITIR","name":"Encaminhar para emissão do aviso","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":6333,"acronym":"CADASTRADA","name":"Cadastrada","processInstanceStatus":"OPEN","backgroundColor":"#70ad47","textColor":"#ffffff","initialStatus":false}}],"elements":[{"className":"SignalStartEvent","dataInativo":null,"dataBloqueio":null,"id":6321,"elementType":"SignalStartEvent","designId":6321,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Sinal de início","posX":"360,00","posY":"44,00","height":"32,00","width":"32,00"},{"className":"StartEvent","dataInativo":null,"dataBloqueio":null,"id":6322,"elementType":"StartEvent","designId":6322,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Início","posX":"184,00","posY":"136,00","height":"32,00","width":"32,00"},{"className":"UserTask","dataInativo":null,"dataBloqueio":null,"id":6323,"elementType":"UserTask","designId":6323,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Emitir aviso de férias","posX":"828,00","posY":"120,00","height":"64,00","width":"104,00","instanceType":"SINGLE","estimatedTime":{"estimateTimeType":"TIME","days":0,"hours":0,"minutes":2,"seconds":3},"actors":[{"dataInativo":null,"dataBloqueio":null,"id":6314,"actorType":"GROUP","name":"RH","value":{"expressionType":"CONSTANT","constantValue":"RH"}}],"variables":[{"dataInativo":null,"dataBloqueio":null,"id":6324,"flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":6335,"variable":{"name":"requisicao","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":false,"input":false},"output":false,"input":true},{"dataInativo":null,"dataBloqueio":null,"id":6325,"flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":6336,"variable":{"name":"empregado","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":false,"input":false},"output":false,"input":true}],"actions":[{"dataInativo":null,"dataBloqueio":null,"id":6312,"acronym":"FINALIZAR","name":"Finalizar","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":6334,"acronym":"EMITIDA","name":"Emitida","processInstanceStatus":"CLOSED","backgroundColor":"#5b9bd5","textColor":"#ffffff","initialStatus":false}}],"userInterface":{"dataInativo":null,"dataBloqueio":null,"id":6308,"resource":false,"dependencies":[],"htmlCode":"<div class=\"row\">\n\t<div class=\"col-sm-12 style=\"text-align:center\">\n\t\t<h2>AVISO DE FÉRIAS</h2>\n\t</div>\n</div>\n<br>\n<div class=\"row\">\n\t<div class=\"col-sm-2\">\n\t\t<span><b>Empregado:</b></span>\n\t</div>\n\t<div class=\"col-sm-3\">\n\t\t<span>{{empregado.matricula}}</span> - <span>{{empregado.nome}}</span>\n\t</div>\n</div>\n<div class=\"row\">\n\t<div class=\"col-sm-2\">\n\t\t<span><b>Departamento:</b></span>\n\t</div>\n\t<div class=\"col-sm-3\">\n\t\t<span>{{empregado.nomeDepartamento}}</span>\n\t</div>\n</div>\n<br><br>\n<div class=\"row\">\n\t<div class=\"col-sm-12\">\n\t\tNa forma das disposições em vigor, fica V. Sa. nofitificado(a) que sairá de férias por {{requisicao.numDias}} dia(s), a partir do dia {{requisicao.dataSaida | date : 'dd/MM/yyyy'}}, retornando no dia {{requisicao.dataRetorno | date : 'dd/MM/yyyy'}}\n\t</div>\n</div>","aditionalHtmlCode":"<div>Empregado: {{empregado.matricula}} - {{empregado.nome}} </div>","executeCustomPage":false}},{"className":"EndEvent","dataInativo":null,"dataBloqueio":null,"id":6326,"elementType":"EndEvent","designId":6326,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Evento de finalização","posX":"1.040,00","posY":"136,00","height":"32,00","width":"32,00"},{"className":"EsiSubProcess","dataInativo":null,"dataBloqueio":null,"id":6327,"elementType":"EsiSubProcess","designId":6327,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Registrar Férias","posX":"508,00","posY":"120,00","height":"64,00","width":"104,00","flowName":"RegistroDeFerias"},{"className":"UserTask","dataInativo":null,"dataBloqueio":null,"id":6328,"elementType":"UserTask","designId":6328,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Cadastrar Férias","posX":"324,00","posY":"120,00","height":"64,00","width":"104,00","instanceType":"SINGLE","estimatedTime":{"estimateTimeType":"TIME","days":0,"hours":0,"minutes":2,"seconds":0},"actors":[{"dataInativo":null,"dataBloqueio":null,"id":6314,"actorType":"GROUP","name":"RH","value":{"expressionType":"CONSTANT","constantValue":"RH"}}],"variables":[{"dataInativo":null,"dataBloqueio":null,"id":6329,"flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":6335,"variable":{"name":"requisicao","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":false,"input":false},"output":false,"input":true},{"dataInativo":null,"dataBloqueio":null,"id":6330,"flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":6336,"variable":{"name":"empregado","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":false,"input":false},"output":false,"input":true}],"actions":[{"dataInativo":null,"dataBloqueio":null,"id":6311,"acronym":"REGISTRAR","name":"Registrar férias","scriptCode":{"engineType":"RHINO"}}],"userInterface":{"dataInativo":null,"dataBloqueio":null,"id":6309,"resource":false,"dependencies":[],"htmlCode":"<fieldset>\r\n\t<legend>Dados do empregado</legend>\r\n\t<div class=\"row\" >\r\n\t\t<div class=\"col-sm-6\">\r\n\t\t\t<div class=\"form-group\">\r\n\t\t\t\t<label for=\"empregado.nome\" ><translate>Nome</label>\r\n\t\t\t\t<label-input ng-id=\"empregado.nome\" ng-model=\"empregado.nome\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t\t<div class=\"col-sm-3\">\r\n\t\t\t<div class=\"form-group\">\r\n\t\t\t\t<label for=\"Matrícula\" ><translate>Matrícula</label>\r\n\t\t\t\t<label-input ng-id=\"matricula\" ng-model=\"empregado.matricula\" ng-disabled=\"true\" ng-obrigatorio=\"false\" />\r\n\t\t\t</div>\r\n\t\t</div>\t\r\n\t\t<div class=\"col-sm-3\">\r\n\t\t\t<label-input-data ng-label=\"Data de admissão\" ng-id=\"empregado.dataAdmissao\" ng-model=\"empregado.dataAdmissao\" format=\"dd/MM/yyyy\" ng-obrigatorio=\"true\" ng-disabled=\"true\" />\r\n\t\t</div>\r\n </div>\r\n\t<div class=\"row\">\r\n\t\t<div class=\"col-sm-6\">\r\n\t\t\t<div class=\"form-group\">\r\n\t\t\t\t<label for=\"empregado.nomeDepartamento\" ><translate>Departamento</label>\r\n\t\t\t\t<label-input ng-id=\"empregado.nomeDepartamento\" ng-model=\"empregado.nomeDepartamento\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t\t<div class=\"col-sm-6\">\r\n\t\t\t<div class=\"form-group\">\r\n\t\t\t\t<label for=\"empregado.nomeFuncao\" ><translate>Função</label>\r\n\t\t\t\t<label-input ng-id=\"empregado.nomeFuncao\" ng-model=\"empregado.nomeFuncao\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t</div>\r\n</fieldset>\r\n\r\n<fieldset>\r\n\t<legend>Período de férias solicitado</legend>\r\n\t<div class=\"row\">\r\n\t\t<div class=\"col-sm-3\">\r\n\t\t\t<label-input-data ng-label=\"Data da saída\" ng-id=\"requisicao.dataSaida\" ng-disabled=\"true\" ng-model=\"requisicao.dataSaida\" format=\"dd/MM/yyyy\" ng-obrigatorio=\"true\" />\r\n\t\t</div>\r\n\t\t<div class=\"col-sm-2\">\r\n\t\t <label-input-number ng-label=\"Qtde dias\" ng-id=\"requisicao.numDias\" ng-disabled=\"true\" ng-model=\"requisicao.numDias\" ng-obrigatorio=\"true\" />\r\n\t\t</div>\r\n\t\t<div class=\"col-sm-2\">\r\n\t\t\t<label-input-number ng-label=\"Dias de abono\" ng-id=\"requisicao.diasAbono\" ng-disabled=\"true\" ng-model=\"requisicao.diasAbono\" ng-obrigatorio=\"true\" />\r\n\t\t</div>\r\n\t\t<div class=\"col-sm-3\">\r\n\t\t\t<label-input-data ng-label=\"Data da saída\" ng-id=\"requisicao.dataRetorno\" ng-disabled=\"true\" ng-model=\"requisicao.dataRetorno\" format=\"dd/MM/yyyy\" ng-obrigatorio=\"true\" />\r\n\t\t</div>\r\n\t</div>","aditionalHtmlCode":"<div>Empregado: {{empregado.matricula}} - {{empregado.nome}} </div>","executeCustomPage":false}},{"className":"ErrorEndEvent","dataInativo":null,"dataBloqueio":null,"id":6331,"elementType":"ErrorEndEvent","designId":6331,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Erro de fim","posX":"544,00","posY":"256,00","height":"32,00","width":"32,00"}],"connections":[{"dataInativo":null,"dataBloqueio":null,"id":6315,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"986,00","edgeY":"152,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":false,"sourceRefId":6323,"targetRefId":6326},{"dataInativo":null,"dataBloqueio":null,"id":6316,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"flowAction":{"dataInativo":null,"dataBloqueio":null,"id":6313,"acronym":"EMITIR","name":"Encaminhar para emissão do aviso","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":6333,"acronym":"CADASTRADA","name":"Cadastrada","processInstanceStatus":"OPEN","backgroundColor":"#70ad47","textColor":"#ffffff","initialStatus":false}},"condition":{"engineType":"RHINO"},"edgeX":"720,00","edgeY":"152,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":false,"sourceRefId":6327,"targetRefId":6323},{"dataInativo":null,"dataBloqueio":null,"id":6318,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"270,00","edgeY":"152,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":false,"sourceRefId":6322,"targetRefId":6328},{"dataInativo":null,"dataBloqueio":null,"id":6317,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"376,00","edgeY":"98,00","sourceConnectionId":2,"targetConnectionId":0,"changedPosition":false,"sourceRefId":6321,"targetRefId":6328},{"dataInativo":null,"dataBloqueio":null,"id":6319,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"468,00","edgeY":"152,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":false,"sourceRefId":6328,"targetRefId":6327},{"dataInativo":null,"dataBloqueio":null,"id":6320,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"560,00","edgeY":"220,00","sourceConnectionId":2,"targetConnectionId":0,"changedPosition":false,"sourceRefId":6327,"targetRefId":6331}],"changedData":false}],"businessRules":[{"className":"BusinessRuleVersion","dataInativo":null,"dataBloqueio":null,"id":3111,"creationDate":"2016-02-09T02:34:01.047-0200","flow":{"dataInativo":null,"dataBloqueio":null,"id":3112,"flowApplication":"BUSINESS_RULE","description":"Valida requisição de férias","name":"RH001_valida_requisicao_ferias"},"timeManagementType":"NONE","majorVersion":1,"minorVersion":0,"userInterface":{"dataInativo":null,"dataBloqueio":null,"id":3113,"dependencies":[]},"persistentExecution":false,"variables":[{"dataInativo":null,"dataBloqueio":null,"id":3119,"variable":{"name":"requisicao","variableType":"JSON","multiple":false},"persistentVariable":false,"returnVariable":true,"initialValue":{"scriptCode":{"engineType":"RHINO"}},"output":false,"input":false}],"actors":[],"statusList":[],"actions":[],"elements":[{"className":"StartEvent","dataInativo":null,"dataBloqueio":null,"id":3116,"elementType":"StartEvent","designId":3116,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Início","posX":"192,00","posY":"68,00","height":"32,00","width":"32,00"},{"className":"JavaScriptTask","dataInativo":null,"dataBloqueio":null,"id":3117,"elementType":"JavaScriptTask","designId":3117,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Script","posX":"348,00","posY":"52,00","height":"64,00","width":"104,00","scriptCode":{"engineType":"RHINO","script":"var dataSaida = null;\nvar numDias = null;\nvar diasAbono = null;\n\nif (requisicao.has(\"dataSaida\")) {\n\tdataSaida = requisicao.get(\"dataSaida\");\n}\nif (requisicao.has(\"numDias\")) {\n\tnumDias = requisicao.get(\"numDias\");\n}\nif (requisicao.has(\"diasAbono\")) {\n\tdiasAbono = requisicao.get(\"diasAbono\");\n}\n\nif (dataSaida == null || importNames.UtilString.isNullOrEmpty(dataSaida)) {\n\tbusinessRule.addError(\"A data de saída de férias não foi informada\");\n}\n\nif (numDias == null || importNames.UtilString.isNullOrEmpty(numDias)) {\n\tbusinessRule.addError(\"A quantidade de dias de férias não foi informada\");\n}\n\nif (diasAbono == null || importNames.UtilString.isNullOrEmpty(diasAbono)) {\n\tbusinessRule.addError(\"Regra por fluxo -> A quantidade de dias de abono não foi informada\");\n}\n\nif (parseInt(numDias) + parseInt(diasAbono) > 30) {\n\tbusinessRule.addError(\"Regra por fluxo -> A quantidade de dias de férias mais a quantidade de dias de abono não pode ser maior que 30 dias\");\n}\n\nvar c = new GregorianCalendar();\n\nc.setTime(UtilDate.jsonToDate(dataSaida));\nc.add(Calendar.DATE, parseInt(numDias));\nrequisicao.put(\"dataRetorno\",UtilDate.dateToJson(c.getTime()));"}},{"className":"EndEvent","dataInativo":null,"dataBloqueio":null,"id":3118,"elementType":"EndEvent","designId":3118,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Fim","posX":"580,00","posY":"68,00","height":"32,00","width":"32,00"}],"connections":[{"dataInativo":null,"dataBloqueio":null,"id":3114,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"286,00","edgeY":"84,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":false,"sourceRefId":3116,"targetRefId":3117},{"dataInativo":null,"dataBloqueio":null,"id":3115,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"516,00","edgeY":"84,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":false,"sourceRefId":3117,"targetRefId":3118}],"changedData":false,"type":"DROOLS","category":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:53:19.558-0300","dataCriacao":"2016-03-23T20:53:19.558-0300","version":0,"id":3110,"name":"Suporte"},"dslrs":[{"dataInativo":null,"dataBloqueio":null,"id":3120,"dslr":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:53:19.548-0300","dataCriacao":"2016-03-23T20:53:19.548-0300","version":0,"id":3096,"dsl":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:53:18.829-0300","dataCriacao":"2015-10-09T09:27:41.037-0300","version":79,"id":3086,"name":"requisicao_ferias","description":"Regras para validação de requisição de férias","mapping":[{"dataInativo":null,"dataBloqueio":null,"id":3087,"scope":"CONDITION","javaClass":"","naturalLanguage":"Existe requisição de férias","droolsLanguage":"RuntimeVariable( name == \"requisicao\", $requisicaoFerias : value )"},{"dataInativo":null,"dataBloqueio":null,"id":3088,"scope":"CONDITION","naturalLanguage":"- dias de férias mais dias de abono maior que 30 dias","droolsLanguage":"eval( qtdeDias( (JSONObject) $requisicaoFerias ) > 30 )"},{"dataInativo":null,"dataBloqueio":null,"id":3089,"scope":"CONDITION","naturalLanguage":"- dias de férias mais dias de abono menor ou igual a 30 dias","droolsLanguage":"eval( qtdeDias( (JSONObject) $requisicaoFerias ) <= 30 )"},{"dataInativo":null,"dataBloqueio":null,"id":3090,"scope":"CONSEQUENCE","naturalLanguage":"Imprima \"{texto}\"","droolsLanguage":"System.out.println(\"{texto}\");"},{"dataInativo":null,"dataBloqueio":null,"id":3091,"scope":"CONSEQUENCE","naturalLanguage":"Adicione erro \"{erro}\"","droolsLanguage":"businessRule.addError(\"{erro}\");"},{"dataInativo":null,"dataBloqueio":null,"id":3092,"scope":"CONSEQUENCE","naturalLanguage":"Calcula data de retorno","droolsLanguage":"calculaDataRetorno ( (JSONObject) $requisicaoFerias );"},{"dataInativo":null,"dataBloqueio":null,"id":3093,"scope":"CONSEQUENCE","naturalLanguage":"Atualiza requisição","droolsLanguage":"runtimeEnvironment.addOrUpdateObject(\"requisicao\", $requisicaoFerias);"},{"dataInativo":"12/10/2015","dataBloqueio":null,"id":3094,"scope":"CONDITION","naturalLanguage":"afsdsadfsda","droolsLanguage":"RuntimeVariable( name == \"requisicao\", $requisicaoFerias : value )"},{"dataInativo":"12/10/2015","dataBloqueio":null,"id":3095,"scope":"CONDITION","naturalLanguage":"sdffsd","droolsLanguage":"RuntimeVariable( name == \"requisicao\", $requisicaoFerias : value )"}]},"name":"RH001_valida_requisicao_ferias","packageName":"br.com.centralit.drools.rules","imports":["org.json.JSONObject","java.util.GregorianCalendar","java.util.Calendar","br.com.centralit.framework.util.UtilDate"],"functions":"function int qtdeDias( JSONObject requisicao ) { \n\tint numDias = requisicao.getInt(\"numDias\");\n\tint diasAbono = requisicao.getInt(\"diasAbono\");\n\tInteger dias = numDias + diasAbono;\n\treturn dias;\n}\n\nfunction void calculaDataRetorno( JSONObject requisicao ) { \n\tGregorianCalendar c = new GregorianCalendar();\n\n\tc.setTime(UtilDate.jsonToDate(requisicao.getString(\"dataSaida\")));\n\tc.add(Calendar.DATE, requisicao.getInt(\"numDias\"));\n\n\tString dataRetorno = UtilDate.dateToJson(c.getTime());\n\n\trequisicao.put(\"dataRetorno\", dataRetorno);\n}","rules":[{"dataInativo":"21/10/2015","dataBloqueio":null,"id":3097,"name":"Quantidade de dias não permitida","conditions":[],"consequences":[]},{"dataInativo":null,"dataBloqueio":null,"id":3098,"name":"Quantidade de dias Ok","conditions":[{"dataInativo":null,"dataBloqueio":null,"id":3099,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3087,"scope":"CONDITION","javaClass":"","naturalLanguage":"Existe requisição de férias","droolsLanguage":"RuntimeVariable( name == \"requisicao\", $requisicaoFerias : value )"},"naturalLanguage":"Existe requisição de férias"},{"dataInativo":null,"dataBloqueio":null,"id":3100,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3089,"scope":"CONDITION","naturalLanguage":"- dias de férias mais dias de abono menor ou igual a 30 dias","droolsLanguage":"eval( qtdeDias( (JSONObject) $requisicaoFerias ) <= 30 )"},"naturalLanguage":"- dias de férias mais dias de abono menor ou igual a 30 dias"}],"consequences":[{"dataInativo":null,"dataBloqueio":null,"id":3101,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3092,"scope":"CONSEQUENCE","naturalLanguage":"Calcula data de retorno","droolsLanguage":"calculaDataRetorno ( (JSONObject) $requisicaoFerias );"},"naturalLanguage":"Calcula data de retorno"},{"dataInativo":null,"dataBloqueio":null,"id":3102,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3093,"scope":"CONSEQUENCE","naturalLanguage":"Atualiza requisição","droolsLanguage":"runtimeEnvironment.addOrUpdateObject(\"requisicao\", $requisicaoFerias);"},"naturalLanguage":"Atualiza requisição"}]},{"dataInativo":"12/10/2015","dataBloqueio":null,"id":3103,"name":"sdafasdf","conditions":[],"consequences":[]},{"dataInativo":null,"dataBloqueio":null,"id":3104,"name":"Quantidade de dias não permitida","conditions":[{"dataInativo":null,"dataBloqueio":null,"id":3105,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3087,"scope":"CONDITION","javaClass":"","naturalLanguage":"Existe requisição de férias","droolsLanguage":"RuntimeVariable( name == \"requisicao\", $requisicaoFerias : value )"},"naturalLanguage":"Existe requisição de férias"},{"dataInativo":null,"dataBloqueio":null,"id":3106,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3088,"scope":"CONDITION","naturalLanguage":"- dias de férias mais dias de abono maior que 30 dias","droolsLanguage":"eval( qtdeDias( (JSONObject) $requisicaoFerias ) > 30 )"},"naturalLanguage":"- dias de férias mais dias de abono maior que 30 dias"}],"consequences":[{"dataInativo":null,"dataBloqueio":null,"id":3107,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3091,"scope":"CONSEQUENCE","naturalLanguage":"Adicione erro \"{erro}\"","droolsLanguage":"businessRule.addError(\"{erro}\");"},"naturalLanguage":"Adicione erro \"Regra por Drools -> Quantidade de dias de férias mais dias de abono não pode ser maior que 30 dias\""},{"dataInativo":null,"dataBloqueio":null,"id":3108,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3092,"scope":"CONSEQUENCE","naturalLanguage":"Calcula data de retorno","droolsLanguage":"calculaDataRetorno ( (JSONObject) $requisicaoFerias );"},"naturalLanguage":"Calcula data de retorno"},{"dataInativo":null,"dataBloqueio":null,"id":3109,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3093,"scope":"CONSEQUENCE","naturalLanguage":"Atualiza requisição","droolsLanguage":"runtimeEnvironment.addOrUpdateObject(\"requisicao\", $requisicaoFerias);"},"naturalLanguage":"Atualiza requisição"}]}]}}],"scriptCode":{"engineType":"RHINO","script":"var dataSaida = null;\nvar numDias = null;\nvar diasAbono = null;\n\nif (requisicao.has(\"dataSaida\")) {\n\tdataSaida = requisicao.get(\"dataSaida\");\n}\nif (requisicao.has(\"numDias\")) {\n\tnumDias = requisicao.get(\"numDias\");\n}\nif (requisicao.has(\"diasAbono\")) {\n\tdiasAbono = requisicao.get(\"diasAbono\");\n}\n\nif (dataSaida == null || importNames.UtilString.isNullOrEmpty(dataSaida)) {\n\tbusinessRule.addError(\"A data de saída de férias não foi informada\");\n}\n\nif (numDias == null || importNames.UtilString.isNullOrEmpty(numDias)) {\n\tbusinessRule.addError(\"A quantidade de dias de férias não foi informada\");\n}\n\nif (diasAbono == null || importNames.UtilString.isNullOrEmpty(diasAbono)) {\n\tbusinessRule.addError(\"Regra por fluxo -> A quantidade de dias de abono não foi informada\");\n}\n\nif (parseInt(numDias) + parseInt(diasAbono) > 30) {\n\tbusinessRule.addError(\"Regra por script -> A quantidade de dias de férias mais a quantidade de dias de abono não pode ser maior que 30 dias\");\n}\n\nvar c = new GregorianCalendar();\n\nc.setTime(UtilDate.jsonToDate(dataSaida));\nc.add(Calendar.DATE, parseInt(numDias));\nrequisicao.put(\"dataRetorno\",UtilDate.dateToJson(c.getTime()));"}}],"businessProcess":[{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:53:20.694-0300","dataCriacao":"2016-03-23T20:53:20.694-0300","version":0,"id":3451,"name":"RequisicaoFerias","description":"Requisição de Férias","category":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:53:19.558-0300","dataCriacao":"2016-03-23T20:53:19.558-0300","version":0,"id":3110,"name":"Suporte"},"target":"FLOW","flow":{"dataInativo":null,"dataBloqueio":null,"id":3136,"flowApplication":"BUSINESS_PROCESS","description":"Requisição de Férias integrada ao DataObject","name":"RequisicaoFeriasComDataObject"},"calendar":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.219-0300","dataCriacao":"2016-03-23T20:52:02.219-0300","version":0,"id":1196,"description":"Calendário Horas Corridas","considerHoliday":true,"workDaySun":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayMon":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayTue":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayWed":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayThu":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayFri":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDaySat":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]}},"estimatedTime":{"days":1,"hours":0,"minutes":0,"seconds":0},"showExecuteButton":true,"showSubscribersTab":true,"showDocumentsTab":true,"ownerGroup":{"id":"RH","name":"RH","code":3670},"permissions":[{"dataInativo":null,"dataBloqueio":null,"id":3452,"group":{"id":"RH","name":"RH","code":3670},"start":true,"execute":true,"delegate":true,"suspend":true,"cancel":true,"visualize":true}],"displayable":true,"removeWorkspace":true,"variables":[],"menuName":"Requisição de Férias","notifyCreation":false,"notifyAssignment":false,"notifyCompletion":false,"notifyAssignmentRemoval":false},{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:53:21.335-0300","dataCriacao":"2016-03-23T20:53:21.335-0300","version":0,"id":3453,"name":"CadastrarFerias","description":"Cadastrar férias","category":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:53:19.558-0300","dataCriacao":"2016-03-23T20:53:19.558-0300","version":0,"id":3110,"name":"Suporte"},"target":"FLOW","flow":{"dataInativo":null,"dataBloqueio":null,"id":3198,"flowApplication":"BUSINESS_PROCESS","description":"Cadastrar férias com DataObject","name":"CadastramentoFeriasComDataObject"},"calendar":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.219-0300","dataCriacao":"2016-03-23T20:52:02.219-0300","version":0,"id":1196,"description":"Calendário Horas Corridas","considerHoliday":true,"workDaySun":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayMon":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayTue":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayWed":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayThu":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayFri":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDaySat":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]}},"estimatedTime":{"days":1,"hours":0,"minutes":0,"seconds":0},"showExecuteButton":true,"showSubscribersTab":true,"showDocumentsTab":true,"ownerGroup":{"id":"RH","name":"RH","code":3670},"permissions":[{"dataInativo":null,"dataBloqueio":null,"id":3454,"group":{"id":"RH","name":"RH","code":3670},"start":true,"execute":true,"delegate":true,"suspend":true,"cancel":true,"visualize":true}],"displayable":false,"removeWorkspace":true,"variables":[],"menuName":"Cadastrar férias","notifyCreation":false,"notifyAssignment":false,"notifyCompletion":false,"notifyAssignmentRemoval":false}],"replaceElement":false,"executeDDL":false} | |
2 | 1 | \ No newline at end of file |
2 | +{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:53:21.362-0300","dataCriacao":"2016-02-12T11:08:00.090-0200","version":5,"name":"requisicao_ferias_com_dataObject","description":"Requisição de Férias com DataObject","elements":[{"dataInativo":null,"dataBloqueio":null,"type":"DSLR","elementId":3096,"name":"RH001_valida_requisicao_ferias","description":"RH001_valida_requisicao_ferias"},{"dataInativo":null,"dataBloqueio":null,"type":"BUSINESS_RULE","elementId":3112,"name":"RH001_valida_requisicao_ferias","description":"Valida requisição de férias"},{"dataInativo":null,"dataBloqueio":null,"type":"FLOW","elementId":3122,"name":"RegistroDeFerias","description":"Registro de Férias"},{"dataInativo":null,"dataBloqueio":null,"type":"FLOW","elementId":3136,"name":"RequisicaoFeriasComDataObject","description":"Requisição de Férias integrada ao DataObject"},{"dataInativo":null,"dataBloqueio":null,"type":"FLOW","elementId":3198,"name":"CadastramentoFeriasComDataObject","description":"Cadastrar férias com DataObject"},{"dataInativo":null,"dataBloqueio":null,"type":"FORM","elementId":3230,"name":"requisicao_ferias","description":"Requisição de Férias - Início"},{"dataInativo":null,"dataBloqueio":null,"type":"FORM","elementId":3343,"name":"requisicao_ferias_correcao","description":"Requisição de Férias - Correção"},{"dataInativo":null,"dataBloqueio":null,"type":"FORM","elementId":3348,"name":"requisicao_ferias_analise","description":"Requisição de Férias - Análise"},{"dataInativo":null,"dataBloqueio":null,"type":"BUSINESS_PROCESS","elementId":3451,"name":"RequisicaoFerias","description":"Requisição de Férias"},{"dataInativo":null,"dataBloqueio":null,"type":"BUSINESS_PROCESS","elementId":3453,"name":"CadastrarFerias","description":"Cadastrar férias"}],"dslrs":[{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:53:19.548-0300","dataCriacao":"2016-03-23T20:53:19.548-0300","version":0,"id":3096,"dsl":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:53:18.829-0300","dataCriacao":"2015-10-09T09:27:41.037-0300","version":79,"id":3086,"name":"requisicao_ferias","description":"Regras para validação de requisição de férias","mapping":[{"dataInativo":null,"dataBloqueio":null,"id":3087,"scope":"CONDITION","javaClass":"","naturalLanguage":"Existe requisição de férias","droolsLanguage":"RuntimeVariable( name == \"requisicao\", $requisicaoFerias : value )"},{"dataInativo":null,"dataBloqueio":null,"id":3088,"scope":"CONDITION","naturalLanguage":"- dias de férias mais dias de abono maior que 30 dias","droolsLanguage":"eval( qtdeDias( (JSONObject) $requisicaoFerias ) > 30 )"},{"dataInativo":null,"dataBloqueio":null,"id":3089,"scope":"CONDITION","naturalLanguage":"- dias de férias mais dias de abono menor ou igual a 30 dias","droolsLanguage":"eval( qtdeDias( (JSONObject) $requisicaoFerias ) <= 30 )"},{"dataInativo":null,"dataBloqueio":null,"id":3090,"scope":"CONSEQUENCE","naturalLanguage":"Imprima \"{texto}\"","droolsLanguage":"System.out.println(\"{texto}\");"},{"dataInativo":null,"dataBloqueio":null,"id":3091,"scope":"CONSEQUENCE","naturalLanguage":"Adicione erro \"{erro}\"","droolsLanguage":"businessRule.addError(\"{erro}\");"},{"dataInativo":null,"dataBloqueio":null,"id":3092,"scope":"CONSEQUENCE","naturalLanguage":"Calcula data de retorno","droolsLanguage":"calculaDataRetorno ( (JSONObject) $requisicaoFerias );"},{"dataInativo":null,"dataBloqueio":null,"id":3093,"scope":"CONSEQUENCE","naturalLanguage":"Atualiza requisição","droolsLanguage":"runtimeEnvironment.addOrUpdateObject(\"requisicao\", $requisicaoFerias);"},{"dataInativo":"12/10/2015","dataBloqueio":null,"id":3094,"scope":"CONDITION","naturalLanguage":"afsdsadfsda","droolsLanguage":"RuntimeVariable( name == \"requisicao\", $requisicaoFerias : value )"},{"dataInativo":"12/10/2015","dataBloqueio":null,"id":3095,"scope":"CONDITION","naturalLanguage":"sdffsd","droolsLanguage":"RuntimeVariable( name == \"requisicao\", $requisicaoFerias : value )"}]},"name":"RH001_valida_requisicao_ferias","packageName":"br.com.centralit.drools.rules","imports":["org.json.JSONObject","java.util.GregorianCalendar","java.util.Calendar","br.com.centralit.framework.util.UtilDate"],"functions":"function int qtdeDias( JSONObject requisicao ) { \n\tint numDias = requisicao.getInt(\"numDias\");\n\tint diasAbono = requisicao.getInt(\"diasAbono\");\n\tInteger dias = numDias + diasAbono;\n\treturn dias;\n}\n\nfunction void calculaDataRetorno( JSONObject requisicao ) { \n\tGregorianCalendar c = new GregorianCalendar();\n\n\tc.setTime(UtilDate.jsonToDate(requisicao.getString(\"dataSaida\")));\n\tc.add(Calendar.DATE, requisicao.getInt(\"numDias\"));\n\n\tString dataRetorno = UtilDate.dateToJson(c.getTime());\n\n\trequisicao.put(\"dataRetorno\", dataRetorno);\n}","rules":[{"dataInativo":"21/10/2015","dataBloqueio":null,"id":3097,"name":"Quantidade de dias não permitida","conditions":[],"consequences":[]},{"dataInativo":null,"dataBloqueio":null,"id":3098,"name":"Quantidade de dias Ok","conditions":[{"dataInativo":null,"dataBloqueio":null,"id":3099,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3087,"scope":"CONDITION","javaClass":"","naturalLanguage":"Existe requisição de férias","droolsLanguage":"RuntimeVariable( name == \"requisicao\", $requisicaoFerias : value )"},"naturalLanguage":"Existe requisição de férias"},{"dataInativo":null,"dataBloqueio":null,"id":3100,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3089,"scope":"CONDITION","naturalLanguage":"- dias de férias mais dias de abono menor ou igual a 30 dias","droolsLanguage":"eval( qtdeDias( (JSONObject) $requisicaoFerias ) <= 30 )"},"naturalLanguage":"- dias de férias mais dias de abono menor ou igual a 30 dias"}],"consequences":[{"dataInativo":null,"dataBloqueio":null,"id":3101,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3092,"scope":"CONSEQUENCE","naturalLanguage":"Calcula data de retorno","droolsLanguage":"calculaDataRetorno ( (JSONObject) $requisicaoFerias );"},"naturalLanguage":"Calcula data de retorno"},{"dataInativo":null,"dataBloqueio":null,"id":3102,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3093,"scope":"CONSEQUENCE","naturalLanguage":"Atualiza requisição","droolsLanguage":"runtimeEnvironment.addOrUpdateObject(\"requisicao\", $requisicaoFerias);"},"naturalLanguage":"Atualiza requisição"}]},{"dataInativo":"12/10/2015","dataBloqueio":null,"id":3103,"name":"sdafasdf","conditions":[],"consequences":[]},{"dataInativo":null,"dataBloqueio":null,"id":3104,"name":"Quantidade de dias não permitida","conditions":[{"dataInativo":null,"dataBloqueio":null,"id":3105,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3087,"scope":"CONDITION","javaClass":"","naturalLanguage":"Existe requisição de férias","droolsLanguage":"RuntimeVariable( name == \"requisicao\", $requisicaoFerias : value )"},"naturalLanguage":"Existe requisição de férias"},{"dataInativo":null,"dataBloqueio":null,"id":3106,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3088,"scope":"CONDITION","naturalLanguage":"- dias de férias mais dias de abono maior que 30 dias","droolsLanguage":"eval( qtdeDias( (JSONObject) $requisicaoFerias ) > 30 )"},"naturalLanguage":"- dias de férias mais dias de abono maior que 30 dias"}],"consequences":[{"dataInativo":null,"dataBloqueio":null,"id":3107,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3091,"scope":"CONSEQUENCE","naturalLanguage":"Adicione erro \"{erro}\"","droolsLanguage":"businessRule.addError(\"{erro}\");"},"naturalLanguage":"Adicione erro \"Regra por Drools -> Quantidade de dias de férias mais dias de abono não pode ser maior que 30 dias\""},{"dataInativo":null,"dataBloqueio":null,"id":3108,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3092,"scope":"CONSEQUENCE","naturalLanguage":"Calcula data de retorno","droolsLanguage":"calculaDataRetorno ( (JSONObject) $requisicaoFerias );"},"naturalLanguage":"Calcula data de retorno"},{"dataInativo":null,"dataBloqueio":null,"id":3109,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3093,"scope":"CONSEQUENCE","naturalLanguage":"Atualiza requisição","droolsLanguage":"runtimeEnvironment.addOrUpdateObject(\"requisicao\", $requisicaoFerias);"},"naturalLanguage":"Atualiza requisição"}]}]}],"dataObjects":[],"forms":[{"className":"FormVersion","dataInativo":null,"dataBloqueio":null,"id":3229,"creationDate":"2016-03-01T20:17:58.417-0300","resource":{"dataInativo":null,"dataBloqueio":null,"id":3230,"type":"FORM","description":"Requisição de Férias - Início","name":"requisicao_ferias"},"majorVersion":1,"minorVersion":12,"versionNumber":"1.12","path":"rh","fileName":"requisicao_ferias.html","fileSize":2953,"fullPath":"forms/requisicao_ferias.html","businessRule":{"dataInativo":null,"dataBloqueio":null,"id":3112,"flowApplication":"BUSINESS_RULE","description":"Valida requisição de férias","name":"RH001_valida_requisicao_ferias"},"previewJS":"","tabs":[],"rows":[{"dataInativo":null,"dataBloqueio":null,"id":3232,"index":0,"tabIndex":0,"htmlOnly":false,"cssClass":"row","aditionalHtml":"","ngShowHtml":"","ngIfHtml":"","htmlFooter":"","components":[{"dataInativo":null,"dataBloqueio":null,"id":3233,"index":0,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.750-0300","dataCriacao":"2016-03-23T20:52:03.750-0300","version":0,"id":1389,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.565-0300","dataCriacao":"2016-03-23T20:52:01.565-0300","version":0,"id":1164,"name":"TITLE","description":"Title","key":"formWidgetType","code":9},"name":"title","description":"Title","templateCode":"<h1 class='{{component.class}}' ng-if=\"component.level == '1'\">\n\t\t{{component.text}} \n</h1>\n<h2 class='{{component.class}}' ng-if=\"component.level == '2'\">\n\t{{component.text}} \n</h2>\n<h3 class='{{component.class}}' ng-if=\"component.level == '3'\">\n\t{{component.text}} \n</h3>\n<h4 class='{{component.class}}' ng-if=\"component.level == '4'\">\n\t{{component.text}}\n</h4>\n<h5 class='{{component.class}}' ng-if=\"component.level == '5'\">\n\t{{component.text}} \n</h5>\n","htmlCode":"<h${level} class=\"${class}\" >${text}</h${level}>"},"width":12,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3234,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.381-0300","dataCriacao":"2016-03-23T20:52:02.381-0300","version":0,"id":1215,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"class","label":"ESI.CLASSE_CSS","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3235,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.292-0300","dataCriacao":"2016-03-23T20:52:02.292-0300","version":0,"id":1203,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"text","label":"ESI.CAMPO_TEXTO","defaultValue":"text","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Empregado"},{"dataInativo":null,"dataBloqueio":null,"id":3236,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.693-0300","dataCriacao":"2016-03-23T20:52:02.693-0300","version":0,"id":1233,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"level","label":"ESI.NIVEL_TITULO","defaultValue":"5","readonly":false,"required":false},"isExpression":false,"dateValue":null,"integerValue":4},{"dataInativo":null,"dataBloqueio":null,"id":3237,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3238,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3239,"index":1,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.677-0300","dataCriacao":"2016-03-23T20:52:03.676-0300","version":0,"id":1360,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.542-0300","dataCriacao":"2016-03-23T20:52:01.542-0300","version":0,"id":1157,"name":"SELECT","description":"Select","key":"formWidgetType","code":2},"name":"auto-complete","description":"Auto Complete","templateCode":"<auto-complete ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\" ng-item=\"item\" />","htmlCode":"<auto-complete ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-item=\"${ng-item}\" ng-find=\"${ng-find}\" ng-set-result=\"${ng-set-result}\" ng-acao-borracha=\"${ng-acao-borracha}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":6,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3240,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Nome"},{"dataInativo":null,"dataBloqueio":null,"id":3241,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"empregado"},{"dataInativo":null,"dataBloqueio":null,"id":3242,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.341-0300","dataCriacao":"2016-03-23T20:52:02.341-0300","version":0,"id":1210,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-item","label":"LABEL.ITEM","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"item.nome"},{"dataInativo":null,"dataBloqueio":null,"id":3243,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.350-0300","dataCriacao":"2016-03-23T20:52:02.350-0300","version":0,"id":1211,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-find","label":"ESI.ACAO_FIND","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"buscaAutoCompleteEmpregado(value)"},{"dataInativo":null,"dataBloqueio":null,"id":3244,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.357-0300","dataCriacao":"2016-03-23T20:52:02.357-0300","version":0,"id":1212,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-set-result","label":"ESI.ACAO_SET_RESULT","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"setEmpregado(item)"},{"dataInativo":null,"dataBloqueio":null,"id":3245,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.373-0300","dataCriacao":"2016-03-23T20:52:02.373-0300","version":0,"id":1214,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-acao-borracha","label":"ESI.ACAO_BORRACHA","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"limpaAutoComplete()"},{"dataInativo":null,"dataBloqueio":null,"id":3246,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3247,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3248,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3249,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3250,"index":2,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.368-0300","dataCriacao":"2016-03-23T20:52:03.368-0300","version":0,"id":1275,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"input-text","description":"Input Text","templateCode":"<label-input ng-type=\"text\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\"/>","htmlCode":"<label-input ng-type=\"text\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-custom-maxlength=\"${ng-custom-maxlength}\" ng-mask=\"${ng-mask}\" ng-evento-blur=\"${ng-evento-blur}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":3,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3251,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Matrícula"},{"dataInativo":null,"dataBloqueio":null,"id":3252,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"empregado.matricula"},{"dataInativo":null,"dataBloqueio":null,"id":3253,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.265-0300","dataCriacao":"2016-03-23T20:52:02.265-0300","version":0,"id":1199,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-mask","label":"ESI.MASCARA","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3254,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.299-0300","dataCriacao":"2016-03-23T20:52:02.299-0300","version":0,"id":1204,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-blur","label":"ESI.EVENTO_BLUR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3255,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3256,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3257,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"empregado.id"},{"dataInativo":null,"dataBloqueio":null,"id":3258,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3259,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3260,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.686-0300","dataCriacao":"2016-03-23T20:52:02.686-0300","version":0,"id":1232,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"ng-custom-maxlength","label":"ESI.TAMANHO_MAXIMO","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3261,"index":3,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.525-0300","dataCriacao":"2016-03-23T20:52:03.525-0300","version":0,"id":1313,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"date-picker","description":"Date Picker","templateCode":"<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\" />","htmlCode":"<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":3,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3262,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Data admissão"},{"dataInativo":null,"dataBloqueio":null,"id":3263,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"empregado.dataAdmissao"},{"dataInativo":null,"dataBloqueio":null,"id":3264,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3265,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3266,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"empregado.id"},{"dataInativo":null,"dataBloqueio":null,"id":3267,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3268,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null}]}]},{"dataInativo":null,"dataBloqueio":null,"id":3269,"index":1,"tabIndex":0,"htmlOnly":false,"cssClass":"row","aditionalHtml":"","ngShowHtml":"empregado.id","ngIfHtml":"","htmlHeader":"","htmlFooter":"","components":[{"dataInativo":null,"dataBloqueio":null,"id":3270,"index":0,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.368-0300","dataCriacao":"2016-03-23T20:52:03.368-0300","version":0,"id":1275,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"input-text","description":"Input Text","templateCode":"<label-input ng-type=\"text\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\"/>","htmlCode":"<label-input ng-type=\"text\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-custom-maxlength=\"${ng-custom-maxlength}\" ng-mask=\"${ng-mask}\" ng-evento-blur=\"${ng-evento-blur}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":6,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3271,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Departamento"},{"dataInativo":null,"dataBloqueio":null,"id":3272,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"empregado.departamento.nome"},{"dataInativo":null,"dataBloqueio":null,"id":3273,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.265-0300","dataCriacao":"2016-03-23T20:52:02.265-0300","version":0,"id":1199,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-mask","label":"ESI.MASCARA","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3274,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.299-0300","dataCriacao":"2016-03-23T20:52:02.299-0300","version":0,"id":1204,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-blur","label":"ESI.EVENTO_BLUR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3275,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3276,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3277,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3278,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3279,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3280,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.686-0300","dataCriacao":"2016-03-23T20:52:02.686-0300","version":0,"id":1232,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"ng-custom-maxlength","label":"ESI.TAMANHO_MAXIMO","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3281,"index":1,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.368-0300","dataCriacao":"2016-03-23T20:52:03.368-0300","version":0,"id":1275,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"input-text","description":"Input Text","templateCode":"<label-input ng-type=\"text\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\"/>","htmlCode":"<label-input ng-type=\"text\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-custom-maxlength=\"${ng-custom-maxlength}\" ng-mask=\"${ng-mask}\" ng-evento-blur=\"${ng-evento-blur}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":6,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3282,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Função"},{"dataInativo":null,"dataBloqueio":null,"id":3283,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"empregado.funcao.nome"},{"dataInativo":null,"dataBloqueio":null,"id":3284,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.265-0300","dataCriacao":"2016-03-23T20:52:02.265-0300","version":0,"id":1199,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-mask","label":"ESI.MASCARA","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3285,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.299-0300","dataCriacao":"2016-03-23T20:52:02.299-0300","version":0,"id":1204,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-blur","label":"ESI.EVENTO_BLUR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3286,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3287,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3288,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3289,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3290,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3291,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.686-0300","dataCriacao":"2016-03-23T20:52:02.686-0300","version":0,"id":1232,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"ng-custom-maxlength","label":"ESI.TAMANHO_MAXIMO","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null}]}]},{"dataInativo":null,"dataBloqueio":null,"id":3292,"index":2,"tabIndex":0,"htmlOnly":false,"cssClass":"row","aditionalHtml":"","ngShowHtml":"empregado.ferias.length > 0","ngIfHtml":"","htmlHeader":"","htmlFooter":"","components":[{"dataInativo":null,"dataBloqueio":null,"id":3293,"index":0,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.750-0300","dataCriacao":"2016-03-23T20:52:03.750-0300","version":0,"id":1389,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.565-0300","dataCriacao":"2016-03-23T20:52:01.565-0300","version":0,"id":1164,"name":"TITLE","description":"Title","key":"formWidgetType","code":9},"name":"title","description":"Title","templateCode":"<h1 class='{{component.class}}' ng-if=\"component.level == '1'\">\n\t\t{{component.text}} \n</h1>\n<h2 class='{{component.class}}' ng-if=\"component.level == '2'\">\n\t{{component.text}} \n</h2>\n<h3 class='{{component.class}}' ng-if=\"component.level == '3'\">\n\t{{component.text}} \n</h3>\n<h4 class='{{component.class}}' ng-if=\"component.level == '4'\">\n\t{{component.text}}\n</h4>\n<h5 class='{{component.class}}' ng-if=\"component.level == '5'\">\n\t{{component.text}} \n</h5>\n","htmlCode":"<h${level} class=\"${class}\" >${text}</h${level}>"},"width":12,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3294,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.381-0300","dataCriacao":"2016-03-23T20:52:02.381-0300","version":0,"id":1215,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"class","label":"ESI.CLASSE_CSS","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3295,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.292-0300","dataCriacao":"2016-03-23T20:52:02.292-0300","version":0,"id":1203,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"text","label":"ESI.CAMPO_TEXTO","defaultValue":"text","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Períodos de férias já cadastrados para o empregado"},{"dataInativo":null,"dataBloqueio":null,"id":3296,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.693-0300","dataCriacao":"2016-03-23T20:52:02.693-0300","version":0,"id":1233,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"level","label":"ESI.NIVEL_TITULO","defaultValue":"5","readonly":false,"required":false},"isExpression":false,"dateValue":null,"integerValue":4},{"dataInativo":null,"dataBloqueio":null,"id":3297,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3298,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3299,"index":1,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.731-0300","dataCriacao":"2016-03-23T20:52:03.731-0300","version":0,"id":1381,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.542-0300","dataCriacao":"2016-03-23T20:52:01.542-0300","version":0,"id":1157,"name":"SELECT","description":"Select","key":"formWidgetType","code":2},"name":"data-grid","description":"Data grid","templateCode":"<div class=\"panel panel-default\">\n<div class=\"panel-heading clearfix\">\n\t<button class=\"btn btn-clear\" type=\"button\" >\n\t\t<i class=\"fa fa-plus-circle yellow-dark\"></i>\n\t\t<translate>LABEL.ADICIONAR</translate> </a>\n\t</button>\n\t<button class=\"btn btn-clear\" type=\"button\" >\n\t\t<i class=\"fa fa-pencil blue\"></i>\n\t\t<translate>LABEL.EDITAR</translate> </a>\n\t</button>\n\t<button class=\"btn btn-clear\" ngtype=\"button\" >\n\t\t<i class=\"fa fa-close red\"></i>\n\t\t<translate>LABEL.REMOVER</translate> </a>\n\t</button>\n</div>\n<table class=\"table table-striped table-bordered table-hover\">\n\t<thead>\n\t\t<tr>\n\t\t\t<th width=\"5%\" class=\"text-center\"> </th>\n\t\t\t<th><translate>ESI.CAMPO</translate> 1</th>\t\n\t\t\t<th><translate>ESI.CAMPO</translate> 2</th>\n\t\t\t<th><translate>ESI.CAMPO</translate> 3</th>\n\t\t</tr>\n\t</thead>\n\t<tbody>\n\t\t<tr >\n\t\t\t<td class=\"text-center vertical-middle\">\n\t\t\t\t<input type=\"radio\" />\n\t\t\t</td>\n\t\t\t<td class=\"vertical-middle\" > </td>\t\n\t\t\t<td class=\"vertical-middle\" > </td>\n\t\t\t<td class=\"vertical-middle\" > </td>\t\n\t\t</tr>\n\t</tbody>\n</table>\n</div>","htmlCode":"<esi-data-grid ng-if=\"${ng-target}\" form=\"${form}\" ng-data-object=\"${ng-data-object}\" ng-target=\"${ng-target}\" ng-relationship-name=\"${ng-relationship-name}\" ng-before-save=\"${ng-before-save}\" ng-after-save=\"${ng-after-save}\" ng-disabled=\"${ng-disabled}\" />"},"width":12,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3300,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.709-0300","dataCriacao":"2016-03-23T20:52:02.709-0300","version":0,"id":1235,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-data-object","label":"ESI.OBJETO_FONTE","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"dataObject"},{"dataInativo":null,"dataBloqueio":null,"id":3301,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.701-0300","dataCriacao":"2016-03-23T20:52:02.700-0300","version":0,"id":1234,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-target","label":"ESI.OBJETO_DESTINO","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"empregado"},{"dataInativo":null,"dataBloqueio":null,"id":3302,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.718-0300","dataCriacao":"2016-03-23T20:52:02.717-0300","version":0,"id":1236,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-relationship-name","label":"ESI.NOME_RELACIONAMENTO","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"ferias"},{"dataInativo":null,"dataBloqueio":null,"id":3303,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.725-0300","dataCriacao":"2016-03-23T20:52:02.724-0300","version":0,"id":1237,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-before-save","label":"ESI.ACAO_ANTES_SALVAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3304,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.732-0300","dataCriacao":"2016-03-23T20:52:02.732-0300","version":0,"id":1238,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-after-save","label":"ESI.ACAO_DEPOIS_SALVAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3305,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3306,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null}]}]},{"dataInativo":null,"dataBloqueio":null,"id":3307,"index":3,"tabIndex":0,"htmlOnly":true,"cssClass":"row","aditionalHtml":"","ngShowHtml":"","ngIfHtml":"","htmlHeader":"<fieldset ng-show=\"RH001_valida_requisicao_ferias && !RH001_valida_requisicao_ferias.valid\">\n\t<legend>Corrija o(s) erros(s) abaixo:</legend>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-12\" ng-repeat=\"error in RH001_valida_requisicao_ferias.errors\">\n\t\t\t<font color=\"red\"><b>{{error}}</b></font>\n\t\t</div>\n\t</div>\n</fieldset>","htmlFooter":"","components":[]},{"dataInativo":null,"dataBloqueio":null,"id":3308,"index":4,"tabIndex":0,"htmlOnly":false,"cssClass":"row","aditionalHtml":"","ngShowHtml":"empregado.id","ngIfHtml":"","htmlHeader":"","htmlFooter":"","components":[{"dataInativo":null,"dataBloqueio":null,"id":3309,"index":0,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.750-0300","dataCriacao":"2016-03-23T20:52:03.750-0300","version":0,"id":1389,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.565-0300","dataCriacao":"2016-03-23T20:52:01.565-0300","version":0,"id":1164,"name":"TITLE","description":"Title","key":"formWidgetType","code":9},"name":"title","description":"Title","templateCode":"<h1 class='{{component.class}}' ng-if=\"component.level == '1'\">\n\t\t{{component.text}} \n</h1>\n<h2 class='{{component.class}}' ng-if=\"component.level == '2'\">\n\t{{component.text}} \n</h2>\n<h3 class='{{component.class}}' ng-if=\"component.level == '3'\">\n\t{{component.text}} \n</h3>\n<h4 class='{{component.class}}' ng-if=\"component.level == '4'\">\n\t{{component.text}}\n</h4>\n<h5 class='{{component.class}}' ng-if=\"component.level == '5'\">\n\t{{component.text}} \n</h5>\n","htmlCode":"<h${level} class=\"${class}\" >${text}</h${level}>"},"width":12,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3310,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.381-0300","dataCriacao":"2016-03-23T20:52:02.381-0300","version":0,"id":1215,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"class","label":"ESI.CLASSE_CSS","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3311,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.292-0300","dataCriacao":"2016-03-23T20:52:02.292-0300","version":0,"id":1203,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"text","label":"ESI.CAMPO_TEXTO","defaultValue":"text","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Período de férias solicitado"},{"dataInativo":null,"dataBloqueio":null,"id":3312,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.693-0300","dataCriacao":"2016-03-23T20:52:02.693-0300","version":0,"id":1233,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"level","label":"ESI.NIVEL_TITULO","defaultValue":"5","readonly":false,"required":false},"isExpression":false,"dateValue":null,"integerValue":4},{"dataInativo":null,"dataBloqueio":null,"id":3313,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3314,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3315,"index":1,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.525-0300","dataCriacao":"2016-03-23T20:52:03.525-0300","version":0,"id":1313,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"date-picker","description":"Date Picker","templateCode":"<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\" />","htmlCode":"<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":3,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3316,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Data de saída"},{"dataInativo":null,"dataBloqueio":null,"id":3317,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"requisicao.dataSaida"},{"dataInativo":null,"dataBloqueio":null,"id":3318,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3319,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3320,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3321,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3322,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3323,"index":2,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.416-0300","dataCriacao":"2016-03-23T20:52:03.416-0300","version":0,"id":1286,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"input-integer","description":"Input Integer","templateCode":"<label-input-number ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\"/>","htmlCode":"<label-input-number ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-evento-blur=\"${ng-evento-blur}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":2,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3324,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Qtde dias"},{"dataInativo":null,"dataBloqueio":null,"id":3325,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"requisicao.numDias"},{"dataInativo":null,"dataBloqueio":null,"id":3326,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.299-0300","dataCriacao":"2016-03-23T20:52:02.299-0300","version":0,"id":1204,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-blur","label":"ESI.EVENTO_BLUR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3327,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3328,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3329,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3330,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3331,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3332,"index":3,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.416-0300","dataCriacao":"2016-03-23T20:52:03.416-0300","version":0,"id":1286,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"input-integer","description":"Input Integer","templateCode":"<label-input-number ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\"/>","htmlCode":"<label-input-number ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-evento-blur=\"${ng-evento-blur}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":2,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3333,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Dias de abono"},{"dataInativo":null,"dataBloqueio":null,"id":3334,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"requisicao.diasAbono"},{"dataInativo":null,"dataBloqueio":null,"id":3335,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.299-0300","dataCriacao":"2016-03-23T20:52:02.299-0300","version":0,"id":1204,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-blur","label":"ESI.EVENTO_BLUR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3336,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3337,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3338,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3339,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3340,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null}]}]}],"actions":[],"files":[],"businessProcessPage":{"dataInativo":null,"dataBloqueio":null,"id":3231,"pageName":"requisicao_ferias_process","controllerName":"Requisicao_feriasProcessController","pageCode":"<div id=\"${formName}Edit\" class=\"page-content clearfix\" ng-controller=\"${controllerName}\">\r\n\t<div class=\"bar-buttons-action fixed\">\r\n\t\t<div class=\"row\">\r\n\t\t\t<div class=\"col-sm-8 text-left\">\r\n\t\t\t\t<button ng-show=\"showExecuteButton\" ng-disabled=\"${formName}Form.$invalid\" title=\"{{$translate.instant('LABEL.EXECUTAR')}}\" alt=\"{{$translate.instant('LABEL.EXECUTAR')}}\" class=\"btn btn-clear\" ng-click=\"createProcessInstance()\">\r\n\t\t\t\t\t<i class=\"fa fa-play-circle green\"></i> <translate>LABEL.EXECUTAR</translate>\r\n\t\t\t\t</button>\r\n\t\t\t\t\r\n\t\t\t\t <form-actions ng-actions=\"resourceVersion.actions\" ng-if=\"initialized\"></form-actions>\r\n\t\t\t</div><!-- .col -->\r\n\r\n\t\t\t<div class=\"col-sm-4 text-right\" ng-show=\"showHelpButton\">\r\n\t\t\t\t<help-button workspace=\"workspace\" />\r\n\t\t\t</div><!-- .col -->\r\n\t\t</div><!-- .row -->\r\n\t</div><!-- .bar-buttons-action -->\r\n\t\r\n\t<h1 class=\"title\"><translate>{{businessProcess.description}}</translate></h1>\r\n\t\r\n\t<ul class=\"breadcrumb\" ng-show=\"showBreadcrumb\">\r\n\t <li>\r\n\t <translate>LABEL.MENU</translate>\r\n\t </li>\r\n\t\r\n\t <li ng-repeat=\"label in listaBreadcrumb track by $index\">\r\n\t {{label}}\r\n\t </li>\r\n\t</ul>\r\n \r\n\t<form name=\"${formName}Form\">\r\n\t <p>\r\n \t\t<small>( <span class=\"red\">*</span> ) <translate>LABEL.CAMPOS_OBRIGATORIOS</translate></small>\r\n \t</p>\r\n \t<tabset class=\"tabbable margin-top margin-bottom\">\r\n \t<tab active=\"tabs[0].active\" ng-click=\"setCurrentTab(0)\" select=\"setCurrentTab(0)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-cogs\"></i> <translate>ESI.EXECUCAO_PROCESSO_NEGOCIO.EXECUCAO</translate></tab-heading>\r\n <form-html ng-form-name=\"${formName}\" ng-parent=\"${formName}Edit\" ng-if=\"initialized\"/>\r\n \t</tab>\r\n \t<tab ng-if=\"showSubscribersTab\" active=\"tabs[1].active\" ng-click=\"setCurrentTab(1)\" select=\"setCurrentTab(1)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-users\"></i> <translate>ESI.EXECUCAO_PROCESSO_NEGOCIO.ASSINANTES</translate> <span class=\"badge badge-grey\" style=\"padding-bottom: 0 !important\">{{subscribersUsers.length + subscribersGroups.length}}</span></tab-heading>\r\n \t\t<div ng-include=\"'/cit-esi-web/html/fluxo/subscribersSelection.html'\"></div>\r\n \t</tab> \t\r\n \t<tab ng-if=\"showDocumentsTab\" active=\"tabs[2].active\" select=\"setCurrentTab(2)\" ng-click=\"setCurrentTab(2)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-paperclip\"></i> <translate>ESI.EXECUCAO_PROCESSO_NEGOCIO.ANEXOS</translate> <span class=\"badge badge-grey\" style=\"padding-bottom: 0 !important\">{{documents.length}}</span></tab-heading>\r\n \t\t\t\t<fieldset>\r\n \t\t\t\t<legend><translate>ESI.EXECUCAO_PROCESSO_NEGOCIO.ANEXOS_PROCESSO</translate></legend>\r\n \t\t<esi-documents ng-documents=\"documents\" ng-edit=\"true\" ng-uploader=\"uploader\" ng-workspace=\"$parent.workspace\" form=\"documentsForm\" ng-required=\"false\"></esi-documents>\r\n \t\t\t</fieldset>\r\n \t</tab>\r\n </tabset>\r\n\t</form>\r\n\r\n</div><!-- .page-content -->","controllerCode":" $scope.solicitante = appService.getUsername($scope);\r\n \r\n $scope.setBusinessBuleVariables = function() {\r\n var variaveis = [];\r\n variaveis.push(new RuntimeVariable(\"requisicao\", VariableType.JSON, $scope.requisicao));\r\n return variaveis;\r\n };\r\n \r\n $scope.validate = function() {\r\n \treturn true;\r\n }\r\n \r\n $scope.beforeSubmit = function() {\r\n $scope.requisicao = $scope.requisicao;\r\n }\r\n \r\n $scope.onSubmit = function() {\r\n \r\n }\r\n \r\n $scope.afterSubmit = function() {\r\n \r\n }\r\n\r\n\t$scope.initialize = function() {\r\n\t\t$scope.businessProcess = $rootScope.businessProcess; \r\n\t\t$scope.listaBreadcrumb = $rootScope.listaBreadcrumb;\r\n\r\n\t\t$scope.flowVariables = [];\r\n\t\t$scope.executionCallbackFunction = null;\r\n\t\t$scope.documents = [];\r\n\t\t$scope.subscribersUsers = [];\r\n\t\t$scope.subscribersGroups = [];\r\n\t\t\r\n\t\t$scope.showHelpButton = true;\r\n\t $scope.showBreadcrumb = true;\r\n\t\t\r\n\t\t$scope.tabAtual = 0;\r\n\r\n\t\t$scope.tabs = [ {active: true}\r\n\t\t\t\t\t\t,{active: false}\r\n\t\t\t\t\t\t,{active: false}\r\n\t\t\t\t\t\t,{active: false}\r\n\t\t\t\t\t\t,{active: false}\r\n\t\t\t\t\t\t,{active: false}\r\n\t\t\t\t\t\t,{active: false}\r\n\t\t\t\t\t ];\r\n\t\t\r\n\t\tif (!$scope.listaBreadcrumb || $scope.listaBreadcrumb.length == 0) {\r\n\t\t\t$scope.listaBreadcrumb = [$translate.instant(\"LABEL.BPE_ESI\"), $translate.instant(\"ESI.EXECUCAO_PROCESSO_NEGOCIO.TITULO\")];\r\n\t\t}\r\n\r\n businessProcessService.initializeForm($scope, \"${formName}\", $scope.businessProcess).then(function(result) {\r\n $scope.initialized = true;\r\n $scope.resetForm();\r\n });\t\r\n \r\n // Recupera metadados do data object\r\n\t\tDataRepository.find('citgrp', 'rh_empregado').then(function(result) {\r\n\t\t\t$scope.dataObject = result.originalElement;\r\n\t\t\t$scope.target = {};\r\n\t\t});\r\n\t};\r\n\t\r\n\t\t// Busca empregado para autocomplete\r\n $scope.buscaAutoCompleteEmpregado = function(value) {\r\n $scope.setLoading(true);\r\n var nome = value ? value : \"\";\r\n if (nome.indexOf(\"%\") < 0) {\r\n nome = \"%\" + nome + \"%\";\r\n }\r\n return DataRepository.list($scope.dataObject, 'EmpregadoPorNome', {nome: nome}).then(function(result) {\r\n $scope.setLoading(false);\r\n return result;\r\n });\r\n };\r\n\r\n // Limpa autocomplete\r\n $scope.limpaAutoComplete = function() {\r\n $scope.empregado = null; \r\n };\r\n \r\n $scope.setEmpregado = function(item) {\r\n if (item && item.id) {\r\n $scope.empregado = item;\r\n dataService.restoreRelationships($scope.dataObject, $scope.empregado);\r\n }\r\n };\r\n \r\n\t$scope.resetForm = function() {\t\r\n $timeout(function(){\r\n $scope.${formName}Form.$submitted = false;\r\n $scope.${formName}Form.$setPristine();\r\n });\r\n\t};\r\n\r\n\t$scope.setCurrentTab = function(tab) {\r\n\t\t$scope.tabAtual = tab;\r\n\t\tfor (var i = 0; i < $scope.tabs.length; i++) {\r\n\t\t\t$scope.tabs[i].active = i == tab;\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.uploader = new FileUploader({\r\n autoUpload: false,\r\n queueLimit: 1,\r\n url : \"/cit-esi-web/rest/esi/document/upload?\"\r\n });\r\n\r\n\t$scope.createProcessInstance = function() {\r\n\t\tif (!$scope.businessRule || $scope.businessRule != \"\") {\r\n\t\t\t$scope.businessRule = $scope.resourceVersion.businessRule.name;\r\n\t\t}\r\n\t\t$scope.buildBusinessRuleVariables();\r\n\r\n\t\tvar environment = {};\r\n\t\tenvironment.form = $scope.${formName}Form;\r\n\t\tenvironment.flowVersion = $scope.flowVersion;\r\n\t\tenvironment.flowVariables = $scope.flowVariables;\r\n\t\tenvironment.businessRule = $scope.businessRule;\r\n\t\tenvironment.businessRuleVariables = $scope.businessRuleVariables;\r\n\t\tenvironment.businessProcess = $scope.businessProcess;\r\n\t\tenvironment.subscribers = subscriberService.buildSubscribers($scope.subscribersUsers, $scope.subscribersGroups);\r\n\t\tenvironment.uploader = $scope.uploader;\r\n\t\tenvironment.documents = $scope.documents;\r\n\t\tenvironment.controllerScope = $rootScope.controllerScope;\r\n\t\tenvironment.callbackFunction = $scope.callbackFunction;\r\n\t\tenvironment.closeFunction = $scope.removeWorkspace ? $scope.close : undefined;\r\n\t\t\r\n\t\tbusinessProcessService.start($scope, environment);\r\n\t};\r\n\r\n\t$scope.buildBusinessRuleVariables = function() {\r\n\t\t$scope.businessRuleVariables = $scope.setBusinessBuleVariables();\r\n\t};\r\n\t\r\n\t$scope.close = function() {\r\n\t\tvar workspace = angular.element(\"#${formName}Edit\").scope().workspace;\r\n\t\tif (workspace) {\r\n\t\t\tappService.removeWorkspace(workspace.page);\r\n\t\t}\r\n\t};\r\n\t$scope.findUser = function(value) {\r\n\t\treturn subscriberService.findUser(value);\r\n\t};\r\n\r\n\t$scope.findGroup = function(value) {\r\n\t\treturn subscriberService.findGroup(value);\r\n\t};\r\n\r\n\t$scope.setSubscriberUser = function (item) {\r\n\t\tif(item && item.id) {\r\n\t\t\t$scope.selectedSubscriberUser = item;\r\n\t\t} else {\r\n\t\t\t$scope.clearSubscriberUser();\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.clearSubscriberUser = function () {\r\n\t\t$scope.selectedSubscriberUser = {};\r\n\t};\r\n\r\n\t$scope.addSubscriberUser = function () {\r\n\t\tsubscriberService.addSubscriberUser($scope.subscribersUsers, $scope.selectedSubscriberUser);\r\n\t\t$scope.clearSubscriberUser();\r\n\t};\r\n\r\n\t$scope.removeSubscriberUser = function (index){\r\n\t\tsubscriberService.removeSubscriberUser($scope.subscribersUsers, index);\r\n\t};\r\n\r\n\t$scope.setSubscriberGroup = function (item) {\r\n\t\tif(item && item.id) {\r\n\t\t\t$scope.selectedSubscriberGroup = item;\r\n\t\t} else {\r\n\t\t\t$scope.clearSubscriberGroup();\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.clearSubscriberGroup = function () {\r\n\t\t$scope.selectedSubscriberGroup = {};\r\n\t};\r\n\r\n\t$scope.addSubscriberGroup = function () {\r\n\t\tsubscriberService.addSubscriberGroup($scope.subscribersGroups, $scope.selectedSubscriberGroup);\r\n\t\t$scope.clearSubscriberGroup();\r\n\t};\r\n\r\n\t$scope.removeSubscriberGroup = function (index){\r\n\t\tsubscriberService.removeSubscriberGroup($scope.subscribersGroups, index);\r\n\t};\r\n\t\r\n\t$scope.currentDate = function() {\r\n \treturn $filter(\"date\")(new Date(), \"dd/MM/yyyy\");\r\n };\r\n \r\n\t$scope.initialize();","dependencies":["FileUploader"," FormBuilderRepository"," BusinessProcessRepository"," DataRepository"]},"showTabs":false,"forBusinessProcess":true,"forUserTask":false,"generateDefaultPage":false,"htmlCode":"<div class=\"row\" >\n\t<div class=\"col-xs-12\" >\n\t\t<h4 >Empregado</h4>\n\t</div>\n\t<div class=\"col-xs-6\" >\n\t\t<auto-complete ng-id=\"empregado\" form=\"requisicao_feriasForm\" ng-label=\"Nome\" ng-model=\"empregado\" ng-item=\"item.nome\" ng-find=\"buscaAutoCompleteEmpregado(value)\" ng-set-result=\"setEmpregado(item)\" ng-acao-borracha=\"limpaAutoComplete()\" ng-obrigatorio=\"false\" ng-disabled=\"false\" />\n\t</div>\n\t<div class=\"col-xs-3\" ng-if=\"empregado.id\" >\n\t\t<label-input ng-type=\"text\" ng-id=\"empregado.matricula\" form=\"requisicao_feriasForm\" ng-label=\"Matrícula\" ng-model=\"empregado.matricula\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n\t<div class=\"col-xs-3\" ng-if=\"empregado.id\" >\n\t\t<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"empregado.dataAdmissao\" form=\"requisicao_feriasForm\" ng-label=\"Data admissão\" ng-model=\"empregado.dataAdmissao\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n</div>\n<div class=\"row\" ng-show=\"empregado.id\" >\n\t<div class=\"col-xs-6\" >\n\t\t<label-input ng-type=\"text\" ng-id=\"empregado.departamento.nome\" form=\"requisicao_feriasForm\" ng-label=\"Departamento\" ng-model=\"empregado.departamento.nome\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n\t<div class=\"col-xs-6\" >\n\t\t<label-input ng-type=\"text\" ng-id=\"empregado.funcao.nome\" form=\"requisicao_feriasForm\" ng-label=\"Função\" ng-model=\"empregado.funcao.nome\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n</div>\n<div class=\"row\" ng-show=\"empregado.ferias.length > 0\" >\n\t<div class=\"col-xs-12\" >\n\t\t<h4 >Períodos de férias já cadastrados para o empregado</h4>\n\t</div>\n\t<div class=\"col-xs-12\" >\n\t\t<esi-data-grid ng-if=\"empregado\" form=\"requisicao_feriasForm\" ng-data-object=\"dataObject\" ng-target=\"empregado\" ng-relationship-name=\"ferias\" ng-disabled=\"true\" />\n\t</div>\n</div>\n<fieldset ng-show=\"RH001_valida_requisicao_ferias && !RH001_valida_requisicao_ferias.valid\">\n\t<legend>Corrija o(s) erros(s) abaixo:</legend>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-12\" ng-repeat=\"error in RH001_valida_requisicao_ferias.errors\">\n\t\t\t<font color=\"red\"><b>{{error}}</b></font>\n\t\t</div>\n\t</div>\n</fieldset><div class=\"row\" >\n</div>\n<div class=\"row\" ng-show=\"empregado.id\" >\n\t<div class=\"col-xs-12\" >\n\t\t<h4 >Período de férias solicitado</h4>\n\t</div>\n\t<div class=\"col-xs-3\" >\n\t\t<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"requisicao.dataSaida\" form=\"requisicao_feriasForm\" ng-label=\"Data de saída\" ng-model=\"requisicao.dataSaida\" ng-obrigatorio=\"true\" ng-disabled=\"false\" />\n\t</div>\n\t<div class=\"col-xs-2\" >\n\t\t<label-input-number ng-id=\"requisicao.numDias\" form=\"requisicao_feriasForm\" ng-label=\"Qtde dias\" ng-model=\"requisicao.numDias\" ng-obrigatorio=\"true\" ng-disabled=\"false\" />\n\t</div>\n\t<div class=\"col-xs-2\" >\n\t\t<label-input-number ng-id=\"requisicao.diasAbono\" form=\"requisicao_feriasForm\" ng-label=\"Dias de abono\" ng-model=\"requisicao.diasAbono\" ng-obrigatorio=\"true\" ng-disabled=\"false\" />\n\t</div>\n</div>\n"},{"className":"FormVersion","dataInativo":null,"dataBloqueio":null,"id":3342,"creationDate":"2016-03-01T20:58:09.773-0300","resource":{"dataInativo":null,"dataBloqueio":null,"id":3343,"type":"FORM","description":"Requisição de Férias - Correção","name":"requisicao_ferias_correcao"},"majorVersion":1,"minorVersion":9,"versionNumber":"1.9","path":"rh","fileName":"requisicao_ferias_correcao.html","fileSize":3017,"fullPath":"forms/requisicao_ferias_correcao.html","businessRule":{"dataInativo":null,"dataBloqueio":null,"id":3112,"flowApplication":"BUSINESS_RULE","description":"Valida requisição de férias","name":"RH001_valida_requisicao_ferias"},"previewJS":"","tabs":[],"rows":[{"dataInativo":null,"dataBloqueio":null,"id":3345,"index":0,"tabIndex":0,"htmlOnly":true,"cssClass":"row","aditionalHtml":"","ngShowHtml":"","ngIfHtml":"","htmlHeader":"<fieldset>\n\t<legend>Dados do empregado</legend>\n\t<div class=\"row\" >\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nome\" ><translate>Nome</label>\n\t\t\t\t<label-input ng-id=\"empregado.nome\" ng-model=\"empregado.nome\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-3\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"Matrícula\" ><translate>Matrícula</label>\n\t\t\t\t<label-input ng-id=\"matricula\" ng-model=\"empregado.matricula\" ng-disabled=\"true\" ng-obrigatorio=\"false\" />\n\t\t\t</div>\n\t\t</div>\t\n\t\t<div class=\"col-sm-3\">\n\t\t\t<label-input-data ng-label=\"Data de admissão\" ng-id=\"empregado.dataAdmissao\" ng-model=\"empregado.dataAdmissao\" format=\"dd/MM/yyyy\" ng-obrigatorio=\"true\" ng-disabled=\"true\" />\n\t\t</div>\n </div>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nomeDepartamento\" ><translate>Departamento</label>\n\t\t\t\t<label-input ng-id=\"empregado.nomeDepartamento\" ng-model=\"empregado.nomeDepartamento\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nomeFuncao\" ><translate>Função</label>\n\t\t\t\t<label-input ng-id=\"empregado.nomeFuncao\" ng-model=\"empregado.nomeFuncao\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</fieldset>\n\n\n<div class=\"row\" ng-show=\"requisicao.motivoDevolucao\">\n\t<div class=\"col-sm-12\">\n\t\t<div class=\"form-group\">\n\t\t\t<label for=\"requisicao.motivoDevolucao\" ><translate>Motivo da devolução</label>\n\t\t\t<label-text-area ng-id=\"requisicao.motivoDevolucao\" ng-model=\"requisicao.motivoDevolucao\" ng-obrigatorio=\"false\" ng-disabled=\"true\" rows=\"4\" />\n\t\t</div>\n\t</div>\n</div>\n\n<fieldset>\n\t<legend>Período de férias solicitado</legend>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-3\">\n\t\t\t<label-input-data ng-label=\"Data da saída\" ng-id=\"requisicao.dataSaida\" ng-model=\"requisicao.dataSaida\" format=\"dd/MM/yyyy\" ng-obrigatorio=\"true\" />\n\t\t</div>\n\t\t<div class=\"col-sm-2\">\n\t\t <label-input-number ng-label=\"Qtde dias\" ng-id=\"requisicao.numDias\" ng-model=\"requisicao.numDias\" ng-obrigatorio=\"true\" />\n\t\t</div>\n\t\t<div class=\"col-sm-2\">\n\t\t\t<label-input-number ng-label=\"Dias de abono\" ng-id=\"requisicao.diasAbono\" ng-model=\"requisicao.diasAbono\" ng-obrigatorio=\"true\" />\n\t\t</div>\n\t</div>\n</fieldset>\n\n<fieldset ng-show=\"!RH001_valida_requisicao_ferias.valid\">\n\t<legend>Corrija o(s) erros(s) abaixo:</legend>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-12\" ng-repeat=\"error in RH001_valida_requisicao_ferias.errors\">\n\t\t\t<font color=\"red\"><b>{{error}}</b></font>\n\t\t</div>\n\t</div>\n</fieldset>\n\n<div class=\"row\" ng-show=\"task.processInstance.errorLog\">\n\t<div class=\"col-sm-12\">\n\t\t<div class=\"form-group\">\n\t\t\t<label for=\"Exceção\" ><translate>Verifique o(s) erros(s) abaixo</label>\n\t\t\t<label-text-area ng-id=\"task.processInstance.errorLog.stackTrace\" ng-model=\"task.processInstance.errorLog.errorMessage\" ng-disabled=\"true\" rows=\"9\"/>\n\t\t</div>\n\t</div>\n</div>","htmlFooter":"","components":[]}],"actions":[],"files":[],"userTaskPage":{"dataInativo":null,"dataBloqueio":null,"id":3344,"pageName":"requisicao_ferias_correcao_task","controllerName":"Requisicao_ferias_correcaoTaskController","pageCode":"<div id=\"${formName}Edit\" class=\"page-content clearfix\" ng-controller=\"${controllerName}\">\r\n\t<div class=\"bar-buttons-action fixed\">\r\n\t\t<div class=\"row\">\r\n\t\t\t<div class=\"col-sm-8 text-left\" >\r\n\t\t\t\t<button ng-show=\"tabAtual == 1 || tabAtual == 2\" title=\"{{$translate.instant('ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_MANTER')}}\" alt=\"{{$translate.instant('ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_MANTER')}}\" class=\"btn btn-clear\" ng-click=\"updateTask(false)\">\r\n\t\t\t\t\t<i class=\"fa fa-save green\"></i> <translate>ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_MANTER</translate>\r\n\t\t\t\t</button>\r\n\t\t\t\t\r\n\t\t\t\t<button ng-show=\"tabAtual == 1 || tabAtual == 2\" title=\"{{$translate.instant('ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_AVANCAR')}}\" alt=\"{{$translate.instant('ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_AVANCAR')}}\" class=\"btn btn-clear\" ng-click=\"updateTask(true)\">\r\n\t\t\t\t\t<i class=\"fa fa-play-circle green\"></i> <translate>ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_AVANCAR</translate>\r\n\t\t\t\t</button>\r\n\t\t\t\r\n\t\t\t\t <form-actions ng-actions=\"resourceVersion.actions\" ng-if=\"initialized\"></form-actions>\r\n\t\t\t</div><!-- .col -->\r\n\t\t\t\r\n\t\t\t<div class=\"col-sm-4 text-right\" ng-show=\"showHelpButton\">\r\n\t\t\t\t<help-button workspace=\"workspace\" />\r\n\t\t\t</div><!-- .col -->\r\n\t\t</div><!-- .row -->\r\n\t</div><!-- .bar-buttons-action -->\r\n\t\r\n\t<h1 class=\"title\">{{task.id}}\r\n\t \t<small>\r\n\t\t\t<i class=\"ace-icon fa fa-angle-double-right\"></i>\r\n\t \t</small>\t\r\n\t\t{{task.flowElement.name}}\r\n\t</h1>\r\n\t\r\n\t<ul class=\"breadcrumb\" ng-show=\"showBreadcrumb\">\r\n <li>\r\n \t<translate>LABEL.MENU</translate>\r\n \t\t</li>\r\n\r\n <li>\r\n \t<translate>LABEL.BPE_ESI</translate>\r\n \t\t</li>\r\n\r\n <li class=\"active\">\r\n \t<translate>ESI.EXECUCAO_TAREFA.TITULO</translate>\r\n \t</li>\r\n \t\r\n </ul>\r\n \r\n\t<form name=\"${formName}Form\">\r\n \t<p>\r\n \t\t<small>( <span class=\"red\">*</span> ) <translate>LABEL.CAMPOS_OBRIGATORIOS</translate></small>\r\n \t</p>\r\n \t<tabset class=\"tabbable margin-top margin-bottom\">\r\n \t<tab active=\"tabs[0].active\" ng-click=\"setCurrentTab(0)\" select=\"setCurrentTab(0)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-file-text-o\"></i> <translate>ESI.EXECUCAO_TAREFA.DETALHES</translate></tab-heading>\r\n \t\t<div ng-include=\"'/cit-esi-web/html/fluxo/userTaskDetail.html'\"></div>\r\n \t</tab>\r\n \t<tab active=\"tabs[1].active\" ng-click=\"setCurrentTab(1)\" select=\"setCurrentTab(1)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-cogs\"></i> <translate>ESI.EXECUCAO_TAREFA.EXECUCAO</translate></tab-heading>\r\n <form-html ng-form-name=\"${formName}\" ng-parent=\"${formName}Edit\" ng-task=\"true\" ng-if=\"initialized\"/>\r\n \t</tab>\r\n \t<tab ng-if=\"showDocumentsTab\" active=\"tabs[2].active\" select=\"setCurrentTab(2)\" ng-click=\"setCurrentTab(2)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-paperclip\"></i> <translate>ESI.EXECUCAO_TAREFA.ANEXOS</translate> <span class=\"badge badge-grey\" style=\"padding-bottom: 0 !important\">{{ownerDocuments.length + documents.length}}</span></tab-heading>\r\n \t\t\t<fieldset ng-if=\"ownerDocuments.length > 0\">\r\n \t\t\t\t<legend><translate>ESI.EXECUCAO_PROCESSO_NEGOCIO.ANEXOS_PROCESSO_PROPRIETARIO</translate>\r\n \t\t\t\t \t<small>\r\n \t\t\t\t\t\t<i class=\"ace-icon fa fa-angle-double-right\"></i>\r\n \t\t\t\t \t\t{{processInstance.owner.id}} - {{processInstance.owner.businessProcess.description}}\r\n \t\t\t\t \t</small>\r\n \t\t\t\t </legend>\r\n \t\t\t <esi-documents ng-documents=\"ownerDocuments\" ng-edit=\"false\" ng-uploader=\"uploader\" ng-workspace=\"$parent.workspace\" form=\"${formName}Form\" ng-required=\"false\"></esi-documents>\r\n \t\t\t</fieldset>\r\n \t\t\t<fieldset>\r\n \t\t\t<legend ng-if=\"processInstance.owner\"><translate>ESI.EXECUCAO_PROCESSO_NEGOCIO.ANEXOS_PROCESSO_ATUAL</translate> \r\n \t\t\t\t \t<small>\r\n \t\t\t\t\t\t<i class=\"ace-icon fa fa-angle-double-right\"></i>\r\n \t \t\t\t{{processInstance.id}} - {{processInstance.businessProcess.description}}\r\n \t\t\t\t \t</small>\r\n \t\t\t</legend> \t\t\r\n \t\t\t\t<legend ng-if=\"!processInstance.owner\"><translate>ESI.EXECUCAO_PROCESSO_NEGOCIO.ANEXOS_PROCESSO</translate></legend> \r\n \t\t\t\t<esi-documents ng-documents=\"documents\" ng-edit=\"true\" ng-uploader=\"uploader\" ng-workspace=\"$parent.workspace\" form=\"${formName}Form\" ng-required=\"false\"></esi-documents>\r\n \t\t\t</fieldset>\r\n \t</tab>\r\n \t<tab active=\"tabs[3].active\" ng-click=\"setCurrentTab(3)\" select=\"setCurrentTab(3)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-users\"></i> <translate>ESI.EXECUCAO_TAREFA.ASSINANTES</translate> <span class=\"badge badge-grey\" style=\"padding-bottom: 0 !important\">{{subscribersUsers.length + subscribersGroups.length}}</span></tab-heading>\r\n \t\t\t<div ng-include=\"'/cit-esi-web/html/fluxo/subscribersSelection.html'\"></div>\r\n \t</tab> \t\r\n \t<tab active=\"tabs[4].active\" ng-click=\"setCurrentTab(4)\" select=\"setCurrentTab(4)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-envelope-o\"></i> <translate>ESI.EXECUCAO_TAREFA.NOTIFICACOES</translate> <span class=\"badge badge-grey\" style=\"padding-bottom: 0 !important\">{{notifications.length}}</span></tab-heading>\r\n \t\t\t<div class=\"panel-heading clearfix\"> \r\n \t\t\t\t<button class=\"btn btn-clear\" type=\"button\" ng-click=\"inicializarModalNotificacao();\">\r\n \t\t\t\t\t<i class=\"fa fa-plus-circle yellow-dark\"></i>\r\n \t\t\t\t\t<translate>LABEL.ADICIONAR</translate>\r\n \t\t\t\t</button>\t\t\r\n \t\t\t</div>\t\t\r\n \t\t<div ng-include=\"'/cit-esi-web/html/fluxo/notifications.html'\"></div>\r\n \t\t\t<script type=\"text/ng-template\" id=\"modal-notification.html\">\r\n \t\t\t\t\t<div ng-include src=\"'/cit-esi-web/html/fluxo/dialog_notification.html'\" />\r\n \t\t\t\t</script> \t\t\r\n \t</tab> \t\r\n \t<tab active=\"tabs[5].active\" select=\"setCurrentTab(5)\" ng-click=\"setCurrentTab(5)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-history\"></i> <translate>ESI.EXECUCAO_TAREFA.HISTORICO</translate></tab-heading>\r\n \t\t\t<div ng-include=\"'/cit-esi-web/assets/js/angular/custom/directive/html/consultaLog.html'\"></div>\r\n \t</tab>\r\n </tabset>\r\n\t</form> \r\n</div><!-- .page-content -->","controllerCode":"\t$scope.validate = function() {\r\n \treturn true;\r\n }\r\n \r\n $scope.beforeSubmit = function() {\r\n \r\n }\r\n \r\n $scope.onSubmit = function() {\r\n \r\n }\r\n \r\n $scope.afterSubmit = function() {\r\n \r\n }\r\n\r\n\t$scope.setCurrentTab = function(tab) {\r\n\t\t$scope.tabAtual = tab;\r\n\t\tfor (var i = 0; i < $scope.tabs.length; i++) {\r\n\t\t\t$scope.tabs[i].active = i == tab;\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.uploader = new FileUploader({\r\n autoUpload: false,\r\n queueLimit: 1,\r\n url : \"/cit-esi-web/rest/esi/document/upload?\"\r\n });\r\n\r\n\t$scope.initialize = function() {\r\n \t$scope.initialized = false; \r\n \t\r\n \t$scope.showDocumentsTab = true;\r\n \r\n \t$scope.showExecuteButton = true;\r\n \t$scope.removeWorkspace = true;\r\n \t$scope.taskVariables = [];\r\n \t$scope.callbackFunction = null;\r\n \t$scope.updateAction = false;\r\n \t$scope.flowName = $scope.processInstance.flowVersion.flow.name;\r\n \r\n \t$scope.groups = [];\r\n \t$scope.users = [];\r\n \r\n \t$scope.documents = [];\r\n \t$scope.ownerDocuments = [];\r\n \r\n \t$scope.notifications = [];\r\n \r\n \t$scope.tabAtual = 1;\r\n \r\n \t$scope.tabs = [ {active: false}\r\n \t \t,{active: true}\r\n \t \t,{active: false}\r\n \t \t,{active: false}\r\n \t \t,{active: false}\r\n \t \t,{active: false}\r\n \t \t,{active: false}\r\n \t ];\r\n\r\n\t\tuserTaskService.initialize($scope, $scope.task).then(function(result) {\r\n\t\t $scope.initialized = true;\r\n\t\t\t$scope.resetForm();\r\n\t\t\t\r\n\t\t\tif ($scope.task.processInstance.lastAction) {\r\n $scope.requisicao.motivoDevolucao = $scope.task.processInstance.lastAction.reason;\r\n }\r\n\t\t});\r\n\t};\r\n\r\n\t$scope.resetForm = function() {\t\t\r\n $timeout(function(){\r\n $scope.${formName}Form.$submitted = false;\r\n $scope.${formName}Form.$setPristine();\r\n });\r\n\r\n\t\t$scope.initialized = true; \r\n\t};\r\n\t\r\n\t$scope.buildBusinessRuleVariables = function() {\r\n\t\tif ($scope.getBusinessRuleVariables) {\r\n\t\t\t$scope.businessRuleVariables = $scope.getBusinessRuleVariables();\r\n\t\t}else{\r\n\t\t\t$scope.businessRuleVariables = environmentService.buildTaskVariables($scope, $scope.task);\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.updateTask = function(complete) {\r\n\t\tif (!$scope.businessRule || $scope.businessRule != \"\") {\r\n\t\t\t$scope.businessRule = $scope.userInterface.businessRule;\r\n\t\t}\r\n\t\t\r\n\t\tvar environment = {form: $scope.${formName}Form, controllerScope: $rootScope.controllerScope, businessRule: $scope.businessRule};\r\n\t\t\r\n\t\tuserTaskService.updateTask($scope, $scope.task, environment, complete);\r\n\t};\r\n\t\r\n\t$scope.setFlowAction = function(flowAction) {\r\n\t\t$scope.flowAction = flowAction;\r\n\t};\r\n\r\n\t$scope.close = function() {\r\n\t\tvar workspace = angular.element(\"#${formName}Edit\").scope().workspace;\r\n\t\tif (workspace) {\r\n\t\t\tangular.element(\"#citapp-controller\").scope().removeWorkspace(workspace.id);\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.openModal = function (modalId, size) {\r\n\t\tif(modalId === undefined) {\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n\t\treturn $scope.$modalInstance = $modal.open({\r\n\t\t\ttemplateUrl: modalId,\r\n\t\t\tsize: size,\r\n\t\t\twindowClass: \"modal-buttons-top modal-no-backdrop mod-green\",\r\n\t\t\tbackdrop: false,\r\n\t\t\tscope: this\r\n\t\t});\r\n\t};\r\n\r\n\t$scope.inicializarModalNotificacao = function(){\r\n\t\t$scope.groups = [];\r\n\t\t$scope.users = [];\r\n\r\n\t\tfor (var i = 0; i < $scope.subscribersUsers.length; i++) {\r\n\t\t\t$scope.users.push($scope.subscribersUsers[i].user);\r\n\t\t}\r\n\t\tfor (i = 0; i < $scope.subscribersGroups.length; i++) {\r\n\t\t\t$scope.groups.push($scope.subscribersGroups[i].group);\r\n\t\t}\r\n\r\n\t\t$scope.editNotification = true;\r\n\t\t$scope.notification = {};\r\n\t\t$scope.modalNotificacao = $scope.openModal(\"modal-notification.html\", \"lg\");\r\n\t};\r\n\r\n\t$scope.exibirModalDestinatarios = function(){\r\n\t\t$scope.openModal(\"modal-actors.html\", \"lg\");\r\n\t};\r\n\r\n\t$scope.findUser = function(value) {\r\n\t\treturn SecurityRepository.findUser(value).then(function(result) {\r\n\t\t\treturn result;\r\n\t\t});\r\n\t};\r\n\r\n\t$scope.findGroup = function(value) {\r\n\t\treturn SecurityRepository.findGroup(value).then(function(result) {\r\n\t\t\treturn result;\r\n\t\t});\r\n\t};\r\n\r\n\t$scope.setUser = function (item) {\r\n\t\tif(item && item.id) {\r\n\t\t\t$scope.selectedUser = item;\r\n\t\t} else {\r\n\t\t\t$scope.clearUser();\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.clearUser = function () {\r\n\t\t$scope.selectedUser = {};\r\n\t};\r\n\r\n\t$scope.addUser = function () {\r\n\t\tif ($scope.selectedUser && $scope.selectedUser.id) {\r\n\t\t\tvar existe = false;\r\n\t\t\tfor (var i = 0; i < $scope.users.length; i++) {\r\n\t\t\t\tif ($scope.users[i].id == $scope.selectedUser.id) {\r\n\t\t\t\t\texiste = true;\r\n\t\t\t\t\tbreak;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (!existe) {\r\n\t\t\t\tvar user = {id: $scope.selectedUser.id, name: $scope.selectedUser.name, code: $scope.selectedUser.code, email: $scope.selectedUser.email};\r\n\t\t\t\t$scope.users.push(user);\r\n\t\t\t\t$scope.clearUser();\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.removeUser = function (index){\r\n\t if($scope.users.length >= 1){\r\n\t \t $scope.users.splice(index , 1);\r\n\t }\r\n\t};\r\n\r\n\t$scope.setGroup = function (item) {\r\n\t\tif(item && item.id) {\r\n\t\t\t$scope.selectedGroup = item;\r\n\t\t} else {\r\n\t\t\t$scope.clearGroup();\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.clearGroup = function () {\r\n\t\t$scope.selectedGroup = {};\r\n\t};\r\n\r\n\t$scope.addGroup = function () {\r\n\t\tif ($scope.selectedGroup && $scope.selectedGroup.id) {\r\n\t\t\tvar existe = false;\r\n\t\t\tfor (var i = 0; i < $scope.groups.length; i++) {\r\n\t\t\t\tif ($scope.groups[i].id == $scope.selectedGroup.id) {\r\n\t\t\t\t\texiste = true;\r\n\t\t\t\t\tbreak;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (!existe) {\r\n\t\t\t\tvar group = {id: $scope.selectedGroup.id, name: $scope.selectedGroup.name, code: $scope.selectedGroup.code, email: $scope.selectedGroup.email};\r\n\t\t\t\t$scope.groups.push(group);\r\n\t\t\t\t$scope.clearGroup();\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.removeGroup = function (index){\r\n\t if($scope.groups.length >= 1){\r\n\t \t $scope.groups.splice(index , 1);\r\n\t }\r\n\t};\r\n\r\n $scope.saveNotification = function(formDialogNotification){\r\n\t\tif ($scope.groups.length == 0 && $scope.users.length == 0) {\r\n\t\t\t$scope.showAlert(\"error\", $translate.instant(\"ESI.MSG.SELECIONE_DELEGACAO\"));\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n \tformDialogNotification.$submitted = true;\r\n \t\tif(formDialogNotification.$valid){\r\n \t\t\t$scope.notification.processInstance = {id: $scope.processInstance.id};\r\n \t\t\t$scope.notification.workItem = {id: $scope.task.id};\r\n \t\t\t$scope.notification.users = $scope.users;\r\n \t\t\t$scope.notification.groups = $scope.groups;\r\n\r\n \t\t\t$scope.setLoadingSalva(true);\r\n\r\n \t\t\tNotificationRepository.save($scope.notification).then(function(result) {\r\n \t\t\t\t$scope.modalNotificacao.dismiss(\"cancel\");\r\n \t\t\t\t$scope.setLoading(false);\r\n \t\t\t\tnotificationService.findByProcessInstance($scope, $scope.processInstance);\r\n \t\t\t});\r\n \t\t}else{\r\n \t\t\t$scope.$parent.showAlert(\"error\", $translate.instant(\"VALIDACAO.ALERTA_OBRIGATORIOS\"));\r\n \t\t}\r\n \t};\r\n\r\n\t$scope.setSubscriberUser = function (item) {\r\n\t\tif(item && item.id) {\r\n\t\t\t$scope.selectedSubscriberUser = item;\r\n\t\t} else {\r\n\t\t\t$scope.clearSubscriberUser();\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.clearSubscriberUser = function () {\r\n\t\t$scope.selectedSubscriberUser = {};\r\n\t};\r\n\r\n\t$scope.addSubscriberUser = function () {\r\n\t\tif ($scope.selectedSubscriberUser && $scope.selectedSubscriberUser.id) {\r\n\t\t\tvar existe = false;\r\n\t\t\tfor (var i = 0; i < $scope.subscribersUsers.length; i++) {\r\n\t\t\t\tif ($scope.subscribersUsers[i].user.id == $scope.selectedSubscriberUser.id) {\r\n\t\t\t\t\texiste = true;\r\n\t\t\t\t\tbreak;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (!existe) {\r\n\t\t\t\tvar subscriberUser = {processInstance: {id: $scope.processInstance.id}\r\n\t\t\t\t\t\t\t\t\t, workItem: {id: $scope.task.id}\r\n\t\t\t\t\t\t\t\t\t, actorType: \"USER\"\r\n\t\t\t\t\t\t\t\t\t, user: {id: $scope.selectedSubscriberUser.id\r\n\t\t\t\t\t\t\t\t\t, name: $scope.selectedSubscriberUser.name\r\n\t\t\t\t\t\t\t\t\t, code: $scope.selectedSubscriberUser.code}};\r\n\t \t\t\t$scope.setLoadingSalva(true);\r\n\r\n\t \t\t\tSubscriberRepository.save(subscriberUser).then(function(result) {\r\n\t \t\t\t\t$scope.setLoading(false);\r\n\t\t\t\t\t$scope.subscribersUsers.push(subscriberUser);\r\n\t\t\t\t\t$scope.clearSubscriberUser();\r\n\t\t\t\t\tsubscriberService.findByProcessInstance($scope, $scope.task.processInstance);\r\n\t \t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.removeSubscriberUser = function (index){\r\n\t if($scope.subscribersUsers.length >= 1){\r\n\t \tvar subscriberUser = $scope.subscribersUsers[index];\r\n\t \t$scope.setLoadingSalva(true);\r\n\r\n \t\t\tSubscriberRepository.remove(subscriberUser).then(function(result) {\r\n \t\t\t\t$scope.setLoading(false);\r\n \t\t \t$scope.subscribersUsers.splice(index , 1);\r\n \t\t\t});\r\n\t }\r\n\t};\r\n\r\n\t$scope.setSubscriberGroup = function (item) {\r\n\t\tif(item && item.id) {\r\n\t\t\t$scope.selectedSubscriberGroup = item;\r\n\t\t} else {\r\n\t\t\t$scope.clearSubscriberGroup();\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.clearSubscriberGroup = function () {\r\n\t\t$scope.selectedSubscriberGroup = {};\r\n\t};\r\n\r\n\t$scope.addSubscriberGroup = function () {\r\n\t\tif ($scope.selectedSubscriberGroup && $scope.selectedSubscriberGroup.id) {\r\n\t\t\tvar existe = false;\r\n\t\t\tfor (var i = 0; i < $scope.subscribersGroups.length; i++) {\r\n\t\t\t\tif ($scope.subscribersGroups[i].group.id == $scope.selectedSubscriberGroup.id) {\r\n\t\t\t\t\texiste = true;\r\n\t\t\t\t\tbreak;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (!existe) {\r\n\t\t\t\tvar subscriberGroup = {processInstance: {id: $scope.processInstance.id}\r\n\t\t\t\t\t\t\t\t\t, workItem: {id: $scope.task.id}\r\n\t\t\t\t\t\t\t\t\t, actorType: \"GROUP\"\r\n\t\t\t\t\t\t\t\t\t, group: {id: $scope.selectedSubscriberGroup.id\r\n\t\t\t\t\t\t\t\t\t, name: $scope.selectedSubscriberGroup.name\r\n\t\t\t\t\t\t\t\t\t, code: $scope.selectedSubscriberGroup.code}};\r\n\t\t\t\t$scope.setLoadingSalva(true);\r\n\r\n\t \t\t\tSubscriberRepository.save(subscriberGroup).then(function(result) {\r\n\t \t\t\t\t$scope.setLoading(false);\r\n\t\t\t\t\t$scope.subscribersGroups.push(subscriberGroup);\r\n\t\t\t\t\t$scope.clearSubscriberGroup();\r\n\t\t\t\t\tsubscriberService.findByProcessInstance($scope, $scope.task.processInstance);\r\n\t \t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.removeSubscriberGroup = function (index){\r\n\t if($scope.subscribersGroups.length >= 1){\r\n\t \tvar subscriberGroup = $scope.subscribersGroups[index];\r\n\t \t$scope.setLoadingSalva(true);\r\n\r\n \t\t\tSubscriberRepository.remove(subscriberGroup).then(function(result) {\r\n \t\t\t\t$scope.setLoading(false);\r\n \t\t \t$scope.subscribersGroups.splice(index , 1);\r\n \t\t\t});\r\n\t }\r\n\t};\r\n\r\n\t$scope.initialize();","dependencies":["FileUploader"," FormBuilderRepository"," BusinessProcessRepository"," DataRepository","NotificationRepository","SubscriberRepository","SecurityRepository"]},"showTabs":false,"forBusinessProcess":false,"forUserTask":true,"generateDefaultPage":false,"htmlCode":"<form name=\"taskForm\">\n<fieldset>\n\t<legend>Dados do empregado</legend>\n\t<div class=\"row\" >\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nome\" ><translate>Nome</label>\n\t\t\t\t<label-input ng-id=\"empregado.nome\" ng-model=\"empregado.nome\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-3\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"Matrícula\" ><translate>Matrícula</label>\n\t\t\t\t<label-input ng-id=\"matricula\" ng-model=\"empregado.matricula\" ng-disabled=\"true\" ng-obrigatorio=\"false\" />\n\t\t\t</div>\n\t\t</div>\t\n\t\t<div class=\"col-sm-3\">\n\t\t\t<label-input-data ng-label=\"Data de admissão\" ng-id=\"empregado.dataAdmissao\" ng-model=\"empregado.dataAdmissao\" format=\"dd/MM/yyyy\" ng-obrigatorio=\"true\" ng-disabled=\"true\" />\n\t\t</div>\n </div>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nomeDepartamento\" ><translate>Departamento</label>\n\t\t\t\t<label-input ng-id=\"empregado.nomeDepartamento\" ng-model=\"empregado.nomeDepartamento\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nomeFuncao\" ><translate>Função</label>\n\t\t\t\t<label-input ng-id=\"empregado.nomeFuncao\" ng-model=\"empregado.nomeFuncao\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</fieldset>\n\n\n<div class=\"row\" ng-show=\"requisicao.motivoDevolucao\">\n\t<div class=\"col-sm-12\">\n\t\t<div class=\"form-group\">\n\t\t\t<label for=\"requisicao.motivoDevolucao\" ><translate>Motivo da devolução</label>\n\t\t\t<label-text-area ng-id=\"requisicao.motivoDevolucao\" ng-model=\"requisicao.motivoDevolucao\" ng-obrigatorio=\"false\" ng-disabled=\"true\" rows=\"4\" />\n\t\t</div>\n\t</div>\n</div>\n\n<fieldset>\n\t<legend>Período de férias solicitado</legend>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-3\">\n\t\t\t<label-input-data ng-label=\"Data da saída\" ng-id=\"requisicao.dataSaida\" ng-model=\"requisicao.dataSaida\" format=\"dd/MM/yyyy\" ng-obrigatorio=\"true\" />\n\t\t</div>\n\t\t<div class=\"col-sm-2\">\n\t\t <label-input-number ng-label=\"Qtde dias\" ng-id=\"requisicao.numDias\" ng-model=\"requisicao.numDias\" ng-obrigatorio=\"true\" />\n\t\t</div>\n\t\t<div class=\"col-sm-2\">\n\t\t\t<label-input-number ng-label=\"Dias de abono\" ng-id=\"requisicao.diasAbono\" ng-model=\"requisicao.diasAbono\" ng-obrigatorio=\"true\" />\n\t\t</div>\n\t</div>\n</fieldset>\n\n<fieldset ng-show=\"!RH001_valida_requisicao_ferias.valid\">\n\t<legend>Corrija o(s) erros(s) abaixo:</legend>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-12\" ng-repeat=\"error in RH001_valida_requisicao_ferias.errors\">\n\t\t\t<font color=\"red\"><b>{{error}}</b></font>\n\t\t</div>\n\t</div>\n</fieldset>\n\n<div class=\"row\" ng-show=\"task.processInstance.errorLog\">\n\t<div class=\"col-sm-12\">\n\t\t<div class=\"form-group\">\n\t\t\t<label for=\"Exceção\" ><translate>Verifique o(s) erros(s) abaixo</label>\n\t\t\t<label-text-area ng-id=\"task.processInstance.errorLog.stackTrace\" ng-model=\"task.processInstance.errorLog.errorMessage\" ng-disabled=\"true\" rows=\"9\"/>\n\t\t</div>\n\t</div>\n</div><div class=\"row\" >\n</div>\n</form>\n"},{"className":"FormVersion","dataInativo":null,"dataBloqueio":null,"id":3347,"creationDate":"2016-03-01T20:13:41.347-0300","resource":{"dataInativo":null,"dataBloqueio":null,"id":3348,"type":"FORM","description":"Requisição de Férias - Análise","name":"requisicao_ferias_analise"},"majorVersion":1,"minorVersion":2,"versionNumber":"1.2","path":"rh","fileName":"requisicao_ferias_analise.html","fileSize":2347,"fullPath":"forms/requisicao_ferias_analise.html","previewJS":"","tabs":[],"rows":[{"dataInativo":null,"dataBloqueio":null,"id":3350,"index":0,"tabIndex":0,"htmlOnly":false,"cssClass":"row","aditionalHtml":"","ngShowHtml":"","ngIfHtml":"","htmlFooter":"","components":[{"dataInativo":null,"dataBloqueio":null,"id":3351,"index":0,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.750-0300","dataCriacao":"2016-03-23T20:52:03.750-0300","version":0,"id":1389,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.565-0300","dataCriacao":"2016-03-23T20:52:01.565-0300","version":0,"id":1164,"name":"TITLE","description":"Title","key":"formWidgetType","code":9},"name":"title","description":"Title","templateCode":"<h1 class='{{component.class}}' ng-if=\"component.level == '1'\">\n\t\t{{component.text}} \n</h1>\n<h2 class='{{component.class}}' ng-if=\"component.level == '2'\">\n\t{{component.text}} \n</h2>\n<h3 class='{{component.class}}' ng-if=\"component.level == '3'\">\n\t{{component.text}} \n</h3>\n<h4 class='{{component.class}}' ng-if=\"component.level == '4'\">\n\t{{component.text}}\n</h4>\n<h5 class='{{component.class}}' ng-if=\"component.level == '5'\">\n\t{{component.text}} \n</h5>\n","htmlCode":"<h${level} class=\"${class}\" >${text}</h${level}>"},"width":12,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3352,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.381-0300","dataCriacao":"2016-03-23T20:52:02.381-0300","version":0,"id":1215,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"class","label":"ESI.CLASSE_CSS","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3353,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.292-0300","dataCriacao":"2016-03-23T20:52:02.292-0300","version":0,"id":1203,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"text","label":"ESI.CAMPO_TEXTO","defaultValue":"text","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Empregado"},{"dataInativo":null,"dataBloqueio":null,"id":3354,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.693-0300","dataCriacao":"2016-03-23T20:52:02.693-0300","version":0,"id":1233,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"level","label":"ESI.NIVEL_TITULO","defaultValue":"5","readonly":false,"required":false},"isExpression":false,"dateValue":null,"integerValue":4},{"dataInativo":null,"dataBloqueio":null,"id":3355,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3356,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3357,"index":1,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.368-0300","dataCriacao":"2016-03-23T20:52:03.368-0300","version":0,"id":1275,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"input-text","description":"Input Text","templateCode":"<label-input ng-type=\"text\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\"/>","htmlCode":"<label-input ng-type=\"text\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-custom-maxlength=\"${ng-custom-maxlength}\" ng-mask=\"${ng-mask}\" ng-evento-blur=\"${ng-evento-blur}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":6,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3358,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Nome"},{"dataInativo":null,"dataBloqueio":null,"id":3359,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"empregado.nome"},{"dataInativo":null,"dataBloqueio":null,"id":3360,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.686-0300","dataCriacao":"2016-03-23T20:52:02.686-0300","version":0,"id":1232,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"ng-custom-maxlength","label":"ESI.TAMANHO_MAXIMO","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3361,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.265-0300","dataCriacao":"2016-03-23T20:52:02.265-0300","version":0,"id":1199,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-mask","label":"ESI.MASCARA","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3362,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.299-0300","dataCriacao":"2016-03-23T20:52:02.299-0300","version":0,"id":1204,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-blur","label":"ESI.EVENTO_BLUR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3363,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3364,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3365,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3366,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3367,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3368,"index":2,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.368-0300","dataCriacao":"2016-03-23T20:52:03.368-0300","version":0,"id":1275,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"input-text","description":"Input Text","templateCode":"<label-input ng-type=\"text\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\"/>","htmlCode":"<label-input ng-type=\"text\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-custom-maxlength=\"${ng-custom-maxlength}\" ng-mask=\"${ng-mask}\" ng-evento-blur=\"${ng-evento-blur}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":3,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3369,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Matrícula"},{"dataInativo":null,"dataBloqueio":null,"id":3370,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"empregado.matricula"},{"dataInativo":null,"dataBloqueio":null,"id":3371,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.686-0300","dataCriacao":"2016-03-23T20:52:02.686-0300","version":0,"id":1232,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"ng-custom-maxlength","label":"ESI.TAMANHO_MAXIMO","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3372,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.265-0300","dataCriacao":"2016-03-23T20:52:02.265-0300","version":0,"id":1199,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-mask","label":"ESI.MASCARA","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3373,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.299-0300","dataCriacao":"2016-03-23T20:52:02.299-0300","version":0,"id":1204,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-blur","label":"ESI.EVENTO_BLUR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3374,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3375,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3376,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3377,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3378,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3379,"index":3,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.525-0300","dataCriacao":"2016-03-23T20:52:03.525-0300","version":0,"id":1313,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"date-picker","description":"Date Picker","templateCode":"<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\" />","htmlCode":"<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":3,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3380,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Admissão"},{"dataInativo":null,"dataBloqueio":null,"id":3381,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"empregado.dataAdmissao"},{"dataInativo":null,"dataBloqueio":null,"id":3382,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3383,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3384,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3385,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3386,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null}]}]},{"dataInativo":null,"dataBloqueio":null,"id":3387,"index":1,"tabIndex":0,"htmlOnly":false,"cssClass":"row","aditionalHtml":"","ngShowHtml":"","ngIfHtml":"","htmlHeader":"","htmlFooter":"","components":[{"dataInativo":null,"dataBloqueio":null,"id":3388,"index":0,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.368-0300","dataCriacao":"2016-03-23T20:52:03.368-0300","version":0,"id":1275,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"input-text","description":"Input Text","templateCode":"<label-input ng-type=\"text\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\"/>","htmlCode":"<label-input ng-type=\"text\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-custom-maxlength=\"${ng-custom-maxlength}\" ng-mask=\"${ng-mask}\" ng-evento-blur=\"${ng-evento-blur}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":6,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3389,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Departamento"},{"dataInativo":null,"dataBloqueio":null,"id":3390,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"empregado.nomeDepartamento"},{"dataInativo":null,"dataBloqueio":null,"id":3391,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.686-0300","dataCriacao":"2016-03-23T20:52:02.686-0300","version":0,"id":1232,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"ng-custom-maxlength","label":"ESI.TAMANHO_MAXIMO","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3392,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.265-0300","dataCriacao":"2016-03-23T20:52:02.265-0300","version":0,"id":1199,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-mask","label":"ESI.MASCARA","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3393,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.299-0300","dataCriacao":"2016-03-23T20:52:02.299-0300","version":0,"id":1204,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-blur","label":"ESI.EVENTO_BLUR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3394,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3395,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3396,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3397,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3398,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3399,"index":1,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.368-0300","dataCriacao":"2016-03-23T20:52:03.368-0300","version":0,"id":1275,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"input-text","description":"Input Text","templateCode":"<label-input ng-type=\"text\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\"/>","htmlCode":"<label-input ng-type=\"text\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-custom-maxlength=\"${ng-custom-maxlength}\" ng-mask=\"${ng-mask}\" ng-evento-blur=\"${ng-evento-blur}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":6,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3400,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Função"},{"dataInativo":null,"dataBloqueio":null,"id":3401,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"empregado.nomeFuncao"},{"dataInativo":null,"dataBloqueio":null,"id":3402,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.686-0300","dataCriacao":"2016-03-23T20:52:02.686-0300","version":0,"id":1232,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"ng-custom-maxlength","label":"ESI.TAMANHO_MAXIMO","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3403,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.265-0300","dataCriacao":"2016-03-23T20:52:02.265-0300","version":0,"id":1199,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-mask","label":"ESI.MASCARA","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3404,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.299-0300","dataCriacao":"2016-03-23T20:52:02.299-0300","version":0,"id":1204,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-blur","label":"ESI.EVENTO_BLUR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3405,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3406,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3407,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3408,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3409,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null}]}]},{"dataInativo":null,"dataBloqueio":null,"id":3410,"index":2,"tabIndex":0,"htmlOnly":false,"cssClass":"row","aditionalHtml":"","ngShowHtml":"","ngIfHtml":"","htmlHeader":"","htmlFooter":"","components":[{"dataInativo":null,"dataBloqueio":null,"id":3411,"index":0,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.750-0300","dataCriacao":"2016-03-23T20:52:03.750-0300","version":0,"id":1389,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.565-0300","dataCriacao":"2016-03-23T20:52:01.565-0300","version":0,"id":1164,"name":"TITLE","description":"Title","key":"formWidgetType","code":9},"name":"title","description":"Title","templateCode":"<h1 class='{{component.class}}' ng-if=\"component.level == '1'\">\n\t\t{{component.text}} \n</h1>\n<h2 class='{{component.class}}' ng-if=\"component.level == '2'\">\n\t{{component.text}} \n</h2>\n<h3 class='{{component.class}}' ng-if=\"component.level == '3'\">\n\t{{component.text}} \n</h3>\n<h4 class='{{component.class}}' ng-if=\"component.level == '4'\">\n\t{{component.text}}\n</h4>\n<h5 class='{{component.class}}' ng-if=\"component.level == '5'\">\n\t{{component.text}} \n</h5>\n","htmlCode":"<h${level} class=\"${class}\" >${text}</h${level}>"},"width":12,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3412,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.381-0300","dataCriacao":"2016-03-23T20:52:02.381-0300","version":0,"id":1215,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"class","label":"ESI.CLASSE_CSS","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3413,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.292-0300","dataCriacao":"2016-03-23T20:52:02.292-0300","version":0,"id":1203,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"text","label":"ESI.CAMPO_TEXTO","defaultValue":"text","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Período de férias solicitado"},{"dataInativo":null,"dataBloqueio":null,"id":3414,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.693-0300","dataCriacao":"2016-03-23T20:52:02.693-0300","version":0,"id":1233,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.510-0300","dataCriacao":"2016-03-23T20:52:01.510-0300","version":0,"id":1148,"name":"INTEGER","description":"Inteiro","key":"formPropertyType","code":3},"name":"level","label":"ESI.NIVEL_TITULO","defaultValue":"5","readonly":false,"required":false},"isExpression":false,"dateValue":null,"integerValue":4},{"dataInativo":null,"dataBloqueio":null,"id":3415,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3416,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3417,"index":1,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.525-0300","dataCriacao":"2016-03-23T20:52:03.525-0300","version":0,"id":1313,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"date-picker","description":"Date Picker","templateCode":"<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\" />","htmlCode":"<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":3,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3418,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Data de saída"},{"dataInativo":null,"dataBloqueio":null,"id":3419,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"requisicao.dataSaida"},{"dataInativo":null,"dataBloqueio":null,"id":3420,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3421,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3422,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3423,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3424,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3425,"index":2,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.416-0300","dataCriacao":"2016-03-23T20:52:03.416-0300","version":0,"id":1286,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"input-integer","description":"Input Integer","templateCode":"<label-input-number ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\"/>","htmlCode":"<label-input-number ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-evento-blur=\"${ng-evento-blur}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":2,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3426,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Qtde de dias"},{"dataInativo":null,"dataBloqueio":null,"id":3427,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"requisicao.numDias"},{"dataInativo":null,"dataBloqueio":null,"id":3428,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.299-0300","dataCriacao":"2016-03-23T20:52:02.299-0300","version":0,"id":1204,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-blur","label":"ESI.EVENTO_BLUR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3429,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3430,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3431,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3432,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3433,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3434,"index":3,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.416-0300","dataCriacao":"2016-03-23T20:52:03.416-0300","version":0,"id":1286,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"input-integer","description":"Input Integer","templateCode":"<label-input-number ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\"/>","htmlCode":"<label-input-number ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-evento-blur=\"${ng-evento-blur}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":2,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3435,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Dias de abono"},{"dataInativo":null,"dataBloqueio":null,"id":3436,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"requisicao.diasAbono"},{"dataInativo":null,"dataBloqueio":null,"id":3437,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.299-0300","dataCriacao":"2016-03-23T20:52:02.299-0300","version":0,"id":1204,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-blur","label":"ESI.EVENTO_BLUR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3438,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3439,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3440,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3441,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3442,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null}]},{"dataInativo":null,"dataBloqueio":null,"id":3443,"index":4,"widget":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:03.525-0300","dataCriacao":"2016-03-23T20:52:03.525-0300","version":0,"id":1313,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.539-0300","dataCriacao":"2016-03-23T20:52:01.539-0300","version":0,"id":1156,"name":"INPUT","description":"Input","key":"formWidgetType","code":1},"name":"date-picker","description":"Date Picker","templateCode":"<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"component_{{component.rowIndex}}_{{component.index}}\" ng-label=\"{{component['ng-label']}}\" ng-model=\"model\" />","htmlCode":"<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"${id}\" form=\"${form}\" ng-label=\"${ng-label}\" ng-model=\"${ng-model}\" ng-evento-change=\"${ng-evento-change}\" ng-obrigatorio=\"${ng-obrigatorio}\" ng-disabled=\"${ng-disabled}\" />"},"width":3,"properties":[{"dataInativo":null,"dataBloqueio":null,"id":3444,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.239-0300","dataCriacao":"2016-03-23T20:52:02.239-0300","version":0,"id":1197,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-label","label":"ESI.LABEL","defaultValue":"Label","readonly":false,"required":false},"isExpression":false,"dateValue":null,"stringValue":"Data do retorno"},{"dataInativo":null,"dataBloqueio":null,"id":3445,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.259-0300","dataCriacao":"2016-03-23T20:52:02.259-0300","version":0,"id":1198,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.504-0300","dataCriacao":"2016-03-23T20:52:01.504-0300","version":0,"id":1146,"name":"STRING","description":"String","key":"formPropertyType","code":1},"name":"ng-model","label":"Model","defaultValue":"","readonly":false,"required":true},"isExpression":false,"dateValue":null,"stringValue":"requisicao.dataRetorno"},{"dataInativo":null,"dataBloqueio":null,"id":3446,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.305-0300","dataCriacao":"2016-03-23T20:52:02.305-0300","version":0,"id":1205,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-evento-change","label":"ESI.EVENTO_CHANGE","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3447,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.414-0300","dataCriacao":"2016-03-23T20:52:02.414-0300","version":0,"id":1220,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-show","label":"ESI.CONDICAO_EXIBIR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3448,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.421-0300","dataCriacao":"2016-03-23T20:52:02.421-0300","version":0,"id":1221,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.528-0300","dataCriacao":"2016-03-23T20:52:01.528-0300","version":0,"id":1153,"name":"SHORTTEXT","description":"Short Text","key":"formPropertyType","code":8},"name":"ng-if","label":"ESI.CONDICAO_RENDERIZAR","defaultValue":"","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3449,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.434-0300","dataCriacao":"2016-03-23T20:52:02.434-0300","version":0,"id":1223,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-obrigatorio","label":"LABEL.OBRIGATORIO","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"dateValue":null},{"dataInativo":null,"dataBloqueio":null,"id":3450,"property":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.441-0300","dataCriacao":"2016-03-23T20:52:02.441-0300","version":0,"id":1224,"type":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:01.507-0300","dataCriacao":"2016-03-23T20:52:01.507-0300","version":0,"id":1147,"name":"BOOLEAN","description":"Booleano","key":"formPropertyType","code":2},"name":"ng-disabled","label":"ESI.SOMENTE_LEITURA","defaultValue":"false","readonly":false,"required":false},"isExpression":false,"booleanValue":true,"dateValue":null}]}]}],"actions":[],"files":[],"userTaskPage":{"dataInativo":null,"dataBloqueio":null,"id":3349,"pageName":"requisicao_ferias_analise_task","controllerName":"Requisicao_ferias_analiseTaskController","pageCode":"<div id=\"${formName}Edit\" class=\"page-content clearfix\" ng-controller=\"${controllerName}\">\r\n\t<div class=\"bar-buttons-action fixed\">\r\n\t\t<div class=\"row\">\r\n\t\t\t<div class=\"col-sm-8 text-left\" >\r\n\t\t\t\t<button ng-show=\"tabAtual == 1 || tabAtual == 2\" title=\"{{$translate.instant('ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_MANTER')}}\" alt=\"{{$translate.instant('ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_MANTER')}}\" class=\"btn btn-clear\" ng-click=\"updateTask(false)\">\r\n\t\t\t\t\t<i class=\"fa fa-save green\"></i> <translate>ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_MANTER</translate>\r\n\t\t\t\t</button>\r\n\t\t\t\t\r\n\t\t\t\t<button ng-show=\"tabAtual == 1 || tabAtual == 2\" title=\"{{$translate.instant('ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_AVANCAR')}}\" alt=\"{{$translate.instant('ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_AVANCAR')}}\" class=\"btn btn-clear\" ng-click=\"updateTask(true)\">\r\n\t\t\t\t\t<i class=\"fa fa-play-circle green\"></i> <translate>ESI.EXECUCAO_TAREFA.GRAVAR_TAREFA_AVANCAR</translate>\r\n\t\t\t\t</button>\r\n\t\t\t\r\n\t\t\t\t <form-actions ng-actions=\"resourceVersion.actions\" ng-if=\"initialized\"></form-actions>\r\n\t\t\t</div><!-- .col -->\r\n\t\t\t\r\n\t\t\t<div class=\"col-sm-4 text-right\" ng-show=\"showHelpButton\">\r\n\t\t\t\t<help-button workspace=\"workspace\" />\r\n\t\t\t</div><!-- .col -->\r\n\t\t</div><!-- .row -->\r\n\t</div><!-- .bar-buttons-action -->\r\n\t\r\n\t<h1 class=\"title\">{{task.id}}\r\n\t \t<small>\r\n\t\t\t<i class=\"ace-icon fa fa-angle-double-right\"></i>\r\n\t \t</small>\t\r\n\t\t{{task.flowElement.name}}\r\n\t</h1>\r\n\t\r\n\t<ul class=\"breadcrumb\" ng-show=\"showBreadcrumb\">\r\n <li>\r\n \t<translate>LABEL.MENU</translate>\r\n \t\t</li>\r\n\r\n <li>\r\n \t<translate>LABEL.BPE_ESI</translate>\r\n \t\t</li>\r\n\r\n <li class=\"active\">\r\n \t<translate>ESI.EXECUCAO_TAREFA.TITULO</translate>\r\n \t</li>\r\n \t\r\n </ul>\r\n \r\n\t<form name=\"${formName}Form\">\r\n \t<p>\r\n \t\t<small>( <span class=\"red\">*</span> ) <translate>LABEL.CAMPOS_OBRIGATORIOS</translate></small>\r\n \t</p>\r\n \t<tabset class=\"tabbable margin-top margin-bottom\">\r\n \t<tab active=\"tabs[0].active\" ng-click=\"setCurrentTab(0)\" select=\"setCurrentTab(0)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-file-text-o\"></i> <translate>ESI.EXECUCAO_TAREFA.DETALHES</translate></tab-heading>\r\n \t\t<div ng-include=\"'/cit-esi-web/html/fluxo/userTaskDetail.html'\"></div>\r\n \t</tab>\r\n \t<tab active=\"tabs[1].active\" ng-click=\"setCurrentTab(1)\" select=\"setCurrentTab(1)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-cogs\"></i> <translate>ESI.EXECUCAO_TAREFA.EXECUCAO</translate></tab-heading>\r\n <form-html ng-form-name=\"${formName}\" ng-parent=\"${formName}Edit\" ng-task=\"true\" ng-if=\"initialized\"/>\r\n \t</tab>\r\n \t<tab ng-if=\"showDocumentsTab\" active=\"tabs[2].active\" select=\"setCurrentTab(2)\" ng-click=\"setCurrentTab(2)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-paperclip\"></i> <translate>ESI.EXECUCAO_TAREFA.ANEXOS</translate> <span class=\"badge badge-grey\" style=\"padding-bottom: 0 !important\">{{ownerDocuments.length + documents.length}}</span></tab-heading>\r\n \t\t\t<fieldset ng-if=\"ownerDocuments.length > 0\">\r\n \t\t\t\t<legend><translate>ESI.EXECUCAO_PROCESSO_NEGOCIO.ANEXOS_PROCESSO_PROPRIETARIO</translate>\r\n \t\t\t\t \t<small>\r\n \t\t\t\t\t\t<i class=\"ace-icon fa fa-angle-double-right\"></i>\r\n \t\t\t\t \t\t{{processInstance.owner.id}} - {{processInstance.owner.businessProcess.description}}\r\n \t\t\t\t \t</small>\r\n \t\t\t\t </legend>\r\n \t\t\t <esi-documents ng-documents=\"ownerDocuments\" ng-edit=\"false\" ng-uploader=\"uploader\" ng-workspace=\"$parent.workspace\" form=\"${formName}Form\" ng-required=\"false\"></esi-documents>\r\n \t\t\t</fieldset>\r\n \t\t\t<fieldset>\r\n \t\t\t<legend ng-if=\"processInstance.owner\"><translate>ESI.EXECUCAO_PROCESSO_NEGOCIO.ANEXOS_PROCESSO_ATUAL</translate> \r\n \t\t\t\t \t<small>\r\n \t\t\t\t\t\t<i class=\"ace-icon fa fa-angle-double-right\"></i>\r\n \t \t\t\t{{processInstance.id}} - {{processInstance.businessProcess.description}}\r\n \t\t\t\t \t</small>\r\n \t\t\t</legend> \t\t\r\n \t\t\t\t<legend ng-if=\"!processInstance.owner\"><translate>ESI.EXECUCAO_PROCESSO_NEGOCIO.ANEXOS_PROCESSO</translate></legend> \r\n \t\t\t\t<esi-documents ng-documents=\"documents\" ng-edit=\"true\" ng-uploader=\"uploader\" ng-workspace=\"$parent.workspace\" form=\"${formName}Form\" ng-required=\"false\"></esi-documents>\r\n \t\t\t</fieldset>\r\n \t</tab>\r\n \t<tab active=\"tabs[3].active\" ng-click=\"setCurrentTab(3)\" select=\"setCurrentTab(3)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-users\"></i> <translate>ESI.EXECUCAO_TAREFA.ASSINANTES</translate> <span class=\"badge badge-grey\" style=\"padding-bottom: 0 !important\">{{subscribersUsers.length + subscribersGroups.length}}</span></tab-heading>\r\n \t\t\t<div ng-include=\"'/cit-esi-web/html/fluxo/subscribersSelection.html'\"></div>\r\n \t</tab> \t\r\n \t<tab active=\"tabs[4].active\" ng-click=\"setCurrentTab(4)\" select=\"setCurrentTab(4)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-envelope-o\"></i> <translate>ESI.EXECUCAO_TAREFA.NOTIFICACOES</translate> <span class=\"badge badge-grey\" style=\"padding-bottom: 0 !important\">{{notifications.length}}</span></tab-heading>\r\n \t\t\t<div class=\"panel-heading clearfix\"> \r\n \t\t\t\t<button class=\"btn btn-clear\" type=\"button\" ng-click=\"inicializarModalNotificacao();\">\r\n \t\t\t\t\t<i class=\"fa fa-plus-circle yellow-dark\"></i>\r\n \t\t\t\t\t<translate>LABEL.ADICIONAR</translate>\r\n \t\t\t\t</button>\t\t\r\n \t\t\t</div>\t\t\r\n \t\t<div ng-include=\"'/cit-esi-web/html/fluxo/notifications.html'\"></div>\r\n \t\t\t<script type=\"text/ng-template\" id=\"modal-notification.html\">\r\n \t\t\t\t\t<div ng-include src=\"'/cit-esi-web/html/fluxo/dialog_notification.html'\" />\r\n \t\t\t\t</script> \t\t\r\n \t</tab> \t\r\n \t<tab active=\"tabs[5].active\" select=\"setCurrentTab(5)\" ng-click=\"setCurrentTab(5)\">\r\n \t\t<tab-heading><i class=\"blue ace-icon fa fa-history\"></i> <translate>ESI.EXECUCAO_TAREFA.HISTORICO</translate></tab-heading>\r\n \t\t\t<div ng-include=\"'/cit-esi-web/assets/js/angular/custom/directive/html/consultaLog.html'\"></div>\r\n \t</tab>\r\n </tabset>\r\n\t</form> \r\n</div><!-- .page-content -->","controllerCode":"\t$scope.validate = function() {\r\n \treturn true;\r\n }\r\n \r\n $scope.beforeSubmit = function() {\r\n \r\n }\r\n \r\n $scope.onSubmit = function() {\r\n \r\n }\r\n \r\n $scope.afterSubmit = function() {\r\n \r\n }\r\n\r\n\t$scope.setCurrentTab = function(tab) {\r\n\t\t$scope.tabAtual = tab;\r\n\t\tfor (var i = 0; i < $scope.tabs.length; i++) {\r\n\t\t\t$scope.tabs[i].active = i == tab;\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.uploader = new FileUploader({\r\n autoUpload: false,\r\n queueLimit: 1,\r\n url : \"/cit-esi-web/rest/esi/document/upload?\"\r\n });\r\n\r\n\t$scope.initialize = function() {\r\n \t$scope.initialized = false; \r\n \t\r\n \t$scope.showDocumentsTab = true;\r\n \r\n \t$scope.showExecuteButton = true;\r\n \t$scope.removeWorkspace = true;\r\n \t$scope.taskVariables = [];\r\n \t$scope.callbackFunction = null;\r\n \t$scope.updateAction = false;\r\n \t$scope.flowName = $scope.processInstance.flowVersion.flow.name;\r\n \r\n \t$scope.groups = [];\r\n \t$scope.users = [];\r\n \r\n \t$scope.documents = [];\r\n \t$scope.ownerDocuments = [];\r\n \r\n \t$scope.notifications = [];\r\n \r\n \t$scope.tabAtual = 1;\r\n \r\n \t$scope.tabs = [ {active: false}\r\n \t \t,{active: true}\r\n \t \t,{active: false}\r\n \t \t,{active: false}\r\n \t \t,{active: false}\r\n \t \t,{active: false}\r\n \t \t,{active: false}\r\n \t ];\r\n\r\n\t\tuserTaskService.initialize($scope, $scope.task).then(function(result) {\r\n\t\t $scope.initialized = true;\r\n\t\t\t$scope.resetForm();\r\n\t\t});\r\n\t};\r\n\r\n\t$scope.resetForm = function() {\t\t\r\n $timeout(function(){\r\n $scope.${formName}Form.$submitted = false;\r\n $scope.${formName}Form.$setPristine();\r\n });\r\n\r\n\t\t$scope.initialized = true; \r\n\t};\r\n\t\r\n\t$scope.buildBusinessRuleVariables = function() {\r\n\t\tif ($scope.getBusinessRuleVariables) {\r\n\t\t\t$scope.businessRuleVariables = $scope.getBusinessRuleVariables();\r\n\t\t}else{\r\n\t\t\t$scope.businessRuleVariables = environmentService.buildTaskVariables($scope, $scope.task);\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.updateTask = function(complete) {\r\n\t\tif (!$scope.businessRule || $scope.businessRule != \"\") {\r\n\t\t\t$scope.businessRule = $scope.userInterface.businessRule;\r\n\t\t}\r\n\t\t\r\n\t\tvar environment = {form: $scope.${formName}Form, controllerScope: $rootScope.controllerScope, businessRule: $scope.businessRule};\r\n\t\t\r\n\t\tuserTaskService.updateTask($scope, $scope.task, environment, complete);\r\n\t};\r\n\t\r\n\t$scope.setFlowAction = function(flowAction) {\r\n\t\t$scope.flowAction = flowAction;\r\n\t};\r\n\r\n\t$scope.close = function() {\r\n\t\tvar workspace = angular.element(\"#${formName}Edit\").scope().workspace;\r\n\t\tif (workspace) {\r\n\t\t\tangular.element(\"#citapp-controller\").scope().removeWorkspace(workspace.id);\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.openModal = function (modalId, size) {\r\n\t\tif(modalId === undefined) {\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n\t\treturn $scope.$modalInstance = $modal.open({\r\n\t\t\ttemplateUrl: modalId,\r\n\t\t\tsize: size,\r\n\t\t\twindowClass: \"modal-buttons-top modal-no-backdrop mod-green\",\r\n\t\t\tbackdrop: false,\r\n\t\t\tscope: this\r\n\t\t});\r\n\t};\r\n\r\n\t$scope.inicializarModalNotificacao = function(){\r\n\t\t$scope.groups = [];\r\n\t\t$scope.users = [];\r\n\r\n\t\tfor (var i = 0; i < $scope.subscribersUsers.length; i++) {\r\n\t\t\t$scope.users.push($scope.subscribersUsers[i].user);\r\n\t\t}\r\n\t\tfor (i = 0; i < $scope.subscribersGroups.length; i++) {\r\n\t\t\t$scope.groups.push($scope.subscribersGroups[i].group);\r\n\t\t}\r\n\r\n\t\t$scope.editNotification = true;\r\n\t\t$scope.notification = {};\r\n\t\t$scope.modalNotificacao = $scope.openModal(\"modal-notification.html\", \"lg\");\r\n\t};\r\n\r\n\t$scope.exibirModalDestinatarios = function(){\r\n\t\t$scope.openModal(\"modal-actors.html\", \"lg\");\r\n\t};\r\n\r\n\t$scope.findUser = function(value) {\r\n\t\treturn SecurityRepository.findUser(value).then(function(result) {\r\n\t\t\treturn result;\r\n\t\t});\r\n\t};\r\n\r\n\t$scope.findGroup = function(value) {\r\n\t\treturn SecurityRepository.findGroup(value).then(function(result) {\r\n\t\t\treturn result;\r\n\t\t});\r\n\t};\r\n\r\n\t$scope.setUser = function (item) {\r\n\t\tif(item && item.id) {\r\n\t\t\t$scope.selectedUser = item;\r\n\t\t} else {\r\n\t\t\t$scope.clearUser();\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.clearUser = function () {\r\n\t\t$scope.selectedUser = {};\r\n\t};\r\n\r\n\t$scope.addUser = function () {\r\n\t\tif ($scope.selectedUser && $scope.selectedUser.id) {\r\n\t\t\tvar existe = false;\r\n\t\t\tfor (var i = 0; i < $scope.users.length; i++) {\r\n\t\t\t\tif ($scope.users[i].id == $scope.selectedUser.id) {\r\n\t\t\t\t\texiste = true;\r\n\t\t\t\t\tbreak;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (!existe) {\r\n\t\t\t\tvar user = {id: $scope.selectedUser.id, name: $scope.selectedUser.name, code: $scope.selectedUser.code, email: $scope.selectedUser.email};\r\n\t\t\t\t$scope.users.push(user);\r\n\t\t\t\t$scope.clearUser();\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.removeUser = function (index){\r\n\t if($scope.users.length >= 1){\r\n\t \t $scope.users.splice(index , 1);\r\n\t }\r\n\t};\r\n\r\n\t$scope.setGroup = function (item) {\r\n\t\tif(item && item.id) {\r\n\t\t\t$scope.selectedGroup = item;\r\n\t\t} else {\r\n\t\t\t$scope.clearGroup();\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.clearGroup = function () {\r\n\t\t$scope.selectedGroup = {};\r\n\t};\r\n\r\n\t$scope.addGroup = function () {\r\n\t\tif ($scope.selectedGroup && $scope.selectedGroup.id) {\r\n\t\t\tvar existe = false;\r\n\t\t\tfor (var i = 0; i < $scope.groups.length; i++) {\r\n\t\t\t\tif ($scope.groups[i].id == $scope.selectedGroup.id) {\r\n\t\t\t\t\texiste = true;\r\n\t\t\t\t\tbreak;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (!existe) {\r\n\t\t\t\tvar group = {id: $scope.selectedGroup.id, name: $scope.selectedGroup.name, code: $scope.selectedGroup.code, email: $scope.selectedGroup.email};\r\n\t\t\t\t$scope.groups.push(group);\r\n\t\t\t\t$scope.clearGroup();\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.removeGroup = function (index){\r\n\t if($scope.groups.length >= 1){\r\n\t \t $scope.groups.splice(index , 1);\r\n\t }\r\n\t};\r\n\r\n $scope.saveNotification = function(formDialogNotification){\r\n\t\tif ($scope.groups.length == 0 && $scope.users.length == 0) {\r\n\t\t\t$scope.showAlert(\"error\", $translate.instant(\"ESI.MSG.SELECIONE_DELEGACAO\"));\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n \tformDialogNotification.$submitted = true;\r\n \t\tif(formDialogNotification.$valid){\r\n \t\t\t$scope.notification.processInstance = {id: $scope.processInstance.id};\r\n \t\t\t$scope.notification.workItem = {id: $scope.task.id};\r\n \t\t\t$scope.notification.users = $scope.users;\r\n \t\t\t$scope.notification.groups = $scope.groups;\r\n\r\n \t\t\t$scope.setLoadingSalva(true);\r\n\r\n \t\t\tNotificationRepository.save($scope.notification).then(function(result) {\r\n \t\t\t\t$scope.modalNotificacao.dismiss(\"cancel\");\r\n \t\t\t\t$scope.setLoading(false);\r\n \t\t\t\tnotificationService.findByProcessInstance($scope, $scope.processInstance);\r\n \t\t\t});\r\n \t\t}else{\r\n \t\t\t$scope.$parent.showAlert(\"error\", $translate.instant(\"VALIDACAO.ALERTA_OBRIGATORIOS\"));\r\n \t\t}\r\n \t};\r\n\r\n\t$scope.setSubscriberUser = function (item) {\r\n\t\tif(item && item.id) {\r\n\t\t\t$scope.selectedSubscriberUser = item;\r\n\t\t} else {\r\n\t\t\t$scope.clearSubscriberUser();\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.clearSubscriberUser = function () {\r\n\t\t$scope.selectedSubscriberUser = {};\r\n\t};\r\n\r\n\t$scope.addSubscriberUser = function () {\r\n\t\tif ($scope.selectedSubscriberUser && $scope.selectedSubscriberUser.id) {\r\n\t\t\tvar existe = false;\r\n\t\t\tfor (var i = 0; i < $scope.subscribersUsers.length; i++) {\r\n\t\t\t\tif ($scope.subscribersUsers[i].user.id == $scope.selectedSubscriberUser.id) {\r\n\t\t\t\t\texiste = true;\r\n\t\t\t\t\tbreak;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (!existe) {\r\n\t\t\t\tvar subscriberUser = {processInstance: {id: $scope.processInstance.id}\r\n\t\t\t\t\t\t\t\t\t, workItem: {id: $scope.task.id}\r\n\t\t\t\t\t\t\t\t\t, actorType: \"USER\"\r\n\t\t\t\t\t\t\t\t\t, user: {id: $scope.selectedSubscriberUser.id\r\n\t\t\t\t\t\t\t\t\t, name: $scope.selectedSubscriberUser.name\r\n\t\t\t\t\t\t\t\t\t, code: $scope.selectedSubscriberUser.code}};\r\n\t \t\t\t$scope.setLoadingSalva(true);\r\n\r\n\t \t\t\tSubscriberRepository.save(subscriberUser).then(function(result) {\r\n\t \t\t\t\t$scope.setLoading(false);\r\n\t\t\t\t\t$scope.subscribersUsers.push(subscriberUser);\r\n\t\t\t\t\t$scope.clearSubscriberUser();\r\n\t\t\t\t\tsubscriberService.findByProcessInstance($scope, $scope.task.processInstance);\r\n\t \t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.removeSubscriberUser = function (index){\r\n\t if($scope.subscribersUsers.length >= 1){\r\n\t \tvar subscriberUser = $scope.subscribersUsers[index];\r\n\t \t$scope.setLoadingSalva(true);\r\n\r\n \t\t\tSubscriberRepository.remove(subscriberUser).then(function(result) {\r\n \t\t\t\t$scope.setLoading(false);\r\n \t\t \t$scope.subscribersUsers.splice(index , 1);\r\n \t\t\t});\r\n\t }\r\n\t};\r\n\r\n\t$scope.setSubscriberGroup = function (item) {\r\n\t\tif(item && item.id) {\r\n\t\t\t$scope.selectedSubscriberGroup = item;\r\n\t\t} else {\r\n\t\t\t$scope.clearSubscriberGroup();\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.clearSubscriberGroup = function () {\r\n\t\t$scope.selectedSubscriberGroup = {};\r\n\t};\r\n\r\n\t$scope.addSubscriberGroup = function () {\r\n\t\tif ($scope.selectedSubscriberGroup && $scope.selectedSubscriberGroup.id) {\r\n\t\t\tvar existe = false;\r\n\t\t\tfor (var i = 0; i < $scope.subscribersGroups.length; i++) {\r\n\t\t\t\tif ($scope.subscribersGroups[i].group.id == $scope.selectedSubscriberGroup.id) {\r\n\t\t\t\t\texiste = true;\r\n\t\t\t\t\tbreak;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (!existe) {\r\n\t\t\t\tvar subscriberGroup = {processInstance: {id: $scope.processInstance.id}\r\n\t\t\t\t\t\t\t\t\t, workItem: {id: $scope.task.id}\r\n\t\t\t\t\t\t\t\t\t, actorType: \"GROUP\"\r\n\t\t\t\t\t\t\t\t\t, group: {id: $scope.selectedSubscriberGroup.id\r\n\t\t\t\t\t\t\t\t\t, name: $scope.selectedSubscriberGroup.name\r\n\t\t\t\t\t\t\t\t\t, code: $scope.selectedSubscriberGroup.code}};\r\n\t\t\t\t$scope.setLoadingSalva(true);\r\n\r\n\t \t\t\tSubscriberRepository.save(subscriberGroup).then(function(result) {\r\n\t \t\t\t\t$scope.setLoading(false);\r\n\t\t\t\t\t$scope.subscribersGroups.push(subscriberGroup);\r\n\t\t\t\t\t$scope.clearSubscriberGroup();\r\n\t\t\t\t\tsubscriberService.findByProcessInstance($scope, $scope.task.processInstance);\r\n\t \t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\r\n\t$scope.removeSubscriberGroup = function (index){\r\n\t if($scope.subscribersGroups.length >= 1){\r\n\t \tvar subscriberGroup = $scope.subscribersGroups[index];\r\n\t \t$scope.setLoadingSalva(true);\r\n\r\n \t\t\tSubscriberRepository.remove(subscriberGroup).then(function(result) {\r\n \t\t\t\t$scope.setLoading(false);\r\n \t\t \t$scope.subscribersGroups.splice(index , 1);\r\n \t\t\t});\r\n\t }\r\n\t};\r\n\r\n\t$scope.initialize();","dependencies":["FileUploader"," FormBuilderRepository"," BusinessProcessRepository"," DataRepository"," SubscriberRepository"," NotificationRepository"," SecurityRepository"]},"showTabs":false,"forBusinessProcess":false,"forUserTask":true,"generateDefaultPage":false,"htmlCode":"<form name=\"taskForm\">\n<div class=\"row\" >\n\t<div class=\"col-xs-12\" >\n\t\t<h4 >Empregado</h4>\n\t</div>\n\t<div class=\"col-xs-6\" >\n\t\t<label-input ng-type=\"text\" ng-id=\"empregado.nome\" form=\"taskForm\" ng-label=\"Nome\" ng-model=\"empregado.nome\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n\t<div class=\"col-xs-3\" >\n\t\t<label-input ng-type=\"text\" ng-id=\"empregado.matricula\" form=\"taskForm\" ng-label=\"Matrícula\" ng-model=\"empregado.matricula\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n\t<div class=\"col-xs-3\" >\n\t\t<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"empregado.dataAdmissao\" form=\"taskForm\" ng-label=\"Admissão\" ng-model=\"empregado.dataAdmissao\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n</div>\n<div class=\"row\" >\n\t<div class=\"col-xs-6\" >\n\t\t<label-input ng-type=\"text\" ng-id=\"empregado.nomeDepartamento\" form=\"taskForm\" ng-label=\"Departamento\" ng-model=\"empregado.nomeDepartamento\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n\t<div class=\"col-xs-6\" >\n\t\t<label-input ng-type=\"text\" ng-id=\"empregado.nomeFuncao\" form=\"taskForm\" ng-label=\"Função\" ng-model=\"empregado.nomeFuncao\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n</div>\n<div class=\"row\" >\n\t<div class=\"col-xs-12\" >\n\t\t<h4 >Período de férias solicitado</h4>\n\t</div>\n\t<div class=\"col-xs-3\" >\n\t\t<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"requisicao.dataSaida\" form=\"taskForm\" ng-label=\"Data de saída\" ng-model=\"requisicao.dataSaida\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n\t<div class=\"col-xs-2\" >\n\t\t<label-input-number ng-id=\"requisicao.numDias\" form=\"taskForm\" ng-label=\"Qtde de dias\" ng-model=\"requisicao.numDias\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n\t<div class=\"col-xs-2\" >\n\t\t<label-input-number ng-id=\"requisicao.diasAbono\" form=\"taskForm\" ng-label=\"Dias de abono\" ng-model=\"requisicao.diasAbono\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n\t<div class=\"col-xs-3\" >\n\t\t<label-input-data ng-format=\"dd/MM/yyyy\" ng-id=\"requisicao.dataRetorno\" form=\"taskForm\" ng-label=\"Data do retorno\" ng-model=\"requisicao.dataRetorno\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\n\t</div>\n</div>\n</form>\n"}],"flows":[{"className":"FlowVersion","dataInativo":null,"dataBloqueio":null,"id":7086,"creationDate":"2016-03-25T12:23:52.665-0300","flow":{"dataInativo":null,"dataBloqueio":null,"id":3122,"flowApplication":"SERVICE_INTEGRATION","description":"Registro de Férias","name":"RegistroDeFerias"},"timeManagementType":"NONE","majorVersion":7,"minorVersion":0,"userInterface":{"dataInativo":null,"dataBloqueio":null,"id":7085,"dependencies":[],"executeCustomPage":false},"persistentExecution":false,"variables":[{"dataInativo":null,"dataBloqueio":null,"id":7094,"variable":{"name":"requisicao","variableType":"JSON","multiple":false},"persistentVariable":false,"returnVariable":false,"initialValue":{"scriptCode":{"engineType":"RHINO"}},"output":false,"input":false},{"dataInativo":null,"dataBloqueio":null,"id":7095,"variable":{"name":"empregado","variableType":"JSON","multiple":false},"persistentVariable":false,"returnVariable":false,"initialValue":{"scriptCode":{"engineType":"RHINO"}},"output":false,"input":false},{"dataInativo":null,"dataBloqueio":null,"id":7096,"variable":{"name":"ferias","variableType":"JSON","multiple":false},"persistentVariable":false,"returnVariable":false,"initialValue":{"expressionType":"SCRIPT","scriptCode":{"engineType":"RHINO","script":"getValue = function() {\n var ferias = new JSONObject();\n ferias.put(\"empregado_id\", empregado.get(\"id\"));\n ferias.put(\"dtSaida\", requisicao.get(\"dataSaida\"));\n ferias.put(\"dtRetorno\", requisicao.get(\"dataRetorno\"));\n ferias.put(\"numDias\", requisicao.get(\"numDias\"));\n ferias.put(\"diasAbono\", requisicao.get(\"diasAbono\"));\n return ferias;\n}\n\ngetValue();"}},"output":false,"input":false}],"actors":[],"statusList":[],"actions":[],"elements":[{"className":"EndEvent","dataInativo":null,"dataBloqueio":null,"id":7090,"elementType":"EndEvent","designId":7090,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Fim","posX":"648,00","posY":"132,00","height":"32,00","width":"32,00"},{"className":"StartEvent","dataInativo":null,"dataBloqueio":null,"id":7092,"elementType":"StartEvent","designId":7092,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Início","posX":"144,00","posY":"132,00","height":"32,00","width":"32,00"},{"className":"DatabaseTransaction","dataInativo":null,"dataBloqueio":null,"id":7093,"elementType":"DatabaseTransaction","designId":7093,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Inclui férias","posX":"400,00","posY":"132,00","height":"32,00","width":"32,00","dataSourceName":"citgrp","dataObjectName":"rh_ferias","SQLType":"INSERT","inputVariableName":"ferias","outuptVariableName":"ferias"},{"className":"ErrorEndEvent","dataInativo":null,"dataBloqueio":null,"id":7091,"elementType":"ErrorEndEvent","designId":7091,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Erro de fim","posX":"405,00","posY":"152,00","height":"23,00","width":"23,00","ownerElement":{"className":"DatabaseTransaction","dataInativo":null,"dataBloqueio":null,"id":7093,"elementType":"DatabaseTransaction","designId":7093,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Inclui férias","posX":"400,00","posY":"132,00","height":"32,00","width":"32,00","dataSourceName":"citgrp","dataObjectName":"rh_ferias","SQLType":"INSERT","inputVariableName":"ferias","outuptVariableName":"ferias"}}],"connections":[{"dataInativo":null,"dataBloqueio":null,"id":7087,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"288,00","edgeY":"148,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":false,"sourceRefId":7092,"targetRefId":7093},{"dataInativo":null,"dataBloqueio":null,"id":7089,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"-1,00","edgeY":"-1,00","sourceConnectionId":0,"targetConnectionId":0,"changedPosition":false,"sourceRefId":7093,"targetRefId":7091},{"dataInativo":null,"dataBloqueio":null,"id":7088,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"540,00","edgeY":"148,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":false,"sourceRefId":7093,"targetRefId":7090}],"changedData":false},{"className":"FlowVersion","dataInativo":null,"dataBloqueio":null,"id":3135,"creationDate":"2016-03-23T20:42:12.047-0300","flow":{"dataInativo":null,"dataBloqueio":null,"id":3136,"flowApplication":"BUSINESS_PROCESS","description":"Requisição de Férias integrada ao DataObject","name":"RequisicaoFeriasComDataObject"},"timeManagementType":"FLOW","calendar":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.219-0300","dataCriacao":"2016-03-23T20:52:02.219-0300","version":0,"id":1196,"description":"Calendário Horas Corridas","considerHoliday":true,"workDaySun":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayMon":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayTue":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayWed":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayThu":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayFri":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDaySat":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]}},"estimatedTime":{"estimateTimeType":"TIME","days":0,"hours":1,"minutes":0,"seconds":0},"majorVersion":2,"minorVersion":0,"userInterface":{"dataInativo":null,"dataBloqueio":null,"id":3137,"resource":true,"resourceName":"requisicao_ferias","dependencies":[],"htmlCode":"<div class=\"row\" ng-show=\"!empregado.idEmpregado\">\n\t<div class=\"col-sm-2\">\n\t\t<label-input ng-type=\"text\" ng-label=\"Matrícula\" ng-id=\"matricula\" ng-model=\"matricula\" ng-obrigatorio=\"true\" form=\"mainForm\"/>\n\t</div>\n\t<div class=\"col-sm-1\">\n\t\t<div class=\"form-group\">\n\t\t\t<label> </label>\n\t\t\t<div>\n\t\t\t\t<button class=\"btn btn-primary wide-xs\" ng-click=\"buscaEmpregado()\">\n\t\t\t\t\t<i class=\"ace-icon fa fa-play-circle-o\"></i> Pesquisar\n\t\t\t\t</button>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n\n<fieldset ng-show=\"empregado.idEmpregado\">\n\t<legend>Dados do empregado</legend>\n\t<div class=\"row\" >\n\t\t<div class=\"col-sm-1\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"Matrícula\" ><translate>Matrícula</label>\n\t\t\t\t<label-input ng-id=\"matricula\" ng-model=\"matricula\" ng-disabled=\"true\" ng-required=\"false\" />\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-5\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nome\" ><translate>Nome</label>\n\t\t\t\t<label-input ng-id=\"empregado.nome\" ng-model=\"empregado.nome\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.centroCusto\" ><translate>Centro de custo</label>\n\t\t\t\t<label-input ng-id=\"empregado.centroCusto\" ng-model=\"empregado.centroCusto\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nomeDepartamento\" ><translate>Departamento</label>\n\t\t\t\t<label-input ng-id=\"empregado.nomeDepartamento\" ng-model=\"empregado.nomeDepartamento\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nomeFuncao\" ><translate>Departamento</label>\n\t\t\t\t<label-input ng-id=\"empregado.nomeFuncao\" ng-model=\"empregado.nomeFuncao\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</fieldset>\n\n<fieldset ng-show=\"empregado.idEmpregado\">\n\t<legend>Período de férias a ser cadastrado</legend>\n\t<div class=\"row\" ng-show=\"empregado.idEmpregado\">\n\t\t<div class=\"col-sm-3\">\n\t\t\t<label-input-data ng-label=\"Data da saída\" ng-id=\"requisicao.dataSaida\" ng-model=\"requisicao.dataSaida\" format=\"dd/MM/yyyy\" ng-obrigatorio=\"true\" form=\"mainForm\"/>\n\t\t</div>\n\t\t<div class=\"col-sm-2\">\n\t\t <label-input-number ng-label=\"Qtde dias\" ng-id=\"requisicao.numDias\" ng-model=\"requisicao.numDias\" ng-obrigatorio=\"true\" form=\"mainForm\"/>\n\t\t</div>\n\t\t<div class=\"col-sm-2\">\n\t\t\t<label-input-number ng-label=\"Dias de abono\" ng-id=\"requisicao.diasAbono\" ng-model=\"requisicao.diasAbono\" ng-obrigatorio=\"true\" form=\"mainForm\"/>\n\t\t</div>\n\t</div>\n</fieldset>\n\n<fieldset ng-show=\"RH001_valida_requisicao_ferias && !RH001_valida_requisicao_ferias.valid\">\n\t<legend>Corrija o(s) erros(s) abaixo:</legend>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-12\" ng-repeat=\"error in RH001_valida_requisicao_ferias.errors\">\n\t\t\t<font color=\"red\"><b>{{error}}</b></font>\n\t\t</div>\n\t</div>\n</fieldset>\n\n<fieldset ng-show=\"ferias.length > 0\">\n\t<legend>Períodos de férias já registrados para o empregado</legend>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-12\">\n\t\t\t<div class=\"table-responsive\">\n\t\t\t\t<table\n\t\t\t\t\tclass=\"table table-striped table-bordered table-hover table-striped\">\n\t\t\t\t\t<thead>\n\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t<th>Dt início aquisição</th>\n\t\t\t\t\t\t\t<th>Dt fim aquisição</th>\n\t\t\t\t\t\t\t<th>Dt saída</th>\n\t\t\t\t\t\t\t<th>Qtde dias</th>\n\t\t\t\t\t\t\t<th>Dt retorno</th>\n\t\t\t\t\t\t\t<th>Dias abono</th>\n\t\t\t\t\t\t</tr>\n\t\t\t\t\t</thead>\n\t\t\t\t\t<tfoot>\n\t\t\t\t\t</tfoot>\n\t\t\t\t\t<tbody>\n\t\t\t\t\t\t<tr ng-repeat=\"periodo in ferias\">\n\t\t\t\t\t\t\t<td>{{periodo.DtInicioAquisicao | date : 'dd/MM/yyyy'}}</td>\n\t\t\t\t\t\t\t<td>{{periodo.DtFimAquisicao | date : 'dd/MM/yyyy'}}</td>\n\t\t\t\t\t\t\t<td>{{periodo.DtSaida | date : 'dd/MM/yyyy'}}</td>\n\t\t\t\t\t\t\t<td>{{periodo.NumDias}}</td>\n\t\t\t\t\t\t\t<td>{{periodo.DtRetorno | date : 'dd/MM/yyyy'}}</td>\n\t\t\t\t\t\t\t<td>{{periodo.DiasAbono}}</td>\n\t\t\t\t\t\t</tr>\n\t\t\t\t\t</tbody>\n\t\t\t\t</table>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>","startupCode":"$scope.solicitante = appService.getUsername($scope);","dataRecoveryCode":"$scope.buscaEmpregado = function() {\n $scope.empregado = {};\n var variaveis = [];\n variaveis.push(new RuntimeVariable(\"matricula\", VariableType.TEXT, $scope.matricula));\n\n var paramExecucao = new RuntimeEnvironmentInput('BuscaEmpregado', variaveis, $scope.buscaFerias);\n\n flowService.executeFlowWithParams($scope, paramExecucao);\n};\n\n$scope.buscaFerias = function() {\n if ($scope.empregados.length > 0) {\n $scope.empregado = $scope.empregados[0]; \n var variaveis = [];\n variaveis.push(new RuntimeVariable(\"idEmpregado\", VariableType.INTEGER, $scope.empregado.idEmpregado));\n\n var paramExecucao = new RuntimeEnvironmentInput('BuscaFerias', variaveis);\n flowService.executeFlowWithParams($scope, paramExecucao);\n }else{\n $scope.showAlert(\"error\",\"Empregado não encontrado\");\n } \n};\n\n$scope.setBusinessBuleVariables = function() {\n var variaveis = [];\n variaveis.push(new RuntimeVariable(\"requisicao\", VariableType.JSON, $scope.requisicao));\n return variaveis;\n};","beforeUpdateCode":"","businessRule":"RH001_valida_requisicao_ferias","executeCustomPage":false,"URLCustomPage":"/cit-esi-web/forms/teste/teste_process.html"},"persistentExecution":true,"variables":[{"dataInativo":null,"dataBloqueio":null,"id":3190,"variable":{"name":"empregado","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":false},{"dataInativo":null,"dataBloqueio":null,"id":3191,"variable":{"name":"requisicao","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":false},{"dataInativo":null,"dataBloqueio":null,"id":3192,"variable":{"name":"solicitante","variableType":"TEXT","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":true},{"dataInativo":null,"dataBloqueio":null,"id":3193,"variable":{"name":"RH001_valida_requisicao_ferias","variableType":"BUSINESSRULE","multiple":false},"persistentVariable":true,"returnVariable":true,"initialValue":{"scriptCode":{"engineType":"RHINO"}},"output":false,"input":false}],"actors":[{"dataInativo":null,"dataBloqueio":null,"id":3146,"actorType":"USER","name":"Gestor","value":{"expressionType":"CONSTANT","constantValue":"admin"}},{"dataInativo":null,"dataBloqueio":null,"id":3147,"actorType":"USER","name":"Solicitante","value":{"expressionType":"VARIABLE","flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":3192,"variable":{"name":"solicitante","variableType":"TEXT","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":true}}}],"statusList":[{"dataInativo":null,"dataBloqueio":null,"id":3182,"acronym":"EMANALISE","name":"Em análise","processInstanceStatus":"OPEN","backgroundColor":"#5b9bd5","textColor":"#ffffff","initialStatus":true},{"dataInativo":null,"dataBloqueio":null,"id":3183,"acronym":"DEVOLVIDA","name":"Devolvida para solicitante","processInstanceStatus":"OPEN","backgroundColor":"#ffc000","textColor":"#ffffff","initialStatus":false},{"dataInativo":null,"dataBloqueio":null,"id":3184,"acronym":"APROVADA","name":"Aprovada","processInstanceStatus":"OPEN","backgroundColor":"#70ad47","textColor":"#ffffff","initialStatus":false},{"dataInativo":null,"dataBloqueio":null,"id":3185,"acronym":"REJEITADA","name":"Não aprovada","processInstanceStatus":"OPEN","backgroundColor":"#ed7d31","textColor":"#ffffff","initialStatus":false},{"dataInativo":null,"dataBloqueio":null,"id":3186,"acronym":"FINALIZADA","name":"Finalizada","processInstanceStatus":"CLOSED","backgroundColor":"#c5e0b3","textColor":"#ffffff","initialStatus":false},{"dataInativo":null,"dataBloqueio":null,"id":3187,"acronym":"CANCELADA","name":"Cancelada","processInstanceStatus":"CANCELLED","backgroundColor":"#fee599","textColor":"#404040","initialStatus":false},{"dataInativo":null,"dataBloqueio":null,"id":3188,"acronym":"ERRO","name":"Com erro de validação","processInstanceStatus":"OPEN","backgroundColor":"#ffc000","textColor":"#ffffff","initialStatus":false},{"dataInativo":null,"dataBloqueio":null,"id":3189,"acronym":"ERRO_CADASTRAMENTO","name":"Erro no cadastramento","processInstanceStatus":"OPEN","backgroundColor":"#ffc000","textColor":"#ffffff","initialStatus":false}],"actions":[{"dataInativo":null,"dataBloqueio":null,"id":3138,"acronym":"ANALISE","name":"Submeter à análise","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3182,"acronym":"EMANALISE","name":"Em análise","processInstanceStatus":"OPEN","backgroundColor":"#5b9bd5","textColor":"#ffffff","initialStatus":true}},{"dataInativo":null,"dataBloqueio":null,"id":3139,"acronym":"ERRO","name":"Devolver requisição com erro","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3188,"acronym":"ERRO","name":"Com erro de validação","processInstanceStatus":"OPEN","backgroundColor":"#ffc000","textColor":"#ffffff","initialStatus":false}},{"dataInativo":null,"dataBloqueio":null,"id":3140,"acronym":"APROVAR","name":"Aprovar","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3184,"acronym":"APROVADA","name":"Aprovada","processInstanceStatus":"OPEN","backgroundColor":"#70ad47","textColor":"#ffffff","initialStatus":false}},{"dataInativo":null,"dataBloqueio":null,"id":3141,"acronym":"CANCELAR","name":"Cancelar","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3187,"acronym":"CANCELADA","name":"Cancelada","processInstanceStatus":"CANCELLED","backgroundColor":"#fee599","textColor":"#404040","initialStatus":false}},{"dataInativo":null,"dataBloqueio":null,"id":3142,"acronym":"REGISTRAR_ERRO","name":"Registrar erro de cadastramento","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3189,"acronym":"ERRO_CADASTRAMENTO","name":"Erro no cadastramento","processInstanceStatus":"OPEN","backgroundColor":"#ffc000","textColor":"#ffffff","initialStatus":false}},{"dataInativo":null,"dataBloqueio":null,"id":3143,"acronym":"DEVOLVER","name":"Devolver para solicitante","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3183,"acronym":"DEVOLVIDA","name":"Devolvida para solicitante","processInstanceStatus":"OPEN","backgroundColor":"#ffc000","textColor":"#ffffff","initialStatus":false},"requireReason":true},{"dataInativo":null,"dataBloqueio":null,"id":3144,"acronym":"REJEITAR","name":"Rejeitar","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3185,"acronym":"REJEITADA","name":"Não aprovada","processInstanceStatus":"OPEN","backgroundColor":"#ed7d31","textColor":"#ffffff","initialStatus":false},"requireReason":true},{"dataInativo":null,"dataBloqueio":null,"id":3145,"acronym":"FINALIZAR","name":"Finalizar","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3186,"acronym":"FINALIZADA","name":"Finalizada","processInstanceStatus":"CLOSED","backgroundColor":"#c5e0b3","textColor":"#ffffff","initialStatus":false},"scriptCode":{"engineType":"RHINO"}}],"elements":[{"className":"StartEvent","dataInativo":null,"dataBloqueio":null,"id":3178,"elementType":"StartEvent","designId":3178,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Início","posX":"76,00","posY":"20,00","height":"32,00","width":"32,00"},{"className":"ExclusiveGateway","dataInativo":null,"dataBloqueio":null,"id":3179,"elementType":"ExclusiveGateway","designId":3179,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Situação ?","posX":"532,00","posY":"108,00","height":"40,00","width":"40,00"},{"className":"EndEvent","dataInativo":null,"dataBloqueio":null,"id":3176,"elementType":"EndEvent","designId":3176,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Evento de finalização 1","posX":"788,00","posY":"52,00","height":"32,00","width":"32,00"},{"className":"ErrorIntermediateEvent","dataInativo":null,"dataBloqueio":null,"id":3170,"elementType":"ErrorIntermediateEvent","designId":3170,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Captura de erro 1","posX":"645,00","posY":"148,00","height":"23,00","width":"23,00","ownerElement":{"className":"BpeSubProcess","dataInativo":null,"dataBloqueio":null,"id":3168,"elementType":"BpeSubProcess","designId":3168,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Cadastrar Férias","posX":"640,00","posY":"96,00","height":"64,00","width":"104,00","businessProcessName":"CadastrarFerias"}},{"className":"UserTask","dataInativo":null,"dataBloqueio":null,"id":3171,"elementType":"UserTask","designId":3171,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Corrigir requisição","posX":"328,00","posY":"236,00","height":"64,00","width":"104,00","instanceType":"SINGLE","estimatedTime":{"estimateTimeType":"TIME","days":0,"hours":0,"minutes":3,"seconds":0},"actors":[{"dataInativo":null,"dataBloqueio":null,"id":3147,"actorType":"USER","name":"Solicitante","value":{"expressionType":"VARIABLE","flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":3192,"variable":{"name":"solicitante","variableType":"TEXT","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":true}}}],"variables":[{"dataInativo":null,"dataBloqueio":null,"id":3172,"flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":3190,"variable":{"name":"empregado","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":false},"output":false,"input":true},{"dataInativo":null,"dataBloqueio":null,"id":3173,"flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":3191,"variable":{"name":"requisicao","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":false},"output":true,"input":true},{"dataInativo":null,"dataBloqueio":null,"id":3174,"flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":3192,"variable":{"name":"solicitante","variableType":"TEXT","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":true},"output":true,"input":false},{"dataInativo":null,"dataBloqueio":null,"id":3175,"flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":3193,"variable":{"name":"RH001_valida_requisicao_ferias","variableType":"BUSINESSRULE","multiple":false},"persistentVariable":true,"returnVariable":true,"initialValue":{"scriptCode":{"engineType":"RHINO"}},"output":false,"input":false},"output":false,"input":true}],"actions":[{"dataInativo":null,"dataBloqueio":null,"id":3141,"acronym":"CANCELAR","name":"Cancelar","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3187,"acronym":"CANCELADA","name":"Cancelada","processInstanceStatus":"CANCELLED","backgroundColor":"#fee599","textColor":"#404040","initialStatus":false}},{"dataInativo":null,"dataBloqueio":null,"id":3138,"acronym":"ANALISE","name":"Submeter à análise","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3182,"acronym":"EMANALISE","name":"Em análise","processInstanceStatus":"OPEN","backgroundColor":"#5b9bd5","textColor":"#ffffff","initialStatus":true}}],"userInterface":{"dataInativo":null,"dataBloqueio":null,"id":3133,"resource":true,"resourceName":"requisicao_ferias_correcao","dependencies":[],"htmlCode":"<fieldset>\n\t<legend>Dados do empregado</legend>\n\t<div class=\"row\" >\n\t\t<div class=\"col-sm-1\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"Matrícula\" ><translate>Matrícula</label>\n\t\t\t\t<label-input ng-id=\"matricula\" ng-model=\"matricula\" ng-disabled=\"true\" ng-obrigatorio=\"false\" form=\"taskForm\"/>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-5\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nome\" ><translate>Nome</label>\n\t\t\t\t<label-input ng-id=\"empregado.nome\" ng-model=\"empregado.nome\" ng-obrigatorio=\"false\" ng-disabled=\"true\" form=\"taskForm\"/>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.centroCusto\" ><translate>Centro de custo</label>\n\t\t\t\t<label-input ng-id=\"empregado.centroCusto\" ng-model=\"empregado.centroCusto\" ng-obrigatorio=\"false\" ng-disabled=\"true\" form=\"taskForm\"/>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nomeDepartamento\" ><translate>Departamento</label>\n\t\t\t\t<label-input ng-id=\"empregado.nomeDepartamento\" ng-model=\"empregado.nomeDepartamento\" ng-obrigatorio=\"false\" ng-disabled=\"true\" form=\"taskForm\"/>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nomeFuncao\" ><translate>Departamento</label>\n\t\t\t\t<label-input ng-id=\"empregado.nomeFuncao\" ng-model=\"empregado.nomeFuncao\" ng-obrigatorio=\"false\" ng-disabled=\"true\" form=\"taskForm\"/>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</fieldset>\n\n<fieldset>\n\t<legend>Período de férias solicitado</legend>\n\t<div class=\"row\" ng-show=\"empregado.idEmpregado\">\n\t\t<div class=\"col-sm-3\">\n\t\t\t<label-input-data ng-label=\"Data da saída\" ng-id=\"requisicao.dataSaida\" ng-model=\"requisicao.dataSaida\" format=\"dd/MM/yyyy\" ng-obrigatorio=\"true\" form=\"taskForm\"/>\n\t\t</div>\n\t\t<div class=\"col-sm-2\">\n\t\t <label-input-number ng-label=\"Qtde dias\" ng-id=\"requisicao.numDias\" ng-model=\"requisicao.numDias\" ng-obrigatorio=\"true\" form=\"taskForm\"/>\n\t\t</div>\n\t\t<div class=\"col-sm-2\">\n\t\t\t<label-input-number ng-label=\"Dias de abono\" ng-id=\"requisicao.diasAbono\" ng-model=\"requisicao.diasAbono\" ng-obrigatorio=\"true\" form=\"taskForm\"/>\n\t\t</div>\n\t</div>\n</fieldset>\n\n<fieldset ng-show=\"!RH001_valida_requisicao_ferias.valid\">\n\t<legend>Corrija o(s) erros(s) abaixo:</legend>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-12\" ng-repeat=\"error in RH001_valida_requisicao_ferias.errors\">\n\t\t\t<font color=\"red\"><b>{{error}}</b></font>\n\t\t</div>\n\t</div>\n</fieldset>\n\n<div class=\"row\" ng-show=\"task.processInstance.errorLog\">\n\t<div class=\"col-sm-12\">\n\t\t<div class=\"form-group\">\n\t\t\t<label for=\"Exceção\" ><translate>Verifique o(s) erros(s) abaixo</label>\n\t\t\t<label-text-area ng-id=\"task.processInstance.errorLog.stackTrace\" ng-model=\"task.processInstance.errorLog.errorMessage\" ng-disabled=\"true\" rows=\"9\"/>\n\t\t</div>\n\t</div>\n</div>\n\n<div class=\"row\" ng-show=\"requisicao.motivoDevolucao\">\n\t<div class=\"col-sm-12\">\n\t\t<div class=\"form-group\">\n\t\t\t<label for=\"requisicao.motivoDevolucao\" ><translate>Motivo da devolução</label>\n\t\t\t<label-text-area ng-id=\"requisicao.motivoDevolucao\" ng-model=\"requisicao.motivoDevolucao\" ng-obrigatorio=\"false\" ng-disabled=\"true\" rows=\"4\" form=\"taskForm\"/>\n\t\t</div>\n\t</div>\n</div>","aditionalHtmlCode":"<div><b>Empregado:</b> {{empregado.matricula}} - {{empregado.nome}} </div>\n<div><b>Período de férias:</b> {{requisicao.dataSaida | date : 'dd/MM/yyyy'}} a {{requisicao.dataRetorno | date : 'dd/MM/yyyy'}}</div>","startupCode":"if ($scope.task.processInstance.lastAction) {\n $scope.requisicao.motivoDevolucao = $scope.task.processInstance.lastAction.reason;\n}","dataRecoveryCode":"$scope.setBusinessBuleVariables = function() {\n var variaveis = [];\n variaveis.push(new RuntimeVariable(\"requisicao\", VariableType.JSON, $scope.requisicao));\n return variaveis;\n};","executeCustomPage":false}},{"className":"BusinessRuleSubProcess","dataInativo":null,"dataBloqueio":null,"id":3163,"elementType":"BusinessRuleSubProcess","designId":3163,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Valida Requisição de Férias","posX":"40,00","posY":"96,00","height":"64,00","width":"104,00","flowName":"RH001_valida_requisicao_ferias"},{"className":"UserTask","dataInativo":null,"dataBloqueio":null,"id":3164,"elementType":"UserTask","designId":3164,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Analisar requisição","posX":"328,00","posY":"96,00","height":"64,00","width":"104,00","instanceType":"SINGLE","estimatedTime":{"estimateTimeType":"TIME","days":0,"hours":0,"minutes":3,"seconds":0},"actors":[{"dataInativo":null,"dataBloqueio":null,"id":3146,"actorType":"USER","name":"Gestor","value":{"expressionType":"CONSTANT","constantValue":"admin"}}],"variables":[{"dataInativo":null,"dataBloqueio":null,"id":3165,"flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":3190,"variable":{"name":"empregado","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":false},"output":false,"input":true},{"dataInativo":null,"dataBloqueio":null,"id":3166,"flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":3191,"variable":{"name":"requisicao","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":false},"output":false,"input":true}],"actions":[{"dataInativo":null,"dataBloqueio":null,"id":3140,"acronym":"APROVAR","name":"Aprovar","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3184,"acronym":"APROVADA","name":"Aprovada","processInstanceStatus":"OPEN","backgroundColor":"#70ad47","textColor":"#ffffff","initialStatus":false}},{"dataInativo":null,"dataBloqueio":null,"id":3143,"acronym":"DEVOLVER","name":"Devolver para solicitante","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3183,"acronym":"DEVOLVIDA","name":"Devolvida para solicitante","processInstanceStatus":"OPEN","backgroundColor":"#ffc000","textColor":"#ffffff","initialStatus":false},"requireReason":true},{"dataInativo":null,"dataBloqueio":null,"id":3144,"acronym":"REJEITAR","name":"Rejeitar","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3185,"acronym":"REJEITADA","name":"Não aprovada","processInstanceStatus":"OPEN","backgroundColor":"#ed7d31","textColor":"#ffffff","initialStatus":false},"requireReason":true}],"userInterface":{"dataInativo":null,"dataBloqueio":null,"id":3132,"resource":true,"resourceName":"requisicao_ferias_analise","dependencies":[],"htmlCode":"<fieldset>\n\t<legend>Dados do empregado</legend>\n\t<div class=\"row\" >\n\t\t<div class=\"col-sm-1\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"Matrícula\" ><translate>Matrícula</label>\n\t\t\t\t<label-input ng-id=\"matricula\" ng-model=\"matricula\" ng-disabled=\"true\" ng-required=\"false\" />\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-5\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nome\" ><translate>Nome</label>\n\t\t\t\t<label-input ng-id=\"empregado.nome\" ng-model=\"empregado.nome\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.centroCusto\" ><translate>Centro de custo</label>\n\t\t\t\t<label-input ng-id=\"empregado.centroCusto\" ng-model=\"empregado.centroCusto\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nomeDepartamento\" ><translate>Departamento</label>\n\t\t\t\t<label-input ng-id=\"empregado.nomeDepartamento\" ng-model=\"empregado.nomeDepartamento\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-6\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"empregado.nomeFuncao\" ><translate>Departamento</label>\n\t\t\t\t<label-input ng-id=\"empregado.nomeFuncao\" ng-model=\"empregado.nomeFuncao\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</fieldset>\n\n<fieldset>\n\t<legend>Período de férias solicitado</legend>\n\t<div class=\"row\">\n\t\t<div class=\"col-sm-3\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"requisicao.dataSaida\" ><translate>Data da saída</label>\n\t\t\t\t<label-input-data ng-id=\"requisicao.dataSaida\" ng-model=\"requisicao.dataSaida\" ng-format=\"dd/MM/yyyy\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-2\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"requisicao.numDias\" ><translate>Qtde dias</label>\n\t\t\t\t<label-input-number ng-id=\"requisicao.numDias\" ng-model=\"requisicao.numDias\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-3\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"requisicao.dataRetorno\" ><translate>Data do retorno</label>\n\t\t\t\t<label-input-data ng-id=\"requisicao.dataRetorno\" ng-model=\"requisicao.dataRetorno\" ng-format=\"dd/MM/yyyy\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"col-sm-2\">\n\t\t\t<div class=\"form-group\">\n\t\t\t\t<label for=\"requisicao.diasAbono\" ><translate>Dias de abono</label>\n\t\t\t\t<label-input-number ng-id=\"requisicao.diasAbono\" ng-model=\"requisicao.diasAbono\" ng-required=\"false\" ng-disabled=\"true\"/>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</fieldset>","aditionalHtmlCode":"<div><b>Empregado alterado agora:</b> {{empregado.matricula}} - {{empregado.nome}} </div>\n<div><b>Período de férias:</b> {{requisicao.dataSaida | date : 'dd/MM/yyyy'}} a {{requisicao.dataRetorno | date : 'dd/MM/yyyy'}}</div>","startupCode":"$scope.businessRule = \"RH001_valida_requisicao_ferias\";","executeCustomPage":false,"URLCustomPage":"/cit-tabelas-corp-web/html/pais/pais.html"}},{"className":"UserTask","dataInativo":null,"dataBloqueio":null,"id":3180,"elementType":"UserTask","designId":3180,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Visualiza erro","posX":"604,00","posY":"336,00","height":"64,00","width":"104,00","instanceType":"SINGLE","actors":[{"dataInativo":null,"dataBloqueio":null,"id":3146,"actorType":"USER","name":"Gestor","value":{"expressionType":"CONSTANT","constantValue":"admin"}},{"dataInativo":null,"dataBloqueio":null,"id":3147,"actorType":"USER","name":"Solicitante","value":{"expressionType":"VARIABLE","flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":3192,"variable":{"name":"solicitante","variableType":"TEXT","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":true}}}],"variables":[{"dataInativo":null,"dataBloqueio":null,"id":3181,"flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":3190,"variable":{"name":"empregado","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":true,"input":false},"output":false,"input":true}],"actions":[{"dataInativo":null,"dataBloqueio":null,"id":3141,"acronym":"CANCELAR","name":"Cancelar","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3187,"acronym":"CANCELADA","name":"Cancelada","processInstanceStatus":"CANCELLED","backgroundColor":"#fee599","textColor":"#404040","initialStatus":false}}],"userInterface":{"dataInativo":null,"dataBloqueio":null,"id":3134,"resource":false,"dependencies":[],"htmlCode":"<div class=\"row\">\n\t<div class=\"col-sm-12\">\n\t\t<div class=\"form-group\">\n\t\t\t<label for=\"Exceção\" ><translate>Exceção</label>\n\t\t\t<label-text-area ng-id=\"task.processInstance.errorLog.stackTrace\" ng-model=\"task.processInstance.errorLog.stackTrace\" ng-disabled=\"true\" rows=\"18\"/>\n\t\t</div>\n\t</div>\n</div>","aditionalHtmlCode":"<div>Empregado: {{empregado.matricula}} - {{empregado.nome}} </div>","executeCustomPage":false}},{"className":"ExclusiveGateway","dataInativo":null,"dataBloqueio":null,"id":3177,"elementType":"ExclusiveGateway","designId":3177,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Erro ?","posX":"180,00","posY":"108,00","height":"40,00","width":"40,00"},{"className":"EndEvent","dataInativo":null,"dataBloqueio":null,"id":3169,"elementType":"EndEvent","designId":3169,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Evento de finalização","posX":"76,00","posY":"448,00","height":"32,00","width":"32,00"},{"className":"ExclusiveGateway","dataInativo":null,"dataBloqueio":null,"id":3167,"elementType":"ExclusiveGateway","designId":3167,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Situação ?","posX":"72,00","posY":"348,00","height":"40,00","width":"40,00"},{"className":"BpeSubProcess","dataInativo":null,"dataBloqueio":null,"id":3168,"elementType":"BpeSubProcess","designId":3168,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Cadastrar Férias","posX":"640,00","posY":"96,00","height":"64,00","width":"104,00","businessProcessName":"CadastrarFerias"}],"connections":[{"dataInativo":null,"dataBloqueio":null,"id":3148,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"em análise","condition":{"engineType":"RHINO","script":"EMANALISE"},"edgeX":"92,00","edgeY":"256,00","sourceConnectionId":0,"targetConnectionId":2,"changedPosition":true,"sourceRefId":3167,"targetRefId":3163},{"dataInativo":null,"dataBloqueio":null,"id":3149,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"cancelada","condition":{"engineType":"RHINO","script":"CANCELADA"},"edgeX":"92,00","edgeY":"418,00","sourceConnectionId":2,"targetConnectionId":0,"changedPosition":false,"sourceRefId":3167,"targetRefId":3169},{"dataInativo":null,"dataBloqueio":null,"id":3150,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"-1,00","edgeY":"-1,00","sourceConnectionId":0,"targetConnectionId":0,"changedPosition":false,"sourceRefId":3168,"targetRefId":3170},{"dataInativo":null,"dataBloqueio":null,"id":3151,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"380,00","edgeY":"368,00","sourceConnectionId":2,"targetConnectionId":1,"changedPosition":true,"sourceRefId":3171,"targetRefId":3167},{"dataInativo":null,"dataBloqueio":null,"id":3152,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"flowAction":{"dataInativo":null,"dataBloqueio":null,"id":3145,"acronym":"FINALIZAR","name":"Finalizar","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3186,"acronym":"FINALIZADA","name":"Finalizada","processInstanceStatus":"CLOSED","backgroundColor":"#c5e0b3","textColor":"#ffffff","initialStatus":false},"scriptCode":{"engineType":"RHINO"}},"condition":{"engineType":"RHINO"},"edgeX":"804,00","edgeY":"128,00","sourceConnectionId":1,"targetConnectionId":2,"changedPosition":true,"sourceRefId":3168,"targetRefId":3176},{"dataInativo":null,"dataBloqueio":null,"id":3153,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"162,00","edgeY":"128,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":false,"sourceRefId":3163,"targetRefId":3177},{"dataInativo":null,"dataBloqueio":null,"id":3154,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"existe erro","flowAction":{"dataInativo":null,"dataBloqueio":null,"id":3139,"acronym":"ERRO","name":"Devolver requisição com erro","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3188,"acronym":"ERRO","name":"Com erro de validação","processInstanceStatus":"OPEN","backgroundColor":"#ffc000","textColor":"#ffffff","initialStatus":false}},"condition":{"engineType":"RHINO","script":"!${RH001_valida_requisicao_ferias}.isValid();"},"edgeX":"200,00","edgeY":"268,00","sourceConnectionId":2,"targetConnectionId":3,"changedPosition":true,"sourceRefId":3177,"targetRefId":3171},{"dataInativo":null,"dataBloqueio":null,"id":3155,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"sem erro","flowAction":{"dataInativo":null,"dataBloqueio":null,"id":3138,"acronym":"ANALISE","name":"Submeter à análise","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3182,"acronym":"EMANALISE","name":"Em análise","processInstanceStatus":"OPEN","backgroundColor":"#5b9bd5","textColor":"#ffffff","initialStatus":true}},"condition":{"engineType":"RHINO","script":"RH001_valida_requisicao_ferias.isValid();\n"},"edgeX":"284,00","edgeY":"128,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":true,"sourceRefId":3177,"targetRefId":3164},{"dataInativo":null,"dataBloqueio":null,"id":3156,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"92,00","edgeY":"74,00","sourceConnectionId":2,"targetConnectionId":0,"changedPosition":false,"sourceRefId":3178,"targetRefId":3163},{"dataInativo":null,"dataBloqueio":null,"id":3158,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"devolvida","condition":{"engineType":"RHINO","script":"DEVOLVIDA"},"edgeX":"552,00","edgeY":"268,00","sourceConnectionId":2,"targetConnectionId":1,"changedPosition":true,"sourceRefId":3179,"targetRefId":3171},{"dataInativo":null,"dataBloqueio":null,"id":3157,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"aprovada","condition":{"engineType":"RHINO","script":"APROVADA"},"edgeX":"606,00","edgeY":"128,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":false,"sourceRefId":3179,"targetRefId":3168},{"dataInativo":null,"dataBloqueio":null,"id":3159,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"482,00","edgeY":"128,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":false,"sourceRefId":3164,"targetRefId":3179},{"dataInativo":null,"dataBloqueio":null,"id":3160,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"reprovada","condition":{"engineType":"RHINO","script":"REJEITADA"},"edgeX":"552,00","edgeY":"68,00","sourceConnectionId":0,"targetConnectionId":3,"changedPosition":true,"sourceRefId":3179,"targetRefId":3176},{"dataInativo":null,"dataBloqueio":null,"id":3161,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"erro","flowAction":{"dataInativo":null,"dataBloqueio":null,"id":3142,"acronym":"REGISTRAR_ERRO","name":"Registrar erro de cadastramento","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":3189,"acronym":"ERRO_CADASTRAMENTO","name":"Erro no cadastramento","processInstanceStatus":"OPEN","backgroundColor":"#ffc000","textColor":"#ffffff","initialStatus":false}},"condition":{"engineType":"RHINO"},"edgeX":"656,00","edgeY":"253,50","sourceConnectionId":2,"targetConnectionId":0,"changedPosition":false,"sourceRefId":3170,"targetRefId":3180},{"dataInativo":null,"dataBloqueio":null,"id":3162,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"804,00","edgeY":"368,00","sourceConnectionId":1,"targetConnectionId":2,"changedPosition":true,"sourceRefId":3180,"targetRefId":3176}],"changedData":false},{"className":"FlowVersion","dataInativo":null,"dataBloqueio":null,"id":6971,"creationDate":"2016-03-25T12:21:18.713-0300","flow":{"dataInativo":null,"dataBloqueio":null,"id":3198,"flowApplication":"BUSINESS_PROCESS","description":"Cadastrar férias com DataObject","name":"CadastramentoFeriasComDataObject"},"timeManagementType":"FLOW","calendar":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.219-0300","dataCriacao":"2016-03-23T20:52:02.219-0300","version":0,"id":1196,"description":"Calendário Horas Corridas","considerHoliday":true,"workDaySun":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayMon":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayTue":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayWed":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayThu":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayFri":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDaySat":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]}},"estimatedTime":{"estimateTimeType":"TIME","days":0,"hours":2,"minutes":0,"seconds":0},"majorVersion":7,"minorVersion":1,"userInterface":{"dataInativo":null,"dataBloqueio":null,"id":6968,"dependencies":[],"executeCustomPage":false},"persistentExecution":true,"variables":[{"dataInativo":null,"dataBloqueio":null,"id":6996,"variable":{"name":"requisicao","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":false,"input":false},{"dataInativo":null,"dataBloqueio":null,"id":6997,"variable":{"name":"empregado","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":false,"input":false}],"actors":[{"dataInativo":null,"dataBloqueio":null,"id":6975,"actorType":"GROUP","name":"RH","value":{"expressionType":"CONSTANT","constantValue":"RH"}}],"statusList":[{"dataInativo":null,"dataBloqueio":null,"id":6993,"acronym":"ACADASTRAR","name":"Para cadastramento","processInstanceStatus":"OPEN","backgroundColor":"#fff2cc","textColor":"#404040","initialStatus":true},{"dataInativo":null,"dataBloqueio":null,"id":6994,"acronym":"CADASTRADA","name":"Cadastrada","processInstanceStatus":"OPEN","backgroundColor":"#70ad47","textColor":"#ffffff","initialStatus":false},{"dataInativo":null,"dataBloqueio":null,"id":6995,"acronym":"EMITIDA","name":"Emitida","processInstanceStatus":"CLOSED","backgroundColor":"#5b9bd5","textColor":"#ffffff","initialStatus":false}],"actions":[{"dataInativo":null,"dataBloqueio":null,"id":6972,"acronym":"REGISTRAR","name":"Registrar férias","scriptCode":{"engineType":"RHINO"}},{"dataInativo":null,"dataBloqueio":null,"id":6973,"acronym":"FINALIZAR","name":"Finalizar","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":6995,"acronym":"EMITIDA","name":"Emitida","processInstanceStatus":"CLOSED","backgroundColor":"#5b9bd5","textColor":"#ffffff","initialStatus":false}},{"dataInativo":null,"dataBloqueio":null,"id":6974,"acronym":"EMITIR","name":"Encaminhar para emissão do aviso","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":6994,"acronym":"CADASTRADA","name":"Cadastrada","processInstanceStatus":"OPEN","backgroundColor":"#70ad47","textColor":"#ffffff","initialStatus":false}}],"elements":[{"className":"ErrorEndEvent","dataInativo":null,"dataBloqueio":null,"id":6992,"elementType":"ErrorEndEvent","designId":6992,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Erro de fim","posX":"513,00","posY":"172,00","height":"23,00","width":"23,00","ownerElement":{"className":"EsiSubProcess","dataInativo":null,"dataBloqueio":null,"id":6988,"elementType":"EsiSubProcess","designId":6988,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Registrar Férias","posX":"508,00","posY":"120,00","height":"64,00","width":"104,00","flowName":"RegistroDeFerias"}},{"className":"EsiSubProcess","dataInativo":null,"dataBloqueio":null,"id":6988,"elementType":"EsiSubProcess","designId":6988,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Registrar Férias","posX":"508,00","posY":"120,00","height":"64,00","width":"104,00","flowName":"RegistroDeFerias"},{"className":"EndEvent","dataInativo":null,"dataBloqueio":null,"id":6987,"elementType":"EndEvent","designId":6987,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Evento de finalização","posX":"1.040,00","posY":"136,00","height":"32,00","width":"32,00"},{"className":"SignalStartEvent","dataInativo":null,"dataBloqueio":null,"id":6982,"elementType":"SignalStartEvent","designId":6982,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Sinal de início","posX":"360,00","posY":"44,00","height":"32,00","width":"32,00"},{"className":"UserTask","dataInativo":null,"dataBloqueio":null,"id":6984,"elementType":"UserTask","designId":6984,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Emitir aviso de férias","posX":"828,00","posY":"120,00","height":"64,00","width":"104,00","instanceType":"SINGLE","estimatedTime":{"estimateTimeType":"TIME","days":0,"hours":0,"minutes":2,"seconds":3},"actors":[{"dataInativo":null,"dataBloqueio":null,"id":6975,"actorType":"GROUP","name":"RH","value":{"expressionType":"CONSTANT","constantValue":"RH"}}],"variables":[{"dataInativo":null,"dataBloqueio":null,"id":6985,"flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":6996,"variable":{"name":"requisicao","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":false,"input":false},"output":false,"input":true},{"dataInativo":null,"dataBloqueio":null,"id":6986,"flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":6997,"variable":{"name":"empregado","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":false,"input":false},"output":false,"input":true}],"actions":[{"dataInativo":null,"dataBloqueio":null,"id":6973,"acronym":"FINALIZAR","name":"Finalizar","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":6995,"acronym":"EMITIDA","name":"Emitida","processInstanceStatus":"CLOSED","backgroundColor":"#5b9bd5","textColor":"#ffffff","initialStatus":false}}],"userInterface":{"dataInativo":null,"dataBloqueio":null,"id":6969,"resource":false,"dependencies":[],"htmlCode":"<div class=\"row\">\n\t<div class=\"col-sm-12 style=\"text-align:center\">\n\t\t<h2>AVISO DE FÉRIAS</h2>\n\t</div>\n</div>\n<br>\n<div class=\"row\">\n\t<div class=\"col-sm-2\">\n\t\t<span><b>Empregado:</b></span>\n\t</div>\n\t<div class=\"col-sm-3\">\n\t\t<span>{{empregado.matricula}}</span> - <span>{{empregado.nome}}</span>\n\t</div>\n</div>\n<div class=\"row\">\n\t<div class=\"col-sm-2\">\n\t\t<span><b>Departamento:</b></span>\n\t</div>\n\t<div class=\"col-sm-3\">\n\t\t<span>{{empregado.nomeDepartamento}}</span>\n\t</div>\n</div>\n<br><br>\n<div class=\"row\">\n\t<div class=\"col-sm-12\">\n\t\tNa forma das disposições em vigor, fica V. Sa. nofitificado(a) que sairá de férias por {{requisicao.numDias}} dia(s), a partir do dia {{requisicao.dataSaida | date : 'dd/MM/yyyy'}}, retornando no dia {{requisicao.dataRetorno | date : 'dd/MM/yyyy'}}\n\t</div>\n</div>","aditionalHtmlCode":"<div>Empregado: {{empregado.matricula}} - {{empregado.nome}} </div>","executeCustomPage":false}},{"className":"UserTask","dataInativo":null,"dataBloqueio":null,"id":6989,"elementType":"UserTask","designId":6989,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Cadastrar Férias","posX":"324,00","posY":"120,00","height":"64,00","width":"104,00","instanceType":"SINGLE","estimatedTime":{"estimateTimeType":"TIME","days":0,"hours":0,"minutes":2,"seconds":0},"actors":[{"dataInativo":null,"dataBloqueio":null,"id":6975,"actorType":"GROUP","name":"RH","value":{"expressionType":"CONSTANT","constantValue":"RH"}}],"variables":[{"dataInativo":null,"dataBloqueio":null,"id":6990,"flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":6996,"variable":{"name":"requisicao","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":false,"input":false},"output":false,"input":true},{"dataInativo":null,"dataBloqueio":null,"id":6991,"flowVariable":{"dataInativo":null,"dataBloqueio":null,"id":6997,"variable":{"name":"empregado","variableType":"JSON","multiple":false},"persistentVariable":true,"returnVariable":true,"output":false,"input":false},"output":false,"input":true}],"actions":[{"dataInativo":null,"dataBloqueio":null,"id":6972,"acronym":"REGISTRAR","name":"Registrar férias","scriptCode":{"engineType":"RHINO"}}],"userInterface":{"dataInativo":null,"dataBloqueio":null,"id":6970,"resource":false,"dependencies":[],"htmlCode":"<fieldset>\r\n\t<legend>Dados do empregado</legend>\r\n\t<div class=\"row\" >\r\n\t\t<div class=\"col-sm-6\">\r\n\t\t\t<div class=\"form-group\">\r\n\t\t\t\t<label for=\"empregado.nome\" ><translate>Nome</label>\r\n\t\t\t\t<label-input ng-id=\"empregado.nome\" ng-model=\"empregado.nome\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t\t<div class=\"col-sm-3\">\r\n\t\t\t<div class=\"form-group\">\r\n\t\t\t\t<label for=\"Matrícula\" ><translate>Matrícula</label>\r\n\t\t\t\t<label-input ng-id=\"matricula\" ng-model=\"empregado.matricula\" ng-disabled=\"true\" ng-obrigatorio=\"false\" />\r\n\t\t\t</div>\r\n\t\t</div>\t\r\n\t\t<div class=\"col-sm-3\">\r\n\t\t\t<label-input-data ng-label=\"Data de admissão\" ng-id=\"empregado.dataAdmissao\" ng-model=\"empregado.dataAdmissao\" format=\"dd/MM/yyyy\" ng-obrigatorio=\"true\" ng-disabled=\"true\" />\r\n\t\t</div>\r\n </div>\r\n\t<div class=\"row\">\r\n\t\t<div class=\"col-sm-6\">\r\n\t\t\t<div class=\"form-group\">\r\n\t\t\t\t<label for=\"empregado.nomeDepartamento\" ><translate>Departamento</label>\r\n\t\t\t\t<label-input ng-id=\"empregado.nomeDepartamento\" ng-model=\"empregado.nomeDepartamento\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t\t<div class=\"col-sm-6\">\r\n\t\t\t<div class=\"form-group\">\r\n\t\t\t\t<label for=\"empregado.nomeFuncao\" ><translate>Função</label>\r\n\t\t\t\t<label-input ng-id=\"empregado.nomeFuncao\" ng-model=\"empregado.nomeFuncao\" ng-obrigatorio=\"false\" ng-disabled=\"true\" />\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t</div>\r\n</fieldset>\r\n\r\n<fieldset>\r\n\t<legend>Período de férias solicitado</legend>\r\n\t<div class=\"row\">\r\n\t\t<div class=\"col-sm-3\">\r\n\t\t\t<label-input-data ng-label=\"Data da saída\" ng-id=\"requisicao.dataSaida\" ng-disabled=\"true\" ng-model=\"requisicao.dataSaida\" format=\"dd/MM/yyyy\" ng-obrigatorio=\"true\" />\r\n\t\t</div>\r\n\t\t<div class=\"col-sm-2\">\r\n\t\t <label-input-number ng-label=\"Qtde dias\" ng-id=\"requisicao.numDias\" ng-disabled=\"true\" ng-model=\"requisicao.numDias\" ng-obrigatorio=\"true\" />\r\n\t\t</div>\r\n\t\t<div class=\"col-sm-2\">\r\n\t\t\t<label-input-number ng-label=\"Dias de abono\" ng-id=\"requisicao.diasAbono\" ng-disabled=\"true\" ng-model=\"requisicao.diasAbono\" ng-obrigatorio=\"true\" />\r\n\t\t</div>\r\n\t\t<div class=\"col-sm-3\">\r\n\t\t\t<label-input-data ng-label=\"Data da saída\" ng-id=\"requisicao.dataRetorno\" ng-disabled=\"true\" ng-model=\"requisicao.dataRetorno\" format=\"dd/MM/yyyy\" ng-obrigatorio=\"true\" />\r\n\t\t</div>\r\n\t</div>","aditionalHtmlCode":"<div>Empregado: {{empregado.matricula}} - {{empregado.nome}} </div>","executeCustomPage":false}},{"className":"StartEvent","dataInativo":null,"dataBloqueio":null,"id":6983,"elementType":"StartEvent","designId":6983,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Início","posX":"184,00","posY":"136,00","height":"32,00","width":"32,00"}],"connections":[{"dataInativo":null,"dataBloqueio":null,"id":6976,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"986,00","edgeY":"152,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":false,"sourceRefId":6984,"targetRefId":6987},{"dataInativo":null,"dataBloqueio":null,"id":6977,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"flowAction":{"dataInativo":null,"dataBloqueio":null,"id":6974,"acronym":"EMITIR","name":"Encaminhar para emissão do aviso","flowStatus":{"dataInativo":null,"dataBloqueio":null,"id":6994,"acronym":"CADASTRADA","name":"Cadastrada","processInstanceStatus":"OPEN","backgroundColor":"#70ad47","textColor":"#ffffff","initialStatus":false}},"condition":{"engineType":"RHINO"},"edgeX":"720,00","edgeY":"152,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":false,"sourceRefId":6988,"targetRefId":6984},{"dataInativo":null,"dataBloqueio":null,"id":6979,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"270,00","edgeY":"152,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":false,"sourceRefId":6983,"targetRefId":6989},{"dataInativo":null,"dataBloqueio":null,"id":6978,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"468,00","edgeY":"152,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":false,"sourceRefId":6989,"targetRefId":6988},{"dataInativo":null,"dataBloqueio":null,"id":6980,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"376,00","edgeY":"98,00","sourceConnectionId":2,"targetConnectionId":0,"changedPosition":false,"sourceRefId":6982,"targetRefId":6989},{"dataInativo":null,"dataBloqueio":null,"id":6981,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"-1,00","edgeY":"-1,00","sourceConnectionId":0,"targetConnectionId":0,"changedPosition":false,"sourceRefId":6988,"targetRefId":6992}],"changedData":false}],"businessRules":[{"className":"BusinessRuleVersion","dataInativo":null,"dataBloqueio":null,"id":3111,"creationDate":"2016-02-09T02:34:01.047-0200","flow":{"dataInativo":null,"dataBloqueio":null,"id":3112,"flowApplication":"BUSINESS_RULE","description":"Valida requisição de férias","name":"RH001_valida_requisicao_ferias"},"timeManagementType":"NONE","majorVersion":1,"minorVersion":0,"userInterface":{"dataInativo":null,"dataBloqueio":null,"id":3113,"dependencies":[]},"persistentExecution":false,"variables":[{"dataInativo":null,"dataBloqueio":null,"id":3119,"variable":{"name":"requisicao","variableType":"JSON","multiple":false},"persistentVariable":false,"returnVariable":true,"initialValue":{"scriptCode":{"engineType":"RHINO"}},"output":false,"input":false}],"actors":[],"statusList":[],"actions":[],"elements":[{"className":"StartEvent","dataInativo":null,"dataBloqueio":null,"id":3116,"elementType":"StartEvent","designId":3116,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Início","posX":"192,00","posY":"68,00","height":"32,00","width":"32,00"},{"className":"JavaScriptTask","dataInativo":null,"dataBloqueio":null,"id":3117,"elementType":"JavaScriptTask","designId":3117,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Script","posX":"348,00","posY":"52,00","height":"64,00","width":"104,00","scriptCode":{"engineType":"RHINO","script":"var dataSaida = null;\nvar numDias = null;\nvar diasAbono = null;\n\nif (requisicao.has(\"dataSaida\")) {\n\tdataSaida = requisicao.get(\"dataSaida\");\n}\nif (requisicao.has(\"numDias\")) {\n\tnumDias = requisicao.get(\"numDias\");\n}\nif (requisicao.has(\"diasAbono\")) {\n\tdiasAbono = requisicao.get(\"diasAbono\");\n}\n\nif (dataSaida == null || importNames.UtilString.isNullOrEmpty(dataSaida)) {\n\tbusinessRule.addError(\"A data de saída de férias não foi informada\");\n}\n\nif (numDias == null || importNames.UtilString.isNullOrEmpty(numDias)) {\n\tbusinessRule.addError(\"A quantidade de dias de férias não foi informada\");\n}\n\nif (diasAbono == null || importNames.UtilString.isNullOrEmpty(diasAbono)) {\n\tbusinessRule.addError(\"Regra por fluxo -> A quantidade de dias de abono não foi informada\");\n}\n\nif (parseInt(numDias) + parseInt(diasAbono) > 30) {\n\tbusinessRule.addError(\"Regra por fluxo -> A quantidade de dias de férias mais a quantidade de dias de abono não pode ser maior que 30 dias\");\n}\n\nvar c = new GregorianCalendar();\n\nc.setTime(UtilDate.jsonToDate(dataSaida));\nc.add(Calendar.DATE, parseInt(numDias));\nrequisicao.put(\"dataRetorno\",UtilDate.dateToJson(c.getTime()));"}},{"className":"EndEvent","dataInativo":null,"dataBloqueio":null,"id":3118,"elementType":"EndEvent","designId":3118,"displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"name":"Fim","posX":"580,00","posY":"68,00","height":"32,00","width":"32,00"}],"connections":[{"dataInativo":null,"dataBloqueio":null,"id":3114,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"286,00","edgeY":"84,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":false,"sourceRefId":3116,"targetRefId":3117},{"dataInativo":null,"dataBloqueio":null,"id":3115,"elementType":"FlowConnection","displayIdentifier":false,"attachToBoundary":[0],"hasBoundary":false,"identifierOnCenter":false,"condition":{"engineType":"RHINO"},"edgeX":"516,00","edgeY":"84,00","sourceConnectionId":1,"targetConnectionId":3,"changedPosition":false,"sourceRefId":3117,"targetRefId":3118}],"changedData":false,"type":"DROOLS","category":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:53:19.558-0300","dataCriacao":"2016-03-23T20:53:19.558-0300","version":0,"id":3110,"name":"Suporte"},"dslrs":[{"dataInativo":null,"dataBloqueio":null,"id":3120,"dslr":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:53:19.548-0300","dataCriacao":"2016-03-23T20:53:19.548-0300","version":0,"id":3096,"dsl":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:53:18.829-0300","dataCriacao":"2015-10-09T09:27:41.037-0300","version":79,"id":3086,"name":"requisicao_ferias","description":"Regras para validação de requisição de férias","mapping":[{"dataInativo":null,"dataBloqueio":null,"id":3087,"scope":"CONDITION","javaClass":"","naturalLanguage":"Existe requisição de férias","droolsLanguage":"RuntimeVariable( name == \"requisicao\", $requisicaoFerias : value )"},{"dataInativo":null,"dataBloqueio":null,"id":3088,"scope":"CONDITION","naturalLanguage":"- dias de férias mais dias de abono maior que 30 dias","droolsLanguage":"eval( qtdeDias( (JSONObject) $requisicaoFerias ) > 30 )"},{"dataInativo":null,"dataBloqueio":null,"id":3089,"scope":"CONDITION","naturalLanguage":"- dias de férias mais dias de abono menor ou igual a 30 dias","droolsLanguage":"eval( qtdeDias( (JSONObject) $requisicaoFerias ) <= 30 )"},{"dataInativo":null,"dataBloqueio":null,"id":3090,"scope":"CONSEQUENCE","naturalLanguage":"Imprima \"{texto}\"","droolsLanguage":"System.out.println(\"{texto}\");"},{"dataInativo":null,"dataBloqueio":null,"id":3091,"scope":"CONSEQUENCE","naturalLanguage":"Adicione erro \"{erro}\"","droolsLanguage":"businessRule.addError(\"{erro}\");"},{"dataInativo":null,"dataBloqueio":null,"id":3092,"scope":"CONSEQUENCE","naturalLanguage":"Calcula data de retorno","droolsLanguage":"calculaDataRetorno ( (JSONObject) $requisicaoFerias );"},{"dataInativo":null,"dataBloqueio":null,"id":3093,"scope":"CONSEQUENCE","naturalLanguage":"Atualiza requisição","droolsLanguage":"runtimeEnvironment.addOrUpdateObject(\"requisicao\", $requisicaoFerias);"},{"dataInativo":"12/10/2015","dataBloqueio":null,"id":3094,"scope":"CONDITION","naturalLanguage":"afsdsadfsda","droolsLanguage":"RuntimeVariable( name == \"requisicao\", $requisicaoFerias : value )"},{"dataInativo":"12/10/2015","dataBloqueio":null,"id":3095,"scope":"CONDITION","naturalLanguage":"sdffsd","droolsLanguage":"RuntimeVariable( name == \"requisicao\", $requisicaoFerias : value )"}]},"name":"RH001_valida_requisicao_ferias","packageName":"br.com.centralit.drools.rules","imports":["org.json.JSONObject","java.util.GregorianCalendar","java.util.Calendar","br.com.centralit.framework.util.UtilDate"],"functions":"function int qtdeDias( JSONObject requisicao ) { \n\tint numDias = requisicao.getInt(\"numDias\");\n\tint diasAbono = requisicao.getInt(\"diasAbono\");\n\tInteger dias = numDias + diasAbono;\n\treturn dias;\n}\n\nfunction void calculaDataRetorno( JSONObject requisicao ) { \n\tGregorianCalendar c = new GregorianCalendar();\n\n\tc.setTime(UtilDate.jsonToDate(requisicao.getString(\"dataSaida\")));\n\tc.add(Calendar.DATE, requisicao.getInt(\"numDias\"));\n\n\tString dataRetorno = UtilDate.dateToJson(c.getTime());\n\n\trequisicao.put(\"dataRetorno\", dataRetorno);\n}","rules":[{"dataInativo":"21/10/2015","dataBloqueio":null,"id":3097,"name":"Quantidade de dias não permitida","conditions":[],"consequences":[]},{"dataInativo":null,"dataBloqueio":null,"id":3098,"name":"Quantidade de dias Ok","conditions":[{"dataInativo":null,"dataBloqueio":null,"id":3099,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3087,"scope":"CONDITION","javaClass":"","naturalLanguage":"Existe requisição de férias","droolsLanguage":"RuntimeVariable( name == \"requisicao\", $requisicaoFerias : value )"},"naturalLanguage":"Existe requisição de férias"},{"dataInativo":null,"dataBloqueio":null,"id":3100,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3089,"scope":"CONDITION","naturalLanguage":"- dias de férias mais dias de abono menor ou igual a 30 dias","droolsLanguage":"eval( qtdeDias( (JSONObject) $requisicaoFerias ) <= 30 )"},"naturalLanguage":"- dias de férias mais dias de abono menor ou igual a 30 dias"}],"consequences":[{"dataInativo":null,"dataBloqueio":null,"id":3101,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3092,"scope":"CONSEQUENCE","naturalLanguage":"Calcula data de retorno","droolsLanguage":"calculaDataRetorno ( (JSONObject) $requisicaoFerias );"},"naturalLanguage":"Calcula data de retorno"},{"dataInativo":null,"dataBloqueio":null,"id":3102,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3093,"scope":"CONSEQUENCE","naturalLanguage":"Atualiza requisição","droolsLanguage":"runtimeEnvironment.addOrUpdateObject(\"requisicao\", $requisicaoFerias);"},"naturalLanguage":"Atualiza requisição"}]},{"dataInativo":"12/10/2015","dataBloqueio":null,"id":3103,"name":"sdafasdf","conditions":[],"consequences":[]},{"dataInativo":null,"dataBloqueio":null,"id":3104,"name":"Quantidade de dias não permitida","conditions":[{"dataInativo":null,"dataBloqueio":null,"id":3105,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3087,"scope":"CONDITION","javaClass":"","naturalLanguage":"Existe requisição de férias","droolsLanguage":"RuntimeVariable( name == \"requisicao\", $requisicaoFerias : value )"},"naturalLanguage":"Existe requisição de férias"},{"dataInativo":null,"dataBloqueio":null,"id":3106,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3088,"scope":"CONDITION","naturalLanguage":"- dias de férias mais dias de abono maior que 30 dias","droolsLanguage":"eval( qtdeDias( (JSONObject) $requisicaoFerias ) > 30 )"},"naturalLanguage":"- dias de férias mais dias de abono maior que 30 dias"}],"consequences":[{"dataInativo":null,"dataBloqueio":null,"id":3107,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3091,"scope":"CONSEQUENCE","naturalLanguage":"Adicione erro \"{erro}\"","droolsLanguage":"businessRule.addError(\"{erro}\");"},"naturalLanguage":"Adicione erro \"Regra por Drools -> Quantidade de dias de férias mais dias de abono não pode ser maior que 30 dias\""},{"dataInativo":null,"dataBloqueio":null,"id":3108,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3092,"scope":"CONSEQUENCE","naturalLanguage":"Calcula data de retorno","droolsLanguage":"calculaDataRetorno ( (JSONObject) $requisicaoFerias );"},"naturalLanguage":"Calcula data de retorno"},{"dataInativo":null,"dataBloqueio":null,"id":3109,"mapping":{"dataInativo":null,"dataBloqueio":null,"id":3093,"scope":"CONSEQUENCE","naturalLanguage":"Atualiza requisição","droolsLanguage":"runtimeEnvironment.addOrUpdateObject(\"requisicao\", $requisicaoFerias);"},"naturalLanguage":"Atualiza requisição"}]}]}}],"scriptCode":{"engineType":"RHINO","script":"var dataSaida = null;\nvar numDias = null;\nvar diasAbono = null;\n\nif (requisicao.has(\"dataSaida\")) {\n\tdataSaida = requisicao.get(\"dataSaida\");\n}\nif (requisicao.has(\"numDias\")) {\n\tnumDias = requisicao.get(\"numDias\");\n}\nif (requisicao.has(\"diasAbono\")) {\n\tdiasAbono = requisicao.get(\"diasAbono\");\n}\n\nif (dataSaida == null || importNames.UtilString.isNullOrEmpty(dataSaida)) {\n\tbusinessRule.addError(\"A data de saída de férias não foi informada\");\n}\n\nif (numDias == null || importNames.UtilString.isNullOrEmpty(numDias)) {\n\tbusinessRule.addError(\"A quantidade de dias de férias não foi informada\");\n}\n\nif (diasAbono == null || importNames.UtilString.isNullOrEmpty(diasAbono)) {\n\tbusinessRule.addError(\"Regra por fluxo -> A quantidade de dias de abono não foi informada\");\n}\n\nif (parseInt(numDias) + parseInt(diasAbono) > 30) {\n\tbusinessRule.addError(\"Regra por script -> A quantidade de dias de férias mais a quantidade de dias de abono não pode ser maior que 30 dias\");\n}\n\nvar c = new GregorianCalendar();\n\nc.setTime(UtilDate.jsonToDate(dataSaida));\nc.add(Calendar.DATE, parseInt(numDias));\nrequisicao.put(\"dataRetorno\",UtilDate.dateToJson(c.getTime()));"}}],"businessProcess":[{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:53:20.694-0300","dataCriacao":"2016-03-23T20:53:20.694-0300","version":0,"id":3451,"name":"RequisicaoFerias","description":"Requisição de Férias","category":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:53:19.558-0300","dataCriacao":"2016-03-23T20:53:19.558-0300","version":0,"id":3110,"name":"Suporte"},"target":"FLOW","flow":{"dataInativo":null,"dataBloqueio":null,"id":3136,"flowApplication":"BUSINESS_PROCESS","description":"Requisição de Férias integrada ao DataObject","name":"RequisicaoFeriasComDataObject"},"calendar":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.219-0300","dataCriacao":"2016-03-23T20:52:02.219-0300","version":0,"id":1196,"description":"Calendário Horas Corridas","considerHoliday":true,"workDaySun":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayMon":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayTue":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayWed":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayThu":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayFri":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDaySat":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]}},"estimatedTime":{"days":1,"hours":0,"minutes":0,"seconds":0},"showExecuteButton":true,"showSubscribersTab":true,"showDocumentsTab":true,"ownerGroup":{"id":"RH","name":"RH","code":3670},"permissions":[{"dataInativo":null,"dataBloqueio":null,"id":3452,"group":{"id":"RH","name":"RH","code":3670},"start":true,"execute":true,"delegate":true,"suspend":true,"cancel":true,"visualize":true}],"displayable":true,"removeWorkspace":true,"variables":[],"menuName":"Requisição de Férias","notifyCreation":false,"notifyAssignment":false,"notifyCompletion":false,"notifyAssignmentRemoval":false},{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:53:21.335-0300","dataCriacao":"2016-03-23T20:53:21.335-0300","version":0,"id":3453,"name":"CadastrarFerias","description":"Cadastrar férias","category":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:53:19.558-0300","dataCriacao":"2016-03-23T20:53:19.558-0300","version":0,"id":3110,"name":"Suporte"},"target":"FLOW","flow":{"dataInativo":null,"dataBloqueio":null,"id":3198,"flowApplication":"BUSINESS_PROCESS","description":"Cadastrar férias com DataObject","name":"CadastramentoFeriasComDataObject"},"calendar":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.219-0300","dataCriacao":"2016-03-23T20:52:02.219-0300","version":0,"id":1196,"description":"Calendário Horas Corridas","considerHoliday":true,"workDaySun":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayMon":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayTue":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayWed":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayThu":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDayFri":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]},"workDaySat":{"dataInativo":null,"dataBloqueio":null,"dataEdicao":"2016-03-23T20:52:02.201-0300","dataCriacao":"2016-03-23T20:52:02.201-0300","version":0,"id":1194,"description":"Jornada horas corridas","workTimes":[{"dataInativo":null,"dataBloqueio":null,"id":1195,"startTime":"2016-03-23T00:00:00.199-0300","endTime":"2016-03-23T23:59:59.199-0300"}]}},"estimatedTime":{"days":1,"hours":0,"minutes":0,"seconds":0},"showExecuteButton":true,"showSubscribersTab":true,"showDocumentsTab":true,"ownerGroup":{"id":"RH","name":"RH","code":3670},"permissions":[{"dataInativo":null,"dataBloqueio":null,"id":3454,"group":{"id":"RH","name":"RH","code":3670},"start":true,"execute":true,"delegate":true,"suspend":true,"cancel":true,"visualize":true}],"displayable":false,"removeWorkspace":true,"variables":[],"menuName":"Cadastrar férias","notifyCreation":false,"notifyAssignment":false,"notifyCompletion":false,"notifyAssignmentRemoval":false}],"replaceElement":false,"executeDDL":false} | |
3 | 3 | \ No newline at end of file | ... | ... |
cit-esi-web/src/main/webapp/assets/js/angular/custom/utils/DesenhoFluxo.js
... | ... | @@ -15,7 +15,7 @@ var TECLA_Z_MAIUSCULA = 122; |
15 | 15 | |
16 | 16 | var ATTACHED_NONE = 0; |
17 | 17 | var ATTACHED_THROW = 1; |
18 | -var ATTACHED_CATCH = 1; | |
18 | +var ATTACHED_CATCH = 2; | |
19 | 19 | |
20 | 20 | var idDragOver = ""; |
21 | 21 | |
... | ... | @@ -2193,7 +2193,15 @@ function DesenhoFluxo(idCanvas, idDivCanvas, scope, window){ |
2193 | 2193 | |
2194 | 2194 | var relacionamento = new RelacionamentoFluxo(self); |
2195 | 2195 | |
2196 | - if (elemento.attachToBoundary == ATTACHED_CATCH) { | |
2196 | + var attachToBoundary = ATTACHED_CATCH; | |
2197 | + for (var i = 0; i < elementoBoundary.attachToBoundary.length; i++) { | |
2198 | + if (elementoBoundary.attachToBoundary[i] != ATTACHED_NONE) { | |
2199 | + attachToBoundary = elementoBoundary.attachToBoundary[i]; | |
2200 | + break; | |
2201 | + } | |
2202 | + } | |
2203 | + | |
2204 | + if (attachToBoundary == ATTACHED_CATCH) { | |
2197 | 2205 | relacionamento.inicializa(new Selecao(elementoBoundary, elementoBoundary.boundaries[posicao], false, false) |
2198 | 2206 | ,new Selecao(elemento, elemento.conexoes[0], false, false)); |
2199 | 2207 | }else{ | ... | ... |