Jump to content

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

Recommended Posts

Posted

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.

Massao Aihara

  • Consultores
Posted

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
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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.
Posted

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...

Massao Aihara

  • Consultores
Posted

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
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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.
Posted

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

 

Posted

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

Massao Aihara

  • Este tópico foi criado há 4189 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.

The popup will be closed in 10 seconds...