fixes bug#15005

dev: julio
qua: 

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@95880 d1611594-4594-4d17-8e1d-87c2c4800839
master
julio 2019-07-18 13:46:27 +00:00
parent 301eb70c78
commit 1308f68e30
1 changed files with 17 additions and 0 deletions

View File

@ -235,6 +235,15 @@ public class BpeHibernateDAO extends HibernateDaoSupport implements BpeDAO {
return true; return true;
} }
/**
* Pega aquery da exportação do BPe
*
* Para utilizar este modelo o cliente deve estar com a versão que contemple o mantis 15032
*
* Deve ser inserido a constante IMPORT_BPE_NOXML, o file .sql esta no mantis 15005
*
* @return nova query da exportação do BPe.
*/
private String queryNoXml() { private String queryNoXml() {
StringBuilder sql = new StringBuilder(); StringBuilder sql = new StringBuilder();
sql.append("select /*+INDEX(BPE IDX__BPE_BOLETO)*/ "); sql.append("select /*+INDEX(BPE IDX__BPE_BOLETO)*/ ");
@ -329,6 +338,14 @@ public class BpeHibernateDAO extends HibernateDaoSupport implements BpeDAO {
return sql.toString(); return sql.toString();
} }
/**
* Este modelo de consulta que faz a busca do xml da tabela BPe deve ser evitado,
* por motivos de queda na performance da consulta e do processamento da converção do xml.
*
* Porem so devera ser utlizado novo modelo de exportação apos o cliente esta com a versão que contemple o mantis 15032
*
* @deprecated use {@link queryNoXml()} instead.
*/
@Deprecated @Deprecated
private String queryXml() { private String queryXml() {
StringBuilder sql = new StringBuilder(); StringBuilder sql = new StringBuilder();