cancel
Showing results for 
Search instead for 
Did you mean: 

signature printing issue

Former Member
0 Kudos

hi gurus,

We have problem with our AP check printing.

The printer has chip where our CFO's signature resides. And when you print the check from Production System, it prints the signature. But when you print the check from Development and Test system, it Prints an exclamation mark.

Now we have to move to the new printer, we are just changing the network cable to move from old printer to new printer.

And trying to print the signature from Production system to new printer but its still giving an exclamation mark.

New printer also has chip with CFO's signature.

Our Sapscript and Print Program both are copy of standard program and then added some code in there(customized), but in both i dont see any code where it differentiate between systems and prints the signature.

I am debugging only the customized code not the standard code.

Do you think signature printing (based on system) can be in standard code? or in SPRO settings? or in custom code (and i am missing that)? or in Printer setup or any other place which i could not think of???

Please help!! printer needs to be changed by next week.

Any suggestion would be helpful.

Thank You!!!

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

There are a couple of methods available to print the digital signature.

1) The digital signature is stored in your printer or DIMM module installed in

your printer.

If this is the case, usually there is a certain command sequence to

activate the signature and a code for the signature.

In a previous situation the command used to activate the signature

was \e(201Q\e(s0p2h72v0s0b201T and abcdef was the signature code.

The way this is normally done is to create a print control in your

device type containing the command sequence to activate the signature.

SPAD -> Full Admin -> Device Types -> <Device type>

-> tab Print Controls

So for the example mentioned above, create a new print control called

ZSIGN with the contents:

\e(201Q\e(s0p2h72v0s0b201T

Do not set the Hexadecimal flag for this entry.

In the window of the SAPSCRIPT form used, try it this way in the

old line editor:

  • <32>

/: PRINT-CONTROL ZSIGN

= abcdef

This is the general method used if the signature is stored in the

printer. Of course the command sequnce may be different in your case.

Also see the following Notes about the use of the command

PRINT_CONTROL in Sapscript forms:

66478 - Use of PRINT-CONTROL in SAPscript

400379 - Output with PRINT-CONTROL does not work

2) A second method that is sometimes used is that the digital signature

is uploaded as a graphic into the SAP system via transaction se78.

Please see the following Note about print graphics from SAP:

39031 - Print/fax bitmap graphics from SAPscript

For further details also refer to http://help.sap.com

search -> Bc Printing guide

Regards.