DTW Business Partners / Campaign
API Dynamic System Strings


The DynamicSystemStrings object enables to modify the field name and format in the interface to match the terms used in your company. For example, in the Business Partners Master Data form, you can modify the field name 'Code' to 'BP Number' (format: bold).

Source table: SDIS.

Object Model


Mandatory properties: FormID and ItemID. The combination of these properties specify the primary key of the required field for modification.

In case the ItemID specifies a table, set also the ColumnID, otherwise the system sets the value -1.

To display the form in the application:

  1. Open a form, e.g. an A/R Invoice.
  2. Hold down the Ctrl key and double-click the field name.

See Also

SAP® B1 DI-API C# definition

public class DynamicSystemStringsClass : IDynamicSystemStrings, DynamicSystemStrings { public virtual DataBrowser Browser { get; } public virtual string ColumnID { get; set; } public virtual string FormID { get; set; } public virtual BoYesNoEnum IsBold { get; set; } public virtual BoYesNoEnum IsItalics { get; set; } public virtual string ItemID { get; set; } public virtual string ItemString { get; set; } public virtual SAPbobsCOM.UserFields UserFields { get; } public extern DynamicSystemStringsClass(); public virtual extern int Add(); public virtual extern string GetAsXML(); public virtual extern bool GetByKey( string bstrFormId, string bstrItemNum, string bstrColNum); public virtual extern int Remove(); public virtual extern void SaveToFile( string bstrFileName); public virtual extern void SaveXML( ref string pbstrFileName); public virtual extern int Update(); }

SAP® Business One is the trademark(s) or registered trademark(s) of SAP AG in Germany and in several other countries. Contact
This website is not affiliated with, maintained, authorized, endorsed or sponsored by SAP AG or any of its affiliates