Projecte

General

Perfil

Accions

Tasca #5363

tancat
JP JP

Anàlisi dades Sierra subscripcions

Tasca #5363: Anàlisi dades Sierra subscripcions

Afegit per Javier Planella fa quasi 7 anys. Actualitzat fa més de 6 anys.

Estat:
Tancada
Prioritat:
Normal
Assignat a:
Categoria:
-
Temàtica prevista:
Inici:
08-05-2019
Data de venciment:
Paraula clau:
Subscripcions vigents

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

SUBSCRIPCIONS VIGENTS 15_5_19.txt (698 KB) SUBSCRIPCIONS VIGENTS 15_5_19.txt Rosa Gil, 15-05-2019 16:01
llistat sense FONS.txt (685 KB) llistat sense FONS.txt Javier Planella, 17-05-2019 13:19
result.xlsx (377 KB) result.xlsx Javier Planella, 23-05-2019 17:28
Subscripcions vigents 24 maig.txt (750 KB) Subscripcions vigents 24 maig.txt Rosa Gil, 24-05-2019 10:57
Subscripcions vigents 24 maig.xlsx (384 KB) Subscripcions vigents 24 maig.xlsx Javier Planella, 24-05-2019 11:20
exportacion_listado_desde_sierra.png (126 KB) exportacion_listado_desde_sierra.png Javier Planella, 07-06-2019 10:20
Subscripcions vigents 26 juliol 19.txt (712 KB) Subscripcions vigents 26 juliol 19.txt Javier Planella, 29-07-2019 09:21

Tasques relacionades 1 (0 obertes1 tancada)

relacionat amb Tecnologia - Tasca #5260: SDB2019/10 Implementar la gestió de les subscripcions dins del sistema de gestió de biblioteques SIERRATancadaBeatriu Piera18-01-201931-12-2019Accions

JP Actualitzat per Javier Planella fa quasi 7 anys Accions #1

  • 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 Accions #2

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 Accions #3

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 Accions #4

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 Accions #5

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 Accions #6

  • Fitxer s'ha suprimit (result.xlsx)

JP Actualitzat per Javier Planella fa quasi 7 anys Accions #7

  • Fitxer s'ha suprimit (prueba1.txt)

JP Actualitzat per Javier Planella fa quasi 7 anys Accions #8

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 Accions #9

Adjuntem nou txt per passar a excel. Hem afegit el camp Localització

JP Actualitzat per Javier Planella fa quasi 7 anys Accions #10

Adjunto fichero:
Subscripcions vigents 24 maig.XLSX

JP Actualitzat per Javier Planella fa quasi 7 anys Accions #11

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 Accions #12

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 Accions #13

  • Fitxer s'ha suprimit (exportacion_listado_desde_sierra.jpg)

JP Actualitzat per Javier Planella fa quasi 7 anys Accions #14

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 Accions #15

  • 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 Accions #16

  • 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 Accions #17

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 Accions #18

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 Accions #19

  • Temàtica prevista s'ha establert a Aplicacions - Millores

BP Actualitzat per Beatriu Piera fa més de 6 anys Accions #20

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 Accions #21

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 Accions #22

  • Estat ha canviat de En curs a Tancada

L'exportació ha funcionat i ja es poden treure llistats. Tanquem la tasca.

Accions

També disponible a: PDF Atom