[ZetaFax Integration] - Error When Sending Multiple Fax via a batch Program

We use Navision 3.60 and I’m sending sales order confirmation to our customers & sales persons using ZetaFax V10.

It’s working fine , but sometimes I get the following errors when multiple faxes are sent to the spooler :

Please wait while Zetafax finished processing the previous print job
Message not fully addressed - check name and fax number

This message basically block any futher processing (my batch is executed by Navision standard scheduler)

At the very top (Header Level) of my report I’ve got the FaxTo control and at the very bottom (Footer Level) I’ve got the FaxSend tag

FaxTo := STRSUBSTNO(’%%[TO: %1 %2 %3]’,
FaxNumber,
ToName,
’ - Bozo Incorporated - ');

FaxSend := ‘%%[SEND]’;

  • I’ve checked the phone number and name, everything seems correct
  • My default printer driver is set to ZetaFax virtual print driver

Have you experienced any similar problem ?

Should I use a specific font size or font set to solve this problems ?

Hi,

The way i use Zetafax when sending multiple document is to print to a file unsing an Epson Driver, then i rename and move the file to the submit directory. That’s the only way i’ve found to resolve the problem that can appear when using direct printing.

Regards,

I think I will just do the same, I’m giving up on printing directly to the ZetaFax printer …

Could you just let me know which epson printer model you’ve set, what’s your current version of ZetaFax and what was your biggest batch from Navision (more than 100 faxes ?)

You need to have ZETAFAX API Toolkit to do batch job with files. We used to send around 50 jobs with an hudred of recipients for each job.

Printing must be send to an Epson LQ Printer connected to a local port redirected to a file.

Only LQ drivers must be used :

· Drivers LX doesn’t work because of page skip,

· Drivers LQ ESC/P2 don’t create EPSON code that Zetafax can use.

Sorry to bother you, but i’m in a similar situation here as Tarek Demiati is. I think i understand, what your are doing with the API Toolkit, what i don’t understand is, how do you get the LQ-Printerdriver to print the reports in the neede format (which is ASCII right?). For testing i have installed an Epson LQ1000 Printer and have set its Port to File. Now, when i print to it, it asks for path and filenamen, then creates the file there. But this file doesn’t seem to be readable by ZSubmit and it’s sure not in ASCII Format.
Would you be so kind to outline the steps a bit more detailed, so even i’m able to get it working?

Thanks in advance.
Roger.

Hi,

I am also using zetafax, I need to fax the attached docs. as well with my PO

attached docs. can be pdf, image or any other file, it can be more than 1 document

Can you please advise on this.

Thanks

Hi

I just saw your “old” problem but I have the same issue today with the same version Navision 3.6 and Zetafax 8

I tried to solve it like you guys wrote but I did not succeed. Please if you can help me with more details.

/William

Hi,

The way i use Navision and Zetafax is this one :

  • I create a printer using EPSON LQ driver (mine is LQ850 but you have to try different drivers). This printer is linked to a local port named “c:\test\epson.epn” for example.
  • The report used to create the file is linked to the printer in table 78
  • To prevent multiple printing to this printer, i used a semaphore which is set before printing et delete at the end on printing.
  • Once the report is ending,i rename the file using a GUID so i know my file is unique then i move the file to the Submit Folder of ZETAFAX.

Hope this will help you,

Regards,