Ir para conteúdo
  • Cadastre-se

Fernanda

Membros
  • Total de ítens

    33
  • Registro em

  • Última visita

Tudo que Fernanda postou

  1. como eu faco para tirar do componente ACBrMDFe1.Enviar(vNumLote); a opcao de nao abrir apos autorizacao a impressao na tela, pois quero imediatamente gerar o arquivo pdf na pasta sem ter que fechar o preview. Observe que no componente a opcao Mostrar Preview nao esta marcada esta como false? podem me ajudar?
  2. Apenas como registro eu faca uma geracao em uma pasta chamada entradasaida onde eu coloco o xml a ser validado . e gravo o danfe em uma pasta chamada danfe e um pasta chamada nfe eu gravo todos os xml´s assinados eu uso o componente .ini para inicializar os paths de gravacao e os dados de geracao de certificados etc. Este arquivo incluisve eu gero dentro do proprio Abr_mdfe. quando mando salvar as configuracoes. estou usando o componente
  3. Fiz a geração da mdf-e usando o componente Acbr_mdfe , e configuro de acordo com o arquivo .ini em anexo. porem ao gerar a mdfe o xml e o danfe da mdfe nao sao gravados na pasta que esta determinada no arquivo.ini. Onde devo alterar no componente para que possa gravar as informacoes de acordo com o arquiivo.INI. Agradeco a atencao Demo_ACBrMDFe.ini
  4. Estou escrevendo a geradao do xml da mdfe. porem ao validar ele apresenta o seguinte problema ao clicar no acbrmdfe_demo.exe e selcionar a opcao Validar. apresenta este erro 1871 - Element '{http://www.portalfiscal.inf.br/mdfe}MDFe': Missing child element(s). Expected is one of ( {http://www.portalfiscal.inf.br/mdfe}infMDFeSupl, {http://www.w3.org/2000/09/xmldsig#}Signature ). eu não gerei a assinatura. não tenho como ler o xml para o componente gerar para mim as tag´s? Se possível aguardo orientação? Anexo o xml mdfe.xml
  5. Italo achei o erro. mesmo nao enviando no txt o UFPer ao fazer a leitura do txt. ele monta a tag mesmo que vazia do Infpercurso. o que apresenta erro na validacao.
  6. nao sei como alimentar direto... Mas veja Italo, existe um recurso para ler o txt , e eu estou usando, nao devia funcionar se estou passando os dados corretamente? da forma que esta falando terei que desenvolver tudo novamente para gerar um xml... isto que nao estou concordando... entende? por isto pedi a ajuda de voces.. Outra coisa nem mesmo o componente gerado dentro do AcbrMfe valida.. entao o que pode ser? Juolimar, esta não foi minha intenção. não estou brigando , estou precisando de ajuda. Juolimar, esta não foi minha intenção. não estou brigando , estou precisando de ajuda
  7. CERTO JULIMAR EU ENTENDO. MAS VEJA SE TEM O RECURSO..... pego do meu banco de dados e gero o txt de acordo com as informacoes passadas pelo cliente. veja o exemplo writeln(Arq,'tpAmb=1'); writeln(Arq,'tpEmit=2'); writeln(Arq,'modelo=58'); writeln(Arq,'serie=1'); writeln(Arq,'nMDF='+numeromdf); writeln(Arq,'cmdf='+nseq); writeln(Arq,'modal=1'); writeln(Arq,'dhemi='+inia+'/'+inim+'/'+inid+' '+hora+':'+min+':'+seg); writeln(Arq,'tpEmis=1'); writeln(Arq,'procEmi=0'); writeln(Arq,'verProc=1.00'); writeln(Arq,'UFIni='+clientdatasetempuf.value); {if copy(ClientDataSetMdfeCodmunfin.value,1,2)='31' then writeln(Arq,'UFFim=MG'); if copy(ClientDataSetMdfeCodmunfin.value,1,2)='35' then writeln(Arq,'UFFim=SP'); if copy(ClientDataSetMdfeCodmunfin.value,1,2)='32' then writeln(Arq,'UFFim=ES'); if copy(ClientDataSetMdfeCodmunfin.value,1,2)='33' then writeln(Arq,'UFFim=RJ');} writeln(Arq,'UFFim='+ClientDataSetMdfeUFdestino.value); //writeln(Arq,'UFFim='+clientdatasetempuf.value); //writeln(Arq,'UFFim='+ClientdatasetcliUf.value); writeln(Arq,'tpTransp='); writeln(Arq,'cMunCarrega='+ClientDataSetEmpCmun.value); writeln(Arq,'xMunCarrega='+ClientDataSetEmpCidade.value); if (ufcaminho<>'') or (ufcaminho<>'') then writeln(Arq,'UFPer='+ufcaminho); if (ufcaminho1<>'') or (ufcaminho1<>'') then writeln(Arq,'UFPer1='+ufcaminho1); if (ufcaminho2<>'') or (ufcaminho2<>'') then writeln(Arq,'UFPer2='+ufcaminho2); if (ufcaminho3<>'') or (ufcaminho3<>'') then writeln(Arq,'UFPer3='+ufcaminho3); if (ufcaminho4<>'') or (ufcaminho4<>'') then writeln(Arq,'UFPer4='+ufcaminho4); if (ufcaminho5<>'') or (ufcaminho5<>'') then writeln(Arq,'UFPer5='+ufcaminho5); if (ufcaminho6<>'') or (ufcaminho6<>'') then writeln(Arq,'UFPer6='+ufcaminho6); writeln(Arq,'dhIniViagem='); writeln(Arq,'RNTRC=00000000'); writeln(Arq,'CIOT=000000000000'); writeln(Arq,'codAgPorto='); writeln(Arq,'RNTRC=00000000'); writeln(Arq,'cint='); writeln(Arq,'placa='+cPlaca); writeln(Arq,'RENAVAM='+ClientDataSetveicRenavam.value); writeln(Arq,'tara=10'); writeln(Arq,'capKG='); writeln(Arq,'capM3='); writeln(Arq,'UF='+ClientDataSetveicUF.value); writeln(Arq,'CNPJCPF='); writeln(Arq,'RNTRC='); writeln(Arq,'xNome='); writeln(Arq,'IE='); writeln(Arq,'UFProp='); writeln(Arq,'tpProp='); writeln(Arq,'tpRod='+ClientDataSetveicTpveiculo.value); writeln(Arq,'tpCar='+ClientDataSetveicTpcarroceria.value); writeln(Arq,'UF='+ClientDataSetveicUF.value); writeln(Arq,'xNome='+ClientDataSetVENDEDORnome.value); writeln(Arq,'CPF='+SomenteNumeros(ClientDataSetVENDEDORcpf.value)); writeln(Arq,'cMunDescargadest='+ClientDataSetMdfeCodmunfin.value); writeln(Arq,'xMunDescargadest='+ClientDataSetCmunCidade.value); //writeln(Arq,'chNfe='+ClientDataSetMdfeChavenfe.value); with ClientDataSetMdfe do while not eof do begin cte:=cte+1; if cte=1 then writeln(Arq,'chNfe='+ClientDataSetMdfeChavenfe.value); if cte=2 then writeln(Arq,'chNfe2='+ClientDataSetMdfeChavenfe.value); vcarga:=vcarga+ClientDataSetMdfeTvalor.value; //vcarga:=ClientDataSetMdfeTvalor.value; ic:=FormatFloat('0.00',vcarga); x:=pos(',',ic); vld:=copy(ic,x+1,3); ic:=Copy(ic,x-X,X-1)+'.'+VLD; qCarga:=qCarga+ClientDataSetMdfeQvol.value; //qCarga:=ClientDataSetMdfeQvol.value; ic:=FormatFloat('0.00',qCarga); x:=pos(',',ic); vld:=copy(ic,x+1,3); ic:=Copy(ic,x-X,X-1)+'.'+VLD; {writeln(Arq,'vCarga='+floattostr(vcarga)); writeln(Arq,'cUnid=02'); writeln(Arq,'qCarga='+floattostr(qCarga));} ClientDataSetMdfe.Next; end; writeln(Arq,'qCTe=0'); writeln(Arq,'qNFe='+floattostr(cte)); writeln(Arq,'vCarga='+floattostr(vcarga)); writeln(Arq,'cUnid=02'); writeln(Arq,'qCarga='+floattostr(qCarga)); writeln(Arq,'infCpl='); writeln(Arq,'infAdFisco='); CloseFile(arq); como neste caso o caminho nao existe eu nao mando a tag UFPer
  8. este arquivo esta gerando dentro do Componente do mdf-e e ao tentar valida-lo apresenta erro. poderia me ajudar? 32211109275826000138580010001121211723339455-mdfe.xml
  9. mas eu estou conseguindo enviar mdfe para fora do estado normalmente com o percurso. tem algum modelo do Txt para que eu possa colocar o padrao nele e poder enviar? pois ja compatibilizei toda a plataforma usando -o.
  10. delphi. gerei um arquivo txt e mandei abrir o acbrmdfe em modo assincrono
  11. MESMO SE entrar no acbr e gerar um documento de teste e tentar o proprio xml gerado no modelo ele apresenta erro de validacao por falta de UFper nao informado. Preciso de ajuda para fazer a liberacao deste manifesto.
  12. mas se eu for no meu arquivo e retirar o campo UFPER E fazer o envio ele me retorna erro de validacao dizendo que UFper nenhum valor informado e nao segue . como faço neste caso?
  13. tenho um manifesto de carregamento com erro. Eu não coloquei a informação do percurso pois se trata de carregamento dentro do próprio estado. Estou perdido podem me ajudar segue o erro de validação e o anexo com o arquivo enviado. Aguardo infProt Id="MDFe231120211523244370"> <tpAmb>1</tpAmb> <verAplic>RS20210820095235</verAplic> <chMDFe>32211109275826000138580010000000191263377678</chMDFe> <dhRecbto>2021-11-23T15:23:24-03:00</dhRecbto> <digVal>WVC2xncKOQhWwAugcJ6538/UB20=</digVal> <cStat>663</cStat> <xMotivo>Rejeição: Percurso informado inválido</xMotivo> </infProt> MDFE.txt
  14. usando o AcbrNfe , apresentou este erro tambem , qual o procedimento ? é algum cadastro que a sefaz esta apresentando R: A rejeição 203 ocorre quando o contribuinte não está credenciado na NF-e ou quando o contribuinte credenciado na NF-e está com a situação “Desabilitado”.
  15. Terei que atualizar o acbrnfe para poder utilizar a tag xPag. ? como procedo com estas atualizções?
  16. Boa noite, Pessoal, tenho uma aplicacao que usa o comando abaixo ShellExecute(Handle, 'open',PChar('D:\Sistemas inter\utilar\lj5\ACBrNFe_demo.exe'), nil, nil, SW_SHOW); Eu sempre utilizei esta plataforma com sucesso. Porem tive que instalar um windows server 2008 R2, 64 bits. Entao a partir deste momento toda vez que o sistema tenta realizar a abertura apresenta o seguinte erro Acess violatio address read off adrees FFFFFFF, Preciso de ajuda nao sei como resolver este problema. Aguaro Ajuda. Obrigado
  17. Pessoal, estou com um problema e gostaria de ajuda. Uso na minha aplicacao um comando DeleteFile. para excluir arquivos de uma pasta onde os Xml´s sao gravados. Segue a linha. I := FindFirst(ClientDataSetempNFE.value+'\entradasaida\*.*', faAnyFile, SR); while I = 0 do begin if (SR.Attr and faDirectory) <> faDirectory then if not DeleteFile(ClientDataSetempNFE.value+'\entradasaida\' + SR.Name) then a:='Fechar o sistema e acessar novamente'; // ShowMessage('Fechar o sistema e acessar novamente.' + SR.Name); I := FindNext(SR); end; Este processo funciona normalmente em varios servidores, porem quando uso o Server 2008 R2. ao passar nesta linha o sistema apresenta a Seguinte mensagem Access Violation at address. Alguem ja passou por isto..
  18. Achei a 1a. reposta, no acbr nao posso enviar o campo Impressora Vazio, preciso colocar o nome da impressora para nao abrir a caixa de dialogo. Porem nao basta eu apenas colocar um nome para a impressora preciso ao ler o abrir o Acbr capturar a impressora padrao. Como fazer isto, Algumem poderia me auxiliar?
  19. Uso o Acbr para fazer a postagem do xml e impressao do Danfe. Porem com a nova versao do acbr, verifiquei que o sistema abre uma no momento da impressao do Danfe uma caixa de dialogo com as impressoras. Eu gostaria de nao exibir esta opcao e fazer a impressao do Danfe na impressora padrao que esta selecionada na maquina do usuario. Eu nao visualizei este recurso neste versao do Acbr. Em que local eu posso alterar na programacao para realizar a impressao diretamente para a impressora padrao, sem usar a caixa de dialogo? Aguardo comentários.
  20. Juolimar veja a Chave gerada pelo Acbr, se observar ele gerou o TpEmissao como se tivesse pegado 2 vezes este numero. De qualquer forma vou conferir a data e hora 31180304545217000138550010000671531100067159-nfe.xml
  21. Bom dia Gero um chave NfeNFe31180304545217000138550010000671531000671534.XML porem quando abro o Acbr e mandar Assinar o Xml o Acbr troca minha chave, Percebi que o Acbr Pega o Cnf e altera o Numero gerando uma nova chave. O problema é que eu uso a chave gerada na minha plataforma no sistema em varias partes de minha aplicacao, ento nao posso permitir que o Cnf que eu mandei nao seja o Cnf que o aCBR USE. Preciso de ajuda, quem poderia me auxliar?
  22. Alguem teve a solucao para este problema? tambem estou com este erro ao executar no server 2003 como Administrador
×
×
  • 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...