宛先の種類のオプションを変更した後にすべての連絡先の宛先値を更新する

I have updated the tokens in my Addressee Type Options
(at Administer > Communications > Addressee
Formats
), and now CiviCRM is now generating my desired
addressee values each time I save contacts.

これは素晴らしいことです。

しかし、私はデータベース内の連絡先をすべてすべての受信者の値に更新することができます。

ベストアンサー

update_greeting を使用してください。
>スケジュールされた仕事

  1. Go to Administer > System Settings > Scheduled
    Jobs

  2. Click Add New Scheduled Job, and enter the
    following values.

    • “Name”: “Force Update Addressee Values”
    • “Description”: (blank)
    • “Run frequency”: “Every time cron job is run”
    • “API call”: select “Job”, and enter “update_greeting” in the
      text field
    • “Command parameters”:

      ct=Individual,Household,Organization
      gt=addressee
      force=1
      
    • “Scheduled Run Date”: (blank)

    • Uncheck “Is this Scheduled Job active?”

      (This is important because you don’t want your
      scheduled job to run automatically.)

  3. Click Save.

  4. Find your scheduled job in the list of all jobs, and click
    More > Execute Now

  5. Find your scheduled job in the list of all jobs, and click
    View Job Log. Verify that you see “Success” in the
    log. Troubleshoot any errors.

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です