Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 14-12-2015 em todas as áreas

  1. Existe uma tag no XML da NF-e/NFC-e a cNF, conforme nota técnica e manual, ela DEVE ser um um número aleatório, porque? Ela faz parte da geração da chave da NF-e, ela traz segurança não permitindo esse tipo de prática, já que fica muito complicado alguém gerar uma chave desconhecendo o número aleatório gerado no momento da criação da chave. Muitas empresas adotam a prática de utilizar um número fixo ou o próprio número da NF-e/NFC-e, isso leva a este tipo de problema. A tag XMLAut não serve para isso, ela serve para restringir o download, veja, um usuário de posse da chave pode consultar a NF-e/NFC-e e fazer parsing da página de consulta gerando um XML ou lendo os dados que necessitar, o correto é utilizar a tag que foi criada para isso, ou seja, cNF, basta gerá-la corretamente como manda o manual e a seguranças será incrementada e dificultará em muito o acesso aos dados.
    3 pontos
  2. Bom dia a todos, Quando eu salvo no banco de dados uma nova nota, utilizo o Randomize para gerar o cNF e guardo esse numero junto com os demais dados da nota no banco de dados. Randomize; CodigoNFChave := Random(999999999) + 1; // é somado 1 para garantir que esse código nunca seja zero. Na rotina que é lido os dados da nota para alimentar o componente tenho a seguinte linha: Ide.cNF := DM_VEN.NotasCodigoNFChave.AsInteger; Se cNF for alimentado com um valor diferente de zero, o componente se utiliza desse numero para compor a chave, por outro lado se for zero que vai gerar o código de forma aleatória é o próprio componente. Da forma que fiz nuca corro o risco de uma nota ter 2 chaves distintas quando se faz necessário gerar novamente o XML por motivo de rejeição de algum dado informado de forma errada.
    2 pontos
  3. Boa Tarde estou com problema ao gerar o pdf no FastReport ao clicar no botão para exportar ou executar a função ACBrNFe1.NotasFiscais.ImprimirPDF; aparece a mensagem de Access violation obs. o danfe aparece normalmente na tela somente a opção de exportar para pdf que da o erro. Obrigado
    1 ponto
  4. Bom dia a todos recentemente os clientes da empresa em qual trabalho vem recebido emails falsos de cobrança com boletos falsos, porem contendo informações verdadeiras.. como a compra realmente existir, dados cadastrais do destinatário e do remente vencimento e valor, apos muita investigação cheguei a seguinte conclusão: Estão usando portal da nfe, os hackers consultam chaves aleatoriamente no portal da nfe, e como exige apenas um captcha eles tem acesso as informações da empresam, do cliente e do financeiro usando apenas um parser de html simples ( como muitos usam para "baixar" o dito xml do portal se o uso do certificado digital) e como no portal é exibido também o e-mail do destinatário fica de prato cheio a eles. Isso descobri após uma analise das informações enviadas no boleto falso estão exatamente iguais as informações que registro na nfe que tem alguns detalhes diferentes de quanto eu envio o boleto real ao meu cliente. Como medida de segurança parei de enviar o e-mail do cliente em meus xmls, desta forma ao consultar a informação no portal do nfe ele nao tem como enviar ao cliente
    1 ponto
  5. 1 ponto
  6. Bom dia Já havia feito isso. Todos os arquivos Schemas e Report foram atualizados. Não sei se era falha do meu delphi ou do meu windows. Apaguei os arquivos fontes que possuem ~, recompilei o projeto, emitir uma NF-e e deu certo. Não entendi mesmo o que houve, pois eu já havia compilado o mesmo projeto tanto no desktop do escritório quanto no meu notebook que também possui Delphi 7. Em todo caso, agradeço a ajuda dos colegas. Desejo a todos, Boas Festas.
    1 ponto
  7. Obrigado Juliana. Acho que consegui agora. Valeu! Claudiomir
    1 ponto
  8. Não adianta esse tipo de Post... Se você deseja que investiguemos o problema, deve fornecer informações detalhadas, para que consigamos reproduzi-lo no nosso ambiente de desenvolvimento...
    1 ponto
  9. Olá Juliana, achei que tinha criado outro post, peço desculpa. Obrigado, Leão
    1 ponto
  10. tens de colocar a opçao showdialog = true no objecto da DANFE, isso vai disparar a tela q procuras
    1 ponto
  11. Existe previsão para inclusão do grupo <ICMSUFDest> no Monitor Plus? Se sim, poderiam informar quais serão os nomes dos campos a serem incluídos no arquivo ENTNFE.INI?
    1 ponto
  12. Mas hoje ele já faz isso, após fazer o download ele popula o componente com os itens do arquivo baixado, ele não salva em disco. Basta utilizar o método: function DownloadTabela: Boolean;
    1 ponto
  13. o csosn 900 é para poder destacar os impostos na nota, se não for destacar não precisa usá-lo.
    1 ponto
×
×
  • 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.

The popup will be closed in 10 segundos...