Symptom
Customer invoice ABC is created and addressed to customer DEF. However, when previewed ABC's invoice form displays payment term XYZ's value in an alphanumerical format in place of written text.
Where:
- ABC is the ID of the relevant customer invoice.
- DEF is the ID of the account the invoice is addressed to.
- XYZ is a custom payment term (e.g. "14 days net") maintained in the Business Configuration settings.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to the work center: Customer Invoicing.
- Select the view: Invoice Documents.
- Search All Invoice Documents: ABC.
- Edit, then select View All.
- Preview the invoice form.
Observe that the Payment Terms XYZ is displayed as an alphanumeric value (e.g. "<Z1>"), instead of the expected text.
Cause
The account which the invoice is addressed to has English set as the chosen language in the account's master data. There is no translation maintained for the payment term XYZ from the source language (e.g., German) to the target language, English.
Resolution
- Go to the work center: Business Configuration.
- Select the view: Overview.
- Search: Accounts.
- Select Accounts then Open.
- Open Maintain Payment Terms.
- Filter Payment Terms ID: XYZ.
- Select XYZ then and click on Translate.
- Set the Source Language: DE - German and the Target Language: EN - English.
- Maintain the necessary translation for payment term XYZ.
- Save the changes.
See Also
Keywords
payment terms, customer invoice, alphanumeric, translation missing, maintain payment terms, invoice form, language translation, business configuration, customer invoicing, invoice preview, payment terms translation, missing translation, invoice display issue. , KBA , SRD-CRM-INV , Customer Invoicing , Problem
SAP Knowledge Base Article - Public