@Component
@Scope(value="prototype")
public class TarefaImportacaoMovimentosAlmoxarifado
extends br.inf.thema.erp.infra.utils.timer.TarefaExecutavel
Modifier and Type | Field and Description |
---|---|
private long |
administracao |
private long |
almoxarifado |
private AlmoxarifadoService |
almoxarifadoService |
private java.lang.String[] |
argumentos |
private br.inf.thema.erp.infra.utils.MensagemUtil |
bundle |
private java.sql.Date |
dataMovimento |
private IntegracaoAlmoxarifadoUtil |
integracaoAlmoxarifadoUtil |
private br.inf.thema.erp.basico.service.integracao.IntegracaoService |
integracaoService |
private br.inf.thema.erp.basico.entidades.moeda.Moeda |
moedaCorrente |
private long |
programa |
private long |
sequenciaAlmoxarifado |
private java.lang.String |
sequenciaAlmoxarifadoOrigem |
private java.lang.String |
tag |
private long |
usuario |
private br.inf.thema.erp.basico.service.sessao.VariaveisDeSessaoService |
variaveisDeSessaoService |
Constructor and Description |
---|
TarefaImportacaoMovimentosAlmoxarifado() |
Modifier and Type | Method and Description |
---|---|
private void |
addMensagem(java.lang.String mensagem) |
private void |
addMensagens(java.util.List<java.lang.String> mensagems) |
private void |
carregaMoeda() |
private void |
coletarParametrosTarefa() |
void |
executar() |
private br.inf.thema.erp.integracao.materiais.vo.movimentacaoAlmoxarifadoIntegracao.ParametrosImportacaoAlmoxarifado |
getParametrosImportacaoAlmoxarifado() |
int |
getPesoTarefa() |
private void |
init() |
private void |
recuperaAlmoxarifadoOrigem() |
private void |
recuperaSequenciaAlmoxarifado() |
private void |
validaParametros() |
cancelar, enviaEmail, enviaEmailDeErroDeExecucao, enviaEmailDeSucessoDeExecucao, erroExecucao, getFim, getInicio, getMensagem, getScheduledFuture, getTarefa, getTarefaExecutando, getTempoExecucao, posExecucao, preExecucao, run, setFim, setInicio, setMensagem, setScheduledFuture, setTarefa, setTarefaExecutando, setTempoExecucao
@Autowired private IntegracaoAlmoxarifadoUtil integracaoAlmoxarifadoUtil
@Autowired private br.inf.thema.erp.basico.service.sessao.VariaveisDeSessaoService variaveisDeSessaoService
@Autowired private AlmoxarifadoService almoxarifadoService
@Autowired private br.inf.thema.erp.basico.service.integracao.IntegracaoService integracaoService
private br.inf.thema.erp.infra.utils.MensagemUtil bundle
private java.lang.String[] argumentos
private long administracao
private java.sql.Date dataMovimento
private long almoxarifado
private long sequenciaAlmoxarifado
private java.lang.String sequenciaAlmoxarifadoOrigem
private java.lang.String tag
private long usuario
private long programa
private br.inf.thema.erp.basico.entidades.moeda.Moeda moedaCorrente
public TarefaImportacaoMovimentosAlmoxarifado()
public void executar() throws br.inf.thema.erp.infra.exception.ErpException
executar
in class br.inf.thema.erp.infra.utils.timer.TarefaExecutavel
br.inf.thema.erp.infra.exception.ErpException
private void recuperaSequenciaAlmoxarifado() throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
private void init()
private void addMensagem(java.lang.String mensagem)
private void addMensagens(java.util.List<java.lang.String> mensagems)
private void coletarParametrosTarefa() throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
private void validaParametros() throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
private br.inf.thema.erp.integracao.materiais.vo.movimentacaoAlmoxarifadoIntegracao.ParametrosImportacaoAlmoxarifado getParametrosImportacaoAlmoxarifado() throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
private void carregaMoeda() throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
private void recuperaAlmoxarifadoOrigem() throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
public int getPesoTarefa()
getPesoTarefa
in class br.inf.thema.erp.infra.utils.timer.TarefaExecutavel