Package org.brerp.sped.nfe.util
Class RPS
java.lang.Object
org.brerp.sped.nfe.util.RPS
- Direct Known Subclasses:
RPSBarueri
,RPSCuritiba
,RPSFortaleza
,RPSItu
,RPSLeme
,RPSLins
,RPSMaracanau
,RPSMontesClaros
,RPSPinhais
,RPSPiracicaba
,RPSPirassununga
,RPSRibeiraoPreto
,RPSRioDasPedras
,RPSSaoJoseDoRioPreto
,RPSSaoJoseDosCampos
,RPSSaoLuis
,RPSSaoPaulo
,RPSTaubate
,RPSTijucas
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
Sobrescrever método em classes onde é feita geração TXTprotected void
protected void
Preenche informações do cabeçalho do arquivoprotected void
protected void
Preenche informações do Loteprotected void
Preenche informações do Prestadorprotected void
gerarDadosRPS
(MCOFRPS rps) Preenche Informações do RPSprotected void
gerarDadosServico
(MCOFRPS rps) Preenche Informações do Serviçoprotected void
gerarDadosTomador
(MCOFRPS rps) Preenche Informações do Tomadorprotected void
gerarDadosValores
(MCOFRPS rps) protected String
getAliquotaCOFINS
(MCOFRPS rps) protected String
getAliquotaCSLL
(MCOFRPS rps) protected String
getAliquotaINSS
(MCOFRPS rps) protected String
getAliquotaIR
(MCOFRPS rps) protected String
getAliquotaISS
(MCOFRPS rps) protected String
protected String
getAliquotaPIS
(MCOFRPS rps) protected String
protected String
getBairroTomador
(MCOFRPS rps) protected String
getBaseCalculo
(MCOFRPS rps) protected String
protected String
getCepTomador
(MCOFRPS rps) protected String
protected String
protected String
protected String
getCodigoCnae
(MCOFRPS rps) protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
getCpfCnpjTomador
(MCOFRPS rps) protected String
protected String
getDDDTomador
(MCOFRPS rps) protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
getEmailTomador
(MCOFRPS rps) protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
getIssRetido
(MCOFRPS rps) protected abstract Integer
protected abstract Integer
protected abstract Integer
protected abstract Integer
protected String
protected String
protected String
protected String
protected String
protected String
getNumeroRps
(MCOFRPS rps) protected String
getNumeroTomador
(MCOFRPS rps) protected String
getOperacao
(MCOFRPS rps) protected String
protected String
protected String
protected String
getPaisTomador
(MCOFRPS rps) protected String
protected String
protected String
getSerieRps
(MCOFRPS rps) protected String
getSituacaoNota
(MCOFRPS rps) protected String
protected String
protected String
protected String
protected String
protected String
getTipoRps
(MCOFRPS rps) protected String
getTipoTributacao
(MCOFRPS rps) protected String
getUfTomador
(MCOFRPS rps) protected String
getValorCOFINS
(MCOFRPS rps) protected String
getValorCSLL
(MCOFRPS rps) protected String
getValorDeducoes
(MCOFRPS rps) protected String
getValorINSS
(MCOFRPS rps) protected String
getValorIR
(MCOFRPS rps) protected String
getValorIss
(MCOFRPS rps) protected String
getValorIssRetido
(MCOFRPS rps) protected String
protected String
getValorPIS
(MCOFRPS rps) protected String
getValorServicos
(MCOFRPS rps) protected String
protected String
protected String
protected void
protected void
-
Field Details
-
rpsList
-
loteRPS
-
fContent
-
org
-
orgInfo
-
loc
-
cidade
-
-
Constructor Details
-
RPS
-
-
Method Details
-
gerarArquivoWebService
protected void gerarArquivoWebService() -
gerarDadosCabecalho
protected void gerarDadosCabecalho()Preenche informações do cabeçalho do arquivo -
gerarDadosLote
protected void gerarDadosLote()Preenche informações do Lote -
gerarDadosRPS
Preenche Informações do RPS- Parameters:
rps
-
-
gerarDadosPrestador
Preenche informações do Prestador- Parameters:
rps
-
-
gerarDadosServico
Preenche Informações do Serviço- Parameters:
rps
-
-
gerarDadosTomador
Preenche Informações do Tomador- Parameters:
rps
-
-
gerarDadosValores
-
getRpsList
-
getfContent
-
getFormato
-
getPadrao
-
getNomeCidade
-
getNumeroLote
-
getCPFCNPJRemetente
-
getInscricaoMunicipalRemetente
-
getValorTotalServicos
-
getValorTotalDeducoes
-
getValorTotalBaseCalculo
-
getTipoRps
-
getSerieRps
-
getNumeroRps
-
getSituacaoNota
-
getDataEmissao
-
getCompetencia
-
getCpfCnpjPrestador
-
getInscricaoMunicipalPrestador
-
getRazaoSocialPrestador
-
getInscricaoEstadualPrestador
-
getTipoLogradouroPrestador
-
getEnderecoPrestador
-
getNumeroPrestador
-
getComplementoPrestador
-
getTipoBairroPrestador
-
getBairroPrestador
-
getCodigoCidadePrestador
-
getDescricaoCidadePrestador
-
getTelefonePrestador
-
getEmailPrestador
-
getCepPrestador
-
getOptanteSimplesNacional
-
getIncentivadorCultural
-
getNaturezaTributacao
-
getIncentivoFiscal
-
getTipoTributacao
-
getExigibilidadeISS
-
getOperacao
-
getCodigoItemListaServico
-
getCodigoTributacaoMunicipio
-
getCodigoCnae
-
getDiscriminacaoServico
-
getMunicipioIncidencia
-
getCodigoCidadePrestacao
-
getDescricaoCidadePrestacao
-
getCpfCnpjTomador
-
getRazaoSocialTomador
-
getInscricaoEstadualTomador
-
getInscricaoMunicipalTomador
-
getTipoLogradouroTomador
-
getEnderecoTomador
-
getNumeroTomador
-
getComplementoTomador
-
getBairroTomador
-
getCodigoCidadeTomador
-
getDescricaoCidadeTomador
-
getUfTomador
-
getCepTomador
-
getPaisTomador
-
getDDDTomador
-
getTelefoneTomador
-
getEmailTomador
-
getAliquotaPIS
-
getAliquotaCOFINS
-
getAliquotaINSS
-
getAliquotaIR
-
getAliquotaCSLL
-
getValorPIS
-
getValorCOFINS
-
getValorINSS
-
getValorIR
-
getValorCSLL
-
getOutrasRetencoes
-
getDescontoIncondicionado
-
getDescontoCondicionado
-
getValorDeducoes
-
getValorServicos
-
getBaseCalculo
-
getAliquotaISSRetido
-
getValorIssRetido
-
getAliquotaISS
-
getValorIss
-
getIssRetido
-
getValorLiquidoNfse
-
getInformacoesComplementares
-
gerarDadosImpressao
-
preenchimentoRegimeEspecial
-
preencherInformacoesObra
-
gerarArquivoTXT
protected void gerarArquivoTXT()Sobrescrever método em classes onde é feita geração TXT -
getMAX_CHARS_ENDERECO
-
getMAX_CHARS_NUM_ENDERECO
-
getMAX_CHARS_COMP_ENDERECO
-
getMAX_CHARS_BAIRRO
-