cambios para sap contratos originales y adendums

parent df0c15f7
**/target/
/target/
*/target/*
.classpath
.project
.settings
# Compiled class file
*.class
# Log file
*.log
# BlueJ files
*.ctxt
# Mobile Tools for Java (J2ME)
.mtj.tmp/
# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
syntax: glob
# Ignore all targets
target
**/*.class
# Ignore IntelliJ Stuff
.idea/
*.iml
**/*.iml
*.ipr
*.iws
# Ignore eclipse stuff
.settings/
.classpath
.project
.metadata/
test-output/
.springBeans
.pydevproject
.tern-project
*-testng-*
orbtrc.*.txt
Servers/*
# Ignore ActiveMQ stuff
activemq-data/
# Ignore Hibernate stuff
.hibernateSynchronizer3/
# Ignore derby stuff
core-data/
**/derby.log
# Ignore Miscellaneous stuff
**/*.log
changes.txt
reminders.txt
# Ignore netbeans stuff
nbactions.xml
# Mac OSX temporal files
*.DS_Store
**/*.orig
*.ipr
*.iws
# se ignora asi mismo
#.hgignore
# Dependencias binarias de proyectos externos
lib/*.jar
# **/classes/**
**/target/classes/**
**/WEB-INF/classes/**
# Archivos temporales swap de python
*.swp
# Ignore MANIFEST
*.MF
# Ignore Bin
*bin
# checkstyle
*checkstyle
# Python files
*.pyc
# Archivo de status de patches
status
# Archivos bak
*.bak
glob:.hgtags.bak
# Se quitan archivos del eclipse ultima version
META-INF/maven
# Ignoramos el package para linux-max
package.sh
*.jasper
# Archivos de configuración de NetBeans.
nb-configuration.xml
classes/
#ignore sonar files
**/altStageDir/**
altStageDir
#Ignorar los Jasper
*.jasper
#Se quitan los temporales del word
~$*
#Se quitan archivos que terminan en tilde
**/*~
# Se quitan lo generado por pmd
*.pmd
pmd-report.txt
# Se ignoran lo referente a subversion
.svn
.svn/
**/.svn/**
.svn*
# logs
logs/
logs/**
**/logs/**
target/
\ No newline at end of file
...@@ -36,5 +36,6 @@ public class ContratoDTO extends BaseDTO implements Serializable{ ...@@ -36,5 +36,6 @@ public class ContratoDTO extends BaseDTO implements Serializable{
private String claveIva; private String claveIva;
private String idContratoBv; private String idContratoBv;
private Long statusBv; private Long statusBv;
private String statusSap;
} }
package com.mx.dla.dda.contrato.titulo.dtos;
import com.mx.dla.global.dtos.BaseDTO;
import lombok.Data;
@Data
public class TitulosContratoSap extends BaseDTO {
private String contratoDda;
private String estatusContrato;
private String nombreUnico;
private String nombreTitulo;
private String idSap;
private String subnumero;
private String notificado;
private String estatusTitulo;
private String estatusSap;
}
...@@ -40,5 +40,7 @@ public enum DLARestServices { ...@@ -40,5 +40,7 @@ public enum DLARestServices {
GENERA_TRANSACCIONES_VISTAPREVIA, GENERA_TRANSACCIONES_VISTAPREVIA,
WS_CARGA_ARCHIVO_VISUALIZACIONES, WS_CARGA_ARCHIVO_VISUALIZACIONES,
TITULOS_BROAD_VIEW TITULOS_BROAD_VIEW,
CRN_EXHIBICION,
CRN_CLIENTE_SAP
} }
#Generated by Maven Integration for Eclipse
#Wed May 24 17:45:51 CDT 2023
m2e.projectLocation=C\:\\Users\\jfmj_\\Documents\\DDA\\Githg\\dda-front\\dominio
m2e.projectName=dominio
groupId=com.mx.dla
artifactId=dominio
version=1.1
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.mx.dla</groupId>
<artifactId>dla-m</artifactId>
<version>1.1</version>
</parent>
<artifactId>dominio</artifactId>
</project>
\ No newline at end of file
...@@ -77,6 +77,8 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P ...@@ -77,6 +77,8 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P
uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS
uri.rest.titulosBroadView = http://localhost:5000/v1/broadview/titulos/ uri.rest.titulosBroadView = http://localhost:5000/v1/broadview/titulos/
uri.rest.crnExhibicion = http://172.26.217.6:5000/DDA_CRN_Exhibicion/servicio
uri.rest.crnClienteSAP = http://172.26.217.6:5000/DDA_CRN_ClienteSAP/servicioEnmienda
#*************************Propiedades para Facturacion******************* #*************************Propiedades para Facturacion*******************
#sociedad tambien se usa en Nota Credito #sociedad tambien se usa en Nota Credito
......
...@@ -76,7 +76,9 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P ...@@ -76,7 +76,9 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P
uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS
uri.rest.titulosBroadView = http://localhost:5001/v1/broadview/titulos/ uri.rest.titulosBroadView = http://172.26.217.6:5000/v1/broadview/titulos/
uri.rest.crnExhibicion = http://172.26.217.6:5000/DDA_CRN_Exhibicion/servicio
uri.rest.crnClienteSAP = http://172.26.217.6:5000/DDA_CRN_ClienteSAP/servicioEnmienda
#*************************Propiedades para Facturacion******************* #*************************Propiedades para Facturacion*******************
#sociedad tambien se usa en Nota Credito #sociedad tambien se usa en Nota Credito
......
No preview for this file type
#Generated by Maven #Generated by Maven
#Fri May 12 12:25:11 CDT 2023 #Thu Jul 13 13:00:42 CDT 2023
version=1.1 version=1.1
groupId=com.mx.dla groupId=com.mx.dla
artifactId=dominio artifactId=dominio
...@@ -201,6 +201,7 @@ com\mx\dla\dda\contrato\minimoseleccion\dtos\SuscriptoresPeriodoDTO.class ...@@ -201,6 +201,7 @@ com\mx\dla\dda\contrato\minimoseleccion\dtos\SuscriptoresPeriodoDTO.class
com\mx\dla\dda\admin\catalogos\transacciones\dtos\EstudiosTransDTO.class com\mx\dla\dda\admin\catalogos\transacciones\dtos\EstudiosTransDTO.class
com\mx\dla\dda\excelMapper\dtos\ExcelEntityResult.class com\mx\dla\dda\excelMapper\dtos\ExcelEntityResult.class
com\mx\dla\dda\carga\transaccion\dtos\PrincipalCargaTransaccionesDTO.class com\mx\dla\dda\carga\transaccion\dtos\PrincipalCargaTransaccionesDTO.class
com\mx\dla\dda\contrato\titulo\dtos\TitulosContratoSap.class
com\mx\dla\dda\contrato\deal\dtos\ContratoTypeDTO.class com\mx\dla\dda\contrato\deal\dtos\ContratoTypeDTO.class
com\mx\dla\dda\admin\presupuestos\dtos\PresupuestoDTO.class com\mx\dla\dda\admin\presupuestos\dtos\PresupuestoDTO.class
com\mx\dla\dda\admin\presupuestos\dtos\ApartadoPreBD.class com\mx\dla\dda\admin\presupuestos\dtos\ApartadoPreBD.class
......
...@@ -245,6 +245,7 @@ C:\Users\jfmj_\Documents\DDA\Githg\dda-front\dominio\src\main\java\com\mx\dla\dd ...@@ -245,6 +245,7 @@ C:\Users\jfmj_\Documents\DDA\Githg\dda-front\dominio\src\main\java\com\mx\dla\dd
C:\Users\jfmj_\Documents\DDA\Githg\dda-front\dominio\src\main\java\com\mx\dla\dda\contrato\transaccion\terminos\dtos\LibreriaDTO.java C:\Users\jfmj_\Documents\DDA\Githg\dda-front\dominio\src\main\java\com\mx\dla\dda\contrato\transaccion\terminos\dtos\LibreriaDTO.java
C:\Users\jfmj_\Documents\DDA\Githg\dda-front\dominio\src\main\java\com\mx\dla\dda\factura\general\dtos\FacturacionKeysDTO.java C:\Users\jfmj_\Documents\DDA\Githg\dda-front\dominio\src\main\java\com\mx\dla\dda\factura\general\dtos\FacturacionKeysDTO.java
C:\Users\jfmj_\Documents\DDA\Githg\dda-front\dominio\src\main\java\com\mx\dla\dda\reporte\general\dtos\RangoExcelEstiloDTO.java C:\Users\jfmj_\Documents\DDA\Githg\dda-front\dominio\src\main\java\com\mx\dla\dda\reporte\general\dtos\RangoExcelEstiloDTO.java
C:\Users\jfmj_\Documents\DDA\Githg\dda-front\dominio\src\main\java\com\mx\dla\dda\contrato\titulo\dtos\TitulosContratoSap.java
C:\Users\jfmj_\Documents\DDA\Githg\dda-front\dominio\src\main\java\com\mx\dla\dda\contrato\ws\dtos\DTPresupuestoOIReq.java C:\Users\jfmj_\Documents\DDA\Githg\dda-front\dominio\src\main\java\com\mx\dla\dda\contrato\ws\dtos\DTPresupuestoOIReq.java
C:\Users\jfmj_\Documents\DDA\Githg\dda-front\dominio\src\main\java\com\mx\dla\dda\contrato\transaccion\fees\dtos\FeesEstDTO.java C:\Users\jfmj_\Documents\DDA\Githg\dda-front\dominio\src\main\java\com\mx\dla\dda\contrato\transaccion\fees\dtos\FeesEstDTO.java
C:\Users\jfmj_\Documents\DDA\Githg\dda-front\dominio\src\main\java\com\mx\dla\dda\contrato\ws\actualizaridbroadview\ParamActualizaIdBVDTO.java C:\Users\jfmj_\Documents\DDA\Githg\dda-front\dominio\src\main\java\com\mx\dla\dda\contrato\ws\actualizaridbroadview\ParamActualizaIdBVDTO.java
......
...@@ -71,6 +71,7 @@ public class GeneralesAction extends BaseContratoAction { ...@@ -71,6 +71,7 @@ public class GeneralesAction extends BaseContratoAction {
private String descripcionEstudio; private String descripcionEstudio;
private String idSap; private String idSap;
private String idContratoBv; private String idContratoBv;
private String statusSap;
private Long siguienteAreaAutoriza; private Long siguienteAreaAutoriza;
private List<AreaAutorizadorDTO> listaAreaAutorizador; private List<AreaAutorizadorDTO> listaAreaAutorizador;
...@@ -162,7 +163,7 @@ public class GeneralesAction extends BaseContratoAction { ...@@ -162,7 +163,7 @@ public class GeneralesAction extends BaseContratoAction {
setTipoOperacion(poblarGeneralesBO.establecerMovimientoInicial()); setTipoOperacion(poblarGeneralesBO.establecerMovimientoInicial());
setDescripcionMovimiento(poblarGeneralesBO.obtenerDescripcionMovimiento(getTipoOperacion())); setDescripcionMovimiento(poblarGeneralesBO.obtenerDescripcionMovimiento(getTipoOperacion()));
setIndicadores(poblarGeneralesBO.obtenerIndicadores()); setIndicadores(poblarGeneralesBO.obtenerIndicadores());
setStatusSap("");
}else { }else {
contrato = generalesBO.obtenContrato(idContrato); contrato = generalesBO.obtenContrato(idContrato);
...@@ -174,7 +175,7 @@ public class GeneralesAction extends BaseContratoAction { ...@@ -174,7 +175,7 @@ public class GeneralesAction extends BaseContratoAction {
logger.info("numero contrato: [{}] ", contrato.getNumeroContrato()); logger.info("numero contrato: [{}] ", contrato.getNumeroContrato());
setStatusSap(contrato.getStatusSap());
setEstatus(contrato.getIdEstatus()); setEstatus(contrato.getIdEstatus());
setDescripcionEstatus(poblarGeneralesBO.obtenDescripcionEstatus(contrato.getIdEstatus())); setDescripcionEstatus(poblarGeneralesBO.obtenDescripcionEstatus(contrato.getIdEstatus()));
setDescripcionMovimiento(poblarGeneralesBO.tipoOperacionPorNumeroContrato(contrato.getNumeroContrato())); setDescripcionMovimiento(poblarGeneralesBO.tipoOperacionPorNumeroContrato(contrato.getNumeroContrato()));
......
...@@ -17,6 +17,7 @@ import com.mx.dla.dda.contrato.titulo.bos.TituloBO; ...@@ -17,6 +17,7 @@ import com.mx.dla.dda.contrato.titulo.bos.TituloBO;
import com.mx.dla.dda.contrato.titulo.daos.ListaDAO; import com.mx.dla.dda.contrato.titulo.daos.ListaDAO;
import com.mx.dla.dda.contrato.titulo.dtos.Lista; import com.mx.dla.dda.contrato.titulo.dtos.Lista;
import com.mx.dla.dda.contrato.titulo.dtos.TituloBroadView; import com.mx.dla.dda.contrato.titulo.dtos.TituloBroadView;
import com.mx.dla.dda.contrato.titulo.dtos.TitulosContratoSap;
import com.mx.dla.dda.contrato.transaccion.titulos.bos.TituloTranBO; import com.mx.dla.dda.contrato.transaccion.titulos.bos.TituloTranBO;
import com.mx.dla.dda.contrato.ws.cargaTitulos.ParamTitulosBroadViewDTO; import com.mx.dla.dda.contrato.ws.cargaTitulos.ParamTitulosBroadViewDTO;
import com.mx.dla.dda.contrato.ws.cargaTitulos.ResponseCargaTitulosDTO; import com.mx.dla.dda.contrato.ws.cargaTitulos.ResponseCargaTitulosDTO;
...@@ -42,6 +43,8 @@ public class ObtenerTitulosBroadViewAction extends BaseContratoAction { ...@@ -42,6 +43,8 @@ public class ObtenerTitulosBroadViewAction extends BaseContratoAction {
private List<TituloBroadView> titulosBv; private List<TituloBroadView> titulosBv;
private List<TitulosContratoSap> titulosCnt;
private String insertResponse; private String insertResponse;
private String numContrato; private String numContrato;
...@@ -101,4 +104,10 @@ public class ObtenerTitulosBroadViewAction extends BaseContratoAction { ...@@ -101,4 +104,10 @@ public class ObtenerTitulosBroadViewAction extends BaseContratoAction {
return SUCCESS; return SUCCESS;
} }
public String titulosContrato() {
setTitulosCnt(tituloBO.recuperarTitulos(contratoDda));
setNumContrato(titulosCnt.get(0).getContratoDda());
return SUCCESS;
}
} }
...@@ -3,6 +3,7 @@ package com.mx.dla.dda.contrato.generales.actions; ...@@ -3,6 +3,7 @@ package com.mx.dla.dda.contrato.generales.actions;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope; import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
...@@ -24,6 +25,10 @@ import com.mx.dla.dda.contrato.generales.enums.TipoMensaje; ...@@ -24,6 +25,10 @@ import com.mx.dla.dda.contrato.generales.enums.TipoMensaje;
import com.mx.dla.dda.contrato.titulo.bos.TituloBO; import com.mx.dla.dda.contrato.titulo.bos.TituloBO;
import com.mx.dla.dda.contrato.titulo.bos.TitulosBussinesBO; import com.mx.dla.dda.contrato.titulo.bos.TitulosBussinesBO;
import com.mx.dla.dda.contrato.titulo.dtos.Lista; import com.mx.dla.dda.contrato.titulo.dtos.Lista;
import com.mx.dla.dda.contrato.ws.cargaTitulos.ResponseTitulosBroadViewDTO;
import com.mx.dla.dda.restClient.bos.DLARestClient;
import com.mx.dla.dda.restClient.bos.DLARestClientFactory;
import com.mx.dla.dda.restClient.constants.DLARestServices;
@Controller @Controller
@Scope("request") @Scope("request")
...@@ -99,6 +104,9 @@ public class OpcionesContratoAction extends BaseContratoAction { ...@@ -99,6 +104,9 @@ public class OpcionesContratoAction extends BaseContratoAction {
@Autowired @Autowired
private TitulosBussinesBO titulosBussinesBO; private TitulosBussinesBO titulosBussinesBO;
@Autowired
private DLARestClientFactory dlaRestClientFactory;
@Override @Override
public String execute() throws Exception { public String execute() throws Exception {
return SUCCESS; return SUCCESS;
...@@ -361,6 +369,29 @@ public class OpcionesContratoAction extends BaseContratoAction { ...@@ -361,6 +369,29 @@ public class OpcionesContratoAction extends BaseContratoAction {
getSession().put("pmn", getPmn()); getSession().put("pmn", getPmn());
getSession().put("idContrato", idContrato); getSession().put("idContrato", idContrato);
if(respuesta.getNumero() == 1) {
if(generalesBO.obtenContrato(idContrato).getIdTipoMovimiento() == 1) { //Contrato Original o Addendum
DLARestClient c = dlaRestClientFactory.getClient(DLARestServices.CRN_EXHIBICION);
ResponseTitulosBroadViewDTO response = null;
try {
response = c.get(StringUtils.EMPTY, ResponseTitulosBroadViewDTO.class);
} catch (Exception e) {
e.printStackTrace();
tituloBO.actualizaEstatusTitulo("ERROR DE CONEXION CON SERVICIO DDA", idContrato);
}
} else { // Enmienda
DLARestClient c = dlaRestClientFactory.getClient(DLARestServices.CRN_CLIENTE_SAP);
ResponseTitulosBroadViewDTO response = null;
try {
response = c.get(StringUtils.EMPTY, ResponseTitulosBroadViewDTO.class);
} catch (Exception e) {
e.printStackTrace();
tituloBO.actualizaEstatusTitulo("ERROR DE CONEXION CON SERVICIO DDA", idContrato);
}
}
} else {
tituloBO.actualizaEstatusTitulo("ERROR LA DAR DE ALTA LA ORDEN DE COMPRA", idContrato);
}
return "irGenerales"; return "irGenerales";
} }
......
...@@ -106,7 +106,9 @@ ...@@ -106,7 +106,9 @@
<entry key="GENERA_TRANSACCIONES_VISTAPREVIA" value="${uri.rest.carga.transaccion.vistaprevia}" /> <!-- CargaTransacciones / VistaPrevia , cargaTransaccionesBO : DDA_WSB_Procesos --> <entry key="GENERA_TRANSACCIONES_VISTAPREVIA" value="${uri.rest.carga.transaccion.vistaprevia}" /> <!-- CargaTransacciones / VistaPrevia , cargaTransaccionesBO : DDA_WSB_Procesos -->
<entry key="WS_CARGA_ARCHIVO_VISUALIZACIONES" value="${uri.ws.carga.visualizaciones.procesa}"/> <!-- Carga archivo Visualizaciones - Modulo Reporte Cost Per View--> <entry key="WS_CARGA_ARCHIVO_VISUALIZACIONES" value="${uri.ws.carga.visualizaciones.procesa}"/> <!-- Carga archivo Visualizaciones - Modulo Reporte Cost Per View-->
<entry key="TITULOS_BROAD_VIEW" value="${uri.rest.titulosBroadView}" /> <!-- Carga titulos desde BroadView a la base de DDA--> <entry key="TITULOS_BROAD_VIEW" value="${uri.rest.titulosBroadView}" />
<entry key="CRN_EXHIBICION" value="${uri.rest.crnExhibicion}" />
<entry key="CRN_CLIENTE_SAP" value="${uri.rest.crnClienteSAP}" /> <!-- Carga titulos desde BroadView a la base de DDA-->
</map> </map>
</property> </property>
</bean> </bean>
......
...@@ -245,6 +245,6 @@ function notificarSAP(){ ...@@ -245,6 +245,6 @@ function notificarSAP(){
} }
}); });
} }
showMessage("Se a ejecutado el prodeso de Notificacion SAP"); showMessage("Se ha ejecutado el proceso de Notificaci&oacute;n SAP");
} }
...@@ -221,6 +221,10 @@ function llamaObtenerPermisos() { ...@@ -221,6 +221,10 @@ function llamaObtenerPermisos() {
callActionAjax( "/contrato/generales/obtenerPermisos", stringJson, procesaRespuestaObtenerPermisos); callActionAjax( "/contrato/generales/obtenerPermisos", stringJson, procesaRespuestaObtenerPermisos);
} }
function verificarTitulos(){
console.log("Hola mundo.");
}
function validaFechaSap() { function validaFechaSap() {
......
$('#modalTitulos').on('shown.bs.modal', function () { $('#modalTitulos').on('shown.bs.modal', function () {
console.log("Hola soy tu modal BV" );
tituloController = new TituloController(); tituloController = new TituloController();
}); });
......
$('#modalTitulosContrato').on('shown.bs.modal', function () {
console.log("Hola soy tu modal" );
tituloController = new TituloController();
});
function TituloController() {
this.grid = new TituloGrid("tituloGrid2");
};
function TituloGrid(gridId) {
this.gridId = gridId;
this.grid = null ;
var me = this;
console.log("tipo contrato: 2" );
this.columnsFijas = [
{ label: 'Estatus contrato', name: 'estatusContrato', width: 100, hidden:false },
{ label: 'Nombre unico', name: 'nombreUnico', width: 200, hidden:false },
{ label: 'Nombre T&iacute;tulo', name: 'nombreTitulo', width: 200, hidden:false },
{ label: 'Id SAP', name: 'idSap', width: 100, hidden:false },
{ label: 'Subnumero', name: 'subnumero', width: 100, hidden:false },
{ label: 'Notificado', name: 'notificado', width: 150, hidden:false },
{ label: 'Estatus T&iacute;tulo', name: 'estatusTitulo', width: 100, hidden:false },
{ label: 'Estatus SAP', name: 'estatusSap', width: 100, hidden:false }
];
this.columns = this.columnsFijas.concat([]);
this.reload();
}
TituloGrid.prototype.getColumns = function() {
return this.columns;
};
TituloGrid.prototype.reload = function() {
this.genericLoadData( this.getData );
};
TituloGrid.prototype.reloadDetails = function(nu) {
this.genericLoadData( this.getDetails, nu );
};
TituloGrid.prototype.genericLoadData = function( loadData , nu) {
var me = this;
$("#dynTitulosGrid2").html("<table id='tituloGrid2'></table><div id='tituloGridPager'></div>");
var items = loadData(nu);
$("#loadingDiv2").hide();
if (items != null && items.length > 0)
{
console.log("Entra con objetos");
$("#dynTitulosGrid2").show();
this.init(items);
} else
{
//$("#warningDiv").show();
console.log("Entra sin objetos");
$("#warningDiv2").show();
}
}
function cerrarElementos2(){
$("#warningDiv2").hide();
$("#loadingDiv2").show();
$("#dynTitulosGrid2").hide();
}
TituloGrid.prototype.getData =function( ) {
var items = {};
var jsonString = '{"contratoDda" : "' + $("#idContrato").val() + '"}';
var stringJson = JSON.parse(jsonString);
$.ajax({
url : contextPath +'/contrato/generales/titulosContratoTitulosBroadView',
type : "POST",
data : stringJson,
async : false,
success : function (ret) {
items = ret.titulosCnt;
console.log("Entra sin objetos" + items);
$("#lblNumContrato2").text(ret.numContrato);
}
});
console.log("Items: " + items);
return items;
};
TituloGrid.prototype.init = function(items) {
var me = this;
me.grid = $("#"+me.gridId).jqGrid({
data: items,
datatype: "local",
loadonce : true,
colModel: me.columns,
viewrecords: false,
shrinkToFit:false,
width: 885,
height: 250,
multiselect : false,
rowNum: 30000,
loadComplete: function(data) {
$( "#"+me.gridId + ' tbody tr#1 > td').css( { 'font-weight':'bold', 'background-color':'#ffffcc' } );
$( "#"+me.gridId + '_frozen tbody tr#1 > td').css( { 'font-weight':'bold', 'background-color':'#ffffcc' } );
$( "#"+me.gridId + ' tbody tr#1 > td').css( { 'font-weight':'bold', 'padding-left':'1px' } );
$( "#"+me.gridId + '_frozen tbody tr#1 > td').css( { 'font-weight':'bold', 'padding-left':'1px' } );
}
});
$("#"+me.gridId).jqGrid('setFrozenColumns');
};
<!-- Modal Titutlos -->
<script type="text/javascript" language="javascript" src="${contextPath}/js/dda/contrato/license/titulo/titulosFromContrato.js?v=${versionJS}"></script>
<div class="modal fade bs-example-modal-lg" id="modalTitulosContrato">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"
aria-hidden="true"></button>
<h3 class="modal-title">Estatus de t&iacute;tulos en SAP</h3>
</div>
<div class="modal-body">
<div class="form-group" id="contratoTit">
<label>No. Contrato: </label>
<label id="lblNumContrato2"></label>
</div>
<div class="form-group" id="dynTitulosGrid2">
<table id="tituloGrid2"></table>
<div id="tituloGridPager"></div>
</div>
<div class="form-group"></div>
<div class='alert alert-dismissible alert-warning' id="loadingDiv2" style="display: block;">
<span>Cargando t&iacute;tulos...</span>
</div>
<div class='alert alert-dismissible alert-warning' id="warningDiv2" style="display: none;">
<span>El contrato no tiene t&iacute;tulos asignados.</span>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal" onclick="cerrarElementos2();">Cerrar</button>
</div>
</div>
</div>
</div>
\ No newline at end of file
...@@ -172,28 +172,18 @@ ...@@ -172,28 +172,18 @@
</select> </select>
</div> </div>
<!-- <div class="col-xs-1">
<s:if test="tipoContrato == 1">
<div class="col-xs-2">
<label class="control-label" for="totipoAmortizacion">Amortizaci&oacuten:</label>
</div> </div>
<!-- <div class="col-xs-1"></div>
<div class="col-xs-2">
<s:if test="tipoContrato == 1">
<div class="checkbox">
<input type="checkbox" name="tipoAmortizacion" id="tipoAmortizacion" value="EXCLUSIVIDAD" <s:if test="estatus > 1">disabled</s:if>
<s:if test="valueTipoAmortizacion == 'EXCLUSIVIDAD'">checked</s:if>> Exclusividad
</div>
</s:if>
<s:if test="estatus >= 1">
<label class="col-xs-1 control-label" for="compoEstatusSAP">Estatus SAP:</label>
<div class="col-xs-2">
<input class="form-control" id="statusSAP" name="statusSAP" type="text" value="${statusSap}" disabled>
</div> </div>
-->
<!--
</s:if> </s:if>
--> <div class="col-xs-3"></div>
</div> </div>
<div class="form-group"> <div class="form-group">
...@@ -695,9 +685,8 @@ ...@@ -695,9 +685,8 @@
<s:else> <s:else>
type="button" type="button"
</s:else> </s:else>
disabled
<s:if test="idBoton == 12"> <s:if test="idBoton == 12">
disabled
data-toggle="modal" data-toggle="modal"
data-target="#modalSolicitoMotivo" data-target="#modalSolicitoMotivo"
</s:if> </s:if>
...@@ -707,6 +696,11 @@ ...@@ -707,6 +696,11 @@
data-target="#modalSolicitaFechaCancelacion" data-target="#modalSolicitaFechaCancelacion"
</s:if> </s:if>
<s:if test="idBoton == 14">
data-toggle="modal"
data-target="#modalTitulosContrato"
</s:if>
onclick="<s:property value="bonclick" />"> onclick="<s:property value="bonclick" />">
<s:property value="bvalue" /> <s:property value="bvalue" />
</button> </button>
...@@ -740,6 +734,7 @@ ...@@ -740,6 +734,7 @@
</form> </form>
<jsp:include page="/jsp/dda/contrato/common/broadViewTitulos.jsp" /> <jsp:include page="/jsp/dda/contrato/common/broadViewTitulos.jsp" />
<jsp:include page="/jsp/dda/contrato/common/contratoTitulos.jsp" />
<jsp:include page="/jsp/dda/contrato/common/uploadDocument.jsp" /> <jsp:include page="/jsp/dda/contrato/common/uploadDocument.jsp" />
<jsp:include page="/jsp/dda/contrato/generales/cambioEstudio.jsp" /> <jsp:include page="/jsp/dda/contrato/generales/cambioEstudio.jsp" />
<jsp:include page="/jsp/dda/contrato/generales/solicitaMotivoNoAutorizacion.jsp" /> <jsp:include page="/jsp/dda/contrato/generales/solicitaMotivoNoAutorizacion.jsp" />
...@@ -752,5 +747,6 @@ ...@@ -752,5 +747,6 @@
<script src="${contextPath}/js/common/perfil/perfilController.js?v=${versionJS}"></script> <script src="${contextPath}/js/common/perfil/perfilController.js?v=${versionJS}"></script>
<script type="text/javascript" language="javascript" src="${contextPath}/js/dda/contrato/license/titulo/tituloGrid.js?v=${versionJS}"></script> <script type="text/javascript" language="javascript" src="${contextPath}/js/dda/contrato/license/titulo/tituloGrid.js?v=${versionJS}"></script>
<script type="text/javascript" language="javascript" src="${contextPath}/js/dda/contrato/license/titulo/titulosFromBroadView.js?v=${versionJS}"></script> <script type="text/javascript" language="javascript" src="${contextPath}/js/dda/contrato/license/titulo/titulosFromBroadView.js?v=${versionJS}"></script>
<script type="text/javascript" language="javascript" src="${contextPath}/js/dda/contrato/license/titulo/titulosFromContrato.js?v=${versionJS}"></script>
<%@include file="/jsp/common/defaultBottomLogin.jsp"%> <%@include file="/jsp/common/defaultBottomLogin.jsp"%>
\ No newline at end of file
...@@ -106,7 +106,9 @@ ...@@ -106,7 +106,9 @@
<entry key="GENERA_TRANSACCIONES_VISTAPREVIA" value="${uri.rest.carga.transaccion.vistaprevia}" /> <!-- CargaTransacciones / VistaPrevia , cargaTransaccionesBO : DDA_WSB_Procesos --> <entry key="GENERA_TRANSACCIONES_VISTAPREVIA" value="${uri.rest.carga.transaccion.vistaprevia}" /> <!-- CargaTransacciones / VistaPrevia , cargaTransaccionesBO : DDA_WSB_Procesos -->
<entry key="WS_CARGA_ARCHIVO_VISUALIZACIONES" value="${uri.ws.carga.visualizaciones.procesa}"/> <!-- Carga archivo Visualizaciones - Modulo Reporte Cost Per View--> <entry key="WS_CARGA_ARCHIVO_VISUALIZACIONES" value="${uri.ws.carga.visualizaciones.procesa}"/> <!-- Carga archivo Visualizaciones - Modulo Reporte Cost Per View-->
<entry key="TITULOS_BROAD_VIEW" value="${uri.rest.titulosBroadView}" /> <!-- Carga titulos desde BroadView a la base de DDA--> <entry key="TITULOS_BROAD_VIEW" value="${uri.rest.titulosBroadView}" />
<entry key="CRN_EXHIBICION" value="${uri.rest.crnExhibicion}" />
<entry key="CRN_CLIENTE_SAP" value="${uri.rest.crnClienteSAP}" /> <!-- Carga titulos desde BroadView a la base de DDA-->
</map> </map>
</property> </property>
</bean> </bean>
......
...@@ -7,7 +7,7 @@ error.002 = DLA-002: El usuario no tiene un perfil definido ...@@ -7,7 +7,7 @@ error.002 = DLA-002: El usuario no tiene un perfil definido
error.003 = DLA-003: Proporcione un usuario v&aacute;lido error.003 = DLA-003: Proporcione un usuario v&aacute;lido
error.004 = DLA-004: Proporcione una contrase&ntilde;a v&aacute;lida error.004 = DLA-004: Proporcione una contrase&ntilde;a v&aacute;lida
cooking.date=05-12-2023 cooking.date=07-13-2023
#sociedad = NT07 #sociedad = NT07
#centro.de.costos = 07A01US602 #centro.de.costos = 07A01US602
......
...@@ -77,6 +77,8 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P ...@@ -77,6 +77,8 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P
uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS
uri.rest.titulosBroadView = http://localhost:5000/v1/broadview/titulos/ uri.rest.titulosBroadView = http://localhost:5000/v1/broadview/titulos/
uri.rest.crnExhibicion = http://172.26.217.6:5000/DDA_CRN_Exhibicion/servicio
uri.rest.crnClienteSAP = http://172.26.217.6:5000/DDA_CRN_ClienteSAP/servicioEnmienda
#*************************Propiedades para Facturacion******************* #*************************Propiedades para Facturacion*******************
#sociedad tambien se usa en Nota Credito #sociedad tambien se usa en Nota Credito
......
...@@ -76,7 +76,9 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P ...@@ -76,7 +76,9 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P
uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS
uri.rest.titulosBroadView = http://localhost:5001/v1/broadview/titulos/ uri.rest.titulosBroadView = http://172.26.217.6:5000/v1/broadview/titulos/
uri.rest.crnExhibicion = http://172.26.217.6:5000/DDA_CRN_Exhibicion/servicio
uri.rest.crnClienteSAP = http://172.26.217.6:5000/DDA_CRN_ClienteSAP/servicioEnmienda
#*************************Propiedades para Facturacion******************* #*************************Propiedades para Facturacion*******************
#sociedad tambien se usa en Nota Credito #sociedad tambien se usa en Nota Credito
......
No preview for this file type
...@@ -106,7 +106,9 @@ ...@@ -106,7 +106,9 @@
<entry key="GENERA_TRANSACCIONES_VISTAPREVIA" value="${uri.rest.carga.transaccion.vistaprevia}" /> <!-- CargaTransacciones / VistaPrevia , cargaTransaccionesBO : DDA_WSB_Procesos --> <entry key="GENERA_TRANSACCIONES_VISTAPREVIA" value="${uri.rest.carga.transaccion.vistaprevia}" /> <!-- CargaTransacciones / VistaPrevia , cargaTransaccionesBO : DDA_WSB_Procesos -->
<entry key="WS_CARGA_ARCHIVO_VISUALIZACIONES" value="${uri.ws.carga.visualizaciones.procesa}"/> <!-- Carga archivo Visualizaciones - Modulo Reporte Cost Per View--> <entry key="WS_CARGA_ARCHIVO_VISUALIZACIONES" value="${uri.ws.carga.visualizaciones.procesa}"/> <!-- Carga archivo Visualizaciones - Modulo Reporte Cost Per View-->
<entry key="TITULOS_BROAD_VIEW" value="${uri.rest.titulosBroadView}" /> <!-- Carga titulos desde BroadView a la base de DDA--> <entry key="TITULOS_BROAD_VIEW" value="${uri.rest.titulosBroadView}" />
<entry key="CRN_EXHIBICION" value="${uri.rest.crnExhibicion}" />
<entry key="CRN_CLIENTE_SAP" value="${uri.rest.crnClienteSAP}" /> <!-- Carga titulos desde BroadView a la base de DDA-->
</map> </map>
</property> </property>
</bean> </bean>
......
...@@ -7,7 +7,7 @@ error.002 = DLA-002: El usuario no tiene un perfil definido ...@@ -7,7 +7,7 @@ error.002 = DLA-002: El usuario no tiene un perfil definido
error.003 = DLA-003: Proporcione un usuario v&aacute;lido error.003 = DLA-003: Proporcione un usuario v&aacute;lido
error.004 = DLA-004: Proporcione una contrase&ntilde;a v&aacute;lida error.004 = DLA-004: Proporcione una contrase&ntilde;a v&aacute;lida
cooking.date=05-12-2023 cooking.date=07-13-2023
#sociedad = NT07 #sociedad = NT07
#centro.de.costos = 07A01US602 #centro.de.costos = 07A01US602
......
...@@ -77,6 +77,8 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P ...@@ -77,6 +77,8 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P
uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS
uri.rest.titulosBroadView = http://localhost:5000/v1/broadview/titulos/ uri.rest.titulosBroadView = http://localhost:5000/v1/broadview/titulos/
uri.rest.crnExhibicion = http://172.26.217.6:5000/DDA_CRN_Exhibicion/servicio
uri.rest.crnClienteSAP = http://172.26.217.6:5000/DDA_CRN_ClienteSAP/servicioEnmienda
#*************************Propiedades para Facturacion******************* #*************************Propiedades para Facturacion*******************
#sociedad tambien se usa en Nota Credito #sociedad tambien se usa en Nota Credito
......
...@@ -76,7 +76,9 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P ...@@ -76,7 +76,9 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P
uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS
uri.rest.titulosBroadView = http://localhost:5001/v1/broadview/titulos/ uri.rest.titulosBroadView = http://172.26.217.6:5000/v1/broadview/titulos/
uri.rest.crnExhibicion = http://172.26.217.6:5000/DDA_CRN_Exhibicion/servicio
uri.rest.crnClienteSAP = http://172.26.217.6:5000/DDA_CRN_ClienteSAP/servicioEnmienda
#*************************Propiedades para Facturacion******************* #*************************Propiedades para Facturacion*******************
#sociedad tambien se usa en Nota Credito #sociedad tambien se usa en Nota Credito
......
...@@ -245,6 +245,6 @@ function notificarSAP(){ ...@@ -245,6 +245,6 @@ function notificarSAP(){
} }
}); });
} }
showMessage("Se a ejecutado el prodeso de Notificacion SAP"); showMessage("Se ha ejecutado el proceso de Notificaci&oacute;n SAP");
} }
...@@ -221,6 +221,10 @@ function llamaObtenerPermisos() { ...@@ -221,6 +221,10 @@ function llamaObtenerPermisos() {
callActionAjax( "/contrato/generales/obtenerPermisos", stringJson, procesaRespuestaObtenerPermisos); callActionAjax( "/contrato/generales/obtenerPermisos", stringJson, procesaRespuestaObtenerPermisos);
} }
function verificarTitulos(){
console.log("Hola mundo.");
}
function validaFechaSap() { function validaFechaSap() {
......
$('#modalTitulos').on('shown.bs.modal', function () { $('#modalTitulos').on('shown.bs.modal', function () {
console.log("Hola soy tu modal BV" );
tituloController = new TituloController(); tituloController = new TituloController();
}); });
......
...@@ -172,28 +172,18 @@ ...@@ -172,28 +172,18 @@
</select> </select>
</div> </div>
<!-- <div class="col-xs-1">
<s:if test="tipoContrato == 1">
<div class="col-xs-2">
<label class="control-label" for="totipoAmortizacion">Amortizaci&oacuten:</label>
</div> </div>
<!-- <div class="col-xs-1"></div>
<div class="col-xs-2">
<s:if test="tipoContrato == 1">
<div class="checkbox">
<input type="checkbox" name="tipoAmortizacion" id="tipoAmortizacion" value="EXCLUSIVIDAD" <s:if test="estatus > 1">disabled</s:if>
<s:if test="valueTipoAmortizacion == 'EXCLUSIVIDAD'">checked</s:if>> Exclusividad
</div>
</s:if>
<s:if test="estatus >= 1">
<label class="col-xs-1 control-label" for="compoEstatusSAP">Estatus SAP:</label>
<div class="col-xs-2">
<input class="form-control" id="statusSAP" name="statusSAP" type="text" value="${statusSap}" disabled>
</div> </div>
-->
<!--
</s:if> </s:if>
--> <div class="col-xs-3"></div>
</div> </div>
<div class="form-group"> <div class="form-group">
...@@ -695,9 +685,8 @@ ...@@ -695,9 +685,8 @@
<s:else> <s:else>
type="button" type="button"
</s:else> </s:else>
disabled
<s:if test="idBoton == 12"> <s:if test="idBoton == 12">
disabled
data-toggle="modal" data-toggle="modal"
data-target="#modalSolicitoMotivo" data-target="#modalSolicitoMotivo"
</s:if> </s:if>
...@@ -707,6 +696,11 @@ ...@@ -707,6 +696,11 @@
data-target="#modalSolicitaFechaCancelacion" data-target="#modalSolicitaFechaCancelacion"
</s:if> </s:if>
<s:if test="idBoton == 14">
data-toggle="modal"
data-target="#modalTitulosContrato"
</s:if>
onclick="<s:property value="bonclick" />"> onclick="<s:property value="bonclick" />">
<s:property value="bvalue" /> <s:property value="bvalue" />
</button> </button>
...@@ -740,6 +734,7 @@ ...@@ -740,6 +734,7 @@
</form> </form>
<jsp:include page="/jsp/dda/contrato/common/broadViewTitulos.jsp" /> <jsp:include page="/jsp/dda/contrato/common/broadViewTitulos.jsp" />
<jsp:include page="/jsp/dda/contrato/common/contratoTitulos.jsp" />
<jsp:include page="/jsp/dda/contrato/common/uploadDocument.jsp" /> <jsp:include page="/jsp/dda/contrato/common/uploadDocument.jsp" />
<jsp:include page="/jsp/dda/contrato/generales/cambioEstudio.jsp" /> <jsp:include page="/jsp/dda/contrato/generales/cambioEstudio.jsp" />
<jsp:include page="/jsp/dda/contrato/generales/solicitaMotivoNoAutorizacion.jsp" /> <jsp:include page="/jsp/dda/contrato/generales/solicitaMotivoNoAutorizacion.jsp" />
...@@ -752,5 +747,6 @@ ...@@ -752,5 +747,6 @@
<script src="${contextPath}/js/common/perfil/perfilController.js?v=${versionJS}"></script> <script src="${contextPath}/js/common/perfil/perfilController.js?v=${versionJS}"></script>
<script type="text/javascript" language="javascript" src="${contextPath}/js/dda/contrato/license/titulo/tituloGrid.js?v=${versionJS}"></script> <script type="text/javascript" language="javascript" src="${contextPath}/js/dda/contrato/license/titulo/tituloGrid.js?v=${versionJS}"></script>
<script type="text/javascript" language="javascript" src="${contextPath}/js/dda/contrato/license/titulo/titulosFromBroadView.js?v=${versionJS}"></script> <script type="text/javascript" language="javascript" src="${contextPath}/js/dda/contrato/license/titulo/titulosFromBroadView.js?v=${versionJS}"></script>
<script type="text/javascript" language="javascript" src="${contextPath}/js/dda/contrato/license/titulo/titulosFromContrato.js?v=${versionJS}"></script>
<%@include file="/jsp/common/defaultBottomLogin.jsp"%> <%@include file="/jsp/common/defaultBottomLogin.jsp"%>
\ No newline at end of file
#Generated by Maven Integration for Eclipse
#Tue May 30 17:09:31 CDT 2023
m2e.projectLocation=C\:\\Users\\jfmj_\\Documents\\DDA\\Githg\\dda-front\\front
m2e.projectName=front
groupId=com.mx.dla
artifactId=front
version=1.1
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.mx.dla</groupId>
<artifactId>dla-m</artifactId>
<version>1.1</version>
</parent>
<artifactId>front</artifactId>
<packaging>war</packaging>
<dependencies>
<dependency>
<groupId>com.mx.dla</groupId>
<artifactId>servicios</artifactId>
<version>1.1</version>
</dependency>
</dependencies>
</project>
\ No newline at end of file
#Generated by Maven #Generated by Maven
#Fri May 12 12:25:32 CDT 2023 #Thu Jul 13 13:01:01 CDT 2023
version=1.1 version=1.1
groupId=com.mx.dla groupId=com.mx.dla
artifactId=front artifactId=front
...@@ -7,15 +7,18 @@ import org.apache.ibatis.annotations.Param; ...@@ -7,15 +7,18 @@ import org.apache.ibatis.annotations.Param;
import com.mx.dla.dda.catalogos.dtos.CatalogoDTO; import com.mx.dla.dda.catalogos.dtos.CatalogoDTO;
import com.mx.dla.dda.contrato.titulo.dtos.Titulo; import com.mx.dla.dda.contrato.titulo.dtos.Titulo;
import com.mx.dla.dda.contrato.titulo.dtos.TitulosContratoSap;
import com.mx.dla.dda.contrato.titulos.dtos.CatTitulo; import com.mx.dla.dda.contrato.titulos.dtos.CatTitulo;
public interface TituloDAO { public interface TituloDAO {
void insertarTitulo(Titulo titulo); void insertarTitulo(Titulo titulo);
void actualizarTitulo(Titulo titulo); void actualizarTitulo(Titulo titulo);
void actualizarEstatusSapTitulo(@Param("estatus")String estatus, @Param("idContrato")Long idContrato);
void borrarTitulo (Long idTitulo); void borrarTitulo (Long idTitulo);
void borrarTitulosPorLista (Long idLista); void borrarTitulosPorLista (Long idLista);
void borrarTitulosPorContrato (Long idContrato); void borrarTitulosPorContrato (Long idContrato);
List<TitulosContratoSap> recuperarTitulosContrato(@Param("idContrato")Long idContrato);
List<Titulo> buscarTitulosPorLista(Long idLista); List<Titulo> buscarTitulosPorLista(Long idLista);
List<Titulo> buscarTitulosActivosEliminadosPorLista(Long idLista); List<Titulo> buscarTitulosActivosEliminadosPorLista(Long idLista);
......
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
<result property="claveIva" column="CLAVE_IVA" /> <result property="claveIva" column="CLAVE_IVA" />
<result property="idContratoBv" column="ID_CONTRATO_BV" /> <result property="idContratoBv" column="ID_CONTRATO_BV" />
<result property="statusBv" column="ESTATUS_BV" /> <result property="statusBv" column="ESTATUS_BV" />
<result property="statusSap" column="ESTATUS_SAP" />
</resultMap> </resultMap>
<resultMap id="fechas" type="FechasDTO"> <resultMap id="fechas" type="FechasDTO">
...@@ -117,7 +118,8 @@ ...@@ -117,7 +118,8 @@
FECHA_AUTORIZACION, FECHA_AUTORIZACION,
ID_CONTRATO_PADRE, ID_CONTRATO_PADRE,
CLAVE_IVA, CLAVE_IVA,
ID_CONTRATO_BV ID_CONTRATO_BV,
ESTATUS_SAP
FROM DDA_T_CONTRATO WHERE ID_CONTRATO=#{idContrato} FROM DDA_T_CONTRATO WHERE ID_CONTRATO=#{idContrato}
</select> </select>
......
...@@ -120,6 +120,10 @@ ...@@ -120,6 +120,10 @@
ID_TITULO_CNT=#{idTituloCnt} ID_TITULO_CNT=#{idTituloCnt}
</update> </update>
<update id="actualizarEstatusSapTitulo" >
UPDATE DDA_T_CONTRATO_TITULO SET ESTATUS_SAP = #{estatus} WHERE ID_CONTRATO = #{idContrato}
</update>
<delete id="borrarTitulo"> <delete id="borrarTitulo">
delete DDA_T_CONTRATO_TITULO where delete DDA_T_CONTRATO_TITULO where
ID_TITULO_CNT=#{idTituloCnt} ID_TITULO_CNT=#{idTituloCnt}
...@@ -209,6 +213,31 @@ ...@@ -209,6 +213,31 @@
<result property="idBv" column="ID_BV" /> <result property="idBv" column="ID_BV" />
</resultMap> </resultMap>
<resultMap id="tituloContratoSAP"
type="com.mx.dla.dda.contrato.titulo.dtos.TitulosContratoSap">
<result property="contratoDda" column="NUMERO_CONTRATO" />
<result property="estatusContrato" column="DESC_ESTATUS" />
<result property="nombreUnico" column="NOMBRE_UNICO" />
<result property="nombreTitulo" column="DESC_TITULO" />
<result property="idSap" column="ID_SAP" />
<result property="subnumero" column="SUBNUMERO" />
<result property="notificado" column="NOTIFICADO" />
<result property="estatusTitulo" column="ESTATUS" />
<result property="estatusSap" column="ESTATUS_SAP" />
</resultMap>
<select id="recuperarTitulosContrato" resultMap="tituloContratoSAP"
parameterType="long">
SELECT B.NUMERO_CONTRATO, C.DESC_ESTATUS, A.NOMBRE_UNICO,
A.DESC_TITULO, A.ID_SAP, A.SUBNUMERO,
CASE WHEN A.FECHA_NOTIFSAP IS NULL THEN 'NO' ELSE 'SI' END NOTIFICADO,
A.ESTATUS, A.ESTATUS_SAP
FROM DDA_T_CONTRATO_TITULO A
JOIN DDA_T_CONTRATO B ON A.ID_CONTRATO = B.ID_CONTRATO
JOIN DDA_C_CONTRATO_ESTATUS C ON B.ID_ESTATUS = C.ID_ESTATUS
WHERE B.ID_CONTRATO = #{idContrato}
</select>
<select id="buscarTitulosPorLista" resultMap="titulo" <select id="buscarTitulosPorLista" resultMap="titulo"
parameterType="long"> parameterType="long">
select select
......
#Generated by Maven Integration for Eclipse
#Wed May 24 17:45:52 CDT 2023
m2e.projectLocation=C\:\\Users\\jfmj_\\Documents\\DDA\\Githg\\dda-front\\persistencia
m2e.projectName=persistencia
groupId=com.mx.dla
artifactId=persistencia
version=1.1
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.mx.dla</groupId>
<artifactId>dla-m</artifactId>
<version>1.1</version>
</parent>
<artifactId>persistencia</artifactId>
<dependencies>
<dependency>
<groupId>com.mx.dla</groupId>
<artifactId>dominio</artifactId>
<version>1.1</version>
</dependency>
</dependencies>
</project>
\ No newline at end of file
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
<result property="claveIva" column="CLAVE_IVA" /> <result property="claveIva" column="CLAVE_IVA" />
<result property="idContratoBv" column="ID_CONTRATO_BV" /> <result property="idContratoBv" column="ID_CONTRATO_BV" />
<result property="statusBv" column="ESTATUS_BV" /> <result property="statusBv" column="ESTATUS_BV" />
<result property="statusSap" column="ESTATUS_SAP" />
</resultMap> </resultMap>
<resultMap id="fechas" type="FechasDTO"> <resultMap id="fechas" type="FechasDTO">
...@@ -117,7 +118,8 @@ ...@@ -117,7 +118,8 @@
FECHA_AUTORIZACION, FECHA_AUTORIZACION,
ID_CONTRATO_PADRE, ID_CONTRATO_PADRE,
CLAVE_IVA, CLAVE_IVA,
ID_CONTRATO_BV ID_CONTRATO_BV,
ESTATUS_SAP
FROM DDA_T_CONTRATO WHERE ID_CONTRATO=#{idContrato} FROM DDA_T_CONTRATO WHERE ID_CONTRATO=#{idContrato}
</select> </select>
......
...@@ -120,6 +120,10 @@ ...@@ -120,6 +120,10 @@
ID_TITULO_CNT=#{idTituloCnt} ID_TITULO_CNT=#{idTituloCnt}
</update> </update>
<update id="actualizarEstatusSapTitulo" >
UPDATE DDA_T_CONTRATO_TITULO SET ESTATUS_SAP = #{estatus} WHERE ID_CONTRATO = #{idContrato}
</update>
<delete id="borrarTitulo"> <delete id="borrarTitulo">
delete DDA_T_CONTRATO_TITULO where delete DDA_T_CONTRATO_TITULO where
ID_TITULO_CNT=#{idTituloCnt} ID_TITULO_CNT=#{idTituloCnt}
...@@ -209,6 +213,31 @@ ...@@ -209,6 +213,31 @@
<result property="idBv" column="ID_BV" /> <result property="idBv" column="ID_BV" />
</resultMap> </resultMap>
<resultMap id="tituloContratoSAP"
type="com.mx.dla.dda.contrato.titulo.dtos.TitulosContratoSap">
<result property="contratoDda" column="NUMERO_CONTRATO" />
<result property="estatusContrato" column="DESC_ESTATUS" />
<result property="nombreUnico" column="NOMBRE_UNICO" />
<result property="nombreTitulo" column="DESC_TITULO" />
<result property="idSap" column="ID_SAP" />
<result property="subnumero" column="SUBNUMERO" />
<result property="notificado" column="NOTIFICADO" />
<result property="estatusTitulo" column="ESTATUS" />
<result property="estatusSap" column="ESTATUS_SAP" />
</resultMap>
<select id="recuperarTitulosContrato" resultMap="tituloContratoSAP"
parameterType="long">
SELECT B.NUMERO_CONTRATO, C.DESC_ESTATUS, A.NOMBRE_UNICO,
A.DESC_TITULO, A.ID_SAP, A.SUBNUMERO,
CASE WHEN A.FECHA_NOTIFSAP IS NULL THEN 'NO' ELSE 'SI' END NOTIFICADO,
A.ESTATUS, A.ESTATUS_SAP
FROM DDA_T_CONTRATO_TITULO A
JOIN DDA_T_CONTRATO B ON A.ID_CONTRATO = B.ID_CONTRATO
JOIN DDA_C_CONTRATO_ESTATUS C ON B.ID_ESTATUS = C.ID_ESTATUS
WHERE B.ID_CONTRATO = #{idContrato}
</select>
<select id="buscarTitulosPorLista" resultMap="titulo" <select id="buscarTitulosPorLista" resultMap="titulo"
parameterType="long"> parameterType="long">
select select
......
...@@ -77,6 +77,8 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P ...@@ -77,6 +77,8 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P
uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS
uri.rest.titulosBroadView = http://localhost:5000/v1/broadview/titulos/ uri.rest.titulosBroadView = http://localhost:5000/v1/broadview/titulos/
uri.rest.crnExhibicion = http://172.26.217.6:5000/DDA_CRN_Exhibicion/servicio
uri.rest.crnClienteSAP = http://172.26.217.6:5000/DDA_CRN_ClienteSAP/servicioEnmienda
#*************************Propiedades para Facturacion******************* #*************************Propiedades para Facturacion*******************
#sociedad tambien se usa en Nota Credito #sociedad tambien se usa en Nota Credito
......
...@@ -76,7 +76,9 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P ...@@ -76,7 +76,9 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P
uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS
uri.rest.titulosBroadView = http://localhost:5001/v1/broadview/titulos/ uri.rest.titulosBroadView = http://172.26.217.6:5000/v1/broadview/titulos/
uri.rest.crnExhibicion = http://172.26.217.6:5000/DDA_CRN_Exhibicion/servicio
uri.rest.crnClienteSAP = http://172.26.217.6:5000/DDA_CRN_ClienteSAP/servicioEnmienda
#*************************Propiedades para Facturacion******************* #*************************Propiedades para Facturacion*******************
#sociedad tambien se usa en Nota Credito #sociedad tambien se usa en Nota Credito
......
DEBUG - [12 may 2023 12:25:18,440] - [DelegatingSmartContextLoader: 75] - Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@731a74c declaringClass = 'com.mx.dla.dda.common.test.BaseDaoTest', locations = '{classpath:dbms-connect-dao-test-context.xml, classpath:spring-datasource.xml}', classes = '{}', inheritLocations = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader']. DEBUG - [13 jul 2023 13:00:48,071] - [DelegatingSmartContextLoader: 75] - Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@731a74c declaringClass = 'com.mx.dla.dda.common.test.BaseDaoTest', locations = '{classpath:dbms-connect-dao-test-context.xml, classpath:spring-datasource.xml}', classes = '{}', inheritLocations = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
DEBUG - [12 may 2023 12:25:18,445] - [ ContextLoaderUtils: 236] - Could not find an 'annotation declaring class' for annotation type [interface org.springframework.test.context.ActiveProfiles] and class [class com.mx.dla.dda.admin.presupuesto.PresupuestoTest] DEBUG - [13 jul 2023 13:00:48,077] - [ ContextLoaderUtils: 236] - Could not find an 'annotation declaring class' for annotation type [interface org.springframework.test.context.ActiveProfiles] and class [class com.mx.dla.dda.admin.presupuesto.PresupuestoTest]
DEBUG - [12 may 2023 12:25:18,453] - [DelegatingSmartContextLoader: 75] - Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@72b6cbcc declaringClass = 'com.mx.dla.dda.common.test.BaseDaoTest', locations = '{classpath:dbms-connect-dao-test-context.xml, classpath:spring-datasource.xml}', classes = '{}', inheritLocations = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader']. DEBUG - [13 jul 2023 13:00:48,086] - [DelegatingSmartContextLoader: 75] - Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@72b6cbcc declaringClass = 'com.mx.dla.dda.common.test.BaseDaoTest', locations = '{classpath:dbms-connect-dao-test-context.xml, classpath:spring-datasource.xml}', classes = '{}', inheritLocations = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
DEBUG - [12 may 2023 12:25:18,454] - [ ContextLoaderUtils: 236] - Could not find an 'annotation declaring class' for annotation type [interface org.springframework.test.context.ActiveProfiles] and class [class com.mx.dla.dda.carga.transaccion.test.CargaTransaccionesTest] DEBUG - [13 jul 2023 13:00:48,086] - [ ContextLoaderUtils: 236] - Could not find an 'annotation declaring class' for annotation type [interface org.springframework.test.context.ActiveProfiles] and class [class com.mx.dla.dda.carga.transaccion.test.CargaTransaccionesTest]
DEBUG - [12 may 2023 12:25:18,455] - [DelegatingSmartContextLoader: 75] - Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@4f063c0a declaringClass = 'com.mx.dla.dda.common.test.BaseDaoTest', locations = '{classpath:dbms-connect-dao-test-context.xml, classpath:spring-datasource.xml}', classes = '{}', inheritLocations = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader']. DEBUG - [13 jul 2023 13:00:48,088] - [DelegatingSmartContextLoader: 75] - Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@4f063c0a declaringClass = 'com.mx.dla.dda.common.test.BaseDaoTest', locations = '{classpath:dbms-connect-dao-test-context.xml, classpath:spring-datasource.xml}', classes = '{}', inheritLocations = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
DEBUG - [12 may 2023 12:25:18,456] - [ ContextLoaderUtils: 236] - Could not find an 'annotation declaring class' for annotation type [interface org.springframework.test.context.ActiveProfiles] and class [class com.mx.dla.dda.contrato.amortizacion.AmortizacionTest] DEBUG - [13 jul 2023 13:00:48,089] - [ ContextLoaderUtils: 236] - Could not find an 'annotation declaring class' for annotation type [interface org.springframework.test.context.ActiveProfiles] and class [class com.mx.dla.dda.contrato.amortizacion.AmortizacionTest]
DEBUG - [12 may 2023 12:25:18,456] - [DelegatingSmartContextLoader: 75] - Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@1e6d1014 declaringClass = 'com.mx.dla.dda.common.test.BaseDaoTest', locations = '{classpath:dbms-connect-dao-test-context.xml, classpath:spring-datasource.xml}', classes = '{}', inheritLocations = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader']. DEBUG - [13 jul 2023 13:00:48,089] - [DelegatingSmartContextLoader: 75] - Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@1e6d1014 declaringClass = 'com.mx.dla.dda.common.test.BaseDaoTest', locations = '{classpath:dbms-connect-dao-test-context.xml, classpath:spring-datasource.xml}', classes = '{}', inheritLocations = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
DEBUG - [12 may 2023 12:25:18,457] - [ ContextLoaderUtils: 236] - Could not find an 'annotation declaring class' for annotation type [interface org.springframework.test.context.ActiveProfiles] and class [class com.mx.dla.dda.contrato.fees.bos.FeesTest] DEBUG - [13 jul 2023 13:00:48,089] - [ ContextLoaderUtils: 236] - Could not find an 'annotation declaring class' for annotation type [interface org.springframework.test.context.ActiveProfiles] and class [class com.mx.dla.dda.contrato.fees.bos.FeesTest]
DEBUG - [12 may 2023 12:25:18,457] - [DelegatingSmartContextLoader: 75] - Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@614ddd49 declaringClass = 'com.mx.dla.dda.common.test.BaseDaoTest', locations = '{classpath:dbms-connect-dao-test-context.xml, classpath:spring-datasource.xml}', classes = '{}', inheritLocations = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader']. DEBUG - [13 jul 2023 13:00:48,090] - [DelegatingSmartContextLoader: 75] - Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@614ddd49 declaringClass = 'com.mx.dla.dda.common.test.BaseDaoTest', locations = '{classpath:dbms-connect-dao-test-context.xml, classpath:spring-datasource.xml}', classes = '{}', inheritLocations = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
DEBUG - [12 may 2023 12:25:18,458] - [ ContextLoaderUtils: 236] - Could not find an 'annotation declaring class' for annotation type [interface org.springframework.test.context.ActiveProfiles] and class [class com.mx.dla.dda.contrato.generales.OpcionesContratoDAOTest] DEBUG - [13 jul 2023 13:00:48,090] - [ ContextLoaderUtils: 236] - Could not find an 'annotation declaring class' for annotation type [interface org.springframework.test.context.ActiveProfiles] and class [class com.mx.dla.dda.contrato.generales.OpcionesContratoDAOTest]
DEBUG - [12 may 2023 12:25:18,458] - [DelegatingSmartContextLoader: 75] - Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@1f554b06 declaringClass = 'com.mx.dla.dda.common.test.BaseDaoTest', locations = '{classpath:dbms-connect-dao-test-context.xml, classpath:spring-datasource.xml}', classes = '{}', inheritLocations = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader']. DEBUG - [13 jul 2023 13:00:48,091] - [DelegatingSmartContextLoader: 75] - Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@1f554b06 declaringClass = 'com.mx.dla.dda.common.test.BaseDaoTest', locations = '{classpath:dbms-connect-dao-test-context.xml, classpath:spring-datasource.xml}', classes = '{}', inheritLocations = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
DEBUG - [12 may 2023 12:25:18,459] - [ ContextLoaderUtils: 236] - Could not find an 'annotation declaring class' for annotation type [interface org.springframework.test.context.ActiveProfiles] and class [class com.mx.dla.dda.contrato.generales.PoblarGeneralesDAOTest] DEBUG - [13 jul 2023 13:00:48,091] - [ ContextLoaderUtils: 236] - Could not find an 'annotation declaring class' for annotation type [interface org.springframework.test.context.ActiveProfiles] and class [class com.mx.dla.dda.contrato.generales.PoblarGeneralesDAOTest]
DEBUG - [12 may 2023 12:25:18,459] - [DelegatingSmartContextLoader: 75] - Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@694e1548 declaringClass = 'com.mx.dla.dda.common.test.BaseDaoTest', locations = '{classpath:dbms-connect-dao-test-context.xml, classpath:spring-datasource.xml}', classes = '{}', inheritLocations = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader']. DEBUG - [13 jul 2023 13:00:48,092] - [DelegatingSmartContextLoader: 75] - Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@694e1548 declaringClass = 'com.mx.dla.dda.common.test.BaseDaoTest', locations = '{classpath:dbms-connect-dao-test-context.xml, classpath:spring-datasource.xml}', classes = '{}', inheritLocations = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
DEBUG - [12 may 2023 12:25:18,460] - [ ContextLoaderUtils: 236] - Could not find an 'annotation declaring class' for annotation type [interface org.springframework.test.context.ActiveProfiles] and class [class com.mx.dla.dda.contrato.terminos.TerminoTest] DEBUG - [13 jul 2023 13:00:48,092] - [ ContextLoaderUtils: 236] - Could not find an 'annotation declaring class' for annotation type [interface org.springframework.test.context.ActiveProfiles] and class [class com.mx.dla.dda.contrato.terminos.TerminoTest]
DEBUG - [12 may 2023 12:25:18,460] - [DelegatingSmartContextLoader: 75] - Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@1c3a4799 declaringClass = 'com.mx.dla.dda.common.test.BaseDaoTest', locations = '{classpath:dbms-connect-dao-test-context.xml, classpath:spring-datasource.xml}', classes = '{}', inheritLocations = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader']. DEBUG - [13 jul 2023 13:00:48,092] - [DelegatingSmartContextLoader: 75] - Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@1c3a4799 declaringClass = 'com.mx.dla.dda.common.test.BaseDaoTest', locations = '{classpath:dbms-connect-dao-test-context.xml, classpath:spring-datasource.xml}', classes = '{}', inheritLocations = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
DEBUG - [12 may 2023 12:25:18,460] - [ ContextLoaderUtils: 236] - Could not find an 'annotation declaring class' for annotation type [interface org.springframework.test.context.ActiveProfiles] and class [class com.mx.dla.dda.contrato.titulos.bos.TituloDAOTest] DEBUG - [13 jul 2023 13:00:48,092] - [ ContextLoaderUtils: 236] - Could not find an 'annotation declaring class' for annotation type [interface org.springframework.test.context.ActiveProfiles] and class [class com.mx.dla.dda.contrato.titulos.bos.TituloDAOTest]
DEBUG - [12 may 2023 12:25:18,461] - [DelegatingSmartContextLoader: 75] - Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@71bbf57e declaringClass = 'com.mx.dla.dda.common.test.BaseDaoTest', locations = '{classpath:dbms-connect-dao-test-context.xml, classpath:spring-datasource.xml}', classes = '{}', inheritLocations = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader']. DEBUG - [13 jul 2023 13:00:48,094] - [DelegatingSmartContextLoader: 75] - Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@71bbf57e declaringClass = 'com.mx.dla.dda.common.test.BaseDaoTest', locations = '{classpath:dbms-connect-dao-test-context.xml, classpath:spring-datasource.xml}', classes = '{}', inheritLocations = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
DEBUG - [12 may 2023 12:25:18,462] - [ ContextLoaderUtils: 236] - Could not find an 'annotation declaring class' for annotation type [interface org.springframework.test.context.ActiveProfiles] and class [class com.mx.dla.dda.contrato.titulos.bos.TituloTest] DEBUG - [13 jul 2023 13:00:48,095] - [ ContextLoaderUtils: 236] - Could not find an 'annotation declaring class' for annotation type [interface org.springframework.test.context.ActiveProfiles] and class [class com.mx.dla.dda.contrato.titulos.bos.TituloTest]
DEBUG - [12 may 2023 12:25:18,462] - [DelegatingSmartContextLoader: 75] - Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@7f13d6e declaringClass = 'com.mx.dla.dda.common.test.BaseDaoTest', locations = '{classpath:dbms-connect-dao-test-context.xml, classpath:spring-datasource.xml}', classes = '{}', inheritLocations = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader']. DEBUG - [13 jul 2023 13:00:48,095] - [DelegatingSmartContextLoader: 75] - Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@7f13d6e declaringClass = 'com.mx.dla.dda.common.test.BaseDaoTest', locations = '{classpath:dbms-connect-dao-test-context.xml, classpath:spring-datasource.xml}', classes = '{}', inheritLocations = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
DEBUG - [12 may 2023 12:25:18,462] - [ ContextLoaderUtils: 236] - Could not find an 'annotation declaring class' for annotation type [interface org.springframework.test.context.ActiveProfiles] and class [class com.mx.dla.dda.factura.FacturaGeneralTest] DEBUG - [13 jul 2023 13:00:48,095] - [ ContextLoaderUtils: 236] - Could not find an 'annotation declaring class' for annotation type [interface org.springframework.test.context.ActiveProfiles] and class [class com.mx.dla.dda.factura.FacturaGeneralTest]
DEBUG - [12 may 2023 12:25:18,463] - [DelegatingSmartContextLoader: 75] - Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@51cdd8a declaringClass = 'com.mx.dla.dda.common.test.BaseDaoTest', locations = '{classpath:dbms-connect-dao-test-context.xml, classpath:spring-datasource.xml}', classes = '{}', inheritLocations = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader']. DEBUG - [13 jul 2023 13:00:48,095] - [DelegatingSmartContextLoader: 75] - Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@51cdd8a declaringClass = 'com.mx.dla.dda.common.test.BaseDaoTest', locations = '{classpath:dbms-connect-dao-test-context.xml, classpath:spring-datasource.xml}', classes = '{}', inheritLocations = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
DEBUG - [12 may 2023 12:25:18,463] - [ ContextLoaderUtils: 236] - Could not find an 'annotation declaring class' for annotation type [interface org.springframework.test.context.ActiveProfiles] and class [class com.mx.dla.dda.ncredito.NotaCreditoTest] DEBUG - [13 jul 2023 13:00:48,095] - [ ContextLoaderUtils: 236] - Could not find an 'annotation declaring class' for annotation type [interface org.springframework.test.context.ActiveProfiles] and class [class com.mx.dla.dda.ncredito.NotaCreditoTest]
#Generated by Maven #Generated by Maven
#Fri May 12 12:25:18 CDT 2023 #Thu Jul 13 13:00:48 CDT 2023
version=1.1 version=1.1
groupId=com.mx.dla groupId=com.mx.dla
artifactId=persistencia artifactId=persistencia
...@@ -57,7 +57,7 @@ function toggleAllBoxes() { ...@@ -57,7 +57,7 @@ function toggleAllBoxes() {
<tr> <tr>
<td>Tests passed/Failed/Skipped:</td><td>0/0/0</td> <td>Tests passed/Failed/Skipped:</td><td>0/0/0</td>
</tr><tr> </tr><tr>
<td>Started on:</td><td>Fri May 12 12:25:18 CDT 2023</td> <td>Started on:</td><td>Thu Jul 13 13:00:48 CDT 2023</td>
</tr> </tr>
<tr><td>Total time:</td><td>0 seconds (1 ms)</td> <tr><td>Total time:</td><td>0 seconds (1 ms)</td>
</tr><tr> </tr><tr>
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by org.testng.reporters.JUnitXMLReporter --> <!-- Generated by org.testng.reporters.JUnitXMLReporter -->
<testsuite hostname="LAPTOP-HHND8GT5" tests="0" failures="0" timestamp="12 May 2023 17:25:18 GMT" time="0.001" errors="0"> <testsuite hostname="LAPTOP-HHND8GT5" tests="0" failures="0" timestamp="13 Jul 2023 18:00:48 GMT" time="0.001" errors="0">
</testsuite> </testsuite>
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
<property name="os.name" value="Windows 10"/> <property name="os.name" value="Windows 10"/>
<property name="classworlds.conf" value="D:\apache-maven-3.8.7\bin\m2.conf"/> <property name="classworlds.conf" value="D:\apache-maven-3.8.7\bin\m2.conf"/>
<property name="sun.jnu.encoding" value="Cp1252"/> <property name="sun.jnu.encoding" value="Cp1252"/>
<property name="java.library.path" value="C:\Program Files\Java\jdk1.8.0_202\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\Microsoft\jdk-11.0.12.7-hotspot\bin;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Git\cmd;D:\apache-maven-3.8.7\bin;C:\Program Files\Java\jdk1.8.0_202;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\dotnet\;C:\Program Files (x86)\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files\Azure Data Studio\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Users\jfmj_\AppData\Local\Microsoft\WindowsApps;;C:\Users\jfmj_\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\jfmj_\.dotnet\tools;C:\Program Files\Azure Data Studio\bin;."/> <property name="java.library.path" value="C:\Program Files\Java\jdk1.8.0_202\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\Microsoft\jdk-11.0.12.7-hotspot\bin;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Git\cmd;D:\apache-maven-3.8.7\bin;C:\Program Files\Java\jdk1.8.0_202;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\dotnet\;C:\Program Files (x86)\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files\Azure Data Studio\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Users\jfmj_\AppData\Local\Microsoft\WindowsApps;;C:\Users\jfmj_\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\jfmj_\.dotnet\tools;C:\Program Files\Azure Data Studio\bin;."/>
<property name="maven.conf" value="D:\apache-maven-3.8.7/conf"/> <property name="maven.conf" value="D:\apache-maven-3.8.7/conf"/>
<property name="java.specification.name" value="Java Platform API Specification"/> <property name="java.specification.name" value="Java Platform API Specification"/>
<property name="java.class.version" value="52.0"/> <property name="java.class.version" value="52.0"/>
......
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
Test set: TestSuite Test set: TestSuite
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.501 sec Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.459 sec
...@@ -2,10 +2,10 @@ ...@@ -2,10 +2,10 @@
<testng-results skipped="0" failed="0" total="0" passed="0"> <testng-results skipped="0" failed="0" total="0" passed="0">
<reporter-output> <reporter-output>
</reporter-output> </reporter-output>
<suite name="Command line suite" duration-ms="1" started-at="2023-05-12T17:25:18Z" finished-at="2023-05-12T17:25:18Z"> <suite name="Command line suite" duration-ms="1" started-at="2023-07-13T18:00:48Z" finished-at="2023-07-13T18:00:48Z">
<groups> <groups>
</groups> </groups>
<test name="Command line test" duration-ms="1" started-at="2023-05-12T17:25:18Z" finished-at="2023-05-12T17:25:18Z"> <test name="Command line test" duration-ms="1" started-at="2023-07-13T18:00:48Z" finished-at="2023-07-13T18:00:48Z">
</test> <!-- Command line test --> </test> <!-- Command line test -->
</suite> <!-- Command line suite --> </suite> <!-- Command line suite -->
</testng-results> </testng-results>
...@@ -77,6 +77,8 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P ...@@ -77,6 +77,8 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P
uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS
uri.rest.titulosBroadView = http://localhost:5000/v1/broadview/titulos/ uri.rest.titulosBroadView = http://localhost:5000/v1/broadview/titulos/
uri.rest.crnExhibicion = http://172.26.217.6:5000/DDA_CRN_Exhibicion/servicio
uri.rest.crnClienteSAP = http://172.26.217.6:5000/DDA_CRN_ClienteSAP/servicioEnmienda
#*************************Propiedades para Facturacion******************* #*************************Propiedades para Facturacion*******************
#sociedad tambien se usa en Nota Credito #sociedad tambien se usa en Nota Credito
......
...@@ -76,7 +76,9 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P ...@@ -76,7 +76,9 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P
uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS
uri.rest.titulosBroadView = http://localhost:5001/v1/broadview/titulos/ uri.rest.titulosBroadView = http://172.26.217.6:5000/v1/broadview/titulos/
uri.rest.crnExhibicion = http://172.26.217.6:5000/DDA_CRN_Exhibicion/servicio
uri.rest.crnClienteSAP = http://172.26.217.6:5000/DDA_CRN_ClienteSAP/servicioEnmienda
#*************************Propiedades para Facturacion******************* #*************************Propiedades para Facturacion*******************
#sociedad tambien se usa en Nota Credito #sociedad tambien se usa en Nota Credito
......
...@@ -44,6 +44,7 @@ import com.mx.dla.dda.contrato.titulo.daos.TituloErrores; ...@@ -44,6 +44,7 @@ import com.mx.dla.dda.contrato.titulo.daos.TituloErrores;
import com.mx.dla.dda.contrato.titulo.dtos.Lista; import com.mx.dla.dda.contrato.titulo.dtos.Lista;
import com.mx.dla.dda.contrato.titulo.dtos.RespuestaCargaExcel; import com.mx.dla.dda.contrato.titulo.dtos.RespuestaCargaExcel;
import com.mx.dla.dda.contrato.titulo.dtos.Titulo; import com.mx.dla.dda.contrato.titulo.dtos.Titulo;
import com.mx.dla.dda.contrato.titulo.dtos.TitulosContratoSap;
import com.mx.dla.dda.contrato.titulo.exception.TituloException; import com.mx.dla.dda.contrato.titulo.exception.TituloException;
import com.mx.dla.dda.contrato.titulo.rules.TituloRules; import com.mx.dla.dda.contrato.titulo.rules.TituloRules;
import com.mx.dla.dda.contrato.ws.cargaTitulos.CargaPrincipalDTO; import com.mx.dla.dda.contrato.ws.cargaTitulos.CargaPrincipalDTO;
...@@ -111,6 +112,10 @@ public class TituloBO extends BaseBO { ...@@ -111,6 +112,10 @@ public class TituloBO extends BaseBO {
return lista; return lista;
} }
public List<TitulosContratoSap> recuperarTitulos(Long idContrato) {
return tituloDAO.recuperarTitulosContrato(idContrato);
}
public Lista crearListaNueva(Long idContrato, Date fechaInicio, String prefix) { public Lista crearListaNueva(Long idContrato, Date fechaInicio, String prefix) {
Lista l = new Lista(idContrato, fechaInicio, prefix); Lista l = new Lista(idContrato, fechaInicio, prefix);
listaDAO.insertarLista(l); listaDAO.insertarLista(l);
...@@ -460,27 +465,6 @@ public class TituloBO extends BaseBO { ...@@ -460,27 +465,6 @@ public class TituloBO extends BaseBO {
} }
} }
public void guardaLoteEspejo(List<Titulo> titulos) {
int total = titulos.size();
int step = 0;
int end = (total / CHUNK) + 1;
logger.debug("Total [{}]", total);
logger.debug("End [{}]", end);
if (total != 0) {
do {
int from = step * CHUNK;
int to = from + CHUNK > total ? from + (total % CHUNK) : from + CHUNK;
step++;
logger.debug(" step[{}] from [{}] , to [{}]", new Object[] { step, from, to - 1 });
List<Titulo> p = titulos.subList(from, to);
tituloChunkDAO.aEspejo(p);
} while (step != end);
}
}
public List<CatalogoDTO> buscaTipoCargaDocumento(ContratoDTO ct) { public List<CatalogoDTO> buscaTipoCargaDocumento(ContratoDTO ct) {
List<TipoCargaDocumento> r = new ArrayList<TipoCargaDocumento>(); List<TipoCargaDocumento> r = new ArrayList<TipoCargaDocumento>();
...@@ -540,4 +524,8 @@ public class TituloBO extends BaseBO { ...@@ -540,4 +524,8 @@ public class TituloBO extends BaseBO {
cal.set(Calendar.DAY_OF_YEAR, cal.get(Calendar.DAY_OF_YEAR) + 1); cal.set(Calendar.DAY_OF_YEAR, cal.get(Calendar.DAY_OF_YEAR) + 1);
return cal.getTime(); return cal.getTime();
} }
public void actualizaEstatusTitulo(String estatus, Long idContrato) {
tituloDAO.actualizarEstatusSapTitulo(estatus, idContrato);
}
} }
Manifest-Version: 1.0
Built-By: jfmj_
Build-Jdk: 17.0.2
Created-By: Maven Integration for Eclipse
#Generated by Maven Integration for Eclipse
#Tue May 30 21:43:02 CDT 2023
m2e.projectLocation=C\:\\Users\\jfmj_\\Documents\\DDA\\Githg\\dda-front\\servicios
m2e.projectName=servicios
groupId=com.mx.dla
artifactId=servicios
version=1.1
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.mx.dla</groupId>
<artifactId>dla-m</artifactId>
<version>1.1</version>
</parent>
<artifactId>servicios</artifactId>
<dependencies>
<dependency>
<groupId>com.mx.dla</groupId>
<artifactId>persistencia</artifactId>
<version>1.1</version>
</dependency>
</dependencies>
</project>
\ No newline at end of file
...@@ -77,6 +77,8 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P ...@@ -77,6 +77,8 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P
uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS
uri.rest.titulosBroadView = http://localhost:5000/v1/broadview/titulos/ uri.rest.titulosBroadView = http://localhost:5000/v1/broadview/titulos/
uri.rest.crnExhibicion = http://172.26.217.6:5000/DDA_CRN_Exhibicion/servicio
uri.rest.crnClienteSAP = http://172.26.217.6:5000/DDA_CRN_ClienteSAP/servicioEnmienda
#*************************Propiedades para Facturacion******************* #*************************Propiedades para Facturacion*******************
#sociedad tambien se usa en Nota Credito #sociedad tambien se usa en Nota Credito
......
...@@ -76,7 +76,9 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P ...@@ -76,7 +76,9 @@ uri.rest.reporte.amortizacion.baseActivos = http://${servidor.rest.ws}/DDA_WSB_P
uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS uri.ws.carga.visualizaciones.procesa = http://${servidor.rest.ws}/DDA_WSB_Procesos/services/proceso/procesarCargaTitulosVS
uri.rest.titulosBroadView = http://localhost:5001/v1/broadview/titulos/ uri.rest.titulosBroadView = http://172.26.217.6:5000/v1/broadview/titulos/
uri.rest.crnExhibicion = http://172.26.217.6:5000/DDA_CRN_Exhibicion/servicio
uri.rest.crnClienteSAP = http://172.26.217.6:5000/DDA_CRN_ClienteSAP/servicioEnmienda
#*************************Propiedades para Facturacion******************* #*************************Propiedades para Facturacion*******************
#sociedad tambien se usa en Nota Credito #sociedad tambien se usa en Nota Credito
......
No preview for this file type
#Generated by Maven #Generated by Maven
#Fri May 12 12:25:24 CDT 2023 #Thu Jul 13 13:00:53 CDT 2023
version=1.1 version=1.1
groupId=com.mx.dla groupId=com.mx.dla
artifactId=servicios artifactId=servicios
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment