The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Business::BR::CNJ::Format - Format brazilian CNJ (Conselho Nacional de Justiça) numbers, from all numbers to correctly ponctuated strings.

SYNOPSIS

   use Business::BR::CNJ::Format ( qw/ cnj_format / );

   print cnj_format('00589677720168190000');

   # Will aouput "0058967-77.2016.8.19.0000"

DESCRIPTION

This module handles CNJ numbers formating.

METHDOS

cnj_format

Format a string of only numbers into a CNJ representation ( 00589677720168190000 => 0058967-77.2016.8.19.0000 ).

References:

http://www.cnj.jus.br/busca-atos-adm?documento=2748

Art. 1º Fica instituída a numeração única de processos no âmbito do Poder Judiciário, observada a estrutura NNNNNNN-DD.AAAA.J.TR.OOOO, composta de 6 (seis) campos obrigatórios, nos termos da tabela padronizada constante dos Anexos I a VII desta Resolução.

SEE ALSO

Please check CNJ website at http://www.cnj.jus.br/

AUTHOR

Diego de Lima, <diego_de_lima@hotmail.com>

SPECIAL THANKS

This module was kindly made available by the https://modeloinicial.com.br/ team.

COPYRIGHT AND LICENSE

Copyright (C) 2017 by Diego de Lima

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.10.1 or, at your option, any later version of Perl 5 you may have available.

2 POD Errors

The following errors were encountered while parsing the POD:

Around line 32:

Non-ASCII character seen before =encoding in 'Justiça)'. Assuming UTF-8

Around line 61:

You forgot a '=back' before '=head1'