Escolar Documentos
Profissional Documentos
Cultura Documentos
Spike US 81759 Análise Das Tabelas Transacionais - v3
Spike US 81759 Análise Das Tabelas Transacionais - v3
GESTÃO DE GARANTIAS
US 81759 – Análise das Tabelas Transacionais
Entendimento
Envolvidos
**Tipos de Papeis do Modelo de Gestão: Cliente Solicitante, Analista de Negócio, Líder Técnico, Responsável Técnico,
Arquiteto, Líder de Operação, Líder de Testes, Líder de Mudança, Fornecedor etc.
Oi: Entendimento
Versão do template: 1.1
Documento Confindencial
2
Entendimento
Sumário
1. Entendimento...........................................................................................................................4
Oi: Entendimento
Versão do template: 1.1
Documento Confindencial
3
Entendimento
1. Entendimento
Escopo
Gestão de Garantias
Análise da construção das tabelas de movimentação dos dados e o relacionamento entre os registros
de cada evento baseado nos campos previamente fornecidos.
Esse documento tem por finalidade analisar os campos das telas dos EVENTOS
Chave primária
Chave secundária (criar índice)
Campos de movimento
Os campos serão extraídos das tabelas standard do SAP, bem como, das tabelas parametrizáveis
desenvolvidas na história US78671 (Estrutura de campos da tabela de lançamentos), US79869
(Estrutura de campos das tabelas de contas) e US83681 (Estrutura de campos das tabelas de
Operações).
As transações utilizadas para o acesso às tabelas criadas e a sua descrição respectiva, encontram-se
abaixo:
Oi: Entendimento
Versão do template: 1.1
Documento Confindencial
4
Entendimento
A tabela Z, que armazenará os dados, será atualizada através de cada Evento executado, que irá criar
os documentos contábeis.
Oi: Entendimento
Versão do template: 1.1
Documento Confindencial
5
Entendimento
do Sisjur
Vara tabela Z que será criada para armazenar as informações
do Sisjur
Comarca tabela Z que será criada para armazenar as informações
do Sisjur
Nº Alvará tabela Z que será criada para armazenar as informações
do Sisjur
Banco Judicial Preenchido manualmente na tela de inclusão e gravado na
tabela Z
Operação Judicial Preenchido manualmente na tela de inclusão e gravado na
tabela Z
Conta Judicial Preenchido manualmente na tela de inclusão e gravado na
tabela Z
Banco X T012K
Agência X T012K
Conta fato gerador X T012K (para saber a conta bancária- Armazenar a conta
bancaria)
Valor identificado X Partidas em aberto da conta Banco (selecionada acima) -
tabela SAP BSAS (conta razao+empresa)
Referência Partidas em aberto da conta Banco - tabela SAP BSAS
lançamento
Texto Cabeçalho Partidas em aberto da conta Banco - tabela SAP BSAS
OBS: Campo texto preenchido na tela de inclusão
Inclusão Preenchido automaticamente de acordo com a
classificação da função "Novo evento", através da tabela
Inclusão ( ZFGGCUST10)
ID operação Numero de registro (Range interno do SAP)
Nº Doc operação Documento contábil gerado nessa operação
Data operação Data de lançamento gerado nessa operação
Nº Doc origem Documento de partidas em aberto na tabela BSIS
Data base Data do documento contábil encontrado na BSIS
Quantidade item Tabela de Operação (seleção a partir do Tipo de
operação+Evento+Impacto)
Item Tabela de Operação ( seleção a partir do Tipo de
operação+Evento+Impacto)
Divisão Tabela SAP ZFISMPUFDIV (definido através da UF e
empresa)
Parâmetro conta Seleção do campo "Classificação Operação" na tabela de
operação (ZFGGCUSTXX) a partir da combinação dos
parâmetros "operação"+"evento" + Item "1
Conta razão X Seleção do campo "nº da conta" na tabela de conta
(ZFGGCUSTXX) a partir da combinação dos parâmetros
"subnatureza"+"parâmetro conta"
Nome conta razão Extraído da tabela SKA1( KTXT50_SKAT)
Oi: Entendimento
Versão do template: 1.1
Documento Confindencial
6
Entendimento
1- Períodos
Para o Período de Lançamento Contábil, alguns usuários poderão lançar em período retroativo.
O usuário gostaria que os períodos que fossem permitidos para lançamento aparecessem na tela dos
eventos – para cada usuário
Analisamos utilizar os SETs já existentes no ambiente SAP da Oi, para controlar os acessos aos
lançamentos dentro do período contábil para os usuários permitidos, conforme segue abaixo:
SET : ZFI-USUARIOS-PERMITIDOS
Oi: Entendimento
Versão do template: 1.1
Documento Confindencial
7
Entendimento
SET : ZFI-PERIODO-RETROATIVO
SET: ZFI-PERIODO-ABERTO
Oi: Entendimento
Versão do template: 1.1
Documento Confindencial
8
Entendimento
Standard do SAP - Regra de validação : Caso o usuário não tenha acesso para lançar documento em
período retroativo, ira retornar a mensagem conforme abaixo:
2- Divisão
Para o preenchimento do campo Divisão, definiu-se junto a DDSA que a Contabilidade irá fazer
atualização da tabela abaixo.
Caso a UF não exista para a empresa informada, o programa de Gestão de Garantias irá retornar uma
mensagem no momento em que o usuário estiver preenchendo a tela, informando que a “Divisão não
está cadastrada na tabela ZFISMPUFDIV para a UF informada”
Oi: Entendimento
Versão do template: 1.1
Documento Confindencial
9
Entendimento
Para os Dados Bancários, foi solicitado que a descrição do banco viesse em tela e que a agência e a
conta viessem separados, para a escolha dos mesmos.
Entendemos que essas informações deverão ser extraídas de uma nova tabela desenvolvida (ZBANK),
para separar o número do banco da agencia bancaria, tomando por base os dados extraídos das
tabelas standard do SAP T012 e T012K ( que grava essas informações concatenadas como Chave do
Banco , sendo : Banco(3) +digito Verificador (1) +Agencia (4)
Standard do SAP:
Oi: Entendimento
Versão do template: 1.1
Documento Confindencial
10
Entendimento
Tabela a ser desenvolvida para gravar os codigos do Banco com a denominação Padrão de cada
banco:
Tabela a ser desenvolvida para separar o código da agência e mais a conta bancária.
Existira uma rotina que irá fazer essa separação, não necessitando de nenhuma intervenção manual.
Dessa forma, será possível a tela do programa conter as informações conforme solicitado.
Programa teste:
Oi: Entendimento
Versão do template: 1.1
Documento Confindencial
11
Entendimento
Os filtros para agência e conta corrente são determinados baseados na empresa e banco selecionados:
Oi: Entendimento
Versão do template: 1.1
Documento Confindencial
12
Entendimento
Para que a tabela “ZBANK” esteja atualizada e com os valores dos campos de banco e agência
separados, será necessário o desenvolvimento de um programa de carga que leia as tabelas Standard
T012 e T012K.
Este programa deverá ser executado em background, através de um job periódico, para copiar os dados
destas duas tabelas e segregar banco e agência para utilização conforme solicitado.
Pros:
Atende aos requisitos solicitados pela área.
Cons:
Criação de 2 novas tabelas (uma para bancos e outra para segregar a informação de
banco/agência)
Uma carga manual na tabela de bancos com os códigos Febraban deve ser executada;
Com a nova tabela para segregar banco e agência, será criada uma duplicidade (redundância
nos dados gravados) baseada nas tabelas standard T012 (banco empresa), T012K (contas
banco empresa) - Cerca de 900 registros.
Deve ser criado um programa para a carga desta tabela, com execução periódica, via job, para
criação/atualização dos registros desta tabela.
Exige esforço maior no desenvolvimento em relação à abordagem standard (utilizando a chave
do banco para identificar a conta do razão).
O usuário solicita que, no campo VALOR, sejam listados aqueles documentos que estejam em aberto a
serem identificados pelo Conta contábil da conta bancaria informada em tela.
Para tanto, utilizaremos como referência, para trazer a informação, o filtro do relatório standard do SAP
de partidas individuais de contas do Razão (FBL3N), onde serão selecionados:
Oi: Entendimento
Versão do template: 1.1
Documento Confindencial
13
Entendimento
Através da Seleção dos documentos, será gerado um novo documento conforme o Evento e tabela de
Operação e será atualizado na tabela Z ( que armazena todas as informações).
Oi: Entendimento
Versão do template: 1.1
Documento Confindencial
14