Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 30-05-2019 em todas as áreas

  1. Entrei em contato com o suporte da bematech, e os mesmos informaram que pode ser problema de firmware, e estão avaliando com o setor de engenharia deles. O firmware utilizado pelos meus testes foram na versão 2.0, diferente da homologada pelo Tiago. Obrigado. Felipe, infelizmente ja efetuei testes de todo tipo possível de configuração, e nenhum obtive sucesso.
    3 pontos
  2. Bom dia Sergio, o interessante é você consultar um analista contábil pra te ajudar nesse quesito, ele saberá (ou ao menos deveria) responder todos seus questionamentos acerca do assunto com maior exatidão. Há várias regras e situações diferentes para cada empresa, então fica complicado lhe passar como são feitos os cálculos sendo que pode resultar em problemas futuros, ao menos em minha opinião, não é mesmo? Abraço
    3 pontos
  3. Atualizei a mais ou menos 1 mês atraz, vou atualizar novamente, deve ser isso, obrigado, posto aqui se conseguir. Grato
    2 pontos
  4. boa tarde infRespTec.CNPJ := // CNPJ da Empresa infRespTec.xContato := // Nome do Contato infRespTec.email := // email do Contato ou Empresa infRespTec.fone := // fone do Contato ou Empresa
    2 pontos
  5. Bom dia Osmar, No caso do CT-e OS temos que informar o TAF ou nroRegEstadual. O TAF deve ser informado quando se tratar de transporte de pessoas interestadual e internacional e ele é obtido através do site da ANTT. O nroRegEstadual deve ser informado quando se tratar de transporte intermunicipal (dentro do estado) e ele é obtido através do Órgão Regulador de Transito do Estado ao qual a empresa esta registrada.
    2 pontos
  6. Sim, entrou horas depois. O normal é minutos. Onde eu coloco que o tópico foi respondido?
    2 pontos
  7. tentou consultar mais tarde ? pois pode não ter sido integrado do estado com o nacional
    2 pontos
  8. Boa tarde, guyduarte. A ultima versão do ACBrMonitor já contempla o componente. Porém ainda está em fase de testes. Caso queira contribuir com o projeto, realizando os testes e validação do mesmo. Lembrando que o manual ainda está sendo atualizado com todos os métodos.
    2 pontos
  9. Homologando o Módulo VPE - CE Ola, Nesse tópico vamos detalhar os passos para realizar testes e homologação utilizando o Módulo VPE (Validador de Pagamentos Eletrônicos) com o Integrador Fiscal no estado do CE. Embora a SEFAZ CE permitiu a emissão de Cupom Fiscal Eletrônico utilizando apenas o driver MFe (sem a necessidade do uso do Aplicativo Integrador Fiscal), para a integração dos dados de pagamento com cartão - VPE, ainda é necessário a utilização do Integrador Fiscal do Ceará. Para esse procedimento, segue abaixo como utilizar o Componente ACBrIntegrador para realizar o envio dos dados de pagamento por meio do Integrador Fiscal. Neste caso, estamos utilizando o Demo "SATTest" do Projeto ACBr para os testes, você poderá verificar os fontes desse demo no repositório do ACBr : (..\ACBr\Exemplos\ACBrSAT\ ) ou baixar o demo em: SATTest Instalar Integrador Fiscal O Primeiro passo é Instalar o Aplicativo Integrador Fiscal, segue abaixo o tópico sobre como Instalar e configurar o Integrador Fiscal: Instalar Integrador Fiscal Utilizando o SATTest No exemplo do SATTest abaixo, estamos utilizando a conexão direta com a dll do driver MFe, mas a comunicação entre o ACBrIntegrador - (VPE) e o Integrador Fiscal vai funcionar independente desta configuração, basta apenas que o Integrador Fiscal esteja em execução e devidamente configurado na máquina. Para mais Informações sobre configuração do Driver MFe, veja em: Configurar Driver MFe Para integração ACBrIntegrador e VPE vá para aba: MFe e veja as quatro opções disponíveis para o Módulo VPE - ("Enviar Pagamento", "Enviar Status Pagamento", "Verificar Status Validador", "Resposta Fiscal") Existem duas situações para Integração do Módulo VPE, sendo distintas entre: POS e TEF: Utilizando Integração VPE com Pagamento P.O.S. Obs Importante: A SEFAZ CE não disponibilizou um Serviço P.O.S. compatível com Integrador Fiscal conforme estava previsto inicialmente. Então a opção "Verificar Status Validador" está disponível apenas para ambiente de homologação, para isso é utilizado o Simulador P.O.S. Ceara: http://simuladorposceara.azurewebsites.net/. Portanto o Serviço "Verificar Status Validador" não é utilizado em Produção. Passo 1: EnviarPagamento Informações a ser enviada neste método: PagamentoMFe := TEnviarPagamento.Create; try with PagamentoMFe do begin Clear; ChaveAcessoValidador := '25CFE38D-3B92-46C0-91CA-CFF751A82D3D'; ChaveRequisicao := '26359854-5698-1365-9856-965478231456'; Estabelecimento := '10'; SerialPOS := InputBox('SerialPOS','Informe o Serial do POS','ACBr-'+RandomName(8)); CNPJ := edtEmitCNPJ.Text; IcmsBase := 0.23; ValorTotalVenda := 1530; HabilitarMultiplosPagamentos := True; HabilitarControleAntiFraude := False; CodigoMoeda := 'BRL'; EmitirCupomNFCE := False; OrigemPagamento := 'Mesa 1234'; end; ... finally ... end; Definição sobre Principais Campos: Chave de Acesso Validador - Esta chave é fixa, está Pré-Definida no Manual Do Integrador Fiscal. Chave de Requisição - Esta chave deve ser única para cada requisição POS, deve-se gerar um GUID para cada Envio de Pagamento. Esta especificação está descrita no Manual do Integrador. Estabelecimento - Como não existe este equipamento POS Integrado conforme previsão inicial, está sendo informado um valor fixo. SerialPOS - Como não existe este equipamento POS Integrado conforme previsão inicial, está sendo informado o Numero serial do Equipamento POS utilizado (Independente do equipamento) (Apenas para efeito de testes no SATTest, estamos utilizando um valor randômico para gerar o Número do Serial). Após o Envio do Pagamento será retornado o "ID do Pagamento" obs: O ID do pagamento deve ser gravado pela sua aplicação para Identificação do Pagamento e Requisições Posteriores, pode ser obtido pelo método: (RespostaVerificarStatusValidador.CodigoAutorizacao) Passo 2: VerificarStatusValidador (Utilizado apenas em Ambiente de Homologação) Para Testes em Homologação deve-se utilizar o Site Simulador POS Ceará http://simuladorposceara.azurewebsites.net/ e informar o SerialPOS utilizado no envio, para Simular o Pagamento Efetuado Após a Confirmação de Pagamento utilizando o Emulador, deve realizar a chamada do método: VerificarStatusValidador informando o ID Pagamento: with VerificarStatusValidador do begin Clear; ChaveAcessoValidador := '25CFE38D-3B92-46C0-91CA-CFF751A82D3D'; IDFila := StrToIntDef(InputBox('IDPagmento','Informe o ID do Pagamento',''),0); CNPJ:= edtEmitCNPJ.Text; end; Definição sobre os Campos: Chave de Acesso Validador - Esta chave é fixa, está Pré-Definida no Manual Do Integrador Fiscal. ID FIla - Este campo se trata do "ID Pagamento" retornado no primeiro método CNPJ - CNPJ do Emitente Será obtido como retorno o XML com a simulação da Autorização de Pagamento: Lembrando que em Produção não é possível realizar o Passo 2, pula direto para o passo 3: Passo 3: RespostaFiscal Após o Envio do XML de Venda para o MFe ou Integrador (no caso de NFC-e), realiza-se o passo 3, apenas para Vincular o Pagamento com Cartão a um Documento Fiscal, através do método: RespostaFiscal RespostaFiscal := TRespostaFiscal.Create; try with RespostaFiscal do begin Clear; ChaveAcessoValidador := '25CFE38D-3B92-46C0-91CA-CFF751A82D3D'; IDFila := StrToIntDef(InputBox('IDPagmento','Informe o ID do Pagamento',''),0); ChaveAcesso := '35170408723218000186599000113100000279731880'; Nsu := '1674068'; NumerodeAprovacao := '123456'; Bandeira := 'VISA'; Adquirente := 'STONE'; if Assigned(ACBrSAT1.CFe) and (ACBrSAT1.Extrato= ACBrSATExtratoESCPOS1) then ImpressaoFiscal := '<![CDATA['+ACBrSATExtratoESCPOS1.GerarImpressaoFiscalMFe+']]>'; NumeroDocumento := '1674068'; CNPJ:= edtEmitCNPJ.Text; end; finally RespostaFiscal.Free; end; Definição sobre Principais Campos: Chave de Acesso Validador - Esta chave é fixa, está Pré-Definida no Manual Do Integrador Fiscal. ID FIla - Este campo se trata do "ID Pagamento" retornado no primeiro método ChaveAcesso - Refere-se a Chave do CFe de Venda gerado pelo MFe ou Integrador Fiscal (no caso de NFC-e) NSU - Fornecido pela Adquirente (Autorizadora de Pagamento) - Como não existe este equipamento POS Integrado conforme previsão inicial, está sendo informado um valor fixo. NumeroAprovacao - Código de Autorização de Pagamento Retornado pela Adquirente - Como não existe este equipamento POS Integrado conforme previsão inicial, está sendo informado um valor fixo. ImpressaoFiscal - A Intensão futura será passar o Extrato do CFe para impressão no aparelho POS (A Função GerarImpressaoFiscalMFe já gera o Modelo do Cupom a ser impresso) NumeroDocumento - Número do Cupom Fiscal Autorizado. Será obtido o XML Retorno com o Código de Processamento da Resposta Fiscal. Encerra-se o Processo VPE - utilizando o P.O.S. Utilizando Integração VPE com Pagamento TEF Passo 1: EnviarStatusPagamento Informações a ser enviada neste método: StatusPagamentoMFe := TStatusPagamento.Create; try with StatusPagamentoMFe do begin Clear; ChaveAcessoValidador := '25CFE38D-3B92-46C0-91CA-CFF751A82D3D'; CodigoAutorizacao := '20551'; Bin := '123456'; DonoCartao := 'TESTE'; DataExpiracao := '01/01'; InstituicaoFinanceira:= 'STONE'; Parcelas := 1; CodigoPagamento := '12846'; ValorPagamento := 1530; IDFila := 1674068; Tipo := '1'; UltimosQuatroDigitos := 1234; end; finally StatusPagamentoMFe.Free; end; Definição sobre Principais Campos: Chave de Acesso Validador - Esta chave é fixa, está Pré-Definida no Manual Do Integrador Fiscal. Obs: Para quem utiliza o Componente ACBrTEFD os dados do cartão e de Confirmação de Pagamento, utilizados no pagamento TEF podem ser obtidos acessando a propriedade ACBrTEFDRespNFCeSAT da Classe de retorno TACBrTEFDResp do Componente ACBrTEFD, automatizando assim o preenchimento destes dados. Será obtido o XML Retorno com o Código de Processamento do Status de Pagamento. Passo 2: RespostaFiscal Após o Envio do XML de Venda para o MFe (ou Integrador no caso de NFC-e), realiza o passo 2, apenas para Vincular um Pagamento com Cartão ao Documento Fiscal, através do método: RespostaFiscal RespostaFiscal := TRespostaFiscal.Create; try with RespostaFiscal do begin Clear; ChaveAcessoValidador := '25CFE38D-3B92-46C0-91CA-CFF751A82D3D'; IDFila := StrToIntDef(InputBox('IDPagmento','Informe o ID do Pagamento',''),0); ChaveAcesso := '35170408723218000186599000113100000279731880'; Nsu := '1674068'; NumerodeAprovacao := '123456'; Bandeira := 'VISA'; Adquirente := 'STONE'; if Assigned(ACBrSAT1.CFe) and (ACBrSAT1.Extrato= ACBrSATExtratoESCPOS1) then ImpressaoFiscal := '<![CDATA['+ACBrSATExtratoESCPOS1.GerarImpressaoFiscalMFe+']]>'; NumeroDocumento := '1674068'; CNPJ:= edtEmitCNPJ.Text; end; finally RespostaFiscal.Free; end; Definição sobre Principais Campos: Chave de Acesso Validador - Esta chave é fixa, está Pré-Definida no Manual Do Integrador Fiscal. ID FIla - Este campo se trata do "ID Pagamento" retornado no primeiro método ChaveAcesso - Refere-se a Chave do CFe de Venda gerado pelo MFe ou Integrador Fiscal (no caso de NFC-e) NSU - Fornecido pela Adquirente (Autorizadora de Pagamento) - Como não existe este equipamento POS Integrado conforme previsão inicial, está sendo informado um valor fixo. NumeroAprovacao - Código de Autorização de Pagamento Retornado pela Adquirente - Como não existe este equipamento POS Integrado conforme previsão inicial, está sendo informado um valor fixo. ImpressaoFiscal - A Intensão futura é utilizar no Aparelho POS NumeroDocumento - Número do Cupom Fiscal Autorizado. Será obtido o XML Retorno com o Código de Processamento da Resposta Fiscal. Encerra o Processo VPE - utilizando o TEF Veja Mais detalhes sobre o Fluxo de Venda utilizando POS e TEF em: https://servicos.sefaz.ce.gov.br/internet/download/projetomfe/FluxoVendaPDVUtilizandoPOS.pdf https://servicos.sefaz.ce.gov.br/internet/download/projetomfe/FluxoVendaPDVUtilizandoTEF.pdf Manual Integrador: http://cfe.sefaz.ce.gov.br/mfe/informacoes/downloads#/
    1 ponto
  10. Atualização em 12/05/2020 - Ato DIAT 10/2020 X – a partir de 1º de junho de 2020, os estabelecimentos enquadrados nos seguintes códigos da Classificação Nacional de Atividades Econômicas (CNAE): a) 2950600 - Recondicionamento e recuperação de motores para veículos automotores; b) 4511101 - Comércio a varejo de automóveis, camionetas e utilitários novos; c) 4520001 - Serviços de manutenção e reparação mecânica de veículos automotores; d) 4520002 - Serviços de lanternagem ou funilaria e pintura de veículos automotores; e) 4520003 - Serviços de manutenção e reparação elétrica de veículos automotores; f) 4520004 - Serviços de alinhamento e balanceamento de veículos automotores; g) 4520005 - Serviços de lavagem, lubrificação e polimento de veículos automotores; h) 4520007 - Serviços de instalação, manutenção e reparação de acessórios para veículos automotores; i) 4530701 - Comércio por atacado de peças e acessórios novos para veículos automotores; j) 4530703 - Comércio a varejo de peças e acessórios novos para veículos automotores; k) 4530705 - Comércio a varejo de pneumáticos e câmaras de ar; l) 4541203 - Comércio a varejo de motocicletas e motonetas novas; m) 4541206 - Comércio a varejo de peças e acessórios novos para motocicletas e motonetas; n) 4543900 - Manutenção e reparação de motocicletas e motonetas; Fonte: SEFAZ-SC
    1 ponto
  11. Ola pessoal depois de muito tempo tivemos um tempo de da continuidade aos testes no componente de consulta spc. Bom já conseguimos ter uma versão experimental do componente baseado na documentação do spc brasil. No caso pegamos a documentação da cdl manaus na nossa cidade. Queríamos duas ajudas importantes: 1 - Para doação do componente que estamos criando para o acbr tem algum regra de padronização? Por ser um componente TCP os commit recomendariam se basear em algum componente especifico? 2 - Fizemos a leitura do xml de retorno e talvez não esteja de uma forma tão profissional como esperado pelos padrões do acbr. Se alguém poder nos ajudar com a analise do retorno e poder nos sugerir uma forma de melhor ou mais fácil. Estou anexando algumas fotos do componente e padrões que estamos usando e o arquivo de retorno que estamos precisando de ajuda. O arquivo prot-282754218.xml e o retorno que estamos precisando de ajuda. Eu tinha criado esse tópicos a tempos atrás com essa ideia rs; Demo rodando e funcional com as seguintes funções: - Consulta e leitura do retorno. - Baixar as tabelas que são necessária para enviar o motivo de exclusão e inclusão no spc. - Rotina de inclusão do cliente no spc. - Rotina de exclusão do cliente no spc. Pacote instalado no delphi Tokyo Pasta separada com exemplos, fontes e pacotes Rotina de consulta ja meio no padrão do acbr - 20190530162535-ped-sta.xml prot-282754218.xml
    1 ponto
  12. Bom dia. Gostaria, se possível, que alterassem as URL's nos fontes dos Municípios de Domingos Martins - ES e Marechal Floriano - ES, ambos do provedor EL. URL's Antigas: https://nf-marechalfloriano-es.el.com.br/RpsServiceService?wsdl https://nf-domingosmartins-es.el.com.br/RpsServiceService?wsdl URL's Novas: https://es-marechalfloriano-pm-nfs.cloud.el.com.br/RpsServiceService?wsdl https://es-domingosmartins-pm-nfs.cloud.el.com.br/RpsServiceService?wsdl Não tenho certeza, mas pelo que vi a maioria das URL's do provedor EL foram alteradas. Infelizmente não tenho como testar todas, mas qualquer coisa estou a disposição. Att.
    1 ponto
  13. Boa tarde, Atualizado o pcnNFe.pas: - Implementado no método Assign da classe TpagCollection, carregar os itens do Source. - Atribuído True no Create da classe TpagCollection, para destruir os itens no Clear; pcnNFe.pas
    1 ponto
  14. Boa tarde, Roberto Fermino. Os fontes estão atualizados? Instalou depois de atualizar?
    1 ponto
  15. Bom dia. A geração dos arquivos SPED é parecida, seria somente a questão de ver quais registros você alimentar. Att.
    1 ponto
  16. Exatamente! Estou aguardando resposta da prefeitura. Assim que tiver resultado, posto aqui. Obrigado.
    1 ponto
  17. Boa tarde, Obrigada pela contribuição, adicionada para validação. Att.
    1 ponto
  18. Boa tarde, Italo. Acredito que são as mesmas URL's, pois no arquivo Ini do provedor, constam como iguais, tanto para Homologação, como para Produção. E no manual fornecido pelo provedor, consta somente uma URL. Att.
    1 ponto
  19. Boa tarde Maxwell, A URL de homologação deve ter sido alterada, pois esta exatamente igual a que consta no manual Já a de produção tudo indica que esta correta.
    1 ponto
  20. Boa tarde, enviei um e-mail para a central de atendimento do provedor, hoje recebi o seguinte retorno: ''A emissão da nota e processamento de lotes foi normalizado. Pedimos a gentileza que verifique novamente e nos reporte o resultado.'' [email protected]
    1 ponto
  21. Bom dia Asterix, Exatamente, o provedor já esta implementado e se faz necessário alterar o arquivo Cidades.ini E rezar para que tudo funcione. rsrsrsr
    1 ponto
  22. Bom dia, o evento S-2299 possui vazamento de memória FastMM --------------------------- Unexpected Memory Leak --------------------------- An unexpected memory leak has occurred. The unexpected small block leaks are: 1 - 12 bytes: TInfoPerApur x 1, TInfoAgNocivo x 1 13 - 20 bytes: TLeitor x 1, Unknown x 1 21 - 28 bytes: TDmDevCollection x 1, TDMDevCollectionItem x 1, TInfoTrabIntermCollection x 1, TideEstabLotCollection x 1, TRubricaCollection x 1, UnicodeString x 23, Unknown x 2 29 - 36 bytes: TideEstabLotItem x 1, UnicodeString x 25 37 - 44 bytes: UnicodeString x 1 45 - 52 bytes: TRubricaCollectionItem x 23 69 - 76 bytes: TStringList x 1 117 - 124 bytes: Unknown x 1 205 - 220 bytes: Unknown x 1 Correção pcesS2299.paspcesCommon.pas
    1 ponto
  23. Bom dia Alisson, Muito obrigado pela colaboração, já enviei para o repositório.
    1 ponto
  24. Osmar, Segundo o Manual do CT-e versão 3.0 o NroRegEstadual tem que ter 25 dígitos.
    1 ponto
  25. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  26. Você está tentando ler o item 0 porém não existe o item zero. Isso acontece porque provavelmente o Ambiente Nacional ainda não disponibilizou o XML completo da nota fiscal. (sim pode existir um delay grande entre a manifestação do destinatário e o A.N disponibilizar o XML) O que você deve fazer é primeiro verificar se existe items retornados pelo A.N. Através da propriedade "count". if ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Count > 0 then E um detalhe importante; é retornado também em uma propriedade o código de retorno. Ou seja, dependendo do código de retorno, você saberá se tem alguma informação que precisa ser lida. cStat := ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.cStat; cStat = 137 (Nenhum documento localizado) cStat = 138 (Documentos encontrados) Verificações como essa devem ser feitas antes de ler algum "item" pois pode acontecer exatamente o que mencionou acima.
    1 ponto
  27. Bom dia, junto aos fontes do ACBrMonitor abra o manual utilizando o arquivo ACBrMonitor.hnd (utilize o programa HelpNDoc) , ou no manual (Help) que acompanha o Instalador já poderá encontrar a especificação de todos os métodos do BPe.
    1 ponto
  28. Conforme alterações trazidas pelo Ato DIAT 15/2019, a partir de 01/03/2020, os contribuintes que se enquadram nos seguintes CNAEs passam a ser obrigados a transmitir a SEFAZ as informações relativas ao Bloco X. 5611201 - Restaurantes e similares; 5611202 – Bares e outros estabelecimentos especializados em servir bebidas; 5611203 - Lanchonetes, casas de chá, de sucos e similares; Fonte: http://legislacao.sef.sc.gov.br/html/atos_diat/2019/atodiat_19_015.htm
    1 ponto
  29. Segundo manual do fornecedor de Firmware da Bematech... estamos usando o comando correto svn.code.sf.net/p/acbr/code/tools/PosPrinter/Bematech/Manual%20comando%20direto%20-%20DPrint.pdf Pode alguma configuração no Driver Serial do Fabricante... ou algum ajuste nos parâmetros de Serial... Esse equipamento tem Serial Fisica, correto ? Nesse caso, recomendo usar um cabo serial...
    1 ponto
  30. Acho que desde a versão 1.2.0.59 o problema começou. Se passar no INI as informações funciona, mas antes não era necessário porque pegava do proprio monitor. [infCFe] versao=0.07 [Identificacao] CNPJ=11111111111111 signAC=SGR-SAT SISTEMA DE GESTAO E RETAGUARDA DO SAT numeroCaixa=1
    1 ponto
  31. Bom dia, Caetano. Veja o tópico abaixo:
    1 ponto
  32. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  33. Bom dia, Cláusia Wirzius. Se você verificar os fontes, vai encontrar os protocolos da mesma suportados pelo ACBrBAL. Veja abaixo que existe outros usuários utilizando essa marca:
    1 ponto
  34. Caso a unit não esteja declarada no projeto, ele realmente não irá redirecionar. Mas que bom que deu certo, qualquer coisa estamos a disposição!!
    1 ponto
  35. Sim. No momento só ela tem dado problema nas UFs.
    1 ponto
  36. vou enviar zeradas, pq ate agora ta uma bagunça terrível, ninguém sabe ao certo o que fazer com isso, ja vi em fóruns que o emitente não tinha a compra da peça e estava dando erro 938 e ninguém sabia o que iria fazer vamos aguardar próximos capítulos
    1 ponto
  37. Boa tarde André, Sim é possível, veja como: // Carrega no Componente o Evento salvo em Arquivo XML ACBrNFe.EventoNFe.Evento.Clear; ACBrNFe.EventoNFe.LerXML(NomeEvento); // Imprime o Evento ACBrNFe.ImprimirEvento;
    1 ponto
  38. No seu NFEVenda.ini o tpAmb=1. Se você está tentando em homologação deveria ser tpAmb=2
    1 ponto
  39. Boa tarde a todos, Um detalhe muito importante, o componente ACBrNFe permite que cancelemos uma nota usando o método Cancelamento: ACBrNFe1.Cancelamento(AJustificativa: String; ALote: integer = 0): Boolean; ou montando uma rotina para alimentar o componente com as informações referente ao evento de cancelamento. Essa rotina que me refiro é genérica, portanto podemos utiliza-la para enviar para SEFAZ qualquer tipo de evento. Abaixo a rotina genérica para enviar o evento de Cancelamento Por Substituição: ACBrNFe1.EventoNFe.Evento.Clear; with ACBrNFe1.EventoNFe.Evento.Add do begin infEvento.chNFe := Chave; infEvento.CNPJ := CNPJ; infEvento.dhEvento := now; infEvento.tpEvento := teCancSubst; infEvento.detEvento.xJust := Justificativa; infEvento.detEvento.nProt := Protocolo; infEvento.detEvento.cOrgaoAutor := 35; infEvento.detEvento.verAplic := '1.0'; infEvento.detEvento.chNFeRef := ' chave de acesso da NFC-e substituta'; end; ACBrNFe1.EnviarEvento(StrToInt(idLote)); No programa exemplo do componente ACBrNFe você encontra essa mesma rotina, mas para enviar o evento de cancelamento. Observe o que esta em negrito.
    1 ponto
  40. Boa tarde a todos do Fórum, solução para o problema mencionado a cima, gostaria de compartilhar. Obs: Este problema ocorreu comigo após atualização de Versão do Delphi 10 Seattle para o Delphi Berlin, depois removi a versão do Berlin achando que pudesse ser ele o causador do problema. Mesmo copiando a midas.dll do repositório C:\Program Files (x86)\Embarcadero\Studio\17.0\Redist\win32\midas.dll (428kb 12/11/2015) para o "C:\Windows\SysWOW64\" e registrando não funcionou de forma alguma. Pesquisei bastante e encontrei esta versão do midas.dll anexa mais recente (425kb 12/10/2016), fiz o procedimento abaixo e agora está funcionando perfeitamente. Copie o arquivo anexo para "C:\Windows\SysWOW64\" Execute o "CMD como administrador". Cole o seguinte comando na janela da Linha de comando que se abre e pressione a tecla Enter. % Windir% \ System32 \ regsvr32.exe midas.dll e% windir% \ SysWoW64 \ regsvr32.exe midas.dll Obrigado a todos, meu problema está resolvido. midas.dll
    1 ponto
  41. Bom dia Leandro, Manual versão 2.00a do CT-e: Página 80 - diz que você não pode cancelar um evento EPEC Página 82 - regras de validação do evento de cancelamento Página 88 até 95 - Lista de rejeições, procure por cancela você vai encontrar as rejeições ao tentar cancelar um CT-e Nota Técnica 2014/001 Página 2 - itens 3 e 4 Como você pode ver, uma apostila não tem, o que temos são os Manuais e Nota Técnicas. A dica que dou e as vez pareço ser chato, é sempre pedir para que leem os Manuais e NT. Eu todo dia visito os Portais da NF-e, CT-e e MDF-e em busca de algo novo, uma Nota Técnica, Schemas, etc. Se todos passarem a ter esse tipo de atitude, muitas duvidas são sanadas só lendo esses documentos. Ficando apenas esclarecer algumas coisas, uma vez que a interpretação de um não é a mesma de outro. Hoje tenho: CT-e: 40 documentos (Manuais e NT) NF-e: 69 documentos MDF-e: 18 documentos Todos baixados dos Portais: http://www.nfe.fazenda.gov.br/portal/principal.aspx http://www.cte.fazenda.gov.br/ https://mdfe-portal.sefaz.rs.gov.br/
    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...