Jump to content

dev botao

Tipo De Escrituração: Individual Ou Consolidada(C010)


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

Recommended Posts

  • Moderadores

Depois que fiz update do componente SPED ontem dia 19/02/2013 não consegui mais validar o sped contribuições.

Se coloco 1-consolidado no C010 dá erro dizendo que não devo gerar registro C180. Se coloco 2-individualizado dá erro dizendo que não devo gerar o registro C100. Mas o registro C180 é para o consolidado e o C100 é para o individualizado.

Coincidentemente, temos um novo validador do Sped contribuições disponivel para download e agora não consigo entender onde está o erro (se no componente, se no validador ou se no meu aplicativo).

 

Se gerar 1-Consolidado

Está gerando C180/C181/C185 e dá erro dizendo que esses registros não devem ser gerados.

 

Se gerar 2-individualizado

Está gerando C100/C170/C400 e dá erro dizendo que esses registros não devem ser gerados.

 

Como se a coisa estivesse invertida.

 

Estou gerando Sped Contribuições para Lucro Presumido (cumulativo) periodo de 01/01/2013 a 31/01/2013.

 

Afinal, quais registros devo gerar para o consolidado e quais devo gerar para o individualizado?

Link to comment
Share on other sites

Os registros consolidados (C180/C181/C185) só devem ser gerados para o modelo "55", se tiver algum outro modelo será rejeitado, 

 

Já para os registros (C100/C170) deve ser gerados os outros modelos e também o modelo "55", mas se o modelo "55" for gerado no C100/C170 não deve ser no C180/C181/C185

 

Caso tenha alguma dúvida ainda, olhe o guia pratico, la explica.

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

Para empresa lucro presumido você deve indicar no registro 0110 campo 05 Código indicador de critério de escrituração e apuração conforme abaixo:

 

Código indicador do critério de escrituração e apuração

adotado, no caso de incidência exclusivamente no

 

regime cumulativo (COD_INC_TRIB = 2), pela pessoa

jurídica submetida ao regime de tributação com base no

lucro presumido:

 

1 – Regime de Caixa – Escrituração consolidada

 

(Registro F500);

 

2 – Regime de Competência - Escrituração consolidada

 

(Registro F550);

 

9 – Regime de Competência - Escrituração detalhada,

 

com base nos registros dos Blocos “A”, “C”, “D” e “F”.

Link to comment
Share on other sites

  • Membros Pro

Bom dia

 

Eu Coloquei um pequeno teste para não gerar os registros C, D e M no meu sistema, mais os registros C, D e M são gerados com uma unica linha dessa forma |C001|0| mais o "0" já vem fixo significa que ele contem dados no bloco. Séria possível colocar um teste já direto nós fontes.

 

procedure TBloco_C.WriteRegistroC001 ;

begin

  if Assigned(FRegistroC001) then

  begin

     with FRegistroC001 do

     begin

        Add( LFill( 'C001' ) +

             LFill( Integer(IND_MOV), 0 ) ) ;

        if IND_MOV = imComDados then

        begin

          WriteRegistroC010(FRegistroC001) ;

        end;

     end;

     RegistroC990.QTD_LIN_C := RegistroC990.QTD_LIN_C + 1;

  end;

end;

 

Dangelo Porto

Link to comment
Share on other sites

  • 2 weeks later...
  • Consultores

Bom dia

 

Eu Coloquei um pequeno teste para não gerar os registros C, D e M no meu sistema, mais os registros C, D e M são gerados com uma unica linha dessa forma |C001|0| mais o "0" já vem fixo significa que ele contem dados no bloco. Séria possível colocar um teste já direto nós fontes.

 

procedure TBloco_C.WriteRegistroC001 ;

begin

  if Assigned(FRegistroC001) then

  begin

     with FRegistroC001 do

     begin

        Add( LFill( 'C001' ) +

             LFill( Integer(IND_MOV), 0 ) ) ;

        if IND_MOV = imComDados then

        begin

          WriteRegistroC010(FRegistroC001) ;

        end;

     end;

     RegistroC990.QTD_LIN_C := RegistroC990.QTD_LIN_C + 1;

  end;

end;

 

 

Não entendi seu objetivo, muito menos o que isso tem a ver com o que a Gr@ç@ apresentou no primeiro post.

[]'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.
Link to comment
Share on other sites

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