Pular para o conteúdo
Início » S_ALN_01000252 Modificar documento após compactação

S_ALN_01000252 Modificar documento após compactação

S_ALN_01000252 Modificar documento após compactação

S_ALN_01000252 Modificar documento após compactação

Utilização

Este Business Add-In (BAdI) permite modificar o documento de contabilidade provisório depois da compactação, mas antes da transferência para a contabilidade, ou acrescentar mais itens do documento.

Na transferência de um documento do Accrual Engine para a contabilidade são efetuados os seguintes processos:

•Em uma primeira etapa estrutura-se do documento do Accrual Engine um documento de contabilidade provisório de duas linhas em forma de estruturas BAPI.

•Em uma segunda etapa são compactados vários documentos de contabilidade provisórios de duas linhas antes da transferência para a contabilidade. A atividade IMG Definir controle de lançamento permite determinar se os documentos de contabilidade provisórios devem ser compactados.

A transferência seguinte para a contabilidade é efetuada por meio de BAPIs.

Nota

Adicionalmente, é possível preencher uma tabela EXTENSION com quaisquer entradas para modificar o documento de contabilidade. Essa tabela será transferida para o BAPI. É possível analisar a tabela logo após a chamada do BAPI na contabilidade. Para esse efeito, é necessário ativar ainda a ampliação ACBAPI01 por meio da transação CMOD. A utilização da tabela EXTENSION pode, por exemplo, ser conveniente se na contabilidade deverem ser preenchidos campos definidos pelo usuário, que não estão disponíveis na interface BAPI (nas estruturas BAPI).

Porém, a SAP recomenda modificar o documento de contabilidade diretamente por meio desse BAdI sem utilizar a tabela EXTENSION.

O BAdI utiliza os seguintes parâmetros:

•ID_TESTRUN

Código: trata-se de uma execução de teste.

Não são efetuadas atualizações na execução de teste.

•ET_EXTENSION1

Tabela EXTENSION durante chamada BAPI.

•CS_BAPI_HEADER

Dados de cabeçalho do documento de contabilidade.

•CT_BAPI_ITEMS

Itens do documento de contabilidade contém:

◦duas entradas, caso não esteja ativa nenhuma compactação no Accrual Engine,

◦pelo menos duas entradas, caso esteja ativa uma compactação no Accrual Engine.

•CT_BAPI_CURR

Informação de moeda referente aos itens.

Mediante o BAdI ACEPS_BAPIPREDOC_MOD Modificar documento antes da compactação é possível modificar o documento de contabilidade antes da compactação.

Informações gerais para a definição de BAdIs encontram-se na biblioteca SAP em Base -> ABAP Workbench (BC-DWB) -> Modificações do standard da SAP (BC) -> Business Add-Ins -> Definição de um Business Add-In.

Veja também: