Escolar Documentos
Profissional Documentos
Cultura Documentos
FRT LOJA BT Calculo Juros Multas BRA TEXY11
FRT LOJA BT Calculo Juros Multas BRA TEXY11
Chamado
TEXY11
Data da publicao
18/09/12
Pas(es)
Todos
Banco(s) de Dados
Todos
Esta melhoria depende de execuo do update de base UPDLOJ90, conforme Procedimentos para
Implementao.
Implementada melhoria na rotina de Baixa de Ttulos de Contas a Receber (FINA070) para que o clculo de juros e
multa seja igual ao clculo da rotina de Recebimento de Ttulos do Controle de Lojas/Frente de Lojas (LOJXREC), caso o
parmetro que indica o tipo de clculo de juros MV_JURTIPO esteja com valor L, para o clculo de juros e o parmetro que
indica a integrao com o Financial Services, MV_LJINTFS esteja com valor .T., para o clculo da multa
Implementada melhoria na rotina de Recebimento de Ttulos do Controle de Lojas/Frente de Lojas (LOJXREC) para
que seja realizado o clculo de juros e multa igual ao clculo da rotina de Baixa de Ttulos de Contas a Receber (FINA070), caso
o parmetro que indica que o tipo de clculo de juros seja igual ao do financeiro esteja com valor MV_LJJUFIN, esteja com
valor .T. e o parmetro que indica o tipo de clculo de juros MV_JURTIPO esteja com valor diferente de L.
A nova implementao no deve afetar a forma de clculo atual dos juros na baixa de ttulos.
Caso o parmetro MV_JURTIPO estiver com valor L e o parmetro MV_LJJUFIN (clculo de juros conforme regra do
faturamento) estiver habilitado, so calculados os valores de juros de multas conforme regra do loja, por conta da
inviabilidade de identificao do tipo de clculo de juros (simples, composto, misto).
Alteraes na rotina de baixa de ttulos de contas a receber, contendo a regra de clculo do controle de lojas.
Os valores de juros so calculados baseados no contedo do parmetro MV_LJJUROS e no mais pelo contedo do
campo Porc Juros (E1_PORCJUR) porcentual de juros dirios e Taxa Perman. (E1_VALJUR), sendo que, para o primeiro
utilizado o clculo de juros simples e o resultado adicionado ao contedo do campo Juros (E1_JUROS), no caso da baixa do
primeiro pagamento.
O valor da multa calculado utilizando o clculo de juros simples, aplicando o valor porcentual contido no parmetro
MV_LJMULTA e o resultado adicionado ao contedo do campo Multa (E1_MULTA). O valor da multa calculado somente se
no houver baixa parcial do ttulo;
Para o clculo dos dias em atraso, considerado o parmetro MV_LJFSEMA, o qual indica se os dias da semana sbado
e domingo sero considerados;
Boletim Tcnico
Frmula para clculo de juros e multa do mdulo controle de Lojas - contedo do parmerto MV_JURTIPO L
Juros:
( nSaldoTit x nJuros x nDias ) +E1_JUROS
Multa:
(nSaldoTit x nMulta ) +E1_MULTA
Onde:
nSaldoTit: Saldo do Ttulo.
nJuros: Taxa diria de juros, obtida pelo contedo do parmetro MV_LJJUROS dividido por 100.
nDias: Dias em atrasado, obtido pela diferena entre a Data de Vencimento do ttulo ou a Data da ltima baixa do ttulo que ser
calculado se for superior ao campo Vencto real (E1_VENCREA).
nMulta: Taxa da multa do ttulo, obitda pelo contedo do parmetro nMV_LJMULTA divido por 100.
Aps a apurao dos valores de juros e multa, estes valores podem ser alterados, seja em virtude de uma regra
especfica (ponto de entrada) e/ou edio dos valores na tela de baixa de ttulo.
Alteraes na rotina de recebimentos de ttulos no mdulo controle de lojas, com clculo de juros e multas seguindo
a regra do financeiro.
Caso o recebimento de ttulo do controle de lojas esteja parametrizado para calcular os juros, conforme a regra do
mdulo Financeiro (SIGAFIN), os valores de juros e multa e dias de atraso so calculados, seguindo a regra de clculo do
mdulo financeiro:
Juros:
Simples - contedo do parmerto MV_JURTIPO igual a S
( nSaldoTit x ( 1 + nDias x nJuros/100 ) ) - nSaldoTit
Composto - contedo do parmerto MV_JURTIPO igual a C
( nSaldoTit x ( 1 + nJuros/100)** nDias ) - nSaldoTit
Multa: 0
Onde:
nSaldoTit: Saldo do Ttulo.
nJuros: Taxa diria de juros, obtida pelo contedo do campo Porc Juros (E1_PORCJUR).
nDias: Dias em atrasado, obtido pela diferena entre a Data de Vencimento do ttulo ou a Data da ltima baixa do ttulo, que
ser calculado se for superior ao campo Vencto real E1_VENCREA o dia no cair em um sbado e/ou domingo e a diferena for superior
ao parmetro MV_TOLER.
nValJur: Valor dos juros dirios, obtido pelo contedo do campo Taxa Perman. (E1_VALJUR).
Caso esteja habilitada a integrao com o Financial Services (parmetro MV_LJINTFS habilitado) e os parmetros
MV_TXPER e MV_LJJUROS estejam distintos, exibida uma mensagem de advertncia ao usurio e no ser permitida a
realizao da rotina de recebimento do ttulo.
Alm da validao acima, validado se controle de lojas est parametrizado para calcular os juros, conforme a regra do
mdulo Financeiro (SIGAFIN), quando estiver habilitada a integrao com o Financial Services.
Boletim Tcnico
Ainda condicionada a habilitao da integrao com o Financial Services, validada a igualdade de contedo entre os
parmetros que indica o tipo de clculo de juros dos ttulos a receber do sistema externo Financial - (MV_LJIFSJU) e do ERP
(MV_JURTIPO).
Aps a apurao dos valores de juros e multa, estes valores podero ser alterados, seja em virtude de uma regra especfica
(ponto de entrada) e/ou edio dos valores na tela de recebimento do ttulo.
Realizar o backup da base de dados do produto que ser executado o UPDLOJ90 (diretrio \PROTHEUS11_DATA\DATA e
dos dicionrios de dados SXs (\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.
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 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
Boletim Tcnico
iv.
v.
vi.
vii.
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 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).
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.
1.
Para a correta atualizao do dicionrio de dados, certifique-se que a data do U_UPDLOJ90 seja igual ou superior a
27/04/2012.
2.
3.
Aps exibida uma mensagem de advertncia sobre os componentes customizados do cliente e a necessidade de
sua execuo em modo exclusivo.
4.
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.
5.
Clique em Ok para iniciar o processamento. O primeiro passo da execuo a preparao dos arquivos, conforme
mensagem explicativa apresentada 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
update/compatibilizador cria os campos que ainda no existem no dicionrio de dados.
7.
8.
ATUALIZAES DO UPDATE/COMPATIBILIZADOR
1.
MV_LJINTFS
Tipo
Boletim Tcnico
Descrio
Valor Padro
.F.
Nome da Varivel
MV_LJIFSJU
Tipo
Descrio
Nome da Varivel
MV_LJJUFIN
Tipo
Descrio
Valor Padro
.F.
Descrio
Nome
MV_LJINTFS
Tipo
Cont. Por.
.T.
Descrio
Itens/Pastas
Descrio
Nome
MV_JURTIPO
Tipo
Cont. Por.
Descrio
Os juros dos ttulos a receber podero ser : (L) oja = Clculo do Sigaloja
(S)imples, somente (C)omposto ou (M)isto = Simples ate 30 dias e
poster. Composto.
Itens/Pastas
Descrio
Nome
MV_LJIFSJU
Boletim Tcnico
Tipo
Cont. Por.
Descrio
Itens/Pastas
Descrio
Nome
MV_LJJUFIN
Tipo
Cont. Por.
.T.
Descrio
Contedo
Parmetro
MV_LJJUROS
MV_TXPER
MV_LJMULTA
MV_JURTIPO
L - Loja
MV_LJJUFIN
.F.
MV_FINJRTP
MV_TOLER
MV_LJFSEMA
1.
No Controle de Lojas (SIGALOJA), acesse Atualizaes/ Gerencia Finanas / Contas a Receber (FINA040).
2.
Realize o cadastro de um ttulo de contas a receber, preenchendo os campos do tipo (E1_TIPO) e Natureza
(E1_NATUREZ) do tipo Financeiro (FI) , o Cliente (E1_CLIENTE) e a Loja (E1_LOJA) referentes a um cadastro de
cliente com CNPJ/CPF vlido e data do vencimento, indicada no campo Vencto rea (E1_VENCREA) , esteja vencido
h mais de 1 dia e o campo Taxa de Perman (E1_VALJUR) esteja com valor maior que zero e o campo Por Jur
(E1_PORCJUR) esteja com valor maior que zero;
3.
Acesse Atualizaes / Atendimento / Venda Assistida / Recebimento (LOJXREC) e realize a baixa do ttulo
gerado.
4.
Boletim Tcnico
5.
6.
Acesse Atualizaes / Gerencia Finanas / Baixas a Receber (FINA070) e realize a baixa do ttulo gerado;
7.
Verifique que os valores dos campos Tx Permanenc (juros) e Multa exibidos na colunaValores da Baixaesto
calculados so idnticos aos valores na janela de recebimento de ttulos do mdulo controle de lojas.
Realizar o mesmo teste, com um ttulo que tenha sido baixado parcialmente.
Baixa manual de ttulo de contas a receber, contendo a regra de clculo de juros do controle de lojas que est sem
parmetros de juros cadastrados.
Pr requisitos:
Contedo
Parmetro
MV_LJJUROS
MV_TXPER
MV_LJMULTA
Zerado
MV_JURTIPO
L - Loja
MV_LJJUFIN
.F.
MV_FINJRTP
MV_TOLER
MV_LJFSEMA
1.
No Controle de Lojas (SIGALOJA), acesse Atualizaes/ Gerencia Finanas / Contas a Receber (FINA040).
2.
Realize o cadastro de um ttulo de contas a receber, preenchendo os campos do tipo (E1_TIPO) e Natureza
(E1_NATUREZ) do tipo Financeiro (FI) , o Cliente (E1_CLIENTE) e a Loja (E1_LOJA) referentes a um cadastro de
cliente com CNPJ/CPF vlido e data do vencimento, indicada no campo Vencto rea (E1_VENCREA) , esteja vencido
h mais de 1 dia e o campo Taxa de Perman (E1_VALJUR) esteja com valor maior que zero e o campo Por Jur
(E1_PORCJUR) esteja com valor maior que zero;
3.
Acesse Atualizaes / Atendimento / Venda Assistida / Recebimento (LOJXREC) e realize a baixa do ttulo
gerado.
4.
5.
6.
Acesse Atualizaes / Gerencia Finanas / Baixas a Receber (FINA070) e realize a baixa do ttulo gerado;
7.
Verifique que os valores dos campos Tx Permanenc (juros) e Multa exibidos na coluna Valores da Baixa esto
calculados so idnticos aos valores na janela de recebimento de ttulos do mdulo controle de lojas.
Boletim Tcnico
Baixa manual de ttulo de contas a receber, contendo a regra de clculo de multa do controle de lojas que contm a
regra de clculo do mdulo financeiro.
Pr requisitos:
Contedo
Parmetro
MV_LJJUROS
MV_TXPER
MV_LJMULTA
Zerado
MV_JURTIPO
L - Loja
MV_LJJUFIN
.T.
MV_FINJRTP
MV_TOLER
MV_LJFSEMA
1.
No Controle de Lojas (SIGALOJA), acesse Atualizaes/ Gerencia Finanas / Contas a Receber (FINA040).
2.
Realize o cadastro de um ttulo de contas a receber, preenchendo os campos do tipo (E1_TIPO) e Natureza
(E1_NATUREZ) do tipo Financeiro (FI) , o Cliente (E1_CLIENTE) e a Loja (E1_LOJA) referentes a um cadastro de
cliente com CNPJ/CPF vlido e data do vencimento, indicada no campo Vencto rea (E1_VENCREA) , esteja vencido
h mais de 1 dia e o campo Taxa de Perman (E1_VALJUR) esteja com valor maior que zero e o campo Por Jur
(E1_PORCJUR) esteja com valor maior que zero;
3.
Acesse Atualizaes / Atendimento / Venda Assistida / Recebimento (LOJXREC) e realize a baixa do ttulo
gerado.
4.
5.
6.
Acesse Atualizaes / Gerencia Finanas / Baixas a Receber (FINA070) e realize a baixa do ttulo gerado;
7.
Verifique que os valores dos campos Tx Permanenc (juros) e Multa exibidos na coluna Valores da Baixa esto
calculados so idnticos aos valores na janela de recebimento de ttulos do mdulo controle de lojas.
Alteraes na rotina de recebimentos de ttulos no mdulo controle de lojas, com clculo de juros e multas seguindo
a regra do financeiro
Validao no recebimento de ttulos do mdulo Controle de Lojas, em ambiente com a integrao com o Financial
Services.
Pr requisitos:
Contedo
Parmetro
MV_LJJUROS
MV_TXPER
MV_LJINTFS
.T.
Boletim Tcnico
MV_LJIFSJU
MV_JURTIPO
MV_LJJUFIN
.T.
1.
2.
Realize uma pesquisa dos ttulos, informando um cliente e Prefixo do ttulo e/ou Nmero do ttulo e/ou Parcela
do ttulo.
3.
Verifque se foi exibida a mensagem, solicitando que o os parmetros MV_TXPER e MV_LJMULTA estejam iguais.
4.
Esta mensagem tambm ser exibida quando for realizado o Recebimento de ttulosd no ambiente Frente de Lojas
(SIGAFRT), acessado pelo caminho (Atualizaes / Frente de Lojas / Atendimento / Funes [F12] /
Recebimentos [17] (LOJXREC).
Validao no recebimento de ttulos do mdulo Controle de Lojas, em ambiente com a integrao com o Financial
Services.
Pr requisitos:
Contedo
Parmetro
MV_LJJUROS
MV_TXPER
MV_LJINTFS
.T.
MV_LJIFSJU
MV_JURTIPO
MV_LJJUFIN
.F.
1.
2.
Realize uma pesquisa dos ttulos, informando um cliente e Prefixo do ttulo e/ou Nmero do ttulo e/ou
Parcela do ttulo.
3.
Verifque se foi exibida a mensagem, solicitando que o parmetro que habilita o clculo de juros, utilizando a
regra do financeiro MV_LJJUFIN esteja habilitado
4.
Boletim Tcnico
Esta mensagem tambm ser exibida quando for realizado o Recebimento de ttulosd no ambiente Frente de Lojas
(SIGAFRT), acessado pelo caminho (Atualizaes / Frente de Lojas / Atendimento / Funes [F12] /
Recebimentos [17] (LOJXREC).
Validao no recebimento de ttulos do mdulo Frente de Lojas, em ambiente com a integrao com o Financial
Services.
Pr requisitos:
Contedo
Parmetro
MV_LJJUROS
MV_TXPER
MV_LJINTFS
.T.
MV_LJIFSJU
MV_JURTIPO
MV_LJJUFIN
.T.
1.
2.
Realize uma pesquisa dos ttulos, informando um cliente e Prefixo do ttulo e/ou Nmero do ttulo e/ou Parcela
do ttulo.
3.
Verifque se foi exibida a mensagem, solicitando que o os parmetros MV_LJIFSJU e MV_JURTIPO etejam iguais.
4.
Esta mensagem tambm ser exibida quando for realizado o Recebimento de ttulosd no ambiente Frente de Lojas
(SIGAFRT), acessado pelo caminho (Atualizaes / Frente de Lojas / Atendimento / Funes [F12] /
Recebimentos [17] (LOJXREC).
Contedo
Parmetro
10
MV_LJJUROS
MV_TXPER
MV_LJINTFS
.T.
MV_LJIFSJU
MV_JURTIPO
Boletim Tcnico
MV_LJJUFIN
.T.
MV_FINJRTP
MV_TOLER
1.
No Controle de Lojas (SIGALOJA), acesse Atualizaes/ Gerencia Finanas / Contas a Receber (FINA040).
2.
Realize o cadastro de um ttulo de contas a receber, preenchendo os campos do tipo (E1_TIPO) e Natureza
(E1_NATUREZ) do tipo Financeiro (FI) , o Cliente (E1_CLIENTE) e a Loja (E1_LOJA) referentes a um cadastro de
cliente com CNPJ/CPF vlido e data do vencimento, indicada no campo Vencto rea (E1_VENCREA) , esteja vencido
h mais de 1 dia e o campo Taxa de Perman (E1_VALJUR) esteja com valor maior que zero e o campo Por Jur
(E1_PORCJUR) esteja com valor maior que zero;
3.
Acesse Atualizaes/Gerencia Finanas / Baixas a Receber (FINA070) e realize a baixa do ttulo gerado no passo
anterior;
4.
Verifique que os valores dos campos Tx Permanenc (juros) e Multa exibidos na coluna Valores da Baixa esto
calculados;
5.
6.
Acesse Atualizaes/Atendimento / Venda Assistida / Recebimento (LOJXREC) e realize a baixa do ttulo gerado
no passo anterior;
7.
Verifique que os valores exibidos nos campos Juros e Multa esto calculados;
8.
Verifique se os valores do campos Juros e Multa so idnticos aos valores identificados na janela de Baixas a
Receber (FINA070).
Esta mensagem tambm ser exibida quando for realizado o Recebimento de ttulosd no ambiente Frente de Lojas
(SIGAFRT), acessado pelo caminho (Atualizaes / Frente de Lojas / Atendimento / Funes [F12] /
Recebimentos [17] (LOJXREC).
Recebimento de ttulos de contas a receber, contendo a regra de clculo de juros do financeiro que contm a regra de
clculo de juros do mdulo controle de lojas.
Pr requisitos:
Contedo
Parmetro
MV_LJJUROS
MV_TXPER
MV_JURTIPO
MV_LJJUFIN
.T.
MV_FINJRTP
11
Boletim Tcnico
MV_TOLER
MV_LJFSEMA
MV_LJMULTA
1.
No Controle de Lojas (SIGALOJA), acesse Atualizaes/ Gerencia Finanas / Contas a Receber (FINA040).
2.
Realize o cadastro de um ttulo de contas a receber, preenchendo os campos do tipo (E1_TIPO) e Natureza
(E1_NATUREZ) do tipo Financeiro (FI) , o Cliente (E1_CLIENTE) e a Loja (E1_LOJA) referentes a um cadastro de
cliente com CNPJ/CPF vlido e data do vencimento, indicada no campo Vencto rea (E1_VENCREA) , esteja vencido
h mais de 1 dia e o campo Taxa de Perman (E1_VALJUR) esteja com valor zero e o campo Por Jur (E1_PORCJUR)
esteja com valorzero;
3.
Acesse Atualizaes/Gerencia Finanas / Baixas a Receber (FINA070) e realize a baixa do ttulo gerado no passo
anterior;
4.
Verifique que os valores dos campos Tx Permanenc (juros) e Multa exibidos na coluna Valores da Baixa esto
calculados;
5.
6.
Acesse Atualizaes/Atendimento / Venda Assistida / Recebimento (LOJXREC) e realize a baixa do ttulo gerado
no passo anterior;
7.
Verifique que os valores exibidos nos campos Juros e Multa esto calculados;
8.
Verifique se os valores do campos Juros e Multa so idnticos aos valores identificados na janela de Baixas a
Receber (FINA070).
Esta mensagem tambm ser exibida quando for realizado o Recebimento de ttulosd no ambiente Frente de Lojas
(SIGAFRT), acessado pelo caminho (Atualizaes / Frente de Lojas / Atendimento / Funes [F12] /
Recebimentos [17] (LOJXREC).
INFORMAES TCNICAS
Tabelas Utilizadas
12
Funes Envolvidas
Sistemas Operacionais
Windows/Linux