Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 30-03-2023 em todas as áreas
-
Tem muita coisa incongruente nessa normativa. 1) Querem que seja preenchido informações de PIX e transferências no grupo destinado a informações de cartão (grupo card). 2) Querem que selecione a opção TEF no campo tpIntegra, mesmo que a máquina seja POS. 3) Não indicam explicitamente quais opções de meio de pagamento (campo tPag) devem receber informações de cAut. 4) De acordo com eles, no campo "CNPJ da Instituição de pagamento" (tag “CNPJ”), deve ser informado o CNPJ do estabelecimento no qual foi utilizado o equipamento. Enquanto que no manual da Sefaz diz Informar o CNPJ da instituição de pagamento, adquirente ou subadquirente. Caso o pagamento seja processado pelo intermediador da transação, informar o CNPJ deste. 5) Falam em criar um código próprio para preencher na NFCe e no comprovante de pagamento. Mas até onde sei não há como informar um código próprio no comprovante de pagamento da máquina POS, o que me resta pensar que temos que criar e imprimir um comprovante próprio de pagamento e ignorar o comprovante da maquininha, perdendo o vínculo direto da máquina com a NFCe. 6) Por fim falta uma norma técnica pra direcionar o desenvolvimento. E o prazo acabou.5 pontos
-
Gostaria de enviar pra analise do novo PSP PIX do banco INTER gerei cobrança e consulta ACBrPIXPSPInter.pas2 pontos
-
Alguns usuários reportaram problemas com driver Prolific USB to Serial usado na emulação da porta COM das impressoras Elgin após atualização do Windows. Segundo a Elgin até agora 100% deles contornados com este procedimento. "Agora, claro, não podemos em hipótese alguma descartar um problema diferente no seu caso...." Segue o vídeo da solução fornecida pela Elgin:2 pontos
-
2 pontos
-
2 pontos
-
Bom dia, Realmente Hugo, ate o momento esta dando certo, manter em producao e colocar a serie como TESTE. Com muito custo, a prefeitura me respondeu, e me confirmou realmente o que você me disse. Eles me mandaram o manual deles de integracao atualizado, vou anexar aqui caso alguém precise. Obrigado a todos. NFS-e Goiânia - Instruções sobre a integração via web service.docx2 pontos
-
Por favor atualize seus fontes, pelo SVN do ACBr... Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico... Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido... Dúvidas, sobre o uso do SVN ? Clique aqui e veja um vídeo2 pontos
-
@Dercide Alvarez Já estamos analisando, obrigado por reportar TK-37782 pontos
-
Olá Recebi uma documentação do Santander para o registro de BoletoWEB, mas é totalmente diferente da que foi postada aqui. Essa é REST/JSON, nada de XML Vou adicionar a documentação aqui, com o arquivo yaml(SWAGGER) das requisições. Como o nosso colega disse que já foi homologado o dele, pra não ter problemas, vou criar um banco Santander_API. Assim que terminar adiciono os arquivos. Atenciosamente. Obs.: Não aceitou que eu adicionar o manual, pois tem mais de 2mb. SWAGGER - BankSlip Management V2.1.2.yaml2 pontos
-
Nesse post acho que está bem claro. Fizemos assim e a princípio tudo ok. Só tive que liberar no componente acbrnfe pra permitir preencher o cAut para qualquer tipo de pagamento. E agora o cAut que nós criamos internamente no ERP, aparece no xml.1 ponto
-
Eu estou conversando com o administrador dos servidores verificando se a GUI está levantada. Tenho sim. Mas não tem interface gráfica também, é uma vm na amazon, free tier Se essa máquina na amzon não servir eu vou providenciar amanhã uma máquina com ubuntu instalado aqui na empresa, com interface gráfica1 ponto
-
@LogProgramador Boa tarde ! Lembrando que no Linux, não é usado .DLL, pois ele nao entende, então vai usar ".so" assim como libacbr64.so Então para instalar openssl 1.1.1, vou deixar o link do video, mas no no vídeo é derivado do debian, https://www.youtube.com/watch?v=GqRq4FzpLc8 https://www.suse.com/pt-br/support/update/announcement/2020/suse-su-20200099-1/ verifique o caminho do conteúdo do arquivo ini que tem ai. as vezes uma pasta invalida.. Outra coisa para efeito de teste, p saber se o erro persiste, rode sua aplicação como administrador (só para ver se o comportamento é o mesmo)1 ponto
-
@Robson Bie Boa tarde ! Vi na imagem q postou q o regime tributario vc "setou" como Simples nacional. Altere para RegimeNormal para fazer um teste. Se você observar o exemplo, quando gera as vendas, ele esta gerando com informacoes como CST (utilizada no regime normal) , e nao com CSOSN (utilizada no simples nacional) Mas vc pode deixar "setado" para simples, mas onde gera as vendas vc precisa mudar os campos para compatibilizar com o simples.1 ponto
-
@Renato Rubinho Segue XML, SOAP, RPS -> https://files.fm/u/gty4vkr4e Desculpe a demora para enviar. Assim que o #TK-3766 estiver disponível no SVN me informe por favor, obrigado.1 ponto
-
Boa tarde. Fiz um teste com o programa exemplo e tag não foi gerada no XML. Se conferirmos a procedure GerarXML na unit pcesS1210 a mesma está assim: function TEvtPgtos.GerarXML: Boolean; begin try inherited GerarXML; Self.VersaoDF := TACBreSocial(FACBreSocial).Configuracoes.Geral.VersaoDF; Self.Id := GerarChaveEsocial(now, self.ideEmpregador.NrInsc, self.Sequencial); GerarCabecalho('evtPgtos'); Gerador.wGrupo('evtPgtos Id="' + Self.Id + '"'); if VersaoDF <= ve02_05_00 then GerarIdeEvento3(Self.ideEvento, True, True, False) else GerarIdeEvento3(Self.ideEvento, True, False, True); //Se você configurou corretamente o ACBreSocial, é nesse momento que ele gera o grupo ideEvento GerarIdeEmpregador(Self.ideEmpregador); GerarIdeBenef(Self.ideBenef); Gerador.wGrupo('/evtPgtos'); GerarRodape; FXML := Gerador.ArquivoFormatoXML; // XML := Assinar(Gerador.ArquivoFormatoXML, 'evtPgtos'); // Validar(schevtPgtos); except on e:exception do raise Exception.Create('ID: ' + Self.Id + sLineBreak + ' ' + e.Message); end; Result := (Gerador.ArquivoFormatoXML <> '') end; Repare que ele faz a chamada a procedure GerarIdeEnvento3 da seguinte maneira. GerarIdeEvento3(Self.ideEvento, True, False, True); Agora vamos conferir como é a procedure GerarIdeEvento3: procedure TeSocialEvento.GerarIdeEvento3(pEvt: TIdeEvento3; GeraIndRetif: Boolean=True; GeraIndApuracao: Boolean=True; GeraIndGuia: Boolean=True); begin Gerador.wGrupo('ideEvento'); GerarIdeEvento2(pEvt, false, GeraIndRetif, false); if (GeraIndApuracao) then Gerador.wCampo(tcStr, '', 'indApuracao', 1, 1, 1, eSIndApuracaoToStr(pEvt.IndApuracao)); Gerador.wCampo(tcStr, '', 'perApur', 7, 7, 1, pEvt.perApur); if (GeraIndGuia) and (VersaoDF >= veS01_00_00) and (pEvt.indGuia <> '') then Gerador.wCampo(tcStr, '', 'indGuia', 1, 1, 0, pEvt.indGuia); GerarIdeEvento(pEvt, false); Gerador.wGrupo('/ideEvento'); end; Repare que o parâmetro GerarIndApuracao é passado como False na chamada e por isso não é gerado. Se seus fontes estiverem diferente disso eles estão desatualizados. Importante lembrar que não basta apenas fazer o update no SVN para atualizar, é preciso reinstalar o ACBr rodando o instalador, de preferência marcando a opção "Apagar Arquivos Antigos".1 ponto
-
Boa tarde @C4Dev, Quais são os valores de: SSLLib, CryptLib, HttpLib, XmlSignLib e SLLType ?1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
Boa tarde Neto, Tente da seguinte forma: [2702405] ; Incluído em 13/07/2022 ; Atualizado em 30/03/2023 Nome=Delmiro Gouveia UF=AL Provedor=Agili Params=NomeTagAtividadeEconomica:ItemLei116AtividadeEconomica|NaoGerarTag:CodigoCnae1 ponto
-
@sidnei_alves1 Boa tarde ! Obrigado por enviar a colaboração, se tiver o manual do banco pode anexa-lo aqui tbm por favor TK-37851 ponto
-
1 ponto
-
https://acbr.sourceforge.io/ACBrMonitor/PassoaPassoNFeNFCe.html acho que o link vai ajudar1 ponto
-
Bom dia, Eu lhe recomendo a conversar com os contadores dos seus clientes. Eles são as pessoas mais indicadas a lhe responder essa pergunta.1 ponto
-
use o pfx e não ele instalado no windows e veja se as dll´s do openssl estão atualizadas para 1.01 ponto
-
Olá, Atualizei o componente e só tive que colocar o parâmetro "Params=NaoDividir100:" para a Cidade de Cruz Alta - RS no arquivo "ACBrNFSeXServicos.ini", com isso emitiu 100% a NFS-e. Peço a gentileza se puderem alterar também para eu não ter problemas em uma próxima atualização do componente. Obrigado!1 ponto
-
1 ponto
-
Bom dia a todos, Quem utiliza o ACBrNFSeX favor atualizar todos os fontes de todas as pastas. Reinstale o ACBr com a opção de apagar arquivos antigos marcada. Compile a aplicação com a opção Build. Certifique-se que na pasta do executável da aplicação não tenha uma cópia do arquivo ACBrNFSeXServicos.ini, caso tenha delete. Faça novos testes. Como esse tópico se refere a cidade de Aparecida de Goiânia, por favor crie um novo tópico se a cidade for outra, não vamos misturar os assuntos. Desde já muito obrigado pela colaboração pelos testes e compreensão de todos.1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
Bom dia, pasta instalar o MultListView presente em: "C:\Users\Public\Documents\Embarcadero\Studio\22.0\Samples\Object Pascal\Multi-Device Samples\User Interface\ListView\ListViewMultiDetailAppearance". Ele vem junto com os Samples do RAD Studio. Não esqueça de adicionar o diretório o LibraryPath nas plataformas que você trabalha Complementando: instale o "SampleListViewMultiDetailAppearancePackage.dpk"1 ponto
-
1 ponto
-
Bom dia Italo Executei o Compula_RES e pegou as alteracoes. Estou validando os WS e assim que finalizar, libero o INI. Grato1 ponto
-
nota de serviço para Goiânia todos usuários então automaticamente em Homologação, para entrar em produção tem que solicitar para prefeitura, coloque a Serie com TESTE Mesmo em modo PRODUÇÃO é possível efetuar testes. Preencha a tag <serie> do XML com o valor "TESTE" ao consumir o serviço de geração de notas. Assim, o sistema se comportará como se o Prestador estivesse em modo TESTE para esta solicitação em específico.1 ponto
-
Bom dia pessoal, Agradecemos as informações aqui reunidas até o momento, recentemente houve uma reunião da AFRAC com a SEFAZdo RS a qual visava compreender melhor diversos aspectos desta legislação. Como estamos no meio da AutoCOM ainda não será possível levar estes aspectos a eles, mas nos próximos dias deve ser mais tranquilo. At.1 ponto
-
Bom dia, Essa nota original, caso consultada na SEFAZ de origem, está lá?1 ponto
-
Boa tarde! Se o cliente já emite nota fiscal de serviço você pode pegar o ultimo RPS e configurar no seu sistema, não tem segredo Caso o cliente ainda não tenha emitido nota fiscal de serviço, você poderá gerar o RPS e enviar em modo de homologação para testes, pois e usado a mesma API. Se receber uma nota fiscal de serviço de numero 370 significa que esta tudo ok Após os testes basta você enviar um e-mail para o suporte [email protected] solicitando o desbloqueio em modo de produção, informando para eles no corpo do e-mail o CNPJ, Inscrição estadual e municipal. Depois e só aguardar que eles vão lhe enviar um e-mail confirmando o desbloqueio. Porem não e tão rápido, pois pode demorar de 1 até 7 dias.1 ponto
-
Tem que conversar com o provedor pra ver se eles tem. mas olhando no ini se existir caminho para homologação existe1 ponto
-
Boa tarde pessoal ! Recebemos uma comunicação da ELGIN nesta tarde e estamos repassando: Caro parceiro, desenvolvedores e revendedores, Gostaríamos de informar que o SAT Linker II, o modelo mais antigo de nossa linha de produtos, recebeu uma atualização do SEFAZ nesta semana. É importante destacar que esta atualização já havia sido comunicada pelo SEFAZ semanas antes, através de uma mensagem direta para o SAT, que pode ser capturada pelo aplicativo de automação e exibida na loja. Visando respeitar nossos clientes e parceiros, gostaríamos de explicar o ocorrido e destacar os benefícios dessa atualização. É importante ressaltar que o SAT Linker II é um produto de 2015-2016, com mais de 8 anos de uso, e já não poderia ser atualizado devido à sua defasagem tecnológica, o que resultaria na necessidade de adquirir um novo equipamento. No entanto, fizemos um trabalho de engenharia para encontrar um caminho para atualizar o sistema do SAT Linker II, proporcionando uma vida útil mais longa ao equipamento e evitando a necessidade imediata de adquirir um novo modelo. Esta atualização também trouxe maior velocidade de operação ao dispositivo e a capacidade de operar com Layout 8.0, algo impensável para um SAT desse tempo de fabricação. Investimos horas de engenharia e homologação do equipamento, e após ser aprovado e testado, enviamos o comunicado ao SEFAZ, que resultou em aviso prévio e atualização instantânea. Embora um projeto como esse traga efeitos colaterais, eles não impedem a operação do equipamento. Aqui estão os esclarecimentos sobre cada um deles: Após a atualização do SEFAZ, todos os LEDs do Linker II permanecem piscando. É necessário desconectar todos os cabos do equipamento e aguardar até que os LEDs se apaguem em definitivo. Após isso, o aparelho deve ser religado e conectado em uma rede de internet para a atualização das Chaves do Certificado Digital. Esse processo é automático e não requer intervenção humana. Após isso, seu SAT Linker II está pronto para operar com os novos layouts e sistema interno mais moderno. Todo o processo acima resulta em dois efeitos: 2.1) O Contador de CFE (XXXXXXX) retornará para 000000001, como previsto na documentação técnica do SAT. Este sistema novo do Linker II foi testado, certificado, homologado e aprovado por órgãos competentes para operar assim. A duplicidade dos números não acarreta problemas fiscais, já que esses números foram usados há anos atrás. 2.2) Somente nos casos em que o Linker II opera com IP FIXO, esta atualização retorna o SAT para operar com IP dinâmico. Isso ocorre porque a atualização zera totalmente as configurações do equipamento, já que é um sistema operacional totalmente novo e mais moderno. Todas as configurações de rede serão zeradas e devem ser reconfiguradas. No entanto, isso se aplica apenas ao SAT LINKER II configurado explicitamente para trabalhar com IP FIXO. 2.3) Aconselhamos fortemente que, aproveitando-se desse momento de atualização do parque Link Windows https://github.com/ElginDeveloperCommunity/SAT/tree/master/Elgin/SMART%20SAT/Bibliotecas%20Windows Linux https://github.com/ElginDeveloperCommunity/SAT/tree/master/Elgin/SMART%20SAT/Bibliotecas%20Linux Android https://github.com/ElginDeveloperCommunity/SAT/tree/master/Elgin/SMART%20SAT/Biblioteca%20Android Para finalizar, comunicamos que a atualização do SEFAZ foi interrompida, em breve ela voltará a acontecer, por isso qq dúvida não hesite em nos acionar. Pedimos que considere este ocorrido com nossa ação para preservar seu investimento em um hardware (SAT Elgin Linker II) com 08 anos de operação trazendo uma sobrevida a ele. Claudenir Andrade1 ponto
-
Boa tarde! Tente assim: case StrToInt(qryConhecimento['icm_codigocst']) of 00: begin Imp.ICMS.SituTrib := cst00; Imp.ICMS.ICMS00.CST := cst00; // Tributação Normal ICMS Imp.ICMS.ICMS00.vBC := qryConhecimento['ctr_basecalculoicms']; Imp.ICMS.ICMS00.pICMS := qryConhecimento['ctr_aliquotaicms']; Imp.ICMS.ICMS00.vICMS := qryConhecimento['ctr_valoricms']; end; 20: begin Imp.ICMS.SituTrib := cst20; Imp.ICMS.ICMS20.CST := cst20; // Tributação com BC reduzida do ICMS Imp.ICMS.ICMS20.pRedBC := 0; Imp.ICMS.ICMS20.vBC := qryConhecimento['ctr_basecalculoicms']; Imp.ICMS.ICMS20.pICMS := qryConhecimento['ctr_aliquotaicms']; Imp.ICMS.ICMS20.vICMS := qryConhecimento['ctr_valoricms']; end; 40: begin Imp.ICMS.SituTrib := cst40; Imp.ICMS.ICMS45.CST := cst40; // ICMS Isento end; 41: begin Imp.ICMS.SituTrib := cst41; Imp.ICMS.ICMS45.CST := cst41; // ICMS não Tributada end; {51: begin Imp.ICMS.SituTrib := cst51; Imp.ICMS.ICMS20.CST := cst51; // ICMS diferido end; 80: begin Imp.ICMS.SituTrib := cst80; Imp.ICMS.CST80.CST := cst90; // Tributação atribuida ao tomador ou 3. por ST Imp.ICMS.CST80.vBC := qryConhecimento['ctr_basecalculoicms']; Imp.ICMS.CST80.pICMS := qryConhecimento['ctr_aliquotaicms']; Imp.ICMS.CST80.vICMS := qryConhecimento['ctr_valoricms']; Imp.ICMS.CST80.vCred := 0; end; 81: begin Imp.ICMS.SituTrib := cst81; Imp.ICMS.CST81.CST := cst90; // Tributação devido a outra UF Imp.ICMS.CST81.pRedBC := 0; Imp.ICMS.CST81.vBC := qryConhecimento['ctr_basecalculoicms']; Imp.ICMS.CST81.pICMS := qryConhecimento['ctr_aliquotaicms']; Imp.ICMS.CST81.vICMS := qryConhecimento['ctr_valoricms']; end;} 90: begin Imp.ICMS.SituTrib := cst90; Imp.ICMS.ICMS90.CST := cst90; // ICMS Outros Imp.ICMS.ICMS90.pRedBC := 0; Imp.ICMS.ICMS90.vBC := qryConhecimento['ctr_basecalculoicms']; Imp.ICMS.ICMS90.pICMS := qryConhecimento['ctr_aliquotaicms']; Imp.ICMS.ICMS90.vICMS := qryConhecimento['ctr_valoricms']; Imp.ICMS.ICMS90.vCred := 0; end; end;1 ponto