Symptom
When logged on to SAP Business ByDesign in Chinese (ZH) logon language, searching for an approval task using an exact reference number (e.g., a document reference such as a customer invoice ID) returns no results.
The same search term works correctly under the following conditions:
- When logged on in English (EN) logon language — the task is found and displayed in English without a wildcard.
- When logged on in Chinese (ZH) logon language and the search term is wrapped in wildcard characters (e.g., *ID*) — the task is found and displayed correctly in Chinese.
Environment
SAP Business ByDesign
Reproducing the Issue
Log on to the system with the language set to English.
-
Go to the Managing My Area work center.
-
Select the Approvals view.
-
Select Customer Invoice Approval Task.
-
In the Search enter ABC-1-2026 (ABC-1-2026 represents the Invoice ID).
-
You can see that the Approval Task “Approve Manual Customer Invoice/Credit memo ABC-1-2026 with amount XX.XX USD” is displayed.
Log on to the system with the language set to Chinese.
-
Go to the Managing My Area (管理我的业务范围) work center.
-
Select the Approvals (审批) view.
-
Select Customer Invoice Approval Task (客户发票审批任务)
-
In the Search enter ABC-1-2026
-
The Task is not displayed and instead the system displays No records found.
- In the Search enter *ABC-1-2026*
- You can see that the Approval Task "审批金额为XX.XX USD的手工客户发票/贷记凭证ABC-1-2026" (Approve Manual Customer Invoice/Credit memo ABC-1-2026 with amount XX.XX USD) is displayed in the search results.
Cause
The root cause is related to how the search text index is built and queried per logon language in SAP Business ByDesign's Business Task Management (BTM) component. When searching without a wildcard (exact search), the system attempts to match the search term against a language-specific text index.
If the task title in Chinese contains the reference number embedded within a longer Chinese string (e.g., "审批金额为100.00 USD的手工客户发票/贷记凭证ABC-1-2026 "), the exact search for ABC-1-2026 does not find a match because the index entry for the Chinese text is stored as a full phrase — and an exact (non-wildcard) search does not perform a substring match within that phrase.
In contrast, when logged in with English, the task title is structured such that the reference number ABC-1-2026 appears in a position that the exact search index can resolve directly (e.g., "Approve Manual Customer Invoice/Credit memo ABC-1-2026..."), making it findable without a wildcard. This suggests a language-dependent difference in how task title text is indexed and tokenized — the Chinese title is not tokenized in a way that allows substring matching without a wildcard, whereas the English title structure allows the reference number to be matched directly.
The behavior is generally explained by the following and does not only apply to Approval Tasks but all Business Tasks:
- Language-specific search indexing/tokenization of task subjects.
- In English, ABC-1-2026 is indexed in a way that allows direct matching.
- In Chinese, the same identifier is embedded in a translated text and is not matched as a standalone search token.
Using * changes the search into a contains/pattern search, allowing the task to be found.
Resolution
You can use the wildcard/asterisk for your search and the task will be displayed.
- Log on to the system with the language set to Chinese.
-
Go to the Managing My Area (管理我的业务范围) work center.
-
Select the Approvals (审批) view.
-
Select Customer Invoice Approval Task (客户发票审批任务)
-
In the Search use the wildcard/asterisk and enter *ABC-1-2026*
You can see that the Approval Task "审批金额为100.00 USD的手工客户发票/贷记凭证ABC-1-2026" (Approve Manual Customer Invoice/Credit memo ABC-1-2026 with amount -100.00 USD) is now displayed.
See Also
See also Help Center Document Searching in Worklists
Keywords
BTM Task, search, No Results, chinese, approvals, manage my area, customer invoice approval task, search, wildcard, asterisk, advanced search, language-dependent, invoice number, not visible, approval task, business bydesign, customer invoicing, status filter , KBA , SRD-CC-BTM , Business Task Management , Problem
SAP Knowledge Base Article - Public