
Carlos Alberto Fitl
Membros-
Total de ítens
248 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Carlos Alberto Fitl postou
-
Como eu informo o tamanho do meu campo blob, como faço para saber? Att. Carlos Fitl.
-
Blz juaumkiko, vou testar e post aqui o resultado. Obrigado. Att. Carlos Fitl.
-
Olá juaumkiko, eu já faço assim para gravar o XML, o problema é quando eu faço o update no banco, o banco entendi que o XML possui vários parametros e da erro no update, então eu gostaria de saber se o pessoal esta gravando em TXT ou BLOB, em BLOB eu sei como faz, mas quem esta gravando como TXT como estão fazendo. Eu estou utilizando ADOQuery, ODBC e Postgres, e estou gravando desta forma: try _inserir.Active := false; _inserir.SQL.Clear; _inserir.SQL.Add('update notafiscal_e.bloco_a set'); _inserir.SQL.Add('id = ' + QuotedStr(ACBrNFe1.NotasFiscais.Items[0].NFe.infNFe.ID) + ', '); if(ACBrNFe1.WebServices.Retorno.cStat <> null)then begin _inserir.SQL.Add('cstatus = ' + IntToStr(ACBrNFe1.WebServices.Retorno.cStat) + ', '); _inserir.SQL.Add('xstatus = ' + QuotedStr(ACBrNFe1.WebServices.Retorno.xMotivo) + ', '); if ACBrNFe1.WebServices.Retorno.cStat = 100 then _inserir.SQL.Add('status = ' + QuotedStr('2') + ', '); end; _inserir.SQL.Add('xml_nfe = ' + QuotedStr(ACBrNFe1.NotasFiscais.Items[0].XML)); _inserir.SQL.Add('where infnfe = ' + _tnota_fiscal_saida.fieldbyname('infnfe').AsString); _inserir.SQL.Add(';commit;'); _inserir.ExecSQL; except UServico.verifica_erro(1, _inserir.SQL.Text, true); abort; end; Att. Carlos Fitl.
-
Eu utilizo Postgres, eu tinha pensado em gravar em um campo blob mas eu gostaria de saber como outros fazem para gravar. Att. Carlos Fitl.
-
Olá pessoal, como vocês estão guardando o XML em banco, isso para quem guarda em banco, hoje eu apenas guardo o XML em arquivo e também guardo os dados da NF-e em banco, mas eu queria guardar o XML em si no banco de dados. Eu tentei guardar o XML como TXT mas da erro na hora do delphi persistir em banco, esse erro ocorre por causa dos caracteres que existe no xml, pois, o delphi entende como parâmetros e da erro na hora de dar o Update. Eu utilizo ADOQuery, com ODBC e persisto tudo via SQL. Exemplo de persistencia: try _inserir.Active := false; _inserir.SQL.Clear; _inserir.SQL.Add('update notafiscal_e.bloco_a set'); _inserir.SQL.Add('id = ' + QuotedStr(ACBrNFe1.NotasFiscais.Items[0].NFe.infNFe.ID) + ', '); if(ACBrNFe1.WebServices.Retorno.cStat <> null)then begin _inserir.SQL.Add('cstatus = ' + IntToStr(ACBrNFe1.WebServices.Retorno.cStat) + ', '); _inserir.SQL.Add('xstatus = ' + QuotedStr(ACBrNFe1.WebServices.Retorno.xMotivo) + ', '); if ACBrNFe1.WebServices.Retorno.cStat = 100 then _inserir.SQL.Add('status = ' + QuotedStr('2') + ', '); end; _inserir.SQL.Add('xml_nfe = ' + QuotedStr(ACBrNFe1.NotasFiscais.Items[0].XML)); _inserir.SQL.Add('where infnfe = ' + _tnota_fiscal_saida.fieldbyname('infnfe').AsString); _inserir.SQL.Add(';commit;'); _inserir.ExecSQL; except UServico.verifica_erro(1, _inserir.SQL.Text, true); abort; end; Att. Carlos Fitl.
-
Olá pessoa, como eu faço para retornar o digestvalue no envio de uma NF-e? Eu estou capturando desta forma: ACBrNFe1.WebServices.Retorno.RetornoWS.ProtNFe.Items[0].digVal Esta correto ou tem outra forma? Att. Carlos Fitl.
-
Consultar a data e hora do cancelamento.
Carlos Alberto Fitl replied to Carlos Alberto Fitl's tópico in ACBrNFe
Olá anfm, obrigado pela ajuda. Eu fiz um teste com: ACBrNFe1.WebServices.Consulta.cStat ACBrNFe1.WebServices.Consulta.XMotivo ACBrNFe1.WebServices.Consulta.Protocolo ACBrNFe1.WebServices.Consulta.DhRecbto ACBrNFe1.WebServices.Consulta.retCancNFe.cStat ACBrNFe1.WebServices.Consulta.retCancNFe.xMotivo ACBrNFe1.WebServices.Consulta.retCancNFe.nProt ACBrNFe1.WebServices.Consulta.retCancNFe.dhRecbto E ambos retornam a mesma coisa, quando a NF-e é cancelada ele assumi o ultimo status, em que a NF-e se encontra. Exemplo: Eu envio uma NF-e e ela é autorizada: ACBrNFe1.WebServices.Consulta.cStat = 100 ACBrNFe1.WebServices.Consulta.XMotivo = Autorizado o us da NF-e ACBrNFe1.WebServices.Consulta.Protocolo = 123456789 (exemplo) ACBrNFe1.WebServices.Consulta.DhRecbto = 2011-03-18 09:10 (exemplo) Eu cancelo a mesma NF-e e ela é cancelada: ACBrNFe1.WebServices.Consulta.cStat = 100 ACBrNFe1.WebServices.Consulta.XMotivo = Cancelamento de NF-e ACBrNFe1.WebServices.Consulta.Protocolo = 987654321(exemplo) ----------> Recebe um novo protocolo de cancelamento. ACBrNFe1.WebServices.Consulta.DhRecbto = 2011-03-18 09:25 (exemplo)---> Recebe a data e hora de cancelamento ACBrNFe1.WebServices.Consulta.retCancNFe.cStat = 101 ACBrNFe1.WebServices.Consulta.retCancNFe.xMotivo = Cancelamento de NF-e ACBrNFe1.WebServices.Consulta.retCancNFe.nProt = 987654321(exemplo) ----------> Recebe um novo protocolo de cancelamento. ACBrNFe1.WebServices.Consulta.retCancNFe.dhRecbto = 2011-03-18 09:25 (exemplo)---> Recebe a data e hora de cancelamento Att. Carlos Fitl. -
Olá pessoal, como eu pego a data e hora do cancelamento quando eu faço uma consulta. Eu pego a data e hora do recebimeno da nota desta forma: ACBrNFe1.WebServices.Consulta.DhRecbto; E para pegar a data e hora que foi cancelado a nota, tem como? Att. Carlos Fitl.
-
Desenvolver um componente de validação.
Carlos Alberto Fitl replied to Carlos Alberto Fitl's tópico in Dúvidas Gerais sobre o ACBr
Obrigado pelo retorno Daniel. Att. Carlos Fitl. -
Desenvolver um componente de validação.
Carlos Alberto Fitl replied to Carlos Alberto Fitl's tópico in Dúvidas Gerais sobre o ACBr
Não é uma dúvida e sim um convite a interessados no desenvolvimento de um componente de validação. Quem tiver interesse de desenvolver o componente entre em contato. Att. Carlos Fitl. -
Desenvolver um componente de validação.
um tópico no fórum postou Carlos Alberto Fitl Dúvidas Gerais sobre o ACBr
Olá a todos, eu gostaria do auxilio de alguém que tiver disposição para desenvolver um componente de validação: Eu fiz um projetinho exemplo em Delphi 7 que eu valido alguns componentes do tipo: Edit, ComboBox, Memo, RadioGroup, CheckBox, e RadioGroup. Eu valido se os campos estão em vazios ou não estão selecionados. A minha ideia era transformar este exemplo em um componente, onde eu seleciono o tipo de componente e quais componentes eu quero validar, e carrego uma lista com os componentes. Desta forma eu consigo validar de forma genérica os componentes, eu não manjo muito em criar componentes, eu faço uma coisa ou outra por isso estou solicitando o auxilio. Vou postar o projetinho de exemplo para analise. Caso o componente saia do papel e seja desenvolvido eu quero doar o componente para o ACBR. Anexo Validador.rar Att. Carlos Fitl. -
Quando você esta compilando o projeto, qual erro aparece, se aparecer um erro que esta faltando um dcu chamado jvgif.dcu é porque o cara que criou este projeto utilizou o componente jvgif.dcu dos componentes do jedi, remova a declaração jvgif do uses e compile o projeto. Se não for isso, post no fórum o erro que ocorre. Att. Carlos Fitl.
-
Beleza Italo, mais claro que isso não tem. Muito obrigado. Att. Carlos Fitl.
-
Eu dei uma pesquisada na net achei estas definições para Expedidor e Recebedor: - Expedidor...: Aquele que entregar a carga ao transportador para efetuar o serviço de transporte; - Recebedor..: Aquele que deve receber a carga do transportador; Mas é como você disse, ainda não fica claro. Mas obrigado pela dica. Esclareceu minhas idéias. Att. Carlos Fitl.
-
Olá pessoal, eu gostaria de tirar uma dúvida em relação as nomenclaturas descritas abaixo referente ao CTE. Está correto o significado das nomenclaturas abaixo? - Emitente....: Quem gera o CTE; - Tomador....: Quem paga o frete; - Remetente.: Quem esta enviando a mercadoria; - Destinatário: Quem receberá a mercadoria; - Expedidor...: Aquele que entregar a carga ao transportador para efetuar o serviço de transporte; - Recebedor..: Aquele que deve receber a carga do transportador; O expedidor se assemelha muito com o remetente e o recebedor com o destinatário, isso confunde um pouco. Att. Carlos Fitl.
-
Resolvido, o problema era o caminho do rtl.dcp que estava incorreto. Att. Carlos Fitl.
-
ACBRBoleto Implementações na impressão Fortes Report
Carlos Alberto Fitl replied to Rodrigo Cardilo's tópico in ACBrBoleto
Olá Cardilo, muito boa sua implementação, parabéns, espero que sua alteração seja disponibilizada o quanto antes no SVN. Att. Carlos Fitl. -
Olá a todos, eu estou tendo o seguinte problema quando tento instalar o ACBrNFe no Delphi XE: [DCC Fatal Error] synapse.dpk(30): E2202 Required package 'rtl' not found Eu já adicionei no library path o caminho do ACBrNFe para todos os fontes, e o erro continua. Alguém já passou por isso? Att. Carlos Fitl.
-
Erro de Validação do CNPJ, e erro nas mascaras.
Carlos Alberto Fitl replied to Celso Marigo Junior's tópico in ACBrBoleto
Ok, Att. Carlos Fitl. -
Sim, são informações adicionais sobre o retorno. Pois, sempre que você gera uma remessa ou um retorno é gerado um número referente a essa remessa e sua data de criação, e a data de crédito quando os crédito de lançamentos foram lançados. Att. Carlos Fitl.
-
Olá Juliana, estou postando aqui no fórum uma implementação que eu fiz no ACBrBoleto, ACBrBancoBradesco e ACBrBancoItau. Anexo .rar ACBrBoleto.rar Eu adicionei os campo no ACBrBoleto: NumeroArquivo = NÚMERO SEQÜENCIAL DO ARQUIVO RETORNO - Somente arq. de retorno DataArquivo = DATA DE GERAÇÃO DO ARQUIVO - Arq. de remessa e retorno DataCreditoLanc = DATA DE CRÉDITO DOS LANÇAMENTOS - Somente arq. de retorno E no ACBrBancoBradesco e ACBrBancoItau eu fiz a leitura do TXT e passei os valores. Por favor avalie a alteração. Fico no aguardo. Att. Carlos Fitl.
-
Erro de Validação do CNPJ, e erro nas mascaras.
Carlos Alberto Fitl replied to Celso Marigo Junior's tópico in ACBrBoleto
Olá Celso, seja mais especifico, em qual componente do ACBr esta ocorrendo este erro, pois este tópico é referente ao ACBrBoleto e eu não me lembro de nada no componente que trabalhe com arquivo ini, se tiver me corrija e especifique melhor seu problema para podermos ajudar. Att. Carlos Fitl. -
Ola Tiago por favor procure um fórum relacionado ao Fortes Report, pois, este fórum é especifico para o ACBrBoleto. Acho que alguém deste fórum pode te ajudar: http://www.prosige.com.br/portal/forum/ ... f116d8330b Att. Carlos Fitl.
-
Olá Regtrind, vou providenciar um exemplo de retorno e enviar para o ACBr avaliar, assim que eles avaliarem eles postam no repositório. Att. Carlos Fitl.
-
NFe versao 2.0