Class GraDAO

java.lang.Object
systextil.bo.inte.gra.GraDAO

public class GraDAO extends Object
DAO para acesso as tabelas INTE_001 e INTE_002 da integracao GRA.
  • Constructor Details

    • GraDAO

      public GraDAO(br.com.intersys.systextil.connection.AppConnection conn)
  • Method Details

    • enviarManual

      public void enviarManual(int empresa, String tipo, List<String> ids)
    • findConfigByEmpresa

      public GraConfigDTO findConfigByEmpresa(int empresa)
    • insertConfig

      public void insertConfig(GraConfigDTO dto)
    • updateConfig

      public void updateConfig(GraConfigDTO dto)
    • deleteConfig

      public void deleteConfig(int empresa)
    • findAllConfigs

      public List<GraConfigDTO> findAllConfigs()
    • inserirFilaReversaoNota

      public void inserirFilaReversaoNota(br.com.intersys.systextil.connection.AppConnection connParam, int empresa, String chaveAcesso)
      Insere (ou atualiza) na fila INTE_002 um registro de reversao de nota (tipo_operacao='D'). O batch inte_f010 processara de forma assincrona e enviara o status 'R' ao GRA.
    • listarMonitoramento

      public List<GraMonitoramentoDTO> listarMonitoramento(int empresa, String tipoFiltro, String dataInicio, String dataFim, Integer statusHttp)
    • listarLogs

      public List<GraLogDTO> listarLogs(String idCabecalho, String tipo)
    • obrf101Exists

      public boolean obrf101Exists(String chaveAcesso)
    • obrf010Exists

      public boolean obrf010Exists(String chaveAcesso)
    • insertObrf101

      public void insertObrf101(String chaveAcesso, String xmlBaixado, int codigoEmpresa, String cnpjEmissor, String fornecedor)
    • updateStatusObrf101

      public void updateStatusObrf101(String chaveAcesso, String status)
    • deleteObrf101

      public void deleteObrf101(String chaveAcesso)