Ansicht
Dokumentation

/PM0/ABT_SVC_BNFCRY_AMD - Bezugsberechtigten ändern

/PM0/ABT_SVC_BNFCRY_AMD - Bezugsberechtigten ändern

Vendor Master (General Section)   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Sie verwenden diesen Funktionsbaustein, um die Entität Bezugsberechtigterzu einem gewählten Vertragselement, wie z.B. Vertrag oder Vertragsteil, zu ändern.

Sie können damit zu einem definierten Wirksamkeitsdatum Bezugsberechtigte neu hinzufügen, ändern oder löschen. Sie können innerhalb des ausgewählten Vertragselements mehrere Änderungen gleichzeitig durchführen, wie z.B. zwei Bezugsberechtigte hinzufügen, gleichzeitig Einträge hinzufügen, ändern oder löschen.

Wenn Sie das Kennzeichen Simulationsetzen, simuliert das System die Änderung des Bezugsberechtigten auf dem zum Wirksamkeitsdatum gültigen Vertragsstand.

Wenn Sie das Kennzeichen Freigabe setzen, führt das System die Änderung des Bezugsberechtigten durch und gibt die Änderung frei.

Wenn Sie das Kennzeichen Speichern setzen, sichert das System den Antrag im vorliegenden Bearbeitungsstand.

Das System stellt sicher, dass nur eines dieser drei Kennzeichen gesetzt ist.

Das System liefert folgende Daten zurück:

  • Aktualisierte Liste aller Bezugsberechtigen, in der die Änderungen berücksichtigt sind (Parameter ET_RESULT)

Beispiel

Das folgende Code-Beispiel zeigt das Hinzufügen eines Bezugsberechtigten mit der ID 1002 zu der Police mit der Nummer 102456 zum Wirksamkeitsdatum 01.01.2014. Der Inputparameter if_simulationbewirkt, dass das System die Änderung nur simuliert und nicht freigibt.

DATA:

      lt_bnfcry_add    TYPE /pm0/abt_srv_bnfcry_crt_t,

      lt_bnfcry_add_fm TYPE /pm0/abt_srv_bnfcry_crt_fm_t,

      lt_result        TYPE /pm0/abt_srv_bnfcry_read_t,

      lt_messages      TYPE bapiret2_t.

lt_bnfcry_add    = VALUE #(

                               (

                                 policyproduct_id = 1

                                 pm_id = 'BNFCRY000000'

                                 partner_id = '0000001002'

                                 bnftp_cd = '001'

                                 covcptype_cd = '00001'

                                 rankvl_cd = '1'

                                 refusal_cd = '001'

                                 share_vl = 100

                             ) ).

lt_bnfcry_add_fm = VALUE #(

                            (

                              policyproduct_id = 1

                              pm_id = abap_true

                              partner_id = abap_true

                              bnftp_cd = abap_true

                              covcptype_cd = abap_true

                              rankvl_cd = abap_true

                              refusal_cd = abap_true

                              share_vl = abap_true

CALL FUNCTION '/PM0/ABT_BNFCRY_AMD'

  EXPORTING

    iv_policynr_tt    = '10000082456'

    if_simulation     = 'X'

    it_add            = lt_bnfcry_add

    it_add_fm         = lt_bnfcry_add_fm

    iv_effective_date = '20140101'

    iv_appl_dt        = '20140101'

    iv_applin_dt      = '20140101'  

  IMPORTING

    et_result         = lt_result

    et_messages       = lt_messages.

Hinweise

Weiterführende Informationen Rollenbasierte Geschäftsvorfälle → Bezugsberechtigten ändern.

Erweiterungen

BADI: Bezugsberechtigten ändern(Extension In/Out) ( /PM0/ABT_SVC_BNFCRY_BADI).

BAdI: Bezugsberechtigten ändern (Extension In/Out).





Parameter

EN_ERROR_CD
ET_EXTENSIONOUT
ET_MESSAGES
ET_PREM
ET_RESULT
EV_APPLNR_CD
EV_SESSION_TOKEN
IF_OPEN_SESSION
IF_RELEASE
IF_SAVE
IF_SIMULATION
IT_ADD_BENEFICIARY
IT_ADD_BENEFICIARY_FM
IT_DEL_BENEFICIARY
IT_EXTENSIONIN
IT_MOD_BENEFICIARY
IT_MOD_BENEFICIARY_FM
IV_APPLIN_DT
IV_APPLNR_CD
IV_APPL_DT
IV_CHGREASON_ID
IV_EFFECTIVE_DATE
IV_LOCKKEY_ID
IV_OTHCHGREASON_TT
IV_POLICYNR_TT
IV_SESSION_TOKEN

Ausnahmen

Funktionsgruppe

/SAPLABT_SVC_CHANGE

rdisp/max_wprun_time - Maximum work process run time   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 10968 Date: 20240426 Time: 041741     sap01-206 ( 86 ms )