Jump to content

click.png

click.png

click.png

click.png click.png click.png

click.png

click.png

click.png

click.png

click.png

click.png

Loadfromfile...


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

Recommended Posts

Boa tarde pessoal.

 

Galera, estou com uma duvida no componente...

 

A função loadfromfile que existe nos blocos do ACBrSPEDPISCOFINS

 

ACBrSPEDPisCofins.Conteudo.LoadFromFile('D:\Arquivos\SpedPISCOFINS_012013.txt');
ou...

ACBrSPEDPisCofins.Bloco_0.LoadFromFile;

seria para carregar um Sped ja gerado em .txt para dentro do componente?

Como faz??? Por que tentei e os registro continuam vazios...
 

 

Att.

Lutzem Massao Aihara
Email: [email protected]

Link to comment
Share on other sites

  • Consultores

Na verdade, Conteudo é do tipo TStringList e assim herdou o método LoadFromFile desta classe. Nenhum tratamento especial para essa classe foi adicionada ao componente. Isto significa que chamar esse método não faz o trabalho de criar os registros. Ele apenas carrega o arquivo para dentro do StringList.

Já o método declarado no Bloco_0 apenas faz uma chamada ao Conteudo.LoadFromFile. Assim, tem as mesmas características do último

 

Quem sabe no futuro algum usuário do componente resolva implementar essa funcionalidade?

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to comment
Share on other sites

Entendi...então ele carrega o arquivo, mas não faz nada com ele...

 

é que eu montei um unificador do SPED PIS COFINS "na mão" e na preça para um cliente...
e agora tenho que melhorar ele...(o codigo ta uma mer**)...

pensei em usar o próprio ACBr, que gera os arquivos (são bancos separados por filial...¬¬) 

 

Mas vou dar uma olhada então...

Lutzem Massao Aihara
Email: [email protected]

Link to comment
Share on other sites

  • Consultores

Se quiser, você pode criar um método para fazer isso no ACBrSPED. Se precisar de ajuda para verificar o código a gente pode tentar ajudar. Acredito que não seja muito difícil, apenas trabalhoso. O mais difícil deve ser criar as hierarquias dos registros.

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to comment
Share on other sites

Bom dia exatamente Elton, só é trabalhoso, mas Lutzem como você disse ter feito na mão já deve ter bastante trabalho feito, bastando organiza-los para implementar o recurso no ACBrSPED, se tiver disponibilidade, podemos ir ajudando nas dúvidas em seguida que quiser disponibilizar avaliamos e subimos para o SVN.

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link to comment
Share on other sites

Bom...oque eu fiz, foi bem basico...como era so juntar arquivos já gerados...só copei os blocos inteiros que eram por filial,

e acertei os totalizadores do bloco M e fiz a contagem para os blocos 9...foi bem basico,...

 

Eu vou sim tentar incrementar essa função no ACBrSped, a principio para o PIS/COFIN que creio ser o mais necessário,...

só que não programo com a qualidade que vejo no ACBr,

por isso quando verem o fonte não riam =P

Lutzem Massao Aihara
Email: [email protected]

Link to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.