Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 14-12-2018 em todas as áreas
-
3 pontos
-
Olá Pessoal, Conforme já anunciamos antes, estamos investindo muito do nosso tempo e energia, na criação do sub-projeto: ACBrLib. O ACBrLib é um conjunto de bibliotecas desenvolvidas utilizando-se os componentes existentes no projeto ACBr de forma a permitir que desenvolvedores de qualquer linguagem de programação tenham acesso aos recursos existentes na suíte de componentes ACBr. Com o ACBrLib torna-se possível usufruir das facilidades do componente em qualquer linguagem de programação, facilitando a vida do desenvolvedor e diminuindo o tempo de desenvolvimento. Saiba mais... Todos os fontes da ACBrLib estão sendo enviados para o repositório do ACBr... Portando se você é um usuário experiente, poderia baixar os fontes livremente, e gerar os Binários da ACBrLib usando o Lazarus/FPC... Também disponibilizamos os binários já compilados, em nossa área de Downloads: Versão Livre Versão do SAC do ACBr Assim como já ocorre no ACBrMonitorPLUS, a versão do SAC do ACBr será compilada e atualizada, semanalmente... e a versão para download livre, poderá ficar com até 3 meses de defasagem da última compilação (lembrando que todos podem baixar os fontes e compilar livremente) Para os usuários do SAC do ACBr, que façam uso da ACBrLib, ainda oferecemos algumas vantagens exclusivas, que facilitam muito o uso e adesão da mesma, que são: Demos Completos: Programas muito similares aos Demos do ACBr em Delphi, ou seja projetos completos, em Java, C# e VB6 Classes de Alto Nível: Sabemos que carregar e instanciar uma DLL, pode ser bastante trabalhoso... então criamos uma Classe de Alto nível, que já faz todo esse trabalho para você, de forma nativa, para as linguagens: Java, C# e VB6 (veja um exemplo nesse link) 1 - Faça Download A boa notícia, é que a ACBrLibPosPrinter, terá todo o seu conteúdo Livre... Ou seja, para que todos possam testar, um dos mais úteis componentes do Projeto ACBr, a ACBrLibPosPrinter terá todos os binários, Demos, e Classes de Alto Nível, disponíveis para download Livre, a todos os usuários do fórum, e serão atualizados semanalmente... Faça Download em: https://www.projetoacbr.com.br/forum/files/category/35-acbrlibposprinter/ 2 - Leia a documentação https://acbr.sourceforge.io/ACBrLib/ACBrLib.html 3 - Solicite Suporte Se você precisar de ajuda ou suporte, fique a vontade para criar um novo tópico no sub fórum da ACBrLib https://www.projetoacbr.com.br/forum/forum/76-acbrlib/ Quer saber ainda mais sobre a ACBrLib ? Se você é do SAC do ACBr ou esteve presente no 1o Dia do ACBr baixe o material que foi apresentado na palestra, em:2 pontos
-
Boa tarde, É uma solução, mas eu voltei a versão e o problema parou. Deve ser alguma incompatibilidade do novo Tortoise.2 pontos
-
Não sei, mas uso um campo DateTime e pega a data que passo do sistema e não a data do computador.2 pontos
-
Creio que o Post possa ter mais respostas, na área de Dúvidas Gerais do ACBr... pois não se trata de um componente do ACBr... Movendo...2 pontos
-
Olá, Como você está preenchendo o campo Ide.dEmi ?2 pontos
-
Boa tarde a todos, Recebemos da AFRAC um informativo referente aos prazos de obrigatoriedade da NFCe, segue relação: Rondônia, Piaui, Bahia Espírito Santo, Rio de Janeiro 01/01/2019 - Fim da permissão de uso de ECF para todos os estabelecimentos. Tocantins 01/01/2019 - Inicio da obrigatoriedade de emissão da NFCe e obrigação da cessação de uso do ECF para contribuintes com regime de tributação normal e também para os optantes pelo Simples Nacional com faturamento anual cima de R$ 1.000.000,00 no exercício anterior. Distrito Federal 01/01/2019 - Fim da permissão de uso de ECF para contribuintes optantes pelo Simples Nacional, os quais tenham auferido receita bruta em 2016 superior a R$ 360.000,00 e estão obrigados a NFCe desde 01/01/2017. Rio Grande do Sul 01/01/2019 - Inicio da obrigatoriedade de emissão da NFCe para contribuintes com faturamento igual ou inferior a R$ 360.000,00 e superior a R$ 120.000,00. Estas empresas poderão utilizar o ECF pelo prazo de dois anos após o inicio da obrigatoriedade da NFCe. Mato Grosso do Sul 01/03/2019 - Inicio da obrigatoriedade de emissão da NFCe e/ou ECF 09/09 para contribuintes com receita bruta anual igual ou inferior a R$ 180.000,00 e o estabelecimento não esteja enquadrado como MEI. Minas Gerais Publicado o decreto Nº 47.562, DE 14 DE DEZEMBRO DE 2018, o qual da inicio a insituição da NFCe em no estado. Conforme os trechos a seguir, ainda NÃO foi publicado o calendário de obrigatoriedade, porém assim que estas datas forem definidas o uso do ECF deixará de ser permitido. Subseção II Da Obrigatoriedade de Emissão da Nota Fiscal de Consumidor Eletrônica - NFC-e Art. 36-B - Resolução do Secretário de Estado de Fazenda definirá a obrigatoriedade de emissão da NFC-e. § 5º - O ECF poderá ser utilizado enquanto não for estabelecida a obrigatoriedade de emissão da NFC-e em resolução do Secretário de Estado de Fazenda.” Saiba mais em: Att.2 pontos
-
Bom dia Tairone, É o que eu sempre digo, tem contador que só sabe contar história e nada mais. Acesse o Portal Nacional da NF-e e baixe a versão 6.0 do Manual da NF-e. Depois procure a estrutura do XML mais precisamente o grupo de tributação referente ao ICMS cujo CSOSN é 101 e 102 (páginas 204 e 205). Veja quais são os campos que são gerados quando é 101 e quando é 102. Depois mostre para essa contadora de história, quem sabe ela aprende um pouco. Um detalhe importante, no DANFE só pode ser impresso o que consta no XML. Página 136: 7.1 Campos do DANFE Os campos do DANFE deverão representar o conteúdo das respectivas TAG XML da NF-e, quando conhecidos no momento da solicitação de autorização de uso. Não poderão ser impressas informações que não constem do arquivo da NF-e.2 pontos
-
Olá amigos, Mais uma vez venho pedir auxilio a vocês. Estamos abrindo novos clientes na cidade de ITUPEVA-SP e estes irão fazer a emissão de NFSe via webservice com a prefeitura de Itupeva provedor SIAPPA. Verifiquei no componente ACBR que esta prefeitura ainda não foi desenvolvida, desta forma, consegui os arquivos WSDL, e o manual de instrução da integração via WEBSERVICE onde consta um xml de exemplo. Sei da demanda grande de trabalho que possuem, então , assim que for possível a inclusão do provedor SIAPPA e da prefeitura de ITUPEVA, por favor me comuniquem, fico a disposição para realizar as validações deste provedor. Não fiz a inclusão deste provedor no componente , pois não me sinto apto ainda, a fazer esse tipo de inserção. Agradeço a atenção. @Fábio Eduardo de Souza manual_e_arquivos_wsdl_webservice_pre_nfs_e.rar1 ponto
-
1 ponto
-
dmDanfe foi tornado privado na classe e não é mais acessível dessa forma. Há opção de retornar o frxReport diretamente pela propriedade ACBrNFeDANFEFR1.PreparedReport (ela já executa um Prepare no relatório).1 ponto
-
Para AL, AP, DF, ES, PI, RJ, RO, RR, SE e TO não é possível utilizar o método de consulta de cadastro: http://www.nfe.fazenda.gov.br/portal/webServices.aspx?tipoConteudo=Wak0FwB7dKs= SP está funcionando normalmente: Testei pelo demo do ACBrNFe e retornou normalmente: Está com os fontes atualizados?1 ponto
-
Boa tarde Amigo! Na unit que faz a leitura do processamento do TEF (ACBrTEFDClass.pas), olhe a partir da linha 1570, vc vera algo como : 300 : case Linha.Sequencia of 1 : fpNFCeSAT.DataExpiracao := Linha.Informacao.AsString; 2 : fpNFCeSAT.DonoCartao := Linha.Informacao.AsString; end; 600 : fpNFCeSAT.CNPJCredenciadora := Linha.Informacao.AsString; 601 : fpNFCeSAT.Bandeira := Linha.Informacao.AsString; 602 : fpNFCeSAT.Autorizacao := Linha.Informacao.AsString; 603 : fpNFCeSAT.CodCredenciadora := Linha.Informacao.AsString; Você pode usar assim para receber os dados: TEFD.RespostasPendentes[ID].BIN, TEFD.RespostasPendentes[ID].NFCeSAT.DonoCartao, TEFD.RespostasPendentes[ID].NFCeSAT.DataExpiracao,1 ponto
-
Esse provedor não é atendido atualmente, @Italo Jurisato Junior ?1 ponto
-
Boa tarde, Atualizei os fontes hoje a tarde e comecei a receber o mesmo erro de assinatura inválida apenas ao cancelar NFSe.. Fiz a substituição da unit ACBrNFSeWebServices.pas pelo arquivo enviado pelo colega "augelias" e voltou a funcionar.. OBS: Meus testes foram no provedor SystemPro.1 ponto
-
1 ponto
-
Vou contatar o suporte técnico da Sefaz novamente.1 ponto
-
boa tarde Daniel a descompressão está correta, porém as funções Unzip e Decompress trabalham com AnsiString como parâmetro. O xml veio correto se trocar tais funções por: unit ACBrUtil; function UnZipW(const ABinaryString: String): String; overload; var strAux: TStringStream; begin strAux := TStringStream.Create(ABinaryString); try strAux.Seek(0, soFromBeginning); Result := ACBrCompress.DeCompressW(strAux); finally strAux.Free; end; end; unit ACBrCompress; function DeCompressW(AStream: TStream): String; var outMemStream: TMemoryStream; begin outMemStream := TMemoryStream.Create; try AStream.Position := 0; DeCompress(AStream, outMemStream); outMemStream.Position := 0; with TStringStream.Create('', TEncoding.UTF8) do try CopyFrom(outMemStream, outMemStream.Size); Result := DataString; finally Free; end; finally outMemStream.Free; end; end; -------------------------------- Na unit pcnRetDistDFeInt, troque a linha FdocZip.Items.FInfZip := UnZip(StrDecod); para FdocZip.Items.FInfZip := UnZipW(StrDecod); --------------------------------- Obs: É apenas uma sugestão de codificação.1 ponto
-
sim, desta forma funciona também. só sugeri alterar nos fontes do repositório se não toda vez que atualizar os fontes vai perder a alteração. e vai ter que editar o .pas novamente. No meu particular tudo bem eu faço isso já tem um tempo, mais outros programadores que não tem costume de editar os fontes estão perdendo o beneficio de usar a configuração de margem para NFCe.1 ponto
-
Já reinstalei o ACBr mas não apareceu essa propriedade ImprimeItens Vi q tem esse outro componente , vou testar com esse e posto o resultado1 ponto
-
Veja bem, nesse caso de nota complementar, a quantidade de produtos enviadas foram a mais do que constam na nota. Tipo assim : Você enviou 100 peças de um produto, mas na nota constam apenas 90 peças. Ai nesse caso você tem que fazer uma nota complementar de 10 peças para fechar as 100 unidades da nota original. A segunda nota complementa a primeira. Se eu enviar 90 peças e na nota constar 90 peças, ai sim poderei gerar uma nova nota de venda com 10 peças para fechar as 100 peças que o cliente precisa. A nota complementar é gerada quando os dados da nota não batem com os dados reais, sejam valores, impostos ou quantidades. Dercide.1 ponto
-
1 ponto
-
Você usa ACBr ou ACBrMonitorPLUS ? Se for o segundo, favor anexar o Log... Como está a configuração da DFeSSL ?1 ponto
-
Isso definitivamente é um erro no SEFAZ... melhor entrar em contato com eles...1 ponto
-
1 ponto
-
Tópico movido para a área do SAC, para que o SLA de respostas seja considerado1 ponto
-
Entendi, mas no caso de uma nota complementar de quantidade não seria mais correto fazer uma nova nota de venda?1 ponto
-
Bom dia Graça quero saber mais tecnicamente, pois estamos resolvendo pela Valid, mas no meu entendimento tem algo no componente da ACBR que assina ou faz algo diferente usando o certificado, no mesmo cliente esta emitindo NFe sem problemas com o mesmo certificado. .Grato pela ajuda1 ponto
-
Daniel, bom dia O problema é na versão 1.11 do Tortoise, que nao funciona. Instalei a versão 1.10.XX e funcionou de boa. Grato.1 ponto
-
podia entrar com duas novas opções: MargemNFE = Boolean e MargemNFCe = Boolean que ai quem precisa-se configurar erá só ativar1 ponto
-
Esse erro indica que o seu Fortes Report CE está desatualizado... https://github.com/fortesinformatica/fortesreport-ce1 ponto
-
Italo, bom dia! Atualizei os componentes, pasta de INI de provedores, e pasta Schemas. Ficou resolvida a questão da quebra de linha no bloco da assinatura, e do e comercial. Vi que agora existe configuração no Ini do provedor para isso. Notei que ele remove dentro do XML, os caracteres "s:" que tenham no arquivo (na versão antiga não removia). Talvez esteja confundindo com alguma tag do XML. De qualquer forma, gerei uma NFS-e sem a ocorrência de "s:" ou seja, sem diferenças de geração na nova e na velha versão. Mesmo o XML estando sem diferenças, continua o erro da prefeitura na hora do cancelamento. A principio a única alteração no pedido de cancelamento está no DigestValue e no SignatureValue 201800000000043UNICA-nfse versao nova sem o s.XML 201800000000044-ped-can versao antiga cancelando.xml 201800000000044-ped-can versao nova erro.xml 201800000000044-ped-can-soap versao antiga cancelando.xml 201800000000044-ped-can-soap versao nova erro.xml 201800000000043UNICA-nfse versao antiga com o s.XML1 ponto
-
Você fala desse site ? https://satsp.fazenda.sp.gov.br/COMSAT/ é necessário Certificado Digital, para algumas operações, verifique se o seu certificado está vencido ou com problemas na instalação (tente acessar uma página de teste do Vendedor do Certificado)1 ponto
-
Esse me parece o arquivo de retorno. O Daniel pediu o arquivo de log do ACBrMonitor. Teria como você anexar?1 ponto
-
É bom lembrar que as datas já estão no nosso calendário onde todos os usuários do fórum podem acessar e até mesmo criar novos "eventos". https://www.projetoacbr.com.br/forum/calendar/1 ponto
-
1 ponto
-
1 ponto
-
1 ponto
-
Resolvido. Era o TIMEOUT mesmo, que é EM SEGUNDOS, havia um local no meu sistema que mudava ele para 150. Como é em SEGUNDOS (pensei quando criei esta linha que eram MILISSEGUNDOS), então 150/60 = 2,5 minutos. Exatamente o tempo que estava demorando... Mesmo assim, obrigado!!! (não consegui apagar o tópico, mas pode deixar se quiserem, que fica de "referência" para outros que tiverem o mesmo "problema)1 ponto
-
pode ser uma instabilidade do Suporte a SVN no GIT... vc pode gerar e baixar um ZIP, diretamente do Site do GIT1 ponto
-
1 ponto
-
1 ponto
-
Era isso Mesmo, segue abaixo como consegui pegar caminho exato: uses Winapi.Windows function TWM.GetModuleFileSpec: String; var cret: integer; ModName: array[0..MAX_PATH - 1] of Char; begin GetModuleFileName(HInstance, ModName, SizeOf(ModName)); cret := GetLongPathName(ModName, ModName, SizeOf(ModName)); SetString(Result, ModName, cret); end; function TWM.GetModulePath: String; begin Result := ExtractFilePath(GetModuleFileSpec); end; var Caminho := GetModulePath;1 ponto
-
Olá, pessoal. Acrescentando meus 2 cents ... O maior impacto é no SPED/ICMS, onde o RS agora vai usar o bloco de sub-apuração de ICMS para controlar em paralelo essa diferença a maior (ou a menor) entre o ICMS-ST recolhido no início da operação e o efetivamente praticado na última operação ao consumidor final. Em termos de NF, tem tags para repassar o valor do ICMS-ST da compra para o próximo 'ente' na cadeia, pois senão a última nota (a venda propriamente ao consumidor final) não terá os dados para calcular a diferença. No SPED, RS passa a usar o bloco 1900 (outros estados só Deus sabe como, SC é diferente por exemplo). Falta bastante informação ainda, estamos lidando com o que já se sabe e outras se presume - outros estados também vão aderir a "brincadeira" (afinal qualquer receitinha extra ajuda né ... tsc) - SC já liberou legislação, e o controle será num arquivo ao estilo SPED mas não dentro dele (pra "ajudar"...) - PR parece que também terá, e vários outros (mas nosso foco principal é nos 3 do sul). Aqui um 1o link referência (do RS): https://www.legisweb.com.br/legislacao/?id=369273 e pra SC: http://legislacao.sef.sc.gov.br/html/portarias/2018/port_18_378.htm Abraço,1 ponto
-
Dentro do ACBr... estamos criando a ACBrLib https://www.projetoacbr.com.br/forum/files/category/36-acbrlib-sac/ Talvez o @Rafael Dias, desenvolvedor do ACBrFrameWork, e que hoje trabalha na ACBrLib, possa nos ajudar com esse tópico... ou ainda nos posicionar sobre a ACBrLibECF1 ponto
-
Tópico movido para a área do SAC, para que o SLA de respostas seja considerado1 ponto
-
Boa tarde, if ACBrNFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[ i ].schema = schProcNFe then begin // XML completo de uma nota sXML := ACBrNFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[ i ].XML end; schProcNFe = Nota Fiscal Completa, schresNFe = Resumo de uma Nota Fiscal, schresEvento = Resumo de um Evento schprocEventoNFe = Evento Completo,1 ponto