Do you have any question about this error?
Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now →
Message type: E = Error
Message class: TD - SAPscript: Text editor, composer, forms, styles and fonts
Message number: 336
Message text: Size of printer font & must be > 0
The specified printer font is incorrectly defined in the SAPscript font
maintenance: 0 has been entered for the font size.
SAPscript uses run-time objects, the so-called SAPscript load which
contains data about fonts, character sets, layout sets, and styles.
These run-time objects (stored according to client) are automatically
regenerated if the data base tables on which they are based have
changed, or the run-time objects do not yet exist. The run-time objects
are accessed when texts are formatted for output to the printer or
screen.
The generation of font data for SAPscript had to be terminated.
A value > 0 must be specified for the font size.
Error message extract from SAP system. Copyright SAP SE.
TD336
- Size of printer font & must be > 0 ?The SAP error message TD336, which states "Size of printer font & must be > 0," typically occurs when there is an issue with the configuration of the printer settings in the SAP system. This error indicates that the font size specified for a printer is either missing or set to an invalid value (zero or negative).
Cause:
- Invalid Font Size Configuration: The font size for the printer is not set correctly in the SAP system. This can happen if the font size is not defined or if it has been inadvertently set to zero.
- Printer Driver Issues: Sometimes, the printer driver may not be compatible or properly configured, leading to issues with font settings.
- SAP Script or Smart Forms: If you are using SAPscript or Smart Forms, the font size defined in the form may be incorrect or not properly referenced.
Solution:
Check Printer Configuration:
- Go to the transaction code SPAD (Spool Administration).
- Select the printer that is causing the issue.
- Check the settings for the printer, particularly the font settings. Ensure that the font size is set to a valid value greater than zero.
Adjust Font Size in SAPscript/Smart Forms:
- If you are using SAPscript or Smart Forms, check the form layout.
- Ensure that the font size specified in the form is greater than zero. You can do this by editing the form in transaction SE71 (for SAPscript) or SMARTFORMS (for Smart Forms).
Check Printer Driver:
- Ensure that the printer driver is correctly installed and configured on the server where the SAP system is running.
- If necessary, update or reinstall the printer driver.
Test Printing:
- After making the necessary changes, perform a test print to ensure that the issue is resolved.
Related Information:
Transaction Codes:
Documentation: Refer to SAP Help documentation for more details on configuring printers and managing spool requests.
SAP Notes: Check for any relevant SAP Notes that may address specific issues related to printer configuration and font settings.
By following these steps, you should be able to resolve the TD336 error and ensure that your printer settings are correctly configured in the SAP system.
Get instant SAP help. Sign up for our Free Essentials Plan.
TD335
Printer font & is not maintained
What causes this issue? An action was performed which accessed a certain printer font. The printer font, however, is not maintained.System Response ...
TD334
Device type &1 has no print control &2
What causes this issue? The name of a print control was entered, which is not maintained for the device type.System Response The print control is ac...
TD337
The CPI value of the printer font & must be > 0
What causes this issue? The specified printer font is incorrectly defined in the SAPscript font maintenance: 0 has been specified as the CPI value (c...
TD338
AFM file required for the printer font &
What causes this issue? The specified printer font is incorrectly defined in the SAPscript font maintenance: There is no fontmetrics data (AFM file) ...
Click on this link to search all SAP messages.