Ir para conteúdo
  • Cadastre-se

dev botao

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


Gr@c@
  • Este tópico foi criado há 4039 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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • 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 para o comentário
Compartilhar em outros sites

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.