Commit 598ff106a069cb09b062f9240b238d7d58c5507d
1 parent
b90b3664
Exists in
master
redmine #4517
Showing
2 changed files
with
12 additions
and
7 deletions
Show diff stats
citgrp-patrimonio-web/src/main/java/br/com/centralit/listener/StartupListenerPatrimonio.java
@@ -654,6 +654,7 @@ public class StartupListenerPatrimonio extends UtilStartup implements Applicatio | @@ -654,6 +654,7 @@ public class StartupListenerPatrimonio extends UtilStartup implements Applicatio | ||
654 | internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.TRANSFERENCIA_ANTERIOR_ULTIMA_OPERACAO", "Você não pode transferir um bem patrimonial com data anterior a da última operação do bem! Verifique a operação: ", dominio, modulo)); | 654 | internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.TRANSFERENCIA_ANTERIOR_ULTIMA_OPERACAO", "Você não pode transferir um bem patrimonial com data anterior a da última operação do bem! Verifique a operação: ", dominio, modulo)); |
655 | internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.TRANSFERENCIA_DATA_INFERIOR_ENTRADA", "Não foi possível realizar a transferência pois a data informada é inferior a data contábil da entrada do bem", dominio, modulo)); | 655 | internacionalizacaoList.add(new Internacionalizacao("VALIDACAO.TRANSFERENCIA_DATA_INFERIOR_ENTRADA", "Não foi possível realizar a transferência pois a data informada é inferior a data contábil da entrada do bem", dominio, modulo)); |
656 | internacionalizacaoList.add(new Internacionalizacao("PATRIMONIO.VALIDACAO.REMOVER_ULTIMO_ITEM_TRASNFERENCIA", "Não é permitido remover o último item da transferência. Caso queira remover este bem, favor excluir a transferência.", dominio, modulo)); | 656 | internacionalizacaoList.add(new Internacionalizacao("PATRIMONIO.VALIDACAO.REMOVER_ULTIMO_ITEM_TRASNFERENCIA", "Não é permitido remover o último item da transferência. Caso queira remover este bem, favor excluir a transferência.", dominio, modulo)); |
657 | + internacionalizacaoList.add(new Internacionalizacao("PATRIMONIO.VALIDACAO.ESTRUTURA_ORGANIZACIONAL", "Detentor não possui estrutura organizacional vinculada em seu cadastro. Por gentileza, preencha tal informação para prosseguir.", dominio, modulo)); | ||
657 | 658 | ||
658 | } | 659 | } |
659 | 660 |
citgrp-patrimonio-web/src/main/webapp/assets/js/angular/custom/controller/DefinicaoDetentorController.js
@@ -122,13 +122,17 @@ citApp.controller('DefinicaoDetentorController', ['$scope', '$filter', 'Definica | @@ -122,13 +122,17 @@ citApp.controller('DefinicaoDetentorController', ['$scope', '$filter', 'Definica | ||
122 | return; | 122 | return; |
123 | } | 123 | } |
124 | 124 | ||
125 | - DefinicaoDetentorRepository.validarTransferenciaDefinicao($scope.definicaoDetentor.colaborador.estruturaOrganizacional.id, $scope.listaBemPatrimonialTemp).then(function(result){ | ||
126 | - if(result) { | ||
127 | - $scope.$openModal('modal-realizaTransferencia', 'mr'); | ||
128 | - } else { | ||
129 | - $scope.save(false); | ||
130 | - } | ||
131 | - }); | 125 | + if($scope.definicaoDetentor.colaborador.estruturaOrganizacional){ |
126 | + DefinicaoDetentorRepository.validarTransferenciaDefinicao($scope.definicaoDetentor.colaborador.estruturaOrganizacional.id, $scope.listaBemPatrimonialTemp).then(function(result){ | ||
127 | + if(result) { | ||
128 | + $scope.$openModal('modal-realizaTransferencia', 'mr'); | ||
129 | + } else { | ||
130 | + $scope.save(false); | ||
131 | + } | ||
132 | + }); | ||
133 | + }else{ | ||
134 | + $scope.showAlert("warning", $translate.instant("PATRIMONIO.VALIDACAO.ESTRUTURA_ORGANIZACIONAL"), " ", false); | ||
135 | + } | ||
132 | 136 | ||
133 | // if($scope.definicaoDetentor.colaborador.estruturaOrganizacional !== undefined){ | 137 | // if($scope.definicaoDetentor.colaborador.estruturaOrganizacional !== undefined){ |
134 | // | 138 | // |