@Service public class TransferenciaAlmoxarifadoService extends br.inf.thema.erp.infra.service.ManutencaoFiltroService<TransferenciaAlmoxarifadoVo>
Modifier and Type | Field and Description |
---|---|
private static long |
serialVersionUID |
private TransferenciaAlmoxarifadoDao |
transferenciaAlmoxarifadoDao |
Constructor and Description |
---|
TransferenciaAlmoxarifadoService() |
Modifier and Type | Method and Description |
---|---|
ParametrosTransferenciaAlmoxarifadoVo |
alteraDataMovimentacao(ParametrosTransferenciaAlmoxarifadoVo parametros)
Método que realiza o alteracao da data de movimentacao da transferência de almoxarifado
|
java.lang.String |
atendeItemPendente(java.lang.Long transferencia,
java.util.List<ItemRequisicaoVo> itens) |
ParametrosTransferenciaAlmoxarifadoVo |
atenderTransferencia(ParametrosTransferenciaAlmoxarifadoVo parametros)
Método que realiza o atendimento da transferência de almoxarifado
|
java.lang.String |
copiaTransferenciaAlmox(java.lang.Long transferencia,
java.sql.Date dataTransferencia) |
ParametrosTransferenciaAlmoxarifadoVo |
estornarTransferencia(ParametrosTransferenciaAlmoxarifadoVo parametros)
Método que realiza o estorno da transferência de almoxarifado
|
ParametrosTransferenciaAlmoxarifadoVo |
fecharTransferencia(ParametrosTransferenciaAlmoxarifadoVo parametros)
Método que realiza o fechamento da transferência de almoxarifado
|
br.inf.thema.erp.infra.dao.ManutencaoDao<TransferenciaAlmoxarifadoVo> |
getDao() |
ParametrosTransferenciaAlmoxarifadoVo |
incluirTransferencia(ParametrosTransferenciaAlmoxarifadoVo parametros)
Método que realiza a inclusão da transferência de almoxarifado
|
java.util.List<TransferenciaAlmoxarifadoVo> |
localizarRestringePermissaoUsuario(java.lang.String where) |
void |
reabrirTransferencia(java.lang.Long sequencia)
Método que realiza a reabertura da transferência de almoxarifado
|
java.lang.Long |
recuperaAlmoxarifadoAdequado(java.lang.Long sequenciaItem) |
TransferenciaAlmoxarifadoVo |
recuperaPorSequencia(java.lang.Long sequencia)
Método que retorna apenas uma transferencia através da sequencia.
|
void |
removerPendencia(java.lang.Long sequencia) |
filtrar, filtrar
private static final long serialVersionUID
@Autowired private TransferenciaAlmoxarifadoDao transferenciaAlmoxarifadoDao
public br.inf.thema.erp.infra.dao.ManutencaoDao<TransferenciaAlmoxarifadoVo> getDao()
public TransferenciaAlmoxarifadoVo recuperaPorSequencia(java.lang.Long sequencia) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
sequencia
- ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public ParametrosTransferenciaAlmoxarifadoVo fecharTransferencia(ParametrosTransferenciaAlmoxarifadoVo parametros) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
Bean
- de parametros: ParametrosTransferenciaAlmoxarifadoVo (sequencia)ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public ParametrosTransferenciaAlmoxarifadoVo incluirTransferencia(ParametrosTransferenciaAlmoxarifadoVo parametros) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
Bean
- de parametros: ParametrosTransferenciaAlmoxarifadoVo (sequencia)ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public ParametrosTransferenciaAlmoxarifadoVo atenderTransferencia(ParametrosTransferenciaAlmoxarifadoVo parametros) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
Bean
- de parametros: ParametrosTransferenciaAlmoxarifadoVo (exercicio, numero, dataAtualizacao, usuarioEmpacotador)ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public ParametrosTransferenciaAlmoxarifadoVo estornarTransferencia(ParametrosTransferenciaAlmoxarifadoVo parametros) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
Bean
- de parametros: ParametrosTransferenciaAlmoxarifadoVo (exercicio, numero, dataEstorno)ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public ParametrosTransferenciaAlmoxarifadoVo alteraDataMovimentacao(ParametrosTransferenciaAlmoxarifadoVo parametros) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
Bean
- de parametros: ParametrosTransferenciaAlmoxarifadoVo (exercicio, numero, dataAtualizacaoNova, dataEstornoNova)ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void reabrirTransferencia(java.lang.Long sequencia) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
Bean
- de parametros: ParametrosTransferenciaAlmoxarifadoVo (sequencia)ErpServiceException
public java.lang.Long recuperaAlmoxarifadoAdequado(java.lang.Long sequenciaItem) 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 atendeItemPendente(java.lang.Long transferencia, java.util.List<ItemRequisicaoVo> 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 removerPendencia(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 copiaTransferenciaAlmox(java.lang.Long transferencia, java.sql.Date dataTransferencia) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public java.util.List<TransferenciaAlmoxarifadoVo> localizarRestringePermissaoUsuario(java.lang.String where) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException