API - Envio Completo do RPS
API - Envio Completo RPS-e
POST
https://sandbox-api.invoisys.com.br/api/nfse/enviocompleta
API utilizada no Modelo Completo da NFS-e
Headers
Name | Type | Description |
---|---|---|
Content-type | string |
|
Accept | string |
|
Authorization | string |
|
Request Body
Name | Type | Description |
---|---|---|
tipoDeTributacaoInvoisys | integer | |
regimeEspecialTributacaoInvoiSys | integer | |
exigibilidadeISSInvoisys | integer | |
cnpjEmitente* | string | Informar CNPJ do Emitente |
cpfTomador | string | Informar o CPF do Tomador, se for identificado. Se preenchido, deixar CNPJ em branco |
cnpjTomador | string | Informar o CNPJ do Tomador, se for identificado. Se preenchido, deixar CPF em branco |
nomeRazaoSocialTomador | string | Informar a Razão Social do Tomador |
apelidoNomeFantasiaTomador | string | Informar o Nome Fantasia do Tomador |
tipoDeLogradouroTomador | string | Informar o tipo de logradouro do Tomador. Ex.: Rua, Avenida, etc. |
logradouroTomador | string | Informar o logradouro do Tomador. |
numeroEnderecoTomador | string | Informar o número do endereço do Tomador |
complementoEnderecoTomador | string | Informar o complemento do endereço do Tomador |
bairroTomador | string | Informar o bairro do Tomador |
cepTomador | string | Informar o CEP do Tomador |
codigoMunicipioTomador | integer | Informar o código IBGE do município do Tomador |
emailTomador | string | Informar o e-mail do Tomador |
telefoneTomador | string | Informar o número de telefone do Tomador |
ieTomador | integer | Informar a Inscrição Estadual do Tomador |
imTomador | integer | Informar a Inscrição Municipal do Tomador |
serieRPS* | string | Informar a série do RPS |
numeroRPS* | integer | Informar o número do RPS |
Serviço* | object | Objeto Serviço |
Serviço: {codigo}* | string | Código de identificação do serviço prestado |
Serviço: {valor}* | number | Valor do serviço prestado |
Serviço: {deducoes} | number | Valor de deduções do serviço |
Serviço: {aliquotaServicos} | number | Valor de alíquota do serviço |
Serviço: {aliquotaPIS} | number | Valor de alíquota do PIS |
Serviço: {aliquotaCOFINS} | number | Valor de alíquota do COFINS |
Serviço: {aliquotaINSS} | number | Valor de alíquota do INSS |
Serviço: {aliquotaIR} | number | Valor de alíquota do Imposto de Renda |
Serviço: {aliquotaCSLL} | number | Valor de alíquota da Contribuição Social sobre o Lucro Líquido |
Serviço: {valorISS} | number | Valor do ISS |
Serviço: {outrasRetencoes} | number | Valor de outras retenções |
Serviço: {responsavelRetencao} | string | Identificação do responsável pela retenção do ISS. 1 = Tomador; 2 = Intermediário |
discriminacao* | string | Preencher com as informações referentes ao serviço a ser comercializado. |
tipoTomador | integer | Informar o número do documento |
tipoDeTributacao | string | Campo livre para preenchimento do tipo de Tributação |
exigibilidadeISS | integer | Campo livre para preenchimento da Exigibilidade do ISS |
issRetido* | boolean | Informar se o ISS será retido. Se sim, o valor ISS retido será calculado automaticamente. |
cnae | string | Informar o CNAE |
crc | integer | Conselho Regional de Contabilidade, identificar único de um contador |
operacao | string | Campo específico para alguns municípios. Preencher com “A”- Sem Dedução; “B”- Com Dedução/Materiais; “C” - Imune/Isenta de ISSQN; “D” - Devolução/Simples Remessa; “J” - Intermediação. |
regimeEspecialTributacao | string | Campo livre para preenchimento do Regime Especial Tributação |
ambiente* | integer | 1 = Produção; 2 = Homologação |
codigoMunicipioIncidencia | string | Código do município da incidência do ISS |
ConstrucaoCivil | object | Objeto para dados de Construção Civil |
ConstrucaoCivil: {codigoObra} | string | Código identificador da obra |
ConstrucaoCivil: {art} | string | Número da ART |
Intermediario | object | Objeto para dados do Intermediário |
Intermediario: {CpfCnp}j | object | Objeto para dados do CNPJ ou CPF do intermediário |
CpfCnpj: {cpf} | string | CPF do intermediário. Se preenchido, deixar CNPJ em branco |
CpfCnpj: {cnpj} | string | CNPJ do intermediário. Se preenchido, deixar CPF em branco |
Intermediario: {razaoSocial} | object | Razão social do intermediário |
Intermediario: {inscricaoMunicipal} | object | IM do intermediário |
incentivadorCultural* | boolean | Informar se o prestador é incentivador cultural |
incentivoFiscal* | boolean | Informar se o prestador é incentivador fiscal |
observacao | string | Informar alguma observação relevante à operação |
tipoIss | string | |
tipoEnquadramento | string | |
devidoNoLocal | boolean | Caso o serviço seja prestado fora do estabelecimento do prestador, colocar |
deducaoMaterial | number | Informar o valor de dedução deste material |
descontoCondicional | number | Informar o desconto condicional para a operação |
descontoIncondicional | number | Informar o desconto incondicional para a operação |
codigoTributacaoMunicipio | string | Informar o código de tributação do município. |
numeroProcesso | string | Informar o número do documento |
Enumeradores
Tipo de tributação (tipoDeTributacaoInvoisys)
1 – Tributação no município 2 – Tributação fora do município 3 – Isenção 4 - Tributação fora do município, porém isento 5 - Tributação no município com isenção parcial 9 - Tributação no município, porém exigibilidade suspensa 10 - Tributação fora do município, porém exigibilidade suspensa 15 - Tributação no município, porém com indicação de imunidade subjetiva 16 - Tributação fora do município, porém com indicação de imunidade subjetiva 17 - Tributação no município, porém com indicação de imunidade objetiva 18 - Tributação fora do município, porém com indicação de imunidade objetiva 19 - Exportação de Serviços |
Regime Especial Tributação (regimeEspecialTributacao)
1 – Microempresa municipal 2 – Estimativa 3 – Sociedade de profissionais 4 – Cooperativa 5 – Microempresário Individual (MEI) 6 – Microempresário e Empresa de Pequeno Porte (ME EPP) 7 – Tributação por Faturamento (Variável) 8 – Fixo 9 – Isenção 10 – Imune 11 – Exigibilidade suspensa por decisão judicial 12 – Exigibilidade suspensa por procedimento administrativo |
Exigibilidade ISS (exigibilidadeISSInvoisys)
1 - Exigível; 2 - Não incidência; 3 - Isenção; 4 - Exportação; 5 - Imunidade; 6 - Exigibilidade Suspensa por Decisão Judicial; 7 - Exigibilidade Suspensa por Processo Administrativo |
APIs Relacionadas 🎈
Referências à API 📌
Last updated