Business-DK-CPR
view release on metacpan or search on metacpan
lib/Business/DK/CPR.pm view on Meta::CPAN
There are no other known limitations apart from the obvious flaws in the CPR
system (See: L<SEE ALSO|/SEE ALSO>).
=head1 BUG REPORTING
Please report issue via GitHub
=over
=item * L<GitHub Issues|https://github.com/jonasbn/perl-business-dk-cpr/issues>
=back
Alternatively report issues via CPAN RT:
=over
=item * L<http://rt.cpan.org/NoAuth/Bugs.html?Dist=Business-DK-CPR>
=back
or by sending mail to
=over
=item * C<bug-Business-DK-CPR@rt.cpan.org>
=back
=head1 SEE ALSO
=over
=item * L<http://www.cpr.dk/>
=item * L<Class::Business::DK::CPR|Class::Business::DK::CPR>
=item * L<Data::FormValidator::Constraints::Business::DK::CPR|Data::FormValidator::Constraints::Business::DK::CPR>
=item * L<Business::DK::PO|Business::DK::PO>
=item * L<Business::DK::CVR|Business::DK::CVR>
=item * L<http://logicLAB.jira.com/wiki/display/OPEN/Perl-Critic-Policy-ValuesAndExpressions-ProhibitConstantPragma>
=back
=head1 MOTIVATION
I write business related applications. So I need to be able to validate CPR
numbers once is a while, hence the validation function.
The calculate/generate1968 function is however a different story. When I was in
school we where programming in Comal80 and some of the guys in my school created
lists of CPR numbers valid with their own birthdays. The thing was that if you
got caught riding the train without a valid ticket the personnel would only
check the validity of you CPR number, so all you have to remember was your
birthday and 4 more digits not being the actual last 4 digits of your CPR
number.
I guess this was the first hack I ever heard about and saw - I never tried it
out, but back then it really fascinated me and my interest in computers was
really sparked.
=head1 AUTHOR
=over
=item * Jonas B., (jonasbn) - C<< <jonasbn@cpan.org> >>
=back
=head1 ACKNOWLEDGEMENTS
=over
=item * Karen Etheridge (ETHER)
=item * Neil Bowers (NEILB)
=item * Mohammad S Anwar (MANWAR)
=back
=head1 COPYRIGHT
Business-DK-CPR and related is (C) by Jonas B., (jonasbn) 2006-2020
=head1 LICENSE
Business-DK-CPR is released under the Artistic License 2.0
=cut
( run in 1.247 second using v1.01-cache-2.11-cpan-5a3173703d6 )