public void validarIniciado(String dataInicial, String horaInicial) throws NumberFormatException {
        limpaCamposCasoAberto();
        String dtHoraFinalLote = retornaUltimaHoraFinalLoteLancado(jTJob.getText().trim(), Integer.parseInt(jTOperacao.getText()));
        jFTDataFinalLote.setText("");
        
        if(tempoPadrao){
            
            salvarLote();
            this.setVisible(false);
            if(acessoCodBarras){
                atualizar.doClick();
            }
            
        }else{
            
            if (Validacoes.validaFormatoHora(jFTHoraInicio.getText(), jFTHoraInicio)
                    && Validacoes.validaFormatoData(jFTInicioLote.getText(), jFTInicioLote) && validaCamposIniciado() && validaHoraInicialLoteIniciado(dtHoraFinalLote, dataInicial, horaInicial) && validarDecimalTripulacao(jFTQtdFuncionarios.getText().trim())  && validaMaxTripulacaoPermitida(Double.parseDouble(jFTQtdFuncionarios.getText().trim().replace(",", ".")))) {
                salvarLote();
                timer.start();
                this.setVisible(false);
                if (acessoCodBarras) {
                    atualizar.doClick();
                }
            }
        }
    }