You notice that fields 'Recipient' (EBKN- and EKKN-WEMPF) and 'Unloading point' (EBKN- and EKKN-ABLAD) are not set or displayed in service PR's or PO's.
As per standard system design these fields are not filled by service account assignment. In case of services the account assignment data (EKKN) is filled from service level account assignment (ESKN). But in table ESKN there are no such fields. So system is unable to fill the fields in case of services, this is a basic limitation.
Related notes / contents:
1676576 Fields Recipient/ Unloading point are not sent to the backend system
118008 MM-SRV: Goods recipient and unloading point missing