Páginas filhas
  • DT Alterações Nas Rotinas 1446 e 3503 - Adequação ao SPED REINF.


ALTERAÇÕES NAS ROTINAS 1446 E 3503 - ADEQUAÇÃO AO SPED REINF


Informações Gerais

 

Linha de Produto:

PC Sistemas

Segmento Executor:D&L

Módulo:

35 - Ordem de Serviço

Rotina:


Rotina

Nome Técnico

3503

Manter Ordem de Serviço

1446Gerar Nota Fiscal Prestação de Serviço



Chamado/Ticket:

HIS.04790.2017

Requisito/Story/Issue: VEN-2570
Tabelas:

Rotina 560

- Tabela de Contas a Receber (PCPREST )

- Tabela Ordem de Seriço (PCORDEMSERVICO)

Tabela Serviços da OS (PCORDEMSERVICOI)

- Tabela Notas Fiscais de Saída (PCNFSAID)

Tabela de Parâmetros por Filial - 132 (PCPARAMFILIAL)

Tabela de Produto (PCPRODUT)

Tabela de complemento da movimentação de registros (PCMOVCOMPLE)

País:

( X ) Brasil  (  ) Argentina  (  ) México  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colômbia   (  ) Outro _____________.

Versão/Release:

Rotina 560 - V. 28.07

Rotina 1446 - V. 28.07

Rotina 3503 - V. 28.07

Objetivo

 

Realizadas alterações nas rotinas 1446 - Gerar Nota Fiscal Prestação de Serviço e 3503 - Manter Ordem de Serviço para adequação ao SPED REINF em atendimento a legislação vigente.

Definição da Regra de Negócio


1. Gravar na tabela PCNFSAID para registrar se foi ou não marcado a flag  Reter INSS(CPRB) deste serviço. PCNFSAID.INSSRETIDO (S/N);

2. Retirar a sigla CPRB dos nomes dos campos: %INSS(CPRB) e Reter INSS(CPRB) deste serviço?;

3. A rotina 3503 deverá gravar na tabela PCMOVCOMPLE.CODCNAESERV, o codigo do CNAE, do cadastro do serviço utilizado (cadastro da rotina 3501);

4. Rotina 3503 ao digitar no campo Valor de Retenção Subcontratada deverá gravar no campo  pcmovcomple.vlretencaosubcontratada;

5. Criar hint ao apontar cursor para os campos Tipo de processo e Numero de processo: Informação que justifica o motivo que não vai reter o % de INSS informado neste serviço.;

5.1 Gravar na tabela PCNFSAID código e descrição do Tipo de processo quando informado na rotina 3503, informar qual tabela e campos está gravando para SPED REINF pegar as informações quando necessário:

1. Administrativo

2 - Judicial

5.2 Deverá ser obrigatório informar o Tipo de Processo e Número do Processo, se obter percentual de INSS no serviço utilizado e não marcou para reter o INSS;

5.3 Se no cadastro do serviço não tiver percentual de INSS informado, os campos de processo, retenção de INSS e de percentual de INSS da rotina 3503 deverão ficar desabilitados;

5.4 Se marcar o campo Reter INSS deste serviço deverá desabilitar os campos de processo;

5.5 Gravar na tabela PCNFSAID o Numero Processo quando informado (campo para preenchimento manual, deverá aceitar números e letras, tamanho 14);

5.6 Criar campo Cod. Indicativo da Suspensão, (campo não obrigatório para preenchimento manual, aceitar números e letras, tamanho 14);

5.7 Retirar obrigatoriedade de ter percentual de INSS.;

6. Rotina 3503 deverá gravar as observações digitadas nos campos informados abaixo:

*Observação do serviço: "PCORDEMSERVICOI.OBSERVACAOSERVICO"

* Observação geral: "PCORDEMSERVICO.OBS"

* Observação do produto: pcitemservico.observacaodoproduto

7. Rotina 3503 deverá gravar percentual de INSS informado no cadastro do serviço, na PCNFSAID nota de serviço gerada independente se for reter. Hoje grava no PCORDEMSERVICOI.PERCENTUALRETENCAOINSSCPRB só se tiver marcado para reter;

1. Os produtos informados na rotina 1446, são os cadastrados na rotina 3501, neste caso o SPED vai utilizar o PCMOV.CODPROD, para notas do pcmov.tipomerc = SS, e  verificar o cadastro da rotina 3501 para pegar o código da receita;

2. Deverá criar na rotina 1446 os campos (não obrigatórios) abaixo, sendo necessário gravação destes na tabela PCNFSAID ao gravar a nota;

- Tipo De Processo, na pesquisa deverá trazer duas opções:

1 -  Administrativo

2 - Judicial

(gravar código e descrição Na PCNFSAID)

  •  Nº Processo (campo para preenchimento manual, deverá aceitar números e letras, tamanho 14)
  •  Cod. Indicativo da Suspensão, (campo para preenchimento manual, aceitar números e letras, tamanho 14)

2.1 Se preencher o tipo do processo deverá obrigar preenchimento do numero do processo;

3. A rotina 1446 terá que gravar valor de INSS independente se for reter na PCNFSAID.VLINSS.



Rotina

Tipo de Operação

Opção de Menu

3503 - Manter Ordem de Serviço.

Alteração

Menu do WinThor -> 3503

1446 - Gerar Nota Fiscal Prestação de Serviço

Alteração

Menu do WinThor -> 1446


Procedimento para Configuração


1.Acesse a rotina 560 na versão indicada acima e atualize as tabelas:


  • Tabela de Contas a Receber (PCPREST ):


  • Tabela Ordem de Seriço (PCORDEMSERVICO) :
  • Tabela Serviços da OS (PCORDEMSERVICOI)




  • Tabela Notas Fiscais de Saída (PCNFSAID):



  • Tabela de Parâmetros por Filial - 131 (PCPARAMFILIAL):



  • Tabela de Produto (PCPRODUT):



  • Tabela de complemento da movimentação de registros (PCMOVCOMPLE).


2. Atualize as rotinas 1446 e 3503 para versão indicada acima ou versão superior;



Procedimento para Utilização


1. Na tela Inserir Serviços, note as seguintes alterações:

1.1 Alterado nome do campo % INSS, que anteriormente era %INSS (CPRB);



1.2 Alterado nome da opção Reter INSS deste serviço?. (anteriormente era Reter INSS (CPRB) deste serviço?);



Observações: 


  • Caso a opção Reter INSS deste serviço?, esteja marcada os campos Administrativo e Judicial da caixa Tipo de Processo permanecem desabilitados. Bem como, o campo Número do Processo;




  • Caso não exista  percentual de INSS informado no campo % INSS, campo preenchido na rotina 3501 - Cadastrar Ordem de Serviço, os campos de processo, Reter de INSS deste serviço? e Tipo de Processo permanecem desabilitados;




  • Criado campo Cod. Indicativo de Suspensão, para preenchimento manual de até no máximo 14 (catorze) Números e/ou Letras. Este campo é preenchido com a informação que justifica o motivo que vai reter o % de INSS informado neste serviço.




Observação: criados na rotina 1446 os seguintes campos:


  • Tipo de Processo (Administrativo ou Judicial): Informação que justifica o motivo que não vai reter o % INSS informado neste serviço.


  • Número do Processo: campo de preenchimento, manual e que aceita até no máximo 14 (catorze) Números e/ou Letras.
  • Cod. Indicativo da Suspensão: campo para preenchimento manual de até no máximo 14 (catorze) Números e/ou Letras.