IPA File Receiver Status Question

 3 Replies
 1 Subscribed to this topic
 52 Subscribed to this forum
Sort:
Author
Messages
Kyle Jorgensen
Veteran Member
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
    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
      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
        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