Bapi_acc_document_post ejemplo factura

FB01 - Documento de contabilización (Maestro de datos de cabecera)

Los documentos preliminares se utilizan a menudo en la contabilidad de acreedores y deudores con facturas y abonos. Los documentos preliminares también pueden guardarse incompletos, ya que faltan datos necesarios para la contabilización. Los datos que faltan deben completarse antes de poder contabilizar el documento.

Al contabilizar un documento preliminar, éste se borra y se contabiliza un documento FI real. Una vez hecho esto, los valores financieros se actualizan en el módulo FI de SAP.Si desea crear documentos preliminares mediante programación, puede utilizar la interfase de programación de aplicaciones empresariales (BAPI) BAPI_ACC_DOCUMENT_POST.Esta BAPI puede ser útil cuando los documentos se crean a través de una interfase o un informe específico de cliente y necesitan verificación manual antes de la contabilización.Ejemplo de implementación de BAPI_ACC_DOCUMENT_POSTA continuación se muestra un programa de prueba para registrar de forma preliminar un documento contable con una línea de proveedor.

SAP MM / ABAP - Cómo probar / ejecutar una BAPI

BAPI_ACC_DOCUMENT_POST se utiliza para crear/contabilizar documentos contables para documentos AP, AR y GL. Esta es una solución alternativa en lugar de BDC que se utiliza para la contabilización de documentos a través de transacciones como FB01 y FBB1. Esta BAPI puede tomar datos del sistema heredado y convertirlos en documentos contables.

Una BTE tiene una interfaz predefinida y nos ayuda a añadir funciones personalizadas con la ayuda de un módulo de funciones. Esto se activa después de las llamadas BAPI y antes de la contabilización del documento contable, la lógica escrita en su FM se ejecuta y más tarde se refleja en el documento contable contabilizado.

Este documento explica los escenarios donde se requiere la implementación de BTE (Business Transaction Events) para rellenar ciertos campos en el documento contable contabilizado, que no son posibles de rellenar directamente a través de BAPI estándar 'BAPI_ACC_DOCUMENT_POST'.

Cuando la contabilización se realiza a través de BAPI (BAPI_ACC_DOCUMENT_POST), la clave de contabilización correspondiente es seleccionada automáticamente por BAPI a partir de las entradas actualizadas en la transacción 0B41. Por lo tanto, si es necesario sobrescribir esta clave de contabilización para algunas condiciones, debemos implementar la BTE RWBAPI01 para lograrlo.

Cómo contabilizar un documento en la Gestión Financiera SAP

Los documentos contables registran las modificaciones de valores en una sociedad derivadas de operaciones contables. Constan de una o varias partidas individuales (contabilizaciones), cada una de las cuales representa una operación individual contabilizada en una cuenta. Al contabilizar un documento contable, el Sistema SAP actualiza las cifras de movimientos en las cuentas en las que se contabiliza el documento.Un documento contable es una representación dentro del Sistema SAP del documento (por ejemplo, una factura) que desencadenó la contabilización.BAPI 'BAPI_ACC_DOCUMENT_POST' actúa como interfase entre su código y las operaciones estándar FB01/FB50. Este documento explica los diferentes pasos necesarios para contabilizar un documento FI utilizando BAPI 'BAPI_ACC_DOCUMENT_POST' desde un archivo excel. Esto es útil para los consultores técnicos de SAP, ya que proporciona los detalles de todos los parámetros y datos necesarios en la contabilización y validación de documentos para comprobar si la cuenta de mayor en la que estamos contabilizando los importes está presente en la base de datos de SAP. Los códigos de transacción para los documentos FI son FB01/FB50(Crear), FB02(Modificar) y FB03(Visualizar). En un documento, no se pueden contabilizar más de 999 partidas individuales porque BAPI puede contabilizar hasta 999 líneas en un documento. El fichero debe estar equilibrado para que el documento se contabilice, es decir, el importe en el Haber y el importe en el Debe deben ser iguales. En FI, la tabla de cabecera para los datos del documento es BKPF y la tabla de partidas individuales es BSEG.

Contabilización de una factura de acreedor en SAP - FB60

Ya existe una etiqueta con el nombre de rama proporcionado. Muchos comandos Git aceptan tanto nombres de etiqueta como de rama, por lo que crear esta rama puede causar un comportamiento inesperado. Está seguro de que desea crear esta rama?

<ui-dg-column sortable field="SYSTEM" data-abap.bind="{type:'CHAR', alpha:'ALPHA', length:'10'}" shlp.bind="{type: 'CT', id: 'TBDLS'}" label="Sistema lógico desde el que se origina el mensaje"></ui-dg-column>

<ui-dg-column sortable field="VENDOR_NO" data-abap.bind="{type:'CHAR', alpha:'ALPHA', mid:'LIF', length:'10'}" shlp.bind="{type: 'SH', id: 'KRED_C'}" label="Número de cuenta del proveedor o acreedor"></ui-dg-column>

<ui-dg-column sortable field="RED" data-abap.bind="{type:'CHAR', alpha:'ALPHA', mid:'NET', length:'12'}" shlp.bind="{type: 'CT', id: 'AUFK'}" label="Número de red para imputación"></ui-dg-column>

<ui-dg-column sortable field="P_EL_PRCTR" data-abap.bind="{type:'CHAR', alpha:'ALPHA', length:'10'}" shlp.bind="{type: 'CT', id: 'CEPC'}" label="Centro de beneficio asociado para eliminación de negocio interno"></ui-dg-column>

Subir