Ir para conteúdo
  • Cadastre-se

ViniciusCarvalho

Membros
  • Total de ítens

    10
  • Registro em

  • Última visita

Últimos Visitantes

594 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...