Ir para conteúdo
  • Cadastre-se

Micheli Martins

Membros
  • Total de ítens

    28
  • Registro em

  • Última visita

Posts postados por Micheli Martins

  1. 43 minutos atrás, Juliomar Marchetti disse:

    Há tá então tu primeiro de tudo postou em local errado!

    como o colega informou no segundo post, tu tem que usar o componente ACBrNFe para isso e com o comando citado!

    confundiu uma coisa com outra! vou mover para o local correto

    Ok, obrigada Juliomar.

  2. Boa tarde.

    O aplicativo de consulta nfe para saber o status dela, está pronto.  No caso eu queria baixar as notas destinadas ao meu cnpj.

    O aplicativo para baixar essas notas, seria o    acbrMDFe1.DistribuicaoDFe ?

  3. Boa tarde.  

    Estou tentando implementar a consulta de nf destinada, pelo acbrMDFe1.DistribuicaoDFe (imagino que seja este);

    Porem quando envio me retorna cpf informado invalido, sendo que é cnpj.

    A linha acbrMDFe1.DistribuicaoDFe('35',CNPJ,'0',) ja tentei modificar pelo que andei lendo nos foruns, por exemplo:  acbrMDFe1.DistribuicaoDFe('35',CNPJ,'0', ''), o componente nao aceita.

    Onde estou errando?

     

     

  4. Regys, desculpe o questionamento, mas o problema é que a empresa não se enquadra em nenhuma das alternativas do campo.

    Em email direto da secretaria, dizem não ser obrigatório (usei o ultimo schema disponivel hoje) e no sistema não insiro a tag.

    Segue pronunciamento da sefaz:

     

    "Referente a resposta da pergunta 6871192

    entao como devo proceder dentro do XML

    foi eu removo a tag de dentro do xml mas com a PL_8h2 o tag e recolocada e preenchida com zero na hora da tranmissao e consequentemente da erro de estruto

    gostaria de saber como devo deixar o xml nesse caso.

    repito minha empresa nao se enquadra em nenhuma das opcoes dessa tag "

     

    Citar

    Prezado,

    Veja como está definido no arquivo XSD abaixo (substituindo os sinais < e > por [ e ] para evitar o truncamento do arquivo). A tag cRegTrib pode não ser informadam mas se for, deve assumir algum dos valores: 1, 2, 3, 4, 5 ou 6.


    [xs:element name="cRegTrib" minOccurs="0"]
    [xs:annotation]
    [xs:documentation]Código do regime especial de tributação[/xs:documentation]
    [/xs:annotation]
    [xs:simpleType]
    [xs:restriction base="xs:string"]
    [xs:whiteSpace value="preserve"/]
    [xs:enumeration value="1"/]
    [xs:enumeration value="2"/]
    [xs:enumeration value="3"/]
    [xs:enumeration value="4"/]
    [xs:enumeration value="5"/]
    [xs:enumeration value="6"/]
    [/xs:restriction]
    [/xs:simpleType]
    [/xs:element]
     

    Citar

     

     

     

     

     

  5. Sim concordo com vc e imagino que deve ser referente a tempo.

    So que no trunk esta a mesma configuração do trunk2 e nao acusa o erro.

    aguardarconsultaret 0

    ajusta false

    intervalo tentativas 1000

    tentativas 5

    timeout 5000.

     

    Mais alguma idéia do que possa ser?

     

     

    • Curtir 1
  6. Basicamente a exception  vem da consultaloteaposenvio, na acbrnfsewebservices, nesta linha:

     

     if (TACBrNFSe(FACBrNFSe).Configuracoes.Geral.ConsultaLoteAposEnvio) and (Result) then
      begin
        if (FConsSitLoteRPS.VersaoNFSe = ve100) or
           (TACBrNFSe(FACBrNFSe).Configuracoes.Geral.Provedor = proCONAM) then
        begin
          Result := FConsSitLoteRPS.Executar;

          if not (Result) then
            FConsSitLoteRPS.GerarException( FConsSitLoteRPS.Msg );
        end;

     

     

     

    Italo, acho que tem a ver com esse post:

    http://www.projetoacbr.com.br/forum/topic/25439-webservicesconssitloteprotocolo-no-trunk2/

  7. Sim eu sei.

    Está configurado para true.

    O problema é que não chega a retornar nada além do erro em branco.

    Então pra dar um jeitinho fiz o consulta por rps pra retornar em uma consulta fora da transmissão.

     

    • Curtir 1
  8. Ginfes, estou na homologação.

    As notas são transmitidas normalmente, mas não dão retorno.

    Gera um erro (X) na tela em branco e pára na procedure acima.

    A nota em si (pasta notas) está vindo.

     

     

     

    Br

  9. Italo, meus fontes estao atualizados para data de hoje 18/02 trunk 2.

    Minhas linhas de envio estão conforme sua descrição acima.

    Configuração ACBrNFSe1.Configuracoes.Geral.ConsultaLoteAposEnvio:= true;

    Está enviando, porem após envio ( ACBrNFSe1.Enviar(vNumLote)), está gerando um erro em branco nesta procedure:

    procedure TACBrDFe.GerarException(const Msg: String; E: Exception);
    var
      Tratado: Boolean;
      MsgErro: String;
    begin
      MsgErro := Msg;
      if Assigned(E) then
        MsgErro := MsgErro + sLineBreak + E.Message;

      Tratado := False;
      FazerLog('ERRO: ' + MsgErro, Tratado);

      if not Tratado then
        raise EACBrDFeException.CreateDef(MsgErro);
    end;
     

    A partir daí pára a execução e não consigo pegar os retornos na sequencia.

    for i := 0 to iQtde -1 do
     begin
       MemoDados.Lines.Add('Nome XML: '+ACBrNFSe1.NotasFiscais.Items[ i ].NomeArq);
       MemoDados.Lines.Add('Nota Numero: '+ACBrNFSe1.NotasFiscais.Items[ i ].NFSe.Numero);
       MemoDados.Lines.Add('Código de Verificação: '+ACBrNFSe1.NotasFiscais.Items[ i ].NFSe.CodigoVerificacao);
     end;

    O provedor está recebendo, verifiquei.

     

    • Curtir 1
  10. Boa tarde.

    Pessoal, baixei o trunk2 hoje para migração.

    Porém quando faço transmissão da nfe, ele automaticamente insere o campo cregtrib com valor 0.

    Isto acarreta que não consigo transmitir.

     

     

  11. Boa tarde.

    Na impressao do acbr cheque o ano fica sempre com 2 digitos ao inves de 4 conforme anexo.

    Na mascara esta demarcado para 4 casas decimais !99/99/0000;1;_ e ja tentei com date e datetime.

    Alguem sabe por que?

    image001.jpg

  12. Boa tarde.

    Tenho uma hp com ip fixo aqui e ja tentei configurar de varias formas ate por compartilhamento e nao consigo fazer o cheque imprimir nela.

    Não da nem sinal.

    O ip fixo da impressora é 192.168.0.101 e no painel da impressora, propriedades de porta marca 192.168.0.101_4.

    Ja tentei colocar no exemplo do cheque, porta 192.168.0.101_4, porta 192.168.0.101, //192.168.0.1/hp e por ai vai....

    Alguma sugestao se da pra funcionar?

     

  13. Oi Italo.

    Sim neste aqui: xRPS := ACBrNFse1.NotasFiscais.Items[0].XML;          retorna o rps.

    Neste xNFSe := ACBrNFse1.NotasFiscais.Items[0].XML_NFSe;          retona o xml de protocolo.

     

    Sim é neste pedaço que vc menciona que preciso:

    "processa e se estiver tudo OK retorna o protocolo de autorização, protocolo este que é anexado ao XML assinado, desta forma o XML final fica assinado e protocolado, ou seja, temos ai um arquivo XML com validade jurídica."

    Só que queria pega-lo ja no envio, para salvar em banco de dados, e nao deixar na pasta padrao que o acbr grava.

    Não existe um comando? Se nao tiver vou busca-lo na pasta mesmo....

     

     

     

     

  14. Boa noite.

    Duvida simples mas nao sei qual o comando.

    Depois que fiz o envio da nfs, o acbr grava em uma pasta um arquivo com o nome **- env-lot.xml, que acredito que deva ser qual tenho que guardar porque tem assinatura e mais demonstraçoes da nota.

    Pra pegar esse arquivo ja na execuçao, to tentando assim:   ACBrNFse1.NotasFiscais.Items[0].XML;

    So que so me traz o Rps, queria ele com assinatura completo, como esta na pasta.

    Qual o comando?

     

     

     

     

     

     

     

     

     

  15. Boa tarde.

     

    Alguem saberia me dizer se para jaboticabal - sp, (provedor ginfes) o componente acbr ja atende?

    Estou testando acbr exemplo, no cadastro diz codigo do municipio nao encontrado.

    E quando digito o ibge para verificar se uma cidade é atendida pelo componente,  me retorna nenhum.

     

    Se nao estiver pronto, onde acho um exemplo pra alterar?

  16. Boa tarde. 

     

    Apos consulta da nfe no webservice, tento fazer a gravação da mesma no meu banco sql server.

    O tipo do campo no sql é xml.

    A nota vem de aCBrNFe1.notasfiscais.LoadFromFile(filename);

    Os xml são validos, e vem do email do fornecedor.

    Só que todas elas estao dando o mesmo erro.

     

    parameters.parambyname('wnfxml').Value:=  ACBrNFe1.NotasFiscais.Items[0].XML;

     

    Nessa linha acusa xm parsing: line1 character 38, unable to switch the encoding;

     

     

    Alguma solução fácil pra isso?

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