Show TOC Entering content frame

Process documentation Model a Business Object Locate the document in its SAP Library structure

Purpose

You can use this process to model a business object for defining the data of a real time business entity; for example; a customer, customer order, or product. You execute this process to define the data that must be:

·        Displayed on a tile (user interface screen)

·        Allowed for storing in the user database through the tile

Prerequisites

You have:

·        Modeled the necessary business document type that must be mapped with the business object (See, Business Document Support.)

·        Modeled the necessary business rules, if you want to impose constraints on the business object

·        Synchronized the latest metadata of BDoc types on your Mobile Development Workstation from the BDoc repository (See, Synchronizing BDoc Changes.)    

Process Flow

...

       1.      You create a business object and its properties for a real time business entity by specifying the necessary business document support. (See, Creating a Business Object.)

This graphic is explained in the accompanying text

The business document type provides intermediate support to the business object at runtime for:

§         Retrieving business data from user database

§         Storing data in the user database

       2.      You write code via methods, event handlers, supply methods or user exits to define the behavior of the business object. (See, Writing Code for a Business Object.)

       3.      If you want to define a dependency with another business object, model a relationship between the two business objects. (See, Creating a Business Object Relationship.)

       4.      If you want to impose constraints on the business object, associate the necessary business rules to the business object. (See, Associating a Business Rule to a Business Object or its Property.)

Result

You can associate the business object as a data source to a tile while modeling the tile. You can now perform various operations on this business object such as modifying, generating and so on. For more information, see Processing a Business Object.

 

Leaving content frame