Ir para conteúdo
  • Cadastre-se

dev botao

NFS-e Provedor Agili2


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

Recommended Posts

Boa tarde pessoal,

Estou com um problema sério que não consigo resolver, estou tentando enviar nota de serviço em ambiente de homologação para prefeitura de Sorriso/MT, acontece que sempre tenho esse retorno conforme imagem.

Já esta informado a chave e cnpj do prestador.

XML também em anexo.

Alguém poderia me ajudar.

Obrigado.

Agili Sorriso.png

5118035279382500010456000000000000001-rps.xml

Link para o comentário
Compartilhar em outros sites

  • Moderadores
1 hora atrás, FlavioSaikoo disse:

Já esta configurado BigWings, só é gerado esse xml.

Esse é apenas o XML do RPS.

O que está sendo validado pelo componente é o XML de envio de lote.

Você precisa configurar para que o componente grave esse arquivo:

ACBrNFSe1.Configuracoes.Geral.Salvar := True;
ACBrNFSe1.Configuracoes.WebServices.Salvar := True;
ACBrNFSe1.Configuracoes.Arquivos.PathSalvar := 'C:\Erp\Logs';

 

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
5 horas atrás, FlavioSaikoo disse:

Então BigWings como ja tinha informado acima, já esta configurado, 

isso que é estranho, é gerado apenas esse xml, estou usando o comanda => ACBrNFSe1.Enviar(StrToInt(vNumRPS));

Você já configurou para emitir nota pelo provedor Agili2 ?

Entre em contato com a prefeitura e solicite os manuais e os Schemas de validação do XML.

Há uma discrepância entre o manual sobre o qual foi implementado a geração do lote e o Schema .xsd de validação:

Agili_tcLoteRps.png

 

    <xsd:complexType name="tcLoteRps">
        <xsd:sequence>
            <xsd:element name="NumeroLote" type="tsNumeroLote" minOccurs="1" maxOccurs="1" />
            <xsd:element name="IdentificacaoPrestador" type="tcIdentificacaoPrestador" minOccurs="1" maxOccurs="1" />
            <xsd:element name="QuantidadeRps" type="tsQuantidadeRps" minOccurs="1" maxOccurs="1" />
            <xsd:element name="ListaRps" type="ListaRps" minOccurs="1" maxOccurs="1"/>               
        </xsd:sequence>
    </xsd:complexType>

 

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
6 horas atrás, FlavioSaikoo disse:

estou usando o comanda => ACBrNFSe1.Enviar(StrToInt(vNumRPS));

Tente também enviar pelo método ACBrNFSe1.Gerar(nRps);

Creio que nesse método não haverá problemas de validação.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde a todos,

Flavio, se tratando de NFS-e a validação ocorre no lote antes do seu envio.

Se ocorre um erro de validação no lote o XML referente ao envio não é salvo em disco.

Isso explica o motivo de ter salvo apenas o XML do RPS.

Se esta ocorrendo erro de validação e pela mensagem de erro, chego a conclusão que você configurou o componente errado no que diz respeito ao caminho dos schemas.

Esse provedor possui duas versões, se a cidade em questão se utiliza do Agiliv2 é preciso selecionar a pasta de schemas Agiliv2, caso contrario vão ocorrer erros de validação.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2211 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.