cambios queries

This commit is contained in:
cruales 2022-11-11 16:32:11 -05:00
parent ad666ad3e0
commit 2907fdc0e2
172 changed files with 6297 additions and 6175 deletions

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:37:09 ECT 2022
#Fri Nov 11 16:29:35 ECT 2022
version=2.1
groupId=com.fp.base.bpm
artifactId=bpmlib

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:37:03 ECT 2022
#Fri Nov 11 16:29:28 ECT 2022
version=2.1
groupId=com.fp.base.bpm
artifactId=simple

View File

@ -323,6 +323,7 @@ public class ScheduleXMLSolicitud {
public TgeneParameters obtenerParametro(String code, EntityManager entityManager) throws Exception{
return TgeneParameters.find(entityManager, new TgeneParametersKey(code, 1));
}
@Schedule( hour = "*",second = "0", minute = "1,10,20,30,40,50", persistent = false)
public void generarXMLs() {
try {

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:37:29 ECT 2022
#Fri Nov 11 16:29:57 ECT 2022
version=2.1
groupId=com.fp.base.business
artifactId=armas

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:37:23 ECT 2022
#Fri Nov 11 16:29:50 ECT 2022
version=2.1
groupId=com.fp.base.business
artifactId=general

Binary file not shown.

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:37:25 ECT 2022
#Fri Nov 11 16:29:52 ECT 2022
version=2.1
groupId=com.fp.base.business
artifactId=log

View File

@ -1,13 +1,9 @@
package com.fp.person.rules.save;
import java.sql.Timestamp;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.List;
import org.joda.time.DateTime;
import com.fp.dto.rules.TransactionRule;
import com.fp.dto.save.SaveRequest;
import com.fp.persistence.commondb.PersistenceHelper;

View File

@ -44,7 +44,9 @@ public class LogoImage extends TransactionRule {
if(fileItem.get(0).getExtension() != null){
if (fileItem.get(0).getExtension().toLowerCase().compareTo("jpg") == 0
|| fileItem.get(0).getExtension().toLowerCase().compareTo("gif") == 0
|| fileItem.get(0).getExtension().toLowerCase().compareTo("png") == 0) {
|| fileItem.get(0).getExtension().toLowerCase().compareTo("png") == 0
|| fileItem.get(0).getExtension().toLowerCase().compareTo("jpeg") == 0
) {
int contador = 1;
if (logocode == null) {
logocode = PersonImage.getFileCode();
@ -93,7 +95,7 @@ public class LogoImage extends TransactionRule {
PersistenceHelper.getEntityManager().detach(tcustCompany);
sr.putSaveBean("TCUSTCOMPANY", tcustCompany, (contador++));
} else {
throw new GeneralException("CUST-0007", "Los tipos de archivos permitidos son jpg, gif y png");
throw new GeneralException("CUST-0007", "Los tipos de archivos permitidos son jpg, jpeg, gif y png");
}
}
}

View File

@ -103,6 +103,7 @@ public class PersonImage extends TransactionRule {
if (!fileItem.getName().equals("")) {
if (fileItem.getExtension().toLowerCase().compareTo("jpg") == 0
|| fileItem.getExtension().toLowerCase().compareTo("gif") == 0
|| fileItem.getExtension().toLowerCase().compareTo("jpeg") == 0
|| fileItem.getExtension().toLowerCase().compareTo("png") == 0) {
if (photocode == null) {
photocode = getFileCode();
@ -129,7 +130,7 @@ public class PersonImage extends TransactionRule {
}
} else {
throw new GeneralException("CUST-0007",
"LOS TIPOS DE ARCHIVOS PERMITIDOS SON JPG, GIF Y PNG");
"LOS TIPOS DE ARCHIVOS PERMITIDOS SON JPG, JPEG, GIF Y PNG");
}
}
return photocode;

View File

@ -1,12 +1,12 @@
CUST-0001=PERSONA NO DEFINIDA EN TCUSTPERSONDETAIL: PERSONCODE:{0}
CUST-0002=LA PERSONA SE ENCUENTRA REGISTRADA EN LA TABLA DE CONSEP CONSEP - SINDICADO, NO SE PUEDE REGISTRAR EL CLIENTE"
CUST-0003=LA PERSONA SE ENCUENTRA REGISTRADA EN LA TABLA DE CONSEP CONSEP - HOM\u00D3NIMO, NO SE REGISTRO EL CLIENTE
CUST-0003=LA PERSONA SE ENCUENTRA REGISTRADA EN LA TABLA DE CONSEP CONSEP - HOM\u00d3NIMO, NO SE REGISTRO EL CLIENTE
CUST-0004=El ARCHIVO NO ES EL CORRECTO - BG
CUST-0005=El ARCHIVO NO ES EL CORRECTO - BG(IFIS)
CUST-0006=EXTENSI\u00D2N INCORRECTA DEL ARCHIVO
CUST-0007=LOS TIPOS DE ARCHIVOS PERMITIDOS SON JPG, GIF Y PNG
CUST-0008=NO SE PUEDE CAMBIAR LA IDENTIFICACI\u00D3N YA QUE ESTA SE ENCUENTRA COMO SINDICADA
CUST-0006=EXTENSI\u00d2N INCORRECTA DEL ARCHIVO
CUST-0007=LOS TIPOS DE ARCHIVOS PERMITIDOS SON JPG, JPEG, GIF Y PNG
CUST-0008=NO SE PUEDE CAMBIAR LA IDENTIFICACI\u00d3N YA QUE ESTA SE ENCUENTRA COMO SINDICADA
CUST-0009=ARCHIVO NO CUMPLE CON FORMATO REQUERIDO
CUST-0010=NO SE PUEDE ELIMINAR LA DIRECCI\u00D3N PORQUE SE ENCUENTRA ASOCIADA
CUST-0013=C\u00C9DULA NO V\u00C1LIDA
CUST-0014=RUC NO V\u00C1LIDO
CUST-0010=NO SE PUEDE ELIMINAR LA DIRECCI\u00d3N PORQUE SE ENCUENTRA ASOCIADA
CUST-0013=C\u00c9DULA NO V\u00c1LIDA
CUST-0014=RUC NO V\u00c1LIDO

View File

@ -1,12 +1,12 @@
CUST-0001=PERSONA NO DEFINIDA EN TCUSTPERSONDETAIL: PERSONCODE:{0}
CUST-0002=LA PERSONA SE ENCUENTRA REGISTRADA EN LA TABLA DE CONSEP CONSEP - SINDICADO, NO SE PUEDE REGISTRAR EL CLIENTE"
CUST-0003=LA PERSONA SE ENCUENTRA REGISTRADA EN LA TABLA DE CONSEP CONSEP - HOM\u00D3NIMO, NO SE REGISTRO EL CLIENTE
CUST-0003=LA PERSONA SE ENCUENTRA REGISTRADA EN LA TABLA DE CONSEP CONSEP - HOM\u00d3NIMO, NO SE REGISTRO EL CLIENTE
CUST-0004=El ARCHIVO NO ES EL CORRECTO - BG
CUST-0005=El ARCHIVO NO ES EL CORRECTO - BG(IFIS)
CUST-0006=EXTENSI\u00D2N INCORRECTA DEL ARCHIVO
CUST-0007=LOS TIPOS DE ARCHIVOS PERMITIDOS SON JPG, GIF Y PNG
CUST-0008=NO SE PUEDE CAMBIAR LA IDENTIFICACI\u00D3N YA QUE ESTA SE ENCUENTRA COMO SINDICADA
CUST-0006=EXTENSI\u00d2N INCORRECTA DEL ARCHIVO
CUST-0007=LOS TIPOS DE ARCHIVOS PERMITIDOS SON JPG, JPEG, GIF Y PNG
CUST-0008=NO SE PUEDE CAMBIAR LA IDENTIFICACI\u00d3N YA QUE ESTA SE ENCUENTRA COMO SINDICADA
CUST-0009=ARCHIVO NO CUMPLE CON FORMATO REQUERIDO
CUST-0010=NO SE PUEDE ELIMINAR LA DIRECCI\u00D3N PORQUE SE ENCUENTRA ASOCIADA
CUST-0013=C\u00C9DULA NO V\u00C1LIDA
CUST-0014=RUC NO V\u00C1LIDO
CUST-0010=NO SE PUEDE ELIMINAR LA DIRECCI\u00d3N PORQUE SE ENCUENTRA ASOCIADA
CUST-0013=C\u00c9DULA NO V\u00c1LIDA
CUST-0014=RUC NO V\u00c1LIDO

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:37:20 ECT 2022
#Fri Nov 11 16:29:47 ECT 2022
version=2.1
groupId=com.fp.base.business
artifactId=person

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:37:24 ECT 2022
#Fri Nov 11 16:29:51 ECT 2022
version=2.1
groupId=com.fp.base.business
artifactId=report

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:37:26 ECT 2022
#Fri Nov 11 16:29:54 ECT 2022
version=2.1
groupId=com.fp.base.business
artifactId=viaticos

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:37:17 ECT 2022
#Fri Nov 11 16:29:44 ECT 2022
version=2.1
groupId=com.fp.base.core
artifactId=alfresco-client

Binary file not shown.

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:37:05 ECT 2022
#Fri Nov 11 16:29:30 ECT 2022
version=2.1
groupId=com.fp.base.core
artifactId=bpm

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:37:16 ECT 2022
#Fri Nov 11 16:29:43 ECT 2022
version=2.1
groupId=com.fp.base.core
artifactId=firmas

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:36:50 ECT 2022
#Fri Nov 11 16:29:14 ECT 2022
version=2.1
groupId=com.fp.base.dto
artifactId=common

Binary file not shown.

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:36:48 ECT 2022
#Fri Nov 11 16:29:12 ECT 2022
version=2.1
groupId=com.fp.base.dto
artifactId=dto

View File

@ -12,6 +12,14 @@ import com.fp.facade.ejb.helper.BeanHelper;
import com.fp.facadeclient.ejb.FacadeBeanJsfRemote;
import com.fp.persistence.commondb.PersistenceHelper;
import com.fp.persistence.commondb.PersistenceManager;
import com.fp.persistence.commondb.exception.CommondbException;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.naming.NamingException;
import javax.persistence.Query;
import javax.transaction.NotSupportedException;
import javax.transaction.SystemException;
import org.hibernate.HibernateException;
/**
* Ejb, que actua como fachada de transacciones de consulta.
@ -59,4 +67,25 @@ public class QueryBean extends BeanHelper implements FacadeBeanJsfRemote {
}
}
@Override
public int executeNativeQuery(String query) {
int f = 0;
try {
EntityManager em = PersistenceManager.getInstance().createEntityManagerLocal();
PersistenceHelper.setEntityManager(em);
PersistenceHelper.beginTransaction();
Query q = em.createNativeQuery(query);
f = q.executeUpdate();
PersistenceHelper.commitTransaction();
} catch (Throwable e) {
PersistenceHelper.rollbackTransaction();
Logger.getLogger(QueryBean.class.getName()).log(Level.SEVERE, null, e);
} finally{
PersistenceHelper.closeSession();
}
return f;
}
}

View File

@ -52,4 +52,9 @@ public class QueryWithCommitBean extends BeanHelper implements FacadeBeanJsfRemo
}
}
@Override
public int executeNativeQuery(String string) {
throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody
}
}

View File

@ -67,5 +67,10 @@ public class ReportBean extends BeanHelper implements FacadeBeanJsfRemote {
}
}
@Override
public int executeNativeQuery(String string) {
throw new UnsupportedOperationException("Not supported yet."); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody
}
}

View File

@ -12,17 +12,26 @@ import com.fp.facade.ejb.helper.BeanHelper;
import com.fp.facadeclient.ejb.FacadeBeanJsfRemote;
import com.fp.persistence.commondb.PersistenceHelper;
import com.fp.persistence.commondb.PersistenceManager;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.persistence.Query;
@Stateless(name = "savebean")
@TransactionManagement(value = TransactionManagementType.BEAN)
public class SaveBean extends BeanHelper implements FacadeBeanJsfRemote {
/**
* Metodo que se encarga de la ejecucion de una accion.
* @param request Request con los datos necesarios para ejecutar una accion, consulta o mantenimiento.
* @return Object
* @throws Exception
*/
/**
* EJECUTAR QUERYS NATIVOS
*/
public Object process(Request request) throws Throwable{
this.fillThreadFacade(request.getCompany());
Object resp = null;
@ -49,6 +58,27 @@ public class SaveBean extends BeanHelper implements FacadeBeanJsfRemote {
PersistenceHelper.closeSession();
}
}
@Override
public int executeNativeQuery(String query) {
int f = 0;
try {
EntityManager em = PersistenceManager.getInstance().createEntityManagerLocal();
PersistenceHelper.setEntityManager(em);
PersistenceHelper.beginTransaction();
Query q = em.createNativeQuery(query);
f = q.executeUpdate();
PersistenceHelper.commitTransaction();
} catch (Throwable e) {
PersistenceHelper.rollbackTransaction();
Logger.getLogger(QueryBean.class.getName()).log(Level.SEVERE, null, e);
} finally{
PersistenceHelper.closeSession();
}
return f;
}
}

Binary file not shown.

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:37:31 ECT 2022
#Fri Nov 11 16:29:59 ECT 2022
version=2.1
groupId=com.fp.base
artifactId=facade

View File

@ -18,6 +18,8 @@ public interface FacadeBeanJsfRemote {
* @return Object
* @throws Exception
*/
public int executeNativeQuery(String query);
public Object process(Request request) throws Throwable;
}

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:37:30 ECT 2022
#Fri Nov 11 16:29:58 ECT 2022
version=2.1
groupId=com.fp.base
artifactId=facadeclient

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:36:59 ECT 2022
#Fri Nov 11 16:29:23 ECT 2022
version=2.1
groupId=com.fp.base.persistence
artifactId=commondb

View File

@ -38,53 +38,26 @@ public class TarmInvoiceHistory extends com.fp.dto.AbstractDataTransport impleme
* Version de la Clase
*/
private static final long serialVersionUID = 1L;
/**
* Clave primaria de la Entidad TarmInvoiceHistory
*/
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Basic(optional = false)
@Column(name = "ID")
@Column(name = "id")
private Integer pk;
/**
* Codigo usuario
*/
@Basic(optional = false)
@Column(name = "USERCODE")
@Column(name = "usercode")
private String usercode;
/**
* Fecha de generacion de la factura
*/
@Column(name = "REGISTRATIONDATE", nullable = true)
@Column(name = "registrationdate")
private Timestamp registrationdate;
/**
* codigo de solicitud de la cual se genero la factura
*/
@Column(name = "CSOLICITUD", nullable = true)
@Column(name = "csolicitud")
private String csolicitud;
/**
* Numero de solicitud ejem: SOL-OOOOOOOO
*/
@Column(name = "SOLICITUDNUMBER", nullable = true)
@Column(name = "solicitudnumber")
private String solicitudnumber;
/**
* Numero de tramite ejem: TRA-OOOOOOOO
*/
@Column(name = "TRAMITENUMBER", nullable = true)
@Column(name = "tramitenumber")
private String tramitenumber;
/**
* Path en donde se genero el xml
*/
@Column(name = "PATHFILE", nullable = true)
@Column(name = "pathfile")
private String pathfile;
/**
* contenido del xml por seguridad ante modificacion
*/
@Column(name = "CONTENTFILE", nullable = true)
@Column(name = "contentfile")
private String contentfile;
/**
* Constructor
*/
public TarmInvoiceHistory() {
}
public TarmInvoiceHistory(Integer ppk) {
@ -189,6 +162,13 @@ public class TarmInvoiceHistory extends com.fp.dto.AbstractDataTransport impleme
*
* @return el hashCode la instancia
*/
@Override
public int hashCode() {
int hash = 0;
hash += (pk != null ? pk.hashCode() : 0);
return hash;
}
/**
public int hashCode() {
if (this.hashValue == 0) {
int result = 17;
@ -200,7 +180,7 @@ public class TarmInvoiceHistory extends com.fp.dto.AbstractDataTransport impleme
this.hashValue = result;
}
return this.hashValue;
}
}*/
/**
* Implementacion toString

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:37:15 ECT 2022
#Fri Nov 11 16:29:42 ECT 2022
version=2.1
groupId=com.fp.base.persistence
artifactId=parmas

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:36:51 ECT 2022
#Fri Nov 11 16:29:16 ECT 2022
version=2.1
groupId=com.fp.base.persistence
artifactId=pbpm

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:37:01 ECT 2022
#Fri Nov 11 16:29:26 ECT 2022
version=2.1
groupId=com.fp.base.persistence
artifactId=pcustomer

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:37:12 ECT 2022
#Fri Nov 11 16:29:39 ECT 2022
version=2.1
groupId=com.fp.base.persistence
artifactId=pfirmas

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:36:57 ECT 2022
#Fri Nov 11 16:29:21 ECT 2022
version=2.1
groupId=com.fp.base.persistence
artifactId=pgeneral

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:37:10 ECT 2022
#Fri Nov 11 16:29:36 ECT 2022
version=2.1
groupId=com.fp.base.persistence
artifactId=plog

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:37:11 ECT 2022
#Fri Nov 11 16:29:38 ECT 2022
version=2.1
groupId=com.fp.base.persistence
artifactId=pviaticos

View File

@ -31,7 +31,10 @@ public class ServiceManager {
this.startByService(obj);
}
} catch (Exception e) {
APPLogger.getLogger().error("***********NO PUEDE INICIAR EL SERVICIO********** :"+obj.getPk()+" DEFINIDO EN TgeneServices ***********");
APPLogger.getLogger().error(
String.format("***********NO PUEDE INICIAR EL SERVICIO********** :%s DEFINIDO EN TgeneServices ERROR: %s",
obj.getPk(),e.toString())
);
}
}
}

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:37:02 ECT 2022
#Fri Nov 11 16:29:27 ECT 2022
version=2.1
groupId=com.fp.base.persistence
artifactId=util

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:37:18 ECT 2022
#Fri Nov 11 16:29:45 ECT 2022
version=2.1
groupId=com.fp.base
artifactId=sessionbeans

View File

@ -1,5 +1,5 @@
#Generated by Maven
#Wed Nov 02 15:37:32 ECT 2022
#Fri Nov 11 16:30:00 ECT 2022
version=2.1
groupId=com.fp.clients.maia
artifactId=maiaear

View File

@ -62,7 +62,7 @@
<property name="hibernate.show_sql" value="true"/>
<property name="hibernate.format_sql" value="true"/>
<property name="hibernate.max_fetch_depth" value="3" />
<!--property name="hibernate.hbm2ddl.auto" value="update" /-->
<property name="hibernate.hbm2ddl.auto" value="update" />
<!-- BZ 841786: AS7/EAP 6/Hib 4 uses new (sequence) generators which seem to cause problems -->
<property name="hibernate.id.new_generator_mappings" value="false" />
<property name="hibernate.transaction.jta.platform" value="org.hibernate.service.jta.platform.internal.JBossAppServerJtaPlatform" />

Some files were not shown because too many files have changed in this diff Show More