-
Total de ítens
222 -
Registro em
-
Última visita
-
Days Won
3
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Warquia postou
-
Aqui tem uma breve explicação sobre a Z http://partners.bematech.com.br/bemacast/Paginas/post.aspx?idPost=6040
-
Aconselho fazer as validações NCM, Aliquota, CST/CSOSN, CFOP etc. no momento que estiver sendo inserido cada item no cupom. mas sei que tem algum erros que podemos não ter tratado, no meu caso se o erro for diferente das validações acima eu trato o cupom fiscal com OFFLine/Contigência e imprimo o cupom e posteriormente meu sistema trata cada erro retornado pela sefaz. mas caso queira realmente fazer o tratamento proposto nesse tópico de remover o item etc deverá fazer as seguintes configuração no arquivoINI do ACBrVirtualNFCe e no seu sistema antes de enviar ao sefaz novamente. 1º Definir a chave Estado = 3 {Venda} pois nesse momento ele ta como Estado=5 {Subtotalizado} 2º Definir a chave TotalPago = 0 3º Excluir toda a seção Cupom_Pagamento 4º Remover o item que deseja exonerar da venda-nesse passo você remove o item do seu sistema 5º Chamar novamente o ACBrECF.FechaCupom() para que o componente efetue o envio da NFCe. Ressalvas: Após o 3º passo deve solicitar o componente a re-leitura do novo Estado do ECF conforme modificado no passo 1; Ex: ACBrECFVirtualNFCe.LeArqINI e posteriormente seguir o 4º passo em diante. Obs.: não aconselho remover o item, pois se o cliente efetuou a compra no cartão e o mesmo estiver aprovado, o mesmo vai ficar diferente entre o Valor aprovado no cartão e o total da venda pois houve um ou mais itens removidos da venda, a sugestão é tratar esse cupom como OffLine/Contigência e posteriormente enviar o mesmo ao sefaz após a devida correção
-
@Régys Silveira, não estou conseguindo fazer a conferencia do Digest Value pois não encontro o campo de comparação do Webservices de retorno Aqui tem o Digest: fsACBrNFCe.NotasFiscais.Items[0].NFe.signature.DigestValue Aqui não tem o Digest: fsACBrNFCe.WebServices.Retorno Alguma sugestão de como capturar?
-
Efeito tarja com ACBrNFeDANFeESCPOS
Warquia replied to Arnaldo Cruz's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Sim e possível, verifique o Demo do ACBrPosPrinter, para pegar o exemplo. -
Travamento DR800
Warquia replied to Turbo Drive's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
@Turbo Drive, uma coisa que encontrei diferente no meu Log foi o SendBytesInterval=150 e TimeOut=10 -- 05/01 07:06:10:028 - SetModelo(ppEscDaruma) -------------------------------------------------------------------------------- ATIVAR - 05/01/17 07:06:10:028 - Modelo.: EscDaruma - TimeOut: 10 - Serial.: COM2 - BAUD=115200 DATA=8 PARITY=N STOP=1 HANDSHAKE= MAXBANDWIDTH=0 SENDBYTESCOUNT=0 SENDBYTESINTERVAL=150 -------------------------------------------------------------------------------- -- 05/01 07:08:31:271 - SetModelo(ppEscDaruma) -------------------------------------------------------------------------------- ATIVAR - 05/01/17 07:08:31:271 - Modelo.: EscDaruma - TimeOut: 10 - Serial.: COM2 - BAUD=115200 DATA=8 PARITY=N STOP=1 HANDSHAKE= MAXBANDWIDTH=0 SENDBYTESCOUNT=0 SENDBYTESINTERVAL=150 -------------------------------------------------------------------------------- -- 05/01 07:09:11:129 - Imprimir, Copias:1, DecodificarTags:SIM, TraduzirTags:SIM Olha como configuro o componente: if FDataModule.ACBrPosPrinter.Modelo = ppEscDaruma then begin FDataModule.ACBrPosPrinter.ConfigQRCode.LarguraModulo := 3; FDataModule.ACBrPosPrinter.Device.SendBytesInterval := 150; FDataModule.ACBrPosPrinter.Device.TimeOut := 10; FDataModule.ACBrPosPrinter.LinhasBuffer := 20; FDataModule.ACBrPosPrinter.ControlePorta := False; end; -
Travamento DR800
Warquia replied to Turbo Drive's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Entendo, poderia tentar baixar o buffer da porta conforme o post abaixo. http://www.projetoacbr.com.br/forum/topic/8561-impressora-não-responde/?do=findComment&comment=48320 Já trocou de impressora e PC? para tirar as possibilidades? -
Travamento DR800
Warquia replied to Turbo Drive's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
amigo analisando seu log percebi que a velocidade da porta esta incompatível com a DR800, a mesma trabalha com 115200 e vc setou a 9600. Tive um problema semelhante com travamentos e perda de comunicação. mas o erro estava na configuração de velocidade da porta, setava a velocidade 115200 para o componente ACBrECF e pensava que o mesmo configurava isso dentro do ACBrPosPrinter através do ACBrVirtualNFCe, pois bem apos analisar o log do PosPrinter percebi que o mesmo chegava preenchido com a velocidade 9600. então passei a setar também no PosPrinter a velocidade correta. tenho convicção que o seu problema e a velocidade. FDataModule.ACBrPosPrinter.Device.Baud := 115200 -
Correção NFCe para evitar erro 204-Duplicidade de NF-e
um tópico no fórum postou Warquia NFC-e - Nota Fiscal do Consumidor Eletrônica
Segue em anexo a classe ACBrECFVirtualNFCe.pas com correção para não enviar a NFCe novamente no seguinte momento. Quando ha a autorização de um NFCe e ocorre qualquer tipo de erro na impressão(sem papel/sem comunicação e etc), o sistema avisa e pergunta "Erro na impressão. Deseja tentar novamente ?" caso o usuário opte pelo Sim nesse momento o componente enviar novamente a NFCe causando a duplicidade quando deveria apenas tentar imprimir pois o componente está preenchido como "confirmada" e cstat = 100 método TACBrECFVirtualNFCeClass.FechaCupomVirtual; @Régys Silveira Possivelmente é uns dos problemas que você comentou na Live do "Intensive Delphi" de ontem sobre o seu cliente de Goiás. ACBrECFVirtualNFCe.pas -
Pessoal conseguir resolver de outro modo, Setei o ACBrNFe com "SSLLib = libCapicom" e o erro acabou. Debugando achei um exeção gerada pelo Delphi onde ocasiona o problema com a propriedade em libCapicomDelphiSoap, na Classe C:\program files (x86)\embarcadero\studio\15.0\source\soap\Soap.SOAPHTTPTrans.pas, com isso optei pela libCapicom pois e uma classe reservada do Delphi. Obrigado a Todos pelo auxilio.
-
Boa tarde, estou com o seguinte erro "O sistema nao pode encontrar o arquivo especificado" que acontecer somente na primeira vez que vou enviar/consulta uma NFE ou NFCe, esse erro só volta a aparecer quando fecho e abro novamente a aplicação. percebi que só ocorre em Windows 7 64 Bits, alguém teria uma noção do motivo do erro?: obs.: o Erro já tem 3 meses, hoje que tive tempo para dar atenção ao problema. Também já olhei outros tópicos e não obtive sucesso. Configuração: UF : GO Envio: Em Produção SO: Windows 7 x64 Tipo Certificado: A1 SSLLib: libCapicomDelphiSoap
-
Impressão 2 (duas) Vias em Contingência
Warquia replied to Warquia's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Manual de especificação não fala em Guardar a via do estabelecimento em Danfe "completo". -
Impressão 2 (duas) Vias em Contingência
Warquia replied to Warquia's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Creio que não, o Danfe que vai ser impresso resumido e a via do estabelecimento, a via do "Cliente" vai ser Completa. outra coisa mesmo que o danfe seja resumido isso não quer dizer que os itens não irão aparecer na SEFAZ, pois qualquer tipo de emissão os itens são obrigatórios, seja Completo, resumido, E-mail ou até mesmo SMS, os itens são obrigatórios constar na SEFAZ estadual. -
Impressão 2 (duas) Vias em Contingência
Warquia replied to Warquia's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
@Régys Silveira, acha que e viável fazer uma alteração no componente para "Emissão sem itens" quando em contingência? -
Impressão 2 (duas) Vias em Contingência
um tópico no fórum postou Warquia NFC-e - Nota Fiscal do Consumidor Eletrônica
Bom dia, observei que na revisão 12419 feita pelo @Régys Silveira, o componente ACBrECFVirtualNFCe foi realizado o acerto para impressão da segunda via (estabelecimento) automaticamente em caso de Contingência(off-line), porém existe um modo de desativar isso? preciso deixar a cargo da minha aplicação fazer as impressões. Sei que é obrigatório a impressão, porém preciso controlar isso para que eu possa enviar o Danfe por email e imprimir a "via do estabelecimento" no modo ecológico(sem itens) para economizar papel. Obs: minha aplicação já estava com esse controle, mas após a revisão proposta houve 3 emissões. 2 pelo componente e uma pela minha aplicação(Danfce ecológico). -
NFC-e qual componente utilizar?
Warquia replied to Gr@c@'s tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Pessoal segue conforme combinado. -
Demo prático ACBrNFe + ACBrTEF + Tratamento Contingência
um tópico no fórum postou Warquia NFC-e - Nota Fiscal do Consumidor Eletrônica
Segue conforme solicitação a alguns amigos de como implementar ACBrTEFD em projetos sem o uso do ACBrECF @Italo Jurisato JuniorPor gentileza, poderia "comitar" esse exemplo no trunk? Considerações importantes Esse demo não é indicado para quem usa o ACBrECF, pois já existe o Demo ACBrECFTeste, onde explorar o conjunto (ps: aconselho verificar o demo feito em lazarus pois o mesmo está completo o exemplo, em relação ao demo em Delphi. Configurar o componente ACBrTEFD para [AutoFinalizarCupom = False] [MultiplosCartoes=True] [NumeroMaximoCartoes=3] Foi utilizada uma lógica em emular o estados possíveis do ECF. (Enumerado:tEstadoEcfSimulado) Estudar o evento ACBrTEFDComandaECF, ACBrTEFDInfoECF e ACBrTEFDComandaECFSubtotaliza onde os mesmo manipulam tEstadoEcfSimulado Assinar os Eventos ACBrTEFDComandaECFAbreVinculado, ACBrTEFDComandaECFImprimeVia e ACBrTEFD1ExibeMsg Ambiente de Teste Teste realizado no sistema modular SitDemo-Sitef(Software Express) Venda com múltiplos cartões Venda em 2 formas de pagamento(Dinheiro + Cartão) Extras Método finalizarCupomNFCe existe um tratamento para emissão em (OFF-LINE Contingência) caso houver qualquer erro na emissão da mesma Sequência na impressão(imprimer o NFCe > Posteriormente os Cupons Vinculados) Inicia Venda Informe o valor de pagamento e Selecione a forma de pagamento Armazena em Buffer as formas de pagamento Após a totalização das formas de pagamento haverá o enviar da NFCe ao SEFAZ Estadual imprime a NFCe e os Vinculados Finaliza a sequência com os EstadoEcfSimulado = Livre Delphi - TEF.rar- 31 replies
-
- 11
-
NFC-e qual componente utilizar?
Warquia replied to Gr@c@'s tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
ok, vou tentar montar um exemplo com o ACBrTEFD sem o ACBrECF se conseguir te aviso. outra coisa sobre o pinpad se você tiver usando o demo do sitef vc pode fazer teste sem o pinpad usando a opção "Cartao de Crédito/Cartão Número digitado" -
NFC-e qual componente utilizar?
Warquia replied to Gr@c@'s tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
@Gr@c@ conseguiu implementar o TEF? -
Duvidas tratamento ACBrECF + ACBrTEFD + ACBrVirtualNFCe
um tópico no fórum postou Warquia ACBrSerial
Boa noite pessoal estou com umas dúvidas referente ao conjunto Vamos lá 1º) Estou tratando o envio da NFCe via ACbrECF.fecharCupom com try except, isso e correto? para tratar um erro de envio NFCe, pois o mesmo me dispara no ACBrTEFDExibirMsg que 'Erro na impressão. Deseja tentar novamente ?', se sim como nesse ponto posso mudar a NFCe em Contingência OFFLine, pois se o usuário clicar em sim o mesmo volta ao fluxo normal fecharCupom (obs: veja nas imagens abaixo se está correto o tratamento) 2º) No ACBrVirtualNFCe o mesmo tem o class/método: TACBrECFVirtualNFCeClass.EfetuaPagamentoVirtual o mesmo adicionar automáticamente a forma de pagamento, gostaria de um modo para desabilita/Desativar esse opção, deixando a cargo do sistema manipular isso, pois em algum caso tenho duplicidade do meio de pagamento devido a tentativa de manipular o componente para offline, conforme a imagem abaixo. -
NFC-e qual componente utilizar?
Warquia replied to Gr@c@'s tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
ha proposito já que você implementou o NFCe com ACBrNFe não será necessário o uso do ACBrECFVirtualNFCe, no seu caso será necessário somente o ACBRrNFe, ACBrTEFD e (ACBrDANFEA4 ou ACBrDANFEESCPOS para a impressão). -para desencargo de consciência os componentes ACBrECFVirtualNaoFiscal e ACBrECFVirtualNFCe faz necessário quando se usa o ACBrECF.