Ir para conteúdo
  • Cadastre-se

ViniciusCarvalho

Membros
  • Total de ítens

    10
  • Registro em

  • Última visita

Últimos Visitantes

770 visualizações

ViniciusCarvalho's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Collaborator Rare
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

1

Reputação

  1. Quando os elementos LoteRps e InfRps estão com o id com o "i" minusculo, consigo assinar o RPS e o Lote, porem recebo uma mensagem do WS dizendo que o LoteRps e InfRps nao podem conter um atributo Id ( "i" maiusculo) Se eu alterar para "i" minusculo, caio no mesmo erro do Herbert if (dsigKey = nil) then raise Exception.Create('Erro ao criar a chave do CSP.'); signedKey := xmldsig.sign(dsigKey, $00000002); Alguem conseguiu desvendar o misterio?
  2. Problema resolvido! Substitui Result := TagI + DadosMsg + TagF; Por Result :=DadosMsg ; na function TProvedorAbaco.Gera_DadosMsgCancelarNFSe
  3. Boa tarde, Estou com um problema ao tentar cancelar uma nota de serviço, utilizo o seguinte método para cancelar: ... (carrego o XML e o Certificado digital) ... ACBrNFSe1.CancelarNFSe(Codigo); ... e recebo erro de "Não foi possível carregar o arquivo" no método de assinatura do arquivo, linha 1087 da classe ACbrNFSeUtil if (not xmldoc.loadXML(AXML) ) then raise Exception.Create('Não foi possível carregar o arquivo: '+AXML); sendo que AXML = <CancelarNfseEnvio xmlns=""><Pedido><InfPedidoCancelamento id="pedidoCancelamento_317698210001101211662"><CancelarNfseEnvio xmlns=""><Pedido><InfPedidoCancelamento id="pedidoCancelamento_317698210001101211662"><IdentificacaoNfse><Numero>62</Numero><Cnpj>31769821000110</Cnpj><InscricaoMunicipal>12116</InscricaoMunicipal><CodigoMunicipio>3201209</CodigoMunicipio></IdentificacaoNfse><CodigoCancelamento>1</CodigoCancelamento></InfPedidoCancelamento></Pedido></CancelarNfseEnvio><Signature xmlns="http://www.w3.org/2000/09/xmldsig#" Id="Ass_pedidoCancelamento_317698210001101211662"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" /><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" /><Reference URI="#pedidoCancelamento_317698210001101211662"><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" /><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" /></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /><DigestValue></DigestValue></Reference></SignedInfo><SignatureValue></SignatureValue><KeyInfo><X509Data><X509Certificate></X509Certificate></X509Data></KeyInfo></Signature></Pedido></CancelarNfseEnvio> INFORMAÇÕES ADICIONAIS - Provedor Ábaco - Ambiente de Homologação - Já consigo enviar notas em homologação e produção
  4. Para o webServices do provedor Abaco em Cachoeiro de Itapemirim, você tem que estar cadastrado na prefeitura para poder emitir as notas. Aqui em cachoeiro eu tive que fazer o cadastro em homologação e em produção. Verifique com a prefeitura da sua cidade a necessidade disso.
  5. Alexandre Trajano, vc ta usando Certificado Digital da mesma empresa que está configurada como prestadora do serviço?
  6. As empresas podem ter mais de 1 tipo de serviço em seu cadastro. Se não me engano, alguns provedores permitem colocar 2 tipos de serviço na NFS-e. Mas o Abaco, que é o da minha cidade, não tem essa opção nem no site deles. Uma empresa de informática, por exemplo, pode ter os seguintes tipos de serviço: 1.01', 'Análise e desenvolvimento de sistemas' 1.02', 'Programação' 1.03', 'Processamento de dados e congêneres' 1.04', 'Elaboração de programas de computadores, inclusive de jogos eletrônicos' 1.05', 'Licenciamento ou cessão de direito de uso de programas de computação' 1.06', 'Assessoria e consultoria em informática' 1.07', 'Suporte técnico em informática, inclusive instalação, configuração e manutenção de programas de computação e bancos de dados' 1.08', 'Planejamento, confecção, manutenção e atualização de páginas eletrônicas'
  7. Em uma ofinica ficaria assim: SERVIÇO: Cod: 14.01(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) ITENS DO SERVIÇO: 1-Manutenção do veículo 2-Troca dos freios 3-Limpeza DISCRIMINAÇÃO: Foi necessário efetuar a troca dos freios ..... Total do SERVIÇO (soma dos itens) ______________________________________ Para as prefeituras não interessa saber os itens do serviço, e sim o TIPO do serviço, alíquota e valores totais. A lista de tipos de serviço e aliquotas pode ser encontrada no site do provedor de sua cidade
  8. Acho que esse item do serviço seria mais para um controle interno, já que a prefeitura só necessita do código do serviço, aliquota e valores, e a discriminação já conterá as caracteristicas do serviço efetuado.
  9. ACBrNFSe1.NotasFiscais.LoadFromFile(pathXML); ACBrNFSe1.NotasFiscais.Items[0].NFSe.NfseSubstituida := ''; ACBrNFSe1.NotasFiscais.ImprimirPDF; ACBrNFSe1.NotasFiscais.Imprimir; Essa gambiarra resolve... mas vou ver se consigo falar com o responsavel para acertar esse erro no retorno do XML
  10. Amigos, em cachoeiro de itapemirim/ES, provedor abaco, estou com um problema parecido (ainda em homologação). Estou usando o QuickReport e sempre recebo o 2 no Campo NFSe Substituida (<NfseSubstituida>2</NfseSubstituida> no XML). Quando vou enviar o RPS (que virará a nota), não preencho nenhum campo referente a isto. Isto não parece ser erro no componente, visto que no XML do RPS, que é enviado ao servidor, não possui nenhuma Tag preenchida para NfseSubstituida ao ser enviado...
×
×
  • 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...
The popup will be closed in 10 segundos...