ailtonbrc
-
Total de ítens
129 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por ailtonbrc
-
-
Bom dia!
Eu não uso o componente, portanto não sei te dizer se as variáveis tem que ficar com o conteúdo zero e nem como o componente está criando o XML.
Mas me parece que o XML deveria estar desta forma:
É assim que está sendo criado?
<COFINS> <COFINSNT> <CST>04</CST> </COFINSNT> </COFINS>
(desconsidere a formatação, pois está assim só para facilitar o entendimento)
Exatamente como voce disse, esta nota fiscal que estou tentando fazer e uma de gás a Granel onde o valor e recolhido pela petrobras entao peguei XML para comparar e realmente esta como voce esta indicando.
-
Não foi anexado a tela e nem a mensagem de erro, poste ao menos a mensagem de erro para que alguém possa lhe ajudar.
foi mal, escolhi o arquivo e esqueci de confirmar, agora ta ok.
-
estou tentando incluir na nota fiscal o Cofins, antes eu usava conforme abaixo
//Cofins
with COFINS dobeginCST := cof99; {Eu usava desta forma}COFINS.vBC := 0;COFINS.pCOFINS := 0;COFINS.vCOFINS := 0;COFINS.qBCProd := 0;COFINS.vAliqProd := 0;end;end;Agora o produto que tenho que fazer a nota onde o produto os impostos sao pagos na fonte e na nota do meu cliente deve ser lancado tudo conforme esta acima porem o "CST" tem que ser cof04 mas quando eu troco de 99 para 04 da o erro de validação do Schemas "Tela de erro em anexo"
//Cofins
with COFINS dobeginCST := cof04; {agora tem que ser assim}COFINS.vBC := 0;COFINS.pCOFINS := 0;COFINS.vCOFINS := 0;COFINS.qBCProd := 0;COFINS.vAliqProd := 0;end;end; -
Galera estou enviando um evento de Carta de Correção mas no retorno do evento quero pegar o xml e imprimir mas nao consigo pegar o nome do xml que foi gravado na pasta
tem algum metodo que retorna o nome?
preciso pegar este nome -->> 311304418698350002405500100001923510001923511101101-procEventoNFe.xml
Quero fazer isto
sArquivo := 'C:\Teste\311304418698350002405500100001923510001923511101101-procEventoNFe.xml'
if FileExists(sArquivo) thenbeginACBrNFe1.EventoNFe.Evento.Clear;ACBrNFe1.EventoNFe.LerXML(sArquivo) ;ACBrNFe1.ImprimirEvento;end; -
Achei a resposta do
marcelo_sp e do anfm as duas opções são otimas vou aplicar a ideia do marcelo, visto que achei mais viavel para o momento.e respondendo a pergunta do Danilo
-- a Ideia e usar um certificado só, mas pelo que vi para cada filial tenho que ter um certificado portanto se a empresa usar o certificado de arquivo poderia dar certo pra mim bastaria instalar o certificado em todas as maquinas, mas se o cliente usa o A1 fica complicado
entao a ideia é: mesmo que o cliente use qualquer certificado vou usar somente uma instalação do servidor ai independente do tipo de caso ele venha a vencer nao precisarei sair reinstalando em tudo que é client.
entao cada filial vai acessar seu devido certificado que vai estar no servidor...
-
Na Verdade estou tentando fazer o seguinte:
Vou usar Delphi com DataSnap, portanto a ideia inicial e manter o certificado no servidor, e quando da emissao da nota fiscal eu pretendo enviar do client os dados para emissao da nota fiscal, os dados sera recebido pelo servidor e o servidor vai assinar e enviar para a sefaz, tambem vai receber e gerar a nota em pdf e enviar o pdf pronto para o cliente, portanto todas as operacoes da nota fiscal ficara no servidor.
porque estou tentando fazer esta chamada, pois eu quero do cliente escolher qual certificado vou usar, sendo assim gostaria de criar um metodo no servidor "getCertificado" e este metodo retornar uma lista dos certificados que enviarei para o client para ele escolher,
porem se eu fazer o metodo desejado no servidor quando o client executa o metodo o servidor vai parar pois vai abrir a tela de seleção de certificado coisa que nao quero que aconteça.
porem com esta ideia posso ter varios certificados no servidor e cada filial utiliza o seu proprio.
-
Galera eu uso o metodo
myVariavel := dtmServidor.ACBrNFe.Configuracoes.Certificados.SelecionarCertificado;
mas este metodo abre uma lista para selecionar o certificado, eu gostaria de saber se tem como pegar uma lista de certificados sem precisar mostrar a lista,
Finalidade: Quero colocar o certificado no servidor, mas quando eu pesquisar quero passar a lista para o client para ser celecionado la, e nao quero que abra a tela de listar certificado no servidor.
-
Galera resolvi fazer os testes então como nao sabia quais sao as DLL referente ao OpenSSL então resolvi partir para a segunda opção
conforme indicada neste link
http://isaquesp.blog...aladas-sem.html
postado Pelo Juliomar Marchetti
e as duas versões estão funcionando perfeitamente. sem nada de conflito.
Agradeço a atenção dos dois e que este post sirva para outros.
-
eu tenho o delphi 2010 com ACBR agora eu vou passar utilizar tambem o Delphi XE3, ultilizei o instalador ele instala nos dois delphi conforme indicado, porem quando tento entrar da erro indicando que nao encontra vinculo dinamico.
- Tentei reinstalar nao funcionou mais entao removi manualmente das duas versoes, instalei pacote por pacote como era antigamente, no delphi 2010 e voltou a funcionar.
entao fiz uma copia da pasta do acbr e fiz instalação manualmente no Delphi XE3 (pasta diferente BPL em pasta diferente nada ficou junto) mas para minha surpresa quando tentei abrir os dois delphi 2010 deu o mesmo erro que tinha anteriormente, e para voltar a funcionar tive que fazer todo o processo novamente desinstalar dos dois e delphi e instalar somente no delphi 2010, e nao consigo instalar nos dois, porem preciso trabalhar no outro delphi alguem conseguiu instalar nos dois Delphi?
Ailton.
-
Estou com duvida?
eu criei a contingencia com série 900 porem quando fui transmitir normalmente a série foi recusada indicando a seguinte mens :266 - Rejeição série utilizada não permitida no web service
ai fica a pergunta quando eu mando em contingencia eu tenho que mandar na serie 900 e quando mando normal tenho que voltar a série para a série de nota normal?
ou tenho que ennviar ela na 900 mesmo e esta dando erro: tentei procurar ajuda no forum (ajuda ja respondida e nao achei)
-
Procurei no forum nao achei nada referente.
esta acontecendo o seguinte eu tinha opcao de path para gravar a contingencia, e minhas notas em contingencia estava sendo gravada em uma determinada pasta
ex: c:\meusistema\XML_Nfe\Contingencia
porem parou de gravar e olhei no componente e nao entendi, tem opcao de path para todos as opcoes mas nao entendi qual deles eu coloco para gravar a contingencia.
PathCan -- imagino que e para cancelada
PathCCe == ??
PathDEPEC = DEPEC
PathInu = Inutilizadas
PathNFe = Imagino que somente as notas fiscais eletronicas normal.
como faço para gravar as contingencias?
-
Galera quando eu mando uma danfe em contigencia ele mostra um numero de chave de acesso. porem quando a sefaz ja está Ok eu mando retransmitir a Danfe e ela e enviada em modo normal, porem o numero da chave muda.
exemplo mesma nota fiscal:
Chave de acesso Contigencia..:312 0941 8698 3500 5500 1000 0148 8320 0014 8834
Chave de acesso Normal........:312 0941 8698 3500 5500 4000 0148 8310 0014 8831
como voces podem ver primeiro conjunto de numeros em vermelho indica 2-contingencia 1-normal automaticamente vai mudar o segundo conjunto de numeros que sao os digitos
Agora nao sei se estou fazendo errado: Primeiro mando em contigencia e quando o que esta impedindo de fazer a nota, fica regularizado eu retransmito a nota no modo normal esta correto?
caso contrario como faço para resolver o numero da chave: pois se ela foi mandado em contigencia com o numero acima e eu mandei para o cliente com a chave da contingencia, como faço para manter o mesmo numero quando eu retransmitir no modo normal??
Agradeço antecipadamente a ajuda
Ailton Branco
-
Seu cadastro foi efetua, enviei um e-mail com mais detalhes para você.
blz recebi o email ja atualizei o cadastro e imprimi o boleto,
Valeu pela ajuda.
pode encerrar este post.
-
Não chegou nada para mim (sou eu que faço a liberação), e ainda anteontem 2 usuários se registraram normalmente, verifique se realmente está digitando os dados corretamente.
Qualquer coisa volte a postar que vejo o que posso fazer por aqui.
Se quiser adiantar envie os dados pedidos no formulário por MP para mim que eu tento cadastrar você e verifico se der algum problema.
eu fiz um printscreen e colei no pait e estou anexando aqui para voce dar uma olhada meus dados sao os que estao neste formulario a senha e usuario tambem (apesar que a senha nao aparece)
da uma olhada no anexo
e so para constar quando eu coloco meu login (ailtonbrc) ele preenche o email automaticamente, mas na hora de gravar ele recusa tudo até mesmo o que foi preenchido automaticamente.
-
O caminho é esse mesmo, você preenche o formulário com os dados e aguarda a liberação.
Quais são os erros porque até hoje ninguém nunca reclamou de problemas na hora do cadastro.
na opcao que pede para eu marcar se sou usuario do forum gratuito, quando marco ele pede meu login e senha do forum eu coloco o login e senha e ele indica que esta errado e nao deixa passar, porem se eu nao marco da a mesma mens. tentei hoje por varias vezes e desta forma procurei no site uma opcao para passar um email ou telefone alguma forma de falar com eles para informar o erro e nao achei por isto apelei novamente para a boa vontade da galera aqui no forum.
tentei novamente antes de responder esta mens. e deu o mesmo erro. ele nao aceita meu usuario e senha que uso aqui.
tentarei novamente amanha de manha caso continuar o erro terei que arrumar outra forma de contato.
Ailton Branco
-
ricardo eu entrei no endereço que voce indicou, tentei me cadastrar para adquirir um plano porem ele pede usuario e senha do forum eu coloquei ele diz que a senha é invalida, entao desmarquei esta opcao para nao indicar que sou usuario do forum porem ele nao aceita meu email.
tentei de tudo para achar uma opcao do tipo Fale conosco / um email / um telefone qualquer coisa e nao tem no site.
entao estou apelando novamente aqui no forum para ver se voce tem alguma forma de entrar em contato com eles.
http://djsystem.com.br/acbr/sac/
Obrigado
Ailton Branco
-
Galera eu nao acho como falar com alguem referente ao forum pago, eu preciso de informacoes referente ao acesso (assinar) este forum mas a algum tempo atras au achei o link mas agora nao sei como chegar nele.
-
Galera quando eu mando uma danfe em contigencia ele mostra um numero de chave de acesso. porem quando a sefaz ja está Ok eu mando retransmitir a Danfe e ela e enviada em modo normal, porem o numero da chave muda.
exemplo mesma nota fiscal:
Chave de acesso Contigencia..:312 0941 8698 3500 5500 1000 0148 8320 0014 8834
Chave de acesso Normal........:312 0941 8698 3500 5500 4000 0148 8310 0014 8831
como voces podem ver primeiro conjunto de numeros em vermelho indica 2-contingencia 1-normal automaticamente vai mudar o segundo conjunto de numeros que sao os digitos
Agora nao sei se estou fazendo errado: Primeiro mando em contigencia e quando o que esta impedindo de fazer a nota, fica regularizado eu retransmito a nota no modo normal esta correto?
caso contrario como faço para resolver o numero da chave: pois se ela foi mandado em contigencia com o numero acima e eu mandei para o cliente com a chave da contingencia, como faço para manter o mesmo numero quando eu retransmitir no modo normal??
Agradeço antecipadamente a ajuda
Ailton Branco
-
sempre que atualizo meus componentes tenho que refazer o codigo na
unit ACBrNFeNotasFiscais;
procedure NotaFiscal.EnviarEmail(.......);
Linha 289
de: m.AddPartText(sMensagem, p);
Para m.AddPartHTML(sMensagem, p);
assim posso enviar html formatado e funciona perfeitamente, mas como esta m.AddPartText(sMensagem, p);
meu html sai todo bagunçado entao sempre que atualizo meu componente tenho que refazer este codigo
e sei quem tem muita gente fazendo gambiaras para enviar como HTML.
Tem como mudar isto no componente definitivo ou colocar um If ou coisa parecida para que possamos escolher qual a form de envio se é texto ou HTML?
-
Pessoal eu depurei o componente e percebi que ele utiliza outra função para fazer a chave e as duas dá resultados diferente...
entao para fazer a correta eu utilizei a
pcnAuxiliar
function GerarChave(var chave: AnsiString; const codigoUF: integer; codigoNumerico: integer;
const modelo, serie, numero, tpemi: integer; const emissao: TDateTime; const CNPJ: string): boolean;
esta me retornou a chave correta
-
Pessoal eu procurei no forum e nao encontrei...
preciso do seguinte, tenho todos os dados da nota fiscal e preciso simular a geração da chave de acesso...
só que se envio a nota fiscal ela funciona perfeitamente me dando uma chave de acesso no retorno.
mas se utilizo o metodo NotaUtil.ChaveAcesso() ; ele me retorna outra chave mesmo eu passando as infomações correta?
tem como eu saber em que momento o componente gera a chave de acesso? para eu comparar
-
Pessoal procurei no forum para ver se tinha algum comentario mas nao achei.
Gostaria de saber se tem como fazer uma consulta na sefaz referente a situação das nfe
ex: queria pegar algo do tipo uma listagem das notas onde eu posso saber como está por lá (algo como mostra abaixo) para que eu possa confrontar como esta as minhas notas para ter certeza que nao tem nada errado, nao deixar para descobrir quando nao da mais tempo de arrumar.
Nº NFe | Situação
0001 | Aprovada
0002 | Regeitada
0003 | Aprovada
0004 | Validada
-
Estive fazendo notas e testes na SEFAZ de Minas Gerais(Homologação) e estava funcionando normalmente porem hoje estou recebendo no metodo
NFe.WebServices.StatusServico.cStat o Valor zero e NFe.WebServices.StatusServico.xMotivo esta Vazio?
Olhei no manual nao tenho nada que indique que fazer uqndo o Status for Zero
Alguem teve este problema? como resolveu?
tenho medo deste tipo de coisa acontecer na produção e com o cliente.
-
estou dando como resolvido usei o que nosso amigo falou e funciona
mas depois analizando o XML acabei achando
NFe.NotasFiscais.Items[0].NFe.procNFe.chNFe;
que tambem me retornou a chave se o Literal "NFe", usei desta forma.
Obrigado pela ajuda,
Falha Na Validação Dos Dados Na Nota
em ACBrNFe
Postado · Editado por ailtonbrc
postei o xml na mens. original, mas se voce olhar na tag do Cofins nao esta completa