Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Moderadores
Postado
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

 

 

Postado

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 ?

  • Moderadores
Postado
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

 

 

  • Moderadores
Postado
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

 

 

  • Consultores
Postado

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 / Araraquara-SP

Araraquara - A era dos Trólebus

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