Skip to main content
Solved

How to stop creating PDF to CUSTOMER_ORDER_CONF_REP after releasing CO in App9


KNESZYGRE
Sidekick (Partner)
Forum|alt.badge.img+5

Hi!
I have a problem with IFS App9:
1. After Release Customer Order has created Report CUSTOMER_ORDER_CONF_REP.
2. This report has been created in the background without showing form PrintDialog.
3. this report creates a row in PRINT_JOB_TAB to Printer NO_PRINTOUT.
4. Report Foramtter as default is starting working in this report and PDF was created and in Archive report checkBox 'Printed' is checked.
5. The client wants to stop printing to PDF this report. He wants to go to the Archive manually and print this report himself.
Now the client go to the Archive and sees that all Reports as Printed (he released many Orders). He doesn't know with CO he's working on right now.
What should I do to stop creating PDF on this report in the background?
Now I created a workaround:
I created a new logical printer and I assigned this report to this logical Printer.
After this assignment, report CUSTOMER_ORDER_CONF_REP created row in Print_JOB_TAB but this row ended Status 'Error' because we can see the error: 'Print job has no matching report formatter configuration'.
PDF is not created. It's OK, but we have many rows in PRINT_JOB_TAB in status 'Error'. Any process Heavy cleanup doesn't clean these rows. Numer of rows in status 'Error' are growing up and it's not OK for me.
Please help me. What should I do to resolve this problem properly?
 

Best answer by Charith Epitawatta

Hi @KNESZYGRE,

Have you tried using “IFS PDF Archiver(PDF_PRINTER)” Logical Printer for this? Instead of creating a new Logical Printer that doesn’t have a mapping, try assigning the report to IFS PDF Archiver from Printer Definitions window. 

Once a report is printed to this printer, it will end up in the Report Archive. From there you can manually print it when needed. 

Hope this helps!

View original
Did this topic help you find an answer to your question?

3 replies

Charith Epitawatta
Ultimate Hero (Employee)
Forum|alt.badge.img+31

Hi @KNESZYGRE,

Have you tried using “IFS PDF Archiver(PDF_PRINTER)” Logical Printer for this? Instead of creating a new Logical Printer that doesn’t have a mapping, try assigning the report to IFS PDF Archiver from Printer Definitions window. 

Once a report is printed to this printer, it will end up in the Report Archive. From there you can manually print it when needed. 

Hope this helps!


KNESZYGRE
Sidekick (Partner)
Forum|alt.badge.img+5
  • Author
  • Sidekick (Partner)
  • 19 replies
  • April 20, 2022

Hi @Charith Epitawatta 

Thank you very much for your answer. 
This is exactly what I need:)
I did tests and everything is OK:)
I have tried to find information about these logical printers (NO_PRINTOUT, PDF_PRINTER)  but I can't.
I have read 
https://wit.ifsworld.com/
and
https://docs.ifs.com/techdocs
but I found nothing special. Only small information.
I want to know how exactly it works.
Have you any idea where I can read about this mechanism?
Best regards,
Szymon


Charith Epitawatta
Ultimate Hero (Employee)
Forum|alt.badge.img+31

Hi @KNESZYGRE,

As you have mentioned, there’s not much information on these pre-defined logical printers in documentation. If I find some other resources, I will update here. 


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings