Learn R Programming

Valida RA

work in progress

NEW:

  • Generate last digit of pis

COMMING SOON:

  • Generate last digits for any RA document

Description

This package contains functions to work with brazilian documents ids as CPF, PIS and CNPJ. It can validate them e outputing the result on different ways. Also, it can handle situations where the ids has just its prefix(first ten digits, on cpf, for example) and it is needed to generate the last one.

Installation

The package is not yet on CRAN, so to install it is needed to use devtools. Devtools can be installed as a normal R package:

install.packages("devtools") 

After that, it is possible install validaRA from the github repository using devtools:

devtools::install_github("ipea/validaRA") 

The package, validaRA, depends on c++ code that has to be compiled, then Rtools must be installed. It can be found here

Basic Usage

# Validanting cpf
result <- valiada_doc(c("788.346.838-38"), type = "cpf")

# Validanting pis
result <- valiada_doc(c("788.346.838-38"), type = "pis")

Copy Link

Version

Install

install.packages('validaRA')

Monthly Downloads

2

Version

0.1.1

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Gustavo Coelho

Last Published

October 19th, 2017

Functions in validaRA (0.1.1)

doc2integer64

Convert Brazilian documents.
gera_digito

Complete Brazilian documents.
trata_cpf

Correct Brazilian cpf document.
valida_doc

Check Brazilian documents.
valida_doc_df

Check Brazilian documents.
relatorioDOC

relatorioDOC output on pdf a data frame that summarize the output of validaDOC. It is require a file where the data is located or the data itself. If neither, input and data, is giving the function stop. Also, columns and types must the same size.
tabulacaoDOC

Check Brazilian documents.