Konfigurieren Sie VertragsmanagementErw Erweiterungspunkt zum automatischen Kopieren erforderlicher Felder aus dem übergeordneten Datensatz in die Vertragsanforderung, wenn sie initiiert wird.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
-
Navigieren zu an.
-
In API-Name Feld eingeben sn_cm_Core.ContractManagementErw .
-
Wählen Sie den Datensatz aus.
-
Wählen Sie im Abschnitt zugehörige Links die Option aus Implementierung erstellen .
-
Füllen Sie die Felder im Formular „Skripteinbindung“ aus.
Eine Beschreibung der Feldwerte finden Sie unter .
-
In Skript Aktualisieren Sie die Funktion copyDataFromBUToCMR, um die Felder zu konfigurieren, die Sie aus dem übergeordneten Datensatz in die Vertragsanforderung kopieren möchten.
Beispiel: Wenn Sie kopieren möchten
Account Und
Enddatum Felder von einem übergeordneten Datensatz bis zur Vertragsanforderung können Sie Folgendes verwenden:
copyDataFromBUToCMR: function(parentRequestGr) {
return {
data: {
'account': parentRequestGr.getValue('account'),
'end_date': parentRequestGr.getValue('contract_end_date'),
}
};
},
Hinweis: Der Datentyp des übergeordneten Datensatzfelds und des Felds der Vertragsanforderung müssen übereinstimmen.
-
Wählen Sie Aktualisieren.
-
Wählen Sie im Formular „Erweiterungspunkt“ die Option aus Aktualisieren .
Ergebnisse
Wenn eine Vertragsanforderung initiiert wird, werden die konfigurierten Felder automatisch mit den entsprechenden Werten aus dem zugehörigen übergeordneten Datensatz ausgefüllt.