ALE 商業物件的命名慣例

配接器連線精靈 提供 ALE 商業物件的名稱。 商業物件名稱反映 SAP 伺服器上商業功能的結構。

如果您使用 ALE 透通 IDoc 介面,下列命名慣例適用:
  • 當您從「 物件探索和選擇 」視窗中選取 一般 IDoc 時, 配接器連線精靈 會建立名為 SapGenericIDocObject的商業物件。 下列各節中說明的命名慣例不適用於一般 IDoc。
  • 當您從系統或檔案探索 IDoc 時,會根據最上層封套物件的命名慣例來命名物件,如 表 1中所述。 不會產生其他物件。

當它為 ALE 命名商業物件時, 配接器連線精靈 會新增字首 Sap。 精靈也會將 IDoc 及副檔名的名稱轉換為大小寫混合,移除任何分隔字元 (例如空格或底線) ,將每一個單字的第一個字母大寫,並且可以新增元素特定的字尾。

下表說明 配接器連線精靈 在命名 ALE 商業物件時所套用的使用慣例。 「命名慣例」直欄中的 [Name of Extension type IDoc] 代表選用項目。 只有在選取的 IDoc 是延伸類型 IDoc 時,才會將它包含在名稱中。
表 1. ALE 商業物件的命名慣例
元素 命名慣例
最上層封套物件的名稱 Sap + Name of IDoc + [Name of Extension type IDoc]

例如:SapAlereq01

基本 IDoc 的 IDoc 商業物件名稱 Sap + Name of IDoc + BO

例如, IDoc MATMAS03 的商業物件為: SapMatmas03BO

延伸類型 IDoc 的 IDoc 商業物件名稱 Sap + Name of IDoc + Name of Extension type IDoc

例如, IDoc DELVRY03 及延伸 SD_DESADV_PDC 的商業物件為: SapDelvry03SdDesadvPdc

對於 IDoc 重複名稱, 配接器連線精靈 會新增唯一字尾以區分商業物件。 如果 IDoc 封包有兩個同名的區段 (例如, segOrder) ,則會為第一個商業物件指派名稱 SapSegOrder ,並為第二個商業物件指派名稱 (例如 SapSegOrder619647890) ,其中 619647890 是 配接器連線精靈 附加到名稱的唯一 ID。