NPC uses GiftTransactions, so fields can only be added if the object exists - which the package cannot determine
This unlocked package adds fields to the GiftTransaction object and includes them in a permission set.
A permission set group allows both the Tax Claim and the Tax Claim NPC permission sets to be assigned to users
To work on this project in a scratch org:
- Set up CumulusCI
- Run
cci flow run dev_org --org devto deploy this project. - Run
cci org browser devto open the org in your browser.
To see changes cci task run list_changes --org dev --exclude force__,Expla*,BusinessProcessTypeDefinition,TimelineObjectDefinition,DocumentFolder,Document,ApplicationSubtypeDefinition,UtilityBar,AppMenu,Identity To retrieve changes cci task run retrieve_changes --org dev --types CustomField,PermissionSet,PermissionSetGroup --exclude force__ Release unlocked package cci flow run release_unlocked_beta --org dev