Ocorrência
Ao importar o arquivo XML no site do município é apresentada mensagem " ERRO DE ESTRUTURA"
Ambiente
Cross Segmento - TOTVS BackOffice (Linha Protheus) - A partir da versão 12.1.2310
Causa
Esse incidente ocorre, pois na escrituração do documento há campos obrigatórios para correta geração do arquivo em branco.
Solução
Para solucionar essa ocorrência, confirme se todas TAG do XML foram geradas corretamente com todos os conteúdo valido.
Preenchimento das Principais Tags
Para geração das Tags, é importante que o documento seja criado seguindo a estrutura abaixo:
Documentos Fiscais
- Capa do documento
- Dt Emissão (C20_DTDOC): O mês/ano selecionado deve corresponder ao mês/ano da data de emissão do Documento Fiscal;
- Oper. (C20_INDOPE): Para que o Documento Fiscal seja considerado, seu Tipo de Operação deverá corresponder a uma Emissão (Entrada);
- Id.Tp DOcto (C20_TPDOC): Deve representar o tipo de documento de Serviços (Nota Fiscal de Serviço);
- Produtos/Serviços
- Cod. Serviço (C30_CODSER): Código do Serviço;
- Tributo do Item
- C. Tributo (C35_CODTRI): Tributo 000016 ou 000001
- Base Trib (C35_BASE): Valor Consolidado
- Aliq Tributo (C35_ALIQ): Alíquota do Tributo
- Vlr Tributo (C35_VALOR): Valor do Tributo para o item do documento Fiscal
Grupos importantes
IdentificacaoDeclaracao
| <tipos:Numero>000000009</tipos:Numero> | C20_NUMDOC |
| <tipos:NumeroDeclarado>000000009</tipos:NumeroDeclarado> | C20_NUMDOC |
| <tipos:Serie>TAF</tipos:Serie> | C20_SERIE |
| <tipos:SerieDeclarada>TAF</tipos:SerieDeclarada> | C20_SERIE |
| <tipos:Tipo>1</tipos:Tipo> | Fixo = 1 |
| <tipos:Competencia>2022-06-30</tipos:Competencia> | C20_DTCPIS |
DadosPrestador
| <tipos:Cnpj>62598779000146</tipos:Cnpj> | C1H_CNPJ / C1H_CPF |
|
<tipos:NomeFantasia>TAFG04 - SAO PAULO SERVICOS - N RECOLHE</tipos:NomeFantasia>
|
C1H_NOME |
| <tipos:RazaoSocial>TAFG04 - SAO PAULO SERVICOS - N RECOLHE</tipos:RazaoSocial> | C1H_NOME |
| <tipos:Endereco>AV PAULISTA</tipos:Endereco> | C1H_TPLOGR |
| <tipos:Numero>901</tipos:Numero> | C1H_NUM |
| <tipos:Bairro>CENTRO</tipos:Bairro> | C1H_BAIRRO |
| <tipos:CodigoMunicipio>SP50308</tipos:CodigoMunicipio> | C1H_CODMUN |
| <tipos:Uf>SP</tipos:Uf> | C1H_UF |
| <tipos:Cep/> | C1H_CEP |
| <tipos:Telefone/> | C1H_FONE |
| <tipos:Email/> | C1H_EMAIL |
|
<tipos:OptanteSimplesNacional>2</tipos:OptanteSimplesNacional> <tipos:CodigoMunicipio>3550308</tipos:CodigoMunicipio> |
C1H_SIMPLS
C20_CODLOC
|
DadosServicoComprado
| <tipos:ValorServicos>1922.21</tipos:ValorServicos> | C20_VLSERV |
| <tipos:ValorDeducoes>0</tipos:ValorDeducoes> | C20_VLABMT+C20_VLABSU |
| <tipos:ValorPis>0</tipos:ValorPis> | C35_VALOR |
| <tipos:ValorCofins>0</tipos:ValorCofins> | C35_VALOR |
| <tipos:ValorInss>0</tipos:ValorInss> | C35_VALOR |
| <tipos:ValorIr>0</tipos:ValorIr> | C35_VALOR |
| <tipos:ValorCsll>0</tipos:ValorCsll> | C35_VALOR |
| <tipos:ValTotTributos>0</tipos:ValTotTributos> | Soma todos os tributos diferentes de 000001 e 000016 |
| <tipos:ValorIss>96.11</tipos:ValorIss> | C35_VALOR |
| <tipos:Aliquota>5.00</tipos:Aliquota> | C35_VALOR |
| <tipos:DescontoIncondicionado>0</tipos:DescontoIncondicionado> | C30_VLDESC |
| <tipos:ItemListaServico>20.01</tipos:ItemListaServico> | C30_CODSER |
| <tipos:CodigoTributacaoMunicipio>00.01.01</tipos:CodigoTributacaoMunicipio> | C30_SRVMUN |
| <tipos:Discriminacao>Declaracao de servicos comprados</tipos:Discriminacao> | C30_DESCRI |
| <tipos:ExigibilidadeISS>1</tipos:ExigibilidadeISS> | C30_CODNAT - (Necessário que o campo C1N_IDEXIG esteja preenchido) |
DadosConstrucaoCivil
| <tipos:CodigoObra>XXXXXX</tipos:CodigoObra> | C20_IDOBR |
| <tipos:Art>XXXXXX</tipos:Art> | T9C_CODART |
Documentação completa de geração da obrigação no TAF:
https://tdn.totvs.com/pages/releaseview.action?pageId=878920036
0 Comentários