Q35CreateCBMPushNotification
Cantara Business Function to insert 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 are alerted. Then, if the szInvestigationStructureTy has a value the function treats the mnInvestigationRecipient as a distribution list and handles 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 function:
Oracle Doc: Processing Inbound Interoperability for Condition-Based Maintenance (oracle.com)
Calls
This function calls the following Q35 function:
Called By
This function is called by the following Q35 function:
Data Structure
Name | Type | Inclusion | Direction | Parameter Notes |
---|---|---|---|---|
mnInvestigationRecipient | ADDRESSNUMBER | REQUIRED | IN | |
szInvestigationStructureTy | UDC | REQUIRED | IN | |
szAlertDescription | STRING | REQUIRED | IN | |
szAppDesc | STRING | REQUIRED | IN | |
szPayLoad | STRING | REQUIRED | IN |