Ir para conteúdo
  • Cadastre-se

Dércio Luis Zanatta

Membros Pro
  • Total de ítens

    1.203
  • Registro em

  • Última visita

  • Days Won

    2

Posts postados por Dércio Luis Zanatta

  1. Bem, talvez eu esteja enganado, mas para fazer esse tratamento aqui eu teria que alterar o AcbrNfeWebService.pas que faz parte dos fontes do componente. Quando eu fizer uma atualização do componente no futuro, ele não substituirá esse arquivo fonte também ?

    Por favor me desculpem se as perguntas estão um tanto quanto "amadoras" ehehe

  2. Boa tarde..

    Estou tetando executar a consulta do Status do serviço antes de tentar enviar a NFC-e para que o cliente possa escolher se quer emitir em contingência caso o serviço não esteja em operação.

    Estou fazendo assim:

    ACBrNFe1.WebServices.StatusServico.Executar;

     

    O problema é que se o serviço não estiver disponível, o componente mostra uma mensagem de erro. Gostaria de saber se tem como omitir essa mensagem e apenas retornar o Status em

    ACBrNFe1.WebServices.StatusServico.cStat e
    ACBrNFe1.WebServices.StatusServico.xMotivo
     
     
     
  3. Bom dia lvr..

    Realmente eu estava cometendo esse erro, porém agora a única coisa que não ficou certo é a impressão da DANFE NFCe em contingência OFF Line..

    Não está imprimindo a chave e tb não imprime nenhuma mensagem dizendo que a foi emitida em contingência OFF LINE, fato que é obrigatório segundo a NT da Sefaz. Estou usando o componente de impressão do Fortes Report..

    Para vc essas informações aparecem ??  qual o componente de impressão que vc está usando ?

  4. Bom dia.

    Sim Regys.. o processo em si da contingência Off Line eu entendi..   A minha dúvida é em ralação ao componente, pois eu fiz o processo de apenas gerar o xml e emitir a Danfe, sem enviar, e a Danfe está saindo sem o número da chave e sem nenhuma descrição informando que foi emitida em Contingência Off Line..

    Pelo que li na NT no site da Sefaz essas informações são obrigatórias sair na Danfe.

    Não sei se estou certo, mas subtendo que o componente deveria imprimir essas informações automaticamente.

  5. Mais um problema com Fortes Report...

    Sempre que adiciono logomarca no Danfe ele cria duas páginas... como qr code na segunda página.. se tiro a LogoMarca, cria uma página só..

    Já tentei setar a Propriedade FormulárioContinuo=True, mas sempre gera duas páginas qdo tem a Logomarca...

  6. Bom dia.

    Estive verificando aqui e notei que o componente salva o nome do xml enviado da seguinte forma:

     

    Lote que passei na função .Enviar()+-env-lot.xml 

     

    Como é sabido por todos, os xml deverão ficar armazenados pela empresa por um determinado prazo. Imaginado o seguinte cenário..

     

    Uma empresa que possui 10 filiais, cada filial com 5 pontos de atendimento emitindo NFCe...  

     

    Caso a empresa opto por armazenar os arquivos .xml em um servidor centralizado (o que o ideal) não teria como eu identificar a Loja, o PDV (série) e o número da NfCe, pois o número do lote que passo na função não pode ultrapassar nove dígitos, caso contrário, vai dar erro no Schema xml. Sabemos que somente o número da NFCe pode conter 9 dígitos, não ficando mais nenhum dígitos disponível para identificar a loja e o PDV(Série).  Diante disso só vejo uma alternativa que seria separar por pastas no servidor, por filial e PDV(Série).

    Até da para fazer isso, mas na minha modesta opinião, ficaria melhor identificar no arquivo a filial e PDV que emitiu.

  7. Bom dia.

    Antes de mais nada gostaria de dizer que já fiz uma pesquisa sobre assunto aqui no fórum e só estou criando um novo tópico pelo fato de não ter encontrado nada muito concreto que desvende claramente o processo de Contingência OFF LINE.

     

    Primeiro passo...  Emitindo uma Danfe NFCe em Contingência OFF LIne  (Sem conexão com Internet, por exemplo)

     

    ACBrNFe1.Configuracoes.Geral.FormaEmissao :=teOffLine ;

    Gera o xml com a tag  Ide.tpEmis    := teOffLine ;

    Não executa o método ACBrNFe1.Enviar

    Executa impressão da DANFE com ACBrNFe1.NotasFiscais.Imprimir ;

     

    Segundo Passo, enviar a NFCe emitida em contingência OFFLIne (qdo voltar a internet)

     

    ACBrNFe1.Configuracoes.Geral.FormaEmissao :=teNormal ;

    Gera o xml com a tag  Ide.tpEmis    := teNormal ;

    executa o método ACBrNFe1.Enviar(Nota,False,True) ;

     

    Seria isso ??

     

    Não sei se é o correto, mas fazendo dessa forma, a Danfe imprimiu sem a chave de acesso e sem nenhuma mensagem que é em modo de contingência OFF Line . Isso está correto ?

     

     

     

     

    • Curtir 1
  8. Flávio.. vc conseguiu fazer ??

    Eu não estou conseguindo.. segui a risca o exemplo do amigo ai, mas sempre que tento enviar sem estar conectado na internet, retorna erro dizendo que a "endereço da URL não pode ser resolvido" e aborta o processo sem imprimir a DANFE NFCe em contingência OFF Line.

    Estou mandando o TpEmis=teOffLine  e a Tag do xml mando com valor 9 tb..

    O que será que estou fazendo de errado ?

  9. Sim, já li vários tópicos e não achei uma solução para esse problema... Peço que me perdoe se não estou lendo o tópico correto, mas se alguém tiver a solução para esse problema, por favor, poste ai..

  10. Boa tarde

    Estou fazendo testes com NFCe e estou me deparando com uma situação..  depois de enviar , efetivar tudo certinho, o componente

    ACBrNFe1.WebServices.Retorno.ChaveNFe  está vazio !!  não deveria estar preenchido com a chave da NFCe ?

    O mais estranho é que setei a propriedade ACBrNFe1.WebServices.visualizar=True  e no momento que efetiva a nota, mostra os dados certinho só não preenche ACBrNFe1.WebServices.Retorno.ChaveNFe 

    Se alguém puder me dar uma ajuda, fico grato..

  11. Bom dia..

    Estou fazendo grandes progressos aqui ehehehe...

    Preciso de uma ajudinha básica...

    Estou utilizando o componente do fortes Report para imprimir a DanfeNFCe.. Está show de bola.. da o prevew na tela e eu mando para a impressora que eu quiser...

    Estou tentando agora imprimir diretamente para uma impressora que não é a padrão do windows, mas não estou conseguindo...

    Tentei fazer assim, não sei se é o certo..  No componente do Fortes Report, coloquei False para dar o preview e coloquei o nome da impressora do windows na propriedade IMPRESSORA. A impressão sempre sai na impressora padrão do Windows e não naquela que configurei na propriedade do componente. O que estou fazendo de errado ?

     

  12. Boa tarde

    Estou fazendo os primeiros testes com o componente ACbr para delphi 7.

    Instalei tudo certinho e estou tentando executar um projeto de exemplo que instalou junto com o ACBr_Install chamado AcbrNFe_demo. Nesse exemplo tem um botão para fazer e enviar Nfce. Configurei para WS do RS em homologação. Configurei tb Shema 3.10. Me deparei com duas situações que não sei como resolver:

     

    1 - Depois de fazer ACBrNFe1.Enviar, o retorno requisitado como ACBrNFe1.WebServices.Retorno.ChaveNFe retorna vazio..

     

    2 - Imprime a Danfe no formado NFe..

     

    Esse exemplo não está atualizado ou o componente ainda não está pronto para essas duas situações ?

  13. Boa tarde

    Estou fazendo os primeiros testes com o componente ACbr para delphi 7.

    Instalei tudo certinho e estou tentando executar um projeto de exemplo que instalou junto com o ACBr_Install chamado AcbrNFe_demo. Nesse exemplo tem um botão para fazer e enviar Nfce. Configurei para WS do RS em homologação. Configurei tb Shema 3.10. Me deparei com duas situações que não sei como resolver:

     

    1 - Depois de fazer ACBrNFe1.Enviar, o retorno requisitado como ACBrNFe1.WebServices.Retorno.ChaveNFe retorna vazio..

     

    2 - Imprime a Danfe no formado NFe..

     

    Esse exemplo não está atualizado ou o componente ainda não está pronto para essas duas situações ?

     

     

×
×
  • 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.