Você está na página 1de 10

Módulo:

FI AA
Título:

Nr.
Relatório de Pagamentos Efetuados por Data criação:
23/08/2006
Desenvolvimento: Imobilizados
0002

Versão: 1 - 05/12/2006 Responsável: Juliana Mendonça Seiler Heusy

Informações Gerais

Tipo de Desenvolvimento: Genérico

Objetivo: Listar os imobilizados criados no mês e as respectivas Notas Fiscais e pagamentos a fornecedores
Solicitante: Mauricio Harger
Impacto da não realização do A informação necessita ser rastreada de forma muito manual e individualmente para cada
desenvolvimento: imobilizado.
Existe alternativa no sistema
Sim
standard?
Razão pela qual a alternativa
Excessivo trabalho manual
standard não foi aceita:

/conversion/tmp/activity_task_scratch/598711129.doc Página 1 de 10
Módulo:
FI AA
Título:

Nr.
Relatório de Pagamentos Efetuados por Data criação:
23/08/2006
Desenvolvimento: Imobilizados
0002

Versão: 1 - 05/12/2006 Responsável: Juliana Mendonça Seiler Heusy

Especificação Funcional

1 – Detalhamento do Processo
Hoje as informações de notas fiscais e pagamentos por imobilizados não são rastreadas, devido ao trabalho ser manual. A compra de ativos
não é feita diretamente para um imobilizado, mas para uma ordem interna ou projeto que posteriormente são liquidadas para um ou mais
imobilizados. O programa irá então partir dos pagamentos efetuados durante o período de seleção, buscar a entrada fiscal e ordem
interna/projeto, e a partir da norma de liquidação, identificar o imobilizado respectivo.

2 – Fluxo do Novo Processo

Identificar pagamentos efetuados no período de seleção do relatório, para entradas fiscais com classificação contábil contendo ordens
internas/diagramas de rede.

Ex. para diagrama de rede.


Pagamento efetuado em 18/07/2006

Entrada fiscal em 14/07/2006 para diagrama de rede

/conversion/tmp/activity_task_scratch/598711129.doc Página 2 de 10
Módulo:
FI AA
Título:

Nr.
Relatório de Pagamentos Efetuados por Data criação:
23/08/2006
Desenvolvimento: Imobilizados
0002

Versão: 1 - 05/12/2006 Responsável: Juliana Mendonça Seiler Heusy

Elemento PEP

/conversion/tmp/activity_task_scratch/598711129.doc Página 3 de 10
Módulo:
FI AA
Título:

Nr.
Relatório de Pagamentos Efetuados por Data criação:
23/08/2006
Desenvolvimento: Imobilizados
0002

Versão: 1 - 05/12/2006 Responsável: Juliana Mendonça Seiler Heusy

Não possui regra de liquidação, nr. Do imobilizado sairá em branco no relatório (?)

Ex. para ordem interna


Pagamento feito em 01/08/2006

/conversion/tmp/activity_task_scratch/598711129.doc Página 4 de 10
Módulo:
FI AA
Título:

Nr.
Relatório de Pagamentos Efetuados por Data criação:
23/08/2006
Desenvolvimento: Imobilizados
0002

Versão: 1 - 05/12/2006 Responsável: Juliana Mendonça Seiler Heusy

Entrada fiscal feita em 05/07/2006

/conversion/tmp/activity_task_scratch/598711129.doc Página 5 de 10
Módulo:
FI AA
Título:

Nr.
Relatório de Pagamentos Efetuados por Data criação:
23/08/2006
Desenvolvimento: Imobilizados
0002

Versão: 1 - 05/12/2006 Responsável: Juliana Mendonça Seiler Heusy

Norma de apropriação da ordem liquida para um imobilizado definitivo.

/conversion/tmp/activity_task_scratch/598711129.doc Página 6 de 10
Módulo:
FI AA
Título:

Nr.
Relatório de Pagamentos Efetuados por Data criação:
23/08/2006
Desenvolvimento: Imobilizados
0002

Versão: 1 - 05/12/2006 Responsável: Juliana Mendonça Seiler Heusy

Dados do imobilizado

/conversion/tmp/activity_task_scratch/598711129.doc Página 7 de 10
Módulo:
FI AA
Título:

Nr.
Relatório de Pagamentos Efetuados por Data criação:
23/08/2006
Desenvolvimento: Imobilizados
0002

Versão: 1 - 05/12/2006 Responsável: Juliana Mendonça Seiler Heusy

3 – Detalhamento Técnico

Campos de Seleção

Tamanho do
Descrição do campo Tipo de Dado Valor Padrão Obrig? Tipo de Seleção
campo
Empresa Alfanumérico 4 2190 Única
Data de pagamento Data 10 Sim Múltipla

I) Acessar tabela BSAK para buscar os pagamentos efetuados no período, onde :


- BSAK-AUGDT dentro do período de seleção (data de pagamento)
- BSAK-AUGBL diferente de BSAK-BELNR
- BSAK-BLART = ‘RE’

Acessar tabela BKPF para buscar o nr. Do documento de entrada fiscal, onde:
/conversion/tmp/activity_task_scratch/598711129.doc Página 8 de 10
Módulo:
FI AA
Título:

Nr.
Relatório de Pagamentos Efetuados por Data criação:
23/08/2006
Desenvolvimento: Imobilizados
0002

Versão: 1 - 05/12/2006 Responsável: Juliana Mendonça Seiler Heusy

- BKPF-BUKRS = BSAK-BUKRS
- BKPF-BELNR = BSAK-BELNR
- BKPF-GJAHR = BSAK-GJAHR
Através do campo BKPF-AWKEY, acessar tabela RBCO, onde:
- RBCO-BELNR = BKPF-AWKEY(10)
- RBCO-GJAHR = BKPF-AWKEY(+10)4
Desprezar documentos cujos campos Diagrama de rede e Ordem interna não estejam preenchidos
- RBCO-NPLNR ou RBCO-AUFNR devem estar preenchidos.

Verificar se registro da tabela BSAK lido acima (onde BSAK-BELNR = BSAK-AUGBL).


Se BSAK-BLART = ‘AB’, ler tabela BSEG onde:
BSEG-BUKRS = BSAK-BUKRS
BSEG-BELNR = BSAK-AUGBL
BSEG-GJAHR = BSAK-AUGDT(4)
Se encontrar algum registro onde BSEG-BSCHL = ‘34’ ou ‘31’ buscar campo DMBTR para imprimir no relatório. Se não encontrar nenhum
registro onde BSEG-BSCHL = ‘34’ ou ‘31’, imprimir no relatório o valor zerado.

II) Acessar tabela BSAK para buscar os pagamentos efetuados no período e lançados diretamente em FI, onde:
- BSAK-AUGDT dentro do período de seleção (data de pagamento)
- BSAK-AUGBL diferente de BSAK-BELNR
- BSAK-BLART = ‘KA’
Selecionar todos os documentos cujos campos Diagrama de rede ou Ordem interna estejam preenchidos
- BSAK-NPLNR ou BSAK-AUFNR preenchidos.

Unir as seleções feitas em I e II.


Acessar tabela LFA1 para buscar os dados do fornecedor, onde:
LFA1-LIFNR = BSAK-LIFNR

III) Quando campo AUFNR preenchido, acessar tabela AUFK, onde:


AUFK-AUFNR = BSAK ou RBCO-AUFNR
Verificar se AUFK-AUART = ‘ZMLH’ , ‘AINV’, ‘ZCPR’, ‘ZPRD’ ou ‘ZPRV’.

Acessar tabela COBRB, onde


COBRB-OBJNR = AUFK-OBJNR
COBRB-PERBZ = ‘TOT’
Se não encontrar registro na seleção acima, acessar novamente com COBRB-PERBZ = ‘ANO’
Se campo COBRB-ANLN1 não preenchido, não imprimir registro atual no relatório.

Acessar tabela ANLA para buscar dados do imobilizado, onde:


ANLA-BUKRS = empresa do parâmetro
ANLA-ANLN1 = COBRB-ANLN1
ANLA-ANLN2 = COBRB-ANLN2

IV) Quando campo NPLNR preenchido:


- Acessar tabela AUFK onde:
AUFK-AUFNR = RBCO-NPLNR

- Acessar tabela AFVC, onde:


AFVC-AUFPL = RBCO-AUFPL
AFVC-VORNR = RBCO-VORNR

- Acessar tabela COBRB onde:

/conversion/tmp/activity_task_scratch/598711129.doc Página 9 de 10
Módulo:
FI AA
Título:

Nr.
Relatório de Pagamentos Efetuados por Data criação:
23/08/2006
Desenvolvimento: Imobilizados
0002

Versão: 1 - 05/12/2006 Responsável: Juliana Mendonça Seiler Heusy

COBRB-PS_PSP_PNR = AFVC-PROJN
COBRB-PERBZ = ‘TOT’
Se não encontrar registro na seleção acima, acessar novamente com COBRB-PERBZ = ‘ANO’
Se campo COBRB-ANLN1 não preenchido, não imprimir registro atual no relatório. -- eliminar este acesso a tabela COBRB.

- Acessar tabela ANLA onde:


ANLA-BUKRS = empresa do parâmetro
ANLA-POSNR = AFVC-PROJN

- Acessar novamente ANLA onde:


ANLA-BUKRS = empresa do parâmetro
ANLA-AIBN1 = ANLA-AIBN1 (do resultado da seleção anterior)
Se encontrar registros, relatório deve ser impresso com estes dados. Se não encontrar, relatório deve ser impresso com registros da
seleção anterior.

Layout do relatório:

OI/Elem. Dt
Imobiliz Descrição Dt criação PEP Fornecedor NF Emissão Dt Lançto Dt Pgto Valor
Compra de Conversor
23053-2 Baumuller – Extrusão 27.07.2006 601641 AMAZONAS DOCE MAR LTDA 469-3 11.07.2006 11.07.2006 24.07.2006 2.049,95
Compra de Conversor SOFTLINE SISTEMA S/C
23053-2 Baumuller – Extrusão 27.07.2006 601641 LTDA 469-3 11.07.2006 11.07.2006 13.07.2006 280,00
100002387- Ampliação Capacidade MADEIRAS ALTA BAVIERA
0 Armazenagem CDP Joi 23.05.2006 601781 LTDA 8587-1 30.06.2006 03.07.2006 28.07.2006 4.400,00
100002328- Confecção de 01 molde HERTEN ENGENHARIA DE
0 p/ Te sold. 50mm 4 10.04.2006 601723 MOLDES SA 11.07.2006 11.07.2006 14.811,60
4000325- M.S. SERVIÇOS DE MANUT. E
330 REPRES. L 295-A 03.07.2006 14.07.2006 18.07.2006 17.026,80

Classe = ANLA-ANLKL
Imobiliz = COBRB-ANLN1 + ‘-‘ + COBRB-ANLN2 (quando a ordem liquidar para vários imobilizados, repetir a linha contendo dados do
pagamento e imprimir todos os imobilizados)
Descrição = ANLA-TXT50
Dt criação = ANLA-ERDAT
OI/Elem.PEP = AUFNR ou AFVC-PROJN
Fornecedor = LFA1-NAME1
NF = BKPF-XBLNR (brancos quando o registro vier da seleção II - adiantamentos)
Dt.emissão = BSAK-BLDAT (brancos quando o registro vier da seleção II - adiantamentos)
Dt.Lancto = BSAK-BUDAT
Dt.Pgto = BSAK-AUGDT
Valor = BSAK-DMBTR

/conversion/tmp/activity_task_scratch/598711129.doc Página 10 de 10

Você também pode gostar