Ir para conteúdo
  • Cadastre-se

FLEXNET

Membros
  • Total de ítens

    247
  • Registro em

  • Última visita

  • Days Won

    1

Posts postados por FLEXNET

  1. 33 minutos atrás, Italo Jurisato Junior disse:

    Boa tarde a todos,

    Aconselho você primeiramente realizarem testes com o programa exemplo.

    Segundo, no programa exemplo verifique se a propriedade de configuração chamada ConsultaLoteAposEnvio esta com o valor True.

    Se funcionar com o programa exemplo, vocês devem verificar se na aplicação de vocês o que tem de diferente ou o que esta faltando.

    Por exemplo no programa exemplo na rotina que configura o componente existe 6 linhas de configuração do Emitente, na aplicação de vocês essas 6 linhas existem?

      Olá ítalo, sim esta configurado as 6 linha do emitente, igualmente do Demo.

                 Realmente não identifiquei o motivo de voltar em branco a resposta.

     

    1UNICA-comp-nfse.xml

  2. 3 horas atrás, everson.turossi disse:

    Em produção está funcionando perfeitamente. Esse problema ocorreu comigo também e não consegui de jeito algum emitir NFS-e no ambiente de homologação quando migrei para o trunk2. Cheguei a comparar um XML de lote gerado atualmente com outro gerado quando meu ambiente de homologação ainda funcionava e não encontrei divergências. Sugiro que entre em contato diretamente com o pessoal da Betha, porque o componente está OK.

                    Everson exatamente, testei aqui na produção e funcionou normalmente, acredito que o problema no ambiente de teste seria a liberação da fiaxa de RPS para teste.

  3. Pessoal estou testando a alguns dias no ambiente homologação para Várzea Grande-MT, mas sempre retorna erro desconhecido 99999, pesquisei aqui no forum alguns tópico falando sobre este erro, porém tentei todas as dicas de soluções é o erro persiste.

     

     

     

     

    Captura de tela 2016-01-27 11.23.55.png

  4.  

    Pessoal erro ao compilar em TipoRPSToStr, não reconheçe esta função. qual seria a Classe que a mesma pertence ?

     

     ACBrNFSe1.ConsultarNFSeporRps(ACBrNFSe1.NotasFiscais.Items[0].NFSe.IdentificacaoRps.Numero,
                                    ACBrNFSe1.NotasFiscais.Items[0].NFSe.IdentificacaoRps.Serie,
                                    TipoRPSToStr(ACBrNFSe1.NotasFiscais.Items[0].NFSe.IdentificacaoRps.Tipo));

     

     

     

     

  5. 2 horas atrás, Juliomar Marchetti disse:

    Tu tem fonte em dois locais!

    limpe seu windows do componentes antigos e fontes!

    através do instalador é criado uma pasta junto ao fontes com os .dcu e bpl !

    veja que tem um .cmd no svn pra ti poder fazer a limpeza

    Olá Juliomar, os fontes estão em um local somente, estou testando em uma maquina que nunca teve ACbr instaldo, para fazer a conversão pra o Trunk2, o ACBrNFe  funcionou, mas a principio não instalei com a NFS-e com  ACBrInstall_Trunk, só agora estou tentando instalar direto com pacote mas esta aparecendo estes problemas.

  6. 3 horas atrás, Italo Jurisato Junior disse:

    Bom dia a todos,

    Se não estiver usando o ACBrInstall_Trunk2, será necessário recompilar o pacote PCNComum.

    Olá Italo, sim estou tentando instalar direto com   ACBr_NFSe.dpk, então compilei o pacote PcnComum como vc indicou mas ocorre os erros das imagens anexo.

    Dúvida : Posso instalar somente o ACBrNFS-e com ACBrInstall_Trunk2.exe  que não afetara demais componentes ja instalados (ACBRNfe, DanfeFR) ?

    erro_compilar_pcncomum.JPG

    erro_compilar_pcncomum-2.JPG

  7. Pessoal estou tentado instalar agora o ACBr_NFSe.dpk  mas ocorre o erro na linha abaixo ao compilar o arquivo pnfsNFSeG.pas

    Linha erro:

    Gerador.wCampoNFSe(tcStr, '#4', 'Protocolo', 01, 50, 1, Protocolo, '', True, aNameSpace);

     

    Fiz atualização SVN mas continua o erro... o que pode ser ?

    a NF-e esta funcioando normal no Trunk2.

     

     

     

     

     

  8. Pessoal fiz a a Atualização Trunk2 conforme manda o figurino mas agora esta aparecendo uma serie de erros releacionados principalmente ao ACBrNFeUtil.

    d
      [Error] ACBrNFeUtil.pas(109): Undeclared identifier: 'TLayOut'
      [Error] ACBrNFeUtil.pas(109): Undeclared identifier: 'TpcnModeloDF'
      [Error] ACBrNFeUtil.pas(109): Undeclared identifier: 'moNFe'
      [Error] ACBrNFeUtil.pas(109): Undeclared identifier: 'TpcnVersaoDF'
      [Error] ACBrNFeUtil.pas(109): Undeclared identifier: 've200'
      [Error] ACBrNFeUtil.pas(363): Undeclared identifier: 'DFeUtil'
      [Error] ACBrNFeUtil.pas(365): Missing operator or semicolon
      [Error] ACBrNFeUtil.pas(366): Missing operator or semicolon
      [Error] ACBrNFeUtil.pas(367): Missing operator or semicolon
      [Error] ACBrNFeUtil.pas(368): Missing operator or semicolon
      [Error] ACBrNFeUtil.pas(425): Undeclared identifier: 'DFeUtil'
      [Error] ACBrNFeUtil.pas(430): Undeclared identifier: 'DFeUtil'
      [Error] ACBrNFeUtil.pas(435): Undeclared identifier: 'DFeUtil'
      [Error] ACBrNFeUtil.pas(454): Undeclared identifier: 'LayNfeEnvDPEC'
      [Error] ACBrNFeUtil.pas(454): Undeclared identifier: 'DFeUtil'
      [Error] ACBrNFeUtil.pas(455): Undeclared identifier: 'LayNfeConsultaDPEC'
      [Error] ACBrNFeUtil.pas(455): Duplicate case label
      [Error] ACBrNFeUtil.pas(455): Missing operator or semicolon
      [Error] ACBrNFeUtil.pas(456): Undeclared identifier: 'LayNFeEventoAN'
      [Error] ACBrNFeUtil.pas(456): Duplicate case label
      [Error] ACBrNFeUtil.pas(456): Missing operator or semicolon
      [Error] ACBrNFeUtil.pas(457): Undeclared identifier: 'LayNfeConsNFeDest'
      [Error] ACBrNFeUtil.pas(457): Duplicate case label
      [Error] ACBrNFeUtil.pas(457): Missing operator or semicolon
      [Error] ACBrNFeUtil.pas(458): Undeclared identifier: 'LayNfeDownloadNFe'
      [Error] ACBrNFeUtil.pas(458): Duplicate case label
      [Error] ACBrNFeUtil.pas(458): Missing operator or semicolon
      [Error] ACBrNFeUtil.pas(459): Undeclared identifier: 'LayDistDFeInt'
    .

    .

    .

    .

    alguem passou por isso ?

     

     

     

  9.  

    Bom dia pessoal.

    Estou com algumas dificuldades para emissão da NFCe pela Thread.

    Na mesma aplicação que uso para emitir a NFCe, estou rodando uma thread para atualizar as notas emitidas em contingência, caso existir.

    O componente ACBr estou acessando da tela principal, uso o mesmo para as duas situações. O problema é que quando fecho o sistema em que ele esta rodando a  thread ocorre o seguinte erro

     
    Exception EOSError in module NFCe.exe at 0002EA37.
     
    System Error.  Code: 1400.
     
    O identificador da janela é inválido.
     
    Para chamar a Thread estou usando o seguinte código
     
    AtualizaNFCe := tAtualizaNFCe.Create(true)
    AtualizaNFCe.Priority := tpLower;
    AtualizaNFCe.FreeOnTerminate := true;
    AtualizaNFCe.Resume;
     
    Alguém pode colaborar
    Agradeço

     

     

    Olá Caetano, estou com mesmo problema, conseguiu resolver ?

  10. Sim ... esse problema não e serio, minha aplicação também não trava, só quando demora e os 'apressadinhos' ficam clicando na aplicação que fica como não respondendo , mas depois se o usuário não clicar em encerrar processo volta ao normal.

     

    No exemplo aqui e simples, 1 formulário , 1 botão , componente acbrnfe2 com todos os valores default , apenas alterando o UF do webservice para 'RJ'.

     

     

    Codificação do botão para o exemplo:

    ACBrNFE.Configuracoes.Certificados.SelecionarCertificado;
    if AcbrNFE.WebServices.StatusServico.Executar then
      ShowMessage('Ok')
    else
      ShowMessage('Erro');
    

    como pode ver, o 'problema' e realmente quando o usuário não espera e começa a clicar e arrastar a janela(como se adiantasse alguma coisa) rs

     

      E ai pessoal post meio antigo, mas  não encontrei uma solução atualizada aqui no forum(salve engano), alguém teria ideia de como fazer ? basicamente seria fazer um Thread no envio da NF-e e deixar a aplicação(interface) livre para o usuário, pois uso o método de envio síncrono.

  11. Boa tarde a todos,

     

    Já utilizo a NFC-e em Mato Grosso desde seu início e tenho clientes em cidades pequenas do Estado onde a conexão com a internet é muito lenta, ou até com conexão discada, enfim, os clientes sempre utilizam a contingência offline imprimindo a "via do estabelecimento" e a "via do cliente" sem o protocolo de envio.

     

    Para Mato Grosso há uma peculiariadade pois a Portaria 77/2013 da Sefaz-MT, no artigo 18 parágrafo 5º diz a nota emitida em contingência off-line pode ser transmitida em caráter extemporâneo por até 168 horas ou 7 dias.

     

    É o que acontece por aqui, depois desde prazo há sim aplicação de penalidades e multas.

     

    LVR quando vc emite em OFFline como vc justifica na DANFE  seria  "EMITIDA EM OFFLINE POR PROBLEMAS TÉCNICOS"  no mesmo lugar da mensagem quando em CONTINGENCIA ?

  12.  

    Bom dia a todos,

     

    Segundo o post do Régys, a minha interpretação no que diz respeito a contingência é:

     

    "Quando, em decorrência de problemas técnicos, não for possível transmitir a NF-e, modelos 55 ou 65, à Secretaria da Fazenda ou obter resposta à respectiva solicitação de Autorização de Uso da NF-e, o contribuinte poderá operar em contingência nos termos da Portaria CAT-162/08, de 29 de dezembro de 2008, ou emitir CF-e-SAT."
     
    Notem que o texto acima se refere aos modelos de documentos fiscais de numero 55 e 65 ou seja NF-e e NFC-e.
    Deixa claro que em decorrêcia de problemas técnicos o contribuinte poderá operar em contingêcia ou emitir CF-e SAT.
     
    Conclu-o que, o contribuinte podera escolher se deseja emitir a NFC-e ou a CF-e SAT para registrar a venda no varejo no Estado de São Paulo, caso ele escolha a NFC-e, se ocorrer problemas técnicos poderá utilizar os procedimentos descritos na portaria ou emitir o CF-e SAT.
     
    Logo o CF-e SAT é uma das alternativas e não o único procedimento em caso de contingência.

     

     

    Italo no caso de eu não tiver SAT, e também sem internet por prolemas técnico, posso emitir em offline ? qual a diferença para a contingencia ?

  13. Michel obrigado mas n

     

    Bom dia, 

    seria isto?

     

    with ACBrNFSe1.NotasFiscais.Add.NFSe do
      begin
        ...
        Servico.CodigoMunicipio:= 'XXXXXXX'; {IBGE da cidade da prestação do serviço}
        ...
    end; 

     

     Obrigado mas não deu certo, repare que estou enviando

    ...
    <tc:MunicipioPrestacaoServico>5108402</tc:MunicipioPrestacaoServico> 
      </tc:Servico>
     <tc:Prestador>
     <tc:CpfCnpj>
      <tc:Cnpj>00167060200257</tc:Cnpj> 
      </tc:CpfCnpj>
      <tc:InscricaoMunicipal>11094</tc:InscricaoMunicipal> 
      </tc:Prestador>
    ...
    ...
    

    e Retorna :

    <?xml version="1.0" encoding="utf-8" ?> 
    - <ConsultarSituacaoLoteRpsResposta>
    - <ListaMensagemRetorno>
    - <MensagemRetorno>
      <Codigo>L017</Codigo> 
      <Mensagem>Quando a natureza da operacao for tributacao no municipio, o campo municipio da prestacao do servico devera ser igual do municipio do prestador. Numero do RPS em que ocorreu o erro: 2157</Mensagem> 
      <Correcao>Informar o municipio da prestacao do servico corretamente.</Correcao> 
      </MensagemRetorno>
      </ListaMensagemRetorno>
      </ConsultarSituacaoLoteRpsResposta>
    

    Acredito com deve ser informado na tag <tc:Prestador> mas não econtro uma forma de enviar o codigo do municipio dentro desta TAG.

  14. Pessoal, atualizei a versão AcbrNFS-e, e agora a enviar esta retornando: " Quando o serviço for tributado no Municipio, informar o Campo Municipio de Prestação do Serviço igual do Municipio do Prestador".

     

    Certo, eu seto o campo CodigoMunicipio do prestador, mas aonde eu coloco este codigo Municipio Prestação ? que agora esta pedindo !!!

     

    Obrigado.

  15. Quanto a impressão eu utilizo aqui com fast e bematech não fiscal, envio normalmente como um relatório, basta fazer o relatório na largura da fita e marcar a opção de relatório longo no fast, o restante é como uma impressora normal, você instala o driver da bematech que cria uma impressora no windows normal como qualquer outra.

     

    Olá Régys Silveira, esta forma que vc citou, seria uma impressão "direta" ok ? porém  reparei que algumas DLL de impressoras possuem suporte para imprimir NFC-e, gerar QRcode etc... exemplo EPSON, Daruma, as demais eu não pesquisei, a pergunta é:  Imprimir direto "windows" ou via DLL do fabricante ?

     

     

     

    Obrigado.

  16. Ná média seria 

    Junior = 2.500,00, 

    Pleno =  3.000,00,

    Senior =  4.500,00

     

    Isso depende de região pra região, nas minha cidade pro exemplo programador java estão dando  trombada na esquina...  um Java Jr aqui pagam 900,00 a 1200,00, já Prg delphi tá ficando raro, pois "todo mundo" migrou pra .net, java etc... e ainda existem muitos sistemas grande rodando em delphi !!

    • Curtir 1
  17. Udenilson, eu não entendo de programação em Delphi, mas veja que na função abaixo tem que preenher com o Estado (UF), documento (CNPJ,CPF), IE )

    No exemplo que o colega "oespiao" colocou.

     

    function ConsultaCadastro(UF, Documento, IE: string)

    Aqui estamos falando de Receita Estadual e não de Receita Federal.  Informando a UF vc estará consultando a SEFAZ da UF.

     

    Agora o Régys fez um comentário:

     

    Veja que aqui ele entra com outro assunto: "Se a idéia é somente consultar o cadastro" então ele sugere o módulo ACBrConsultaCNPJ (aqui a consulta é na Receita Federal) e não tem nada a ver com a consulta que vc está tentando fazer. Esta seria apenas para pegar os dados que vc já sabe quais são. End., CEP, Cidade. etc.

     

    Veja que são dois componentes:

    ACBrConsultaCNPJ (Consulta o cadastro na Receita Federal)

    ConsultaCadastro(UF, Documento, IE: string)  (Consulta SEFAZ UF "Receita Estadual")  

    A consulta que vc está precisando fazer.

     

     

    É possível pelo componente ACBrConsultaCNPJ retornar a Inscrição Estadual ?

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