Solution
What you have observed is by design, because there are two types of Profiles in Zuora, one is Default profile and the other is new communication profile which is especially for the end users. The Bill Run, Payment Run, Data Source Exports and Import notifications are present in default profile and once activated, it will send notifications to Zuora users within the organization.
The new communication profile is customizable, they are designed for your end customers meaning it can be configured at Customer Account level and are intended to be sent to your end customers.
This is the reason why new Communication Profile will not inherit all the notifications/emails available in the default profile.
https://knowledgecenter.zuora.com/CF_Users_and_Administrators/Notifications/B_Viewing_Profiles
... View more
Problem
After creating new Communication Profiles, I noticed that some OOTB callouts/notifications are missing when editing the newly created Comm Profiles.
The callout/notifications that I am specifically missing is "Payment Run Completion | Completed Status". This notification cannot be added through the UI since it is not in the Related Event list.
Default Profile:
New communication Profile:
... View more
Solution:
Currently Source and SourceID available via SOAP query, but not available under REST API call.
Also, we can obtain the Source field through export, in the Knowledge center article fields mentioned as This field is in controlled release and they can be generated through Data source export.
Reference
(https://knowledgecenter.zuora.com/DC_Developers/G_SOAP_API/E1_SOAP_API_Object_Reference/Invoice)
... View more
Issue:
User not able to get the field 'Source' during a REST API call in Invoice, please find the query below,
https://rest.zuora.com/v1/action/query
{ "queryString" : "SELECT ID,Source,Status FROM Invoice where ID = '2c92a0076390d4590163978cdc5a6d29'" }
The response only shows ID and Status but not source
{
"records": [
{
"Status": "Posted",
"Id": "2c92a0076390d4590163978cdc5a6d29"
}
],
"size": 1,
"done": true
... View more