Q35CreateCBMPushNotification
Q35CreateCBMPushNotification inserts a push notification record into the FQ35CA01 table for the selected Condition Based Maintenance Alert created by the Q35ManageConditionBasedAlert function.
This function distributes the alert in two ways based on the passed in szInvestigationStructureTy field.
Firstly All users assigned to the mnInvestigationRecipient address number in the F0092 will be alerted.
Then if the szInvestigationStructureTy has a value the function then treats the mnInvestigationRecipient as a distribution list and will handle the alert distribution based on the F0150 setup for the passed in mnInvestigationRecipient and szInvestigationStructureTy.
NOTE:
This function was not designed to be called directly it should only be called by the following functions:
Calls
This function calls the following Q35 functions.
Called By
This function is called by the following Q35 functions.
Data Structure
Name | Type | Inclusion | Direction |
---|---|---|---|
mnInvestigationRecipient | ADDRESSNUMBER | REQUIRED | IN |
szInvestigationStructureTy | UDC | REQUIRED | IN |
szAlertDescription | STRING | REQUIRED | IN |
szAppDesc | STRING | REQUIRED | IN |
szPayLoad | STRING | REQUIRED | IN |