Warum benutzt ihr PCML?
Eleganter sind z.B. SQL-Prozeduren (können ebenso Serviceprogramme sein). Da sind die Namen der Parameter egal, Hauptsache die Inhalte sind korrekt und die Aufrufe mit SQL sind auch einfacher.
Aber das beantwortet natürlich nicht dein Problem.