Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Consultores
Postado

Boa tarde Wesley,

 

O componente esta configurado corretamente?

 

O path schemas esta apontando para a pasta que contem os schemas utilizado pelo provedor que atende a cidade para qual a NFS-e vai ser emitida?

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

Postado

Boa tarde Italo,

 

eu coloquei as configurações retornando do tabela, com o Schema correto e com o webservice(provedor) 'RJ',

C:\....\Arquivos\Schemas\RJ\, só estou com uma dúvida no ValidaMSXML - esta indo o site da ABRASF, ou seja a URL para comparação com o Schema não bate

o targetNameSpace e mesmo o da ABRASF? 

 

 if RightStr(URL, 1) = '/'
  then Schema.add( URL + Servico, schema_filename )
  else Schema.add( URL, schema_filename );
 
por favor se vc tiver alguma ideia, help
  • Consultores
Postado

Bom dia Wesley,

 

Você chegou a realizar testes com o programa exemplo?

 

Se sim, você selecionou no combo box a cidade do Rio de Janeiro?

 

Configurou a pasta: ...\Exemplos\ACBrNFSe\Delphi\Schemas\RJ como sendo a pasta que contem os Schemas?

 

Testou o envio usando o botão [Gerar e Enviar Lote] ?

 

Qual Schema você esta utilizando, o que vem junto com o programa exemplo ou outro?

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

Postado

Bom dia Itallo,

 

o programa exemplo deu alguns erros na compilação, eu abortei, e copiei o código para o sistema, como por exemplo o QR5 para XE

 

eu estou usando o Schema da fazenda estadual do rio de janeiro,

 

estou usando o Gerar e Enviar NFSe

Postado

Itallo.

 

Esses foram os erros no exemplo, referentes ao QR5

 

[DCC Error] E1026 File not found: 'QRSearchDlg.dfm'

[DCC Error] E1026 File not found: 'QRXSearchFrm.dfm'

[DCC Error] E1026 File not found: 'QRXBrowser.DFM'

 

muito obrigado pela ajuda 

  • Consultores
Postado

Bom dia Wesley,

 

Os erros que você listou, se referem a não encontrar determinados arquivos.

 

Isso pode ser resolvido incluído o path da pasta desses arquivos, no Library Path, importante é que esse path esteja antes do path do componente.

 

Quanto ao certificado, muitos utilizam o certificado de clientes para realizarem testes.

 

Post como anexo os schemas que você esta utilizando.

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

Postado

Mais uma vez obrigado Italo, eu fiz conforme vc havia me informado, usando o Gerar Enviar Lote, a unica coisa agora e esbarrar no numero do certificado, segue os Schemas.

 

Italo vou mandar em rar, pois não tenho permissão de upload deste tipo de arquivo

RJ.rar

Postado

Italo, eu estava lendo o pdf da ABRASF, la eles falam para gerar o RPS,receber a resposta e mudar alguma coisa que esteja errado no RPS e só depois gerar a NFSe, e isso?

 

ou eu posso gerar pelo Lote mesmo e depois fazer o fluxo conforme eles falam.

 

Obrigado 

  • Consultores
Postado

Boa tarde Wesley,

 

A sua aplicação sempre vai gerar e enviar o RPS.

 

Quem gera a NFS-e é o provedor, que recebe o XML do seu RPS, processa, caso esteja tudo OK, é gerado o XML da NFS-e e retornado.

 

A sua aplicação pega o retorno e extrai dele o XML da NFS-e e salva em disco.

 

Alem do DANFSE feito em Quick Report, se não me falha a memória tem ele feito também em Fast Report.

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

Postado

Bom dia Italo,

 

mais uma vez muito obrigado pela atenção, perguntando uma coisa. O correto e utilizar o exemplo do botão 'Gerar RPS', pois ele retorna a informação do provedor?  e com o retorno e verificação do mesmo para ver se existe alguma coisa errada, pode-se utilizar 'Gerar e Enviar NFSe' para envio da NFSe em sí? 

vc comentou acima que quem gera o NFSe e o provedor que no caso e o 'RJ' e só depois gera-se o DANFSE, isso esta correto

  • Consultores
Postado

Boa tarde Wesley,

 

1. Você alimenta o componente com os dados referente ao RPS - Recibo Provisório de Serviço;

2. Dependendo do provedor é possível enviar um lote com até 50 RPS;

3. No caso de Lote usamos o Enviar que gera e assina (se necessário) os RPS, monta o lote, assina (se necessário), valida e envia para o Web Services;

4. Assim que obter o retorno que o lote foi processado, faz a consulta para obter as Notas;

5. As notas são separas do retorno e salvas individualmente com o nome: <numero>-nfse.xml dentro da pasta NFSe;

6. Os DANFSE são impressos caso o segundo parâmetro do comando Enviar estiver ausente ou for True.

 

No caso do GerarNFSe a diferença é que não temos lote, uma vez que é enviado somente um RPS e consequentemente já temos como retorno a nota.

 

Observação: No caso da cidade do Rio de Janeiro não temos (segundo o Schema) o GerarNfse somente o EnviarLoteRps.

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

  • Consultores
Postado

Bom dia Wesley,

 

Já postei em outros tópicos, que o componente ACBrNFSe possui 3 comandos de envio:

 

1. Gerar - envia para o Web Services somente um RPS.

2. Enviar - envia um lote com até 50 RPS (modo assíncrono).

3. EnviarSincrono - envia um lote com até 50 PRS (modo síncrono).

 

É preciso saber quais dos 3 o provedor implementou em seu Web Services.

 

Existe provedores como o Ginfes que implementou somente o Enviar, mas tem provedores que implementaram 2 ou até os 3.

 

Não existe um comando GerarNFSe no componente e sim o Gerar.

 

Existe sim uma classe TNFSeGerarNFSe que tem haver com o Gerar.

  • Curtir 1
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á 3779 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.