-
Total de ítens
118 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por danielpohren
-
-
Boa tarde.
Estamos tendo rejeição no envio de nota fiscal para Canoas/RS.
O suporte da Infisc nos informou que o erro está na quantidade de casas decimais da alíquota de ISS.
No padrão Abrasf 2.03 o tipo está descrito com 2 decimais:
Mas ao gerar o lote pelo componente AcbrNfseX está gerando com 4 casas decimais:
É um valor inteiro e a propriedade está sendo alimentada da seguinte maneira (fiz hardcoded para testar):
Servico.Valores.Aliquota := 4;Verifiquei dentro da pasta de schemas da NFSE (infisc\2.03) e no schema está correto:
<xsd:simpleType name="tsAliquota">
<xsd:restriction base="xsd:decimal">
<xsd:totalDigits value="4" />
<xsd:fractionDigits value="2" />
<xsd:minInclusive value="0" />
</xsd:restriction>
</xsd:simpleType> -
13 minutos atrás, Juliomar Marchetti disse:
essas msgs. tu diz não. para todas.
depois vai na lista de componente e remove todos os desmarcados do ACBr.
fecha o delphi e rode o instalador conforme informamos acima pra remover tudo
depois abra o delphi
Feito desta maneira, desmarquei, removi e rodei de novo
agora funcionou que foi um doce.
Muito obrigado!
- 1
-
Eu tentei compilar o pacote só pra ver se dava certo, não costumo fazer assim.
Fui atrás para confirmar se tem algo perdido em alguma pasta, mandei procurar *.bpl no meu
todos ACBR_*.bpl e DCLACBR_*.bpl que tenho na maquina estão nesta mesma pasta. O interessante é que o instalador compila todos os BPLS e bota todos eles nesta pasta, mas na hora de carregar ele na interface dá o erro
-
Apenas para complementar, se abro o DCLACBR_Comum.dpk e compilo ele, ao tentar instalar dá a mesma mensagem "ressource ACBR not found"
-
Apaguei a pasta, instalei de novo marcando a opção de excluir os antigos,... mas o erro persiste, instala tudo, no log dá tudo como sucesso, mas ao abrir em aproximadamente metade dos pacotes dá:
Eu tinha o ACBR instalado, a partir desta mesma pasta, em um Delphi 7 que nem tenho mais..... Pode ter ficado algum rastro?
-
Oi, apesar de ter marcado a opção de excluir os arquivos vi que tem bastante coisa antiga na pasta Lib27 (meu delphi é o Sidney)
C:\DADOS\COMPOSRIO\ACBR\Lib\Delphi\LibD27\Win32
Posso apagar em medo?
-
Atualizei o instalador, a instalação roda todinha, sem erros....
Mas na hora de abrir o Delphi em alguns pacotes dá o erro abaixo (ao tentar marcar o AcbrNfsex por exemplo)...
Como dito antes, consigo utilizar os componentes criando em tempo de execução, mas daí tenho que sempre mexer nos exemplos para conseguir rodar e acabo perdendo alguma coisa...
Segue abaixo as opções que marco e em anexo o log de instalação.
Opções que marco:
-
Eu marquei ela, mas vi que meu executavel do instalador está numa versão diferente.....
vou excluir ele e baixar de novo
-
-
Boa tarde. Nunca consegui instalar os componentes do ACBR no meu Delphi...
Até hoje isto nunca foi problema, sempre criava os componentes em tempo de execução, mas como estou iniciando o desenvolvimento do TEF, e tem vários eventos para programar, tentei fazer a instalação novamente pelo executável.
Ela foi até o final, mas os componentes não são registrados na interface... Dá um erro para cada BPL na hora de abrir, mesmo tentando marcar elas depois manualmente (sempre é o erro de ponto de entrada)...
Como devo proceder? (PS, se for algo muito drástico vou aguardar, pois temos a NFSE de Novo Hamburgo rodando certinho e entrando em produção semana que vem,,,)
Obrigado
-
Bom dia Denis.
Verifica se por acaso nas configurações de crypto e afins não estás usando a capicon.... Pra mim era ela que estava trapalhando
-
Bom dia!
Desculpe demorar para dar OK, ontem o sistema deles estava com erro, fizerama migração das RPS para base teste e perdi acesso...
Situação resolvida por eles, testei com os fontes baixados do SVN e funcionou.
Tudo resolvido, obrigado
- 1
-
- 1
-
Agora respondendo no tópico correto...
Boa tarde.
O ajuste do formato de data no retorno foi providenciado pela IPM.
Mas veio no arquivo um grupo "Item" que não é tratado pelo Acbr. Não sei se está previsto ser tratado ou não, fiz um ajuste no fonte por conta própria para testar e consegui tratar o retorno.
OBS 1: Fiz sem padronização nenhuma, reutilizando uma variável apenas para testar e tive sucesso
OBS2: A minha adaptação não vai funcionar se um provedor retornar o XML sem o grupo "Item"....
OBS3: Não gostaria de ficar com este meu fonte "personalizado" aqui, pois assim fico fora das novas atualizações do componente
Dito isto, o que alterei:
Arquivo: ACBrNFSeXProviderABRASFv2.Pas
Linha: 550
O que fiz: Acrescentei a seguinte linha de código: AuxNode := ANode.Childrens.FindAnyNs('item');
Então este trecho de código ficou:
...
for I := Low(ANodeArray) to High(ANodeArray) do
begin
ANode := ANodeArray[I];
AuxNode := ANode.Childrens.FindAnyNs('item');
AuxNode := AuxNode.Childrens.FindAnyNs('Nfse');
if not Assigned(AuxNode) or (AuxNode = nil) then Exit;
...Pode ser feito algo no "core" do Acbr para caso tenha o grupo "item" este seja tratado?
Obrigado!
- 1
-
Bah respondi no topico errado, que mancada
Tem como algum moderador por favor remover minha resposta?
-
Boa tarde.
Após o envio da nota fiscal e posterior tratamento do retorno, gostaria de saber se existe uma maneira fácil de pegar o XML da nota fiscal retornada? Procurei uma função que monte o nome do arquivo de reotrno automaticamente mas não encontrei... Após enviar a nota, O Xml que consta na propriedade ACBrNFSe.WebService.Emite.XmlRetorno é, como o proprio nome diz, o XML completo do retorno
Tem alguma propriedade, ou alguma função, que me retorne o arquivo salvo na pasta Notas?
Obrigado,
-
1 - Não, apenas retirei o &wsdl do final da URL de homologação e recompilei o .res. Como ontem tentei de tudo sem sucesso e vi que no postman ele ia com o &wsdl resolvi colocar no ini.
Hoje limpei tudo, recompilei res e foi...
2 - Vou fazer contato com a IPM para questionar eles sobre isto.
- 2
-
Bom dia.
Muito obrigado a todos pela ajuda. Consegui emitir a nota agora, inclusive pelo meu sistema próprio.
Este assunto (transmissão da nota) pode ser dado por encerrado. A nota é enviada e consultando no site da prefeitura ela está lá.
Não sei se cabe tratar um erro que estou tendo no retorno aqui neste mesmo tópico, ou se abro um novo?
Se for neste mesmo tópico, o que ocorre: A nota é emitida com sucesso, mas na hora de tratar o retorno vindo da IPM me retorna erro:
'16/02/2023 09:15:02' is not a valid date and time
Pegando o retorno do webservice vejo que isto é o que eles informam como Data de emissão do RPS
O componente envia certinho, apenas a data de emissão:
Ms pelo jeito quando retornam eles incluem a hora que foi processado na devolução
-
1 - debugando ele me gerou a string
Basic MDA4ODM1NjMwMDAxNzU6RXhhdHVzNTIh
O header do envelope soap está em branco (não sei se este é o que deveria ter a informação?)
Colei este XML Postman, e no header em "authorization" criou exatamente a mesma string gerada no debug do IMP.provider
O retorno do provedor veio uma lista de definições... segue em anexo
-
Avançando nos testes.... Parece MESMO algo de autenticação que não está funcionando no meu teste...
Rodei o programa exemplo e me retornou "erro auth"
peguei o XML do Soap gerado e colei no postman, e por lá transmitiu...
Não sei se ajuda, mas no postman a autenticação do serviço está configurada para Basic e os parametros de usuario e senha preenchidos com meu CNPJ e com a senha...
-
Bom dia...
Novo teste feito hoje de manhã, e o retorno foi (botão enviar um RPS):
Pelo botão Emitir Nota (Novo):
-
3 minutos atrás, danielpohren disse:
, a senha que eu tive que redefinir ao cadastrar e a senha original enviada por eles
Mas deve ter caído fora a bagaça lá, agora nem consigo mais logar no portal do cidadão... E querem trocar dia 04/03.....
Vou contatar a IPM e posto aqui amanhã se terá alguma novidade
Desculpe me atrapalhei e cliquei em citar, nada a ver...
A questão é que tinham restaurado minha senha lá pra original de novo
acessando no navegador o link
coloco meu CNPJ com pontos e a senha e ele acessa
Mas pelo programa exemplo não vai, dá o erro acima
-
Está dando erro de conexão, como se a senha estivesse errada... Só que não está:
As configurações que estou usando:
E o TLS é o 1_2
Tentei meu CNPJ com e sem pontos, a senha que eu tive que redefinir ao cadastrar e a senha original enviada por eles
Mas deve ter caído fora a bagaça lá, agora nem consigo mais logar no portal do cidadão... E querem trocar dia 04/03.....
Vou contatar a IPM e posto aqui amanhã se terá alguma novidade
-
Sim, só não tinha colocado o ProRecepcionar, mas este é o de produção correto?
O restante já tinha alterado e compilado, ele está identificando o provedor corretamente
NFSe Canoas (Provedor INFISC, ABRASF 2.03) - casas decimais na aliquota do ISS
em DFe - Documentos Fiscais Eletrônicos
Postado
Oi desculpe a demora, estava envolvido em outros pepinos...
Deu certo, gerou com 2 casas decimais
Obrigado