Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 2642 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Pessoal, estou tentando importar NFSE para dentro do ACBr porém o mesmo não reconheçe a nota. Alguém pode me dar alguma dica ?

A função PosNFSe abaixo não funciona pois não existem nenhuma das tags correspondentes, vou passar também um exemplo do arquivo que o cliente me mandou.

function TNotasFiscais.LoadFromString(AXMLString: String;
  AGerarNFSe: Boolean = True): Boolean;
var
  VersaoNFSe: TVersaoNFSe;
  Ok: Boolean;
  AXML: AnsiString;
  N, TamTAG, i: integer;
  TagF: Array[1..7] of String;

  function PosNFSe: Integer;
  begin
    TagF[1] := '</NFS-e>';
    TagF[2] := '</CompNfse>';
    TagF[3] := '</Nfse>';
    TagF[4] := '</Nota>';
    TagF[5] := '</NFe>';
    TagF[6] := '</tbnfd>';
    TagF[7] := '</nfs>';

    i := 0;

    repeat
      inc(i);
      TamTAG := Length(TagF) -1;
      Result := Pos(TagF, AXMLString);
    until (i = 7) or (Result <> 0);

  end;

<?xml version="1.0" encoding="ISO-8859-1"?>
<NOTAS_FISCAIS>
    <NOTA_FISCAL>
        <TIPO>Prestado Eletrônico</TIPO>
        <NUM_NOTA>000000000009077</NUM_NOTA>
        <DATA_HORA_EMISSAO>03/07/2017 10:07:04</DATA_HORA_EMISSAO>
        <DIA_EMISSAO>03</DIA_EMISSAO>
        <MES_COMPETENCIA>07/2017</MES_COMPETENCIA>
        <SITUACAO_NF>Normal</SITUACAO_NF>
        <CODIGO_CIDADE>9051</CODIGO_CIDADE>
        <USUARIO_CPF_CNPJ>00629970000150</USUARIO_CPF_CNPJ>
        <USUARIO_RAZAO_SOCIAL>BOMBEX EXTINTORES E EQUIPAMENTOS DE SEGU</USUARIO_RAZAO_SOCIAL>
        <DATA_HORA_CANCELAMENTO>0000000000000000000</DATA_HORA_CANCELAMENTO>
        <RPS_EMISSAO>0000000000</RPS_EMISSAO>
        <SUB_EMISSAO>0000000000</SUB_EMISSAO>
        <PRESTADOR_CPF_CNPJ>00629970000150</PRESTADOR_CPF_CNPJ>
        <PRESTADOR_INSCRICAO_MUNICIPAL>00080802005</PRESTADOR_INSCRICAO_MUNICIPAL>
        <PRESTADOR_RAZAO_SOCIAL>BOMBEX EXTINTORES E EQUIPAMENTOS DE SEGURANCA EIRELI - ME</PRESTADOR_RAZAO_SOCIAL>
        <PRESTADOR_NOME_FANTASIA>BOMBERACO</PRESTADOR_NOME_FANTASIA>
        <PRESTADOR_TIPO_LOGRADOURO>AVENIDA</PRESTADOR_TIPO_LOGRADOURO>
        <PRESTADOR_LOGRADOURO>BANDEIRANTES</PRESTADOR_LOGRADOURO>
        <PRESTADOR_PREST_NUMERO>3036</PRESTADOR_PREST_NUMERO>
        <PRESTADOR_TIPO_BAIRRO>VILA</PRESTADOR_TIPO_BAIRRO>
        <PRESTADOR_BAIRRO>NOVA BANDEIRANTES</PRESTADOR_BAIRRO>
        <PRESTADOR_CIDADE_CODIGO>9051</PRESTADOR_CIDADE_CODIGO>
        <PRESTADOR_CIDADE>CAMPO GRANDE</PRESTADOR_CIDADE>
        <PRESTADOR_UF>MS</PRESTADOR_UF>
        <PRESTADOR_CEP>79006001</PRESTADOR_CEP>
        <PRESTADOR_DDD_TELEFONE>67</PRESTADOR_DDD_TELEFONE>
        <PRESTADOR_TELEFONE>33215651</PRESTADOR_TELEFONE>
        <TOMADOR_CPF_CNPJ>01016179000219</TOMADOR_CPF_CNPJ>
        <TOMADOR_RAZAO_SOCIAL>VIACAO SAO LUIZ LTDA</TOMADOR_RAZAO_SOCIAL>
        <TOMADOR_TIPO_LOGRADOURO>AVENIDA</TOMADOR_TIPO_LOGRADOURO>
        <TOMADOR_LOGRADOURO>MARECHAL DEODORO</TOMADOR_LOGRADOURO>
        <TOMADOR_NUMERO>2194</TOMADOR_NUMERO>
        <TOMADOR_COMPLEMENTO>386-2398</TOMADOR_COMPLEMENTO>
        <TOMADOR_TIPO_BAIRRO>JARDIM</TOMADOR_TIPO_BAIRRO>
        <TOMADOR_BAIRRO>TIJUCA</TOMADOR_BAIRRO>
        <TOMADOR_CIDADE_CODIGO>9051</TOMADOR_CIDADE_CODIGO>
        <TOMADOR_CIDADE>CAMPO GRANDE</TOMADOR_CIDADE>
        <TOMADOR_UF>MS</TOMADOR_UF>
        <TOMADOR_CEP>79094000</TOMADOR_CEP>
        <TOMADOR_EMAIL>[email protected]</TOMADOR_EMAIL>
        <TOMADOR_OPTANTE_SIMPLES>N</TOMADOR_OPTANTE_SIMPLES>
        <TOMADOR_DDD_TELEFONE>67</TOMADOR_DDD_TELEFONE>
        <TOMADOR_TELEFONE>00000000</TOMADOR_TELEFONE>
        <VALOR_NOTA>220</VALOR_NOTA>
        <VALOR_DEDUCAO>0</VALOR_DEDUCAO>
        <VALOR_SERVICO>220</VALOR_SERVICO>
        <VALOR_ISS>11</VALOR_ISS>
        <VALOR_PIS>1,43</VALOR_PIS>
        <VALOR_COFINS>6,6</VALOR_COFINS>
        <VALOR_INSS>0</VALOR_INSS>
        <VALOR_IR>0</VALOR_IR>
        <VALOR_CSLL>2,2</VALOR_CSLL>
        <ALIQUOTA_PIS>,65</ALIQUOTA_PIS>
        <ALIQUOTA_COFINS>3</ALIQUOTA_COFINS>
        <ALIQUOTA_INSS>0</ALIQUOTA_INSS>
        <ALIQUOTA_IR>1,5</ALIQUOTA_IR>
        <ALIQUOTA_CSLL>1</ALIQUOTA_CSLL>
        <CODIGO_ATIVIDADE>952150000</CODIGO_ATIVIDADE>
        <DESCRICAO_ATIVIDADE>Reparacao e manutencao de equipamentos eletroeletr</DESCRICAO_ATIVIDADE>
        <GRUPO_ATIVIDADE>A</GRUPO_ATIVIDADE>
        <ENQUADRAMENTO_ATIVIDADE>S</ENQUADRAMENTO_ATIVIDADE>
        <LOCAL_INCIDENCIA_ATIVIDADE>P</LOCAL_INCIDENCIA_ATIVIDADE>
        <TRIBUTAVEL_ATIVIDADE>S</TRIBUTAVEL_ATIVIDADE>
        <DEDUCAO_VALOR_ATIVIDADE>0.0000</DEDUCAO_VALOR_ATIVIDADE>
        <DEDUCAO_ATIVIDADE>0</DEDUCAO_ATIVIDADE>
        <ATV_ECON_ATV>S</ATV_ECON_ATV>
        <COS_SERVICO>1401</COS_SERVICO>
        <DESCRICAO_SERVICO>1401 - Lubrificação, limpeza, lustração, revisão, carga e recarga, conserto, restauração, blindagem, manutenção e conservação de máquinas, veículos, aparelhos, equipamentos, motores, elevadores ou de qualquer objeto (exceto peças e partes empregadas, que ficam sujeitas ao ICMS).</DESCRICAO_SERVICO>
        <ALIQUOTA>5</ALIQUOTA>
        <TIPO_RECOLHIMENTO>R</TIPO_RECOLHIMENTO>
        <OPERACAO_TRIBUTACAO>A</OPERACAO_TRIBUTACAO>
        <MOTIVO_PAGAMENTO></MOTIVO_PAGAMENTO>
        <CODIGO_REGIME>1</CODIGO_REGIME>
        <CIDADE_CODIGO_PRESTACAO>9051</CIDADE_CODIGO_PRESTACAO>
        <CIDADE_PRESTACAO>CAMPO GRANDE</CIDADE_PRESTACAO>
        <UF_PRESTACAO>MS</UF_PRESTACAO>
        <DOCUMENTO_PRESTACAO>NF</DOCUMENTO_PRESTACAO>
        <SERIE_PRESTACAO>10</SERIE_PRESTACAO>
        <TRIBUTACAO_PRESTACAO>T</TRIBUTACAO_PRESTACAO>
        <DESCRICAO_NOTA>Contribuições a serem pagas p/ tomador(PIS,CSLL,COFINS)&lt;br /&gt;R$10,23</DESCRICAO_NOTA>
        <CODIGO_VERIFICACAO>b249173e588771c718cb6173cac2db7d5beafd98</CODIGO_VERIFICACAO>
        <ID_NOTA_FISCAL>65012746</ID_NOTA_FISCAL>
        <VALOR_ISS_RET>11</VALOR_ISS_RET>
        <ALIQ_RET>5</ALIQ_RET>
        <DESCONTO_RET>0</DESCONTO_RET>
        <ITENS>
            <ITEM>

 

  • Membros Pro
Postado

Obrigado, pelo retorno, o cliente está pressionando... esse XML com certeza foi baixado da prefeitura ou algum outro lugar (não foi gerado pelo ACBR). O que estou tentando fazer é importar a nota para dentro do meu sistema fiscal que já importa de várias outras prefeituras pelo ACBR.

É muito pouco provável que o ACBr não importe NFSe de uma cidade como Campo Grande mas realmente não tenho tanta experiência para saber se esse é um XML correto, como é o XML de Campo Grande ou se realmente pode ser algo no ACBr.

O fato é que ele não reconheçe nem como NFEs nem como RPS.

  • Consultores
Postado

Bom dia,

Faça o seguinte, pega o manual do provedor que atende a cidade de Campo Grande.

Compare a estrutura e a nomenclatura das tags desse XML com o que é apresentado no manual.

Outra coisa, se esse XML foi baixado através do site do provedor, questione eles sobre essa diferença de estrutura e grafia.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Este tópico foi criado há 2642 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...