NiltonGM - Projeto ACBr
NiltonGM's Achievements
NiltonGM started following XML MDFe 3.00a seguro de carga <CNPJ/> , ACBrMonitorPlus Criando um instalador com o lazarus , ACBrMonitor PLUS - Nova versão 1.4.0.32 and 5 others August 6
ACBrMonitorPlus Criando um instalador com o lazarus
NiltonGM replied to JulioNSP's topic in ACBrMonitor PLUS
É complicado... também precisava criar o instalador pro ACBrMonitor, mas parece que as instruções são só para programadores em Delphi...
ACBrMonitor PLUS - Nova versão 1.4.0.32
NiltonGM replied to José M. S. Junior's topic in ACBrMonitor PLUS
Meu cliente acabou de ligar agora a noite que a MDFe foi rejeitada com esse erro 745. Ainda bem que achei essa dica "tpTransp=0" Valeu e abraços a todos e uma boa noite.
Extensão PHP para uso do ACBrLib online! ACBrLibPHP
NiltonGM replied to billbarsch's topic in ACBrLIB
Que bom que deu certo para o PHP, eu tentei fazer o mesmo usando a linguagem Pyhton, testei nos servidores CentOS 7 e Ubuntu LTS 18 sem sucesso, até consegui carregar a DLL mas ao executar alguma função da DLL dá uns bugs, ora da linguagem, ora da DLL. Acabei desistindo pois estava com outro projeto atrasado.
Isso seria muito bom, inclusive para o pessoal da ACBr, pensando um pouco fora da caixa. Hoje em dia, quase tudo roda em VM na web e na maioria servidores Linux rodando em Dockers, VM, Dedicados, etc... muitas empresas, principalmente depois dessa pandemia, estão migrando tudo para Cloud, eu mesmo estou tendo que reescrever minhas aplicações de desktop para web e minha maior dificuldade é não ter as DLL's da ACBr para web Linux... No meu caso uso só MDFe e CTe, logo usarei a NFe, essas não precisam de dependência de relatórios, só retornos, respostas, xml e pdf.
Billbarsch, Excelente iniciativa! Parabéns! Em um momento propício faremos um teste em servidor Linux, se conseguirmos resolver, apontaremos aqui os problemas e a solução.
NiltonGM replied to Sergio Tucano Clemente Da Silva Filho's topic in ACBrCTe
Aproveitando esse assunto de NSU, em que comando CTE e arquivo é retornado o código NSU?
O acbr monitoraria uma pasta web?
NiltonGM replied to Jefferson André da Silva's topic in Dúvidas gerais
Jefferson, o PHP roda em um servidor web (Apache), mesmo em localhost, o PHP não pode ter aceso ao drive C:\ do servidor. Apenas a partir da pasta de onde o php será invocado, geralmente a partir da pasta public_html. Vc terá que usar as DLL e não o ACBrMonitor. Agora eu tenho uma dúvida, pode parecer besta mas é que PHP não é muito minha praia: O PHP é um script, se o aplicativo vai rodar 32 bits ou 64 bits, dependerá do navegador, como saber qual DLL usar, a de 32 ou a de 64 bits?
Monitor / Cadastro / Usuários
NiltonGM posted a topic in ACBrMonitorPLUS
Prezado(a)s, No ACBrMonitor, na tela Usuários, menu (Monitor/Cadastros/Usuários), para que serve os campos do grupo 'Dados do Cadastro do Usuário? No campo Data, hora, seriam a data de cadastro? Grande Total, é o total de quê? CRO? Os campos não tem dicas....
ACBrMonitor com MySQL, porque não?
NiltonGM replied to NiltonGM's topic in ACBrMonitor PLUS
O que tenho percebido é q a maioria que usa o harbour usa como se estivesse usando clipper, modo ms-dos, eu fui programador clipper tbm, mas sempre usei harbour com IDE para Windows , talvez seja isso, a da problema com o HMG. Vou tentar novamente e anotar os erros
Rafael, essa foi a primeira coisa que fiz, tentei usar a ACBrLIB mas não funcionou, o pessoal do suporte até tentaram ajudar sem sucesso, ACBrLIB não rodou com Harbour. Por isso parti para o ACBrMonitor. Abraços.
NiltonGM posted a topic in ACBrMonitor PLUS
Prezado(a)s feras do ACBrMonitorPLUS, gostaria de deixar uma sugestão para o ACBrMonitorPlus, oferecer a opção de integração entre aplicativos o MySQL ou SQLLite, seria um paraiso se pudéssemos gravar um registro no BD MySQL local onde está o ACBrMonitor com comandos, aguardar uns segundos e dar um SELECT para pegar as respostas centralizadas em um uníco registro com path onde estão os arquivos gerados como pdf, xml, retornos... As saídas (respostas) seriam padronizadas. Fica aí uma dica, pensem nisso para um futuro próximo. Abraços e um feliz sábado a todos!
XML MDFe 3.00a seguro de carga <CNPJ/>
José M. para deixar registrado aqui, eu consegui autorizar o MDFe informando a tag CNPJ que é obrigatório, contradizendo o manual Sefaz que diz não ser necessário informar o CNPJ para respSeg = 1, mas aí se não informa, não autoriza. <infResp> <respSeg>1</respSeg> </infResp> <infSeg> <xSeg>RSA SEGUROS</xSeg> <CNPJ>57296543000115</CNPJ> </infSeg> Nota: A Sefaz também autoriza se ao invés de informar o CNPJ, informarmos apenas a tag <CNPJ/>, mas isso não consegui com o ACBrMonitor porque ao assinar ele apaga essa tag <CNPJ/> se respSeg = 1. Obs: O PDF do ACBrMonitor não é tão ruim mas dá pra melhorar, mais pra frente quando eu tiver tranquilo vou gerar o PDF do MDFe bem bacaninha. Ah! Mês de Julho finalmente poderei fazer a assinatura do ACBr, já não terei mais a mensalidade de terceiros que intercambia com a Sefaz, graças ao ACBrMonitor! Após assinatura, pretendo usar a classe ACBr com Python se possível, sei que tem empresas que já conseguiram essa proeza, vou pesquisar isso, tentei usar a classe com Harbour e com ajuda aí do forum mas não consegui. Abraços. 35200557296543000115580010000000581000000770-mdfe.pdf 35200557296543000115580010000000581000000770-mdfe.xml
José M. Fiz novos teste com MDFe, o problema continua na versão 1.3.0.300. Para compreender quais as tags estão sendo removidas ao assinar o xml: XML antes de assinar: <seg><infResp><respSeg>1</respSeg><CNPJ>57296543000115</CNPJ></infResp><infSeg><xSeg>RSA SEGUROS</xSeg><CNPJ/></infSeg><nApol>5201000150</nApol><nAver>58</nAver></seg> XML após assinado: <seg><infResp><respSeg>1</respSeg></infResp><infSeg><xSeg>RSA SEGUROS</xSeg></infSeg><nApol>5201000150</nApol><nAver>58</nAver></seg> Se respSeq = 1 a tag <CNPJ/> tem que ser enviada com essa barra no final /> para ser autorizado na Sefaz. Estou preocupado pois o cliente na segunda feira precisa da MDFe autorizada! Por favor me ajudem. 35200557296543000115580010000000581000000770-env.xml 35200557296543000115580010000000581000000770-mdfe.xml
Grato José, infelizmente não consigo compilar, consigo baixar pelo SVN mas já tentei compilar, seguindo tudo que é tutorial e nada, só lista de pacotes ou libs ou compoentes, sei lá que faltam. Não manjo nada de Pascoal/Dephi/Lazarus.... Estou na dependência da próxima versão... soube que já saiu uma 1.3.0.300 Vou ter que dar meus pulos pra emitir essa MDFe.
Prezado(a)s, Esse problema já foi mencionado na lib ACBr sem resposta definitiva e agora estou implantando o MDFe; Por uma falha da Sefaz, ocorre o seguinte: No grupo <seg>, quando respSeg = 1 (O seguro é do próprio Emitente) não enviar o CNPJ, porem tem que enviar a seguinte tag <CNPJ/> após o fechamento da tag </xSeg> para não dar erro e ser aceito na Sefaz. O que ocorre com o ACBrMonitorPlus versão 1.3.0.294 é que ele remove essa tag <CNPJ/> do xml assinado. Eu comprovei enviando o comando MDFe.AssinarMDFe("C:\ACBrMonitorPLUS\xml\35200557296543000115580010000000581000000770-env.xml") com o xml não assinado e com a tag <CNPJ/> e logo em seguida o ACBrMonitorPlus gera o arquivo assinado "C:\ACBrMonitorPLUS\xml\35200557296543000115580010000000581000000770-mdfe.xml" sem a tag <CNPJ/> causando a rejeição do MDFe. Segue anexo os dois xmls (o gerado pelo meu sistema "-env.xml" e o assinado pelo ACBrMonitor "-mdfe.xml") Obs: é meio urgente pois estou em modo produção e meu cliente tem que enviar a carga. Muitíssimo grato pela atenção. 35200557296543000115580010000000581000000770-mdfe.xml 35200557296543000115580010000000581000000770-env.xml