Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 20-03-2019 em todas as áreas
-
Olá pessoal, Esse tópico é para explicar como você pode voltar a versão do código ACBr usando o SVN. Em que situações que isso pode ser necessário? Imagine que você acabou de atualizar os componentes, (ou na linguagem do SVN, fazer um "update"), e percebe qualquer uma das situações abaixo: ... que algum componente que você usa foi removido; ... que um comportamento de um componente mudou; ... que propriedades foram alteradas; ... que um erro foi introduzido ; ... que algum arquivo foi removido (por exemplo um arquivo de modelo relatório); Em qualquer um desses casos o mais correto é você adaptar o seu código de acordo com as alterações (mesmo no caso do bug você talvez possa corrigir e reportar). Mas e se você precisa da solução imediata? Talvez o seu cliente precise de um novo executável agora. Ou pode ser que você precise de mais tempo pra adaptar o seu código. Ou ainda você pode querer comparar logs gerados antes e depois da atualização. Ou o precise do acesso ao arquivo removido. Em qualquer um desses casos você precisaria voltar a versão do ACBr. Como você pode fazer isso? Usando o TortoiseSVN e o Windows Explorer! Siga os seguintes passos: 1) Clique com o botão direito na pasta do ACBr e selecione "Update to revision..."; 2) Na janela que abriu, marque a opção Revision e escreva na caixa de texto para qual revisão que você deseja retornar; Por exemplo 16601; 3) Confirme; 4) Use o ACBrInstall para reinstalar o ACBr (em caso de problemas, marque a opção de apagar arquivos antigos) Pronto o código vai voltar pra versão (ou revision) que você selecionou. Vai ser como se você não tivesse atualizado. Sua próxima dúvida talvez seja: Como vou saber qual revision devo escolher? Isso vai depender do seu objetivo. Vou deixar essa explicação para um próximo post. Então, a princípio escolha a revisão em vigor na sua máquina antes de atualizar.7 pontos
-
Boa tarde! !! Atualizei o ACBrMonitorPlus para a Ultima versão 19/03/2019.... quando vou emitir NF-e que tenha endereco de Entrega, apresenta erro no Esquema do XML, sem ele a nota sai sem problemas.... desde já obrigado pela atenção..... 33190300127817000125550080000002671000002675-nfe.xml2 pontos
-
Resolvi o Problema... estava faltando passar o idCSC, estava passando apenas o CSC... Obrigado pela atenção.2 pontos
-
Finalmente resolvido... Ola Daniel, coloquei como Com3 , na impressora elgin i9 porta serial virtual pelo prolific , dai liguei o controleporta, nao funcionou, nao imprimiu nem um cupom....sem o controleporta imprimiu....mas ainda estava travando aleatoriamente.. entao ultilizei RAW:elgin i9 , imprimiu os cupons......mas continuava travando aleatoriamente. os cupm na impressao..... utilizei compartilhamento \\localhost\i9 , imprimiu os cupons, porem continuava travando aleatoriamente a impressao do cupom.... agora apos mudar a impressora para USB, desisnstalar todos os drivers da impressora e inclusive o prolific...e reinstalar novamente e agora compartilhar a impressora na porta USB, finalmente nao travou mais.... passei aqui somente para relatar a solucao no meu caso... OBs: ambiente de muita, mas muita pauleira..mesmo.....2 pontos
-
No SAT o CSOSN não pode ser 101. Os valores válidos são: 102- Tributada pelo Simples Nacional sem permissão de crédito. 300 – Imune 400 – Não tributada 500 – ICMS cobrado anteriormente por substituição tributária (substituído) ou por antecipação 900 – Outros Talvez queira rever o documento "Especificação" do SAT.2 pontos
-
Use a força, leia os fontes... Se você usar Ctrl+click no método Create, verá que o parâmetro Owner foi removido2 pontos
-
Boa tarde! Você deve estar preenchendo o grupo de forma errada: Observe que na orientação no Manual do ACBr não existem estes campos (idcsrt e csrt) que você informou no grupo. Parte integrante do manual do ACBr. https://acbr.sourceforge.io/ACBrMonitor/ModeloNFeINICompleto.html O erro tem a ver com o grupo Resp. Técnico e não com o código hash. Observe os erros na NT2018.005 Veja que se fosse com o Hash a rejeição seria 975 e não 972. Se possível anexe o teu arquivo INI e informe também a versão do Monitor que você está usando.1 ponto
-
Boa tarde, Matheus Ribeiro Miranda. pST: totalização referente a soma da alíquota de venda ao consumidor final com o valor do FCP. Ex: alíquota da mercadoria na venda ao consumidor final = 18% e 2% de FCP. A alíquota no campo pST deve ser 20%. vICMSSubstituto: o campo “Valor do ICMS Próprio do Substituto” (vICMSSubstituto) que deve ser informado para os grupos ICMS CST 60 “ICMS cobrado anteriormente por substituição tributária” e ICMS CSON 500 “ICMS cobrado anteriormente por substituição tributária (substituído)”. Vale lembra que é somente para operações que não sejam para consumidor final, deverá ser informado este novo campo1 ponto
-
@Juliana Tamizou, boa tarde. Pode encerrar esse, vi que foi corrigido na última sexta-feira, bastando que eu atualize o pacote ACBR na minha máquina. Outro colega estava tendo o mesmo problema que eu e após atualizar, foi resolvido. Obrigado, Eduardo Sena1 ponto
-
Boa tarde Dercide, Já desfiz a alteração e ainda hoje estarei enviando para o repositório.1 ponto
-
Com o ACBR reinstalado a demo funciona (inclusive o comando "limpadisplay")1 ponto
-
Boa tarde Dercide, Quando você se refere a um exe antigo "de fevereiro" está se referindo a fevereiro deste ano? Se sim, é preciso checar as configurações, ou começar a reverter os fontes para descobrir em que atualização passou a provocar esse erro.1 ponto
-
Infelizmente eu não tenho um certificado de emitente pessoa jurídica aqui. Só pessoa física. Vou ver se consigo um para testes.1 ponto
-
Eu fiz uns testes aqui e cheguei na seguinte conclusão: Para não receber o erro: Tem que preencher todos os 3 campos com valores positivos: Produto.Imposto.ICMS.vBCSTRet Produto.Imposto.ICMS.vICMSSTRet Produto.Imposto.ICMS.vICMSSubstituto Fiz o mesmo teste, tanto para destinatário PF como para destinatário PJ, tanto usando o CSOSN 500 quanto usando o CST 60 Nas 4 situações somente consegui emitir, informando os 3 campos acima com valor positivo, sendo que: Se enviar qq um dos 3 campos com valor 0, o erro é o: Rejeição: Falha no Schema XML do lote de NFe http://www.portalfiscal.inf.br/nfe/wsdl/NFeRetAutorizacao4 https://homologacao.nfe.fazenda.sp.gov.br/ws/nferetautorizacao4.asmx Agora, se enviar o XML sem pelo menos um dos 3, aí o erro é o: 938-Rejeição: Erro não catalogado (código de status não localizado: 938). Na verdade essa situação já tá bagunçando um pouco a minha cabeça. Gostaria de ajuda do pessoal do grupo em dois pontos. 1 - Esses testes que eu fiz estão condizentes com a NT 2018 005_v1_20? 2 - Falei com meu contador sobre o correto preenchimento desses campos e o mesmo tbém ficou com bastante dúvida, alguém teria alguma informação, sobre a forma correta de preenchimento desses campos? Desde já obrigado!1 ponto
-
A leitura correta do XML depende da configuração do provedor no componente. Então antes de importar um XML emitido por terceiros é preciso saber os dados do prestador, como a cidade do mesmo. Muitos XML de NFSe não contém todos os dados do prestador, importar um XML de serviços para entrada pode realmente não ser vantajoso.1 ponto
-
A rejeição 938 refere-se a falta de preenchimento do grupo das tags vBCSTRet, pST, vICMSSubstituto e vICMSSTRet. Aparentemente a SEFAZ ainda não implementou a mensagem de erro correspondente.1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
Muitíssimo interessante... Obrigado pela resposta, JAMAIS eu pensaria que era este o OBJETIVO... No nosso sistema não é utilizado... Abraços!!! ( podem fechar o POST... está mais que claro... )1 ponto
-
Tenta dessa forma, passando o caminho do .pfx como parâmetro function GetCertificado(APFXFile: String): AnsiString; var FS: TFileStream; begin FS := TFileStream.Create(APFXFile, fmOpenRead); try Result := ReadStrFromStream(FS, FS.Size); // de USES no pacote synautil finally FS.Free; end; end; ACBrNFe1.Configuracoes.Certificados.DadosPFX := GetCertificado('c:\certificado.pfx'); ACBrNFe1.Configuracoes.Certificados.Senha := 'senha';1 ponto
-
Boa tarde. Durante implementação do evento S-2221, verifiquei que o schema utilizado para validação do XML está incorreto, usando schevtInsApo ao invés de schEvtToxic Também, está faltando a geração dos dados do Vínculo e Empregador Segue unit. Obrigado pcesS2221.pas1 ponto
-
Acho que isso pode te ajudar Eduardo https://www.projetoacbr.com.br/acbr-mapas-fiscais/#acbrmapa_responsavel_tecnico1 ponto
-
Joia. Fico feliz que tenha resolvido. Obrigado pelo retorno. Se precisar de ajuda, por favor, crie um novo tópico com as informações que você tem.1 ponto
-
Resolveu o problema tirando dados do responsável // infRespTec.CNPJ := '-------'; // CNPJ da Empresa // infRespTec.xContato := 'Ricardo'; // Nome do Contato // infRespTec.email := 'rll@---------------'; // email do Contato ou Empresa // infRespTec.fone := '-------------'; // fone do Contato ou Empresa1 ponto
-
1 ponto
-
Já havia tentado por orientação do suporte local, mas foi a mesma coisa: --------------------------- Demo_acbrnfse --------------------------- Erro Interno: 0 Erro HTTP: 500 URL: https://homologa.e-nfs.com.br/arapiraca/servlet/arecepcionarloterps?wsdl --------------------------- Paliativamente está funcionando em produção sem a consulta do lote, que retorna erro de protocolo não encontrado, troquei pela consulta da NFS-e que resolveu por enquanto.1 ponto
-
Bom dia Com o Demo ACBrNFe é possível simular esse erro? Aparentemente esse trecho de código não faz parte do componente...1 ponto
-
Bom dia Correto, estas mudança já está disponível no SVN, juntamente com os Schemas.1 ponto
-
Bom dia.. Faz o seguinte debug. Mostre antes da linha with , o conteudo do TpagCollectionItem, verifique qual o resultado esta passando depois do if not1 ponto
-
1 ponto
-
Boa tarde. A exigência do IDCSRT foi adiada de forma indefinida para todas as UFs. Veja como informar estes dados de forma a conseguir validar seu XML no tópico a seguir https://www.projetoacbr.com.br/forum/topic/48833-grupo-de-informações-do-responsável-técnico/ Att.1 ponto
-
Boa tarde Ângelo, Se tratando do eSocial, ao carregar o XML de um evento, a única propriedade que é alimentada é a: XML conforme a imagem que você anexou. Nenhum campo dos eventos do eSocial é alimentado. Temos uma unit para cada evento, nessa unit temos a rotina que gera o XML, a que lê o arquivo INI e chama a que gera o XML, mas não temos uma rotina que lê o XML e alimenta os campos. Se desejar implementar fique a vontade, toda ajuda é bem vinda.1 ponto
-
Recebi isso, hoje, da SEFAZ RJ : Sobre as séries exclusivas para NFC-e, em está em discussão nacional a prorrogação desta exigência atribuída pelo Ajuste, inclusive ainda não há uma data para a inclusão desta regra no ambiente de homologação nem produção. Atenciosamente, Coordenadoria de Documentos Fiscais Eletrônicos Secretaria de Estado de Fazenda e Planejamento do Rio de Janeiro As dúvidas esclarecidas por meio desta mensagem têm caráter de simples orientação, não produzindo os efeitos do instituto denominado Consulta Tributária, definido pelos artigos 150 a 165 do Regulamento do Processo Administrativo Tributário, Decreto Estadual nº 2.473/79.1 ponto
-
Bom dia pessoal, O Projeto ACBr também é Agente de Vendas Embarcadero. Para receber um orçamento, entre em contato com nossos consultores pelo email: [email protected] ou ainda fone (15) 2105-0750 ou pelo WhatsApp (15) 99790-2976. Atualmente o Delphi se divide 3 edições pagas, sendo elas Professional, Entrerprise e Architect além da edição Commmunity que é gratuita*. E agora qual edição devo escolher? Veja nossas dicas a seguir: Professional O Delphi® Professional é a maneira mais rápida para desenvolver e atualizar aplicativos hiperconectados, com muitos dados e visualmente interessantes para Windows, Mac, aparelhos móveis, IoT e muito mais usando Object Pascal. Restrições Suporta somente conexão local e somente para MySQL, Interbase e SQLite. Não permite desenvolver aplicações Linux Não faz modelagem UML Não faz aplicações multicamadas usando DataSnap O ponto forte do Delphi Professional, é o seu preço. Custando quase um terço do Delphi Enterprise, ele cabe no bolso de qualquer Desenvolvedor Micro Empreendedor. O Delphi Professional ainda pode ser pra você... Se seu único Empecilho é conexão com o banco de dados, esta questão pode ser contornada adotando-se componentes de terceiros, como por exemplo a Zeos Lib, que é Open Source, ou ainda comprar um componente como o DAC, da DevArt Enterprise A edição Enterprise inclui todos os recursos da edição Professional, além de uma licença de implantação do RAD Server para um único local (que vale US$ 5.000), bibliotecas de acesso de dados FireDAC, uma licença do InterBase ToGo e suporte para criação de aplicativos Linux no Delphi. Escolha a edição Enterprise se... Precisa utilizar os componentes de conexão com banco de dados local e remota nativos do Delphi, como o FireDAC, se seus sistemas também são criados para linux ou ainda se deseja obter os recursos adicionais desta edição. Architect O Delphi edição Architect inclui todos os recursos das edições Enterprise e Professional, além de uma licença de implantação em múltiplos locais do RAD Server, uma licença Sencha ExtJS Professional, licença do InterBase ToGo e design e modelagem de dados avançados. Receba ainda uma licença de Rad Server Multi Site (criação de serviços web. É usado para publicar suas próprias APIs/REST, como expor dados do banco de dados) + Aqua Data Studio (ferramenta para modelagem e arquitetura de banco de dados) + Sencha ExtJs Pro (framework para desenvolvimento JavaScript front-and) + Ranorex – 6 meses de trial (ferramenta para automação de testes funcionais em aplicações multiplataformas, como: mobile, desktop e web). Escolha a edição Acrchitect se... Se seu desenvolvimento requer uma das ferramentas exclusivas desta edição, o Delphi Architect deve ser sua escolha Quer saber mais detalhes sobre as diferentes edições, veja a a tabela a seguir...1 ponto
-
Bom dia, Pelo que notei está faltando um "EncodeBase64" na função "CalcularHashCSRT" da unit "ACBrDFeUtil". Alterei a função CalcularHashCSRT e fiz um teste agora e funcionou exatamente conforme o exemplo da NT2018.005 - v 1.20. function CalcularHashCSRT(const ACSRT, AChave: String): string; begin Result := EncodeBase64(SHA1(ACSRT + AChave)); end;1 ponto
-
A propósito, esqueci de explicar que o conteúdo da propriedade MemoParams como essa linha acima definem o layout da bobina simulada pela propriedade memobobina. Nesse exemplo acima, como pode ver, é um código html que vai ser exibido como a "linha 4" do "Cabecalho" do cupom.1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
Olá pessoal. Inseri a cidade de Bom Principio no ArqIni, para o Infiscv11; Porém ao realizar os testes, esta ocorrendo falha ao validar o lote. Alguém passou por isso? 1824 - Element 'vISS': '0.01' is not a valid value of the atomic type 'TDec_1302'. Segue xml em anexo. 11-rps.xml1 ponto
-
Olá pessoal, Com o passar do tempo e havendo necessidade acabamos fazendo alterações tanto no arquivo Cidades.ini bem como no arquivo INI do provedor que a cidade do seu cliente contratou. Sendo assim é de vital importância que na maquina do seu cliente os arquivos INI (informados acima) bem como os arquivos XSD (Schemas) estejam sempre atualizados. Na pasta: ...\Exemplos\ACBrDFe\ACBrNFSe\ArqINI, encontramos os arquivos INI de todos os provedores que o componente reconhece mais o Cidades.ini Na pasta: ...\Exemplos\ACBrDFe\ACBrNFSe\Schemas, temos uma pasta para cada provedor e dentro de cada uma delas os arquivos XSD, ou seja os schemas usados pelo provedor. A minha sugestão é que dentro da pasta que se encontra o executável da sua aplicação deve constar também os arquivos: Cidades.ini e o INI do provedor, uma pasta com o nome Schemas e dentro desta os arquivos XSD do provedor. No que diz respeito a configuração, o componente deve estar configurado da seguinte forma: ACBrNFSe.Configuracoes.Geral.PathIniCidades := "Informar o path (caminho completo) de onde se encontra o arquivo Cidades.ini"; ACBrNFSe.Configuracoes.Geral.PathIniProvedor := "Informar o path de onde se encontra o arquivo INI do provedor"; ACBrNFSe.Configuracoes.Arquivos.PathSchemas := "Informar o path de onde se encontra os arquivos XSD (Schemas) do provedor";1 ponto
-
Pelo ato essa versão será exigida para eventos ocorridos a partir de janeiro de 2020, segue texto publicado no Diário Oficial: ATO DECLARATÓRIO EXECUTIVO Nº 10, DE 7 DE MARÇO DE 2019 Aprova e divulga o leiaute da EFD-Reinf - Escrituração Fiscal Digital de Retenções e Outras Informações Fiscais. O COORDENADOR-GERAL DE FISCALIZAÇÃO-SUBSTITUTO, no uso da atribuição que lhe confere o inciso II do art. 334 do Regimento Interno da Secretaria da Receita Federal do Brasil, aprovado pela Portaria MF nº 430, de 9 de outubro de 2017, e tendo em vista o disposto no art. 11 do Decreto- Lei nº 1.968, de 23 de novembro de 1982, nos incisos I, III e IV da Lei nº 8.212, de 24 de julho de 1991, e no Decreto nº 6.022, de 22 de janeiro de 2007, declara: Art. 1º Fica aprovada a versão 2.0 dos leiautes dos arquivos que compõem Escrituração Fiscal Digital de Retenções e Outras Informações Fiscais - EFD REINF, que será exigida para os eventos ocorridos a partir da competência de janeiro de 2020. Parágrafo único. O leiaute aprovado está disponível na Internet, no endereço eletrônico http://sped.rfb.gov.br/projeto/show/1196. Art. 2º A escrituração de que trata o art. 1º é composta pelos eventos decorrentes das obrigações tributárias, cujos arquivos deverão ser transmitidos em meio eletrônico pelos contribuintes obrigados a adotar a EFD REINF, nos prazos estipulados em ato específico. Art. 3º Este Ato declaratório Executivo entra em vigor na data de sua publicação. JORDÃO NÓBRIGA DA SILVA JUNIOR1 ponto
-
1 ponto
-
1 ponto
-
Boa tarde Fabio, Muito obrigado pela correção, ainda hoje estarei enviando para o repositório.1 ponto
-
Boa tarde, Muito obrigado pela colaboração, ainda hoje estarei enviando para o repositório.1 ponto
-
Bom dia, O registro 2099 retorna sempre em processamento e na sequencia deve ser feito a consulta, esse mês tive problema em apenas um ciente os demais foram. Fiz a atualização do ACBR, utilizamos o exemplo da consulta e também atualizamos os schemas e deu tudo certo esse mês com exceção este cliente que verifiquei no eCac e realmente estava em processamento que neste caso o retorno do ACBR está ok e o problema é lá. Luciana1 ponto
-
Boa Noite, pessoal. Este erro ocorreu quando tentei enviar um R-2010. Fiz uma alteração no programa anexo e passou. Veja se resolve o problema no R-1000 ACBrReinfLoteEventos.pas1 ponto
-
Boa tarde, Esta ficando confuso essas trocas de propriedades, sugiro atribuir nomes iguais aos das tags, para evitar confusões futuras.1 ponto
-
Legal, obrigado Italo, Atualizei o demo do AcbrReinf, para passar esse novo parâmetro, e também tive que fazer +1 alteração para consultar o R2020. Seguem os arquivos para analise. acbr\Exemplos\ACBrDFe\ACBrReinf\Delphi\uExemploReinf.pas acbr\Fontes\ACBrDFe\ACBrReinf\PCNReinf\pcnReinfConsulta.pas Att pcnReinfConsulta.pas uExemploReinf.pas pcnReinfConsulta.pas.patch1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. Criei um artigo em nossa Base de Conhecimentos, sobre o ACBrMter Obrogado1 ponto
-
Não, ele é um componente Multiplataforma e não visual... Mas nada impede que você implemente uma chamada a PrinterDialog na sua aplicação, antes de chamar o ACBrPosPrinter1 ponto
-
Com OpenSSL basta salvar o conteúdo do arquivo no banco de dados e informá-lo na propriedade DadosPFX. ACBrNFe1.Configuracoes.Geral.SSLLib := libOpenSSL; ACBrNFe1.Configuracoes.Certificados.DadosPFX := Certificado; ACBrNFe1.Configuracoes.Certificados.Senha := Senha;1 ponto