Printing - Invalid character in a Base-64 string

Correct I get the same thing every once in a while.  If you try to open the XML in IE, it will tell you the line and column the character is at.  Then I open with Notepad ++ and find the character.  Then you have to edit the data, it could be in the Part Master, Order Entry, PO Entry, Job Entry....

From: vantage@yahoogroups.com [vantage@yahoogroups.com]
Sent: Friday, November 20, 2015 3:42 PM
To: vantage@yahoogroups.com
Subject: Re: [Vantage] Printing - Invalid character in a Base-64 string

 

This can happen if an odd character is in the XML.
e.g. a description copied into the part master from some other source.

If this is the same case for you...
There is an answerbook on Epicweb that describes the problem.
Open the XML with a viewer to identify offending record ID / field in the XML.
Fix the field in E9 Maintenance... a funky part description pasted from an external source



Disclaimer

The information contained in this communication from the sender is confidential. It is intended solely for use by the recipient and others authorized to receive it. If you are not the recipient, you are hereby notified that any disclosure, copying, distribution or taking action in relation of the contents of this information is strictly prohibited and may be unlawful.

<!-- #ygrps-yiv-1383001399 _filtered #ygrps-yiv-1383001399 {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0;} _filtered #ygrps-yiv-1383001399 {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0;} _filtered #ygrps-yiv-1383001399 {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} _filtered #ygrps-yiv-1383001399 {font-family:Consolas; panose-1:2 11 6 9 2 2 4 3 2 4;} _filtered #ygrps-yiv-1383001399 {font-family:Verdana; panose-1:2 11 6 4 3 5 4 4 2 4;} #ygrps-yiv-1383001399 #ygrps-yiv-1383001399 p.ygrps-yiv-1383001399MsoNormal, #ygrps-yiv-1383001399 li.ygrps-yiv-1383001399MsoNormal, #ygrps-yiv-1383001399 div.ygrps-yiv-1383001399MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman", "serif";} #ygrps-yiv-1383001399 a:link, #ygrps-yiv-1383001399 span.ygrps-yiv-1383001399MsoHyperlink { color:blue; text-decoration:underline;} #ygrps-yiv-1383001399 a:visited, #ygrps-yiv-1383001399 span.ygrps-yiv-1383001399MsoHyperlinkFollowed { color:purple; text-decoration:underline;} #ygrps-yiv-1383001399 p {

margin-right:0in;

margin-left:0in;
font-size:12.0pt;
font-family:“Times New Roman”, “serif”;}
#ygrps-yiv-1383001399 code
{
font-family:“Courier New”;}
#ygrps-yiv-1383001399 pre
{

margin:0in;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:“Courier New”;}
#ygrps-yiv-1383001399 tt
{
font-family:“Courier New”;}
#ygrps-yiv-1383001399 span.ygrps-yiv-1383001399HTMLPreformattedChar
{

font-family:Consolas;}
#ygrps-yiv-1383001399 p.ygrps-yiv-1383001399attach, #ygrps-yiv-1383001399 li.ygrps-yiv-1383001399attach, #ygrps-yiv-1383001399 div.ygrps-yiv-1383001399attach
{

margin-right:0in;

margin-left:0in;
font-size:9.0pt;
font-family:“Arial”, “sans-serif”;}
#ygrps-yiv-1383001399 p.ygrps-yiv-1383001399bold, #ygrps-yiv-1383001399 li.ygrps-yiv-1383001399bold, #ygrps-yiv-1383001399 div.ygrps-yiv-1383001399bold
{

margin-right:0in;

margin-left:0in;
font-size:10.0pt;
font-family:“Arial”, “sans-serif”;
font-weight:bold;}
#ygrps-yiv-1383001399 p.ygrps-yiv-1383001399green, #ygrps-yiv-1383001399 li.ygrps-yiv-1383001399green, #ygrps-yiv-1383001399 div.ygrps-yiv-1383001399green
{

margin-right:0in;

margin-left:0in;
font-size:12.0pt;
font-family:“Times New Roman”, “serif”;
color:#628C2A;}
#ygrps-yiv-1383001399 p.ygrps-yiv-1383001399replbq, #ygrps-yiv-1383001399 li.ygrps-yiv-1383001399replbq, #ygrps-yiv-1383001399 div.ygrps-yiv-1383001399replbq
{
margin:3.0pt;
font-size:12.0pt;
font-family:“Times New Roman”, “serif”;}
#ygrps-yiv-1383001399 p.ygrps-yiv-1383001399ad, #ygrps-yiv-1383001399 li.ygrps-yiv-1383001399ad, #ygrps-yiv-1383001399 div.ygrps-yiv-1383001399ad
{

margin-right:0in;

margin-left:0in;
font-size:12.0pt;
font-family:“Times New Roman”, “serif”;}
#ygrps-yiv-1383001399 p.ygrps-yiv-1383001399underline, #ygrps-yiv-1383001399 li.ygrps-yiv-1383001399underline, #ygrps-yiv-1383001399 div.ygrps-yiv-1383001399underline
{

margin-right:0in;

margin-left:0in;
font-size:12.0pt;
font-family:“Times New Roman”, “serif”;}
#ygrps-yiv-1383001399 span.ygrps-yiv-1383001399yshortcuts
{}
#ygrps-yiv-1383001399 p.ygrps-yiv-1383001399ad1, #ygrps-yiv-1383001399 li.ygrps-yiv-1383001399ad1, #ygrps-yiv-1383001399 div.ygrps-yiv-1383001399ad1
{

margin-right:0in;

margin-left:0in;
font-size:12.0pt;
font-family:“Times New Roman”, “serif”;}
#ygrps-yiv-1383001399 p.ygrps-yiv-1383001399ad2, #ygrps-yiv-1383001399 li.ygrps-yiv-1383001399ad2, #ygrps-yiv-1383001399 div.ygrps-yiv-1383001399ad2
{

margin-right:0in;
margin-bottom:7.5pt;
margin-left:0in;
font-size:12.0pt;
font-family:“Times New Roman”, “serif”;}
#ygrps-yiv-1383001399 p.ygrps-yiv-1383001399underline1, #ygrps-yiv-1383001399 li.ygrps-yiv-1383001399underline1, #ygrps-yiv-1383001399 div.ygrps-yiv-1383001399underline1
{

margin-right:0in;

margin-left:0in;
font-size:12.0pt;
font-family:“Times New Roman”, “serif”;
text-decoration:underline;}
#ygrps-yiv-1383001399 span.ygrps-yiv-1383001399yshortcuts1
{
font-family:“Verdana”, “sans-serif”;
font-weight:bold;}
#ygrps-yiv-1383001399 span.ygrps-yiv-1383001399yshortcuts2
{
font-family:“Verdana”, “sans-serif”;
font-weight:normal;}
#ygrps-yiv-1383001399 span.ygrps-yiv-1383001399EmailStyle34
{
font-family:“Calibri”, “sans-serif”;
color:#1F497D;}
#ygrps-yiv-1383001399 .ygrps-yiv-1383001399MsoChpDefault
{
font-size:10.0pt;}
_filtered #ygrps-yiv-1383001399 {
margin:1.0in 1.0in 1.0in 1.0in;}
#ygrps-yiv-1383001399 div.ygrps-yiv-1383001399WordSection1
{}
#ygrps-yiv-1383001399
_filtered #ygrps-yiv-1383001399 {
}
_filtered #ygrps-yiv-1383001399 {

font-family:Symbol;}
_filtered #ygrps-yiv-1383001399 {

font-family:“Courier New”;
}
_filtered #ygrps-yiv-1383001399 {

font-family:Wingdings;}
_filtered #ygrps-yiv-1383001399 {

font-family:Wingdings;}
_filtered #ygrps-yiv-1383001399 {

font-family:Wingdings;}
_filtered #ygrps-yiv-1383001399 {

font-family:Wingdings;}
_filtered #ygrps-yiv-1383001399 {

font-family:Wingdings;}
_filtered #ygrps-yiv-1383001399 {

font-family:Wingdings;}
_filtered #ygrps-yiv-1383001399 {

font-family:Wingdings;}
#ygrps-yiv-1383001399 ol
{margin-bottom:0in;}
#ygrps-yiv-1383001399 ul
{margin-bottom:0in;}
–>

When a user tries to print a report, they are getting an application error ‘invalid character in a Base-64 string’. We tried clearing client cache and changing Windows XP to service pack 3 compatibility but that did not resolve the issue. Has anyone seen this error before?

This can happen if an odd character is in the XML.
e.g. a description copied into the part master from some other source.

If this is the same case for you...
There is an answerbook on Epicweb that describes the problem.
Open the XML with a viewer to identify offending record ID / field in the XML.
Fix the field in E9 Maintenance... a funky part description pasted from an external source