Totali Sped
Este artigo descreve como exportar um novo registro no SPED.
Continuação do artigo Como criar uma nova estrutura DAO no SPED
Tutorial
1. Precisamos conferir se o registro a ser exportado já está devidamente implementado no componente ACBr.
No WTS temos os fontes dos componentes instalados em:
C:\Program Files\Borland\Delphi7\01_Componentes\25-ACBr\Fontes\ACBrSPED
E temos também um repositório svn que pode ser atualizado para sabermos das novas implementações realizadas pela comunidade.
C:\Program Files\Borland\Delphi7\01_Componentes\25-acbr-comparacao\Fontes\ACBrSPED
O comum é que os registros já estejam no componente que temos instalado, e que a implementação seja referente a um registro novo.
Mas caso seja um registro novo, temos que processo com a atualização do componente com os devidos cuidados.
2. Precisamos gerar um método GeraRegistro na classe TSped ou TSpedPisCofins.
Essa classe é responsável por instanciar o objeto do tipo registro do SPED, atribuir valores e devolver o objeto para a rotina que chamou o método.
3. A chamada do método GeraRegistro deverá ser feita no momento em que os objetos de uma determinada fonte de dados estiverem disponíveis.