-
Notifications
You must be signed in to change notification settings - Fork 4
A Rails plugin to validate an spanish vat (NIF/CIF/NIE)
License
lleirborras/ValidateSpanishVAT
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
ValidateSpanishVat ================== This is my version of the original ValidateSpanishVat from RailsLab.net, adapted to 2009 CIF specifications This plugin validates spanish VAT in a model. To use, simply put validates_spanish_vat (fields) in your model. Example: # In app/models/company.rb class Company < ActiveRecord::Base validates_presence_of :name, :address validates_spanish_vat :vat end If the validation fails, it appends an error "is invalid", feel free to modify that! Additionally, you can use CustomValidator::SpanishVAT.validate(some_vat) elsewere in your models/controllers, returning true or false in case. Enjoy, RailsLab.net Team -------------- Esta és mi versión del plugin ValidateSpanishVat de RailsLab.net, adaptado a las modificaciones de cifs de 2009 Este plugin valida una identificador fiscal Español en un modelo (NIF/CIF/NIE). Para utilizarlo, simplemente pon validates_spanish_vat (campos) en tu modelo. Ejemplo: # En app/models/empresa.rb class Empresa < ActiveRecord::Base validates_presence_of :nombre, :direccion validates_spanish_vat :cif end Si la validación falla, añade el error "is invalid" a cada campo invalido, modifícalo si quieres! Adicionalmente, puedes utilizar CustomValidator::SpanishVAT.validate(cualquier_nif_cif_o_nie) en qualquier lugar en tus modelos/controladores, devolviendo verdadero o falso según el caso. Disfrútalo, El equipo RailsLab.net
About
A Rails plugin to validate an spanish vat (NIF/CIF/NIE)
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published