@Service public class ProdutoPepsNotaCompraService extends br.inf.thema.erp.infra.service.ManutencaoService<ProdutoPepsVo>
Modifier and Type | Field and Description |
---|---|
private ProdutoPepsDao |
produtoPepsDao |
private static long |
serialVersionUID |
Constructor and Description |
---|
ProdutoPepsNotaCompraService() |
Modifier and Type | Method and Description |
---|---|
void |
buscaDadosInclusao(ParametrosPepsVo parametrosPeps)
Método que busca informações para inclusão do PEPS.
|
br.inf.thema.erp.infra.dao.ManutencaoDao<ProdutoPepsVo> |
getDao() |
java.util.List<ProdutoPepsVo> |
localizar(java.util.Map<java.lang.String,java.lang.Object> where) |
java.util.List<ProdutoPepsVo> |
recuperar(java.util.Map<java.lang.String,java.lang.Object> where) |
void |
validaItemLoteNota(ParametrosPepsVo parametrosPeps)
Método que valida os dados informações para inclusão do PEPS.
|
private static final long serialVersionUID
@Autowired private ProdutoPepsDao produtoPepsDao
public br.inf.thema.erp.infra.dao.ManutencaoDao<ProdutoPepsVo> getDao()
public java.util.List<ProdutoPepsVo> recuperar(java.util.Map<java.lang.String,java.lang.Object> where) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
recuperar
in interface br.inf.thema.erp.infra.Manutencao<ProdutoPepsVo>
recuperar
in class br.inf.thema.erp.infra.service.ManutencaoService<ProdutoPepsVo>
br.inf.thema.erp.infra.service.exception.ErpServiceException
public java.util.List<ProdutoPepsVo> localizar(java.util.Map<java.lang.String,java.lang.Object> where) throws br.inf.thema.erp.infra.exception.ErpException
localizar
in interface br.inf.thema.erp.infra.Manutencao<ProdutoPepsVo>
localizar
in class br.inf.thema.erp.infra.service.ManutencaoService<ProdutoPepsVo>
br.inf.thema.erp.infra.exception.ErpException
public void buscaDadosInclusao(ParametrosPepsVo parametrosPeps) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
parametrosPeps
- Parametros de Entrada: operacao -> COM, DEV, IMP;
sequencia -> Sequencia do item que está sendo utilziado;
Parametros de Saída: almoxarifado -> sequencia do almoxarifado
produto -> Numero do produto
documento -> numero do documento que será inserido
numeroPeps -> numero do Peps que será inserido
retorno -> mensagens de erro.ErpDaoException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public void validaItemLoteNota(ParametrosPepsVo parametrosPeps) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
parametrosPeps
- Parametros de Entrada: operacao -> COM, DEV, IMP;
sequencia -> Sequencia do item que está sendo utilziado;
cadastroGeral -> Inscrição do cadastro geral do fornecedor;
numeroLote -> Numero do lote que será inserido.
fabricante -> codigo do fabricante
Parametros de Saída: retorno -> mensagens de erro.ErpDaoException
br.inf.thema.erp.infra.service.exception.ErpServiceException