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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...