Marcos Programador
-
Total de ítens
44 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Marcos Programador
-
-
28 minutos atrás, russobr disse:
Isso não é possível, para emitir realmente uma NFC-e/NF-e vc precisa assinar o xml, e pra isso vc precisa do certificado.
Pra emitir a NFC-e offline vc não precisa de internet, apenas ter o certificado.
Fiz um estudo de como funciona a dll da DarumaFramework,, e pelo que vi, a dll emite o xml em modo offline, sem precisar assinar, no caso dela, ela emite a nfc-e e grava um xml numa pasta, para ser transmitido para o servidor deles, e futuramente enviado ao sefaz, ou seja, o xml só é assinado no servidores deles, alguem tem alguma ideia de como fazer isso no ACBRNF-e.
Tenho uma aplicacao rodando na filial e o meu servidor de NFC-e rodando na Matriz, quando a filial ficar sem internet, nao posso deixar as vendas paradas.
-
Pessoal,
Estou com uma duvida sobre a emissao de nfc-e offline
existe uma forma de emitir uma NFC-e offline, sem assinar o xml,
Na minha aplicacao do frente de caixa, eu faço uma verificacao para ver se o meu servidor de dados esta
offline, se estiver eu emito a NFC-e offline e
quando voltar a internet, ele envia o xml pro meu servidor, onde eu assino o xml e envio para o sefaz.
Alguma luz, por favor.
-
Pessoal, existe alguma funcao no acbr que permite saber se tem conexao de internet ou nao?
Outra coisa, no caso em que o computador tem internet, mais o que esta fora do ar e o servidor do SEFAZ, como deve-se proceder, para a emissao da NFC-e?
-
alguem sabe me dizer se modo de producao, o componente faz todo o processo normalmente?
-
pessoal, atualizei os componentes para iniciar o desenvolvimento da NFCe.
Consigo emitir a NFc-e Normalmente, porem ao tentar cancelar, ocorre uma mensagem de erro cujo o conteudo vem vazio,
debugando o codigo, deparei com a seguinte situacao:
A Unit AbrNFeWebServices tem um metodo TNFeEnvEvento.TratarResposta, onde dentro dele, tem
uma chamada ao metodo : FPRetWS := SeparaDados(FPRetornoWS, 'nfeRecepcaoEventoResult');
Nesse ponto o conteudo do FPRetWS vem vazio,
analisando melhor o retorno, verifiquei que a resposta do servidor de homologacao da AM, nao esta vindo como deveria (Olhe o Arquivo de retorno em Anexo)
Alguem tem alguma ideia do que estou fazendo de errado?
Coloquei o xml autorizado, o de pedido de cancelamento e o retorno que veio do webservice
Por favor me ajudem
-
Sim, tanto que se eu usar a funcao loadfromfile, funciona certinho
o problema so ocorre quando uso a funcao loadstring
usando a LoadFromFile, eu cancelo, imprimo a nota normalmente
-
Fiz Um novo teste, convertendo a string para stream e usando a funcao LoadFromStream
porem o mesmo acontece, porque essa funcao internamente chama a funcao loadFromString
-
Fiz o seguinte teste:
1) peguei o xml da base de dados que vem como string
2) adicionei ele em um TStringList, ai dei um savetofile para uma arquivo teste.xml
3) Usei a funcao AbrNfse.loadFromfile(teste.xml)
4) A Operacao de Impressao e Cancelamento Ocorreu sem problema nenhum
-
foi preenchido essas configuracoes:
ABCRNFSe.Configuracoes.Geral.Emitente.CNPJ
ABCRNFSe.Configuracoes.Geral.Emitente.InscMun
ABCRNFSe.Configuracoes.Geral.Emitente.RazSocialABCRNFSe.Configuracoes.Geral.Emitente.WebUser
ABCRNFSe.Configuracoes.Geral.Emitente.WebSenha
ABCRNFSe.Configuracoes.Geral.Emitente.WebFraseSecr -
eu enviei a nota, esta autorizada, tudo certinho, o erro ocorre quando tento cancelar ou imprimir a nota
-
Minha aplicacao esta lendo o xml da base de dados, usando a funcao acbrNFSe.NotasFiscais.LoadString
ao tentar imprimir ou cancelar, ocorre um erro ao carregar o xml.
Apos ter debugado passo a passo, notei que a funcao Nota Fiscal.GerarXml
esta retornando o Alerta:
'TAG:<Rps xmlns:ns4="http://www.ginfes.com.br/tipos_v03.xsd"><ns4:InfRps Id="1529UNICA"><ns4:Prestador> ID:#34/ns4:Cnpj() - Nenhum valor informado.'
por favor preciso de ajuda sobre o assunto.
fiz um teste usando o exemplo, porem la usa da funcao loadfromfile e pega o xml do arquivo, ai nao da erro
agradeço antecipamente
-
Pessoal depois de horas quebrando a cabeça, descobri o problema descrito acima
O problema é na chave PATH do arquivo BEMASAT.XML da bematech,
ele aponta para o C:\, o windows tem restrições em gravar informações na raiz do C: do sistema operacional,
só que a DLL (bemasat32.dll) da bematech nao informa que o problema é esse, assim, nos desenvolvedores ficamos
sem saber qual e o problema.
Fica aqui registrado a informação, espero ter ajudado a comunidade
Exemplo do BemaSat.xml
<?xml version="1.0" encoding="UTF-8" ?>
<bematech>
<Sistema>
<LocalizarPorta>1</LocalizarPorta>
<Porta>COM9</Porta>
<Path>C:\</Path>
<NivelLog>0</NivelLog>
<ValidarParametros>1</ValidarParametros>
</Sistema>
<Timeouts>
<ativacao>1800000</ativacao>
<icp_brasil>600000</icp_brasil>
<consultar_sat>10000</consultar_sat>
<associar_assinatura>40000</associar_assinatura>
<consultar_sessao>40000</consultar_sessao>
<trocar_codigo_ativacao>40000</trocar_codigo_ativacao>
<bloquear_sat>1200000</bloquear_sat>
<desbloquear_sat>80000</desbloquear_sat>
<extrair_logs>180000</extrair_logs>
<atualizar_sat>3600000</atualizar_sat>
<configurar_rede>120000</configurar_rede>
<enviar_venda>60000</enviar_venda>
<cancelar_venda>40000</cancelar_venda>
<teste_fim_a_fim>40000</teste_fim_a_fim>
<consultar_status>20000</consultar_status>
</Timeouts>
</bematech>
- 1
-
Ao executar a operacao de Consulta SAT, usando o componente ACBRSAT, recebo o seguinte erro:
EPrivilege - Privileged instruction
Estou usando a DLL da bematech chamada bemasat32.dll
Tenho uma aplicacao rodando em um cliente que funciona normalmente, porem nos equipamentos de SAT da bematech RB 1000 mais atual,
esta dando esse erro.
Alguem poderia me ajudar por favor
-
Pessoal,
estou testando a impressao do cupom eletronico com o componente ACBRSAT,
verifiquei que o xml esta com a tag infAdProd preenchida corretamente, no xml de retorno tambem esta ok
porem na impressao esse campo nao sai,
tem alguma configuracao a ser feita para que isso sai impresso?
Usei o exemplo do proprio acbr e tambem nao sai
-
Estou tentando compilar o ACBRMonitor Plus, fiz o Update do SVN, e quando tento compilar
esta aparecendo o seguinte erro:
Isso está ocorrendo no caminho \fontes\acbrcapicom\ACBRHTTPReqResp.pas(292,54)
Nessa linha o comando esta assim:
CertContext.Get_CertContext(integer(PCertContext));
Fiz o Seguinte procedimento:
Abri o projeto : C:\ACBR\trunk2\Projetos\ACBrMonitorPLUS\Lazarus\AcbrMonitor.Lpi
E Mandei compilar
Por favor se alguem puder me ajuda eu agradeco
-
pessoal,
sou novo no uso do acbrmonitor, e preciso de um exemplo em Delphi de como mandar comandos
da ECF, da Nfe e do sat para o monitor.
preciso fazer isso de dentro da minha aplicacao.
usando Comunicacao por TCP.
Alguem pode me ajudar?
agradeço desde já
-
Ola pessoal
Parabéns a todos pelo trabalho.
Preciso Saber se existe os fontes do ACBRMonitor PLUS em delphi.
É a primeira vez que vou usar ele, e nao tenho essa informacao.
Agradeço desde já a ajuda de todos
Implementação do TEF da Auttar
em Dúvidas sobre TEF
Postado
Pessoal, estou com o mesmo problema, liguei no suporte de homologacao da Auttar e mesma afirmou que não tem como eles, retirarem o cupom reduzido,
fiz uma leitura do arquivo de retorno, ele contem, os campos 028 e 029 comprovante normal
Tambem tem o 710 / 711 comprovante reduzido
como tambem vem com o campo 712/713
e os campos 714/715
Segundo o suporte deles, eles sempre irao mandar as 4 formas de cupom
quem tem que decidir isso é automacao comercial
Fiz um teste usando o TEF da NTK (Pay&go) mandando no arquivo req, a informacao que nao quero o cupom reduzido, e o componente tratou certinho a impressao
Não sei o que fazer!
será te tem um jeito de eu excluir os campos 028/029 e 710/711 do arquivo de retorno, assim o componente trataria o resto certinho para a impressao
Por favor, se alguem puder me ajudar ficarei grato