fixes bug #AL-2364
parent
fd590d0b34
commit
5dcf67636d
2
pom.xml
2
pom.xml
|
@ -3,7 +3,7 @@
|
|||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>br.com.rjconsultores</groupId>
|
||||
<artifactId>ModelWeb</artifactId>
|
||||
<version>1.0.41</version>
|
||||
<version>1.0.42</version>
|
||||
<distributionManagement>
|
||||
<repository>
|
||||
<id>rj-releases</id>
|
||||
|
|
|
@ -67,15 +67,15 @@ public class ContingenciaServiceImpl implements ContingenciaService {
|
|||
historicoCont.setDataHora(Calendar.getInstance().getTime());
|
||||
|
||||
if (historicoCont.getEmpresa() == null) {
|
||||
throw new BusinessException("N<EFBFBD>o <20> poss<73>vel salvar sem a empresa");
|
||||
throw new BusinessException("Não é possível salvar sem a empresa");
|
||||
}
|
||||
|
||||
if (historicoCont.getEstado() == null) {
|
||||
throw new BusinessException("N<EFBFBD>o <20> poss<73>vel salvar sem o estado referente");
|
||||
throw new BusinessException("Não é possível salvar sem o estado referente");
|
||||
}
|
||||
|
||||
if (historicoCont.getMotivo() == null) {
|
||||
throw new BusinessException("N<EFBFBD>o <20> poss<73>vel salvar sem o motivo referente");
|
||||
throw new BusinessException("Não é possível salvar sem o motivo referente");
|
||||
}
|
||||
|
||||
try {
|
||||
|
@ -102,10 +102,10 @@ public class ContingenciaServiceImpl implements ContingenciaService {
|
|||
}
|
||||
|
||||
private void setMotivoNaoTrocaStatus(LogHistoricoContingencia historicoCont, Exception e) {
|
||||
log.error(String.format("Erro no envio de e-mail de conting<EFBFBD>ncia da empresa %s para o estado %s.", historicoCont.getEmpresa().getEmpresaId(),historicoCont.getEstado()), e);
|
||||
log.error(String.format("Erro no envio de e-mail de contingência da empresa %s para o estado %s.", historicoCont.getEmpresa().getEmpresaId(),historicoCont.getEstado()), e);
|
||||
|
||||
String motivo = historicoCont.getMotivo();
|
||||
motivo = motivo.concat("**Problema no envio de E-mail de notifica<EFBFBD><EFBFBD>o. Favor checar.");
|
||||
motivo = motivo.concat("**Problema no envio de E-mail de notificação. Favor checar.");
|
||||
|
||||
historicoCont.setMotivo(motivo);
|
||||
}
|
||||
|
@ -186,7 +186,7 @@ public class ContingenciaServiceImpl implements ContingenciaService {
|
|||
mail.setSmtpPassword(empresaEmailConfig.getSenha());
|
||||
mail.setSmtpPort(empresaEmailConfig.getSmtpPorta());
|
||||
mail.setSmtpUser(empresaEmailConfig.getSmtpEmail());
|
||||
mail.setSubject("Conting<EFBFBD>ncia Off-line BP-e");
|
||||
mail.setSubject("Contingência Off-line BP-e");
|
||||
mail.setText(getMensagem(historicoCont));
|
||||
mail.setEmailTo(empresaEmail.getDestinatario());
|
||||
if(StringUtils.isNotBlank(emailSuporRJ)) {
|
||||
|
@ -198,13 +198,13 @@ public class ContingenciaServiceImpl implements ContingenciaService {
|
|||
|
||||
private String getMensagem(LogHistoricoContingencia historicoContingencia) {
|
||||
StringBuilder mensagem = new StringBuilder();
|
||||
mensagem.append(String.format("A empresa %s est<EFBFBD> com a emiss<73>o do BP-e em conting<6E>ncia off-line para a UF %s no ambiente de %s. ",
|
||||
mensagem.append(String.format("A empresa %s está com a emissão do BP-e em contingência off-line para a UF %s no ambiente de %s. ",
|
||||
historicoContingencia.getEmpresa().getNombempresa(), historicoContingencia.getEstado().getCveestado(),
|
||||
EAmbienteContingencia.getAmbienteContingencia(historicoContingencia.getAmbiente()).getDescricao()));
|
||||
mensagem.append("A emiss<EFBFBD>o em conting<6E>ncia deve ser tratada como exce<63><65>o, sendo que a regra deve ser a emiss<73>o com autoriza<7A><61>o em tempo real.");
|
||||
mensagem.append("O Fisco poder<EFBFBD> solicitar esclarecimentos, e at<61> mesmo restringir ao contribuinte a utiliza<7A><61>o da modalidade de conting<6E>ncia off-line, caso seja identificado que o emissor do BP-e utiliza a conting<6E>ncia em demasia e sem justificativa aceit<69>vel, quando comparado a outros contribuintes em situa<75><61>o similar.");
|
||||
mensagem.append("Na utiliza<EFBFBD><EFBFBD>o de conting<6E>ncia off-line, o contribuinte assume o risco de perda da informa<6D><61>o dos ");
|
||||
mensagem.append("BP-e emitidos em conting<EFBFBD>ncia, at<61> que os mesmos constem da base de dados do Fisco.");
|
||||
mensagem.append("A emissão em contingência deve ser tratada como exceção, sendo que a regra deve ser a emissão com autorização em tempo real.");
|
||||
mensagem.append("O Fisco poderá solicitar esclarecimentos, e até mesmo restringir ao contribuinte a utilização da modalidade de contingência off-line, caso seja identificado que o emissor do BP-e utiliza a contingência em demasia e sem justificativa aceitável, quando comparado a outros contribuintes em situação similar.");
|
||||
mensagem.append("Na utilização de contingência off-line, o contribuinte assume o risco de perda da informação dos ");
|
||||
mensagem.append("BP-e emitidos em contingência, até que os mesmos constem da base de dados do Fisco.");
|
||||
return mensagem.toString();
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue