Sei sulla pagina 1di 4

Boletim Tcnico

Provisionamento de INSS e ISS no PA

Produto : Microsiga Protheus Financeiro verso 11

Chamado : TEVWK7 Data da publicao : 27/08/12

Pas(es) : Brasil Banco(s) de Dados : Totvs DbAccess

Esta melhoria depende de execuo do update de base UPDFIN, conforme Procedimentos para
Implementao.

Implementada melhoria nas rotinas Contas a Pagar (FINA050) e Compensao Contas a Pagar (FINA340) referente ao
provisionamento de INSS e ISS na incluso de um Pagamento Antecipado (PA).

Na rotina Contas a Pagar (FINA050) foram criados os campos Prov INSS (E2_PRINSS) e Prov ISS (E2_PRISS), que
recebem o valor do provisionamento do valor do INSS e do ISS.

Criado o parametro MV_PAPRIME, que dertermina a utilizao do provisionamento dos impostos, quando o cliente j
utiliza MV_PABRUTO com o contedo em 2, que determina o valor da PA como liquido, quando h reteno de impostos.

Sendo preenchido como:

1 Sim

2 No

PROCEDIMENTOS DE IMPLEMENTAO

Para viabilizar essa melhoria, necessrio aplicar o pacote de atualizaes (Patch) deste chamado.

Antes de executar o UPDFIN imprescindvel:


a) Realizar o backup da base de dados do produto que ser executado o UPDFIN (diretrio \PROTHEUS_DATA\DATA
\PROTHEUS11_DATA\DATA e dos dicionrios de dados SXs (diretrio \PROTHEUS_DATA\SYSTEM
\PROTHEUS11_DATA\SYSTEM.
b) Os diretrios acima mencionados correspondem instalao padro do Protheus, portanto, devem ser alterados conforme
o produto instalado na empresa.
c) Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usurio deve estar utilizando o sistema.

SIGAFIN Provisionamento de INSS e ISS no PA 1


Boletim Tcnico

d) 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.
e) 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 (SIGACFG), 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 compatibilizador, conforme instrues.
iii. 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;
iv. 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 estar(ro) 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).
v. Nestes casos descritos nos itens iii ou iv, E SOMENTE NESTES CASOS, necessrio desativar tal integridade,
selecionando a opo Integridade/Desativar (APCFG60D).
vi. Quando desativada a Integridade Referencial, execute o compatibilizador, conforme instrues.
vii. 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 Microsiga Protheus Smart Client, digite U_UPDFIN no campo Programa Inicial.

Para a devida atualizao do dicionrio de dados, certifique-se que a data do compatibilizador seja igual ou
superior a 21/08/12.
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.
Selecione a empresa desejada e confirme.

2 SIGAFIN Provisionamento de INSS e ISS no PA


Boletim Tcnico

4. Ao confirmar exibida uma mensagem de advertncia sobre o backup e a necessidade de sua execuo em modo
exclusivo.
Confirme para dar incio ao processamento. O primeiro passo da execuo a preparao dos arquivos, conforme
mensagem explicativa apresentada na tela.
5. 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.
6. Clique em Gravar para salvar o histrico (log) apresentado.
Clique em Ok para encerrar o processamento.

ATUALIZAES DO COMPATIBILIZADOR

1. Criao de Campos no arquivo SX3 Campos:

Tabela SE2 Contas a Pagar:

Campo E2_PRINSS

Tipo Numrico

Tamanho 14

Decimal 2

Formato @E 99,999,999,999.99

Ttulo Prov INSS

Descrio Provisao de - INSS

Nvel 1

Usado Sim

Obrigatrio No

Browse No

Propriedade Visualizar

Este campo armazena o provisionamento do INSS para titulos do tipo


Help
PA, quando os parametros MV_PABRUTO=2 e MV_PAPRIME=1 .

Campo E2_PRISS

Tipo Numrico

Tamanho 14

Decimal 2

Formato @E 99,999,999,999.99

Ttulo Prov ISS

SIGAFIN Provisionamento de INSS e ISS no PA 3


Boletim Tcnico

Descrio Provisao de - ISS

Nvel 1

Usado Sim

Obrigatrio No

Browse No

Propriedade Visualizar

Este campo armazena o provisionamento do ISS para titulos do tipo PA,


Help
quando os parametros MV_PABRUTO=2 e MV_PAPRIME=1

O tamanho dos campos que possuem grupo podem variar conforme ambiente em uso.
2. Alterao de Parmetros no arquivo SX6 Parmetros:

Nome da Varivel MV_PAPRIME

Tipo Caracter

Define se na gerao do PA com impostos, provisionado os impostos


Descrio
de INSS e ISS na para PA Liquido 1=Sim 2=No (Default).

Valor Padro 2

PROCEDIMENTOS PARA UTILIZAO

1. No Financeiro(SIGAFIN) acesse Atualizaes/Contas a Pagar/Contas a Pagar (FINA050).

2. Clique no boto Incluir, informe o tipo PA, fornecedor e natureza que calcule INSS e ISS.

3. Confira os dados e confirme.

Os campos Prov INSS (E2_PRINSS) e Prov ISS (E2_PRISS) so gravados com o valor calculado de INSS e ISS e seus
valores so subtraidos dos campos Valor (E2_VALOR) digitado pelo usurio e o Saldo (E2_SALDO) gravado pelo
sistema.

INFORMAES TCNICAS

Tabelas Utilizadas SE2 Contas a Pagar

Funes Envolvidas FINA050 Contas a Pagar

Sistemas Operacionais Windows/Linux

4 SIGAFIN Provisionamento de INSS e ISS no PA

Potrebbero piacerti anche