My Oracle Support Banner

E1: BSFN: Master Business Function in EnterpriseOne (Doc ID 1265902.1)

Last updated on MARCH 16, 2020

Applies to:

JD Edwards EnterpriseOne Tools - Version SP23 and Prior and later
Information in this document applies to any platform.


Master Business Function (MBF) is a Business Function written to process a record into the JDE system which is made up of many sub-routines. JD Edwards provides MBFs to allow calling programs to process certain predefined transactions. An MBF encapsulates the required logic, enforces data integrity, and insulates the calling programs from the database structures.This document details general topics on Master Business Function (MBF) in EnterpriseOne including the types of Master Business Functions, purpose of MBFs, their components, how these business functions are called and how to troubleshoot them.


This document is intended for the developer or system administrator who would like more information regarding Master Business Functions.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document
 What is a Master Business Function?
 What is the purpose of using Master Business Function?
 Transactional File Master Business Function
 How transaction MBF is built to run?
 How it calls internal BSFN for Edit Line in complex routine?
 How internal components/routine communicate with another routine in a MBF?
 How to debug issue on Master Business Function?

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.