K2 SOFTWARE
-
Total de ítens
95 -
Registro em
-
Última visita
-
Days Won
1
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por K2 SOFTWARE
-
-
Não estou usando o demo, mas nele aparece a cidade que vou usar.
Preciso saber onde e em quais arquivos INI preciso informar o webservice que a prefeitura me passou.
Obrigado.
Hélio Almeida.
-
Bom dia.
Preciso testar o envio de Notas de Serviço da cidade de Lorena - SP. (ISSNet).
O ambiente de homologação precisa ser: https://issonline.embras.net/pmlorena/websis/siapnet/arrecadacao/issonline/ws/?wsdl
Onde mudo o endereço de homologação? É somente na seção do arquivo ISSNet.ini conforme abaixo?
De:
[NameSpace]
Producao=http://www.issnetonline.com.br/webservice/nfd
Homologacao=http://www.issnetonline.com.br/webservice/nfdPara:
[NameSpace]
Producao=http://www.issnetonline.com.br/webservice/nfd
Homologacao=https://issonline.embras.net/pmlorena/websis/siapnet/arrecadacao/issonline/ws/?wsdlObrigado
Helio Almeida.
-
Boa tarde Italo.
Consegui fazer os testes hoje porque o cliente ainda usava o exe do trunk1. Alterei conforme você disse de acordo com o programa exemplo.
Deu certo.
Obrigado pela ajuda.
Atenciosamente
Hélio Almeida.
- 1
-
Baixei novamente e deu certo.
Obrigado.
-
-
Boa tarde Italo.
Pelo programa exemplo deu certo. Vou fazer os ajustes e testar. Terminando os testes posto se deu certo.
Obrigado.
Hélio Almeida.
- 1
-
Bom dia a todos.
Ainda utilizo a ginfes pelo trunk1 e ao tentar enviar pelo trunk2 dá a mensagem:
violates length constraint of 14
The element {http://www.ginfes.com.br/tipos_v03.xsd}Cnpj with value failed to parse
Seguem anexo os 2 XMLs. Pelo trunk1 funciona. Pelo trunk2 não.
Alguém tem alguma ideia do que pode ser?
Obrigado.
Hélio Almeida.
-
Boa tarde.
Eu precisei reiniciar a máquina e após reiniciar não aconteceu mais o problema.
Obrigado a todos.
Hélio Almeida.
-
-
Bom dia a todos.
Fiz a instalação do ACBR no Delphi Seatlle. Quando abro o delphi a primeira vez após a instalação do ACBR fica tudo ok. Meus projetos compilam normalmente. Porém ao fechar e abrir o Delphi novamente, perde alguns pacotes do ACBR. Lá em Packages alguns ficam desmarcados. Se eu tico as packages, dá erro. Segue anexo algumas imagens:
obs: Tenho instalado na máquina o Delphi 7 e o Delphi Xe8, porém já informei as path de cada um separadamente. Já reinstalei o ACBR removendo antes com o apagaAcbr.bat como administrador e estou instalando o ACBR somente no Seatlle. Mesmo assim o erro persiste.
Alguém tem uma ideia de como resolver?
Obrigado.
Hélio Almeida.
-
Obrigado Ricardo, deu certo.
Esse tópico me ajudou bastante.
Obrigado a todos.
Hélio Almeida.
-
Bom dia.
Estou reabrindo o fórum porque meu cliente adquiriu 2 SATs Sweda e está acontecendo o mesmo problema.
No que foi dito que resolveu o problema, minha dúvida são nos itens 1 e 2:
1º Removi o certificado antigo da SEFAZ
2º Subi o novo certificado
Em qual Site faço essa remoção/inclusão do certificado?
Obrigado
Hélio Almeida.
-
douglasarlima, eu rodei o ACBrInstall_Trunk2 novamente conforme o Daniel Simoes falou e funcionou.
Daniel, também não funciona com a versão antiga. Coloquei um executável de 09/2016 e dá o mesmo erro.
Quando o cliente renovou o cartão A3, ficaram os 2 certificados no cartão ainda dentro da validade. O Antigo (venceria daqui 30 dias) funciona, o problema está no novo. Só que ontem o atendente do suporte da certificadora excluiu o certificado antigo no teste e agora só ficou o novo, ou seja, não tem como mais emitir as notas.
Acho que por enquanto vou orientar o cliente a exportar as notas em TXT e importar no emissor gratuito.
-
Sim, com outro certificado funciona.
O problema está somente nesse.
A impressão que dá é que o problema está no certificado A3 cartão. Porém no emissor gratuito funciona.
-
testei em outra máquina, no ACBrNFeDemo também dá o erro de Falha ao obter a chave privada do certificado para assinatura.
Estava funcionando com o certificado anterior, foi só renovar. Estou achando que é alguma coisa pelo fato de terem regravado outro certificado no mesmo cartão.
-
Daniel, agora compilou.
Porém ao tentar enviar a nota dá a msg:
Falha ao obter a chave privada do certificado para assinatura.
A única coisa que mudei no meu programa foi:
SSLCryptLib := cryWinCrypt; SSLHttpLib := httpWinHttp; SSLXmlSignLib := xsMsXml;
Precisa mudar mais alguma coisa?
Tentei enviar agora pelo ACBrNFeDemo, e deu a mensagem na aba XML Resposta:
O sistema não oferece suporte à codificação especificada. Erro ao processar o recurso
-
Obrigado Daniel por responder.
Atualizei, agora porém ao compilar dá o erro no Delphi Xe8: [dcc32 Error] ACBrDFeXsMsXml.pas(154): E2197 Constant object cannot be passed as var parameter
Na procedure:
function TDFeSSLXmlSignMsXml.Assinar(const ConteudoXML, docElement,
infElement: String; SignatureNode: String; SelectionNamespaces: String;
IdSignature: String): String;Na linha:
xmldsig.createKeyFromCertContext( FpDFeSSL.CertContextWinApi, dsigKey);
Na Unit:
unit ACBrDFeXsMsXml;
-
Boa tarde.
Meu cliente tem um certificado A3 boa vista flex e renovou o mesmo regravando no mesmo cartão.
Agora ao tentar enviar a NF-e dá o erro: Chave inválida.
Não chega nem a gerar o XML.
O problema é que pelo emissor gratuito ele consegue enviar.
Alguém tem alguma ideia do que pode ser?
Obrigado
Hélio Almeida.
-
Jéter, os erros que o marcosdiasvendramini acabou de passar, para corrigir precisa mudar essas linhas:
function TACBrConvenio115Mestre.RegistroEAssinatura(AVersaoAnterior: Boolean): TConvenio115AssinaturaMD5;
de: {26} PadLeft(NumeroTelefonePrincipal, 12, '0') + para: {26} PadRight(NumeroTelefonePrincipal, 12) +
procedure TACBrConvenio115.DoGerarDestinatario;
De: {11} PadLeft(OnlyNumber(FMestre.Destinatario.Telefone), 12, '0') + para {11} PadRight(OnlyNumber(FMestre.Destinatario.Telefone), 12) +
Obrigado.
Hélio Almeida
-
Que isso Jéter, eu que agradeço.
Agora referente ao problema de acentuação no município que o jlhenriques passou, realmente a procedure TACBrConvenio115.DoGerarDestinatario está removendo os acentos conforme abaixo. Se tirar a acentuação dá erro no validador.
{09} PadRight(TiraAcentos(FMestre.Destinatario.Municipio), 30) +
Obrigado
Hélio Almeida.
-
Obrigado Jéter por responder.
Por isso que achei estranho, eu não estou passando nenhum valor para as propriedades TipoAssinanteATE201612 . Na verdade estou usando apenas o que já usava antes que é a propriedade Omestre.TipoAssinante conforme abaixo, porém a procedure verifica o TipoAssinanteATE201612:
if TNFSAIDA2TIPO_ASSINANTE.AsString = '1' then //Comercial
OMestre.TipoAssinante := tac11182Comercial
else if TNFSAIDA2TIPO_ASSINANTE.AsString = '6' then //Residencial
OMestre.TipoAssinante := tac11182PessoaFisicaResidencial;
Preciso informar alguma coisa para que não verifique isso?
Obrigado
Hélio Almeida.
-
Bom dia a todos.
Quando vou gerar o período de 01/2017 dá a mensagem: tipo de assinante inválido para a nota fiscal.
Entra na exceção abaixo. O que preciso preencher para não dar mais essa mensagem?
procedure TACBrConvenio115.Gerar;
if FMestre.TipoAssinanteAte201612 = tac111None then
raise Exception.Create(Tipo de assinante inválido para a Nota Fiscal:
Obrigado.
Atenciosamente
Hélio Almeida.
-
Boa tarde.
Obrigado Italo.
Atenciosamente
Hélio Almeida
- 1
-
Bom dia a todos.
Estou testando o CT-e em homologação.
Quando o Responsável pelo seguro é o remetente funciona, porém quando testo com Expedidor ou Recebedor dá a mensagem:
O responsável pelo seguro da carga indicado não foi relacionado no CT-e.
Onde relaciono isso?
Segue anexo o XML do CT-e e da rejeição.
Obrigado
Hélio Almeida
K2 SOFTWARE
NFSe endereco webservice
em NFe/NFCe - Nota Fiscal Eletrônica
Postado
Mudei, só que tanto no meu sistema como no demo está dando erro 500 na hora de enviar.