IPA File Receiver Status Question

 3 Replies
 1 Subscribed to this topic
 52 Subscribed to this forum
Sort:
Author
Messages
Kyle Jorgensen
Veteran Member Send Private Message
Posts: 122
Veteran Member

Can anyone confirm my educated guess for the translated values for the "Status" column in the "PFIRECEIVER" table in Landmark?

1=Activating
2=Active
3=Activate Failed
4=Deactivating
5=Inactive
6=Deactivate Failed
7=Active with Issue
8=Failed

 

Assuming those translations are correct, we'd like to create a flow that monitors that table to look for any receiver with a status of 3, 6, 7 or 8.

Woozy
Veteran Member Send Private Message
Posts: 709
Veteran Member
Hi Kyle - Looks like you've got it. Here are the values from the LPL:

Activating value is 1
Active value is 2
ActivateFailed value is 3
Deactivating value is 4
Inactive value is 5
DeactivateFailed value is 6
ActiveWithIssue value is 7
Failed value is 8

Good Luck!
Kelly
Kelly Meade
J. R. Simplot Company
Boise, ID
Kyle Jorgensen
Veteran Member Send Private Message
Posts: 122
Veteran Member
Sweet. Thanks.
How did you confirm this? What is LPL?

I'm all up to speed on how to find translated values for 4GL programs/tables...but Landmark is a new beast for us.
Woozy
Veteran Member Send Private Message
Posts: 709
Veteran Member
LPL is "Landmark Pattern Language" or "Lawson Pattern Language". It's the pattern language that all the Landmark apps are built with. Unfortunately, documentation is almost non-existent and it isn't very intuitive.

To find this, I used Configuration Console which allows end users to configure forms, lists, actions, etc. I opened Config Console (Application) and added a new list to modify using Business Class PfiReceiver (it doesn't matter what list I select). Once I had that list created, I cancelled out of it and then selected it again and used the "see base LPL" link - this allows me to see the delivered LPL code for that business class. Then I looked for the Status field. After I was done, I deleted the custom version of the list I added because I didn't want it hanging out there.

Note that this doesn't always work. Some fields are defined in a different way and are not visible in the LPL (similar to translation values in dbdef).

One final note - I'm not sure if Config Console is available for IPA-only customers. We are using Landmark TM as well as IPA.

I'm glad this helped. Good Luck!
Kelly Meade
J. R. Simplot Company
Boise, ID