Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 03-03-2020 em todas as áreas
-
Bom dia, Foi publicado no DOE-MT o decreto 384/2020, o qual insere uma série de alterações no RCIMS do estado de forma a definir de forma clara a corresponsabilidade dos fornecedores de software quando os mesmos permitem de alguma forma a sonegação fiscal. Fonte: http://www.mt.gov.br/web/sefaz/-/13841927-fornecedores-de-softwares-podem-ser-penalizados-por-sonegacao Decreto: https://www.legisweb.com.br/legislacao/?id=390161 Att.4 pontos
-
Você esta escrevendo errado olhe o correto é "ImprimeDescAcrescItem" e você colocou "ImprimeDescAcrescI1tem"3 pontos
-
Encontramos o problema. Fui fazer um teste com o exemplo do AcBr e funcionou corretamente. Na comparação entre os dois projetos, encontramos o problema: Essa configuração (Record Field Aligment) estava como Byte (padrão em nossos projetos desde sempre). Ao alterarmos para Quad Word tudo funcionou corretamente. Fica a dica caso alguém tenha esse mesmo problema. Abraço a todos, fiquem a vontade para fechar esse topico.2 pontos
-
Isso só é verdade se não houver mais arquivos do ACBr em nenhuma pasta do computador. O Delphi pode estar encontrando os arquivos incorretos por meio de um dos path. Esses são os que são gerados pelo instalador que devem estar corretos se seus arquivos fontes locais estão corretos. Isso parece correto. Mas o library path é só um dos lugares que o Delphi verifica. O Enviroment Path também pode estar alterado. Gostaria apenas que entendessem que eu estou tentando mas ainda não consigo reproduzir aqui esse problema. Talvez vocês queiram tentar compilar o pacote manualmente para testar.2 pontos
-
Tente informar a tag modFrete como 9 - Sem Frete.2 pontos
-
Isso não ocorre com costume... mas apenas em casos que achamos extremamente necessário... Isso pode ser comprovado no próprio Change-log do MonitorPLUS... Temos consciência que isso pode quebrar aplicações, e que pode exigir mudanças do lado de quem usa.... mas escolhas precisam ser feitas... e nesse caso, a segurança de código que essa mudança do refatoramento gerou, foi imensa... economizando centenas de linhas de código, e unificando a classe de geração de resposta de diversos componentes... ou seja, isso garante que se o código funcionar para um componente, funcionará para todos2 pontos
-
testei compilando um exe novo e funcionou certinho sim. só não funcionou no exe que já tinha compilado no cliente. Deve ter dado algum conflito de versões talvez.2 pontos
-
Grande, amigo... *bom dia... Como estamos tento dificuldades em atualizar os componentes... atualizei somente a pasta Schemas...e seguimos a orientação da @tamizou foi Tiro e Queda! Obrigado!2 pontos
-
Bom dia. Creio que esteja havendo confusão, o CSC é utilizado para emissão da NFCe e não tem relação com o IDCSRT do grupo responsável técnico. Ao informar os dados para emissão da NFe, informe somente os itens relativos a identificação da Software House no grupo Resp. Técnico. Att.2 pontos
-
Atualizei aqui para a última versão e o erro continua. Segue anexo o log do instalador. log_Delphi_XE8_Win32.txt2 pontos
-
SAT CF-e Gertec (GerSAT) Memória de 8GB na nova versão Deseja desenvolver ou demonstrar, em sua empresa de software ou revenda, equipamentos Gertec? Participe da Campanha GPOS (POS Android) e SAT Gertec! Clique Aqui para participar #gertec #gertecdeveloper SUMÁRIO Se deseja encontrar algo específico, use os links abaixo: Vídeo da Homologação | Ambiente de testes | Características Técnicas | Downloads de Drivers e Manuais | Instalação | Configurações | Testes realizados | Considerações finais | Amostras Homologação em vídeo. Assista: Apresentação do aparelho: Sobre a Marca, Unboxing, recursos diferenciais. Download e instalação de drivers: Ativador, DLL e Instalação Rápida configuração no SATTeste e Envio de venda: Como configurar corretamente. Ambiente Computador Notebook Dell Sistema Operacional Windows 10 64Bit Processador Intel i5-7200 Memória 8GB USB 3.1 de 1º Geração Características Técnicas SAT Memória 8GB Versão Sw. Básico 3.00.07 Layout XML 0.07 e 0.08 Fonte Externa SIM Tipo de Conexão USB-B Material Gabinete Plastico Fixação de Gabinete SIM Sinalização 8 LEDs Conexão de Rede 2x Ethernet (IEE 802.3) L2 Switch. Alimentação 5Vdc externo (ou USB) Chave ON/OFF SIM Lacre Externo SIM Trava Entrada para trava tipo Kensington® Dimensões 130mm x 89mmx 34mm (LxCxA) Peso 280g. Driver Windows x32 e x64 Download de Drivers e manuais Todos os manuais, drivers e softwares utilizados pelo SAT podem ser baixados através do link abaixo: https://www.gertec.com.br/suporte/download-center/?produto=858 Instalação Acompanhe abaixo a instalação de drivers e configuração de comunicação do GERSAT. Windows 10 Ao conectar o equipamento ao computador, é criado uma "Unidade de disco", neste se encontram drivers e manuais. Em caso de problemas na instalação, recomendamos que tente baixar o driver atualizado no site da Gertec, disponíveis no link acima. Para instalar o driver, basta executar o "Ativador_GerSAT_GerMFE.exe" e seguir com as etapas do instalador, ao final do processo, seu equipamento será reconhecido conforme mostra a imagem abaixo. OBS: O instalador mencionado acima não esta assinado, sendo assim o "Windows Defender Smart Screen" exibe um alerta durante a instalação, este alerta não impossibilita a execução do instalador. O Fabricante já notificou que em um período de 3 meses disponibilizará um novo instalador assinado. Para mais informações sobre o processo de instalação, consulte o "Manual_Usuario_SAT_v4.pdf" na página 10. Linux Verifique a configuração em ambiente Linux no final deste relatório. Software de Ativação GERSAT O Software do fabricante é instalado através do "Ativador_GerSAT_GerMFE.exe", o mesmo utilizado para instalação do driver e também é o mesmo software utilizado para o GerMFe. No software, estão disponiveis as seguintes opções: Produto - Seleção do Produto utilizado GERMFE ou GERSAT. Ativação - Dados Cadastrais, Ativação, Certificado ICP-Brasil e Associação de Assinatura. Teste - SAT (Comunicação AC e SAT), Status (Consulta estado operacional do SAT), Teste fim a fim. Configurações de Rede - Configura Interface, LAN (DHCP e IP Fixo), DNS (Automatico e Fixo) e Segurança (Rede Wifi). Outras Ferramentas - Bloquear e Desbloquear (Realizar Bloqueio e Desbloqueio do SAT), Troca do código de ativação. Ajuda - Exibe o Manual do Usuario. O Software possui uma interface moderna e simples, todas as opções são de facil entendimento. Veja abaixo um print do software, para mais detalhes de uso, consulte o "Manual_Usuario_SAT_v4.pdf"na página 11. Comunicação com o demo SATTeste O demo SATTeste é um exemplo que utiliza o componente ACBrSAT. Ele realiza todas as operações principais do SAT. Se desejar saber mais sobre o demo e aprender como Ativar o SAT pelo SATTeste, assista este vídeo gravado pelo Junior Santos: Comunicação entre ACBr e SAT A DLL disponibilizada pelo fabricante chama-se "GERSAT.dll", ela está disponível para download no link mencionado, em "Download de drivers e manuais". Atualmente, está na versão 1.19. Foi constatado durante os testes, que a aplicação que irá executar a DLL deverá ter privilégios de adminstrador no Windows. Entramos em contato com a Gertec, a mesma nos notificou que estão trabalhando para desenvolver uma nova DLL, que resolverá esse problema, e deverá ser disponibilizada em 3 meses no site do fabricante. Nas tabelas a seguir demonstramos como o demo SATTeste foi configurado para realizar os testes deste relatório. Configurações: Dados do SAT CFe Tipo de chamada satDinamico_cdecl Nome da DLL GERSAT.dll Código de Ativação 00000000 Versão XML 0,08 Página de Código 65001 UTF8 Habilitado Configurações: Dados Emitente CNPJ 03654119000176 Insc. Estadual 000052619494 Configurações: Dados Sw. House CNPJ 16.716.114/0001-72 Assiantura Sw. House: SGR-SAT SISTEMA DE GESTAO E RETAGUARDA DO SAT Teste de Desempenho No teste de desempenho medimos o tempo de envio até o recebimento do XML de resposta (Não é considerado o tempo de decodificação do XML pelo demo).Utilizamos o demo SATTeste para realizar este processo onde realizamos vendas com diferentes quantidade de itens, cada tipo de venda repetida 5 vezes. O último teste realizado foi com 501* itens para simular um erro, pois isso excede o máximo permitido de 500 itens. Desta forma, calculamos também o tempo médio da resposta de retorno do erro. Na tabela abaixo se encontram os resultados obtidos: Nota: O tempo medido nesse teste é computado desde o início da transmissão do XML para o SAT, até a recepção do XML de venda, gerado como resposta pelo SAT. Sendo assim, é uma medição diferente do que a Especificação Técnica do SAT preconiza, onde apenas o tempo de Geração do XML da venda é considerado. * Ao processar o XML de *501 itens o SAT retorna o seguinte erro:|Rejeição: Erro não identificado| Considerações finais O Gersat se destaca por permitir alimentação de energia direta, que pode evitar problemas de alimentação, como amperagem insuficiente pela porta USB do computador. Vale lembrar que isso também permite a conexão do equipamento com a internet sem a necessidade de um computador ligado. Outro destaque é referente as travas, pois este modelo permite travar o equipamento no local e também é possivel lacra-lo, isso aumenta a segurança com o equipamento, garantindo que o mesmo não seja tirado do local sem permissão. O equipamento possui duas entradas ethernet, facilitando a instalação em campo sem a necessidade de um novo ponto de rede dedicado ao SAT. Também possui uma chave "liga/desliga", que é útil para reinicializar o SAT sem precisar remover o cabo USB e/ou a fonte, isso também evita problemas em computadores que mantém a USB sempre energizada, mesmo quando desligados (nesses caso o SAT nunca desligaria). Nos testes de desempenho o equipamento se comportou dentro do esperado, suas médias foram satisfatorias. O software de ativação e configurações do SAT disponibilizado no site da Gertec é bem intuitivo, os painéis de instruções em cada rotina é um diferencial notório. O software exige a instalação do Java SE Runtime Environment (JRE), porém tal instalação pode ser feita utilizando o próprio executável de instalação do aplicativo. Durante a execução do instalador do Ativador_GerSAT_GerMFE.exe identificamos que este não esta assinado, sendo alertado pelo Widows Defender Smart Screen, porém o fabricante ja se pronunciou informando que em 3 meses um novo instalador assinado será disponibilizado, também informou que em breve disponibilizará a Lib Linux para download em seu site, pois até a criação deste relatório não estava diponivel para download no site, somente solicitando através do suporte. Comunicação Linux Realizamos teste de comunicação em ambiente Linux, mais precisamente com a distribuição Opensuse Tumbleweed v.20190810 x86_64. Par tal foi preciso apenas da biblioteca para linux disponibilizada pelo suporte Gertec. No demo SATTeste basta indicar o diretório da biblioteca "libSatGerx64.so" e configurar o método de chamada como "satDinamico_cdecl", as outras configurações seguem o mesmo padrão que o ambiente Windows. A imagem abaixo demonstra a configuração feita no demo e exibe a porta de comunicação reconhecida pelo linux, neste caso é ttyACM0. A imagem abaixo demonstra a configuração feita no demo e exibe a porta de comunicação reconhecida pelo linux, neste caso é ttyACM0, também demonstra que a unidade removível do SAT foi reconhecido como sdb. Amostras: Cupons Emitidos:2 pontos
-
Não vi nenhuma diferença desse arquivo para o do repositório que justifique esse erro... Talvez na atualização houve conflitos e o arquivo ficou corrompido? Por favor teste novamente com o arquivo do repositório, fazendo o "revert" do mesmo pelo Tortoise.2 pontos
-
Bom dia. Muito estranho que não consegui reproduzir esse erro nem no Delphi Berlin, nem no Rio, nem no Delphi 7 que tenho aqui. Mas enviei uma alteração na revisão 19295. Queira por favor atualizar e testar novamente.2 pontos
-
Daniel Muito obrigado. Deu tudo certo. Deixo aqui a função em Vb.net para quem precisar no futuro. É muito bom assinar e poder contar com o SAC. Calc_Xor_VB.net.txt2 pontos
-
Senão me engano é um erro do FortesReport, mas vou verificar aqui eu lembro de um tópico sobre isso.2 pontos
-
Boa Tarde, já testei aqui agora que posso mudar a fonte e o tamanho no Linux a impressão em Fortes ficou perfeita da NFC-e Obrigado a equipe.2 pontos
-
Olá deu certo! ficou assim: Dm.CIOT.Contratos.Clear; CarregarParametrosCIOT(Config.intCDLOJA);//Configurações do CIOT CarregarParametros(Config.IntCDLOJA);//Configurações gerais do sistema with Dm.CIOT.Contratos.Add do begin CIOT.Integradora.Operacao := opGravarVeiculo; with CIOT.GravarVeiculo do begin Placa := qry160.FieldByName('CODIGO_VEI').AsString; Renavam := qry160.FieldByName('RENAVA_VEI').AsString; Chassi := qry160.FieldByName('CHASSI_VEI').AsString; RNTRC := qry160.FieldByName('NRNTRC_VEI').AsString; NumeroDeEixos := qry160.FieldByName('QTEIXO_VEI').AsInteger; CodigoMunicipio := 3512345; Marca := qry160.FieldByName('MARCAS_VEI').AsString; Modelo := qry160.FieldByName('MODELO_VEI').AsString; AnoFabricacao := qry160.FieldByName('ANOVEI_VEI').AsInteger; AnoModelo := AnoFabricacao; Cor := qry160.FieldByName('CORVEI_VEI').AsString; Tara := qry160.FieldByName('TARAKG_VEI').AsInteger; CapacidadeKg := qry160.FieldByName('PESOKG_VEI').AsInteger; CapacidadeM3 := qry160.FieldByName('PESOM3_VEI').AsInteger; TipoRodado := TpTipoRodado(qry160.FieldByName('TIPROD_VEI').AsInteger); TipoCarroceria := TpTipoCarroceria(qry160.FieldByName('TIPCAR_VEI').AsInteger); end; Dm.CIOT.Enviar; end; Exit;2 pontos
-
Obrigado pela contribuição, em breve será validada para possível inclusão ao svn1 ponto
-
obrigado, deve ser que mandamos o numero, com 000 antes, do numero,, mas ok,, muito obrigado pode fechar1 ponto
-
No seu arquivo de configuração a dll está com o nome "emSAT.DLL' ... Pelo código do erro realmente parece ser algo com o seu XML, experimente realizar a configuração padrão com o emulador, utilizando a assinatura, dados e código de ativação padrão, conforme exemplo do vídeo. pois com o Emulador funcionado fica mais fácil identificar outros problemas e comparar com os testes no equipamento físico.1 ponto
-
Boa tarde Fabiano Cunha. Eu acabei modificando os fontes do ACBR para atender minha necessidade, mas eu vou tentar realizar novamente os testes com as configurações que você postou. Poderia me dizer como é o cabo que você está utilizando creio que talvez seja o cabo de ligação.1 ponto
-
Boa tarde. Realmente considerando o modfrete = 9 (Sem frete) aceitou a geração da nota. Obrigado pelo retorno.1 ponto
-
Eu agradeço demais sua atenção @EMBarbosa. Neste caso, eu pesquisei por "ACBR" no AgentRansak para ver onde tanto havia ocorrências de arquivos e pastas do Acbr na minha máquina excluindo a pasta do ACBR na pesquisa. Em outras pastas realmente existem referências a arquivos do Acbr, mas são os *.INI, *.RC, *.RES, *.DCU e *.LOG. O estranho é que quando volto a versão para a revisão antes dessa alteração a instalação ocorre normalmente mesmo se eu não excluir os arquivos do disco. Tive que voltar a instalação para a versão que ainda funciona aqui na minha máquina para atender algumas pendências aqui da empresa. Mas prometo fazer essa teste quando for possível. Mais uma vez, agradeço pela sua disposição em ajudar.1 ponto
-
02/03/2020 Implantada NT 2020.001 em Homologação Informamos que a NT 2020.001 que trata do MDF-e Integrado, encontra-se implantada no ambiente de homologação da SVRS. As regras de validação restritivas 725 e 726 deverão ser ativadas na próxima semana. Fonte: https://dfe-portal.svrs.rs.gov.br/MDFE/Noticias/8731 ponto
-
1 ponto
-
Na realidade é apenas para saber se isso é possível. Como já sei como inserir as informações no componente, eu estava querendo dar um passo a mais e saber quais seriam as possibilidades de acessar as informações que já estão nele. Mas não é nada urgente. Obrigado.1 ponto
-
Boa tarde. No momento não é possível, mas por qual motivo você precisa dessa opção? Att.1 ponto
-
eu esbarrei nessa configuração na hora de configurar ConfigGravarValor("DANFENFCe", "FonteLinhaItem.Name", "Luxi Mono") que voce adicionou ontem...... puttttssss estou ficando cego..... Obrigado mais uma vez a equipe e desculpa a falta de atenção da minha parte1 ponto
-
Boa tarde. Obrigada pela contribuição, adicionada para validação. Att.1 ponto
-
Tudo indica que há alterações locais, ou que o Delphi está pegando os arquivos *.dcp incorretos. Vejam, a mensagem de erro significa o seguinte: "No pacote ACBr_NFSeDanfseFR, a unit ACBrNFSeDANFSeFR se refere a unit pnfsConversao. Mas a unit pnfsConversao não está em nenhum pacote." Mas a unit pnfsconversao está no pacote ACBr_NFSe: E o pacote ACBr_NFSe é requisito tanto do pacote DCLACBr_NFSeDanfseFR como do ACBr_NFSeDanfseFR que estão sendo compilados. Assim, a conclusão mais lógica é que ou há alterações locais nos pacotes, ou que o Delphi está pegando os arquivos *.dcp incorretos. Talvez por uma configuração incorreta de path.1 ponto
-
Na verdade já foi corrigido pelo @izaquesouza como descrito no tópico, com os arquivos anexados por ele. Só não vi as alterações dele no svn até a revisão (19276) de ontem (02/03/2020), quando fui mandar minha contribuição. Acho que ainda não foi feito o merge, isso? Não queria misturar o assunto do tópico com a alteração que fiz, por isso só estou avisando que não foi feito o merge. As alterações não encontradas no svn são a 1 e 2 citadas, a alteração 3 (com relação a limpeza dos registros) feita por ele também não se encontra, mas parece que outro membro já fez uma alteração parecida, que já se encontra no svn: https://www.projetoacbr.com.br/forum/topic/56293-o-lcdpr-não-está-limpando-as-informações-dos-campos-ao-gerar-pela-segunda-vez/ Com relação a minha alteração, que não envolve o mesmo assunto é o link a seguir: https://www.projetoacbr.com.br/forum/topic/56560-acbrlcdpr-salvando-arquivo-com-codificação-ansi/ Obrigado. O referido tópico é esse: https://www.projetoacbr.com.br/forum/topic/56560-acbrlcdpr-salvando-arquivo-com-codificação-ansi/ Obrigado.1 ponto
-
1 ponto
-
Bom dia. Indique por favor qual é o tópico criado. Att.1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
Perfeito amigo, era exatamente isso. Resolvi meu caso informando a UF do tomador do serviço e também o código do município. Agradeço muito pela sua ajuda BigWings. Podemos encerrar este pedido.1 ponto
-
Veja se está informando a UF do endereço do tomador. Tem uma condição no código que pode causar isso caso não informe.1 ponto
-
Tu vai usar o ACBr isso? se sim veja o trial do SAC e baixa lá o Monitor PLUS e faz a integração. seja se entendi ao certo pois de primeiro falou em saber como baixar e instalar e depois já queria xml de exemplos. Bom mas é por ai o caminho lá tem arquivo de ajuda e exemplos de uso com outras linguagens1 ponto
-
Obrigado pela dica, entretanto a colocação que eu e nosso amigo Marcos queremos ponderar é que para quem usa as respostas via txt, via de regra estão lendo as tags anteriores e a mudanã no nme de retorno de uma tag é algo que não deveria ser feito ou se for o caso vcs poderiam ter criado a tag nova como ChaveDFE que foi criada mais manter tambem a tag antiga com a mesma informação... nós que somos SAC identificamos o problema agora pois foi nas versões recentes... a galera que não é sac e codificou baseado nas tags anteriores, quando receberem a versão que estamos agora vai dar maior BO... no meu sistema mesmo tive que deixar no fonte a leitura de todas as tags até agora para evitar incompatibilidade com versões antigas do acbr... espero que entenda a colocação pois é algo a meu ver grave... é como se por exemplo o estado mudasse o nome das tags XML de NFE simplesmente para padronizar nomes... seria algo que daria maior BO pra quem já trabalhava com as tags antigas... enfim, foi uma critica construtiva para que se as TAGs de envio e resposta sejam alteradas no futuro para padronização ou algo do tipo... que se mantenha as antigas tbém pra evitar termos que mexer no fonte... é foda chegar de manhã com um monte de cliente com erro porque foi mudado o nome de uma tag Em tempo, o trabalho de vcs é excelente1 ponto
-
Quer dizer que foi feita inutilização da numeração, sem geração da nota. Então você não pode enviar nota com esse modelo/série/número. Para consultar as inutilizações já efetuadas apenas por consulta no portal da SEFAZ ou no portal nacional da NFe. http://www.nfe.fazenda.gov.br/portal/consulta.aspx?tipoConsulta=inutilizacao&tipoConteudo=YG1QjUXR4PY=1 ponto
-
Se faz a consulta automaticamente ela deve estar nos fontes do componente e não do programa exemplo.1 ponto
-
Está informando o CPF ou CNPJ do tomador, conforme no programa exemplo? PrestadorServico.Contato.Telefone := '1633224455'; Tomador.IdentificacaoTomador.CpfCnpj := '55555555555555'; Tomador.IdentificacaoTomador.InscricaoMunicipal := '17331600'; Tomador.RazaoSocial := 'INSCRICAO DE TESTE'; Tomador.Endereco.Endereco := 'RUA PRINCIPAL'; Pelo que vi está gerando no XML normalmente:1 ponto
-
Sim.. pois a SEFAZ mudou os WebServices... Veja no Change-Log.txt da pasta dos fontes desse componente o registro de mudanças1 ponto
-
Enviei para o repositório, com alguns ajustes, rev. 19246. Obrigado pela contribuição. Queira por favor testar com o arquivo do repositório.1 ponto
-
Olá pessoal, Como alguns de vocês já notaram, estamos empenhados em fazer os componentes do projeto ACBr ficarem disponíveis em outras plataformas. Uma das maneiras que queremos fazer isso é por permitir que eles compilem em Delphi para Linux e Android. No entanto com isso precisamos fazer uma alteração nos pacotes existentes. Para que os componentes fiquem de acordo, os pacotes precisam ser separados em Designtime e Runtime. Não vou me delongar nesse necessidade no momento, mas quem quiser mais informações pode ver a documentação oficial do Delphi. Basicamente o significado é o seguinte: Pacote Runtime - O pacote é como se fosse um framework ou library encapsulando requisitos e disponibilizando classes e componentes que podem ser vinculados ao código, mas não a IDE. Pacote Designtime - O pacote é para ser instalado na IDE. Isso significa que ele altera a IDE, disponibilizando componentes ou editores de propriedades que são usados em tempo de design (design time ... dã...). Em menos palavras, é um pacote que joga o componente na lista de componentes do Delphi. Essa alteração já está em andamento e você vai notar vários novos pacotes iniciados por "DCLACBr" nas pastas relacionadas ao Delphi. Mas como temos muitos pacotes há ainda vários que precisam ser alterados para funcionar dessa maneira. Como era? E como está? Os pacotes anteriores eram criados como Designtime e Runtime ao mesmo tempo. Visto que algumas pessoas utilizam os pacotes apenas como runtime estamos mantendo os pacotes atuais como Runtime e movendo o código específico pra criar os pacotes Designtime . São esses pacotes Designtime que iniciam por "DCLACBr". ACBrInstall O ACBrInstall que está no SVN já está preparado para lidar com esses pacotes. Ele vai verificar os pacotes se que são apenas Runtime e procurar o Designtime correspondente. Além disso, você vai notar que o ACBrInstall agora lista outras plataformas por cada instalação do Delphi que você tiver. Mas ainda é preciso ajustes tanto nos componentes como no próprio ACBrInstall para que os pacotes sejam compilados para essas plataformas corretamente e para que os vários "path" do Delphi sejam corretamente configurados. Por exemplo, dependemos do projeto JCL para detectar outras plataformas (como Linux e Android). Como eles ainda não implementaram, talvez nós tenhamos que fazê-lo e disponibilizar para eles. Lazarus O Lazarus não tem tanto problemas com os pacotes serem RunTime e Designtime. Então ele não sofre do mesmo problema do Delphi. No entanto, com as mudanças nos arquivos, alguns pacotes do Lazarus tiveram que ser ajustados. Em especial o pacote ACBr_NFCe_DanfeRL.lpk foi removido. Os componentes dele agora se encontram no pacote ACBr_NFe_DanfeRL.lpk Conclusão Como sempre, uma alteração como essa pode gerar problemas e é por isso que estamos avisando a todos. Fiquem a vontade para criar novos tópicos para relatar problemas ou dificuldades. Apenas pedimos que tenham o cuidado de verificar o seguinte: A pasta inteira do ACBr está realmente atualizada? Você tentou reinstalar marcando a opção de apagar arquivos antigos? Já existe algum tópico sobre o assunto? Bom trabalho aí pessoal!1 ponto
-
Bom dia Murilo, Muito obrigado pela colaboração, assim que possível será analisado e estando tudo OK será enviado para o repositório.1 ponto
-
Alterei a função 'formatDate' no arquivo LCDPRUtils.pas, para verificar se a data é nula e retornar ''. Este caso é quando a 'situação especial' é normal então o campo 'data da situação especial' deve ser nulo. Alterei a função 'formatNumeric' no arquivo LCDPRUtils.pas, adicionando mais um parâmetro chamado 'Size' opcional para adicionar um 'PadLeft'. Este caso é utilizado na % participação do imóvel, onde o manual e de tamanho (5,2), exemplo 10000 ou 09000 ou 00950. Criei a rotina de 'LimpaRegistros' para listar os blocos tipo 'List', sendo chamado antes de informar os blocos, para evitar que duplique toda vez que clicar em gerar. UACBrLCDPR.pas LCDPRUtils.pas1 ponto
-
Bom dia. Pelo que sei o DANFE deve seguir o que especifica a legislação, neste caso não creio que seja possível. Att.1 ponto
-
O cliente tinha instalado um Firewall e faltou liberar as URLs da SEFAZ-RS nele.. "Não tinha visto que ele tinha instalado um firewall aqui na minha bola de Cristal" Depois que ele me disse ai ficou mais fácil heheheeh1 ponto
-
Obrigado! José e Italo resolvido fiz a alteração conforme solicitado, mais ainda sim o problema persistia e pesquisando aqui no forum encontrei uma dica que pedia para alterar o DNS e fiz essa alteração também e voltou a funcionar.1 ponto