Query for Procurement History

 3 Replies
 0 Subscribed to this topic
 1 Subscribed to this forum
Sort:
Author
Messages
Rebecca Bosley
New Member
Posts: 1
New Member

    I have been racking my brain trying to figure out what tables would be best to query so that I can report on all X, N, and I type items that our organization purchased last year using one of our medical supply accounts. The problem I run into is that if I pull from the POLINE table, I'm not able to see the inventory purchases because our inventory orders all go through a balance sheet account. I can look at REQLINE, but our leadership says that they aren't comfortable using those figures because they may not accurately reflect what was actually paid for the items. I have tried using Crystal Reports to write a query that joins the MMDIST table with the REQLINE table and the POLINE table, but it isn't working no matter how I do my joins (I either end up with hundreds of thousands of duplicate lines, or I only get 120 results for the entire year, which isn't possible). There has to be an easy way to do this that I haven't considered! Any help would be greatly appreciated!

    SWilkins
    Advanced Member
    Posts: 29
    Advanced Member
      How often you run IC130 can have an impact on this answer but it sounds like you need to add the table ICTRANS and field OFF-ACCOUNT
      Kat V
      Veteran Member
      Posts: 1020
      Veteran Member
        Have you looked at MM280?
        JonA
        Veteran Member
        Posts: 1163
        Veteran Member
          I've run into this same issue with Crystal. What I do is run separate reports for N/X versus I items.

          I'm joining POLINE, MMDIST and MAINVDTL

          Record selection for nonstock and special lines:
          {MMDIST.POSTING_TYPE} <> "RN" and
          {MMDIST.POSTING_TYPE} <> "H1" and
          {POLINE.ITEM_TYPE} <> "S" and
          {MAINVDTL.DISTRIB_DATE} >= CDate (2018,04,01) and
          {MAINVDTL.DISTRIB_DATE} <= CDate (2019,03,31)

          Record selection for inventory lines:
          //{MMDIST.POSTING_TYPE} <> "RN" and
          //{MMDIST.POSTING_TYPE} <> "H1" and
          {POLINE.ITEM_TYPE} = "I" and
          {MAINVDTL.DISTRIB_DATE} >= CDate (2018,04,01) and
          {MAINVDTL.DISTRIB_DATE} <= CDate (2019,03,31)

          Since the inventory line report doesn't show the GL account you might be able to also join ITEMLOC and ICCATEGORY to pull in the issue account for those items. But what I usually do is run a separate report out of ITEMLOC and do a vlookup against that data to identify the inventory items that are medical supplies.
          Jon Athey - Sr. Supply Chain Analyst - Materials Management - MyMichigan Health