Você está na página 1de 4

Dunning Equatorial

Resumo Dunning Equatorial.


O processo de dunning na Equatorial, é realizado por estratégia, isso quer dizer que toda a inteligência
para a determinação das etapas de cobrança de cada alvo é feita externa ao SAP pela empresa SAS
(braço da própria Equatorial).

Configuração:
No SAP, é necessário realizar a configuração das etapas de cobrança na SPRO (FICAIMG) para o modelo
de cobança segundo estratégia.

1
Dunning Equatorial

Após feita a configuração, é possível vicular um módulo de função para cada etapa de cobrança.

2
Dunning Equatorial

Importação de Alvos

Para início do processamento de alvos no SAS, são enviados diariamente, arquivos com os
alvos a serem processados segundo a data de execução.

O arquivo do SAS possui o seguinte layout:

OBS: o campo de documento possui 19 posições, para o processamento de faturas (coletiva ou


individual) preencher com zeros a esquerda até que necessariamente se tenha 19 posições. Para
documento de cobrança utilizar a chave da dfkkop opbel/opupw/opupk (Nºdoc/rep/item) sem as
barras.

OBS2: caso o mesmo parceiro de negócio tenha mais de um documento para execução de etapa no
mesmo arquivo, deve-se manter a prioridade igual para todos os documentos.

OBS3: Toda execução de importação de SAS deve ser necessariamente executada pela Z_MASS_ACT
copiando a ID padrão (ID data 01.01.9999 / ID SAS)

OBS4: no programa de importação do SAS podemos alterar o diretório base para importação dos
arquivo. Porém o diretório padrão é o /iface/CCD/ARC/in/sas (variando apenas o ambiente).

OBS5: No programa também temos a data de importação do arquivo, que por padrão em produção é
alterada diariamente para a data do dia corrente, entretanto, esta data pode ser alterada através da
TVARV - Z_DATA_BATCH_MAIS1. É importante lembrar que o programa de importação considera para
todas etapas apenas a data presente nesta tvarv como data de importação, ou seja, todas as seleções e
lógicas do programa se baseiam nessa data. Favor se atentar ao alterar esta data, pois o processamento
pode ser feito no passado, e a depender da etapa e cobrança a data é um fator determinante.

3
Dunning Equatorial

Validações do SAS
Como mencionado anteriormente, toda a inteligência para execução das etapas de cobrança está fora
do SAP. Porém, visando minimizar possíveis erros, a Equatorial também solicitou que fossem incluídas
validações na importação dos alvos. Até o presente momento temos 35 validações. Estas validações
estão presentes na tabela ZARCT074_IMPSASH esta tabela é customizável através da trasação SM30
portanto, caso haja necessidade de inclusão de um novo status, basta inserir através dela.

Tabelas:
ZARCT030_IMPSAS – Tabela de controle de importação de Alvos

ZARCT031_IMPSASH – Tabela de histório na importação de alvos.

ZARCT074_IMPSASH – Tabela de cadastro dos status.

ZARCT030_HEADSAS – Tabela de controle de limitador por ID de processamento.

FKKMAKO – Tabela de cabeçalho de items para execução de etapas de cobrança.

FKKMAZE - Tabela de com detalhes dos itens para execução das etapas de cobrança.

ZARCT030_IMPSAS:
Está é a tabela usada como base pela FPVA e FPVB para seleção e execução das etapas de cobrança.

ZARCT031_IMPSASH:
Tabela onde são preenchidos tanto os casos de sucesso quanto de insucesso que caíram em algum dos
34 status de erro.

ZARCT030_HEADSAS:
Como mencionado acima, há um limitador de quantidade de alvos que podem ser executados por
arquivo, esta tabela guarda os detalhes do cabeçalho de cada arquivo e caso a quantidade de alvos
ultrapasse o limite, os registros exedentes são movidos para a pasta de histórico com o status 10 -
QUANTIDADE LIMITE ATINGIDA PARA O ID.

OBS: a Validação 10 está presente no programa de importação do SAS ZARCR0016_IMPORTACAO_SAS


no FORM F_EVENT_1799.

Execução de etapa de cobrança:


A seleção e execução das etapas de cobranças são realizadas respectivamente pelas transações FPVA (ID
data 01.01.9999 / ID dun) e FPVB. Conforme dito acima, devido ao modelo de estratégia de cobrança, as
transações tomam como por base sempre a tabela ZARCT030_IMPSAS, portanto, todos os registros que
estão presentes na tabela serão considerados no processamento e não haverá mais as mesmas
validações para a execução de cada etapa.

OBS: apenas como informação adicional, alguns registros não tem sua execução realizada no dia pela
FPVB e por isso permanecem na tabela de controle, portanto, todos os dias antes de executar a
importação do SAS há uma rotina de limpeza da tabela, movendo tudo que não foi processado para a
tabela de histórico e marcando o status 28 - REMOÇÃO LIMPEZA IMPSAS.

OBS2: Para cada etapa de cobrança temos um módulo de função específico que é chamado sempre pela
FPVB durante a execução. (Ver print 3)

Você também pode gostar