Ir para conteúdo
  • Cadastre-se

Jeanbiazon

Membros
  • Total de ítens

    46
  • Registro em

  • Última visita

Posts postados por Jeanbiazon

  1. Estamos com alguns problemas no monitor na tag indIEDest. Ele não acata o valor informado no arquivo de texto, ex. indIEDest=9, ele informa apenas valor 1 ocasionando erro 789 na emissão com consumidor identificado.

     

    Minha solução temporaria foi setar valor "9" no pcnNFeW, dessa forma consigo emitir como não contribuinte.

     Gerador.wCampo(tcStr, 'E16a', 'indIEDest', 01, 01, 1,  9 , DSC_INDIEDEST);
    

    original

    Gerador.wCampo(tcStr, 'E16a', 'indIEDest', 01, 01, 1,  indIEDestToStr(nfe.Dest.indIEDest) , DSC_INDIEDEST);
    
  2. Boa noite... depois de muito quebrar a cabeça não teve jeito... vou ter que recorrer a vc´s....

     

    Estava tudo bem antes de atualizar pelo SVN, porem agora não tenho mais a resposta quando gero o arquivo para enviar... porém reparei em uma coisa.... 

     

    Quando starto o acbrMonitor e clico em status do serviço, a versão que ele me apresenta é:

     

    <retConsStatServ xmlns="http://www.portalfiscal.inf.br/nfe" versao="3.10">
     
    E quando mando o xml pelo botão Enviar XML File, ele envia e logo depois consulto e esta autorizado.... porém quando mando o arquivo de texto, olha o retorno de status:
     
    - <retConsStatServ xmlns="http://www.portalfiscal.inf.br/nfe" versao="3.00">
     
    Dai pra frente não consigo mais enviar os arquivos mesmo pelo botão enviar XML.
     
    O comando seguido do retorno:

     

    NFE.ENVIARNFE(C:\visual basic\supermercado\nfce\logs\51140747618103003280650020000000401000000027-nfe.xml,75)
    OK: 
    [ENVIO]
    Versao=
    TpAmb=1
    VerAplic=
    CStat=0
    XMotivo=
    CUF=0
    NRec=
    DhRecbto=30/12/1899
    TMed=0
     
    [RETORNO]
    Versao=
    TpAmb=1
    VerAplic=
    NRec=
    CStat=0
    XMotivo=
    CUF=0
     
     
    Alguém passou por esse problema ???
  3. Amigos estou com um grande problema:

     

           Estou percebendo que o foco esta no componente e nao no monitor, infelizmente nao trabalhamos com Delphi e nao temos pretencoes de fazermos isso. Gostamos muito do servico de vcs e das ferramentas que criaram porem quem nao trabalha com delphi esta ficando extremamente para traz nisso tudo. Estou com uma extrema necessidade de desenvolver a nota fiscal para consumidor e infelizmente nao temos praticamente nada no acbrnfemonitor e os testes feitos para ele nao funcionam, mesmo alterando os dados nao funcionam. Ja vimos aqui outras solucoes mas é claro que temos q pensar nos custos e custo beneficio o acbr é melhor... só que estamos ficando sem tempo!

     

            Há alguma forma de agilizarmos isto tudo como é feito no acbr componente, será q se pagarmos algo a vcs este projeto seria relamente desenvolvido em tempo de nao ficarmos para traz?

     

              Mesmo usando um certificado de um estado que esta habilitado nao funciona, mesmo usando os dados para teste de Manaus nao funciona, mesmo colocando os novos campos com os valores indicados nao funciona, mesmo baixando os EXEs e os schemas nao funciona.

     

               Se eu conseguir um certificado de Manaus será q funciona? Pelo que vi ... Maranhao ja esta no projeto... pq usando os dados do maranhao nao funciona ? O retorno diz que o ambiente do Maranhao ainda nao foi definido (URL nao existe)...

     

    Obrigado amigos

     

    Bom dia.. estou utilizando o ABCrNFeMonitor e meu sistem é em VB6 e esta tudo ok... apenas tive que fazer uns ajustes.... ja mandei os fontes pra atualizar o SVN porem pelo visto não foi atualizado.... creio que esse seja o  problema de não estar funcionando.

  4. Vou mandar novamente os dados para alguem mandar pro SVN POR FAVOR.....

     

    ACBrDFeUtil.pas : A função foi alterada pois não valida data e hora

     

    class function DFeUtil.StringToDate(const AString: string): TDateTime;
    begin
    
      
      if (AString = '0') or (AString = '') then
         Result := 0
      else
         if Length(AString)= 10 then
             Result := StrToDate(AString)
         else
             Result := StrToDateTime(AString);
    end;
    

    DoACBrNFeUnit.pas: Adicionado os seguintes codigos

    if ide.modelo = 65 then
                begin
                  Ide.indFinal   := StrToConsumidorFinal(OK,INIRec.ReadString( 'Identificacao','indFinal'  ,'0'));
                  Ide.indPres    := StrToPresencaComprador(OK,INIRec.ReadString( 'Identificacao','indPres'  ,'0'));
                end;
    

    e para as tags de pagamento no mesmo arquivo

              //leitura das formas de pagamento
             I := 1 ;
             while true do
              begin
                sSecao := 'Pag'+IntToStrZero(I,2) ;
                sFim   := INIRec.ReadString(sSecao,'vpag','FIM') ;
                if (sFim = 'FIM') or (Length(sFim) <= 0) then
                   break;
                with pag.Add  do
                 begin
                   tpag := StrToFormaPagamento(OK,INIRec.ReadString( sSecao,'tpag','01')); //INIRec.ReadString( sSecao,'vpag'  ,'');
                   tBand := StrToBandeiraCartao(OK,INIRec.ReadString( sSecao,'tband',''));
                   cAut :=  INIRec.ReadString( sSecao,'caut','');
                   CNPJ := INIRec.ReadString( sSecao,'cnpj','');
                   vpag := StringToFloatDef( INIRec.ReadString(sSecao,'vpag'   ,INIRec.ReadString(sSecao,'vpag' ,'0')) ,0);
                 end;
                Inc(I)
              end;
    
              //fim da leituras das formas de pagamento
    

     

    atualizacoes.zip

  5. Colegas,

     

    Tem já alguém utilizando o ACBrNFeMonitor em modo de produção para NFCe do estado do Mato Grosso?

     

     

    um abraço do amigo Rezende!

    Obs: (refiz a pergunta)

     

    Ja tenho tudo testado em ambiente de homologação, inclusive imprimindo a Danfe com qr-code atraves da Daruma DR 700... estou implantando em uma loja semana que vem pra entrar em produção...

    • Curtir 1
  6. Italo, deixe eu explicar melhor.

     

    Uso o AcbrNFeMonitor passando o arquivo ENTNFE.TXT.

     

    Já fiz as modificações para a NFCe usei o primeiro exe que o Andre Postou neste Topico, como sou do estado do Pará não tenho como testar. Como é de conhecimento de todos, o estado do Amazonas liberou para teste de NFCe, com o exe postado pelo André ja fiz as correçoes, que ate em tão estavam me aparecendo. So que me parou nos novos url do Amazonas que não estão atualizados no exe do André.

     

    Eu reportei que com o ultimo ACBrNFeMonitor 0.7.17.1 esta dando o erro reportado, isso significa que este(0.7.17.1) não esta contemplando a NFCe por isso que peço para o Andre colocar um exe atualizado da NFCe.

     

    Realmente faltavam alguns ajustes no acbrmonitor pra atender a NFCe, fiz alguns ajustes e passei pro pessoal mandar pro SVN, porem ainda não atualizei o meu código pra saber...

     

    Do inicial que o Andre enviou faltavam tags de pagamento, e alguns erros na parte de validação de data.

     

    Atualiza pelo SVN e recompile o projeto...

  7. Quando envio o comando de cancelamento o programa me retorna esse erro... Alguém ja passou por isso ???

     

    NFe.CancelarNFe("51131113336315000156650010000010211000000026","Teste de cancelamento de NFE por troca de arquivo")
    ERRO: Access violation at address 0079154C in module 'ACBrNFeMonitor.exe'. Read of address 0000001C

     

    Ja recompilei e reinstalei tudo mas não resolve....

     

    Gostaria de saber se esse comando ainda esta sendo utilizado ou qual utlizar para cencelar a NFC-e por meio de troca de arquivo....

     

    Grato

  8. Alguém esta conseguindo fazer consultas atraves da url em ambiente de homologação ?

     

    Na SEFAZ de MT não estou conseguindo ler o QR-Code e nem consultar as NFCe autorizadas no servidor, alguem sabe dizer se a consulta vale pra ambiente de homologação ?

     

    Grato

  9. Realmente os arquivos no svn não estão atualizados para a emissão de NFCe com troca de arquivos txt... na verdade sou programador VB6, mas ja tenho noção de pascal.

     

    Fiz alguns ajustes no ACBrNFeMonitor, e esta funcionando na troca de arquivos.

     

    Antes não estava lendo o parâmetro de indicação de presença do cliente "indPres", indicação de consumidor final "indFinal", formas de pagamento "PAG001, PAG002...". e um erro na conversão de string para date com formato de data e hora...

     

    Com muito custo, ja que o código não esta documentado ainda, consegui resolver esses problemas e gostaria de mandar os arquivos via SVN para os outros programadores que precisam dessas correções....

     

    Mas creio que todo o esforço é válido e tenho que dar os parabéns a todos que trabalharam nesse projeto...

     

    Grato...

     
  10. problema resolvido.... arquivo ACBrDFeUtil.pas linha 459... função adaptada para converter somente data ou data e hora...

    class function DFeUtil.StringToDate(const AString: string): TDateTime;
    begin
      if (AString = '0') or (AString = '') then
         Result := 0
      else
         if Length(AString)= 10 then
         Result := StrToDate(AString)
         else
         Result := StrToDateTime(AString);
    end;
    
  11. Boa Noite amigo por padrao a data na nfe é representada da seguinte maneira    2013-10-17   ou  seja   aaaa-mm-dd faça a alteracao e veja se resolve...

     

    Francisco bom dia.... da NFe o padrão é apenas a data mesmo, mas da NFCe é data e hora.... porem o monitor ta rejeitando.... somente data funciona normal, porem o servidor rejeita por ficar com hora 00:00:00-3, o que daria um dia antes, e isso esta fazendo com que a nota seja rejeitada...

     

    Ja fiz "yyyy-mm-dd hh:mm:ss", "yyyy/mm/dd hh:mm:ss", "dd/mm/yyyy hh:mm:ss" e "dd-mm-yyyy hh:mm:ss" e nada...

  12. Após gerar o arquivo de texto para o acbrnfemonitor, o mesmo retorna erro ao validar a data.

     

    ERRO: '26/10/2013 14:46:34' is not a valid date

     

    Caso eu não informe a hora e apenas a data passa tranquilamente, porém o xml é rejeitado por estar com data e hora divergentes do servidor.

     

    ja verifiquei o formato do meu windows e esta normal dd/mm/aaaa

     

    o modelo esta 65 e versao 3.....

     

     

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