!--a11y-->
Object Directory Entry for a BDoc
Type 
An entry that is created in the object directory when you model a BDoc type. This ensures that a BDoc type behaves in a similar manner to other R/3 BASIS objects.
The object directory entry for BDoc types ensures that BDoc types have unique names across connected systems.

System 1, System 2, and System 3 are connected systems. If you model the ACTIVITY_OBJECT BDoc type in System 1, you cannot model another BDoc type with the same name in System 2 or System 3.
In addition, as the object directory identifies a BDoc type based on its short name, only one version of the BDoc type is transported to the target system.
With the object directory entry for a BDoc type, the attributes associated with the R/3 BASIS objects are also associated with the BDoc type. The significant attributes are explained in the following table:
|
Attribute |
Description |
|
Development class |
Indicates the name of a package under which you can group related BDoc types.
You can group all the BDoc types related to the Opportunities component of the Mobile Sales Application under a package. |
|
Original system |
Specifies the system where a BDoc type has been created.
System 1, System 2, and System 3 are connected systems. If you create the ACTIVITY_OBJECT BDoc type in System 1, then System 1 is considered as the original system for the ACTIVITY_OBJECT BDoc type. |
|
Person responsible |
Indicates the name of the person responsible for the BDoc type. If you encounter problems while working with a particular BDoc type, you can contact the concerned person by identifying the person responsible for the BDoc type. By default, the person who creates the BDoc type is considered the person responsible for it. However, if required, you can change the person responsible.
You can designate a person responsible for all the BDoc types related to the Activities component of the Mobile Sales Application. |
|
Original language |
Specifies the language in which the BDoc type was originally modeled. This attribute is required to control the translation process if you are modeling BDoc types in more than one language. |
|
Repair flag |
Specifies that the BDoc type is repaired. A BDoc type is marked as repaired in the object directory if you modify the BDoc type in a system that is not the original system of the BDoc type. |