Class LiberadoresDao

java.lang.Object
systextil.integracao.dao.GenericDao
systextil.integracao.dao.LiberadoresDao

public class LiberadoresDao extends GenericDao
DAO para Liberadores (FLNF_040) - script_sql 257518-007. FLNF_040: COD_EMPRESA, USUARIO, COD_ETAPA. PK (COD_EMPRESA, USUARIO, COD_ETAPA).
  • Constructor Details

    • LiberadoresDao

      public LiberadoresDao()
  • Method Details

    • listarLiberadores

      public List<LiberadorDTO> listarLiberadores(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa) throws Exception
      Throws:
      Exception
    • buscarLiberador

      public LiberadorDTO buscarLiberador(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, String usuario, int codEtapa) throws Exception
      Throws:
      Exception
    • criarLiberador

      public void criarLiberador(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, LiberadorDTO lib) throws Exception
      Throws:
      Exception
    • atualizarLiberador

      public void atualizarLiberador(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, LiberadorDTO liberador) throws Exception
      Throws:
      Exception
    • deletarLiberador

      public void deletarLiberador(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, String usuario, int codEtapa) throws Exception
      Throws:
      Exception
    • listarFornecedoresByLiberador

      public List<String> listarFornecedoresByLiberador(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, String usuario, int codEtapa) throws Exception
      Lista fornecedores vinculados ao liberador (FLNF_045). Usado na etapa Conferencia.
      Throws:
      Exception
    • adicionarFornecedorLiberador

      public void adicionarFornecedorLiberador(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, String usuario, int codEtapa, String fornecedor) throws Exception
      Vincula fornecedor ao liberador (FLNF_045).
      Throws:
      Exception
    • removerFornecedorLiberador

      public void removerFornecedorLiberador(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, String usuario, int codEtapa, String fornecedor) throws Exception
      Remove vinculo fornecedor do liberador (FLNF_045).
      Throws:
      Exception
    • listarFornecedoresConferenciaByUsuario

      public List<String> listarFornecedoresConferenciaByUsuario(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, String usuario) throws Exception
      Lista todos os fornecedores do usuario para etapa Conferencia (FLNF_045 + FLNF_040 + FLNF_030). Usado para filtrar notas na aba Conferencia.
      Throws:
      Exception