Transacción /EDGE/FC_SPRO → Carpeta de configuración "Business Objects aceptados".
Los procesos que comúnmente se despliegan en el b+ Core Framework, son procesos que terminan o inician en objetos de negocio (Business Objects) estándar de SAP. Por ejemplo, para el proceso de recepción de facturas, es posible la factura electrónica recibida termine en:
- SAP Vendor Invoice Management (VIM) → Business Object /OPT/V1001
- Factura MM → Business Object BUS2081
- Factura FI → Business Object BKPF
Y una factura electrónica emitida puede provenir de:
- Factura SD → Business Object VBRK
- Factura FI → Business Object BKPF
Siendo así, es necesario configurar cuáles de estos objetos de negocio estándar se van a utilizar en todos los procesos y para cada uno indicar la clase que implementa la lógica de mostrar el documento SAP creado para el Business Object respectivo.
Actualmente, ya se tienen desarrolladas 3 clases que permiten mostrar el documento del Business Object respectivo:
- Para VIM → /OPT/V1001 → /EDGE/CL_FC_VIM_SHOW_DOCUMENT
- Para SD → VBRK → /EDGE/CL_FC_SDIN_SHOW_DOCUMENT
- Para FI → BKPF → /EDGE/CL_FC_FIIN_SHOW_DOCUMENT
Para mostrar el documento de cualquier otro Business Object se debe crear una clase que implemente la interfaz /EDGE/IF_FC_SHOW_EXT_DOCUMENT.
Ejemplo de la configuración: