cancel
Showing results for 
Search instead for 
Did you mean: 

SPED PIS COFINS - Geracao Bloco M

Former Member
0 Kudos

Caros,

O ABAP que esta nos ajudando com o SPED PIS COFINS esta tendo dificuldades com o metodo: " METHOD u2013 u201CFILL_BLOCK_M_NFu201D in the BADI - u201CBADI_J_1BPISu201D . Alguem teria um modelo desse codigo ou alguma dica que possa nos ajudar?

Agradeco antecipadamente por qualquer ajuda.

Schaefer.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Ola,

Pode explicar melhor qual é a dificuldade?

Obrigado..

Former Member
0 Kudos

Oi Luciano,

   Na verdade o problema esta na geracao do registro M200.

   Quando temos mais entradas do que saidas temos saldo credor e o programa move valores negativos para M200 os campos que sao resultado da diferenca entre creditos(M100) e Imposto a pagar(M200).

   Ja ouvi falar que o saldo credor pode ser lancado no registro 1100 mas nao consigo entender como fazer isso. Sei que eh possivel atualizar o arquivo com creditos de periodo anterior dentro do proprio mes nao entendo mesmo....

   Voce tem alguma ideia de como resolver essa situacao^

Schaefer

Former Member
0 Kudos

Ola Luiz,

Acredito que a questão ai seja só organizar as informações.

Cenário 1 (não existe saldo de períodos anteriores)

No Registro M100 para cada tipo de crédito você deve informar no campo 13(IND_DESC_CRED) se ira utilizar aquele crédito totalmente ou parcialmente, e no campo 14(VL_CRED_DESC), onde deve ser informado o valor do créidito que será utilizado no M200, caso seja o crédito total o campo 14(VL_CRED_DESC) deve ser igual ao campo 12 (VL_CRED_DISP).

O valor recuperado do campo 14 de todos os M100 deve ser recuperado no Campo 03(VL_TOT_CRED_DESC) do registro M200 e este não pode ser maior do que as contribuições apuradas no período.

Lembrando que existe uma hierarquia para utilização dos créditos.

Cenário 2 (será utilizados somente crédito de períodos anteriores)

Em uma descrição mais breve, (pode ver o os detalhes no manual da receita) :

- O valor do M100 deverá gerar um 1100/1500

- O valor do credito deve ser recuperado no M200 campo 04(VL_TOT_CRED_DESC_ANT)

- No 1100/1500 deve ser informado o valor utilizado nos créditos mais antigos até que o registro fique com saldo zero

Neste caso igualmente ao anterior os créditos não podem ultrapassar os valores das contribuições.

Pode-se ainda utilizar creditos do mês da apuração + Créditos de períodos anteriores, onde os dois cenários acontecem simultaneamente.

Espero ter Ajudado.

Luciano Mendes

Former Member
0 Kudos

Oi Luciano,

   Obrigado pelas informacoes. Ajudaram muito sim... Vou fazer os testes e depois atualizo o grupo com o resultado.

Schaefer

Former Member
0 Kudos

Luciano, bom dia

    Fiz os testes e funcionou perfeitamente.

    Valeu pela ajuda.

Schaefer