Você está na página 1de 9

Boletim Tcnico

Abatimento de Impostos no Recebimento Antecipado

Produto

: Microsiga Protheus Financeiro verso 11

Chamado

TFWOJU

Data da publicao

: 20/09/13

Pas(es)

Brasil

Banco(s) de Dados

: Todos relacionais

Esta melhoria depende de execuo do update de base U_UPDFIN, conforme


Procedimentos para Implementao.

Implementada melhoria no Contas a Receber (FINA040) para considerar os impostos na incluso de


Recebimento Antecipado RA.
Disponibilizado o tratamento dos impostos: PIS, COFINS, CSLL e IRRF com clculo dos impostos na baixa
(MV_BR10925 = 1) e provisionamento de ISS e INSS na incluso de ttulos de adiantamento.

No momento no est contemplado o tratamento para IRF abatido na emisso da nota fiscal.
Para os casos de baixa parcial de ttulos com PIS, COFINS, CSLL e IRRF todos na baixa, foi disponibilizada a opo do
valor recebido ter o valor dos impostos deduzido, dessa maneira o valor recebido ser lquido.

Para isto foram criados os parmetros:

MV_RARTIMP: Habilita o tratamento dos impostos: PIS, COFINS, CSLL e IRRF com clculo dos impostos
na baixa (MV_BR10925 = 1) e provisionamento de ISS e INSS na incluso de ttulos a receber. Pode ser
preenchido com:
1 Ativa o tratamento de impostos no RA
2 - O processo permanece o mesmo.

MV_BQ10925: define se deve considerar no valor de pagamento, o valor bruto da baixa parcial ou o
valor liquido considerando os impostos. Pode ser preenchido com:
1 Valor Bruto mantm o padro em que o valor informado no momento da baixa ser o recebido.
1

SIGAFIN Abatimento de Impostos no Recebimento


Antecipado

Boletim Tcnico

2 Valor Lquido define a deduo dos impostos do valor informado pelo usurio.

Para a utilizao da baixa parcial lquida, disponibilizada pelo parmetro MV_BQ10925, necessrio
preencher o parmetro MV_ RARTIMP com o contedo 1.

Procedimento para Implementao

O sistema atualizado logo aps a aplicao do pacote de atualizaes (Patch) deste chamado.

Antes de executar o compatibilizador U_UPDFIN imprescindvel:


a)
b)
c)
d)

e)

Realizar o backup da base de dados do produto que ser executado o compatibilizador


(\PROTHEUS11_DATA\DATA) e dos dicionrios de dados SXs (\PROTHEUS11_DATA\SYSTEM).
Os diretrios acima mencionados correspondem instalao padro do Protheus, portanto, devem ser
alterados conforme o produto instalado na empresa.
Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usurio deve estar utilizando o
sistema.
Se os dicionrios de dados possurem ndices personalizados (criados pelo usurio), antes de executar o
compatibilizador, certifique-se de que esto identificados pelo nickname. Caso o compatibilizador necessite
criar ndices, ir adicion-los a partir da ordem original instalada pelo Protheus, o que poder sobrescrever
ndices personalizados, caso no estejam identificados pelo nickname.
O compatibilizador deve ser executado com a Integridade Referencial desativada*.

O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de
Banco de Dados (DBA) ou equivalente!
A ativao indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre
tabelas no banco de dados. Portanto, antes de utiliz-la, observe atentamente os procedimentos a
seguir:
i. No Configurador (SIGAFIN), veja se a empresa utiliza Integridade Referencial, selecionando a
opo Integridade/Verificao (APCFG60A).
ii. Se no h Integridade Referencial ativa, so relacionadas em uma nova janela todas as
empresas e filiais cadastradas para o sistema e nenhuma delas estar selecionada. Neste caso,
E SOMENTE NESTE, no necessrio qualquer outro procedimento de ativao ou
desativao de integridade, basta finalizar a verificao e aplicar normalmente o
SIGAFIN Abatimento de Impostos no Recebimento
Antecipado

Boletim Tcnico

iii.

iv.

v.
vi.
vii.

compatibilizador, conforme instrues.


Se h Integridade Referencial ativa em todas as empresas e filiais, exibida uma mensagem
na janela Verificao de relacionamento entre tabelas. Confirme a mensagem para que a
verificao seja concluda, ou;
Se h Integridade Referencial ativa em uma ou mais empresas, que no na sua totalidade, so
relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e,
somente, a(s) que possui(em) integridade est(aro) selecionada(s). Anote qual(is) empresa(s)
e/ou filial(is) possui(em) a integridade ativada e reserve esta anotao para posterior consulta
na reativao (ou ainda, contate nosso Help Desk Framework para informaes quanto a um
arquivo que contm essa informao).
Nestes casos descritos nos itens iii ou iv, E SOMENTE NESTES CASOS, necessrio
desativar tal integridade, selecionando a opo Integridade/ Desativar (APCFG60D).
Quando desativada a Integridade Referencial, execute o compatibilizador, conforme
instrues.
Aplicado o compatibilizador, a Integridade Referencial deve ser reativada, SE E SOMENTE SE
tiver sido desativada, atravs da opo Integridade/Ativar (APCFG60). Para isso, tenha em
mos as informaes da(s) empresa(s) e/ou filial(is) que possua(m) ativao da integridade,
selecione-a(s) novamente e confirme a ativao.
Contate o Help Desk Framework EM CASO DE DVIDAS!

1.

Em Smart Client, digite U_UPDFIN no campo Programa Inicial.

Para a correta atualizao do dicionrio de dados, certifique-se que a data do compatibilizador seja igual
ou superior a 23/08/2013.
2.

Clique em OK para continuar.

3.

Aps a confirmao exibida uma tela para a seleo da empresa em que o dicionrio de dados ser
modificado.

4.

Ao confirmar exibida uma mensagem de advertncia sobre o backup e a necessidade de sua execuo
em modo exclusivo.

5.

Clique em Processar para iniciar o processamento. O primeiro passo da execuo a preparao dos
arquivos.
apresentada uma mensagem explicativa na tela.

6.

Em seguida, exibida a janela Atualizao concluda com o histrico (log) de todas as atualizaes
processadas. Nesse log de atualizao so apresentados somente os campos atualizados pelo
programa. O compatibilizador cria os campos que ainda no existem no dicionrio de dados.

7.

Clique em Gravar para salvar o histrico (log) apresentado.

8.

Clique em OK para encerrar o processamento.


3

SIGAFIN Abatimento de Impostos no Recebimento


Antecipado

Boletim Tcnico

Atualizaes do compatibilizador

1.

Criao de parmetros no arquivo SX6 Parmetros:


Nome da Varivel

MV_BQ10925

Tipo

Caracter

Descrio

Define se deve considerar no valor de pagamento, o


valor bruto da baixa parcial ou o valor liquido
considerando os impostos.
1 = Valor Bruto.
2 = Valor Liquido.

Valor Padro

Nome da Varivel

MV_RARTIMP

Tipo

Caracter
Tipo de Processo para reteno de impostos no RA.
1 = Controla reteno de impostos no RA.

Descrio

2 = No controla reteno de impostos no RA.


2

Valor Padro

2.

Criao no arquivo SX3 Campos:


Tabela SE1 Ttulos a Receber
Campo

E1_PRISS

Tipo

Tamanho

14

Decimal

Formato

@E 99,999,999,999.99

Ttulo

Prov ISS

Descrio

Proviso de - ISS

Nvel

SIGAFIN Abatimento de Impostos no Recebimento


Antecipado

Boletim Tcnico

Usado

Sim

Obrigatrio

No

Browse

No

Opes

(em branco)

When

(em branco)

Relao

(em branco)

Val. Sistema

(em branco)

Help

Este campo ir armazenar o provisionamento do ISS para


ttulos do tipo RA, quando o parmetro MV_RARTIMP = 1.

Campo

E1_PRINSS

Tipo

Tamanho

14

Decimal

Formato

@E 99,999,999,999.99

Ttulo

Prov INSS

Descrio

Proviso de - INSS

Nvel

Usado

Sim

Obrigatrio

No

Browse

No

Opes

(em branco)

When

(em branco)

Relao

(em branco)

Val. Sistema

(em branco)

Help

Este campo ir armazenar o provisionamento do INSS para


ttulos do tipo RA, quando o parmetro MV_RARTIMP = 1

Tabela SE5 Movimentos Bancrios:


Campo

E5_PRISS

Tipo

Tamanho

14
5

SIGAFIN Abatimento de Impostos no Recebimento


Antecipado

Boletim Tcnico

Decimal

Formato

@E 99,999,999,999.99

Ttulo

Prov ISS

Descrio

Proviso de - ISS

Nvel

Usado

Sim

Obrigatrio

No

Browse

No

Opes

(em branco)

When

(em branco)

Relao

(em branco)

Val. Sistema

(em branco)

Help

Este campo ir armazenar o provisionamento do ISS para


ttulos do tipo RA, quando o parmetro MV_RARTIMP = 1

Campo

E5_PRINSS

Tipo

Tamanho

14

Decimal

Formato

@E 99,999,999,999.99

Ttulo

Prov INSS

Descrio

Provisao de - INSS

Nvel

Usado

Sim

Obrigatrio

No

Browse

No

Opes

(em branco)

When

(em branco)

Relao

(em branco)

Val. Sistema

(em branco)

Help

Este campo ir armazenar o provisionamento do INSS para


ttulos do tipo RA, quando o parmetro MV_RARTIMP = 1

SIGAFIN Abatimento de Impostos no Recebimento


Antecipado

Boletim Tcnico

O tamanho dos campos que possuem grupo podem variar conforme ambiente em uso.
Procedimentos
para Configurao

Procedimentos para Utilizao


Requisito

MV_BR10925 = 1

MV_BQ10925 = 2

MV_ RARTIMP = 1
Incluso do RA

1. No Financeiro (SIGAFIN) acesse Atualizaes / Cadastros / Clientes (MATA030).


2. Inclua um cliente destacando os seguintes campos:
Tipo (A1_PESSOA): Selecione J para indicar o cadastro de uma Pessoa Jurdica.
Tp.Entidade (A1_ENTID): Informe um tipo de entidade diferente de 00, 02 e 10.
IRPJ baixa (A1_IRBAX): Selecione Sim para indicar que ser calculado IRPJ na baixa dos ttulos a receber.
Recolhe IRRF (A1_RECIRRF): Selecione Sim para indicar que o cliente Recolhe o IRRF.
Recolhe COFINS (A1_RECCOFI): Selecione Sim para indicar que o cliente Recolhe o Cofins.
Recolhe PIS (A1_RECPIS): Selecione Sim para indicar que o cliente Recolhe o PIS.
Recolhe CSLL (A1_RECCSLL): Selecione Sim para indicar que o cliente Recolhe o Csll.
Recolhe ISS (A1_RECISS): Selecione Sim para indicar que o cliente Recolhe o ISS.
Recolhe INSS (A1_RECINS): Selecione Sim para indicar que o cliente Recolhe o INSS.
3. Acesse Atualizaes / Cadastros / Naturezas (FINA010).
4. Inclua uma natureza destacando os seguintes campos:
Calc IRRF (ED_IRRF): Selecione Sim para indicar que a Natureza calcula IRRF e informe o percentual no
campo Porc IRRF (ED_PERCIRF).
Calc COFINS (ED_CALCCOF): Selecione SIM para indicar que a Natureza calcula Cofins e informe o
percentual no campo Porc COFINS (ED_PERCCOF).

SIGAFIN Abatimento de Impostos no Recebimento


Antecipado

Boletim Tcnico

Calc PIS (ED_CALCPIS): Selecione SIM para indicar que a Natureza calcula Pis e informe o percentual no
campo Porc PIS (ED_PERCPIS).
Calc CSLL (ED_CALCCSL): Selecione SIM para indicar que a Natureza calcula Csll e informe o percentual no
campo Porc CSLL (ED_PERCCSL).
Calc INSS (ED_CALCINS): Selecione SIM para indicar que a Natureza calcula INSS e informe o percentual no
campo Porc INSS (ED_PERCINS).
Calc ISS (ED_CALCINS): Selecione SIM para indicar que a Natureza calcula ISS.
5. Acesse Atualizaes/Contas a Receber/Contas a Receber (FINA040).
6. Inclua um titulo de Recebimento Antecipado (RA) utilizando o cliente e a natureza cadastrados.
O Sistema desconta os impostos do valor informado no campo Vlr. Titulo (E1_VALOR) e gera os ttulos de
desconto dos tipos IRF, PIS, COF, CSL j baixados e vinculados ao ttulo principal e o valor do INSS e ISS sero
gravados nos campos Prov INSS (E1_PRINSS) e Prov INSS (E1_PRISS).
7. Inclua um titulo do tipo NF ou DP utilizando o cliente e a natureza cadastrados.
No so descontados os impostos, porque est parametrizado para gerar os impostos na rotina Baixas a
receber (FINA070), e sero criados os ttulos de abatimento referente ao ISS e INSS.
8. Acesse Atualizaes/Contas a Receber/Compensao CR (FINA330).
9. Efetue a compensao entre os dois ttulos includos. O Sistema faz a compensao pelo valor lquido dos
ttulos e no gera ttulos de desconto referentes NF.
10.No caso de sobrar saldo no titulo a receber, a baixa pode ser efetuada pelas rotinas Baixas a Receber
(FINA070) ou Baixas Rec Automt (FINA110).
Os impostos so calculados com base no valor baixado e demonstrados na tela de baixa. Ao confirmar, os
ttulos de desconto so gerados com os tipos IRF, PIS, COF e CSL.

Acesse tambm a documentao disponibilizada no TDN:


http://tdn.totvs.com/pages/viewpage.action?pageId=73082514

Exemplo de Baixa Parcial

SIGAFIN Abatimento de Impostos no Recebimento


Antecipado

Boletim Tcnico

1. Clculo realizado com Titulo no valor de 10.000,00 retendo o imposto de PCC: CSLL = 100,00/ COFINS =
300,00/ PIS = 65,00.
2.

Ao realizar a baixa do titulo o sistema mostra o campo Valor Recebido com 9.535,00 que o valor o Titilo
abatendo os impostos PCC.

3. Realizar a alterao do Valor Recebido para 6.000,00 alterado os valores respectivos aos impostos do titulo
referente ao novo Valor Recebido. PCC: CSLL =60,00/ COFINS = 180,00/ PIS = 39,00. O campo Valor Recebido
ficar com o valor de 5.721,00. Confirmar a baixa parcial verifique que o sistema realizou a baixa dos ttulos
gerando o PCC corretamente em cima do saldo de 6.000,00.
4. Fazer a baixa do Titulo com o saldo restante 4.000,00. Ao realizar a baixa do titulo o sistema mostra o campo
Valor Recebido com 3.814,00 que o valor o Titilo abatendo os impostos PCC: CSLL =40,00/ COFINS =
120,00/ PIS = 26,00.
5. Confirmar a baixa do titulo, verifique que o sistema realizou a baixa dos ttulos gerando o PCC corretamente
em cima do saldo de 4.000,00.

Acesse tambm a documentao disponibilizada no TDN:


http://tdn.totvs.com/display/mp/Baixa+Parcial+a+receber+-+MV_BQ10925

Informaes Tcnicas

Tabelas Utilizadas

SA1 Clientes.
SED Naturezas.
SE1 Contas a Receber.
SE5 Movimento Bancrio.

Funes Envolvidas

FINA040 Contas a Receber.


FINA070 Baixas a Receber.
FINA110 Baixas Rec Automtica.
FINA330 Compensao CR.

Sistemas Operacionais

Windows/Linux

SIGAFIN Abatimento de Impostos no Recebimento


Antecipado

Você também pode gostar