Jump to content

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png click.png click.png

William Almeida

Membros
  • Posts

    6
  • Joined

  • Last visited

Recent Profile Visitors

157 profile views

William Almeida's Achievements

Newbie

Newbie (1/14)

  • Reacting Well Rare
  • Conversation Starter
  • First Post
  • Week One Done
  • One Month Later

Recent Badges

0

Reputation

  1. Boa Tarde @Italo Giurizzato Junior Voce foi cirúrgico. Era exatamente isso. Deixando SSLCryptLib, SSLHttpLib e SSLXmlSignLib em NONE e configurando a SSLLib funcionou na hora. Muito obrigado. Outra coisa que esta acontecendo é que durante a assinatura esta gerando uma exceção: "CryptExportkey - len"(Acontece no programa exempo também), mas o processo continua. Li em outras postagens, que se trata de um exceção controlada e que deve ser ignorada. Mesmo assim é chato toda hora o delphi parar no modo debug. Nao tem realmente como eliminá-la?
  2. Boa noite pessoal @Juliana Tamizou Curiosamente no exemplo a operacao é normal. Depois de varias tentativas resolvi criar um programa do zero, com as configuracoes iguais como as que fiz no exemplo, mas mesmo assim nao gera o rps corretamente @Italo Giurizzato Junior Italo, porque o caminho do Schemas esta errado? No exemplo eu tambem fiz MontarPathSchemas=false e defini o caminho explicitamente(PathSchemas=E:\wXE\acbr\Exemplos\ACBrDFe\Schemas\NFSe\ISSDSF\1.00) No meu programa experimentei fazer MontarPathSchemas=true e PathSchemas=E:\wXE\acbr\Exemplos\ACBrDFe\Schemas\NFSe, o que fez ele utilizar a mesma pasta do programa exemplo, mas mesmo assim o erro abaixo continua sendo gerado e o arquivo xml fica sem a parte do lote e assinatura. Erro emitir: ReqEnvioLoteRPS.xsd#/schema The '' namespace provided differs from the schema's 'http://localhost:8080/WsNFe2/lote' targetNamespace No programa teste, simplifiquei ainda mais, configurancao somente como abaixo: acbrnfsxPrincipal.LerCidades; acbrnfsxPrincipal.Configuracoes.Certificados.NumeroSerie:= '11111111111111'; acbrnfsxPrincipal.Configuracoes.Certificados.Senha := 'xxxx'; acbrnfsxPrincipal.SSL.DescarregarCertificado; acbrnfsxPrincipal.Configuracoes.Geral.SSLLib := libCustom; acbrnfsxPrincipal.Configuracoes.Geral.SSLCryptLib := cryWinCrypt; acbrnfsxPrincipal.Configuracoes.Geral.SSLHttpLib := httpWinHttp; acbrnfsxPrincipal.Configuracoes.Geral.SSLXmlSignLib := xsMsXml; acbrnfsxPrincipal.Configuracoes.Arquivos.PathSchemas := 'E:\wXE\acbr\Exemplos\ACBrDFe\Schemas\NFSe'; acbrnfsxPrincipal.SSL.SSLType:= TSSLType.LT_TLSv1_2; acbrnfsxPrincipal.Configuracoes.Geral.CodigoMunicipio := 3170206; E mesmo assim o XML nao gera completo. Nao sei mais o que posso fazer,
  3. boa tarde pessoal, Estou adaptando o meu sistema para emitir NFSe na prefeitura de Uberlandia, provedor ISSDF. Fiz a conversão para o ACBrNFSeX conforme aconselhado mas era gerado somente o XML apenas com o RPS sem todo o resto XML. Removi todo o ACBR e reinstalei tambem. Fiz o teste no ACBrNFSeX_Exemplo e aparentemente gerou o XML corretamente, conforme o arquivo "1-env-lot-sinc.xml" em anexo. Criei um outro programa simples copiando passo a passo do exemplo, e novamente só gera o arquivo com o RPS, sem lote, sem cabecalho e sem assinatura. Somente um arquivo (3121103635612000017356000000000000001-rps.xml) é gerado em um diretorio recibo dentro do diretorio configurado em PathGer. O erro retornado é o abaixo que acredito ser pelo fato do lote nao ter sido montado. Erro emitir: ReqEnvioLoteRPS.xsd#/schema The '' namespace provided differs from the schema's 'http://localhost:8080/WsNFe2/lote' targetNamespace 27/10/2021 17:32:16 Tomador : teste Nome RPS: E:\wXE\oppsgit\NovaNota\logs\2021\10\Recibos\3121103635612000017356000000000000001-rps.xml Nome XML: Alertas : TAG:%TAGNIVEL% ID:#1/InscricaoMunicipalTomador() - Nenhum valor informado. TAG:%TAGNIVEL% ID:#1/EmailTomador() - Nenhum valor informado. Em anexo tambem envio a minha unit (UNIT1_copia) que fiz basicamente copiando o ConfigurarComponente e o AlimentarNFSe do programa exemplo, inserindo explicitamente o que configurei no mesmo. Nao consigo achar o que nao esta deixando gerar o xml de lote. O ini do programa exemplo tambem esta anexado. Alguem saberia meindicar onde estou errando? Desde já agradeço 1-env-lot-sinc.xml 3121103635612000017356000000000000001-rps.xml Unit1_COPIA.pas ACBrNFSeX_Exemplo.ini
  4. Italo boa tarde, Carrego o XML da nota fiscal. Pego nome do arquivo na propriedade nfsePrincipal.NotasFiscais.Items[0].NomeArq. Em anexo esta um exemplo. Repare que na tag <Tomador>, só tem CNPJ e inscrição municipal 14486UNICA-nfseXXXX.xml
  5. Italo boa tarde, Estou fazendo os testes aqui, e já esta funcionando o envio. Na impressao, nao aparecem os dados do prestador( Tambem nao estao sendo salvos no XML da nota). Eu resolvi assim: vNomeArq := nfsePrincipal.NotasFiscais.Items[0].NomeArq; nfsePrincipal.NotasFiscais.Clear; nfsePrincipal.NotasFiscais.LoadFromFile(vNomeArq); nfsePrincipal.NotasFiscais.Items[0].NFSe.PrestadorServico.Endereco.Endereco := FNotaFiscal.UnidadeEmpresarial.EndLogradouro; nfsePrincipal.NotasFiscais.Items[0].NFSe.PrestadorServico.Endereco.Numero := FNotaFiscal.UnidadeEmpresarial.EndNumero; nfsePrincipal.NotasFiscais.Items[0].NFSe.PrestadorServico.Endereco.Complemento := FNotaFiscal.UnidadeEmpresarial.EndComplemento; nfsePrincipal.NotasFiscais.Items[0].NFSe.PrestadorServico.Endereco.Bairro := FNotaFiscal.UnidadeEmpresarial.EndBairro; nfsePrincipal.NotasFiscais.Items[0].NFSe.PrestadorServico.Endereco.CodigoMunicipio := IntToStr(FNotaFiscal.UnidadeEmpresarial.EndMunicipioCodIBGE); nfsePrincipal.NotasFiscais.Items[0].NFSe.PrestadorServico.Endereco.UF := FNotaFiscal.UnidadeEmpresarial.EndUF; nfsePrincipal.NotasFiscais.Imprimir; Ou seja, atribuindo os campos na mão, do mesmo jeito que fiz quando usei o nfsePrincipal.Enviar. Funciona assim mesmo ou estou esquecendo alguma coisa? Existem outros layouts de nota? Se sim, onde que eu acho isso?
  6. Boa Tarde Italo, Em anexo estao os schemas e modelos de RPS que eles disponibilizam. As URLs são as seguintes: - produção: http://nfse.matiasbarbosa.mg.gov.br/webservices/ - homologação: http://h.matiasbarbosa.genfe.com.br/webservices/ Obrigado schemas_xsd.zip modelos_xml.zip
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.