Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 22-04-2020 em todas as áreas

  1. Olá pessoal, Existem provedores que possuem uma lista de serviços outros apenas um único campo chamado Discriminação para que possamos informar o(s) serviço(s) executado(s). Para os provedores que possuem uma lista devemos atribuir o valor True a propriedade DetalharServico da seguinte forma: ACBrNFSeDANFSeRL1.DetalharServico := True; Fica ai a dica.
    3 pontos
  2. Erro humano! Desculpa! Fiz a validação. Está certo. Apenas o manual está com erro! Obrigado! Pode fechar o post.
    2 pontos
  3. Deu certo, valeu obrigado pela ajuda!!!
    2 pontos
  4. Bom dia. Tivemos um problema parecido aqui há um tempo atrás. No nosso caso, quando a nfce entrava em contingencia, a gente estrava mudando a data da emissao no momento de enviar a nota novamente. Com isto, estava-se gerando várias notas na pasta. Dá uma conferida no seu código se não está realizando alguma alteração deste tipo na nota. Abs. Gilson Alves.
    2 pontos
  5. Boa tarde. Usando o ACBRNFSe, para as cidades de: Lauro Muller-SC e Siderópolis-SC que utilizam o provedor WebISS versão 2, tive a necessidade de atualizar os arquivos: Cidades.ini e webISSv2.ini . Cidades.ini [4209607] Nome=Lauro Muller UF=SC Provedor=WebISSv2 NomeURL_H=homologacao NomeURL_P=lauromullersc [4217600] Nome=Siderópolis UF=SC Provedor=WebISSv2 NomeURL_H=homologacao NomeURL_P=sideropolissc WebISSv2.ini RecepcaoLoteRPS_4209607=https://%NomeURL_P%.webiss.com.br/ws/nfse.asmx RecepcaoLoteRPS_4217600=https://%NomeURL_P%.webiss.com.br/ws/nfse.asmx RecepcaoLoteRPS_4209607=https://%NomeURL_H%.webiss.com.br/ws/nfse.asmx RecepcaoLoteRPS_4217600=https://%NomeURL_H%.webiss.com.br/ws/nfse.asmx Poderiam verificar esta atualização? Arquivos em anexo. Obrigada. Cidades.ini WebISSv2.ini
    1 ponto
  6. RESOLVIDO, obrigado pela ajuda, componente estava correto, em algum momento no código estava sendo construído novamente o mesmo componente. Removi essa construção e tudo se normalizou. Obrigado.
    1 ponto
  7. Realmente, a MSXML, funciona com UNC... tem apenas restrição com 64 bits, e outras plataformas
    1 ponto
  8. @wilson_jr Uma alternativa para não precisar mapear unidade de rede nos terminais, seria usar : Configuracoes.Geral.SSLXmlSignLib := xsMsXml; Dercide.
    1 ponto
  9. Isso é um Bug conhecido, da LibXML2... ela não consegue carregar as dependências de arquivos de Schema, se o Path é um UNC
    1 ponto
  10. No Demo ACBrMail pode ver nos eventos do componente como gravar alguns logs, pode utilizar a mesma estratégia para ler os dados alimentados no componente.
    1 ponto
  11. Pra complementar: - incluindo a unit "frxGradient" no meu emissor não deu mais crash. Não sei porque pois nunca declarei manualmente antes essa unit e sempre usei normalmente tanto relatórios do fast como a própria DANFE. - retirei o raise do retorno no caso de rejeição e continuo o processamento pelo retorno e passe a usar assim aparentemente sem maiores problemas.
    1 ponto
  12. Muito obrigado pela ajuda, usei o 1º exemplo e deu certo!
    1 ponto
  13. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  14. Na Nota Técnica que implantou o serviço, última página, tem a lista dos cStat. http://www.cte.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=5c1PwLTdrCA=
    1 ponto
  15. Tem um erro de grafia no comando aceito pelo ACBrMonitorPlus (sem o N): ECF.DowloadArquivo
    1 ponto
  16. Boa tarde Italo, Certo. Muito obrigada.
    1 ponto
  17. Boa tarde! Então Juliana Tamizou. Aguardando o cliente me responder, estão parados retornam somente na segunda! Estou esperando, ansioso para saber também.
    1 ponto
  18. Bom dia, Apesar do post ser antigo, a fraude continua até hoje. Um ponto importante é que o XML contém o e-mail do cliente. Se excluir o e-mail quando emitir a nota pelo seu sistema de faturamento, o estelionatário não saberá para onde enviar a nota e o boleto falsos. - Já ajuda a contornar o problema. Mas a responsabilidade de qualquer prejuízo dessas fraudes deveria ser atribuída ao Sefaz, que claramente possui uma vulnerabilidade no seu sistema de recebimento e gerenciamento de XMLs.
    1 ponto
  19. Sped Fiscal é EFD. Sped Contábil é ECD. Não confunda os dois... O que está escrito no manual pode ter sido simplesmente erro humano. Talvez esqueceram de atualizar o número do campo. Você fez algum teste com o validador? Poderia dar um exemplo de mensagem de erro do validador?
    1 ponto
  20. Por favor detalhe melhor o problema Capture o Log do componente ACBrETQ, ou ainda imprima para um TXT, para ver o que realmente está sendo enviado para a impressora... Para gerar a Saída de impressão em TXT, é muito simples. Atribua a ACBrETQ.Porta o nome de um arquivo, Exemplo: "C:\TEMP\SAIDA.TXT"... Com isso, todos os comandos de impressão, ficarão gravados nesse arquivo...
    1 ponto
  21. Bom dia Juliana, Por enquanto nada...Cobrei uma posição deles hoje novamente, mas ainda estou aguardando.
    1 ponto
  22. Cada chamada ao método Evento.Add ou Evento.New é um novo evento sendo criado. Então você está gerando um lote com 8 eventos, e preenchendo apenas uma tag de cada. Use: with ACBrNFe1.EventoNFe.Evento.New do begin InfEvento.cOrgao := 91; ... Ou: uses pcnEnvEventoNfe; [...] var evento: TInfEventoCollectionItem; begin evento := ACBrNFe1.EventoNFe.Evento.New; evento.infEvento.cOrgao := 91; ...
    1 ponto
  23. Sim... então isso elimina o problema carga no OpenSSL.. A única suspeita restante, é que no seu programa, quando você está rodando ele em pastas diferentes, isso de alguma maneira, muda a parametrização do ACBrMail... Comece passando um "pente fino" na rotina de leitura dos parâmetros, e se possível vá com o Debug, conferindo os valores atribuidos
    1 ponto
  24. var CarregouXML: Boolean; begin ACBrNFe.NotasFiscais.Clear; CarregouXML := ACBrNFe.NotasFiscais.LoadFromString(XML); if not CarregouXML then raise Exception.Create('Erro ao carregar o XML'); end;
    1 ponto
  25. Daniel.. resolvido o prob de gerar o pdf... muiito obrigado
    1 ponto
  26. Bom dia, Você tem razão por um descuido aqui estava desatualizado. Pode finalizar o Tópico.
    1 ponto
  27. Bom dia, vamos verificar... Obrigado!
    1 ponto
  28. Bom dia. Estou tentando localizar o tópico que gerou essa requisição, peço que aguarde, pois assim que tivermos uma posição retornaremos aqui. Att.
    1 ponto
  29. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  30. Desative a MinGW e a XMLSec, no ACBr.inc... com isso você conseguirá usar as DLLs da LibXML2, da pasta indicada
    1 ponto
  31. Creio que ainda seja necessário alguns ajustes, eu testei com um XML com vários itens e o quadro de informações complementares não apareceu na primeira página, como devido. A correção para o campo "nome" no local de entrega foi para o svn, rev. 19700.
    1 ponto
  32. O manual instrui a preencher com 0 o 7º dígito, no caso de códigos de cedente até 6 dígitos. Isso o componente está fazendo. Mas ele realmente não é compatível com convênios com 7 dígitos, a partir de 1000000, nesse caso teria que fazer essa implementação. Se desejar contribuir com as alterações fique a vontade.
    1 ponto
  33. 1 ponto
  34. Resolvi o problema chamando a função SetDllDirectory, passando o local da DLL da minha aplicação para ser adicionado na lista de diretórios verificados pela função LoadLibrary. De acordo com a documentação da Microsoft, informar o caminho completo da DLL na chamada da LoadLibrary já seria o suficiente, porém isso não funcionou pra mim. https://docs.microsoft.com/pt-br/windows/win32/api/libloaderapi/nf-libloaderapi-loadlibrarya https://docs.microsoft.com/pt-br/windows/win32/api/winbase/nf-winbase-setdlldirectorya
    1 ponto
  35. Eu acho que isso talvez seja melhor ser consultado com a TEF House... Mas acho que você poderia: - Verificar se as Msgs são identicas - Se SIM, ignora uma delas - Se NÃO, concatenar ambas as msgs, e exibi-las...
    1 ponto
  36. Pessoal, por padrão grande parte dos cliente utilizam a placa com o QRCode, porém é possível que seja devolvida um string para a aplicação montar ou até mesmo exibida no PinPad. É padrão para CliSiTef tenta exibir o QRCode no PinPad por isso apresentou o erro acima para parar de exibir o erro, é necessário adicionar o parâmetro {DevolveStringQRCode=1}. Essa informação deve constar no parâmetro ParamAdic da função IniciaFuncaoSiTefInterativo, e deve ter o valor “1” caso o desejo seja o retorno da string, e não a exibição no PinPad. Caso alguém quera utilizar a string do QRCode será devolvida no TipoCampo 584. A aplicação caso opte deve gerar e exibir o QRCode para leitura pelo cliente. Caso esse parâmetro esteja ausente, o comportamento é o padrão (exibição no PinPad). Em ambas as situações acima, seja para exibir no PinPad, ou a Aplicação exibir e ou utilizar a placa com o QRCode. O cliente deverá utilizar seu smartphone para ler o QRCode, por meio do aplicativo do fornecedor da Carteira Digital (que já tem o seu cartão de crédito ou débito cadastrado) para aprovação da transação. Para que o PinPad possa exibir o QRCode, este deve ter os seguintes requisitos: - Versão mínima deve ser 2.03 – ABECS - Deve possuir capacidade para tratamento de arquivos multimídia, especificamente o formato PNG.
    1 ponto
  37. Tem duas formas de chamas a função de transação por carteira digital a forma direta e indireta. A única coisa que acredito que o ACBr não faz é montar o QRCode, mais hoje poucas aplicações exibem o QRCode grande parte dos estabelecimentos utilizam QRCode ''fixos de plaquinha". A forma direta de chamar é quando você utiliza a função 122 para transação de venda e 123 para transação de estorno. Já a forma indireta é para quem utiliza a função 0 menu genérica que retorna as principais transações e o estorno através do menu genérico função 200, neste caso como é indireto é necessário habilitar no CliSiTef.ini: [Geral] TransacoesAdicionaisHabbilitadas=7;8; O fluxo da transação é o mesmo, com poucas diferencias em alguns retornos de TipoCampo, por exemplo o TipoCampo 132 que é o retorno de bandeiras, em carteira não é retornado. Para identificar a Carteira Digital é necessário receber o TipoCampo 106. Ou o caso da string do QRCode que vem no TipoCampo 584, porém como informado acima é necessário habilitar para que seja devolvido a string do QRCode. A grande parte das Carteiras Digitais utilizam o módulo CardSE, na verdade acredito que todas utilizam, sendo assim para simular é necessário instalar o módulo no SiTDemo. Lembrando que a simulação da transação de Carteira Digital não é exatamente como em Produção por causa da leitura do QRCode entre outras coisas. Pode entrar em contato com a equipe da SKYTEF (11)2175-9500, todas estão preparados para auxiliar da melhor maneira possível.
    1 ponto
  38. Achei o problema...não tinha uma impressora padrão selecionada no windows. Coloquei uma impressora PDF e deu certo, obrigado a todos. Sobre gerar o PDF somente em memória ram, existe a possibilidade?
    1 ponto
  39. Em função do estado de emergência nacional para conter o surto viral de Corona Virus (COVID-19), O Projeto ACBr comunica aos membros: Conteúdos da área de vídeos do SAC ACBr estarão abertos para todo o público Como a orientação das autoridades de saúde é permanecer em casa, o Projeto ACBr entende que teremos de aproveitar o nosso tempo de uma forma diferente durante a quarentena. Como uma forma de solidariedade, os vídeos do SAC ACBr estarão abertos para todo o público (isso inclui o curso Dominando o ACBrMonitor) por tempo indeterminado. Você só precisa ser cadastrado no fórum para poder acessar livremente todos os nossos conteúdos gratuitamente. Os colaboradores do Projeto ACBr (inclusive os que trabalham em regime presencial) estarão trabalhando remotamente durante o período de Quarentena. Numa forma de zelar pela saúde de nossa equipe, todos os colaboradores do ACBr estarão trabalhando em seus respectivos lares. Dado a esse fato, pedimos a compreensão de todos os membros, que podem haver possíveis atrasos nas respostas do Fórum Aberto, Fórum do SAC e Chat ACBr. Todos os serviços citados continuarão em funcionamento seguindo às prerrogativas requiridas para a prevenção correta. Recomendamos à todos os membros que tomem as devidas previdências de segurança. Lavar as mãos e evitar aglomerações é o essencial, porém para conter a dissiminação do vírus, devemos ficar em nossos lares, abrindo mão de circular em locais públicos como bares, praças, praias, shoppings e etc sem necessidade. Cuidado com o contato com pessoas consideradas dentro do grupo de risco (pessoas idosas, com problemas respiratórios ou problemas graves de saúde em geral), pois o vírus tarda a manifestar seus sintomas, e muitas vezes os infectados acabam passando para outras pessoas antes mesmo de saberem que estão doentes. Independente da sua região, é tempo de estarmos unidos, porém não "juntos". Vamos aguardar esses tempos difíceis passarem para retomarmos nossas atividades normais, e esperamos que todos fiquem bem até lá. https://www.projetoacbr.com.br/forum/video/ https://www.projetoacbr.com.br/forum/video/browse/13-curso-dominando-o-acbrmonitor/
    1 ponto
  40. Deixando um retorno, após a troca pela nova DLL, as vendas voltaram ao normal. Vou deixar a DLL para quem precise. dllsat.rar
    1 ponto
  41. Daniel, deu certo, apaguei o arquivo ACBrInstall_Trunk2.ini e comecei o processo novamente. Obrigado.
    1 ponto
×
×
  • 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...