Formatos Padrões Utilizados

FormatoObservação
Data (Date)Formato: AAAA-MM-DD, onde: AAAA = ano, com 4 caracteres; MM = mês, com 2 caracteres; DD = dia, com 2 caracteres.
Data/ Hora (Datetime)Formato: AAAA-MM-DDTHH:mm:ss, onde: AAAA = ano, com 4 caracteres; MM = mês, com 2 caracteres; DD = dia, com 2 caracteres; T = separando a data da hora; HH = Hora, com 2 caracteres; Mm =  minuto, com 2 caracteres; ss  = segundos, com 2 caracteres. 


A seguir, serão detalhadas as tabelas de cada tipo composto e seus campos. Ela está dividida da seguinte forma:

(1)
(2)
NomeTipoOcorrênciaDescrição
(3)(4)(5)(6)(7)
(4)(5)(6)(7)


1. Nome do tipo complexo;

2. Descrição do tipo complexo;

3. Identifica se a sequência de campos fará parte de uma escolha (Choice); - Não utilizado neste Layout

4. Nome do campo que faz parte do tipo complexo;

5. Tipo do campo, que pode ser de um tipo simples ou complexo;

6. Quantas vezes o campo se repete na estrutura de dados:

a. Formato: “x-y”, onde “x” é a quantidade mínima e “y” a quantidade máxima. Se a quantidade máxima for indefinida, será utilizado “N” no lugar do “y”;

7. Descrição do campo.

 

Leiautes com a validações dos Tipos Complexos
 

tcrps (uma única ocorrência)
NomeTipoOcorrênciaDescrição
idtstagid1-1Id de identificação da tag.
tssversaotsversaoxml1-1Versão do XML do TSS.
assinaturatsassinatura1-1Código hash de validação do conteúdo.
identificacaotcidentificacao1-1Grupo de tags de identificação do RPS.
substituicaotcsubstituicao0-1Grupo de tags para Substituição do RPS.
cancelamentotccancelamento0-1Grupo de tags para cancelamento do RPS.
atividadetcatividade0-1Grupo de tags com informações da Atividade.
prestadortcprestador1-1Grupo de tags para identificação do Prestador do serviço.
prestacaotcprestacao0-1Grupo de tags para informações da prestação.
intermediariotcintermediario0-1Grupo de tags para identificação do intermediário do serviço.
tomadortctomador1-1Grupo de tags para informações do tomador.
servicostcservico1-1Grupo de tags para informações do Serviços.
valorestcvalores1-1Grupo de tags para informações dos valores do RPS.
faturastcfaturas0-1Grupo de tags discriminação das faturas.
deducoestcdeducoes0-1Grupo de tags com as deduções do RPS.
infcompltcinfcompl0-1Grupo de tags com as informações complementares do RPS.
tcidentificacao (uma única ocorrência)
NomeTipoOcorrênciaDescrição
dthremissaotsdatatempo1-1Data e hora da emissão do documento.
serierpstsserie1-1Série do RPS.
numerorpstsnumerorps1-1Número do RPS.
tipotstipo1-1Tipo do documento.
situacaorpstssituacao1-1Situação do RPS.
tiporecolhetstprecolhe1-1Tipo de recolhimento do documento.
tipoopertstpooper1-1Tipo da operação do documento.
tipotribtstptrib1-1Tipo de tributação do documento.
regimeesptribtstpregimetrib0-1Regime especial de tributação do documento.
formpagtotsformpagto0-1Forma de pagamento do documento.
competenciarpstsData0-1Data da competência da NFS-e.
tcsubstituicao (de zero a 1 ocorrência)
NomeTipoOcorrênciaDescrição
serierpstsserie1-1Série do RPS a ser substituído.
numerorpstsnumerorps1-1Número do RPS a ser substituído.
numeronfsetsnumeronfse1-1Número da NFS-e a ser substituída.
idnfsetsidnfsetss1-1ID da NFS-e no ERP a ser substituída.
tipotstipo1-1Tipo do documento.
dtemissaonfsetsdatatempo1-1Data da emissão da NFS-e a ser substituída.
tccancelamento (de zero a uma ocorrência)
NomeTipoOcorrênciaDescrição
codmotcanctscodmotcanc0-1Código do motivo do cancelamento do documento
motcanctsmotcanc1-1Motivo do cancelamento do documento.
tcatividade (de zero a uma ocorrência)
NomeTipoOcorrênciaDescrição
codigotscodatividade1-1Código da atividade do RPS.
aliquotatstam6dig41-1Alíquota de ISS da atividade do RPS.
tcprestador (uma única ocorrência)
NomeTipoOcorrênciaDescrição
inscmuntsinscmun1-1Inscrição municipal do prestador.
cpfcnpjtscpfcnpj1-1CPF/CNPJ do prestador.
razaotsrazao1-1Razão social do prestador.
fantasiatsfantasia1-1Nome fantasia do prestador.
codmunibgetscodmunibge0-1Código do município do prestador, padrão IBGE.
codmunsiafitscodmunsiafi0-1Código do município do prestador, padrão SIAFI
cidadetscidade0-1Nome da cidade do prestador.
uftsuf1-1Unidade federativa do prestador.
emailtsemail0-1Endereço de e-mail do prestador.
dddtsddd0-1DDD do telefone do prestador.
telefonetstelefone0-1Telefone do prestador.
simpnactssimpnac0-1Optante pelo regime simples nacional.
incentculttsincentcult0-1Incentivador cultural.
logradourotslogradouro1-1Descrição do logradouro do prestador.
numendtsnumend1-1Número do endereço.
compleendtscplend0-1Complemento do endereço.
bairrotsbairro1-1Bairro do prestador
tplogradourotstplogradouro0-1Tipo do Logradouro
tpbairrotstpbairro0-1Tipo do Bairro.
ceptscep1-1CEP do prestador.
tcprestacao (de zero a uma ocorrência)
Representa o grupo de Outros Campos.
NomeTipoOcorrênciaDescrição
seriepresttsserie1-1Série da prestação dos serviços do documento.
logradourotslogradouro1-1Endereço da prestação dos serviços do documento.
numendtsnumend1-1Número do endereço da prestação dos serviços do documento.
complendtscplend1-1Complemento do endereço da prestação dos serviços do documento.
codmunibgetscodmunibge1-1Código do município do prestador, padrão IBGE.
codmunsiafitscodmunsiafi1-1Código do município do prestador, padrão SIAFI
municipiotsdescmun1-1Município da prestação dos serviços do documento.
bairrotsbairro1-1Bairro da prestação dos serviços do documento.
uftsuf1-1Unidade federativa da prestação dos serviços do documento.
ceptscep1-1CEP da prestação dos serviços do documento.
tipoLogrtstplogradouro0-1Tipo de Logradouro da Prestação
tcintermediario (de zero a uma ocorrência)
Representa a estrutura das informações do intermediário do serviço.
NomeTipoOcorrênciaDescrição
razaotsrazao0-1Razão social do intermediador.
cpfcnpjtscpfcnpj1-1Estrutura dos outros campos adicionais.
inscmuntsinscmun0-1Inscrição municipal do intermediador.
tctomador (de zero a uma ocorrência)
NomeTipoOcorrênciaDescrição
inscmuntsinscmun0-1Inscrição municipal do tomador.
cpfcnpjtscpfcnpj1-1CPF/CNPJ do tomador.
razaotsrazao1-1Razão social do tomador.
tipologrtstplogradouro0-1Logradouro do tomador.
logradourotslogradouro1-1Logradouro do tomador.
numendtsnumend1-1Número do endereço do tomador.
complendtscplend0-1Complemento do endereço do tomador.
tipobairrotstpbairro0-1Tipo de bairro do tomador. (Padrão: “Bairro”)
bairrotsbairro1-1Bairro do tomador.
codmunibgetscodmunibge0-1Código do município do tomador, padrão IBGE.
codmunsiafitscodmunsiafi0-1Código do município do tomador, padrão SIAFI.
cidadetscidade1-1Cidade do tomador.
uftsuf1-1Unidade federativa do tomador.
ceptscep1-1CEP do tomador.
emailtsemail0-1Endereço de e-mail do tomador.
dddtsddd0-1DDD do telefone do tomador.
telefonetstelefone0-1Telefone do tomador.
codpaistscodpais0-1Código do país do tomador.
nomepaistsnomepais0-1Nome do País do tomador.
estrangeirotsyesno1-1Tomador estrangeiro.
tcservicos (uma única ocorrência)
NomeTipoOcorrênciaDescrição
servicotcservico1-1Campo que contém o número sequencial da linha de item.Número serial que designa cada item individual em uma série de produtos.
tcservico (de 1 a N ocorrências)
NomeTipoOcorrênciaDescrição
codigotscodserv1-1Código do serviço na lista.
aliquotatstam7dec41-1Alíquota do serviço.
cnaetscnae1-1Código CNAE do serviço.
codtribtscodtrib1-1Código de tributação do serviço.
discrtsdiscr1-1Discriminação do serviço.
quanttstam15dec21-1Quantidade do serviço tomado.
valunittstam15dec41-1Valor unitário do serviço.
valtotaltstam15dec41-1Valor total do serviço.
basecalctstam15dec41-1Base de cálculo do serviço.
issretidotsyesno1-1Retenção de ISS do serviço.
valdedutstam15dec41-1Valor das deduções sobre o serviço.
valpiststam15dec41-1Valor do PIS sobre o serviço.
valcoftstam15dec41-1Valor do COFINS sobre o serviço.
valinsststam15dec41-1Valor do INSS sobre o serviço.
valirtstam15dec41-1Valor do IR sobre o serviço.
valcslltstam15dec41-1Valor do CSLL sobre o serviço.
valisststam15dec41-1Valor do ISS sobre o serviço.
valissrettstam15dec41-1Valor do ISS retido sobre o serviço.
outrasrettstam15dec41-1Valor referente a outras retenções sobre o serviço.
valliqtstam15dec41-1Valor líquido da NFS-e.
desccondtstam15dec41-1Valor do desconto condicionado do serviço.
descinctstam15dec41-1Valor do desconto incondicionado do serviço.
unidmedtsunimedida0-1Unidade de medida do serviço.
tributaveltstributavel0-1Se serviço, é tributável.
cfpstscfps0-1Código fiscal de prestação de serviço.
valcartritstam15dec40-1Valor CargaTributária
valpercartritstam7dec40-1Percentual Carga Tributária
valfoncartritsvalfoncartri0-1Fonte Carga Tributária
tcvalores (uma única ocorrências)
NomeTipoOcorrênciaDescrição
isststam15dec41-1Valor total de ISS do documento.
issrettstam15dec41-1Valor total de ISS retido do documento.
outrrettstam15dec41-1Valor total de outras retenções do documento.
piststam15dec41-1Valor total de PIS do documento.
cofinststam15dec41-1Valor total de COFINS do documento.
insststam15dec41-1Valor total de INSS do documento.
irtstam15dec41-1Valor total de IR do documento.
cslltstam15dec41-1Valor total de CSLL do documento.
aliqisststam7dec41-1Alíquota de ISS do documento.
aliqpiststam7dec41-1Alíquota de PIS do documento.
aliqcoftstam7dec41-1Alíquota de COFINS do documento.
aliqinsststam7dec41-1Alíquota de INSS do documento.
aliqirtstam7dec41-1Alíquota de IR do documento.
aliqcslltstam7dec41-1Alíquota de CSLL do documento.
valtotdoctstam15dec41-1Valor total do documento.
valcartritstam15dec40-1Valor Carga Tributária
valpercartritstam7dec40-1Percentual Carga Tributária
valfoncartritsvalfoncartri0-1Fonte Carga Tributária
tcfaturas (de zero a 1 ocorrências)
NomeTipoOcorrênciaDescrição
faturatcfatura1-NTag raíz que conterá as informações sobre uma fatura do documento.
tcfatura (de zero a N ocorrências)
NomeTipoOcorrênciaDescrição
numerotsnumfatura1-1Número da fatura do documento.
valortstam15dec41-1Valor da fatura do documento.
tcpagamentos (de zero a 1 ocorrências)
NomeTipoOcorrênciaDescrição
pagamentotcpagamento1-NTag raíz que conterá as informações sobre um pagamento do documento.
tcpagamento (de 1 a N ocorrências)
NomeTipoOcorrênciaDescrição
parcelatsparcela1-1Número da parcela do pagamento.
dtvenctsdata1-1Data do vencimento do pagamento.
valortstam15dec21-1Valor do pagamento.
tcdeducoes (de zero a 1 ocorrências)
NomeTipoOcorrênciaDescrição
desccondtstam15dec41-1Valor do desconto condicional do documento.
descincondtstam15dec41-1Valor do desconto incondicional do documento.
deducaotcdeducao0-NTag raíz que conterá as informações sobre uma dedução do documento.
tcdeducao (de zero a N ocorrências)
NomeTipoOcorrênciaDescrição
tipotstpdeduc1-1Tipo de dedução.Os conteúdos possíveis são:
  • 1 – Por percentual;
  • 2 – Por valor.
modaltsmodaldeduc1-1Modalidade da dedução.Os conteúdos possíveis são:
  • 1 – Despesas com materiais;
  • 2 – Despesas com sub-empreitada.
codobratscodobra0-1Código da obra da dedução.
codarttscodart0-1Código ART da dedução.
cpfcnpjtscpfcnpj0-1CPF/CNPJ do fornecedor/prestador do serviço.
numeronftsnumeronfse0-1Número da nota fiscal de referência.
totalnftstam15dec41-1Valor total da nota fiscal de referência.
percentualtstam7dec41-1Percentual a ser deduzido.
valortstam15dec41-1Valor a ser deduzido.
tcinfcompl (de zero a 1 ocorrências)
NomeTipoOcorrência
descricaotsdescricpl1-1
observacaotsobserv0-1
constrcivtcconstrciv0-N
ativporttcativport0-N
tcconstrciv (de zero a 1 ocorrências)
NomeTipoOcorrênciaDescrição
nomeobratsnomeobra1-1Nome da obra da construção civil.
enderecotslogradouro0-1Endereço da construção civil.
numerotsnumend0-1Número do endereço da construção civil.
compltscplend0-1Complemento do endereço da construção civil.
bairrotsbairro0-1Bairro do endereço da construção civil.
codmunibgetscodmunibge0-1Código do município da construção civil.
uftsuf0-1Unidade federativa do endereço da construção civil.
ceptscep0-1CEP do endereço da construção civil.
dedmattstam15dec41-1Valor das deduções de materiais da construção civil.
dedsubemptstam15dec41-1Valor das deduções de sub-empreitada da construção civil.
tcativport (de zero a 1 ocorrências)
NomeTipoOcorrênciaDescrição
nomraztsrazao1-1Nome/Razão social do proprietário/representante da atividade portuária.
cpfcnpjtscpfcnpj1-1CPF/CNPJ do proprietário/representante da atividade portuária.
enderecotslogradouro1-1Endereço da atividade portuária.
numerotsnumend1-1Número do endereço da atividade portuária.
compltscplend1-1Complemento do endereço da atividade portuária.
bairrotsbairro1-1Bairro do endereço da atividade portuária.
codmunibgetscodmunibge1-1Código do município do endereço da atividade portuária.
uftsuf1-1Unidade federativa do endereço da atividade portuária.
ceptscep1-1CEP do endereço da atividade portuária.
stproprtsyesno1-1ST do proprietário da atividade portuária.
nomeembtsnomeemb1-1Nome da embarcação da atividade portuária.
bandembtsbandemb1-1Bandeira da embarcação da atividade portuária.
nomeporttsnomeport1-1Nome do porto da atividade portuária.
dthrenttsdatatempo1-1Data e hora da entrada da atividade portuária.
dthrsaitsdatatempo Data e hora da saída da atividade portuária.