Adicionado LOGs
bug#13748 dev:trevezani qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@95589 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
fd2542d1b9
commit
92c3787b64
|
@ -188,10 +188,14 @@ public class CtrlSerieEmbarcadaHibernateDAO extends GenericHibernateDAO<CtrlSer
|
||||||
|
|
||||||
Set<Long> ids = buscarIdsSeriesEmbarcadaDisponivel(empresaId, estadoId);
|
Set<Long> ids = buscarIdsSeriesEmbarcadaDisponivel(empresaId, estadoId);
|
||||||
|
|
||||||
|
log.info("BuscarSerieEmbarcada :: IDs nao disponiveis");
|
||||||
|
|
||||||
if (ids.isEmpty()) {
|
if (ids.isEmpty()) {
|
||||||
throw new SerieEmbarcadaNaoDisponivelException();
|
throw new SerieEmbarcadaNaoDisponivelException();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
log.info(String.format("BuscarSerieEmbarcada :: IDs teste disponivel %s" , ids.toString()));
|
||||||
|
|
||||||
Session session = null;
|
Session session = null;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
@ -227,6 +231,8 @@ public class CtrlSerieEmbarcadaHibernateDAO extends GenericHibernateDAO<CtrlSer
|
||||||
numero++;
|
numero++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
log.info(String.format("BuscarSerieEmbarcada :: Numero encontrado [%d]", numero));
|
||||||
|
|
||||||
if (numero > MAX_NUMFOLIOSISTEMA_BPE) {
|
if (numero > MAX_NUMFOLIOSISTEMA_BPE) {
|
||||||
retorno = null;
|
retorno = null;
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -30,7 +30,7 @@ public class ControleSerieEmbarcadaServiceImpl implements ControleSerieEmbarcada
|
||||||
public SerieEmbarcada buscarSerieEmbarcada(CtrlSerieEmbarcada controleSerieEmbarcada) {
|
public SerieEmbarcada buscarSerieEmbarcada(CtrlSerieEmbarcada controleSerieEmbarcada) {
|
||||||
SerieEmbarcada serieembarcada = null;
|
SerieEmbarcada serieembarcada = null;
|
||||||
|
|
||||||
log.info(String.format("Empresa:%s Estado:%s" , controleSerieEmbarcada.getEmpresa().getEmpresaId(),controleSerieEmbarcada.getEstado()));
|
log.info(String.format("BuscarSerieEmbarcada :: Empresa:%s Estado:%s" , controleSerieEmbarcada.getEmpresa().getEmpresaId(),controleSerieEmbarcada.getEstado()));
|
||||||
|
|
||||||
// Verificando se há Serie Embarcada disponível para reaproveitamento
|
// Verificando se há Serie Embarcada disponível para reaproveitamento
|
||||||
int tentativas = 0;
|
int tentativas = 0;
|
||||||
|
@ -52,16 +52,20 @@ public class ControleSerieEmbarcadaServiceImpl implements ControleSerieEmbarcada
|
||||||
|
|
||||||
// Caso não haja reaproveitamento de série, devo buscar a próxima série disponível na sequência padrão
|
// Caso não haja reaproveitamento de série, devo buscar a próxima série disponível na sequência padrão
|
||||||
if (serieembarcada == null) {
|
if (serieembarcada == null) {
|
||||||
|
log.info("BuscarSerieEmbarcada :: Reaproveitamento nao disponivel");
|
||||||
|
|
||||||
CtrlSerieBPe ctrlSerieBpe = ctrlSerieBPeDAO.buscarPorEmpresaEstado(controleSerieEmbarcada.getEmpresa().getEmpresaId(), controleSerieEmbarcada.getEstado().getEstadoId());
|
CtrlSerieBPe ctrlSerieBpe = ctrlSerieBPeDAO.buscarPorEmpresaEstado(controleSerieEmbarcada.getEmpresa().getEmpresaId(), controleSerieEmbarcada.getEstado().getEstadoId());
|
||||||
|
|
||||||
Integer serie = (ctrlSerieBpe == null ? 1 : Integer.valueOf(ctrlSerieBpe.getSerie()) + 1);
|
Integer serie = (ctrlSerieBpe == null ? 1 : Integer.valueOf(ctrlSerieBpe.getSerie()) + 1);
|
||||||
|
|
||||||
|
log.info(String.format("BuscarSerieEmbarcada :: Serie em uso [%d]", serie));
|
||||||
|
|
||||||
ctrlSerieBPeDAO.gerarSeqSerieBPe(controleSerieEmbarcada.getEmpresa().getEmpresaId(), controleSerieEmbarcada.getEstado().getCveestado(), serie);
|
ctrlSerieBPeDAO.gerarSeqSerieBPe(controleSerieEmbarcada.getEmpresa().getEmpresaId(), controleSerieEmbarcada.getEstado().getCveestado(), serie);
|
||||||
|
|
||||||
|
|
||||||
serie = ctrlSerieBPeDAO.buscarSequencia(controleSerieEmbarcada.getEmpresa().getEmpresaId(), controleSerieEmbarcada.getEstado().getCveestado());
|
serie = ctrlSerieBPeDAO.buscarSequencia(controleSerieEmbarcada.getEmpresa().getEmpresaId(), controleSerieEmbarcada.getEstado().getCveestado());
|
||||||
|
|
||||||
|
log.info(String.format("BuscarSerieEmbarcada :: Serie selecionada [%d]", serie));
|
||||||
|
|
||||||
serieembarcada = new SerieEmbarcada();
|
serieembarcada = new SerieEmbarcada();
|
||||||
serieembarcada.setSerie(serie.toString());
|
serieembarcada.setSerie(serie.toString());
|
||||||
serieembarcada.setNumero("0");
|
serieembarcada.setNumero("0");
|
||||||
|
|
Loading…
Reference in New Issue