You are here:
Fundraising Lightning Web Components in Nonprofit
Fundraising provides screen components that extend the types of input fields available in flow screens.
Required Editions
| REQUIRED EDITIONS |
|---|
| Available in: Lightning Experience |
Available in: Enterprise, Unlimited, and Developer Editions with Nonprofit Cloud |
Flow Screen Input Component: Custom Schedule
Lets users add up to 30 custom schedule records to a gift commitment and optionally specify values for user-defined fields on the custom schedule records.
| Attribute | Description |
|---|---|
| Gift Commitment ID | The ID of the gift commitment record associated with the gift commitment schedule. |
| Additional Fields | A collection of additional fields to show on a custom schedule. |
| Deleted Gift Commitment Schedule IDs | A collection of IDs deleted from the gift commitment schedule. |
| Associated Gift Commitment Schedules | A collection of the gift commitment schedule records associated with the gift commitment. |
Flow Screen Input Component: Gift Designation
Lets users allocate up to 10 gift designation records to a gift entry or a gift transaction such that total designated percent is equal to or less than 100.
| Attribute | Description |
|---|---|
| Designation Type | Indicates whether the gift designation record is to be associated with a gift entry, gift commitment, or gift transaction. Valid values are GIFT_ENTRY_DESIGNATION, GIFT_DEFAULT_DESIGNATION, and GIFT_TRANSACTION_DESIGNATION. |
| Gift Designation Count | Initially, the maximum number of gift designation records to display in the component with a maximum of 10. Updates to the number of gift designation records specified by the user. |
| Total Gift Designation Amount | Initially, the total amount of all gift designations for a gift entry. Updates to the sum of the user-specified gift designations. |
| Gift Designation Information | The gift transaction designation or gift default designation record, containing information like the name, amount, and percent of gift designations to allocate the gift amount to. |
| Gift Designation 1 | Initially, the name of the org-wide default designation or the name of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction to allocate to the gift entry as the first gift designation. Updates to the name specified by the user for the first gift designation. |
| Gift Designation 1 Percent | Initially, 100 for the org-wide default designation or the percent of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction for the first gift designation to allocate to a gift entry. Updates to the percent specified by the user for the first gift designation. |
| Gift Designation 1 Amount | Initially, the total gift amount for the org-wide default designation or the amount of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction for the first amount to allocate to a gift entry. Updates to the designation amount specified by the user for the first gift designation. |
| Gift Designation 2 | Initially, the name of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction to allocate to the gift entry as the second gift designation. Updates to the name specified by the user for the second gift designation. |
| Gift Designation 2 Percent | Initially, the percent of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction for the second gift designation to allocate to a gift entry. Updates to the percent specified by the user for the second gift designation. |
| Gift Designation 2 Amount | Initially, the amount of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction for the second amount to allocate to a gift entry. Updates to the designation amount specified by the user for the second gift designation. |
| Gift Designation 3 | Initially, the name of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction to allocate to the gift entry as the third gift designation. Updates to the name specified by the user for the third gift designation. |
| Gift Designation 3 Percent | Initially, the percent of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction for the third gift designation to allocate to a gift entry. Updates to the percent specified by the user for the third gift designation. |
| Gift Designation 3 Amount | Initially, the amount of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction for the third amount to allocate to a gift entry. Updates to the designation amount specified by the user for the third gift designation. |
| Gift Designation 4 | Initially, the name of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction to allocate to the gift entry as the fourth gift designation. Updates to the name specified by the user for the fourth gift designation. |
| Gift Designation 4 Percent | Initially, the percent of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction for the fourth gift designation to allocate to a gift entry. Updates to the percent specified by the user for the fourth gift designation. |
| Gift Designation 4 Amount | Initially, the amount of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction for the fourth amount to allocate to a gift entry. Updates to the designation amount specified by the user for the fourth gift designation. |
| Gift Designation 5 | Initially, the name of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction to allocate to the gift entry as the fifth gift designation. Updates to the name specified by the user for the fifth gift designation. |
| Gift Designation 5 Percent | Initially, the percent of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction for the fifth gift designation to allocate to a gift entry. Updates to the percent specified by the user for the fifth gift designation. |
| Gift Designation 5 Amount | Initially, the amount of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction for the fifth amount to allocate to a gift entry. Updates to the designation amount specified by the user for the fifth gift designation. |
| Gift Designation 6 | Initially, the name of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction to allocate to the gift entry as the sixth gift designation. Updates to the name specified by the user for the sixth gift designation. |
| Gift Designation 6 Percent | Initially, the percent of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction for the sixth gift designation to allocate to a gift entry. Updates to the percent specified by the user for the sixth gift designation. |
| Gift Designation 6 Amount | Initially, the amount of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction for the sixth amount to allocate to a gift entry. Updates to the designation amount specified by the user for the sixth gift designation. |
| Gift Designation 7 | Initially, the name of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction to allocate to the gift entry as the seventh gift designation. Updates to the name specified by the user for the seventh gift designation. |
| Gift Designation 7 Percent | Initially, the percent of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction for the seventh gift designation to allocate to a gift entry. Updates to the percent specified by the user for the seventh gift designation. |
| Gift Designation 7 Amount | Initially, the amount of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction for the seventh amount to allocate to a gift entry. Updates to the designation amount specified by the user for the seventh gift designation. |
| Gift Designation 8 | Initially, the name of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction to allocate to the gift entry as the eighth gift designation. Updates to the name specified by the user for the eighth gift designation. |
| Gift Designation 8 Percent | Initially, the percent of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction for the eighth gift designation to allocate to a gift entry. Updates to the percent specified by the user for the eighth gift designation. |
| Gift Designation 8 Amount | Initially, the amount of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction for the eighth amount to allocate to a gift entry. Updates to the designation amount specified by the user for the eighth gift designation. |
| Gift Designation 9 | Initially, the name of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction to allocate to the gift entry as the ninth gift designation. Updates to the name specified by the user for the ninth gift designation. |
| Gift Designation 9 Percent | Initially, the percent of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction for the ninth gift designation to allocate to a gift entry. Updates to the percent specified by the user for the ninth gift designation. |
| Gift Designation 9 Amount | Initially, the amount of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction for the ninth amount to allocate to a gift entry. Updates to the designation amount specified by the user for the ninth gift designation. |
| Gift Designation 10 | Initially, the name of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction to allocate to the gift entry as the tenth gift designation. Updates to the name specified by the user for the tenth gift designation. |
| Gift Designation 10 Percent | Initially, the percent of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction for the tenth gift designation to allocate to a gift entry. Updates to the percent specified by the user for the tenth gift designation. |
| Gift Designation 10 Amount | Initially, the amount of the default designation or transaction designation record for the associated campaign, commitment, opportunity, or gift transaction for the tenth amount to allocate to a gift entry. Updates to the designation amount specified by the user for the tenth gift designation. |
Flow Screen Input Component: Lookup-Record Fields
Lets users look up a record and displays the selected record's fields.
| Attribute | Description |
|---|---|
| Object Retrieval Action | The type of action to perform to get gift commitment transaction records. Valid values are:
|
| Output Object API Name | The label of the record type returned by the component. Valid values are:
|
| Donor ID | The account ID associated with the donor record. |
| Commitment ID | Optional. The ID of the gift commitment record used to retrieve the give designation details. |
| Campaign ID | Optional. The campaign ID to use to retrieve the gift designation details. |
| Gift Received Date | Optional. The received date used to determine which transactions associated with gift commitments to retrieve. |
| Gift Transaction Records | A collection of gift transaction records associated with the gift commitment that's retrieved. |
| Gift Designation Information | A collection of gift transaction designation or gift default designation records that are associated with the gift commitment, gift transaction, or campaign. |
Flow Screen Input Component: Record Detail Lookup
Lets users fetch all fields for a selected lookup record.
| Attribute | Description |
|---|---|
| Selected Object API Name | The object API name of the user-selected lookup record. |
| Field API Name | The API name of a lookup field on the object specified by Object API Name. |
| Object API Name | The API name of the source object used for the lookup. |
| Label | The label to use for the lookup field on the flow screen at run time. |
| Record ID | The ID of the default record to use for the lookup. |
| Required | Requires users to enter a value before they can move to the next screen. |
Flow Screen Input Component: Soft Credit
Lets users associate up to 50 soft credit records with a gift entry.
| Attribute | Description |
|---|---|
| Soft Credit Information | Initially, a JSON string used to populate the default soft credit information attributed to a person or organization for the gift transaction. Updates to a JSON string containing the user-selected soft credit information attributed to a person or organization for the gift transaction. |
| Gift Amount | The amount of the individual gift entry. |

