New themes issues - Megathread

@lubos please update on the same.
No Theme enhancer for Sales Quote?

You need to go to Settings > Extensions. There you will see a Theme Enhancer extension.

Create another one with the same for Sales Quotes with the following values:

Can we get Same Sales Quote format earlier we use to get like on 2nd Page also we were getting Our Logo, Business Details and Client details?

That only worked with the Obsolete Internal PDF Generator.

Chrome based browsers impose a 250px limit on header height.

Possible solutions are:

  1. Move all or part of the recipient and/or company adress sections to the bottom

  2. Only use items table headers and include a small string on top to identify the document (e.g. some combination of reference, recipient and date)

The way I’m designing this is that your custom theme defines its size too. And print size can be controlled using CSS within custom theme.

@media print {
  @page {
     size: A4 landscape;
  }
}

But users don’t have to write this into custom theme themselves. If they are not familiar with HTML/CSS, they should be just able to tell theme enhancer and it will make necessary adjustment to their custom theme.

@lubos,
I think the iframe element should be displayed in the center. (25.6.25.2439)

Normal View

With style adjustments on the iframe wrapper.

We need an urgent resolution to this issue, as it is significantly affecting our operations. Currently, we’re unable to send invoices to customers because the print preview displays a scrollbar, which also appears on the printed document. This makes the invoices unsuitable for professional communication. The matter is causing serious inconvenience and impacting our workflow.

Can we roll back to a previous version of the software, one in which this problem did not exist? Reverting to the earlier version, even temporarily, could help restore normal operations until a proper fix is provided.
@lubos

The latest version (25.6.25.2440) should be fixing more issues that have been reported regarding views. For example, table columns widths are now fixed too. I’m hoping issues with visible scrollbars should be resolved too (I can’t reproduce it myself anymore)

its not yet resolved, problem is still there with latest version


We experienced similar issues after the latest update, especially with the layout and custom fields. Here’s what worked for us to fix the placement of custom fields (like moving them to the top of the printed document):

Try this workaround using the Theme Enhancer:

  1. Activate Theme Enhancer:
  • Go to Settings > Extensions > Click Edit on Theme Enhancer > Uncheck Inactive > Click Update.
  1. Create a Custom Invoice Template:
  • Go to Sales Invoices > New Sales Invoice > Fill in sample data including your custom field > Create.
  • Scroll to the bottom > Click Theme Enhancer > Submit.
  • Scroll to the bottom again and type your layout instruction.
    Example: ā€œPlace my phone number (custom field) below the Due Date.ā€
  • Click Submit, and repeat if needed until the layout matches your needs.
  • Once you’re satisfied with the template, give the instruction to save the theme, then click Submit.
  1. Use the Custom Theme:
  • When creating a real invoice, check Custom Theme before submitting and select your saved theme.

This solved our issue with custom field placement. For the printing issue (long invoices and scroll bars), it might be a temporary bug, but rebuilding the template from scratch using Theme Enhancer did help clean things up for us.

Hope this helps!

This is with regard Companies who implement ZATCA phase 2 for Saudi Arabia, we can’t update customs theme once invoice reported to ZATCA.

is there a possibility to do it

@lubos
before the update, i normally have the total of qty on my sales order and invoice printout

but it stopped after the new updates. kindly fix or suggest ways to bring it back. i know it has to do with themes

Thanks

Yesterday I’ve added new concept to Manager called Image Custom Fields. This is to greatly simplify QR code functionality on invoices which will be then fully compatible with theme enhancer.

I’m hoping to make it work with Phase 1 today/tomorrow and soon after it could be done for Phase 2 too.

I’m moving towards making default theme as simple as possible and all functionality can be added using theme enhancer. For example, you can tell theme enhancer to show totals for CASE column and it will make necessary improvements.

I mean when we submit the invoice and we decided to change the theme we can’t update as the invoice is already reported

we should be able to update the theme after we report the invoice

thanks Lubos

I see. Currently theme enhancer is using default theme as a starting point. You can’t enhance already enhanced theme but that will be implemented within a few days. Right now I want to make sure all the issues in this topic are resolved so we can move on.

What about pinning the header (logo, title, and business details) on top of each page when printing?

It’s not working anymore and I tried with theme enhance but it didn’t work

In the latest version (25.6.25.2441) scrollbars should be gone when pressing Print button.

They are still there and also i am unable to print the receipts and invoices on 80mm thermal paper which used to print perfectly before

I need a Top header like Logo, Business Details, Client Details, and Bold Description to be repeated on all pages of the PDF, like we used to get earlier. This is the client’s Request bcoz it was approved format we can’t change the format. Payment is stuck due to
change in Quote & Invoice.
I tried Theme Enhancer but no Luck.