Da es von polnisch nach deutsch keine direkte Umsetzung gibt (Latin 2 -> Latin 1) wird intern warscheinlich von 870 über 500 auf 273 umgesetzt.
Auf Grund der unterschiedlichen Sprachbereiche gibt es auf jeden Fall Zeichenverluste, da nicht alle Zeichen von 870 in 273 (bzw. 500 International) vorhanden sind.

Du kannst insofern von Glück sprechen, das das System überhaupt eine Codewandlung durchführt. Es gibt manchmal Daten, da lehnt die AS/400 ein Codewandlung einfach ab.