@Service public class TransferenciaBemService extends br.inf.thema.erp.infra.service.ManutencaoFiltroService<TransferenciaBemVo>
TransferenciaBem
Modifier and Type | Field and Description |
---|---|
private static long |
serialVersionUID |
private TransferenciaBemDao |
transferenciaBemDao |
Constructor and Description |
---|
TransferenciaBemService() |
Modifier and Type | Method and Description |
---|---|
void |
atualizaImprensaRemessa(java.lang.String impressaRemessa,
java.lang.Long numero) |
void |
atualizaImpressaRecolhimento(java.lang.String impressaRecolhimento,
java.lang.Long numero) |
java.lang.Long |
consistePendencia(java.lang.Long localFisicoDestino,
java.lang.Long diasPendencia) |
java.util.Map<java.lang.String,java.lang.Object> |
criaGuardaBemLote(java.util.List<br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo> listaBemVo,
java.sql.Date dataTransferencia,
java.lang.Long responsavel,
java.lang.String observacao) |
void |
encerrarTransferenciaBemAdm(java.lang.Long sequencia) |
void |
encerrarTransferenciaDoBem(java.lang.Long numero)
Encera transferência do Bem
|
void |
estornarTransferenciaDoBem(java.lang.Long numero)
Estorna transferência do Bem
|
br.inf.thema.erp.infra.dao.ManutencaoDao<TransferenciaBemVo> |
getDao() |
java.util.List<TransferenciaBemVo> |
getTransporteGuiasTransferenciaBemMBean(java.lang.Long numero) |
java.lang.String |
importaMovimentacao(java.lang.Long usuario,
java.util.List<ImportacaoDadosPatrimoniaisVo> itens) |
void |
liberarTransferenciaBemAdm(java.lang.Long sequencia) |
void |
liberarTransferenciaDoBem(java.lang.Long numero)
Libera transferência
|
void |
preCriarItem(java.lang.Long transferencia) |
void |
preExcluirItem(java.lang.Long transferencia,
java.lang.Long bem) |
void |
preExcluirTransferencia(java.lang.Long numero) |
void |
preSalvarTransferencia(java.lang.Long numero) |
void |
reabrir(java.lang.Long numero) |
void |
reabrirTransferenciaBemAdm(java.lang.Long sequencia) |
TransferenciaBemVo |
recuperarByNumero(java.lang.Long numero)
Retorna uma instância da entidade
TransferenciaBemVo de acordo com o
número passado por parâmetro |
java.util.Map<java.lang.String,java.lang.Object> |
transfereBemLote(java.util.List<br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo> listaBem,
java.sql.Date dataTransferencia,
java.lang.String localDestino,
java.lang.String mudaResponsavel,
java.lang.Long inscricaoResponsavel,
java.lang.String observacao) |
java.lang.String |
validaLocais(java.lang.Long localFisicoOrigem,
java.lang.Long localFisicoDestino)
Valida os locais e devolve uma mensagem de retorno
|
filtrar, filtrar
private static final long serialVersionUID
@Autowired private TransferenciaBemDao transferenciaBemDao
public br.inf.thema.erp.infra.dao.ManutencaoDao<TransferenciaBemVo> getDao()
public java.lang.String validaLocais(java.lang.Long localFisicoOrigem, java.lang.Long localFisicoDestino) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
localFisicoOrigem
- localFisicoDestino
- ErpServiceException
public java.util.List<TransferenciaBemVo> getTransporteGuiasTransferenciaBemMBean(java.lang.Long numero) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public void encerrarTransferenciaDoBem(java.lang.Long numero) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
numero
- ErpServiceException
ErpDaoException
public void estornarTransferenciaDoBem(java.lang.Long numero) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
numero
- ErpDaoException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public void liberarTransferenciaDoBem(java.lang.Long numero) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
numero
- ErpServiceException
ErpDaoException
public TransferenciaBemVo recuperarByNumero(java.lang.Long numero) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
TransferenciaBemVo
de acordo com o
número passado por parâmetronumero
- TransferenciaBemVo
ErpServiceException
public void preCriarItem(java.lang.Long transferencia) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public void preExcluirItem(java.lang.Long transferencia, java.lang.Long bem) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void reabrir(java.lang.Long numero) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public void preSalvarTransferencia(java.lang.Long numero) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public void preExcluirTransferencia(java.lang.Long numero) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.util.Map<java.lang.String,java.lang.Object> transfereBemLote(java.util.List<br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo> listaBem, java.sql.Date dataTransferencia, java.lang.String localDestino, java.lang.String mudaResponsavel, java.lang.Long inscricaoResponsavel, java.lang.String observacao) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.util.Map<java.lang.String,java.lang.Object> criaGuardaBemLote(java.util.List<br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo> listaBemVo, java.sql.Date dataTransferencia, java.lang.Long responsavel, java.lang.String observacao) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public java.lang.Long consistePendencia(java.lang.Long localFisicoDestino, java.lang.Long diasPendencia) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void reabrirTransferenciaBemAdm(java.lang.Long sequencia) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void liberarTransferenciaBemAdm(java.lang.Long sequencia) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void encerrarTransferenciaBemAdm(java.lang.Long sequencia) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.lang.String importaMovimentacao(java.lang.Long usuario, java.util.List<ImportacaoDadosPatrimoniaisVo> itens) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void atualizaImprensaRemessa(java.lang.String impressaRemessa, java.lang.Long numero) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void atualizaImpressaRecolhimento(java.lang.String impressaRecolhimento, java.lang.Long numero) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException