Issue
Item Sales Reports (ISM) are not generated when one or more items sold on a particular business date contain special characters or emojis in the item description.
The system supports only alphabets and numbers. Any unsupported character causes the ISM file to fail processing.
Important Customer Guidance
Customers are strictly advised not to use special characters or emojis in Price Book item descriptions.
❌ Unsupported item name: MILK DUDS VIDEO BOX&
✅ Supported item name: MILK DUDS VIDEO BOX
Failure to follow this will result in the Item Sales Report not being generated.
Special Characters That Must Be Avoided
The following characters are not supported and must be removed or escaped:
<(less than)>(greater than)&(ampersand)"(double quote)'(single quote / apostrophe)
Emojis are also not supported.
How to Identify This Issue
You are likely facing this issue if:
Item Sales Report is not generated
ISM logs are discarded during processing.
Where to Find the Corrupted File
Navigate to XML Gateway > Dead Letter folder
Open one of the corrupted ISM files
An error message will be displayed
These files will also appear under Unprocessed Files in the CSE Admin Tool
The error line number helps identify the exact item description containing the invalid character.
How to Modify the ISM File
Using the line number from the error message, locate the affected ISM file
Right-click the ISM file and open it in Notepad
Press CTRL + G
Enter the line number shown in the error
Locate the invalid character in the item description
Example Fix❌ Before: <Description>MILK DUDS VIDEO BOX&</Description>
✅ After: <Description>MILK DUDS VIDEO BOX</Description>
Save the file
Repeat the same steps for any other affected ISM logs
Verifying and Uploading the File
After saving the corrected ISM file:
Opening the file should display valid XML data without errors
Open CSE Admin Tool and ensure NO files are present under Unprocessed Files
Copy the modified ISM file
Paste it into XML Gateway > BoOutBox folder
Wait a few seconds for processing
Verify the Item Sales Report Center in PDI Essentials
✅ The report should now be available
Important Notes
If multiple items contain invalid special characters:
You must fix errors one at a time using the updated error line numbers
Always clear Unprocessed Files before re-uploading corrected ISM logs
This is a time-consuming manual process
Prevention Recommendation
Strongly advise customers to:
Use only alphabets and numbers in item descriptions
Avoid emojis and symbols
Customers can use the Bulk Update feature in the Price Book to:
Identify
Remove
Correct invalid characters in bulk
This helps prevent recurring Item Sales Report failures.


