Jump to content

Search the Community

Showing results for tags 'acbr'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

There are no results to display.

Forums

  • Fórum Aberto - ACBr
    • ACBr News
    • Equipamentos testados
    • Base de Conhecimento
    • Dúvidas Gerais sobre o ACBr
    • ACBrSerial
    • ACBrSAT
    • ACBrNFe
    • ACBrMonitor PLUS
    • ACBrDFe
    • ACBrTEFD e Dúvidas sobre TEF
    • ACBrTXT
    • ACBrBoleto
    • ACBrDiversos
    • ACBrTCP
    • ACBrFramework
    • ACBrLIB
    • Dia do ACBr
  • Suporte Pago - SAC
    • Dúvidas gerais
    • ACBrMonitorPLUS
    • NFe/NFCe - Nota Fiscal Eletrônica
    • DFe - Documentos Fiscais Eletrônicos
    • SAT / MFE
    • TEF
    • Boleto
    • ACBrSPED
    • ACBrTXT
    • Paf-ECF
    • Requisitos Fiscais por UF
    • ACBrLIB
  • Outros Assuntos
    • ACBr's Pub
    • Legislação Fiscal e Tributária
    • Object Pascal - Delphi & Lazarus
    • Data Base
    • Classificados
    • Dúvidas não relacionadas ao ACBr

Categories

  • Suporte Pago - SAC
    • ACBrMonitorPLUS - SAC
    • Utilitários - SAC
    • ACBrLib - SAC
    • Dia do ACBr 1a edição
  • Free Download
    • ACBrMonitorPLUS
    • Demos / Testes / Utilitários
    • ACBrLIB
    • Apresentações - Palestras

Calendars

  • Eventos - Palestras - Webinars
  • Prazos SEFAZ
  • Community Calendar
  • Feriados Nacionais

Blogs

  • Daniel Simoes' Blog
  • André Ferreira de Moraes
  • Moderadores ACBr
  • Teste de Blog
  • Notícias do ACBr

Categories

  • Suporte Pago - SAC
    • Webinars
    • Video Aulas
    • Palestras - Dia do ACBr 1a Ediçao
  • Vídeos Abertos
    • Video Aulas
    • Comunicados
    • Palestras - Dia do ACBr 1a Ediçao
  • Campanhas promocionais

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website URL


Skype


Localização


Interesses


CNPJ da Empresa


CPF

Found 288 results

  1. Utilizeiu a função DistribuicaoDFePorNSU para conseguir trazer o XML das notas fiscais por NSU, a função esta funcionando está me retornando estes XMLs. O XML da nota está vinco resumido gostaria de saber como posso trazer o XML completo.
  2. Tentei enviar uma NF-e , a mesma me resultou na Rejeição: Não informada vBCSTRet, pST, vICMSSubstituto e vICMSSTRet, apos fazer uma atualização no ACBR devido a um posts e configurar ForcarGerarTagRejeicao938 com fgtsempre ainda tenho problemas ao enviar a nota. Mas como SEFAZ de MG esta em contingencia 07/05/2019 15:40:24 até 10/05/2019 12:00:00 quando eu faço o envio da nota com ACBR atualizado recebo a Rejeição: Nao e permitida a presenca de caracteres de edicao no inicio/fim da mensagem ou entre as tags da mensagem. Quando eu envio a nota do outra maquina que está sem atualização do ACBR a nota e enviada. O que pode ter acontecido?
  3. Prezados, boa tarde. Acredito ter encontrado um suposto "bug" no que diz respeito ao ACBrEFDBlocos - Motivo do Inventário quando existir uma Mudança de Tributação. Sempre que existir uma alteração de tributação de ST para Tributado, por exemplo, o Bloco H005 tag MOT_INV deverá subir com o código 02. Na classe ACBrEFDBlocos temos a seguinte estrutura: /// Motivo do Inventário TACBrMotInv = (miFinalPeriodo, miMudancaTributacao, miBaixaCadastral, miRegimePagamento, miDeterminacaoFiscos ); TACBrMotivoInventario = TACBrMotInv; Porém se formos observar, o miMudancaTributacao tem índice 01. Dessa forma não poderei utilizá-la para alimentar a tag MOT_INV do Bloco H005. Sugestão: Iniciar a estrutura da seguinte maneira /// Motivo do Inventário TACBrMotInv = (miNenhum, miFinalPeriodo, miMudancaTributacao, miBaixaCadastral, miRegimePagamento, miDeterminacaoFiscos ); TACBrMotivoInventario = TACBrMotInv; Desculpe se este não é o local ideal para postar isso.
  4. O sefaz MG está fora do ar ?
  5. Ao executar o evento onclick (do botao btn_ImportarNFe) o programa chama o mesmo evento onclick novamente a partir da chamada do método `Nfe.EnviarEvento(StrToInt(IDLote));` do segundo trecho de código (ver listagem completa abaixo). Ao executar o mesmo evento onclick em modo debug essa segunda chamada não acontece. Trecho de código da Procedure ImportarNFe: procedure Tfrm_LancamentosDespesas.btn_ImportarNFeClick(Sender: TObject); var dlgImportarNFe : TFrm_BuscarChave; Chave, CNPJ, idLote : string; i : Integer; XMLtsl : TStringList; XMLStream : TStringStream; begin dlgImportarNFe := TFrm_BuscarChave.Create(nil); XMLtsl := TStringList.Create; XMLStream := TStringStream.Create; dlgImportarNFe.ShowModal; if dlgImportarNFe.ModalResult = mrCancel then begin Exit end else begin if dlgImportarNFe.chk_BuscarXML.Checked = False then begin Chave := dlgImportarNFe.edt_Chave.Text; CNPJ := dm.EmpresaControlada.CGC; idLote := '1'; dlgImportarNFe.free; dm_NFe.EventoConfirmacao(Chave, idLote, CNPJ); dm_NFe.DistribuicaoDFePorChaveNFe(31, CNPJ, Chave); op.FileName := dm_NFe.nfe.Configuracoes.Arquivos.DownloadNFe.PathDownload + dm_NFe.nfe.WebServices.DistribuicaoDFe.ListaArqs[0]; end; Trecho de código com método EnviarEvento : procedure Tdm_NFe.EventoConfirmacao(Chave, idLote, CNPJ: string); var lMsg : string; RetornoWS : string; begin Chave := Trim(OnlyNumber(Chave)); idLote := Trim(OnlyNumber(idLote)); CNPJ := Trim(OnlyNumber(CNPJ)); nfe.Configuracoes.WebServices.Ambiente := dm_NFe.tipoAmbiente; nfe.Configuracoes.Certificados.NumeroSerie := dm_logon.dat_EmpresaCTRLNUMSERIE_NFE.AsString; nfe.Configuracoes.WebServices.UF := 'MG'; DataModuleCreate(nil); Nfe.EventoNFe.Evento.Clear; with Nfe.EventoNFe.Evento.Add do begin InfEvento.cOrgao := 91; infEvento.chNFe := Chave; infEvento.CNPJ := CNPJ; infEvento.dhEvento := now; infEvento.tpEvento := teManifDestConfirmacao; end; Nfe.EnviarEvento(StrToInt(IDLote)); Alguem sabe o que pode estar acontecendo?
  6. Quais seriam os schemas necessários para poder conseguir utilizar o método DistribuicaoDFePorChaveNFe ?
  7. Bom dia, estamos tentando fazer o envio de um CT-e em contingencia devido a instabilidade do SEFAZ no estado de MG , mas está retornando um erro interno de que a sessão CTe_SVC-AN_P não foi encontrada no arquivo ABCrCTeServicos. O que pode estar acontecendo?
  8. Estamos implementando ferramentas para automatizar a busca de NFe pelo ambiente nacional, usando a função DistribuicaoDFePorChaveNFe. Primeiramente pegamos e alteramos o código de Manifestação de Destinatário no exemplo em ACBR\Exemplos\ACBrDFe\ACBrNFe\Delphi: Nfe.EventoNFe.Evento.Clear; with Nfe.EventoNFe.Evento.Add do begin InfEvento.cOrgao := 91; infEvento.chNFe := Chave; infEvento.CNPJ := CNPJ; infEvento.dhEvento := now; infEvento.tpEvento := teManifDestConfirmacao; end; Nfe.EnviarEvento(StrToInt(IDLote)); with Nfe.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento do begin lMsg:= 'Id: '+Id+#13+ 'tpAmb: '+TpAmbToStr(tpAmb)+#13+ 'verAplic: '+verAplic+#13+ 'cOrgao: '+IntToStr(cOrgao)+#13+ 'cStat: '+IntToStr(cStat)+#13+ 'xMotivo: '+xMotivo+#13+ 'chNFe: '+chNFe+#13+ 'tpEvento: '+TpEventoToStr(tpEvento)+#13+ 'xEvento: '+xEvento+#13+ 'nSeqEvento: '+IntToStr(nSeqEvento)+#13+ 'CNPJDest: '+CNPJDest+#13+ 'emailDest: '+emailDest+#13+ 'dhRegEvento: '+DateTimeToStr(dhRegEvento)+#13+ 'nProt: '+nProt; end; ShowMessage(lMsg); ShowMessage(Nfe.WebServices.EnvEvento.RetWS); ShowMessage(Nfe.WebServices.EnvEvento.RetornoWS); ShowMessage(ACBrUtil.ConverteXMLtoUTF8(Nfe.WebServices.EnvEvento.RetornoWS)); Aparentemente a chave de NFe escolhida foi manifestada corretamente. Então em seguida pegamos e alteramos o código de Distribuição no exemplo em ACBR\Exemplos\ACBrDFe\ACBrNFe\Delphi: nfe.DistribuicaoDFePorChaveNFe(AcUFAutor,ACNPJCPF,AchNFe); ShowMessage(nfe.WebServices.DistribuicaoDFe.RetornoWS); ShowMessage(nfe.WebServices.DistribuicaoDFe.RetWS); O resultado é uma caixa de diálogo do ACBr contendo o motivo "Rejeicao: Falha no esquema xml", depurando o código tenho o retorno em xml: '<retDistDFeInt xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" versao="1.00" xmlns="http://www.portalfiscal.inf.br/nfe"><tpAmb>2</tpAmb><verAplic>1.1.9</verAplic><cStat>215</cStat><xMotivo>Rejeicao: Falha no esquema xml</xMotivo><dhResp>2019-04-02T15:10:38</dhResp><ultNSU>000000000000000</ultNSU><maxNSU>000000000000000</maxNSU></retDistDFeInt>' Verificamos e recolocamos os schemas mas a mensagem de erro persiste, verificamos no fórum e fora um post DistribuicaoDfe por Chave de Acesso de 20 de março de 2017, não achamos nenhuma referencia do que pode estar acontecendo. Alguém tem ideia do que pode estar errado?
  9. Boa tarde. Estou instalando o acbrmonitorplus (ACBrMonitorPLUS-1.2.0.46-20190301) em um cliente com windows 10 e estou tendo o seguinte problema. O ACBR não inicializa. Ao finalizar a instalação ele não abre dando boas vindas. Clicando no ícone dele perto do relógio não acontece nada. Tentar abrir diz que já está em execução e não dá para finalizar nos processos. Verifiquei e está sem anti virus e sem firewall. Instalei outras versões tbm não funcionou. alguém já passou por isso e pode me dar uma dica ?
  10. Boa Tarde No dia 14/03/2019 fiz atualização dos pacotes ACBr através do SVN TortoiseSVN, porem a atualização me causou problemas na compilação do código o erro que esta me dando e este [dcc32 Error] udm_MDFe.pas(1085): E2250 There is no overloaded version of 'Create' that can be called with these arguments. Não sei o porque está acontecendo. function Tdm_MDFe.getSegMDFe(AOwner: TMDFe; tr: TIBTransaction; MDFeId: Variant): TSegCollection; var cdsSeg, cdsAverb : TClientDataSet; itSeg : TSegCollectionItem; begin str_MDFeSeguro.MacroByName('ID_MDFE').Value := MDFeId; cdsSeg := dm_dados.ExecutaBlocoSqlRetCDS(tr, str_MDFeSeguro); if cdsSeg.RecordCount = 0 then Exit; Result := TSegCollection.Create(AOwner); // Neste ponto e onde e mostrado o erro que foi mensionado.
  11. Existe algum comendo para obter a versão do acbrmonitor ? Atualmente estou utilizando a versão 1.2.0.46 Há a possibilidade deste método ser desenvolvido ? me auxiliaria a verificar quais clientes devo atualizar.
  12. Já está disponível a versão do ACBr para o Radstudio 10.3 Rio?
  13. Bom dia Estou com dificuldade de preencher corretamente a área de impostos do XML da NF-e, na área de Impostos, precisamente quando vou colocar o ICMS está saindo de maneira incorreta, pois a empresa funciona como Simples Nacional logo o XMl deveria sair como ICMSSN101, mas não estou conseguindo inserir de maneira correta. O XML que esta saindo da seguinte forma : <imposto> <ICMS> <ICMS> <orig>0</orig> <CST>SN</CST> </ICMS> </ICMS> <PIS> <PISAliq> <CST>01</CST> <vBC>1475.00</vBC> <pPIS>1.6500</pPIS> <vPIS>24.34</vPIS> </PISAliq> </PIS> <COFINS> <COFINSAliq> <CST>01</CST> <vBC>1475.00</vBC> <pCOFINS>7.6000</pCOFINS> <vCOFINS>112.10</vCOFINS> </COFINSAliq> </COFINS> </imposto> O código que estou usando para criar este XML é este: Imposto.ICMS.CST := cstICMSSN; Imposto.ICMS.CSOSN := csosn101; // Tributação pela Simples Nacional com ICMS.CSOSN 101 case AnsiIndexText(InfoNFItens.FieldByName('ORIG_MERCADORIA').Value,['0','1','2','3','4','5','6','7','8']) of // Origem da mercadoria 0: begin Imposto.ICMS.orig := oeNacional; end; 1: begin Imposto.ICMS.orig := oeEstrangeiraImportacaoDireta; end; 2: begin Imposto.ICMS.orig := oeEstrangeiraAdquiridaBrasil; end; 3: begin Imposto.ICMS.orig := oeNacionalConteudoImportacaoSuperior40; end; 4: begin Imposto.ICMS.orig := oeNacionalProcessosBasicos; end; 5: begin Imposto.ICMS.orig := oeNacionalConteudoImportacaoInferiorIgual40; end; 6: begin Imposto.ICMS.orig := oeEstrangeiraImportacaoDiretaSemSimilar; end; 7: begin Imposto.ICMS.orig := oeEstrangeiraAdquiridaBrasilSemSimilar; end; 8: begin Imposto.ICMS.orig := oeNacionalConteudoImportacaoSuperior70; end; end; Imposto.ICMS.pCredSN := ChecagemFloat(InfoNFItens,'ALQICMS'); // Alíquota aplicável de cálculodo crédito SIMPLESNACIONAL Imposto.ICMS.vCredICMSSN := ChecagemFloat(InfoNFItens,'VICMS'); //Valor crédito do ICMS quepode ser aproveitado nos termos do // art. 23 da LC 123 SIMPLES NACIONAL end; O XML eu preciso que saia desta forma : <imposto> <ICMS> <ICMSSN101> <orig>0</orig> <CSOSN>101</CSOSN> <pCredSN>0.0000</pCredSN> <vCredICMSSN>0.00</vCredICMSSN> </ICMSSN101> </ICMS> <PIS> <PISNT> <CST>09</CST> </PISNT> </PIS> <COFINS> <COFINSNT> <CST>09</CST> </COFINSNT> </COFINS> </imposto>
  14. Alguém pode me ajudar? Tenho um emissor de nota que trabalha com o ACBR, porém quando eu emito a nota em um pc, simultaneamente a nota abre lá no servidor sem dar comando. Não era pra isso acontecer, queria poder tirar isso. Espero que alguém ajude
  15. Boa tarde. Possuo um cliente que utiliza o acbrmonitorplus. Alguém lá apagou por maldade a pasta dos XML de forma que não estão nem na lixeira. É possível através do acbr ou de alguma outra ferramenta baixar os XML sem que seja um por um no site da Sefaz ???
  16. Erro Interno: 10060 Erro HTTP: 500 URL: https://nfce.sefaz.mt.gov.br/nfcews/services/NfeAutorizacao4 Connection timed out Uso o acbrmonitorplus, ja atualizei para ultima versão dele este erro apare-se hora sim hora não mais com uma certa frequência, e não e um casso isolado de um cliente apenas esta acontecendo com alguns clientes (isso para a NFCe da SEFAZ da "MT")
  17. Alxchs

    Salto/SP

    Boa tarde, gostaria de saber se é possível enviar NFSE para Salto/SP através do ACBR e como eu deveria configurar o cidades.ini. Atualmente está assim: [3545209] Nome=Salto UF=SP Provedor=GINFES Grato, Alexandre.
  18. Boa tarde, pessoal do ACBr! Estou com um problema ao realizar a instalação/atualização do meu ACBr. Eu tenho duas versões do delphi instaladas em minha máquina, Delphi XE6 e o Delphi 7. Realizei a instalação/atualização do Delphi XE6, sem maiores problemas. Porém o problema em si, está ao realizar a atualização do ACBr no Delphi 7. Fiz uma pesquisa no Fórum, encontrei tópicos com o mesmo problema, porém ao realizar os mesmos procedimentos, não estou obtendo êxito. Sei que o erro ocasionado, é em relação ao Fortes, porém já realizei a atualização do Fortes, fiz a varredura em minha máquina com o frce.*, deletei os arquivos, mas o erro persiste. Segue o LOG do erro. Obrigado. log_Delphi_7.txt
  19. Olá pessoal, bom dia! Atualmente aqui na empresa utilizamos a versão 1.2.0.11 do ACBR (testado também na versão 1.2.0.39) e, o ACBR simplesmente congela (ou fecha sozinho) e não processa por completo o arquivo ent.txt. Acontece que estamos gerando boletos e remessas (vários, mais de 1000 ao mesmo tempo). Nosso sistema cria de principio um arquivo ent.tmp e, só depois de inserir todos os registros é que ele altera o arquivo ent.tmp para o nome ent.txt. Neste momento, o ACBR processa poucos registros e, imediatamente para de responder e não funciona mais. No gerenciador de tarefas do Windows, o ACBR fica consumindo sem parar 25% de CPU e, só finalizando a tarefa é que ele volta a funcionar. Diante do fato apresentado, gostaria de saber se há alguma limitação em relação a quantidade de registros no arquivo ent.txt - o ACBr possui algum limite? Há algo que possa ser feito para solucionar isto? OBS: Poucos registros ele funciona normalmente. Se for de valia, segue os arquivos que ficam assim que ele para de funcionar: ENT.TXT: BOLETO.GerarRemessa("c:\remessa\",12) ------------------------------ LOG.TXT (ALGUNS DADOS COMO NOME E CPF FORAM REMOVIDOS): 06/02/2019 10:38:51 - ATENÇÃO: Chave RSA Privada NÃO pode ser lida no arquivo "swh.ini". 06/02/2019 10:38:51 - ACBr MonitorPLUS Ver.1.2.0.11 06/02/2019 10:38:51 - Aguardando comandos ACBr 06/02/2019 10:38:51 - Monitorando Comandos TXT em: C:\AcBrMonitor\ENT.TXT 06/02/2019 10:38:51 - Respostas gravadas em: C:\AcBrMonitor\SAI.TXT 06/02/2019 10:38:51 - Log de comandos será gravado em: C:\AcBrMonitor\LOG.TXT 06/02/2019 10:39:09 - BOLETO.LimparLista 06/02/2019 10:39:09 - OK: 06/02/2019 10:39:17 - BOLETO.IncluirTitulos(" [Titulo1] NumeroDocumento=2014004401 NossoNumero=9406 Carteira=09 ValorDocumento=10,00 Sacado.NomeSacado=NOME DO CLIENTE Sacado.Pessoa=0 Sacado.CNPJCPF=1111111111 Sacado.Logradouro=Rua João Andrade Filho Sacado.Numero=1 Sacado.Bairro=Jardim Itaipu Sacado.Complemento= Sacado.Cidade=Ourinhos Sacado.UF=SP Sacado.CEP=18900-000 Mensagem=|| ValorMoraJuros=0,00 Vencimento=10/01/2014 (...) [Titulo1870] NumeroDocumento=201709541870 NossoNumero=11275 Carteira=09 ValorDocumento=10,00 Sacado.NomeSacado=NOME DO CLIENTE Sacado.Pessoa=0 Sacado.CNPJCPF=1111111111 Sacado.Logradouro=RUA ITALO RIOS Sacado.Numero= Sacado.Bairro=JD DAS ARVORES Sacado.Complemento= Sacado.Cidade=SCRPARDO Sacado.UF= Sacado.CEP=18900000 Mensagem=|| ValorMoraJuros=0,00 Vencimento=10/12/2017 " (sim, ele termina desta forma, com uma aspas no final do arquivo). Alguém tem alguma ideia do que pode estar acontecendo ou uma maneira de resolver isto? Estamos também com um outro cliente com o mesmo, só que relacionado a NFe. A nota tem muitos produtos e o ACBR dá a impressão que não consegue processar muitas requisições e para de funcionar no meio. Agradeço a atenção e obrigado.
  20. Atualizei os fontes hoje (17/01/2019), e começou a dar os seguintes erros ao compilar o ACBr_DFeComun.dpk, utilizando o Delphi Tokyo 10.2 1- [dcc32 Error] ACBr_DFeComum.dpk(55): E1030 Invalid compiler directive: '$ENDIF' referente a linha: ACBrDFeXsLibXml2 in '..\..\..\Fontes\ACBrDFe\ACBrDFeXsLibXml2.pas' {$EndIf}, 2- [dcc32 Error] ACBr_DFeComum.dpk(59): E1030 Invalid compiler directive: '$ENDIF' referente a linha: ACBrDFeHttpIndy in '..\..\..\Fontes\ACBrDFe\ACBrDFeHttpIndy.pas' {$EndIf}, Se eu removo os "{$EndIf}", consigo compilar, mas da erro ao instalar o DACTE.. Alguém pode me ajudar? Parece um erro que veio com essa ultima atualização, a versão anterior instalada na minha maquina não acontecia isso..
  21. Lembrei disso hoje... e decidi procurar se o Post n.1 ainda existe... SIM, ele ainda está no Fórum da DevMedia, o qual eu frequentei por um bom tempo, e foi o espírito de cooperação dos usuários do fórum, que me motivou a criação do Projeto ACBr... Reparem no Post, que ainda não há menção do nome ACBr, e a ideia inicial, era fazer uma classe de Suportes a ECF (Emissor de Cupom Fiscal)... https://www.devmedia.com.br/forum/classe-para-acesso-direto-a-ecf-em-linux-windows/229474 Na abertura do último Dia do ACBr, eu menciono um pouco sobre a criação do Projeto... Classe para acesso Direto a ECF em Linux/Windows 03/05/2004 Ola, para todos.... Estou desenvolvendo uma Classe Multiplataforma para acesso direto a diversas Impressoras Fiscais. Na verdade o projeto ainda está engatinhando, mas já tive sucesso em Comunicação com a Bematech em Windows e Linux. Entretanto, como muitos programadores também necessitam ou já fazem acesso a ECF, resolvi usar a ideia de tornar isso um projeto OpenSource. P1 - Porque fazer mais uma biblioteca de acesso a ECF ? A ideia é fazer uma Classe que possa rodar em Linux / Windows. algo que nao existe hoje.... Alem de não exigir nenhuma DLL ou SO, a fim de evitar o ´inferno das DLL´s´ P2 - Como fazer acesso aos ECFs ? Como a classe deve rodar em Linux, fica descartado o uso de DLL´s... Todas as impressoras fiscais (pelo menos as que já programei) possuem manuais descrevendo os codigos de comandos e protocolos seriais. Atualmente acesso as impressoras: Bematech, Daruma, Schalter, Sweda, Mecaf (e compativeis) de forma direta, em DOS, usando a linguagem CLIPPER 5.02e.+Clipper Tools... O Executável não depende de nenhum arquivo externo ou device driver no CONFIG.SYS. A ideia é migrar as funçoes de Clipper para Delphi, usando um componente de acesso a Serial. P3 - Qual componente fará acesso a serial ? Dos que testei, apenas a classe SynaSer http://www.ararat.cz/synapse/ é multiplataforma (Kylix) P4 - Porque rodar em Linux ? Já pensou oferecer para os seus clientes uma solução de Aplicacação Comercial totalmente legalizada ? e sem pagar uma fortuna por isso ? Sem falar na estabilidade e segurança do Linux.... Qual usuário consegue apagar o sistema ? (alem do Root é claro Caracteristicas do projeto: - Deve ser OpenSource e com a distribuição dos fontes: - Deve ser Multi-plataforma (Windows ( CLX / VCL ) / Linux) - Nao deve depender de nehuma DLL ou SO. - Deve suportar as diferença entre os diversos modelos de ECF - As Classes Filhas devem tratar de forma transparente as pequenas diferenças na programaçao de Versoes diferente do mesmo Modelo de ECF. Ex: A classe TECFBematech deve ser capaz de trabalhar com todas as versoes da Bematech FI Vantagens do Projeto: - Total controle da Aplicação: Já vi DLL´s que simplesmente param o processamento do programa (Quem já homologou TEF discado, sabe o que eu quero dizer...) - Facil distribuição: Não precisa distribuir e instalar nenhuma DLL - Livre-se do Inferno das DLL´s Quando o usuário instala outro programa que usa a mesma DLL que você usa, porém em uma versão antiga (causando Bugs no seu programa) - Multiplataforma: Linux / Windows - Programação Limpa e Clara. Basta criar uma classe TECF com o modelo apropriado. O Codigo fonte sempre se refere a Classe criada, sem se preocupar com o Modelo Desvantagens do Projeto: - Se o hardware mudar, ficamos dependendo de novas informaçoes do fabricante, ou até mesmo de um modelo do equipamento para testes... - Geralmente as DLL´s incorporam novos Hardwares do mesmo fabricante.... Aqui teremos que implementar um novo filho da classe TECF para cada Hardware novo (somente se o novo hardware nao for compativel com o antigo) Estou lançando a ideia para ver a aceitação... Existe algum disposto a colaborar ? Posso enviar os fontes por e-mail para que estiver interessado... Em breve farei uma pagina para download do projeto... (Ou se alguem estiver disposto a fazer... ) A ser desenvolvido: - Terminar a implementação da Classe TECFBematech - Implementar as demais Classes (Daruma, Schalter, Sweda, Mecaf) - Criar Classe para Manupilação de TEF Discado para interagir com TECF Na verdade, nunca fiz nenhum projeto OpenSource... Gostaria de sugestões... Duvidas: - Como / Onde hospedar o projeto ? - Como cordernar ?.... - Como fica a questão legal de OpenSource ? É preciso registrar isso em cartório ? Ps: Srs Moderadores, desculpe postar essa msg em 2 áreas, mas acredito que seja do interesse...
  22. Ouvi dizer que tem como utilizar o ACBr para emitir cupom não fiscal, saberiam me dizer como posso fazer isso? O meu sistema já emite, mas muito mal formatado, gostaria de usar o acbr. Saberiam me ajudar com isso? desde já agradeço !
  23. Bom dia prezados, Eu realizei alguns ajustes no arquivo acbr boleto do banco do nordeste que eu precisei para meu cenário. Estou deixando o arquivo anexado para que possa ser analisado e talvez adicionado ao repositório. * O código de instrução deve ser preenchido de acordo com a configuração retornada pelo sistema em questão da software house, de acordo com com o manual do BNB (Posições 157 à 160) * O código de aceite não pode ser fixo, ele deve ser preenchido de acordo com a configuração retornada pelo sistema em questão da software house, de acordo com com o manual do BNB (Posição 150) * Os dias para protesto deve ser preenchido de acordo com a configuração retornada pelo sistema em questão da software house, de acordo com com o manual do BNB (392 à 393) ACBrBancoNordeste.pas MANUAL DE ORIENTAÇÕES PARA COBRANÇA BANCÁRIA.pdf
  24. Bom dia. Eu atualizei o meu fastReport para a versão 6.0 e a partir de então começou a dar erros no acbrBoleto na units correspondente ao fastReport; (ACBr_BoletoFR) Estou a instalar novamente o ACBr porém está dando o seguinte erro: Packages 'frxe25' and 'frx25' both contain unit 'frxNetUtils' Tudo que esteja relacionado com o fastReport dá erro: ACBr_NFeDanfeFR.dpk(94) Error: E2199 Packages 'frxe25' and 'frx25' both contain unit 'frxNetUtils' ACBr_NFeDanfeFR.dpk(94) Fatal: F2220 Could not compile package 'frxe25' Compilation failure Erro ao compilar o pacote "ACBr_NFeDanfeFR.dpk". Abortando... Ocorreram erros na compilação dos pacotes. Alguém pode me ajudar?
  25. Não estou conseguindo imprimir o Danfe corretamente, quando eu emito um NFCE e mando comando para imprimir, a impressão sai parecido com um orçamento, mt simplificado e sem o QRCode, mas, quando eu executo o comando para gerar Danfe em pdf, cria o Danfe corretamente na pasta. Alguém saberia me ajudar? qual comando eu deveria usar para ao criar e enviar o nfce ja imprimisse corretamente o Danfe? Estou usando uma impressora Elgin i7, ja pensei que fosse configuração do ACBr, talvez até seja, se for, qual a configuração correta a ser usado ? Eu sei que eu poderia gerar o arquivo em pdf e depois imprimir do PDF, mas, isso tomaria muito tempo, deixaria o sistema muito lento, pois como desenvolvedores sabemos que ao usar recursos de IO a uma certa diminuição de desempenho. Meu sistema está desenvolvido em JAVA.
×
×
  • Create New...