Ir para conteúdo
  • Cadastre-se

leandroaoa

Membros
  • Total de ítens

    376
  • Registro em

  • Última visita

  • Days Won

    3

Tudo que leandroaoa postou

  1. boa tarde o ACBrBoleto segue os layouts exigido pelos banco se voce programa em delphi ou lazarus basta estudar o exemplo que la tem tudo.
  2. Boa tarde vai na pasta exemplo do ACBr e estuda o exemplo do acbrboleto ali tem tudo o que voce precisa
  3. Bom dia existe regras normas e layout para evitar esse tipo do coisa cada uma quer de um jeito e não é bem assim o ACBr segue as normas e layout definido para emissao de documentos fiscais eletronico. se voce quiser fugir disso vai la e altera os fontes de acordo com o que seu cliente quer lembrando que estara fora das normas e layout exigido não faça esse tipo de gambiarra de por no xNome mais informacoes uma esse campo tem limite, e se a sefaz comecar a verificar os nomes se for nota pra financiar em banco não vai ter validade cuidado. melhor alterar os fontes.
  4. Sim a contabilidade usa sistema como esse fsist pra poder fazer download dos xml
  5. Boa tarde aqui fazemos assim: Entrada em um local chega a mercadoria confere da entrada no estoque depois e feito a transferencia para cada armazém Saida chegou o pedido a pessoa que separa o pedido vai retira a mercadoria do armazem x da baixa no estoque daquela mercadoria la funciona perfeito
  6. Vou deixar aqui o que fiz para provar para o cliente que tinha mais gente fazendo essa baixa pois a contabilidade sempre dizia que nao fazia baixa la mas. Peguei um dia e falei pro cliente não manifesta nenhuma nota hoje e assim ele fez no outro dia peguei as notas junto com o cliente e consultei uma por uma no portal nacional e como ja era esperado estava la Ciência da Operação pelo Destinatário (Órgão Autor: AN) o cliente chamou o contador dele e mostrou ai o cara não teve mais como ficar falando que não tinha nada fazendo isso façam isso prove pro seu cliente que não é problema seu pois muitos ficam com um pe atras achando que a nossa aplicacao que não presta
  7. Bom dia Delphi Updates é o caminho das pedras So uma dica entenda bem cada modulo e vai avançando
  8. Bom dia 1 - Placa serial 2 - Balança Toledo Prix 3 fit 6/15 Kg
  9. Provavelmente quando exportaram esse certificado pelo Internet Explorer devem ter deixado marcado a opcao : não, não exporta a chave privada ele vai gerar um arquivo com a extensão .cer ou p7b essas extensões não vai instalar pois gera um binario ou base 64 na hora de exportar tem que marca a opcao : sim, exportar a chave a privada. Arquivo pra instalar tem que ser com extensao .pfx.
  10. boa tarde acesso a dados e persistencia na DAO na classe cliente somente verificaria se os dados estão ok exemplo verificaria se o campo nome esta em branco se sim dispararia um raise; pra verificar limite eu criaria uma outra classe. uma coisa estude sobre SOLID. eu vou separando minhas classe cada classe responsavel por fazer uma coisa é assim que eu faço. Mas como nosso amigo @Thulio Bittencourt diz existe mil maneira de prepara o neston e trabalhar com interface no começo vai apanhar muito mas depois é mamão com açúcar
  11. Eu aprendi com os Cursos do nosso amigo @Thulio Bittencourt
  12. Bom dia olha esse exemplo iDAO<T> = interface ['{D2E1E4DB-9123-4958-93EA-C66783954C23}'] function Delete(aID : String) : iDAO<T>; overload; function Get(aJson : String) : iDAO<T>; overload; function IsEmpty(aValue : Integer) : Boolean; function Post: iDAO<T>; overload; function Put(aID : Integer) : iDAO<T>; overload; function This : T; end; iCliente = interface ['{5C97AD31-2732-4ABD-B249-A35A89F0AB29}'] function Codigo (value : Integer) : iPessoa; overload; function Nome (value : String) : iPessoa; overload; function Codigo : Integer; overload; function Nome : String; overload; end; iFactory = interface ['{8102BA43-602A-41ED-ADE1-FD19C583D7E6}'] function Cliente : ilDAO<iCliente>; function Fornecedor : ilDAO<iFornecedor>; end; iController = interface ['{9B61B531-F1E0-4164-A511-E8CCF19D9EDC}'] function Controller : iFactory; end; um esqueleto simples é a forma que uso
  13. Boa noite isso procede sim um produto pode ter diversas forma pois venda cpf e uma coisa cnpj e outra orgao publico e outra fora do estado é outra e se foi o contador que pediu ele esta fazendo o que esta na legislacao
  14. o Seu metodo esta errado com ja dito acima deveria ficar assim with Ide.NFref.Add do begin refNFe := Copy(zPesquisaNFCe.Fields[4].AsString, 1, 44); end; aqui pequei pelo seu exemplo
  15. Boa noite. 1º separar as camadas 2º criar APIs para consumir os dados 3º replicar os dados na base de dados da nuvens eu particularmente nao salvo o xml na base de dados isso aumenta em muito o tamanho da base de dados ainda mais em uma hospedagem eles tem limite pra tamanho de banco de dados voce pode ate aumentar mas isso vai ter custo e se voce ja tem os dados salvo é so alimentar os componentes acbr e pronto ja tem o xml novamente
  16. Boa tarde cara não é recomendado voce efetuar conexao direta com o banco nas nuvens o correto seria criar uma API e consumir ela mas segue um video ai
  17. existe varias maneiras de se fazer mas procure por exemplo usando componente idftp - upload e download
  18. Bom dia, você tera que criar suas regras replicar somente itens que sofreram alteracao controlar numeracao controlar de qual filial etc etc etc Vai funcionar mais ou menos assim voce não precisa mudar o sistema que voce ja tem esse seu sistema acessa base local, otimo voce cria microserviços para replicar os dados nas nuvens e local somente os dados que tiveram alteracao. Logico que é uma hipótese existe varias formas de se fazer mas na minha opiniao a mais facil é com microservico pois voce não precisa alterar o seu sistema bastaria criar esse microservicos, ai com o tempo voce vai alterando o seu sistema pra ficar o mais generico possivel. Microservico em poucas palavras é um sistema que tem uma pequena responsabilidade bem definida Ex. servico de controle de estoque ele so vai ser responsavel por controlar o estoque. Estude pois é bem complexo
  19. Como nosso amigo @Juliomar Marchetti disse tem que fazer replicacao de dados pois não é so questao de internet seu provedor tambem pode ficar fora do ar
  20. Boa tarde como você nao disse de qual estado é e nem se é NFe ou NFCe vamos la se for no Paraná hoje passou o dia todo com alguns problemas na emissao de NFe a NFCe estava normal...
  21. Isso que da comprar codigo fonte de qualquer jeito sem conhecer a procedencia de quem esta vendendo. capturar a mensagem de erro e posta aqui; seu codigo dever estar assim pra emissao de nfce ACBrNFe1.Enviar(1234, True, True, false)
  22. Boa noite basta olhar a assinatura do metodo mas vamos la Enviar(aLote: 1, imprimir: false, sincrono: true, zipado: false); ACBrNFe1.Enviar(nLote, True, True) 1º - Numero do lote 2º - Se vai Impirmir 3º - Sincrono = True
  23. nao sei o tipo de certificado que esta usando mas usa essa configuracao SSLLib := TSSLLib.libOpenSSL; SSLCryptLib := TSSLCryptLib.cryOpenSSL; SSLHttpLib := TSSLHttpLib.httpOpenSSL; SSLXmlSignLib := TSSLXmlSignLib.xsLibXml2;
  24. A favor tambem vai dar um trabalho mas ficara muito mais claro pra manutencoes futuras
  25. Boa tarde ja que esta começando vai de Horse muito mais simples. RDW e Horse são otimos mas o Horse é muito mais facil de implementar e mais estavel o RDW tem uns bugs meio louco ainda mais quando fazem alguma atualizacao nele. mas os dois fazem o que propõe ja fiz teste nos dois optei pelo Horse pela facilidade de implementação. https://github.com/HashLoad/horse
×
×
  • 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.