IPA File Receiver Status Question

 3 Replies
 1 Subscribed to this topic
 51 Subscribed to this forum
Sort:
Author
Messages
Kyle Jorgensen
Veteran Member
Posts: 122
Veteran Member
New Poster
New Poster
Congrats on posting!

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
Posts: 709
Veteran Member
New Poster
New Poster
Congrats on posting!
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
Posts: 122
Veteran Member
New Poster
New Poster
Congrats on posting!
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
Posts: 709
Veteran Member
New Poster
New Poster
Congrats on posting!
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