[ICT-5311][rvPVR] Vervangen carrier connection voor DBSchenker via transsmart. De oude wordt vervangen. - Voor deze carrier stuurt transsmar…
Show more
[ICT-5311][rvPVR] Vervangen carrier connection voor DBSchenker via transsmart. De oude wordt vervangen.- Voor deze carrier stuurt transsmart het label als een embedded bitmap in zpl. de lengte kan langer zijn dan MAX_STRING.- in de dto was labelData een Base64Binary,wat inprincipe onbeperkt van lengte is en in één keer decodeert, maar na correlatie loopt toch fout omdat er nog ergens in String variabele tussen zit.- GlobalCharacterstreeam maken van property labelData die de Base64 encoded stream moet gaan bevatten.- method bij op ZPLPrinter die Stream in stukken base64 decodeert (lengte van stuk moet veelvoud van 3 zijn!), en dat naar de printer device dumpt.- bijkomend, aangezien de nieuwe verbinding online is (synchroon) met Schenker is, manifest bij sluiten transport uitschakelen.
Show less