Ir para conteúdo
  • Cadastre-se

dev botao

File Not Open - Registros Paf-Ecf


Ver Solução Respondido por Brunoclas,
  • Este tópico foi criado há 3262 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa Tarde Pessoal,

 

Sou novo no fórum e recente utilizador do ACBr, e gostaria de ajuda de vocês.

 

Quando vou gerar o arquivo "Registros do PAF-ECF" Estoque pelo componente ACBr, tenho o erro "File Not Open"

 

Mas já tentei criar o arquivo txt na mão, deixar a função criar o arquivo txt e o erro não muda, segue abaixo trecho do meu código:

 

            Dim PAF_ECF As New ACBrPAF
            Dim pEstoque As New List(Of ACBrPAFRegistroE2)


            '//////***Bloco E01***


            PAF_ECF.PAF_E.RegistroE1.CNPJ = ecf.CNPJ
            PAF_ECF.PAF_E.RegistroE1.IE = ecf.IE
            PAF_ECF.PAF_E.RegistroE1.IM = ecf.IM
            PAF_ECF.PAF_E.RegistroE1.RazaoSocial = ecf.Cliche
            PAF_ECF.PAF_E.RegistroE1.NUM_FAB = ecf.NumSerie
            PAF_ECF.PAF_E.RegistroE1.MF_ADICIONAL = ecf.MFAdicional
            PAF_ECF.PAF_E.RegistroE1.TIPO_ECF = ecf.SubModeloECF
            PAF_ECF.PAF_E.RegistroE1.MARCA_ECF = ecf.ModeloStr
            PAF_ECF.PAF_E.RegistroE1.MODELO_ECF = ecf.SubModeloECF
            PAF_ECF.PAF_E.RegistroE1.DT_EST = ecf.DataMovimento 
            PAF_ECF.PAF_E.RegistroE1.UF = "SP"
            PAF_ECF.PAF_E.RegistroE1.RegistroValido = True
            Dim qtd_registros As Integer = 0


            '//***BLOCO E02 ***  
         
            Dim pRegPAF As New ACBrPAFRegistroE2
            pRegPAF.COD_MERC = "345678"
            pRegPAF.DESC_MERC = "descricao "
            pRegPAF.UN_MED = "UND"
            pRegPAF.QTDE_EST = Convert.ToDecimal(8)
            pRegPAF.RegistroValido = True
            PAF_ECF.PAF_E.RegistroE2.Add(pRegPAF)


'//***SALVA ARQUIVO TXT


            PAF_ECF.SaveFileTXT_E(Caminho_Relatorios + "Estoque.txt")
 
Utilizo VS 2010.
 
Alguem tem alguma dica?
 
Obrigado.

Raduan Matheus de Souza Mendes | Desenvolvimento de Softwares

 

Skype: raduan.mendes1  | (12)88817769

Link para o comentário
Compartilhar em outros sites

Boa Tarde Pessoal,

 

Deixei este erro de lado e montei as tabelas pra gerar todo o arquivo de "Registros do PAF-ECF" e queria saber se já existe algum exemplo no Demo do ACBr Framework e se este requisito esta integralmente implementado porque não achei no demo do ACBr Framework.

 

Obrigado.

Raduan Matheus de Souza Mendes | Desenvolvimento de Softwares

 

Skype: raduan.mendes1  | (12)88817769

Link para o comentário
Compartilhar em outros sites

  • 5 meses depois ...
  • 1 ano depois...

Bom Dia...
 
Eu estou com esse msm erro ("File not open"), alguém pode me ajudar?
 
A sintaxe é essa:
 

                FDataModule.ACBrPAF.Path = Application.StartupPath;
                FDataModule.ACBrPAF.SaveFileTXT_N(@"\ArquivoMD5.txt");

 
Desde já agradeço.

Link para o comentário
Compartilhar em outros sites

Bom dia Juliomar, obrigado por responder...

Já tentei fazer isso, e continua o msm erro. Já procurei muito sobre isso, porém o único lugar que achei algo relacionado foi aqui !

Por favor, se alguém tiver uma solução me avise...

 

Obrigado.

                FDataModule.ACBrPAF.Path = Application.StartupPath;  
                FDataModule.ACBrPAF.SaveFileTXT_N(@"\ArquivoMD5.txt");

O erro é "File not open"

Link para o comentário
Compartilhar em outros sites

  • Solution

Boa noite galera... Consegui arrumar... Para quem estiver com o msm problema vai a dica:

 

Eu troquei de pasta o arquivo onde estava sendo salvo as informações. Acredito que a pasta onde estava o arquivo esta com problemas de acesso. Fiz esse procedimento e funcionou perfeitamente. Mais informações estou a disposição. 

 

Obrigado Juliomar pela atenção e a todos do forum. 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3262 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.