-
Total de ítens
113 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Carlos Tre postou
-
Nota fiscal triscal triangular
Carlos Tre replied to Carlos Tre's tópico in Dúvidas não relacionadas ao ACBr
Olá @Kiko Fernandes, Muito obrigado por separar um tempo e responder. Seu entendimento coincide exatamente com o meu, eu só não me lembrava mais da NT que dispunha sobre o assunto. De qualquer forma, eu estou apenas esperando eles formalizarem o pedido desta nota triangular de dois lados apenas, para solicitar o parecer técnico do escritório contábil. Mais uma vez, muito obrigado. -- Tré -
Nota fiscal triscal triangular
um tópico no fórum postou Carlos Tre Dúvidas não relacionadas ao ACBr
Prezados, Com as devidas desculpas pelo título errado, não sei de onde saiu o triscal Me deparei com uma situação interessante ao adquirir um computador da Dell. A empresa para a qual presto serviços tem endereço de faturamento distinto do endereço de entrega por se tratar de um complexo de edifícios comercial/residencial. Os incorporadores registraram na prefeitura o endereço da parte residencial para todo o complexo, forçando assim o registro da empresa em cartório neste endereço, mas o acesso à parte comercial se dá pela rua dos fundos. O resultado é que temos um endereço para faturamento e outro para entrega. Segundo a vendedora quando da emissão da fatura nos será exigida a emissão de uma nota triangular devido ao fato de termos inscrição estadual. O emitente e o destinatário serão os mesmos, mesmo CNPJ, IE e endereços diferentes. Isto é permitido por lei? Se sim, qual o CFOP? Ainda se sim, tem a Dell suporte legal para tal exigência? Grato a todos que puderem ajudar. -- Cordialmente, Carlos Tré -
dmDanfe tornado privado quebrou meu código
Carlos Tre replied to Carlos Tre's tópico in NFe/NFCe - Nota Fiscal Eletrônica
Bom dia, Victor. Uma vez mais muito obrigado pela sua atenção. Infelizmente reescrever o código não é uma tarefa trivial, e demandará recursos, atualmente escassos, para estudar e pesquisar onde e como processar as demais informações do código original que, conforme lhe disse foi escrito há muito e parte da documentação se perdeu. Além disto o trecho acima é apenas um dos que precisariam ser reescritos. Agora a demanda do pessoal do escritório é saber porque os campos do DANFE estão desalinhados, então mudo a pergunta: qual o problema que o remendo feito por mim, publicar a propriedade dmDanfe, pode causar além de ser perdida em uma próxima atualização? Abraços. -
dmDanfe tornado privado quebrou meu código
Carlos Tre replied to Carlos Tre's tópico in NFe/NFCe - Nota Fiscal Eletrônica
Olá Victor, muito obrigado pela atenção. Este código é muito antigo, não me lembro mais do motivo de ter sido escrito desta forma, só me lembro de que todo o programa foi desenvolvido com base em exemplos disponíveis neste fórum na época em que optei por usar o ACBr, nunca mais foi tocado. Tentei até mesmo localizar os exemplos em que me baseei, certamente devo tê-los em algum lugar, para ver se via alguma coisa que pudesse ser feita, mas não tive sucesso, devem estar em algum arquivo bem antigo. Uma ou outra coisa foi tirada também do exemplo que acompanha a biblioteca, mas a maior parte, me lembro claramente, foram publicações disponíveis no fórum. O motivo de fazer a gambiarra foi a exiguidade do tempo para ficar experimentando e descobrir onde foram parar as propriedades e possivelmente novos nomes (MostrarPreview -> MostraPreview). Sobre generalização das units o @Italo Giurizzato Junior publicou um artigo delineando as alterações necessárias, o que as tornou fáceis e rápidas de resolver. Não encontrei documentação equivalente que me possibilitasse, apenas por exemplo, localizar como chamar o equivalente a frx_Danfe.dmDanfe.CarregaDadosEventos(). Por que eu preciso desta chamada? Não faço a menor ideia, só sei que não saiu do nada, foi certamente do exemplo que encontrei no fórum. -
dmDanfe tornado privado quebrou meu código
um tópico no fórum postou Carlos Tre NFe/NFCe - Nota Fiscal Eletrônica
Prezados, Precisei de atualizar o emissor de NFe para incluir a tag indIntermed e, consequentemente foi preciso atualizar a biblioteca. Como não o fazia há muito pela mais absoluta falta de necessidade, vários erros de compilação surgiram que, exceto por um, consegui resolver a tempo pesquisando no fórum. A exclusão da propriedade 'dmDanfe', tornando-o privado, entretanto, não consegui resolver. Como se trata de uma modificação a ser publicada hoje à noite, alterei o fonte relevante reintroduzindo a propriedade de forma a tornar possível a compilação. Esta, entretanto, é uma solução longe da ideal, portanto recorro à sua preciosa ajuda em como reescrever o trecho de código abaixo, eliminando a dependência desta propriedade. procedure T_ACBr_EnviarDM.GravarEventoPDF(const AArqvPDF: TFileName); const STituloPDF = 'Eventos Nota Fiscal Eletrônica'; begin frx_Danfe.dmDanfe.frxReport.LoadFromFile(frx_Danfe.FastFileEvento); frx_Danfe.dmDanfe.frxReport.PrintOptions.Copies := 1; frx_Danfe.dmDanfe.Evento := TACBrNFe(frx_Danfe.ACBrNFe).EventoNFe; frx_Danfe.dmDanfe.CarregaDadosEventos(); if TACBrNFe(frx_Danfe.ACBrNFe).NotasFiscais.Count > 0 then begin frx_Danfe.dmDanfe.frxReport.Variables['PossuiNFe'] := QuotedStr('S'); frx_Danfe.dmDanfe.NFe := TACBrNFe(frx_Danfe.ACBrNFe).NotasFiscais.Items[0].NFe; frx_Danfe.dmDanfe.CarregaDadosNFe; end; frx_Danfe.dmDanfe.frxReport.PrepareReport(); frx_Danfe.dmDanfe.frxPDFExport.Author := SNomeSistema; frx_Danfe.dmDanfe.frxPDFExport.Creator := SNomeSistema; frx_Danfe.dmDanfe.frxPDFExport.Producer := SNomeSistema; frx_Danfe.dmDanfe.frxPDFExport.Title := STituloPDF; frx_Danfe.dmDanfe.frxPDFExport.Subject := STituloPDF; frx_Danfe.dmDanfe.frxPDFExport.Keywords := STituloPDF; frx_Danfe.dmDanfe.frxPDFExport.ShowDialog := False; frx_Danfe.dmDanfe.frxPDFExport.FileName := AArqvPDF; frx_Danfe.dmDanfe.frxReport.Export(frx_Danfe.dmDanfe.frxPDFExport); end; Agradeço antecipadamente a todos. -- Cordialmente, Carlos Tré -
@Daniel Simoes, Mais uma vez muito obrigado. A opção de mudar o ACBr.inc eu já havia tentado, sem sucesso. Para continuar experimentando eu preciso criar uma VM dedicada a este propósito, vou tentar estas opções adicionais assim que conseguir um tempo disponível, ainda que justo agora eu tenha chegado à conclusão de que usar o ACBrBoleto para resolver o problema que tenho em mãos presentemente irá demandar mais tempo do que gerar o CNAB no braço, tal a quantidade de particularidades que precisam de atenção. -- Carlos Tré
-
Olá @Juliomar Marchetti, Muito obrigado por responder. Eu vou explorar esta trilha FMX mais tarde, agora eu preciso domar o demo VCL e o tempo está exíguo (sabe aquele projeto que usa FB 1.56? Continua... ) Se eu não conseguir fazer funcionar VCL não haverá sentido em tentar FMX. Meu objetivo agora é gerar uma remessa HSBC CNAB400 pelo demo com informações de um título fajuto qualquer e comparar com o que o sistema gera atualmente, mas estou apanhando que nem boi ladrão. Ainda não joguei a toalha. -- Carlos Tré
-
Olá @José M. S. Junior, Sim, eu vi e configurei para usar o Fast. O demo VCL eu consigo compilar sem problema. O que não consigo é compilar uma aplicação FMX pois o TACBrBoleto exige a unit Graphics (VCL), não sendo assim um problema relacionado ao Fortes. Como mencionei anteriormente, instalei o ACBr sem nenhuma modificação, apenas tive o cuidado de desmarcar as bibliotecas relacionadas ao Fortes, portanto, conforme descobri mais tarde, as bibliotecas foram compiladas para VCL. Eu poderia desinstalar o ACBr e reinstalar após modificar o arquivo de diretivas, mas a redação da cláusula uses sugere que definir compilação para FMX no arquivo ACBr.inc seria inócuo neste caso. Poderei até configurar uma VM para seguir esta trilha mais tarde mas agora a minha prioridade é conseguir gerar uma remessa no padrão CNAB400 HSBC para comparar com o que tenho funcionando atualmente e assim me certificar que conseguirei usá-lo em sua plenitude. Estou tendo algumas dificuldades com isto, mas ainda tenho bastante espaço para experimentação antes de jogar a toalha.
-
Olá @Daniel Simoes, Muito obrigado pela sua explicação. Não uso o Fortes e desmarquei todas as opções relacionadas ao Fortes que consegui identificar durante a instalação, deve ter alguma outra coisa além disto. De qualquer forma a compatibilidade com o FMX não é crucial nesta etapa, no momento estou tentando utilizar o componente para gerar um arquivo de remessa CNAB400 HSBC para efeito de comparação com os que gero atualmente. O ideal seria, apesar de não fazer muito sentido na prática do dia a dia, importar um arquivo existente e ver como as informações nele contidas se refletem no componente. Estou tentando avançar com o demo VCL distribuído, tenho tropeçado em alguns pontos mas ainda há espaço para investigar por minha conta. -- Carlos Tré
-
Caro @José M. S. Junior, Mais uma vez, muito obrigo pela sua pronta assistência. O problema com o uso do componente em programas FMX é que estou tendo dificuldades em compilar o programa. Acabei de confirmar, um programa simples, um formulário FMX com um componente TACBrBoleto e com o ambiente configurado para recompilar os fontes da biblioteca, reclama da unit Graphics. A diretiva de compilação no arquivo ACBr.inc não tem efeito na linha problemática uses Classes, Graphics, Contnrs, IniFiles, Não fosse pela exiguidade do tempo eu poderia tentar compatibilizar o código introduzindo diretivas de compilação, mas me falta não só uma visão mais completa da biblioteca para decidir sobre o melhor caminho a seguir, mas também a experiência em codificar para VCL e FMX simultaneamente. A instalação foi feita sem alterações ao ACBr.inc. Devo remover o ACBr, alterar o .inc para refletir o uso exclusivo com FMX e reinstalar? -- Carlos Tré
-
Caro @José M. S. Junior, Muito obrigado pela sua pronta atenção. Vou prosseguir com o Demo VCL então. Não consegui compilar uma aplicação FMX com apenas um componente boleto, sem código algum. O erro acontece quando é compilado um dos módulos do ACBr, ele tenta usar, se não me engano, a unit Graphics do Delphi. Este, entretanto, é um assunto que deixarei para investigar mais tarde pois, pelo que vi depois de perguntar aqui, existe também a possibilidade de usar o MonitorPlus para processar as remessas e retornos. -- Carlos Tré
-
Olá a todos, Preciso gerar um arquivo de remessa CNAB pata uma nova conta e gostaria de usar o ACBrBoleto, visto que futuramente, esperançosamente antes da próxima encarnação, pretendo implementar remessa / retorno por webservice, tarefa para a qual o componente deverá vir a calhar. Atualmente gero CNAB240 para o Santander, e CNAB400 para Safra, Bradesco (HSBC) e Factorings, portanto tenho vários arquivos à minha disposição para comparação e análise. Pergunto: 1) Tem como importar um destes arquivos para analisar como as informações nele contidas são refletidas no componente? 2) Existe algum exemplo mais detalhado do que aquele que acompanha a biblioteca, tipo um tutorial que ajude a evitar tentativas e erros e/ou "Ctrl+Space" help para localizar métodos e propriedades? 3) O uso direto do componente apenas em aplicações VCL, para Firemonkey apenas via ACBrLibBoleto, certo? Muito obrigado pela gentileza de sua atenção. .. Carlos Tré
-
Coluna fixa no firemonkey como na vcl
Carlos Tre replied to Cleber de Andrade's tópico in Dúvidas não relacionadas ao ACBr
Metendo minha colher de pau no angu alheio, descobri este grid https://www.steema.com/product/gridvcl que me parece bem interessante. Apesar do link dar a entender que é um produto para VCL, não é este o caso. Cheguei a testá-lo rapidamente alguns meses atrás mas, pra variar, não progredi muito por razões várias. O grid da DevExpress ainda está em um estágio muito rudimentar, estou usando em um projeto "bacalhau", tosco, então quebra o galho. Mas, de forma alguma, justifica o investimento necessário pois o acesso a ele requer o desembolso mínimo de US$ 999,99. O string grid da TMS não dá suporte a Live Bindings, apenas o live grid o faz, abrindo mão dos recursos mais atraentes presentes no string grid. -- Carlos Tré -
Fórum de Base de Conhecimento, aberto a todos
Carlos Tre replied to Daniel Simoes's tópico in Notícias do ACBr
Parabéns pela iniciativa @Daniel Simoes. Sucesso! -
Maurício, Você não mencionou a versão. De qualquer forma só saberei com certeza para o Tokyo, *se* o problema for causado pela remoção de caminhos inválidos. O Tokyo é uma versão multiplataforma, e os caminhos que deverão obrigatoriamente constar na rota de busca são: $(BDSLIB)$(Platform)\release $(BDSUSERDIR)\Imports Para Windows 32 os caminhos em uma instalação padrão são: c:\program files (x86)\embarcadero\studio\19.0\lib C:\Users\<Nome do seu usuário>\Documents\Embarcadero\Studio\19.0 Deve resolver. -- Cordialmente, Carlos Tré
-
A minha intenção é refazer do zero, vou mudar a arquitetura do sistema para RESTful. É desenvolvido sob medida e estão começando a surgir necessidades diversas, tais como mobile e web. Não creio que no meu caso tenha havido muitas alterações nas normas, nossas vendas são restritas a apenas um segmento. Mas...
-
@doidopb Na verdade nem havia começado a migrar, no meu caso a maior trabalho seria mudar do trunk 1 para o 2. Como o prazo foi dilatado, e o nosso guru está relaxado, também relaxei.
-
Camarada, você não faz ideia do alívio que você me proporcionou com estas palavras... Forte abraço!
-
Isto geralmente acontece quando se comanda a remoção de caminhos inválidos na tela de configuração da rota de busca. Não me lembro exatamente como é no 2010, mas você tem que incluir o caminho para a pasta que contem system.dcu. No DX Seattle, para Win32, ela é "C:\Program Files (x86)\Embarcadero\Studio\17.0\lib\win32\release". Boa sorte! Cordialmente, Carlos Tré
-
Olá a todos. As notas ficais emitidas em nosso sistema não envolvem substitução tributária, portanto, pelo que entendi da nota técnica, o preenchimento do campo CEST não é obrigatório. Não fiz a atualização para o Trunk2 em função da necessidade de atender outras prioridades, mas me veio uma preocupação que é em permanecendo no Trunk1 não ter mais como emitir notas autorizáveis a partir de janeiro de 2016. Mesmo não sendo aplicável o preenchimento da tag CEST com os valores publicados nas tabelas mencionadas nas respostas anteriores, será preciso preencher algum outro campo? Muito obrigado. Cordialmente, Carlos Tré
-
Problemas com a versão 9910
Carlos Tre replied to alexandrercosta's tópico in Dúvidas Gerais sobre o ACBr
Isso acontecia com qualquer pacote, ou apenas com o ACBr? Comigo acontece apenas com o ACBr, as demais bibliotecas carregam sem problema. Não tenho o Fortes Reports, pode ser a causa de problema, mesmo que eu não os marque para serem incluídos? O pacote foi baixado ontem, 02/10/15. O site a Embarcadero está em manutenção, mais tarde eu tento novamente para ver em que o artigo mencionado se aplica ao meu caso. Muito obrigado. Cordialmente, Carlos Tré -
Não consegui encontrar mensagem alguma sobre dificuldades técnicas hoje no site da SEFAZ/SP, e o portal nacional informa que não contingência ativada na data de hoje. Antes eu recebia os mesmos erros, embora as notas tivessem sido autorizadas normalmente. Agora quando tento consultar o lote que antes retornava "656 - Consumo Indevido", obtenho 104 mas as notas vem com "215 - Falha no schema XML". Mudou schema de hoje à tarde, ou é mais um dos mistérios da SEFAZ? Cordialmente, Carlos Tré
-
Foi resolvido como? Pela liberaçãoda contingência ou a SEFAZ/SP voltou à normalidade? Cordialmente, Carlos Tré
-
Olá DavidSilva, Conseguiu resolver este problema? Cordialmente, Carlos Tré
-
Uma Rotina De Inicialização Da Biblioteca De Vínculo Dinâmico(Dll) Falhou
Carlos Tre replied to ailtonbrc's tópico in ACBrNFSe
Dica preciosa, Ricardo, me ajudou também. Confesso que jamais imaginaria ser esta a solução. Muito obrigado por compartilhar. Cordialmente, Carlos