@Service public class ItemPedidoCompraFornecedorService extends br.inf.thema.erp.infra.service.ManutencaoService<ItemPedidoCompraFornecedorVo>
Modifier and Type | Field and Description |
---|---|
private ItemPedidoCompraFornecedorDao |
itemPedidoCompraFornecedorDao |
private static long |
serialVersionUID |
Constructor and Description |
---|
ItemPedidoCompraFornecedorService() |
Modifier and Type | Method and Description |
---|---|
void |
apagarPorPedido(java.lang.String exercicioPedido,
java.lang.Long numeroPedido)
Método que apaga os fornecedores de todos os itens do pedido de compra.
|
ParametrosItemPedidoCompraFornecedorVo |
consisteAlteraItemRegPreco(ParametrosItemPedidoCompraFornecedorVo parametros)
Método que consiste a alteração do registro de preço do item.
|
ParametrosItemPedidoCompraFornecedorVo |
consisteInsereItemRegPreco(ParametrosItemPedidoCompraFornecedorVo parametros)
Método que consiste a inclusão do registro de preço do item.
|
ParametrosItemPedidoCompraFornecedorVo |
consultaSaldoPedidosPendentes(ParametrosItemPedidoCompraFornecedorVo parametros)
Método que verifica se haverá saldo disponível contando outros pedidos pendentes.
|
br.inf.thema.erp.infra.dao.ManutencaoDao<ItemPedidoCompraFornecedorVo> |
getDao() |
ParametrosItemPedidoCompraFornecedorVo |
insereFornecedorAtaRegistroPreco(ParametrosItemPedidoCompraFornecedorVo parametros)
Método que realiza a inclusão dos fornecedores das atas de registro de preço nos itens do pedido de compras.
|
java.util.List<ItemPedidoCompraFornecedor> |
recuperarFornecedorPedido(java.util.Map<java.lang.String,java.lang.Object> parametros)
Método que recupera o cadastroGeral dos fornecedores de um pedido de compra para geração de ordem de fornecimento com base no pedido.
|
java.util.List<ItemPedidoCompraFornecedor> |
recuperarFornecedorPedidoRegistroPreco(java.util.Map<java.lang.String,java.lang.Object> parametros)
Método que recupera o cadastroGeral dos fornecedores de um pedido de compra para geração de ordem de fornecimento com base registro de preço.
|
java.util.List<ItemPedidoCompraFornecedorVo> |
recuperarPorPedido(java.util.Map<java.lang.String,java.lang.Object> parametros)
Método que recupera os fornecedores de todos os itens de um pedido de compra.
|
ItemPedidoCompraFornecedorVo |
retornaSequenciaItemFornecedor(java.util.Map<java.lang.String,java.lang.Object> parametros)
Método que retorna o próximo número de item (sequencia).
|
private static final long serialVersionUID
@Autowired private ItemPedidoCompraFornecedorDao itemPedidoCompraFornecedorDao
public br.inf.thema.erp.infra.dao.ManutencaoDao<ItemPedidoCompraFornecedorVo> getDao()
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void apagarPorPedido(java.lang.String exercicioPedido, java.lang.Long numeroPedido) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
parametros
- (exercicioPedido, numeroPedido)ErpServiceException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public ItemPedidoCompraFornecedorVo retornaSequenciaItemFornecedor(java.util.Map<java.lang.String,java.lang.Object> parametros) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
parametros
- (exercicioPedido, numeroPedido, item)ErpServiceException
public java.util.List<ItemPedidoCompraFornecedor> recuperarFornecedorPedido(java.util.Map<java.lang.String,java.lang.Object> parametros) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
parametros
- (exercicioPedido, numeroPedido)ErpServiceException
public java.util.List<ItemPedidoCompraFornecedor> recuperarFornecedorPedidoRegistroPreco(java.util.Map<java.lang.String,java.lang.Object> parametros) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
parametros
- (exercicioPedido, numeroPedido)ErpServiceException
public java.util.List<ItemPedidoCompraFornecedorVo> recuperarPorPedido(java.util.Map<java.lang.String,java.lang.Object> parametros) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
parametros
- (exercicioPedido, numeroPedido)ErpServiceException
public ParametrosItemPedidoCompraFornecedorVo consisteInsereItemRegPreco(ParametrosItemPedidoCompraFornecedorVo parametros) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
Bean
- de parametros: ParametrosItemPedidoCompraFornecedorVo (exercicioPedido, numeroPedido, item, localFisico, fornecedorAta, quantidade)ErpServiceException
public ParametrosItemPedidoCompraFornecedorVo consisteAlteraItemRegPreco(ParametrosItemPedidoCompraFornecedorVo parametros) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
Bean
- de parametros: ParametrosItemPedidoCompraFornecedorVo (exercicioPedido, numeroPedido, item, localFisico, fornecedorAta, sequencia, quantidade)ErpServiceException
public ParametrosItemPedidoCompraFornecedorVo consultaSaldoPedidosPendentes(ParametrosItemPedidoCompraFornecedorVo parametros) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
Bean
- de parametros: ParametrosItemPedidoCompraFornecedorVo (exercicioPedido, numeroPedido, item, fornecedorAta, quantidade, quantidadeDisponivel)ErpServiceException
public ParametrosItemPedidoCompraFornecedorVo insereFornecedorAtaRegistroPreco(ParametrosItemPedidoCompraFornecedorVo parametros) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
Bean
- de parametros: ParametrosItemPedidoCompraFornecedorVoErpServiceException