Skip to content

Conversation

@fw-bot-adhoc
Copy link
Contributor

Stop processing Excel rows when timestamp column is empty

Previously, the import would process all rows in the Excel file until the end, including thousands of empty rows. This caused performance issues and unnecessary data processing.

Now the system:

  • Identifies the date/timestamp column from sheet_mapping_id configuration
  • Only processes rows where the timestamp column has a value
  • Stops processing at the first empty timestamp row

This prevents importing empty rows and improves performance when handling Excel files with many empty rows at the end.

Forward-Port-Of: #354

…te column

Stop processing Excel rows when timestamp column is empty

Previously, the import would process all rows in the Excel file until
the end, including thousands of empty rows. This caused performance
issues and unnecessary data processing.

Now the system:
- Identifies the date/timestamp column from sheet_mapping_id configuration
- Only processes rows where the timestamp column has a value
- Stops processing at the first empty timestamp row

This prevents importing empty rows and improves performance when
handling Excel files with many empty rows at the end.

X-original-commit: ded1456
@roboadhoc
Copy link

Pull request status dashboard

@fw-bot-adhoc
Copy link
Contributor Author

@rov-adhoc @maq-adhoc this PR targets 19.0 and is the last of the forward-port chain.

To merge the full chain, use

@roboadhoc r+

More info at https://github.com/odoo/odoo/wiki/Mergebot#forward-port

@rov-adhoc
Copy link
Contributor

@roboadhoc r+

@roboadhoc roboadhoc closed this in a3a4b61 Jan 23, 2026
@roboadhoc roboadhoc added the 18.1 label Jan 23, 2026
@roboadhoc roboadhoc deleted the 19.0-18.0-h-108505-rov-3435-fw branch January 23, 2026 15:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants