Package org.brerp.sped.nfe.util
Class RPSUtil
java.lang.Object
org.brerp.sped.nfe.util.RPSUtil
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
Cidadesstatic final String
Campos 0 1 2 3 4 5 Handle", "Numero RPS", "Numero Lote", Situacao, "Motivo", "Numero NFSe"static final String
static final String
static final String
static final String
Adicionalstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
Errosstatic final String
static final String
static final int
Paísstatic final String
static final String
static final String
static final String
static final String
static final String
Retornosstatic final String
Utilizado caso validacao feita no resolver RPS falhestatic final String
static final String
static final String
static final String
Situacaostatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
cidadeEstado
(MLocation local) CidadeUFstatic String
convertBooleanValues
(String booleanValue) Convert "Y" to 1 and "N" to 2static String
encodeToken
(int adClientId, int adOrgId) static String
limitarTamanhoDoEmail
(String emailCompleto, int tamanho) Este método irá limitar o tamanho do e-mail informado, mantande sempre o último e-mail válido que não ultrapasse o limite definido.static String
tratarArquivo
(String arquivo) URLEncoder no Arquivostatic String
tratarCNPJ
(String cnpj) CNPJ Somente Numerosstatic String
tratarResposta
(String resp) Tratamento da Resposta (Remover "\delimiter")
-
Field Details
-
REGISTRADA
Situacao- See Also:
-
ENVIADA
- See Also:
-
AUTORIZADA
- See Also:
-
REJEITADA
- See Also:
-
CANCELADA
- See Also:
-
UPLOAD
- See Also:
-
OUTROS
Utilizado caso validacao feita no resolver RPS falhe- See Also:
-
DESCARTADA
Adicional- See Also:
-
EXCEPTION
Erros- See Also:
-
NENHUM_REGISTRO
- See Also:
-
OK_NENHUM_REG
Retornos- See Also:
-
LOTE_PROCESSANDO
- See Also:
-
CAMPOS
Campos 0 1 2 3 4 5 Handle", "Numero RPS", "Numero Lote", Situacao, "Motivo", "Numero NFSe"- See Also:
-
LBR_COUNTRYCODE_Brasil
public static final int LBR_COUNTRYCODE_BrasilPaís- See Also:
-
BARUERI
Cidades- See Also:
-
CURITIBA
- See Also:
-
LEME
- See Also:
-
PINHAIS
- See Also:
-
PIRACICABA
- See Also:
-
PIRASSUNUNGA
- See Also:
-
RIBEIRAO_PRETO
- See Also:
-
RIO_DAS_PEDRAS
- See Also:
-
SAO_JOSE_DOS_CAMPOS
- See Also:
-
SAO_PAULO
- See Also:
-
TAUBATE
- See Also:
-
ITU
- See Also:
-
MARACANAU
- See Also:
-
SAO_JOSE_DO_RIO_PRETO
- See Also:
-
SAO_LUIS
- See Also:
-
FORTALEZA
- See Also:
-
TIJUCAS
- See Also:
-
LINS
- See Also:
-
COF_CFE_EMULADOR
- See Also:
-
ENDPOINT_ENVIA_CFE
- See Also:
-
ENDPOINT_CANCELA_CFE
- See Also:
-
ENDPOINT_IMPRIME_CFE
- See Also:
-
ENDPOINT_STATUS_CFE
- See Also:
-
ENDPOINT_CONSULTA_XML_CFE
- See Also:
-
-
Constructor Details
-
RPSUtil
public RPSUtil()
-
-
Method Details
-
convertBooleanValues
Convert "Y" to 1 and "N" to 2- Parameters:
booleanValue
-- Returns:
- String
-
tratarArquivo
URLEncoder no Arquivo- Parameters:
String
- arquivo- Returns:
- String
-
tratarResposta
Tratamento da Resposta (Remover "\delimiter")- Parameters:
String
- resp- Returns:
- String
-
tratarCNPJ
CNPJ Somente Numeros- Parameters:
String
- cnpj- Returns:
- String
-
cidadeEstado
CidadeUF- Parameters:
MLocation
- local- Returns:
- String
-
limitarTamanhoDoEmail
Este método irá limitar o tamanho do e-mail informado, mantande sempre o último e-mail válido que não ultrapasse o limite definido.- Parameters:
email
- : Neste parâmetro deve ser os emails separados por ";" (ponto e vírgula).tamanho
- : Neste parâmetro deve ser informado o tamanho máximo que o e-mail pode ter.- Returns:
- uma String contendo os últimos e-mails válidos que estejam dentro do tamanho especificado.
-
encodeToken
-