Mauricio Elias
Membros Pro-
Total de ítens
281 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Mauricio Elias postou
-
Envio de email SMTP sysbrasil não funciona.
um tópico no fórum postou Mauricio Elias ACBrMonitorPLUS
Bom dia pessoal. Estou começando a enviar emails de xml pelo Sistema, tem funcionado certinho até então. Mas estou com um caso, usando SMTP dessa mail.sysbrasil.com.br , que funciona em um PC, e em outro não. O detalhe é que no teste de envio do Acbr, botão "Testar Configuração" ele envia corretamente. Mas pelo Sistema dá o erro, no SAI.TXT, descrito abaixo: ERRO: SMTP Error: Unable to send MailTo. 550 without authentication. Segue as configurações no AcbrMPlus 1.3.0.305, no win 7 32 bits: Host SMTP: mail.sysbrasil.com.br Codificação: UTF-8 Porta: 25 (porta 587 nem o teste funciona) SSL: Nao TLS: Sim Obrigado. Maurício. -
Problemas no TextoMensagem do envio do Email.
Mauricio Elias replied to Mauricio Elias's tópico in ACBrMonitorPLUS
Deu certinho. Perfeito. Muito obrigado pessoal. Dá pra inserir junto, uma logo do cliente ? Certamente alguém vai pedir isso, aff. -
Problemas no TextoMensagem do envio do Email.
Mauricio Elias replied to Mauricio Elias's tópico in ACBrMonitorPLUS
Ótimo, deu certo. Se eu quiser mais de uma linha, repito o comando várias vezes? Ou separo com ; ? -
Problemas no TextoMensagem do envio do Email.
Mauricio Elias replied to Mauricio Elias's tópico in ACBrMonitorPLUS
Sim sim, usei todos os parâmetros corretamente. Neste caso usei: EMAIL.UsarHTML(False) O email foi enviado e recebido corretamente, mas sem o Texto de Assunto. -
Problemas no TextoMensagem do envio do Email.
um tópico no fórum postou Mauricio Elias ACBrMonitorPLUS
Olá boa tarde. Utilizo o AcbrMonitorPlus 1.3.0.305 x86, windows 7. Estou iniciando o envio automático de XML por email, utilizando os comandos abaixo: EMAIL.Novo EMAIL.AdicionaPara EMAIL.Assunto EMAIL.TextoMensagem("Segue em anexo o arquivo XML da Nota Fiscal") OK: (Sai.txt) EMAIL.UsarHTML EMAIL.TentativasEnvio(3) EMAIL.ConfirmarLeitura EMAIL.SetPrioridade EMAIL.SetCodificacao EMAIL.AdicionaAnexo EMAIL.Enviar Funcionou muito bem, entretanto, o Texto da Mensagem não aparece no email recebido. O que poderia tá acontecendo ? Abraços. -
Falha na Validação Manifesto tag<seg><infseg>CNPJ
um tópico no fórum postou Mauricio Elias DFe - Documentos Fiscais Eletrônicos
Olá Tudo Bem! Estou tentando autorizar um manifesto de uma transportadora. Os campos relacionados grupo seg no manual página 110. Estou preenchendo todas infos relacionadas ao seguro, mas uma em questão me gerou dúvida pois no manual diz que se o Responsável pelo seguro for opção 1 - Emitente do MDF-e que o meu caso não é Obrigatório informar o cnpj da seguradora. Segue na imagem em anexo regra_cnpj_seg. Senão informa o cnpj da seguradora ocorre a rejeição de falha na validação do manifesto mostrada na imagem em anexo(rejeicao_quando_nao_poe_cnpjseguradora). Mas se informa o cnpj da seguradora essa rejeição não acontece. Mas não sei se por informar o cnpj da seguradora que pelo manual so seria obrigado a por se caso o Responsável pelo seguro for a opção 2 - Responsável pela contratação do serviço de transporte (contratante) será que por essa informação está gerando a rejeição 578 Informação dos Tomadores é Obrigatória pra essa Operação(imagem anexo rejeicao_578) que no caso e pela falta das infos do ciot e cnpj do gerador do ciot, se eu colocar essas infos mais o cnpj da seguradora eu consegui autorizar o manifesto em modo homologação. Mas segundo o contador desse cliente eles não são obrigados a gerar o ciot ae vem as dúvidas: Sendo o Responsável pelo seguro for opção 1 - Emitente do MDF-e como no manual diz que não precisa informar o cnpj da seguradora ae se não informa da rejeição, então to informando mas será que estou fazendo de forma errada por isso gera a rejeição que precisa do ciot? Por min não tem problema informar o cnpj a dúvida se ao informa-lo leva a outra rejeição. with seg.Add do begin if(IBQmanifestos.fieldbyname('MANIRESPSEG').asstring = '1') //1- Emitente do MDF-e; then respSeg:=rsEmitente else if(IBQmanifestos.fieldbyname('MANIRESPSEG').asstring = '2') //2 - Responsável pela contratação do serviço de transporte (contratante) then respSeg:=rsTomadorServico; if(trim(iBQmanifestos.fieldbyname('MANIRESPSEGCNPJCPF').asstring) <> '') then begin Vqtdnumcpfcnpj:=length(IBQmanifestos.fieldbyname('MANIRESPSEGCNPJCPF').asstring); if(Vqtdnumcpfcnpj=14) //se=11 então CPF then cnpjcpf:=trim(IBQmanifestos.fieldbyname('MANIRESPSEGCNPJCPF').asstring) else if(Vqtdnumcpfcnpj=18) //se=14 então CNPJ then cnpjcpf:=trim(IBQmanifestos.fieldbyname('MANIRESPSEGCNPJCPF').asstring); end; if(trim(iBQmanifestos.fieldbyname('MANINOMESEGURADORA').asstring) <> '') then xSeg:= trim(iBQmanifestos.fieldbyname('MANINOMESEGURADORA').asstring); if(trim(iBQmanifestos.fieldbyname('MANICNPJSEGURADORA').asstring) <> '') then cnpj:=trim(iBQmanifestos.fieldbyname('MANICNPJSEGURADORA').asstring); if(trim(iBQmanifestos.fieldbyname('MANINUMAPOLICE').asstring) <> '') then nApol:=trim(iBQmanifestos.fieldbyname('MANINUMAPOLICE').asstring); if(trim(iBQmanifestos.fieldbyname('MANINUMAVERBACAO').asstring) <> '') then begin with Aver.add do begin nAver := iBQmanifestos.fieldbyname('MANINUMAVERBACAO').asstring; end; end; end; Se sim ao informar o cnpj da seguradora, estaria forçando eu informar o ciot? Que segundo o contador do cliente eles não são Obrigados a informar, mas eu lendo vários sites eu entendo que sim eles tem rsrs complicado. Em tempo Não sei dizer se tem relação com a rejeição da falta do ciot, mas nesse manifesto que autorizei em modo homologação, o campo Tipo de Transportador deixe como Ide.tpTransp:=ttNenhum, será quem tem alguma relação com a exigência do ciot? Desculpa se o post começa com um erro e tem dúvida de um outro também, e que a dúvida e sem relação entre eles. Desde já Muito Obrigado pela Atenção! -
Boa Tarde Italo Muito Obrigado por sua Ajuda! Na correria de tentar resolver o problema as pressas(caminhão parado) baseado no que o cliente falou acabei nem vendo as regras no manual direito me concentrei na parte do manual da infnfe e infcte, e também como você não entendi como ele gerou esse CT-e e isso acabou me confundindo ainda mais. Mas agora entendi corretamente essa parte e já sei como proceder caso acontecer novamente, e explicar para o cliente como funciona e como proceder. Mais uma vez Muito Obrigado pela Ajuda e Atenção! Dúvida respondida!! Obrigado!!
-
Manifesto Não Gera tag NF-e e CT-e ao mesmo tempo?
um tópico no fórum postou Mauricio Elias DFe - Documentos Fiscais Eletrônicos
Olá Tudo Tudo Bem! Estou com dúvida sobre a geração do Manifesto devido a um fiscal. Tive um caso em que o cliente que o tipo de emitente dele é o Transportador Carga Própria, ele gerou o manifesto com a NF-e da empresa sem problemas. Mas esse mesmo cliente emitiu um CT-e via emissor gratuito pra o mesmo veículo, chegando na barreria o fiscal de posse do manifesto disse que o mesmo estava errado pois faltava nele informar o CT-e, e deixou o caminhão parado no posto fiscal, então o cliente me pediu pra alterar o sistema para que o mesmo emiti-se um manifesto informando nele um NF-e e um CT-e (até onde eu sei isso não é possível mas como fiscal disse)então fiz a modificação pois o caminhão estava parado, depois de feita a modificação ao tentar autorizar esse manifesto deu rejeição 667 - Quantidade informada no grupo de totalizadores não confere com a quantidade de documentos relacionada. Fui ver o que seria e descobri que nesse caso, como o emitente é Transportador de Carga Própria então a tag referente a informação do CT-e não é gerada. E se for um emitente Prestador de Serviço de Transporte na mesma situação sai tag da CT-e e não sai a da NF-e. Estranho que quando informo as duas no espelho do mdf-e até mostra os dois mas na hora de gerar e autorizar ou um outro. Minha dúvida é possível gerar um manifesto nessa situação de o emitente ser Transportador Carga Própria gerar um manifesto com NF-e e CT-e no mesmo manifesto? Segue o código: with infDoc.infMunDescarga.Add do begin IBQdesca.close; IBQdesca.sql.clear; IBQdesca.sql.add('select * from descarregamentos where MANIFID = :vMANIFID'); IBQdesca.parambyname('vMANIFID').value:=IBQmanifestos.fieldbyname('MANIFID').asinteger; IBQdesca.open; if not(IBQdesca.isempty) then begin IBQdesca.first; while not(IBQdesca.eof) do begin QmunicDESCA.close; QmunicDESCA.sql.clear; QmunicDESCA.sql.add('select muncod,munnome,munibge from munic where muncod = :vmuncod'); QmunicDESCA.parambyname('vmuncod').value:=IBQdesca.fieldbyname('muncod').asinteger; QmunicDESCA.open; if not(QmunicDESCA.isempty) then begin cMunDescarga :=QmunicDESCA.fieldbyname('MUNIBGE').asinteger;//3550308 xMunDescarga :=copy(QmunicDESCA.fieldbyname('munnome').asstring,1,60); //'SAO PAULO' end; if(trim(IBQdesca.fieldbyname('DESCTIPODOC').asstring) = 'N')//N = NF-e then begin //NF-E with infNFe.add do begin if(IBQdesca.fieldbyname('NOTID').asinteger > 0) then begin IBQnotas.close; IBQnotas.sql.clear; IBQnotas.sql.add('select notid,NOTNFE_CHAVE from notas where notid = :vnotid'); IBQnotas.parambyname('vnotid').value:=IBQdesca.fieldbyname('NOTID').asinteger; IBQnotas.open; if not(IBQnotas.isempty) then begin chNFe:=IBQnotas.fieldbyname('NOTNFE_CHAVE').asstring; SegCodBarra:=''; indReentrega:=''; vqtdnfe:=vqtdnfe+1; end; end else if(trim(IBQdesca.fieldbyname('DESCNFECHAVE').asstring) <> '') then begin chNFe:=trim(IBQdesca.fieldbyname('DESCNFECHAVE').asstring); SegCodBarra:=''; indReentrega:=''; vqtdnfe:=vqtdnfe+1; end; end; end;//NF-e if(trim(IBQdesca.fieldbyname('DESCTIPODOC').asstring) = 'C')//C = CT-e then begin //CT-e with infCTe.Add do begin chCTe:=trim(IBQdesca.fieldbyname('DESCNFECHAVE').asstring); SegCodBarra:=''; indReentrega:=''; vqtdCTe:=vqtdCTe+1; end; end;//CT-e IBQdesca.next; end; end; end; tot.qCTe:= vqtdCTe; tot.qNFe:= vqtdnfe; Se é possível no que estou errando? Segue em anexo o xml só com a tag de NF-e gerada. Senão for possível eu teria que emitir um manifesto som com a nota sendo Transportador de Carga Própria e um Manifesto com o CT-e mas nesse caso o emitente do CT-e ser a transportadora com isso o motorista mostra os dois manifestos na barreira? Nesse caso pode emitir dois manifestos pra mesma placa só que um pra NF-e e outro pra CT-e é possível? Estou em contato com os contadores e cada pra variar fala uma coisa um diz que pode outro que não. Por fim o fiscal depois de segurar o caminhão por 6 horas, o fiscal liberou a passagem mas avisou na próxima vez não vai liberar. Não sei o que fazer, acho que o fiscal está enganado mas vai saber. Desde já Muito Obrigado pela Atenção! 35200631405527000200580010000000131000000131-mdfe.xml -
Dúvida na estrutura do FortesReport RLGroup e Subdetail?
um tópico no fórum postou Mauricio Elias Object Pascal - Delphi & Lazarus
Olá Tudo Bem!! Tenho um relatório que mostra todos os recebimentos em um caixa, nesse caixa trabalham 2 funcionários, então o relatório tem que mostrar todos recebimentos do caixa separados por funcionário pra exibir os recebimentos feitos por cada caixa. No final do relatório tem que exibir dois resumos, que seriam o valor total recebido no caixa, mas separado por cada tipo de documento exemplo: quanto em dinheiro,cheque e cartão... E depois do resumo mostrando o valor por cada forma de pagamento tenho um outro resumo só que esse mostra o valor separado pelo tipo de divida exemplo: recebeu tanto de conta de água, de conta luz e de telefone. Tentei estruturar o relatório da seguinte forma: btTitle RLGroup btHeader btDetail btSummary ///fora do rlgroup os subdetails vem depois dele Subdetail1(resumo tipo forma de pagamento exe: dinheiro,cheque..) Subdetail2(resumo tipo divida exe: conta água,conta energia, conta telefone ...) btFooter obs: em anexo o relatório em pdf gerado estruturado dessa forma acima nome do arquivo é: relatorio_com_estrutura_duvida_mas_nao_funciona6pag.pdf Montei dessa forma o relatório mas não da certo, pois ao invés de mostrar os resumos só depois de exibidos os recebimentos de cada funcionário, ele ta exibindo os resumos(com os valores corretos) mas depois que termina as infos de cada funcionário. No meu entender só deveria exibir os resumos depois de cada funcionário se os subdetails estivessem dentro do rlgroup ae faria sentido, mas os subdetails estão fora do rlgroup, ele estão depois do rlgroup, mas o fortes entende que estão dentro. Por Favor alguém tem alguma ideia o porque do fortes fazer isso? Seria alguma propriedade do rlgroup? Bug do Fortesreport? Tentei fazer de outras formas como colocando outro Rlgroup pra cada resumo mas piorou o resultado. Tentei colocar um btdetail depois do rlgroup e dentro dele os Subdetail mas também não deu certo. Ae fiz uma solução temporaria para o cliente usar que a seguinte: btTitle RLGroup btHeader btDetail btSummary btSummary btFooter Onde na banda sumario eu coloquei um TRLmemo onde nele adiciono os dados dos meu resumo linha por linha, quando o resumo tem poucas formas de pagamento e poucos tipos de divida fica certo o relatório, o problema é quando tem bastante dividas e formas ae estoura o tamanho do relatório ae no fim não mostra todas as informações com aquela aparencia que foi cortado. obs: em anexo o relatório de forma temporaria com problema na ultima folha com o nome: relatorio_solucao_palhativa_problema_fim do relatorio.pdf Por Favor alguém já fez algum relatório parecido? Se sim como? Desde já Muito Obrigado pela Ajuda! Obrigado! relatorio_solucao_palhativa_problema_fim do relatorio.pdf relatorio_com_estrutura_duvida_mas_nao_funciona6pag.pdf-
- fortesreport
- rlgroup
-
(e 1 mais)
Tags:
-
Olá pessoal boa tarde a todos. Meu vendas usava o EscPos para impressão do Sat, mas o cupom sat estava saindo muito grande. Mudei para o Fortes, ai passou a imprimir um cupom bem mais compacto. Cliente adorou a economia de papel kkk. Só que ele passou a abrir a gaveta sozinho ao final da venda. O que não acontece usando EscPos. AcbrMonitorPlus 1.3.0.183 Impress Tanca TP-650 Achei uma configuração no Propriedades dela sobre gaveta e desabilitei, mas continuou o problema. Alguém já passou por isso? Abraços e obrigado.
-
Gerar PDF da NFC-e usando ACBrNFeDANFeESCPOS
um tópico no fórum postou Mauricio Elias NFe/NFCe - Nota Fiscal Eletrônica
Olá Tudo Bem! Estou precisando gerar o pdf das vendas NFC-e, usando o ACBrNFeDANFCeFortes pra gerar o DANFE NFC-e consigo gerar o pdf usando o evento ImprimirPDF, mas só uso a versão do fortes no retaguarda na hora de autorizar vendas que não foram autorizadas por algum motivo. O problema é gerar nos caixas pois neles uso o ACBrNFeDANFeESCPOS pra gerar o DANFE NFC-e e imprimi-lo na impressora. Gostaria de saber se é possível gerar o pdf usando o ACBrNFeDANFeESCPOS? Pesquisei aqui no fórum do ACBr e encontrei esse tópico falando sobre isso nele em uma das respostas disseram que poderia usar NFe.ImprimirDanfePDF ou NFe.ImprimirEventoPDF. O NFe.ImprimirDanfePDF não tem usando o ACBrnfe, ae então tentei ACBrNFe.ImprimirEventoPDF, ele gerou o pdf do evento o problema foi que gerou um pdf de cancelamento, mas eu fiz uma venda normal não fiz cancelamento. O componente ACBrNFeDANFeESCPOS tem uma propriedade ArquivoPDF, tenho que carregar o xml nela? Senão for possível então vou tentar mudar em tempo de execução pra ACBrNFeDANFCeFortes pra poder gerar o pdf e depois volta pra ACBrNFeDANFeESCPOS, pra ve se consigo depois de imprimir consigo gerar o pdf. Desde já Muito Obrigado pela Ajuda e Atenção de Todos! Obrigado!- 1 reply
-
- nfc-e
- acbrnfedanfeescpos
-
(e 1 mais)
Tags:
-
Realmente, no Fortes, o driver da Tanca TP-650 tem uma configuração, em Preferência de Impressão, e em Avançados: [ X ] No Cash Drawer. Que deveria funcionar, mas não funcionou... rs. Suporte tb não soube explicar o por que! Pelo EscPos isso não aconteceu, funcionou perfeitamente. Muito obrigado.
-
Em Fortes.
-
Opa, valew Daniel, deu certinho dessa forma. Configurei o PosPrinter cfe vc falou, na opção RAW. Muito obrigado viu. Vcs são os caras mesmo. Só ficou meio estranho, que no final da impressão do Sat a gaveta abre sozinha, sem eu mandar. Mas deve ser alguma configuração da Tanca, vou ligar pra eles na segunda pra ver. Abraço.
-
Entendi. Ficaria assim? ESCPOS.Ativar ESCPOS.imprimir("</abre_gaveta>") ESCPOS.Desativar Só isso? Prá qualquer impress térmica não fiscal e qualquer gaveta ? Abraços.
-
Olá bom dia pessoal. Tô tentando aprender os comandos de Gaveta. Tenho uma situação com uma gaveta Bema nova e uma Impress não Fiscal Tanca TS1000. Windows 7. AcbrMonitorPlus 1.2.0.84 Tentei recuperar a string dessa gaveta pelo comando: GAV.StrComando Mas no SAI.TXT só me retornou : OK: Se eu bem entendi, teria que me retornar uma string, para eu utilizar em: GAV.SetStrComando( cComando ) Depois disso, tentei usar tb: GAV.AbreGaveta Mas não abriu. Aonde será que estou errando ? Muito obrigado.
-
Como Referenciar os números da NFC-e na NF-e?
Mauricio Elias replied to Mauricio Elias's tópico in ACBrNFe
Olá Tudo Bem! Muito Obrigado á Todos!!! Graças a vocês consegui resolver o problema! Eu estava informando o número da NFC-e como se fosse ECF. E ae agora estou informando a(s) chave(s) no campo refNFe, e exibindo as chaves no infcpl. Agora ficou certo Graças a Ajuda de Todos Vocês! Problema Resolvido! Muito Obrigado!! Deus Abençoe á Todos!! -
Olá Tudo Bem! Estou em dúvida de como referenciar os números de NFC-e(s) na NF-e. Hoje eu referencio informando o número da NFC-e no ACBrNFe como se fosse o número do cupom fiscal: with Ide.NFref.Add do begin RefECF.modelo := ECFModRef2D; // | RefECF.nECF := '1'; // |- Cupom Fiscal RefECF.nCOO := numnfce; end; Tenho utilizado dessa forma, nós dados adicionais é informado pelo próprio ACBrNFe. No caso faço NFC-e no estado do Paraná que permiti usar o cfop 5929. Mas o escritório está questionando que sai nos dados adicionais exemplo ecf:1 e assim por diante, vocês recomendam eu continuar a usar dessa forma informando o número do NFC-e no componente ACBrNFe como se fosse ECF ou deixo de usar, e informo eu mesmo nos dados adicionais os números(ex: NFC-e(s): 0001/0002)? Já procurei nas Norma técnicas algo a respeito e no manual da NF-e, mas não achei nada específico de como referenciar as NFC-e(s) na NF-e. Desde já Muito Obrigado pela Atenção e Ajuda!
-
Pular pagina no Fortes Report
Mauricio Elias replied to Paulo Roberto_12414's tópico in Object Pascal - Delphi & Lazarus
Obrigado EMBarbosa, por me ajudar vou tentar dessa forma como você falou, Muito Obrigado pela Ajuda!! -
Pular pagina no Fortes Report
Mauricio Elias replied to Paulo Roberto_12414's tópico in Object Pascal - Delphi & Lazarus
Olá Paulo Roberto_12414 Tudo bem estou com essa mesma dúvida: Você postou o seguinte comando como solução: Mas como e onde você usou este comando? Desde já Muito Obrigado pela Atenção! -
Código do Benefício Fiscal (cBenef)
Mauricio Elias replied to Mauricio Elias's tópico in ACBrMonitor PLUS
Bom dia gente. Aparentemente quem tá no Simples, estaria fora dessa ? -
Boa noite. Estou desinformado !!! Se eu bem entendi, a partir de 02/09 entra em produção a obrigação do Código do Benefício Fiscal (cBenef) em PR, PJ e RS. Imagino que temos que observar estes Estados como Emitente, certo ? Baixei a Tabela cBenef.XLS da Sefaz com os Códigos dos 3 estados. Mas eu não entendi, como saber o Código Benef correto de cada determinado item? Seria pelo NCM ? Mas a tabela não fala nada de NCM. Como saber o correto para vários itens cadastrados de cada CST ? Grato pessoal.
-
FireBird: Erro 'database shutdown' ?
Mauricio Elias replied to Mauricio Elias's tópico in Banco de Dados
Bom dia Obrigado Rafael Moreira Neves, segui o que você sugeriu e deu certo Muito Obrigado!! BigWings Obrigado pela explicação, não sabia desse modo shutdown, ae fiz o procedimento de novo ae observei a questão do verbose, e depois segui a suas instruções antes de deixar online e deu tudo certo certo Muito Obrigado!! Obrigado Rafael e Big Wings vocês me ajudaram Muito!! Muito Obrigado!! Problema Resolvido!! Obrigado a Todos!!