Ойххо написал(а):
Скорее всего, не работает: нужно выбирать или роли или тексты.
В вашем случае, видимо, остаётся вариант - для каждой такой фактуры использовать тексты, там уже можно управлять на уровне каждого документа.
Или попробуйте выставить сообщение, интересно, что SAP ответит.
Коллеги,
Если идет проводка сф из ММ, то в данном случае используются только роли партнеров. Даже если у вас настроены доп. текста из FI  и в самом FI документе вида RE поменяете тексты, то все равно при перепроводке документа в журнал он попадет с агентом, указанным из MIRO через Seller ID.
Посмотрите инклуд LJ3RF_REGINVF01.
Если операция RMRP, то ID контрагента будет взято через роли партнеров:
* replace commission agent name, INN, KPP if required
    select * from J_3RF_PARTN_ROLE into table T_PARTN_ROLE.
    if pt_bkpf-awtyp eq 'RMRP'.
      clear LS_PARTN_ROLE. clear land. "clear xcpdk.     
 read table T_PARTN_ROLE into LS_PARTN_ROLE with key PARTN_TYPE = 'SL'.   "check seller      if sy-subrc = 0.  "replace commission agent with seller
        loop at pt_bseg where ebeln <> ''.
          exit.
        endloop.
        select single LIFN2 from ekpa into save_lifnr
          where ebeln eq pt_bseg-ebeln
            and parvw = LS_PARTN_ROLE-PARVW.
      endif.
      if sy-subrc = 0.
        SELECT SINGLE land1 stcd1 adrnr stcd3 from lfa1 into
          (land, L_J_3RF_REGINV_IN-inn, SEL-ADDRNUMBER, L_J_3RF_REGINV_IN-kpp )
          WHERE LIFNR = SAVE_LIFNR.