Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 12-04-2017 em todas as áreas

  1. Disponibilizada nova versão para usuários do SAC.
    2 pontos
  2. Olá, Gracas a Deus, deu Certo com a versao indicada por voce. o Campo veio em branco. Obrigado Narlem
    2 pontos
  3. Ola Daniel... vc acredita que pelo windows ele só achava 1 acbr.inc da pasta ACBR que eu criei, ai mandei procurar pelo cmd (dir acbr.inc /s) achou diversas pastas com o nome $recycle.BIN que tinham o acbr.inc, ai apaguei pelo cmd mesmo (DEL acbr.inc /s) e depois instalou perfeitamente... Nossa.... Muito Obrigada Daniel e Juliomar pela ajuda...
    1 ponto
  4. Legal vou fazer o teste e posto o resultado !!!! Muito Obrigado !
    1 ponto
  5. Li sim! Mas tive que fazer recortes na string! foi trabalhoso, mas consegui pegar todos os itens! Na verdade, eu faço uma busca por uma palavra que contem na linha e a partir dali eu leio a quantidade de carateres que preciso!
    1 ponto
  6. Não, não está claro "o porque ele para de funcionar". Então não afirme que o problema é no componente sem entender qual exatamente é o problema, ok? Veja esse espelho de cupom gerado pelo emulador, testando o que você mencionou: Tudo tranquilo. Agora note que o meu log apresentou o erro: -- 12/04 16:01:26:285 ----------------- ERRO ----------------- Impressora BEMATECH não está em linha ---------------------------------------- -- 12/04 16:01:26:286 Estado -- 12/04 16:01:29:288 ----------------- ERRO ----------------- Impressora BEMATECH não está em linha ---------------------------------------- O seu log apresentou: -- 10/04 11:06:21:515 LinhaRelatorioGerencial( "teste 4[LF]", 1 ) -- 10/04 11:06:21:531 ----------------- ERRO ----------------- Communication error 22: O dispositivo não reconhece o comando ---------------------------------------- -- 10/04 11:06:21:531 Estado -- 10/04 11:06:21:531 ----------------- ERRO ----------------- Communication error 22: O dispositivo não reconhece o comando ---------------------------------------- -- 10/04 11:07:02:817 Estado -- 10/04 11:07:02:817 ----------------- ERRO ----------------- Communication error 22: O dispositivo não reconhece o comando ---------------------------------------- Quase esqueci: Usei o emulador da Bematech 4200 TH FI já que meu emulador da Bematech 4200 TH FI II está com problemas e não achei um mais atual no site da Bematech.
    1 ponto
  7. Obrigado por me responder Daniel, eu conseguir utilizando OPENSSL determinando o certificado pelo arquivpo PFX, mas pelo capicom só aparecem na lista os certificados A3. Vou aguardar a versão que o Celso irá disponibilizar, e posso te enviar o certificado sim pra vc testar. Como eu não consigo nem identificar o certificado não dá pra testar pela opção capicom. Estou te enviando o certificado. []s,
    1 ponto
  8. ATO COTEPE/ICMS Nº 21, DE 4 DE ABRIL DE 2017 MINISTÉRIO DA FAZENDA CONSELHO NACIONAL DE POLÍTICA FAZENDÁRIA SECRETARIA EXECUTIVA DOU de 11/04/2017 (nº 70, Seção 1, pág. 17) Altera o Ato COTEPE/ICMS, que aprova o Regimento do Sistema Integrado de Informações sobre Operações Interestaduais com Mercadorias e Serviços - SINTEGRA. O Secretário-Executivo do Conselho Nacional de Política Fazendária - CONFAZ, no uso de suas atribuições que lhe confere o art. 12, XIII, do Regimento da Comissão Técnica Permanente do ICMS - COTEPE/ICMS, de 12 de dezembro de 1997, torna público que a comissão na sua 263ª reunião extraordinária, realizada no dia 3 de abril de 2017, em conformidade com o disposto na cláusula terceira do Convênio ICMS 20/00, de 24 de março de 2000 e na cláusula quarta do Convênio ICMS 144/02, de 13 de dezembro de 2002, resolveu: Art. 1º - O inciso XIII fica acrescido ao art. 9º do Regimento do Sistema Integrado de Informações sobre Operações Interestaduais com Mercadorias e Serviços - SINTEGRA, constante no Anexo I do Ato COTEPE/ICMS 35/02, de 13 de dezembro de 2002, com a seguinte redação: "XIII - indicador de responsabilidade tributária: a) contribuinte do ICMS; b) não contribuinte do ICMS.". Art. 2º - Este ato entra em vigor na data de sua publicação no Diário Oficial da União, produzindo efeitos a partir do primeiro dia do segundo mês subsequente ao da publicação. MANUEL DOS ANJOS MARQUES TEIXEIRA
    1 ponto
  9. Repetindo, veja a última versão da NT 2016.002. Esse prazo que você destacou foi alterado. O layout é o mesmo para NFe e NFCe. As URL provavelmente serão divulgadas nas datas de início de operação em cada ambiente.
    1 ponto
  10. Bom dia! Então amigo, o problema era que eu usava um "sleep" pra exibir um mensagem para o usuário por tempo (3 segundos), e isso causava um timeout na espera pelo pinpad. O componente que eu usava na época era o EasyTef. Hoje já uso o ACBrTefD e não tenho problemas. Sugiro que verifique se não usa comandos para fazer "delay" no seu sistema, comente e faça o teste. Não sei te dizer se esse erro 31-pinpad é causado só por isso ok? No meu caso foi. Qualquer coisa estamos a disposição, Att.
    1 ponto
  11. Faz um cupom com o que cada um consumiu...
    1 ponto
  12. Veja a última versão da Nota Técnica 2016.002 no Portal Nacional da NF-e. Lá estão descritos os prazos para implantação.
    1 ponto
  13. Você pode chamar um método remoto para isso, então fazendo essa chamada remota vc pode inclusive deixar no servidor o comando que quer executar e apenas passar os parâmetros por ele mesmo. Com isso pode pode fazer o que quiser do lado do servidor inclusive o commit.
    1 ponto
  14. Boa noite JJA, Segue alguns exemplos de obter os dados desejados. sAux := ACBrNFSe1.NotasFiscais.Items[ i ].NFSe.Numero; sAux := ACBrNFSe1.NotasFiscais.Items[ i ].NFSe.CodigoVerificacao; sAux := ACBrNFSe1.NotasFiscais.Items[ i ].NFSe.NumeroLote; sAux := ACBrNFSe1.WebServices.EnviarLoteRPS.RetEnvLote.InfRec.ListaChaveNFeRPS.Items[ j ].ChaveNFeRPS.Numero; sAux := ACBrNFSe1.WebServices.EnviarLoteRPS.RetEnvLote.InfRec.ListaChaveNFeRPS.Items[ j ].ChaveNFeRPS.SerieRPS; sAux := ACBrNFSe1.WebServices.EnviarLoteRPS.RetEnvLote.InfRec.ListaChaveNFeRPS.Items[ j ].ChaveNFeRPS.NumeroRPS; sAux := ACBrNFSe1.WebServices.EnviarLoteRPS.RetEnvLote.InfRec.MsgRetorno.Items[ j ].Codigo; sAux := ACBrNFSe1.WebServices.EnviarLoteRPS.RetEnvLote.InfRec.MsgRetorno.Items[ j ].Mensagem; sAux := ACBrNFSe1.WebServices.EnviarLoteRPS.RetEnvLote.InfRec.MsgRetorno.Items[ j ].ChaveNFeRPS.Numero; sAux := ACBrNFSe1.WebServices.EnviarLoteRPS.RetEnvLote.InfRec.MsgRetorno.Items[ j ].ChaveNFeRPS.SerieRPS; sAux := ACBrNFSe1.WebServices.EnviarLoteRPS.RetEnvLote.InfRec.MsgRetorno.Items[ j ].ChaveNFeRPS.NumeroRPS; Fiz também uma alteração no componente, portanto favor atualizar os fontes.
    1 ponto
  15. A quantidade de memória que o Windows mostra como alocada para o seu programa não é necessariamente a memória que ele está usando. O sistema operacional faz algumas "mágicas" para compartilhar a memória entre os processos e nem sempre vai liberar memória quando você desaloca objetos. A solução do xyberx vai forçar o Windows a recalcular a memória alocada para o seu processo, isso pode causar problema de performance, dependendo do uso. Para identificar se está havendo memória não desalocada, a melhor forma é usar o FastMM. Coloque em algum lugar no seu programa, pode ser no .dpr mesmo, logo após o begin: begin ReportMemoryLeaksOnShutdown := True; Application.Initialize; (...) end. Assim que encerrar a aplicação, será mostrada a mensagem com os vazamentos de memória ocorridos durante a execução.
    1 ponto
  16. Boa Noite Pessoal! Estou tentando insistentemente desde ontem (06/04) efetuar o Cadastramento de minha empresa como Software House. Porém, nosso digníssimo site da SEFAZ também está insistindo e retornar a mensagem: Sistema Temporariamente Indisponível. Por favor tente mais tarde. Alguém está passando por isso? Abri um chamado por e-mail e responderam que estão corrigindo o problema. Só que quando abri o chamado, solicitei que enviassem também um prazo previsto para retomada dos serviço e adivinhem.... nem tiveram o trabalho de responder. Tenho vários equipamentos para instalar, clientes pressionando e esses incompetentes nem pra deixar o sistema no mínimo operável eles servem. Isso é Brasil galera! Desculpem o desabafo. Um grande abraço a todos e se puderem relatar e abrir também alguns chamados para pressionar, desde já agradeço. Daniel
    1 ponto
  17. A NFe 4.0 ainda não está em vigor. Segundo a NT 2016.002 (https://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=c4S6yXTKpXY=) O ACBr já gera o XML na versão 4.0, basta configurar a propriedade ACBrNFe1.Configuracoes.Geral.VersaoDF := ve400, entretanto, ainda não foram liberados os Schemas para validação do XML, então você terá um erro ao tentar enviar a nota no layout novo. Os novos webservices também terão segurança maior, exigindo protocolo TLS 1.2, portanto, leia os seguintes tópicos:
    1 ponto
  18. Bom dia Carlos, Desculpe, mas as Notas Técnicas são bem claras. O ConsultaNFeDest tem o mesmo objetivo (em partes) que o DistribuicaoDFe. O ConsultaNFeDest, só serve para obter uma lista de notas emitidas contra o CNPJ do destinatário o próprio nome do método já diz tudo. Vamos as elas: NT 2012/002 versão 1.02 que trata sobre a Manifestação do Destinatário. Item 4.9.10 - Sobre os Eventos da Manifestação do Destinatário, favor atentamente os itens de A até E (páginas 9 e 10) Note que dependendo do tipo de manifestação o download do XML completo da NF-e fica liberado. Nessa mesma NT você encontra informações sobre os métodos ConsultaNFeDest e DonwloadNFe. Por outro lado o DistribuicaoDFe pode ser utilizado pelo destinatário, pela transportadora, pelo emitente da nota e por outros. No caso do Destinatário realiza a mesma função do método anterior, ou seja, fornece a lista de notas emitidas contra o CNPJ dele. No caso da Transportadora, esta obtêm o XML completo da nota caso a mesma tenha sido informada no grupo Transporta na nota. No caso do Emitente, este obtêm os eventos vinculados a nota gerados pela transportadora e pelo destinatário. No caso de Outros, este obtêm o XML completo da nota caso o seu CNPJ ou CPF conste no grupo <autXML> na nota. Tudo o que eu disse acima esta escrito no item 1 - Resumo da Nota Técnica 2014/002 versão 1.01 que trata sobre o DistribuicaoDFe (página 3). No Final da página 4 deixa claro qual é o tipo de manifestação que o destinatário tem que realizar para obter o XML completo da NF-e usando também o DistribuicaoDFe. Eu visto os Portais Nacionais da NF-e, CT-e e MDF-e todos os dias em busca de alguma publicação nova. Caso tenha baixo o PDF e leio uma, duas, dez vezes se preciso for, até ficar claro para mim. E esclarecendo a sua duvida sobre Manifestação e Manifesto, vamos deixar claro o seguinte: Existe a Manifestação do Destinatário que se trata de 4 tipos de eventos emitidos pelo Destinatário da mercadoria em relação nota emitida contra o seu CNPJ. Existe o MDF-e - Manifesto de Documentos Fiscais Eletrônicos que é emitido pela transportadora ou emitente de NF-e quando este é responsável pelo transporte das mercadorias vendidas. O MDF-e nada mais é do que uma relação, vamos a um exemplo: A transportadora emite 50 CT-e referente a carga colocada no caminhão que vai de São Paulo até Minas Gerais, onde será feita a entrega. Se foi emitido 50 CT-e isso significa que a carga é fracionada, ou seja, temos 50 destinatários diferentes. Outra coisa note que o transporte é Interestadual (SP -> MG). Quando o caminhão chegar na fronteira entre os dois Estados, deverá parar no posto fiscal e apresentar a documentação. Em vez do fiscal checar cada um dos 50 CT-e, basta checar o MDF-e, pois este contem a lista dos 50 CT-e. Resumindo o MDF-e foi criado para agilizar o processo de fiscalização nas fronteiras entre um Estado e outro. Deseja saber mais sobre o MDF-e, acesse o Portal Nacional do MDF-e e baixe a Cartilha Nacional do MDF-e.
    1 ponto
  19. Sim isso mesmo, a última sobrepões todas as outras anteriores, portanto, deve conter as correções anteriores. Uma observação quanto ao seu exemplo:
    1 ponto
  20. infEvento.nSeqEvento := StrToInt(nSeqEvento); A cada vez que você envia deve incrementar o infEvento.nSeqEvento não podem existir dois eventos com esse número igual. Lembre que a última CC-e substitui todas as anteriores, portanto, deve conter o texto completo e a incrementação do sequencial.
    1 ponto
×
×
  • 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...