Issue
Item Sales Reports (ISM) are not generated and remain unprocessed due to decimal sales quantity, most commonly from propane sales. Our system does not accept decimal quantities in item sales reports. All quantities must be whole numbers.
Important Customer Guidance
If a customer sells propane at the store, they must round up the sales quantity on the final receipt.
❌ Decimal quantity (Not supported): 212.4
✅ Whole number (Supported): 212
If this is not followed, the Item Sales Report will fail processing.
How to Identify This Issue
You are likely facing this issue if:
ISM logs are archived in the BoOutBox or in CStore Essentials Archive folder
Item Sales Report on PDI Essentials is not generated
Files are stuck under Unprocessed Files in the CSE Admin Tool
This usually indicates the store is selling:
Propane, or
Items sold in loose quantity (not fixed units)
In most cases, the item is propane.
How to Find the Correct ISM File
Re-poll a fresh Item Sales report batch (re-poll last 7 days)
Go to the BoOutBox / Archive folder
Sort files alphabetically
Copy all ISM files with the latest date/time stamp
Paste them into a separate folder
Identifying the Correct ISM Log
Passport sends two ISM logs per day close
ISM files are sequentially named
Example:
ISM123456789456ISM123456789457
➡️ Always select the second file (higher number)
This file contains the cumulative item sales and is the one used for report generation on PDI Essential.
How to Modify the ISM File
Right-click the identified ISM file
Open with Notepad
Press CTRL + F
Search for Propane (or item name used by the customer)
Scroll slightly down to locate:
<SalesQuantity>xxx</SalesQuantity>
If the value contains decimals:
<SalesQuantity>212.4</SalesQuantity>
➡️ Modify it to:
<SalesQuantity>212</SalesQuantity>
Save the file
Repeat the same steps for any other ISM files if required
How to Upload the Modified File
Open CSE Admin Tool
Ensure NO files are stuck under Unprocessed Files. This step is mandatory
Once clear, copy the modified ISM files
Paste them into the BoOutBox folder on the XML Gateway
Wait a few seconds for processing
Check Item Sales Report Center in PDI Essentials
✅ The report should now be generated successfully
Important Notes
In rare cases, customers may sell other loose items (not just propane)
If unsure:
Confirm with the customer, or
Search the ISM file for
<SalesQuantity>to identify decimal values
⚠️ If any file remains under Unprocessed Files, the report will not generate, even after correcting the ISM log.
Always ensure the unprocessed queue is fully cleared before re-uploading files.

