Ir para conteúdo
  • Cadastre-se

luciano_f

Membros
  • Total de ítens

    291
  • Registro em

  • Última visita

Tudo que luciano_f postou

  1. Vou colocar o TEF Dedicado da Daruma no meu ERP sei que a Daruma usa tecnologia da Direção e em conversa com o pessoal da Direção eles me informaram que ao fazer as chamadas da DLL deles vai abrir as telas para entrada dos dados da propria DLL mais que também posso trabalhar sem chamar essas telas e criar as minhas proprias telas, eu gostaria de saber se isso é possivel usando o ACBrTEFD se sim existe alguma tipo de parametro especial para isso na chamada dessa DLL. Grato a todos.
  2. Eu pensei que havia alguma validação para esse campo assim como CPF digo isso para eu poder validar para a NFE o Colega tem alguma ideia de como posso validar esse tipo de campo para a NFE Grato.
  3. sim amigo mais o que eu gostaria de saber se existe algum codigo para verificar isso grato.
  4. Gostaria de saber se tem como validar o CAD-Pro aqui no parana é usado para agricultores existe alguma forma de validar isso Grato.
  5. Já existe algum projeto para baixar o XML do novo portal da Receita ??? Grato.
  6. Sim isso é verdade mais a quebra de linhas pode acontecer em um campo com apenas 30 Caracteres
  7. Pessoal em alguns registros como o 0450 que uso um campo com mais de 500 carateres na minha tabela eu estava com erros pois era gerado registros dessa forma no Sped Fiscal |0450|8| IMEI 356518043204693| O validador acusa erro pois a descrição foi para outra linha e deu numero de registros diferente do Layout definido assim resolvi acrescentar o seguinte codigo na unit function DeleteLineBreaks(const S: string): string; var Source, SourceEnd: PChar; begin Source := Pointer(S) ; SourceEnd := Source + Length(S); while Source < SourceEnd do begin case Source^ of #10: Source^ := #32; #13: Source^ := #32; end; Inc(Source) ; end; Result := S; End; e dentro das functions como RFill, LFill, DFill eu coloquei Value := DeleteLineBreaks(Value); Não analisei se gera algum outro problema gostaria que os amigos dessem uma olhada. Grato. ACBrTXTClass.pas
  8. Gostaria de saber o que os administradores acharam dos componentes ? Grato.
  9. O Sintegra eu não analisei muito ele para fazer pegar o codigo das linhas dos registros que tiveram erros assim acredito que dá para se melhorar muito a forma como eu fiz isso. LfResizerVCL.rar Sintegra.rar
  10. Gostaria de saber com os Moderadores como contribuir com dois componentes para o projeto O projeto sultan Sintegra que já está integrado ao ACBR eu fiz modificações no mesmo e coloquei para ele mostra a linha do Arquivo onde gerou o erro. O outro componente de autoria minha é um componente que faz redimencionamento automatico de formulario e componentes para se adaptar a monitores com resoluções diferentes o diferencial é que esse componente consegue redimencional qualquer componente como DbGrids, StringGrid, Treeview, TreeList etc.. fiz ele para clientes que tenho Supermercados onde a tela de venda ocupa toda a tela e os objetos são grandes.
  11. Pessoal desculpem minha ignorância mais gostaria de uma ajuda sobre a melhor forma de padronização do Banco de dados. Todos os impostos atualmente tem muitas informações no caso do ICMS tem informações como CST, alíquota, base de cálculos etc.. Ipi tem ainda código de enquadramento legal Bem e isso ainda pode aumentar pois o governo vive criado normas novas Assim eu não sei se guardo todas essas informações nos itens das vendas ou se coloco apenas o código do Imposto e deixo tudo isso nos cadastros Ou se ainda crio outra tabela especifica só para os dados dos impostos. Isso ainda pode varias para Venda ou Entrada de Produtos. Gostaria da dica dos amigo para ter uma noção de como os amigos tem feito. Grato a todos.
  12. Gostaria de saber como faço para poder fazer uma consulta e ter o numero do Recibo Eu só consigo o numero do Protocolo if OpenDialog1.Execute then begin ACBrNFe1.NotasFiscais.Clear; ACBrNFe1.NotasFiscais.LoadFromFile(OpenDialog1.FileName); ACBrNFe1.WebServices.Retorno.Executar Showmessage(ACBrNFe1.WebServices.Retorno.Recibo); // Não consigo o Numero do Recibo Showmessage(ACBrNFe1.WebServices.Retorno.Protocolo); // Consigo o Numero do protocolo End; Já tentei assim também if OpenDialog1.Execute then begin ACBrNFe1.NotasFiscais.Clear; ACBrNFe1.NotasFiscais.LoadFromFile(OpenDialog1.FileName); ACBrNFe1.Consultar; Showmessage(ACBrNFe1.WebServices.Retorno.Recibo); // Não consigo o Numero do Recibo Showmessage(ACBrNFe1.WebServices.Consulta.Protocolo); // Consigo o Numero do protocolo End; Eu já procurei mais só achei o retorno do Recibo atravez da linha abaixo "ACBrNFe1.WebServices.Retorno.Recibo" Existe alguma outra forma de eu poder obter o numero do recibo ou eu só consigo ele quando envio a nota e logo em seguida capturo pelo retorno do WebServices.
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.