Escolar Documentos
Profissional Documentos
Cultura Documentos
Informações Gerais
Cliente
Identificação do
chamado/GAP/Demanda
Título BW Rateio de Verbas – nova forma
Módulo SD
Autor
Data 26.04.2021
Sumário
Informações Gerais ........................................................................................................................................... 1
Sumário.............................................................................................................................................................. 1
Detalhamento da Especificação Funcional ....................................................................................................... 3
1. Processos relacionados (transações do sistema R/3) .................................................................................. 3
2. Descrição ....................................................................................................................................................... 3
3. Regras de negócio .......................................................................................... Erro! Indicador não definido.
4. Novo Objetos .................................................................................................. Erro! Indicador não definido.
5. Material adicional ........................................................................................................................................... 6
Conversões, Cargas, Interfaces de entrada (INBOUND) ................................... Erro! Indicador não definido.
1. Layout – Entrada ............................................................................................ Erro! Indicador não definido.
2. Layout de tela para “batch-input” + mapeamento + regras de conversão ..... Erro! Indicador não definido.
3. Procedimentos em caso de erros na execução da interface ......................... Erro! Indicador não definido.
4. Indicadores de controle da interface: ............................................................. Erro! Indicador não definido.
Interfaces de saída (OUTBOUND) ..................................................................... Erro! Indicador não definido.
1. Layout – Saída ............................................................................................. Erro! Indicador não definido.
2. Mapeamento de saída + regras de conversão ............................................... Erro! Indicador não definido.
3. Indicadores de controle da interface: ............................................................. Erro! Indicador não definido.
Relatórios ............................................................................................................ Erro! Indicador não definido.
1. Definição do layout da tela de seleção ........................................................... Erro! Indicador não definido.
2. Definição dos parâmetros de seleção ............................................................ Erro! Indicador não definido.
3. Definição do layout do relatório ...................................................................... Erro! Indicador não definido.
4. Indicadores de controle do relatório ............................................................... Erro! Indicador não definido.
Programas On Line ............................................................................................. Erro! Indicador não definido.
1. Definição do layout da tela de seleção .......................................................... Erro! Indicador não definido.
2. Definição das consistências a efetuar ............................................................ Erro! Indicador não definido.
3. Definição das Funcionalidades ....................................................................... Erro! Indicador não definido.
exemplo-espec-funcional Pagina 1 de 7
Especificação Funcional
exemplo-espec-funcional Pagina 2 de 7
Especificação Funcional
Transações: VA03
Sales Force:
Tabelas: ZTBINFO
SAP: VBAK / VBAP / VBFA / VBRK / KONV / BSEG / KNA1 / MARA
2. Descrição
Cenário Atual:
Atualmente o cliente não realiza o rateio de verbas por SKU. Somente serão considerados nesse relatório,
os tipos de documentos de vendas ZPAV.
Cenário Proposto:
Será criado um relatório via BW onde o usuário poderá realizar o monitoramento das verbas concedidas
em determinado período.
Cliente Ordem de Verba (VBAK) Data da Verba Conta Contábil Provisão Valor Total da Ordem Hierarquia Valor por Hierarquia (ZTBINFO) Materiais na hierarquia Descrição do material Valor por SKU
Carrefour 61709080 02/05/2021 31100100 R$ 12.000,00 10102040507 R$ 3.000,00 14127 Limpol Cristal 250 ml R$ 1.000,00
14128 Limpol Cocô 250 ml R$ 1.000,00
14129 Limpol Jabuticaba 250 ml R$ 1.000,00
R$ 3.000,00
R$ 9.000,00
Desenvolvimento:
exemplo-espec-funcional Pagina 3 de 7
Especificação Funcional
exemplo-espec-funcional Pagina 4 de 7
Especificação Funcional
VBELN_ORD – Entrar na tabela VBAK com AUART = ZPAV e NETWR diferente de zero, trazer o valor do
VBELN.
VBAK-ERDAT - com o número da ordem encontrado acima, buscar o valor do campo VBAK-ERDAT.
1) Verificar se VBAP-ABGRU = Y1 ou 47. Se estiver, o valor desse item deverá ser enviado para a
coluna ZVALORCANCEL.
2) Caso diferente, valor deverá ser enviado para NETWR.
ZVALORPROP – realizar a conta: valor da verba da hierarquia (por linha) * valor da ZPAV / soma dos valores
de verba das hierarquias.
ZVALORVB * NETWR / (*ZVALORVB + ZVALORVB*).
(*ZVALORVB + ZVALORVB*) – essa soma vai depender de quantas hierarquias foi dividida a verba.
ZDATA_FATURAMENTO – com o valor de VBAK-VBELN, entrar na tabela VBFA- VBELV e buscar o valor do
campo VBELN, com esse valor entrar na tabela VBRK-VBELN e verificar se FKSTO diferente de X. Buscar o
valor de FKDAT.
VBELN_FAT – com o número da ZPAV entrar na tabela VBFA-VBELV e pegar o valor do campo VBELN. Com
esse valor entrar na tabela VBRK-VBELN + FKART = ZPAV e verificar se FKSTO diferente de X. Trazer somente
o VBELN que estiver com FKSTO diferente de X.
HKONT – buscar o valor do campo UMSKZ entrando na tabela BSEG com os campos abaixo na seleção:
1) BUKRS = 01
2) GJAHR = ano do doc de fatura
3) BUZEI = 1
4) BSCHL = 40
5) KOART = S
6) SHKZG = S
7) VALUT = com a fatura entrar na VBRK-VBELN e buscar o valor do campo FKDAT
8) ZUONR = nº ZPAV (OBS: precisa de 2 zeros à frente)
9) VORGN = SD00
10) KOKRS = 1000
11) VBELN = nº fatura ZPAV (OBS: precisa de 2 zeros à frente)
12) KKBER = 0001
13) KIDNO = igual a VBELN (OBS: precisa de 2 zeros à frente)
14) BUPLA = com a fatura entrar na VBRK-VBELN e buscar o valor do campo BUPLA
exemplo-espec-funcional Pagina 5 de 7
Especificação Funcional
MARA-PRDHA** - entrar na MARA com LVORM + MSTAE + MSTAV = branco e MTART = FERT
MARA-MATNR** - informar cada material numa linha diferente
5. Material adicional
Exemplo da tabela com dados preenchidos. Cenário existente em QA.
Exemplo de dados
da ZBTRATEIO novo modelo.xlsx
exemplo-espec-funcional Pagina 6 de 7
Especificação Funcional
Unidades de Testes
Com o número de ZPAV selecionado, comparar os dados do documento com os dados apresentados na
tabela.
Os dados apresentados na tabela deverão ser os mesmos existentes nos documentos selecionados.
N/A
exemplo-espec-funcional Pagina 7 de 7