App Funciones para Velneo V7


([N2] AyudaVelneo) #1

Hola a todos:

Acabo de crear una app para recopilar en ella aquellas funciones de uso mas común en nuestras aplicaciones.

La idea es que entre todos vayamos ampliando y añadiendo esas funciones útiles en la app.

He empezado yo añadiendo una función para el Cálculo del IBAN y otra función para verificar el DNI (español).

Ya puedes descargarla desde aqui.

A partir de ahí, puedes utilizarla, añadirle mas funciones, modificar alguna de las existentes (añadiéndola mas funcionalidad) o mejorarla. Después de eso, me envías el nuevo .vin para subirlo y que el resto de desarrolladores tengan la nueva versión.

Espero que entre todos hagamos una app realmente útil.

Un saludo


([N4] mconde) #2

Muy buena iniciativa.
Gracias por compartirlo.

Un saludo


([N4] victorgt) #3

Estimado Vila:

Buena idea. Muchas gracias por tu trabajo en favor de la comunidad.

Yo encantado te mandaré alguna funcion.

En cuanto a como “controlar” la libreria, en estos temas la democracia no me gusta nada.

En mi opinion deberias controlar ferreamente lo que se añade a la libreria.

Al menos:

  • Controlar los nombre de funciones. Agruparlas por temas (¿quiza los mismos grupos que usa Velneo?).
  • Documentarlas minimamente.

Yo (como casi todos) tambien tengo funciones para deteccion de NIF, NIE y CIF erroneos.
He cerado un pequeño grupo de funciones, que se llaman unas a otras, para todo esto.
Hasta me cree una tabla estatica de tipos de ID: (DNI, NIF, NIE, CIF, Pasaporte/otros…).

Espero que con la imagen que adjunto se entienda algo.

Saludos.



([N2] AyudaVelneo) #4

Hola Victor:

Gracias por tus opiniones.

En principio la idea es que todos aportemos. Para controlar siempre habrá tiempo.

La idea es ir agrupando por temáticas y como tu dices, documentar brevemente cada una de las funciones. Si has visto las dos que he incluido, llevan comentarios sobre lo que hacen y los pasos que voy realizando.

De todos formas si la app se actualiza con 100 funciones habrá que controlarlas un poco… Total, que espero vuestras aportaciones.

Otra forma de actualizarla podría ser que me enviaseis las funciones y yo las incluyo… eso si, en un vin por favor

Un saludo


([N2] AyudaVelneo) #5

Hola a todos:

Esto se anima… próximas funciones en aparecer:

  • Algoritmo de Luhn
  • Vefificación del CIF

Un saludo


([N4] gontorre) #6

Buenos días

La función de cálculo del IBAN tiene un error.

Cuando RESTO_IBAN es < 10 hace Set(RESTO_IBAN, “0”+RESTO_IBAN)

El problema es que RESTO_IBAN es numérico y, por tanto, la instrucción no hace naday devuelve el IBAN con 3 caracteres.

Un saludo


([N4] ccuesta) #7

Gracias Fran, para los que estamos empezando y nos tiramos una mañana para hacer cosas en apariencia “sencillas”, estas cosas son un soplo de aire fresco.


([N2] AyudaVelneo) #8

Hola Gonzalo:

Reviso lo que me cuentas y subiré otra nueva versión.

Si me da tiempo, incluyo la generación del cuaderno 19.14 SEPA XML

@ccuesta gracias… otros me ayudaron a mi cuando empezaba

Un saludo


([N4] Enrique) #9

Hola Francisco,

impecable la iniciativa, me parece algo sumamente útil para agilizar desarrollos. Por eso me pareció interesante retomar unas funciones que publique hace ya un tiempo aquí: http://velneo.es/foros/topic/utilidades-utiles-en-velneo/

Están dentro de un .vin con la documentación creo que adecuada.

Saludos!!!

Enrique.


([N1] MATIAS) #10

Una iniciativa fantástica!

Muchas gracias!

Un saludo


([N1] lsmsusvilla) #11

Un 10 una cosa que también pensé en su día pero que nunca llegue a realizar.


([N2] AyudaVelneo) #12

Hola a Todos:

He publicado una actualización de la “App Funciones” para que la podáis descargar.

La idea que tengo es ir publicando versiones periódicamente.

Si queréis colaborar con alguna función, proceso o utilidad de interés para otros desarrolladores, enviadme un .vin con una breve documentación para saber que hace dicha utilidad.

Espero que os sea útil.

Un saludo


([N1] MATIAS) #13

Muchas gracias F.José!!!


([N4] Ramon Denuc) #14

Hola.

La nueva función de encriptar/descriptar no funciona correctamente, pues en el momento de generar el alfabeto utilizando los caracteres de la tabla ASCII entre 32 (ESPACIO) y 126 (~) no estan los caracteres como la “ñ” las vocales acentuadas, y otras… supongo que es porque abría que coger todos los caracteres de la tabla, hasta el número 165 ???

Saludos


([N4] Enrique) #15

Hola Ramon,

en realidad la función de encriptar/desencriptar funciona ok, ahora es tal cual lo que decis, si queres mas caracteres solo hay que ampliar el rango sobre los códigos ASCII.

Saludos!


([N4] Ramon Denuc) #16

Hola Enrique,

Efectivamente la función encriptar/desencriptar funciona correctamente, lo que pasa que una vez editado en el foro, ya no pude cambiar lo escrito porque antes cerré el navegador, una vez lo cierras luego ya no te deja modificar el escrito.

Saludos