Ir para conteúdo
  • Cadastre-se

danielpohren

Membros Pro
  • Total de ítens

    118
  • Registro em

  • Última visita

Posts postados por danielpohren

  1. 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:

    Imagem

    Mas ao gerar o lote pelo componente AcbrNfseX está gerando com 4 casas decimais:
     

    Imagem

     

    É 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>

     

     

     

  2.  

    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!

    • Curtir 1
  3. 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

    image.thumb.png.c2a53dbb12440f00b44ac15ff6767c7b.png

    image.png

  4. 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á:

    image.png.ada6221bc90f9d99b53880b4867b061f.png

     

    Eu tinha o ACBR instalado, a partir desta mesma pasta, em um Delphi 7 que nem tenho mais..... Pode ter ficado algum rastro?

  5. 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)...

    image.png.aa1f6accbc0ece14c3f7415d953c368f.png

     

    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:

    image.png.a5946d9510c41f58e8f6ed2159e80b0b.png

     

    image.png.7a77ac437b03286647b5e4dc4305dc9f.png

     

     

    log_Delphi_10.4_Sydney_Win32.txt

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

    image.thumb.png.861d7087fe218175330ad50210f5e37e.png

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

    • Curtir 1
  8. 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,

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

    image.png.034ecc86fab4a1eaaffc6f8d78313cfb.png

     

    O componente envia certinho, apenas a data de emissão:

    image.png.751cdba4dee61e0196976891838e907f.png

    Ms pelo jeito quando retornam eles incluem a hora que foi processado na devolução

     

  10. 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?)

    image.png.6152a6f2a0adf9317a40b9d2fc2414cc.png

     

    Colei este XML Postman, e no header em "authorization" criou exatamente a mesma string gerada no debug do IMP.provider

    image.png.3d677692699e4f53af498e0c1750de02.png

     

    O retorno do provedor veio uma lista de definições... segue em anexo

    3-lista-nfse-ger-soap.xml

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

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

    https://treinamento.atende.net/?pg=services&service=WNENotaFiscalEletronicaNfe&cidade=treina_novohamburgo&wsdl

    coloco meu CNPJ com pontos e a senha e ele acessa

    Mas pelo programa exemplo não vai, dá o erro acima

  13. Está dando erro de conexão, como se a senha estivesse errada... Só que não está:

    image.png.2519ed83de0f44b79c3558d6a57976a4.png

     

    As configurações que estou usando:

    image.png.797d371c8db76686e356ebe893c3fe5c.png

     

    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

×
×
  • 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...