S_ALN_01000251 Modificar documento antes da compactação
Utilização
Este Business Add-In (BAdI) permite modificar o documento de contabilidade provisório antes da compactação e 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.
O BAdI utiliza os seguintes parâmetros:
•IS_ACEDOCITEM
Este parâmetro representa o documento do Accrual Engine.
•CS_BAPI_HEADER
Dados do cabeçalho do documento de contabilidade
•CT_BAPI_ITEMS
Itens do documento de contabilidade, contém duas entradas
•CT_BAPI_CURR
Informações de moeda sobre os itens
Mediante o BAdI ACEPS_BAPIDOC_MODIFY ( Modificar documento após compactação) é possível modificar o documento de contabilidade após a compactação, mas ainda antes da transferência para a contabilidade.
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.