Histórico da Página
...
O projeto SPED (Sistema Público de Escrituração Digital) faz parte do Programa de Aceleração do Crescimento do Governo Federal (PAC 2007-2010) e constitui-se em mais um avanço na informatização da relação entre o Fisco e os Contribuintes.
Por ser uma solução tecnológica que oficializa os arquivos digitais das Escriturações Fiscais e Contábeis dos sistemas das empresas, reduz sensivelmente os custos com armazenamento de documentos e possibilita maior segurança, haja vista que existem padrões específicos para a apresentação de cada Obrigação Fiscal 0.
Por meio dele a antes trabalhosa prestação de contas para o Fisco torna-se mais simples, pois ele concentra todos os meios pelos quais o contribuinte declara suas operações, o que antes era feito ora por vários meios eletrônicos distintos, ora por meios físicos, o que onerava uma complexa estrutura para Receber, Processar e Controlar tantas informações.
O SPED FISCAL consiste na modernização da sistemática atual do cumprimento das obrigações acessórias, transmitidas pelos contribuintes às administrações tributárias e aos órgãos fiscalizadores, utilizando-se da certificação digital para fins de assinatura dos documentos eletrônicos, garantindo assim a validade jurídica dos mesmos apenas na sua forma digital.
Com o SPED FISCAL implantado, a empresa está dispensada de apresentar grande parte das informações fornecidas na DIPJ (Declaração de Informações Econômico-Fiscais da Pessoa Jurídica) e outras obrigações acessórias relativas a outros tributos (IPI, PIS/COFINS, etc.) no âmbito federal.
- No Configurador (SIGACFG) acesse Ambiente/ Cadastros/ Menus e inclua no menu Livros Fiscais (SIGAFIS), a opção para execução do SPED Fiscal, conforme especificação a seguir:
Nome do Menu | Submenu | Nome da Rotina | Programa | Tabelas |
Miscelânea | Arq. Magnéticos | SPED FISCAL | SPEDFISCAL | SFT, SF3, SD1, SD2, SE1, SE2, SE4, SA1, SA2, SB1, SB5, SG1, SFU, DA3, DB1, DB2, DB3, DT6, DT8, DTC, DTQ, DTR, DUD, DUY |
Atualizações | Cadastros | Relac. Cód. ISS | MATA963 | CDN |
Atualizações | SPED | Aj. Manuais Apur. IPI | MATA946 | CCK |
Atualizações | SPED | Aj. Manuais Apur. ICMS | MATA964 | CDO |
Atualizações | SPED | Lanc. Apuração ICMS | MATA985 | CC6 |
Atualizações | SPED | Ajustes Apur. ICMS | MATA986 | CC8 |
Atualizações | SPED | Reflexo Ap. ICMS | MATA987 | CC9 |
Atualizações | SPED | Tipo Apur. ICMS | MATA988 | CCA |
Atualizações | SPED | Responsab. ICMS | MATA989 | CCB |
Atualizações | SPED | Influência Rec. ICMS | MATA973 | CCC |
Atualizações | SPED | Origem Trib. ICMS | MATA974 | CCD |
Atualizações | SPED | Classificação Item | MATA979 | CC4 |
Atualizações | SPED | Classes de Consumo | MATA971 | CC5 |
Atualizações | SPED | Informações Compl. | MATA966 | CCE |
Atualizações | SPED | Processos Refer. | MATA967 | CCF |
Atualizações | SPED | Países Bco. Central | MATA956 | CCH |
Atualizações | SPED | Natureza da Operação | FISA056 | CD1 |
Atualizações | SPED | Tabela IPM | FISA094 | CLN |
Atualizações | SPED | Comp. Val. ICMS H020 | FISA116 | F0M |
Atualizações | SPED | Motivo de inventário | FISA120 | F0Q |
Esse registro tem por objetivo informar layout que está sendo utilizado data inicial e final da geração do arquivo e dados da identificação de entidade.
Principais campos
- Versão do Lyout - Será sempre tratado dentro do fonte SPEDFICAL e dessa forma cliente deve estar com rotina atualizado em seu ambiente conforme portal do cliente.
- Data inicial de Final de escrituração do arquivo – Informação da Wizard SPEDFISCAL
-Dados da identificação de entidade – Essas informações são buscadas do configurador tabela SM0.
Caminho -> Configurador/Empresas/Criação de Empresas
REGISTRO 0001: ABERTURA DO BLOCO 0
Contém a identificação do registro e um campo informando se há movimentos para este bloco 0
Padrão do Protheus será a geração do campo IND_MOV = 0 - Bloco com dados informados, quando existir qualquer movimentação no período relacionado a cliente, fornecedor e produto.
REGISTRO 0005: DADOS COMPLEMENTARES DA ENTIDADE
As informações desse registro estão contidas na tabela SM0 ao configurar as informações da empresa no caminho abaixo.
Caminho -> Configurador/Empresas/Criação de Empresas
REGISTRO 0015: DADOS DO CONTRIBUINTE SUBSTITUTO OU RESPONSÁVEL PELO ICMS DESTINO
As informações contidas nesse registro terão origem nas inscrições estaduais informadas no parâmetro MV_SUBTRIB localizado dentro do configurador do Protheus.
Caminho – Configurador/Cadastro/Parâmetros/Pesquisar
Deverá ser preenchido com inscrições estaduais onde a empresa é contribuinte de ICMS.
Exemplo:
MV_SUBTRIB=SP123456789/MG123456789/
Deverá ser preenchido com UF + numeração Inscrição estadual
REGISTRO 0100: DADOS DO CONTABILISTA
Para preenchimento desse registro deve ser alimentado as informações da Segunda tela da Wizard de geração do arquivo SPEDFISCAL.
REGISTRO 0150: TABELA DE CADASTRO DO PARTICIPANTE
Para preenchimento desse registro deve ser alimentado as informações dos Participantes Cientes/Fornecedor tabela SA1 e SA2 do Protheus pelos módulos de Faturamento ou compras.
Caminho – Modulo Compras ou Faturamento / Atualização / Cadastro / Cliente ou Fornecedor
Campos Obrigatórios
02_ COD_PART –> Alimentar o campo Código (A1_CODIGO ou A2_CODIGO) Cliente / Fornecedor
03_ NOME -> Alimentar o campo Nome ou Razão Social (A1_NOME ou A2_NOME) Cliente / Fornecedor
04_ COD_PAIS -> Alimentar os campos Pais Bacen (A1_COD PAIS ou A2_COD PAIS) Cliente / Fornecedor
10 _END -> Alimentar o campo Endereço (A1_END ou A2_END) Cliente / Fornecedor
REGISTRO 0175: ALTERAÇÃO DA TABELA DE CADASTRO DE PARTICIPANTE
Deverá ser configurado parâmetro MV_HISTTAB = .T.
Caminho – Configurador/Cadastro/Parâmetros/Pesquisar
Gera-se este registro com as alterações cadastrais nas tabelas Clientes (SA1), Fornecedores (SA2) e Transportadoras (SA4). Que ficam armazenadas na tabela Alterações Cadastrais (AIF). A habilitação da gravação dos históricos é feita pelo parâmetro MV_HISTTAB.
Importante
As alterações realizadas no campo de Inscrição Estadual não serão enviadas no registro 0175, conforme citado na versão 2.0.33.
Deverá ser incluído novo fornecedor ou cliente quando existir alteração de inscrição estadual.
REGISTRO 0190: IDENTIFICAÇÃO DAS UNIDADES DE MEDIDA
As informações contidas neste registro são obtidas por meio dos Cadastros de Produtos (SB1) e Cadastro de Unidades de Medida (SAH).
Caminho -> Modulo Compras ou Faturamento / Atualização / Cadastro/ Prod
Este registro é gerado para todas as unidades de medida utilizadas no período. Por padrão é considerada a primeira unidade de medida do documento, para utilização da segunda ou outra Unidade de Medida, customize o ponto de entrada SPDFIS02. Para mais detalhes sobre este PE, consulte o portal TDN.
SPDFIS02 - Unidade de medida e quantidade do item do documento
Link
REGISTRO 0200: TABELA DE IDENTIFICAÇÃO DO ITEM (PRODUTO E SERVIÇOS)
Principais campos de preenchimento Protheus estão marcados em vermelho.
Caminho -> Modulo Compras ou Faturamento / Atualização / Cadastro/ Produto
Importante
a) A geração deste registro pode ser customizada a partir do ponto de entrada SPEDPROD. Neste ponto de entrada podem-se alterar todos os campos do registro. Neste ponto são passados três parâmetros; a variável cAliasSFT que contém o filtro efetuado no SFT, de onde são lidas as informações do documento fiscal, a cRegspd que contém o nome do registro e a cUnid que contém o campo unidade de medida do produto. Para mais detalhes sobre este ponto de entrada, consulte o portal TDN.
Link
http://tdn.totvs.com/pages/releaseview.action?pageId=6077114
b) Para este registro existe também o ponto de entrada SPDFIS001, que permite ao usuário relacionar novos tipos de produto com a tabela descrita no campo TIPO_ITEMdeste registro. Para mais detalhes sobre este ponto de entrada, consulte o portal TDN.
Link
http://tdn.totvs.com/display/public/PROT/SPDFIS001+-+Trata+tipos+de+produtos+--+12491
c) Para o correto preenchimento do campo 11 do registro 0200 - Tabela de identificação do item verifique se a tabela de códigos utilizada no campo Cod ISS (B1_CODISS) é a tabela publicada no Anexo I Lei Complementar Federal nº 116/03. Caso contrário relacione este código de ISS, utilizado no SB1, a um dos códigos publicados na LC 116/03. Isso é feito pela opção Relac. Cód. ISS (MATA963), disponível em Atualizações/Cadastros. Para mais informações sobre esta rotina consultar o boletim técnicoFIS_BT_RELAC_CODIGO_ISS.
Link
http://tdn.totvs.com/pages/viewpage.action?pageId=235314763
REGISTRO 0205: ALTERAÇÃO DO ITEM
Este registro é gerado com base no histórico de alterações do produto, armazenadas na tabela AIF.
Importante
Deverá ser configurado parâmetro MV_HISTTAB = .T.
O registro 0205 também poderá ser gerado através do Ponto de Entrada SPED0205. Exemplo de utilização deste Ponto de Entrada está publicado no TDN.
http://tdn.totvs.com/pages/releaseview.action?pageId=75270403
Não é mais permitido informar no mesmo registro 0205 as informações de Descrição Anterior e Código Anterior, campos 02 e 05 respectivamente. Por este motivo serão gerados dois registros 0205, onde um registro terá o campo de Descrição Anterior preenchido e Código Anterior vazio, e outro registro 0205 com o campo de Descrição Anterior vazio e Código Anterior preenchido. Desta forma a rotina continua gerando as mesmas informações (Descrição Anterior e Código Anterior) considerando a nova regra de validação do 0205.
Para geração da informação de Código Anterior no registro 0205, é necessário o preenchimento do campo B1_CODANT no cadastro de produto
REGISTRO 0206: CÓDIGO DE PRODUTO CONFORME TABELA PUBLICADA PELA ANP (COMBUSTÍVEIS)
Para geração deste no Cadastro de Produtos, o campo Grupo do Produto (B1_GRUPO)
Este registro é gerado com base na tabela Complemento de Combustíveis (CD6), campo Cod.ANP (CD6_CODANP).
REGISTRO 0210: CONSUMO ESPECÍFICO PADRONIZADO
Este registro deve ser apresentado, caso exista produção e/ou consumo nos Registros K230/K235 e K250/K255
Neste registro serão informados o consumo específico padronizado e a perda normal percentual de um insumo/componente para se produzir uma unidade de produto resultante, segundo as técnicas de produção de sua atividade, referentes aos produtos que foram fabricados pelo próprio estabelecimento ou por terceiro. Para a geração deste registro é considerada a última revisão da estrutura cadastrada na tabela Estrutura de Produtos (SG1).
Atendimento desse registro será realizado pela equipe de Materiais – Estoque “Relacionado com bloco K”
REGISTRO 0220: FATORES DE CONVERSÃO DE UNIDADES
Dentro do cadastro de produto
Caminho -> Modulo Compras ou Faturamento / Atualização / Cadastro/ Produto/ABA Cadastro
Seg.Un.Medi. (B1_SEGUM)
Fator Conv. (B1_CONV)
Tipo de Conv (B1_TIPCONV)
REGISTRO 0300: CADASTRO DE BENS OU COMPONENTES DO ATIVO IMOBILIZADO
1º - Se no cadastro de Manutenção CIAP (SF9) o campo F9_ROTINA = MATA103:
- o item da nota virá do campo FT_ITEM,
- o modelo da Nota Fiscal dos campos F1/F3/FT_ESPECIE
- o produto do campo FT_PRODUTO.
2º - Se o bem tem o campo F9_ROTINA = MATA905 - ver **Boletim Técnico do Sped Fiscal** o tópico “Para o registro 0300 e 0305”
- o item da nota deverá ser informado no campo de Item que é um campo criado na SF9 e que deve ser informado no parâmetro MV_F9ITEM.
Ex: MV_F9ITEM = F9_ITEMNFE
- o modelo da nota virá do campo criado na tabela SF9 para indicar a espécie da nota amarrado ao parâmetro MV_F9ESP.
Ex: MV_F9ESP = F9_ESPEC
- o produto virá de um campo criado na tabela SF9 para indicar o código do produto sendo esse campo amarrado ao parâmetro MV_F9PROD.
Ex: MV_F9PROD = F9_PROD
REGISTRO 0305: INFORMAÇÃO SOBRE A UTILIZAÇÃO DO BEM
Campo 02_COD_CCUS
1º - Se no cadastro de Manutenção CIAP (SF9) o campo F9_ROTINA = MATA103:
O campo 02_COD_CCUS do registro 0305 será considerado do campo Centro de Custo (B1_CCUSTO) do cadastro do produto.
2º - Se o bem tem o campo F9_ROTINA = MATA905
Será considerado para preenchimento do campo 02_COD_CCUS o campo F9_CC - Tabela CTT - Deve ser preenchido com a informação do campo C Custo “CTT_CUSTO".
Deverá ser criado via configurador conforma abaixo
Campo: F9_CC
Tipo: Caracter
Tamanho: 60
Decimal: 0
Formato: @!
Contexto: Real
Titulo: C. Custo
Texto: Informa centro de custo
Help: Informação do centro de custo para preenchimento do campo 02 COD_CCUS registro 0305 SPED FISCAL
Amarração de campos aos parâmetros do campo ao parâmetros
MV_F9CC = F9_CC
Campo 03_FUNC
Deverá ser preenchido o campo Função Bem (F9_FUNCIT) da tabela SF9 rotina Manutenção CIAP “MATA905”
Caminho -> Modulo Livros Fiscais / Atualização / Cadastro / Manutenção CIAP
Campo 04_VIDA_UTIL
Deverá ser preenchido o campo Vida Ultil (F9_VIDUTIL) da tabela SF9 rotina Manutenção CIAP “MATA905”
Caminho -> Modulo Livros Fiscais / Atualização / Cadastro / Manutenção CIAP
REGISTRO 0400: TABELA DE NATUREZA DA OPERAÇÃO/PRESTAÇÃO
Registro será gerado quando amarrado TES “Tipo de Entrada e Saída” as notas fiscais de entrada e saída.
Campo 02_ COD_NAT
Será preenchido com código informado no campo Cod. do Tipo (F4_CODIGO)
Caminho – Módulos Financeiro ou Compras ou Livros Fiscais / Atualizações /Cadastro / Tipo Ent/Sai
Campo 03_ DESCR_NAT
Será preenchido com descrição informado no campo Txt. Padrão (F4_TEXTO)
Caminho – Módulos Financeiro ou Compras ou Livros Fiscais / Atualizações /Cadastro / Tipo Ent/Sai
REGISTRO 0450: TABELA DE INFORMAÇÃO COMPLEMENTAR DO DOCUMENTO FISCAL
Neste registro são lançadas as informações complementares associadas aos documentos. Essas informações são cadastradas na tabela CCE “Informações Complementares”
E a geração do registro seda com preenchimento do campo Inf.compl (CDT_INFCOMP)
Caminho -> Modulo Livros Fiscais / Atualizações/ Movimentos/ Nf manual de Entrada ou Nf manual de Saída
Pode se utilizar o Ponto de Entrada SPDPISIC para retornar o conteúdo deste registro, junto ao registro C110.
Link
http://tdn.totvs.com/pages/releaseview.action?pageId=6077215
REGISTRO 0460: TABELA DE OBSERVAÇÕES DO LANÇAMENTO FISCAL
Neste registro serão lançadas as observações do documento fiscal provenientes de lançamentos de apuração assim como informações lançadas na coluna Observação na escrituração dos Livros Fiscais de Entradas e Saídas.
Importante
Para cada documento que tiver informações lançadas na coluna Observação dos Livros Fiscais de Entradas ou Saídas, inclua um código e uma descrição correspondente à mensagem da escrituração que será lançada na coluna Observação pela rotina Informações Compl. (CCE) e informe o código correspondente no campo do TES Cod Observ (F4_CODOBSE).
O código sempre será utilizado conforme cadastrado da tabela CCE, porém a descrição pode variar conforme a configuração feita no cadastro do TES (SF4) utilizado. No caso da nota ter sido escriturada utilizando uma fórmula (F4_FORMULA) amarrada ao TES, a descrição do código utilizará o texto gravado no Livro Fiscal pela Fórmula (FT_OBSERV). Caso contrário, utilizará a própria descrição cadastrada na tabela CCE.
REGISTRO 0500: PLANO DE CONTAS CONTÁBEIS
Este registro identifica as contas contábeis utilizadas pelo contribuinte, com referência no registro 0300. As informações têm origem do cadastro de Plano de Contas (CT1). É gerado a partir de janeiro de 2011.
1º - Para lançamentos de notas fiscais de entrada com origem na rotina MATA103
O registro 0500 considera do campo Conta contábil (B1_CONTA) do cadastro do produto alimentado campo D1_CONTA e FT_COTA da nota FISCAL com origem na tabela CT1.
2º - Se for incluído um bem Manualmente com origem na rotina MATA905 campo F9_ORIGEM = MATA905
O registro 0500 considera conta contábil do campo Plano de Contas (F9_PL) que deverá ser criado na tabela SF9 com consulta padrão na tabela CT1.
Deverá ser criado via configurador conforme abaixo
Campo: F9_PL
Tipo: Caracter
Tamanho: 60
Decimal: 0
Formato: @!
Contexto: Real
Título: C. Contábil
Texto: Informa conta contábil
Help: Informa contata contábil da tabela CT1 plano de contas para preenchimento do campo 06 COD_CTA registro 0500 SPEDFISCAL
Amarração de campos aos parâmetros
MV_F9PL = F9_PL
Importante
Deverá ser criado uma consulta padrão para pesquisa dos códigos das tabelas.
Ao efetuar criação dos campos na tabela SF9 é possível configurar tabela para seleção padrão da tabela "criação da lupa - de pesquisa padrão".
Configuração / base de dados / tabela SF9 / editar/ aba opções - campo Cons padrão - selecionar a tabela que será consultada para preenchimento do campo.
REGISTRO 0600: CENTRO DE CUSTOS
Este registro identifica os Centros de Custos, com referência no registro 0305. As informações têm origem do cadastro de Centros de Custos (CTT). É gerado a partir de janeiro de 2011.
1º - Para lançamentos de notas fiscais de entrada com origem na rotina MATA103
O registro 0600 considera do campo Centro de Custo(B1_CC) do cadastro do produto alimentado o campo D1_CC nota fiscal com origem na tabela CTT.
2º - Se for incluído um bem Manualmente com origem na rotina MATA905 campo F9_ORIGEM = MATA905
O registro 0600 considera conta contábil do campo Plano de Contas (F9_CC) que deverá ser criado na tabela SF9 com consulta padrão na tabela CT1.
Deverá ser criado via configurador conforme abaixo
Campo: F9_CC
Tipo: Caracter
Tamanho: 60
Decimal: 0
Formato: @!
Contexto: Real
Titulo: C. Custo
Texto: Informa centro de custo
Help: Informação do centro de custo para preenchimento do campo 02 COD_CCUS registro 0305 SPED FISCAL
Amarração de campos aos parâmetros
MV_F9CC = F9_CC
Importante
Deverá ser criado uma consulta padrão para pesquisa dos códigos das tabelas.
Ao efetuar criação dos campos na tabela SF9 é possível configurar tabela para seleção padrão da tabela "criação da lupa - de pesquisa padrão".
Configuração / base de dados / tabela SF9 / editar/ aba opções - campo Cons padrão - selecionar a tabela que será consultada para preenchimento do campo.
REGISTRO 0990: ENCERRAMENTO DO BLOCO 0
Contém a identificação do registro e um campo informando a quantidade de registros do bloco 0.
Totalizador de linhas da abertura do registro 0000 ao fichamento 0990.
Exemplo |0990|19| -> entre abertura registro 0000 e fechamento 0990 existem 19 linhas no arquivo.
Imagem do arquivo TXT de mostrando as contagens das linhas de abertura ao fechamento do bloco 0
Arquivos Fiscais (FAQS).
...