Diferencia entre revisiones de «SIU-Sanaviron-Quilmes/version1.4.0/novedades nucleo»

De SIU
Saltar a: navegación, buscar
 
Línea 3: Línea 3:
 
<span style="float: right; margin: 0 0 15px 15px;">{{TOClimit|4}}</span>
 
<span style="float: right; margin: 0 0 15px 15px;">{{TOClimit|4}}</span>
 
<br />
 
<br />
==  '''Versión 1.4.05 de Núcleo'''    ==
+
==  '''Versión 1.4.0 de Núcleo'''    ==
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
Línea 12: Línea 12:
 
|}
 
|}
 
<br />
 
<br />
==  '''Versión 1.4.04 de Núcleo'''    ==
 
{| class="wikitable"
 
|-
 
! style="width:30px" | Ticket !! style="width:30px" | Tipo!! style="width:250px" | Tema  !! style="width:450px" |  Descripción
 
|-
 
|25315 || Mejora|| [[SIU-Sanaviron-Quilmes/version1.4.0/operacionesnuc-admin02| Administrar tipos de notificaciones]]  ||  En la pantalla principal se saca el botón AGREGAR  y en la edición se inhabilita la edición del campo 'Momento envio (*)'
 
|-
 
|-
 
|}
 
<br />
 
 
==  '''Versión 1.4.03 de Núcleo'''    ==
 
{| class="wikitable"
 
|-
 
! style="width:30px" | Ticket !! style="width:30px" | Tipo!! style="width:250px" | Tema  !! style="width:450px" |  Descripción
 
|-
 
| 25265 || Nuevo || Personalización de notificaciones por mail || Se agrega opción para personalizar a través de 'comodines', el contenido de los mensajes que se envíen dentro por mail. Operación: [[SIU-Sanaviron-Quilmes/version1.4.0/operacionesnuc-admin02|Administrar Tipos de notificaciones]]
 
|-
 
| 25320 ||Nuevo ||  AFIP - Recursos para Validaciones || Se realizan los recursos solicitados espejando el funcionamiento de la operación [[SIU-Sanaviron-Quilmes/version1.4.0/operacionesnuc-vtas-consultar_faltante_numeración|  '''Consultar faltante de numeración''']] para detectar baches en numeración afip (tkt: #25261 v1.4.02 ) . La documentación se puede acceder desde Swagger en cada recurso creado.<br />
 
Los recursos son:<br />
 
Recursos web:GET afip/comprobantes_huerfanos/{id_punto_cobranza} (deberá traer lo mismo que la alerta de sistema)<br />
 
Recursos web:GET afip/punto_cobranza/{id_punto_cobranza}/comprobante/{numero_comprobante} (deberá traer los datos del comprobante)<br />
 
Recursos web:POST afip/anular_comprobante/ (Deberá generar lo mismo que la nueva operación creada en toba)<br />
 
|-
 
| 25264 || Nuevo || Jasper -  Nota de crédito || Al anular una factura con numeración externa (AFIP) se generará un comprobante conteniendo la factura anulada y Nota de crédito.
 
|-
 
|-
 
| 25261 || Mejora || AFIP - Validaciones || Se crea operación '''Ventas > Consultar faltante en numeración''' para Identificar los comprobantes generados por AFIP (numeración externa) cuando exista algún error en la comunicación y haya quedado inconsistente en SQ-Núcleo.
 
|}
 
<br />
 
 
==  '''Versión 1.4.00 de Núcleo'''    ==
 
{| class="wikitable"
 
|-
 
| 25262 || Nuevo || Tabla 'sistemas_externos_recursos' || Se crea la tabla 'sistemas_externos_recursos' en Núcleo para setear el nombre del recurso externo disponible, según la versión instalada del módulo. En esta oportunidad tenemos al '''recurso Recaudación,''' '''en la versión 3.5.0 de SIU-Pilagá se renombró como recaudacion/recaudaciones'''.
 
Luego de realizar cualquier cambio en esta tabla se deberán matar los procesos asociados a los workers para que tomen los cambios.
 
 
En caso que este mal seteado, el mensaje de error en el log  : Error Interno en el servidor: No se encuentra el recurso para recaudacion/recaudaciones en el directorio /usr/local/app/php/rest. Ruta mal formada".  Quienes tengan una versión anterior de SIU-Pilagá deben dejar sólo el dato " '''recaudaciones'''"
 
|-
 
|}
 
<br />
 
 
==  '''Versión 1.4.9 de Núcleo'''    ==
 
{| class="wikitable"
 
|-
 
| 25182 || Mejora || Jasper comprobante de cobro ||  Se amplió el campo para el nombre de la institución
 
|-
 
|}
 
<br />
 
 
==  '''Versión 1.4.8 de Núcleo'''    ==
 
 
{| class="wikitable"
 
|-
 
|25143|| '''Nuevo'''|| carga de ventas a través de webservices : e-mail    ||  Se agrega nueva funcionalidad que permite especificar un email para recibir la factura de una venta determinada  diferente al registrado para un cliente.<br />El cliente tiene asignado un email en la tabla personas* pero para una determinada factura* quiere recibirla en otro.<br /><br /> Este dato se agrega en el json para el recurso_venta: si "notifica"= 0," no se tiene en cuenta la personalización  <br />
 
"info_personalizada": [ {  <br />
 
"entidad": "NOTIFICACION",  <br />
 
"datos": {  <br />
 
"notifica": 1,personalizacióin  <br />
 
"email_notificacion": "11111111@gmail.com"  <br />
 
}  <br />
 
}  <br />
 
],  <br />
 
|- <br />
 
|}  <br /> 
 
<br /> <br />
 
 
 
==  '''Versión 1.4.6 de Núcleo'''    ==
 
 
{| class="wikitable"
 
|-
 
| 25027 || bug || Proceso envío de factura al cliente por mail|| se corrige el error puntual que se producía a raíz de algún correo electrónico de cliente erróneo.
 
|-
 
|}
 
<br />
 
 
==  '''Versión 1.4.5 de Núcleo'''    ==
 
 
=== Núcleo ===
 
{| class="wikitable"
 
|-
 
|  24790 || Bug        || Proceso de envió de mails de notificaciones, envío de info personalizada|| Se corrige el problema que impedía recuperar la información personalizada para el jasper de la Factura impresa personalizada que se envía por mail  ( ticket relacionado con el ticket 19435 entregado en v1.4.4 ).
 
|-   
 
|  19457 || '''Nuevo''' || web service "GET/comprobantes/presentacion" || Se genera nuevo recurso "GET/comprobantes/presentacion" para que mediante id_venta muestre el contenido del campo presentación de la tabla Comprobantes.<br /> El proceso contempla el siguiente control :En instalaciones que utilizan facturación electrónica, si el proceso detecta que falta ejecutar  el proceso 'generar_facturación_AFIP' se devuelve el mensaje: "El comprobante se encuentra en proceso de obtención de datos de AFIP. Por favor intente nuevamente mas tarde."    <br />
 
|-
 
|19481||Mejora||web service GET_recurso_ventas||  Ahora es posible generar_facturar_AFIP cuando el tipo_concepto sea 1 (producto) conteniendo o no los campos: "FchServDesde", "FchServHasta".<br />
 
 
Ejemplo Json:<br />
 
 
{ <br />
 
"entidad": "AFIP", <br />
 
"datos": { <br />
 
"concepto": { <br />
 
"codigo": "1", <br />
 
"descripcion": "producto" <br />
 
}<br />
 
 
El tipo de concepto se encuentra dentro del json que se utiliza para el GET_recurso_ventas.<br />
 
 
Modelo Json de venta con info_personalizada: nucleo/test/rest/recursos_venta/venta_2267_con_info_personalizada_afip.json<br />
 
<br />
 
Tipos de conceptos: <br />
 
1 producto <br />
 
2 servicio <br />
 
3 produc y serv<br /><br />
 
|-
 
| 19505 || '''Nuevo'''  || recurso POST /afip/generar_factura  ||  Desde el recurso POST /afip/generar_factura es posible generar facturación_AFIP indicando id_venta. Esto permitirá discriminar y seleccionar que ventas serán informadas a AFIP. <br /> En caso de no existir el id ingresado el mensaje será:  <br />
 
No se encontró ninguna cobranza asociada al ID de venta: 18 <br />
 
|-
 
|    ||  .  ||    ||
 
|-
 
|}
 
 
==  <big>'''Versión 1.4.4 de Núcleo  '''</big>  ==
 
 
 
=== Núcleo ===
 
{| class="wikitable"
 
|-
 
| 19435    || Mejora || POST del recurso ventas en swagger ||  Se agrega el elemento 'info_personalizada' para el POST del recurso ventas en swagger: <br /> 
 
* Se genera nueva tabla '''venta_info_personalizada'''  <br />
 
* En caso de error de comunicación con AFIP, al generar_facturación_AFIP, en el campo presentación de la tabla Comprobantes se agrega  el campo 'error_CAE' y se elimina cuando se genera correctamente.  <br /><br />  '''Modelo Json de venta con info_personalizada:''' nucleo/test/rest/recursos_venta/venta_2267_con_info_personalizada_afip.json  <br />
 
|-
 
| 19440 ||Mejora || WS ventas  || Se agrega a la respuesta del WS ventas GET del valor "informado_afip" los estados:  <br /> 
 
0: No generado, (cuando no se ejecuto el proceso generar_facturación_AFIP)  <br /> 
 
1: Generado, (cuando se ejecuto el proceso)  <br /> 
 
2: Error, (cuando al ejecutar el proceso, por algún inconveniente de AFIP no se pudo generar) 
 
|-
 
| 19451 || bug  || Instalador: Actualización  || Corregido: Al actualizar desde una instalación anterior no estaba generando el archivo de configuración del anonimizador ni los comprobantes jasper.
 
|-
 
| 19196 || Mejora || Modelos de servicios web en swagger || Se incorporaron mejoras , en algunos casos se pusieron obligatorios algunos campos
 
|-
 
| 24790 ||        ||                                    || 
 
|-
 
|}
 
 
==  <big>'''Versión 1.4.3 de Núcleo'''</big>  ==
 
 
=== Núcleo ===
 
{| class="wikitable"
 
|-
 
| 19270 || Nuevo || '''proceso:''' Informar efectivo a SIU-Pilagá  ||'''Se crear un nuevo proceso para informar ventas con medio de pago 'efectivo' a SIU-Pilagá'''. El proceso discrimina a las ventas con medio de pago 'efectivo' que este asociadas a otros procesos como: <br /> * Reportar cajas <br />* Reportar ventas offline <br />Esto fue solicitado por UNAM que trabaja en la implementación de un sistema propio (Pirapire) que interactúa con SQ-Núcleo.<br /> <br />A continuación captura del proceso en el planificador de tareas del núcleo. <br /> [[Archivo:SQ_nucleo_informar_efectivo_a_pilaga_pedido_por_unam.png|centrar|650px]]
 
<br />
 
|-
 
| 19352 || Mejora || Recurso ventas || Se utiliza parámetro de suscripción CREASEQ para determinar si es necesario el uso de la secuencia de artículo. Se elimina la obligatoriedad del id de artículo en el post del recurso ventas.Precondiciones:Suscripción, acepta planilla offline (NO)
 
|-
 
| 19387 || Mejora ||Administrar conceptos de ventas|| Se modifica la tabla conceptos_ventas agregando el campo generado_automáticamente con las variables TRUE o FALSE, visible también desde la operación toba. <br /> Por defecto todos los conceptos de venta se crean en FALSE. Únicamente se crearán en TRUE cuando el parámetro de la suscripción ACCV_SRV este en SI y se creen a través del recurso servicio-unidad-ventas vía rest. En ese caso, no podrá eliminarse el concepto ni editarse el campo 'código'.
 
|-
 
| 19379|| Bug  || Suscripciones || Se agrega validación para no dejar ingresar ventas asociadas a suscripciones finalizadas.  <br />
 
|-
 
| 19386 || Bug || Rest: servicios-unidad-venta, bug al realizar el post  ||  Se corrige el bug. Ahora, se está seteando el id generado en la tabla "iuv_servicios_por_unidad_venta" en la tabla "conceptos_ventas.codigo".
 
|-
 
| 19411 || Nuevo || '''Anonimizador de base de datos''' || Ya se encuentra disponible el  anonimizador de datos. '''Se creó un proceso para anonimizar las bases de datos de los módulos''' <br />
 
    • '''SQ-Académico:'''  toba proyecto anonimizar_base -p '''sq_uv'''  <br />
 
    • '''SQ-Núcleo:'''  toba proyecto anonimizar_base -p '''sq_nucleo''' <br />
 
 
Los archivos  .sql  con la base anonimizada que deja cada comando , quedan en : <br />
 
……/sqacademico/toba/temp/'''sq_academico_anonimizada.sql''' <br />
 
……/sqnucleo/toba/temp/'''sq_nucleo_anonimizada.sql''' <br />
 
<br />
 
El proceso deja un mensaje con el lugar de destino del archivo '''.sql''' con  la base anonimizada.
 
|-
 
| 19302 || bug || '''SQ-Académico y SQ-Núcleo''':Almacenamiento del tipo de documento || se optimiza la registración y uso en SQ del tipo de documento CUIt y CUIL
 
|-
 
| 19336 || Bug ||Migración tipos de documento ||  No se están migrando los tipos de documento para las bases que ya poseen personas; Se agregó pasaporte a los tipos y se agregó la conversión de null a 0 en el archivo de conversión a 1.0.12 de testing
 
|-
 
| 19418 || mejora||  WS ventas GET || SE agrega un nuevo campo para expresar si esta informado a AFIP el comprobante asociado a la venta; se agrega a la respuesta del WS ventas GET el valor "informado_afip": true/false según corresponda.
 
|-
 
| 19423 || Mejora || '''Generación de factura AFIP, fecha desde y hasta del servicio a informar''' || Al momento de generar el CAE se  obtiene la fecha correspondiente al primer y último día del mes asociado a la cobranza para luego setearlo en los campos: FchServDesde y FchServHasta.
 
|-
 
| 19419 || Mejora || Numeración factura electrónica: Punto de cobranza || Se agrega un dígito a la numeración de la facturación correspondiente al punto de cobranza <br />
 
          [[Archivo:SQ_cantdigitos.png|centrar|650px]]
 
|-
 
|}
 
 
  
  
==  <big>'''Versión 1.4.2 de Núcleo'''</big> liberada 11-07-2019  ==
 
 
=== Núcleo ===
 
{| class="wikitable"
 
|-
 
! style="width:80px" | Ticket !! style="width:80px" | Tipo!! style="width:300px" | Tema  !! style="width:450px" |  Descripción
 
|-
 
| 19323  || Bug || Generación del CAE en la Emisión || Se agrega un nuevo campo "fecha_factura" en la presentación (json) del comprobante.En el comprobante jasper se consulta si existe este campo y se muestra, si no se carga el campo fecha (de cobranza) que se cargaba hasta el momento. <br /> El proceso 'generar_facturas_afip' ahora toma la fecha del día en que se ejecuta, en lugar de la fecha cobranza_en de tabla cobranzas, siempre que el dato "fecha_factura" este presente en el campo 'presentación' de la tabla comprobantes. De lo contrario se toma la fecha cobranza_en de tabla cobranzas.
 
|-
 
| 19470 || Mejora ||swagger núcleo : Post ventas || Se agrega validación para controlar que no se ingrese un artículo nuevo con id existente. EL mensaje que se emite es : "Error al insertar artículo. Ya existe un artículo con id ingresado. Id:..."
 
|- de Factura Electrónica|| se agrega un nuevo campo "fecha_factura" en la presentación (json) del comprobante.En el comprobante jasper consulta si existe este y muestra, no carga fecha (de cobranza) que cargaba hasta momento. <br /> El proceso 'generar_facturas_afip' ahora toma la fecha del día en que se ejecuta, en lugar de la fecha cobranza_en de tabla cobranzas, siempre que el dato "fecha_factura" este presente en el campo 'presentación' de la tabla comprobantes. De lo contrario se toma la fecha cobranza_en de tabla cobranzas.
 
|-
 
|19319 <br /> 19307 <br />19291 <br /> 19268 <br /> 19196 || Mejora || Mejoras técnicas ||  Los tickets mencionadas se refieren a distintas mejoras técnicas incorporadas a SQ. EJ:<br />  Recurso ventas: Se agrega cabecera cantidad-registros a método get_list del recurso ventas. <br /> Se agregan parámetros limit y page para limitar cantidad de registros en metodo get_list del recurso ventas <br /> En el recurso Rest de ventas al parámetro estado, el cual puede filtrar por los estados realizada, cobrada, publicada, se le agregó el filtro por estado=anulado. <br /> WS, clientes: Se agregar tipo_documento 'CUIL' para ser recepcionado por SQ-Núcleo ya sea desde SQ-Académico o por Web-Service desde un sistema externo. En Núcleo:<br /> -- Se crear tabla tipo_documentos  <br /> -- id_tipo_documento CUIL= 86 <br />  mejoras en la visualización en la consola swagger.
 
|-
 
|19311 <br /> 19305 <br />  19288 <br />  19271  || Bug||  Correcciones técnicas realizadas ||  Se modifica la salida del recurso de clientes. Se agregan datos de la persona y modifica el detalle de swagger. <br /> Recurso de clientes:Se agrega include referencia a sq_nucleo faltante <br />  Se corrige SQ REST API: recurso servicios-unidad-venta, el verbo POST . <br />    En el recurso REST de comprobantes se agrega condición de ventas anuladas para recuperar comprobantes via rest.
 
|-
 
| 19282 || Mejora ||[[SIU-Sanaviron-Quilmes/version1.4.0/operacionesnuc-vtasrep01| Listado de seguimiento de ventas]] || se optimiza la salida en formato PDF
 
|-
 
| 19281 || Mejora || [[SIU-Sanaviron-Quilmes/version1.4.0/operacionesnuc-vtasrep02| Listado de ventas a reportar a Siu-Pilagá]]  || Se optimiza la presentación de los datos que son importes. Afecta a todas las versiones, html, excel y pdf.
 
|-
 
|}
 
  
==  <big>'''Versión 1.4.0  de Núcleo'''</big>  liberada el 11-06-2019  ==
 
 
=== Núcleo ===
 
{| class="wikitable"
 
|-
 
! style="width:80px" | Ticket !! style="width:80px" | Tipo!! style="width:300px" | Tema  !! style="width:450px" |  Descripción
 
|-
 
| 19205 || Mejora || REPORTAR CAJAS A SIU-PILAGÁ || Se modifica el importe total de cobranzas que se muestra en el detalle de la caja a reportar a Pilagá ('importe total' por 'importe total cobrado').
 
(adjunto 2)  <br /> [[Archivo:SQ_novs_nucleo_reporte_decaja_a_pilaga_importecobranza.png|centrar|850px]]
 
|-
 
|19265 <br /> 19262 <br />  19263 || Mejora || Optimizaciones técnicas ||  Al  recurso GET de servicios y artículos se le agregan filtros de estado. <br /> Al recurso GET de ventas : Se agrega <br /> --- Filtro de fecha, desde y hasta. -- Se agrega filtro tipo y número de documento.<br /> -- Se agrega filtro de id_unidad_venta. <br /> --El filtro de estados se agrega a documentación de swagger. <br />  Se anula venta por consola swagger desde el servicio web 'ventas-novedades'.
 
|-
 
| 19236 || Mejora || Alarma - ventas pendientes para generar archivo facturación. ||
 
|-
 
| 19187 || Nuevo ||  Operación:Administrar ventas PMC (pagomiscuentas) || Dentro de la operación 'Administrar ventas PMC' (pagomiscuentas) '''se agregan dos funciones que permiten:'''  <br /> -  '''Generar archivo de facturación / botón''': permite generar el archivo con el que se informa las ventas que serán cobradas a través PMC.  <br />  (Cuando haya ventas generadas por este medio (en estado 1 - realizada), generado el archivo de facturación pasaran a estado 3 - Publicada.) <br /> - '''Procesar archivos de cobranza / botón:''' permite procesar el archivo con el que PMC informas las ventas que fueron cobradas <br /> (Una vez procesado el archivos, las ventas pasaran a estado 2 - cobrada)<br />  <br />  '''Importante:''' Recordar tener permisos de escritura para los archivos: <br />
 
/proyectos/nucleo/toba/temp.pmc_facturacion <br /> /proyectos/nucleo/toba/temp.pmc_cobranzas <br />
 
|-
 
| 19242 || Mejora || Factura impresa, campo Condición fiscal del cliente || Se guarda el valor de condición fiscal del cliente. Se verifica que el valor sea RI o CF en el comprobante de cobro y se rellena el cuadrado indicador correspondiente.
 
|-
 
| 19487 || Nuevo || API REST Núcleo: recurso ventas POST: distribución por tipo de servicio || El módulo académico puede  administrar Extensión, Posgrados y Virtual, por lo que una venta, según el tipo de servicio, va a ir distintas unidades de venta en Núcleo posiblemente. En esta versión se ajustó el sistema para poder contemplar dicha situación. Se notifican al Núcleo ventas correspondientes a diferentes Unidades de Ventas suscriptas al módulo SQ-Académico bajo el mismo token.
 
|-
 
|}
 
 
<!--  
 
<!--  
=== Núcleo: Novedades que no se publican por ser detectadas en SIU y no impactaron en las uunn  ===
+
    br /> [[Archivo:SQ_xxxx_xxxx_por_xxx.png|centrar|650px]]
{| class="wikitable"
 
|-
 
|  ||  ||  ||    <br />
 
|-
 
|
 
 
-->
 
-->

Revisión del 15:28 31 ene 2020

ISOSIU-SQ.png


Versión 1.4.0 de Núcleo

Ticket Tipo Tema Descripción