Tasca #5363
tancatAnàlisi dades Sierra subscripcions
Descripció
Sierra exporta el conjunto de los datos de una comanda en un solo campo.
Transformar el fichero de columnas a filas, de tal manera que cada registro tendra tantas filas como comandas, y dentro de cada comanda los datos deben quedar encolumnados (LISTPRICE, Paid Date, Invoice Date, Invoice Num, Amount Paid, Voucher Num, Copies, Sub From, Sub To,Note)
Fitxers
JP Actualitzat per Javier Planella fa quasi 7 anys
- S'ha afegit Fitxer result.xlsx
- Estat ha canviat de Creada a En curs
adjunto el fichero "result.xlxs", revisadlo y comentad en la tasca si es correcto
RG Actualitzat per Rosa Gil fa quasi 7 anys
Javier m'ho he mirat i ho veig correcte! Només caldria modificar el camp "Est. Price" que s'ha de dividir per 1.000.000 ( si veiem 316.160.000
hauríem de veure 316,16). La resta perfecte i és això el que necessitem.
RG Actualitzat per Rosa Gil fa quasi 7 anys
- S'ha afegit Fitxer SUBSCRIPCIONS VIGENTS 15_5_19.txt SUBSCRIPCIONS VIGENTS 15_5_19.txt
- Paraula clau s'ha establert a Subscripcions vigents
Adjunto el nou fitxer
Separar només els camps "PAID DATE" (Nota)que contenen el símbol {
JP Actualitzat per Javier Planella fa quasi 7 anys
- S'ha afegit Fitxer llistat sense FONS.txt llistat sense FONS.txt
- Projecte ha canviat de 6 a Tecnologia
Listado de pagos , sin el campo fondo (da proeblemas en la exportacion, ya que internamente es una tabla)
JP Actualitzat per Javier Planella fa quasi 7 anys
El fichero "definitivo" con los datos a transformar de filas a columnas:
N:\UTP-SISTEMES DOCUMENTALS\LLISTATS\SUBSCRIPCIONS_TOTES.txt
En la ultima columna pueden estar diversos pagos, separados con {
Los campos estan separados con #, sin qualificador de texto (no hay ")
Importante: al exportar el listado de sierra hay que indicar que el qualificador de texto es "
Luego desde el notepad++ reemplazar " por vacio
El listado es el numero 139 (UTP-SUBSCRIPCIONS TOTS)
JP Actualitzat per Javier Planella fa quasi 7 anys
- Fitxer s'ha suprimit (
result.xlsx)
JP Actualitzat per Javier Planella fa quasi 7 anys
- Fitxer s'ha suprimit (
prueba1.txt)
JP Actualitzat per Javier Planella fa quasi 7 anys
- S'ha afegit Fitxer result.xlsx result.xlsx
- S'ha afegit Fitxer exportacion_listado_desde_sierra.jpg
Adjunto el fichero result.xlsx
El programa usado es:
millennium@taltabull:~/bin$checksierra.py
y el resultado en:
millennium@taltabull:~/var/lib/checksierra$result.txt
Para que el programa funcona correctamente el "camp delimitador" tiene que ser ^ (adjunto imagen)
Si se usa # no funciona, ya que hay algunas URL's que tienen # en su texto
RG Actualitzat per Rosa Gil fa quasi 7 anys
- S'ha afegit Fitxer Subscripcions vigents 24 maig.txt Subscripcions vigents 24 maig.txt
Adjuntem nou txt per passar a excel. Hem afegit el camp Localització
JP Actualitzat per Javier Planella fa quasi 7 anys
- S'ha afegit Fitxer Subscripcions vigents 24 maig.xlsx Subscripcions vigents 24 maig.xlsx
Adjunto fichero:
Subscripcions vigents 24 maig.XLSX
JP Actualitzat per Javier Planella fa quasi 7 anys
Desde la pagina:
https://www.bib.uab.cat/serveis/dades_sierra_subscripcions/index.php
se puede copiar y pegar el listado que genera Sierra, y con los delimitadores que se muestran en:
https://wikis.bib.uab.cat/attachments/4880/exportacion_listado_desde_sierra.png
Se genera resultado con las columnas traspuestas automaticamente a filas para los registros con mas de un pago, con salida a formato tabla por pantalla o a un excel
Debe funcionar independientemente del numero de columnas/campos que tenga el listado, y siempre con los pagos en la ultima columna.
Nota importante: El fichero que genera Sierra no debe contener el simbolo: ^ , ya que se usa internamente.
JP Actualitzat per Javier Planella fa quasi 7 anys
Programo codificacion de Unicode a UTF-8, de tal manera que la columnas 245|a salga bien codificada
JP Actualitzat per Javier Planella fa quasi 7 anys
- Fitxer s'ha suprimit (
exportacion_listado_desde_sierra.jpg)
JP Actualitzat per Javier Planella fa quasi 7 anys
- S'ha afegit Fitxer exportacion_listado_desde_sierra.png exportacion_listado_desde_sierra.png
Para la exportación de listado de Sierra usar los parametros:
Camp delimitador: ^
Qualificador text: cap
Camp delimitador repetit: {
JP Actualitzat per Javier Planella fa quasi 7 anys
- Assignat a ha canviat de Javier Planella a Rosa Gil
Rosa,
puedes hacer alguna prueba con el numero de campos que quieras? Siempre teniendo en cuenta que el último campo a de ser el de los datos de pago
NC Actualitzat per Núria Casaldaliga fa més de 6 anys
- S'ha afegit relacionat amb Tasca #5260: SDB2019/10 Implementar la gestió de les subscripcions dins del sistema de gestió de biblioteques SIERRA
JP Actualitzat per Javier Planella fa més de 6 anys
- S'ha afegit Fitxer Subscripcions vigents 26 juliol 19.txt Subscripcions vigents 26 juliol 19.txt
- Assignat a ha canviat de Rosa Gil a Javier Planella
La aplicación no funciona bien, parece que es debido a que en la actualización de Sierra de principios de Julio se ha cambiado el formato de exportación. Adjunto exportacion actual
JP Actualitzat per Javier Planella fa més de 6 anys
Con el la actualización de Sierra se ha cambiado el formato de exportación de datos, por eso no funcionaba el programa.
Cambio la programación para que procese correctamente los datos
Hemos detectado que hay un problema: el campo "fons" aparece en blanco en la exportación. Muntsa Busquets abre incidencia con Innovative
Nota: Añado enlace "Subscripcions Sierra" en el portal: https://www.bib.uab.cat/portal/
BP Actualitzat per Beatriu Piera fa més de 6 anys
- Temàtica prevista s'ha establert a Aplicacions - Millores
BP Actualitzat per Beatriu Piera fa més de 6 anys
Innovative respon a la incidència indicant que per tal que es recuperin les dades de pagament cal incloure algun camp (qualsevol) del registre de factura (n) a l'exportació. Ho hem provat posant el camp "Número de factura" que sempre queda buit. L'exportació ja funciona.
BP Actualitzat per Beatriu Piera fa més de 6 anys
A petició de Teresa Santos hem provat de processar els fitxers d'exportació mitjançant Excel sense fer servir la plataforma web. Es desitja provar si podem formatar els resultats d'una exportació de forma més autònoma, ja que els camps que necessiten per treballar no sempre seran els mateixos, i no sempre es requereix la mateixa informació dels pagaments.
Per poder fer-ho cal 2 exportacions i posteriorment concatenar ambdues taules fent servir la fórmula BUSCARV pròpia d'Excel. El resultat ha estat satisfactori.
BP Actualitzat per Beatriu Piera fa més de 6 anys
- Estat ha canviat de En curs a Tancada
L'exportació ha funcionat i ja es poden treure llistats. Tanquem la tasca.