Featured Post

Dynamics GP 2019 is now Released

It is now released, Microsoft Dynamics GP 2019 which moves the system to the modern product life cycle   " Beginning with the October...

Monday, November 23, 2015

Analytical Purchase Requisition Entry - Dimension Code Lookup is not working

With the introduction of GP 2013 R2, a new feature came along to integrate Analytical Accounting with Purchase requisitions so that the requested can enter associated dimension code values. It was working just perfectly without any issues. 

Although, when testing the same functionality in GP 2015 R2, there is a tiny issue encountered with the lookup button on the Analytical Purchase Requisition Entry window, it seems the lookup for dimension codes is not working at all. 

Here is the original Scenario in GP 2013 (Perfect, without any issues)
  • Go to Transactions > Purchasing > Purchase Requisitions
  • Create a new requisition with items.
  • On the line item level, enter an account that is linked to Analytical Accounting
  • Click on the AA button in order to open the Analytical Purchase Requisition Entry
  • On the Dimension Code field, click on the "Look up" button to retrieve a list of available dimension codes
  • A window including all dimension codes pops up, from which you can choose.

Purchase Requisition Entry - GP 2013

Analytical Purchase Requisition Entry - GP 2013
Applying the same scenario on GP 2015 R2

While applying the same steps mentioned above, you are going to miss the lookup button 

Purchase Requisition Entry - GP 2015

Analytical Purchase Requisition Entry - GP 2015

Technical Perspective (SQL Profiler)

Apparently, when the loop up button (in GP 2013) is clicked, the trace shows appropriate code being run on the SQL server. On the other hand, clicking the same button in GP 2015 shows nothing on the trace.
Here is the code retrieve in GP 2013

SELECT TOP 25
        aaTrxDimID ,
        aaTrxDimCodeID ,
        aaTrxDimCode ,
        aaTrxDimCodeDescr ,
        aaTrxDimCodeDescr2 ,
        NOTEINDX ,
        INACTIVE ,
        DEX_ROW_TS ,
        DEX_ROW_ID
FROM    GP13R.dbo.AAG00401
WHERE   ( aaTrxDimID = 1
          AND INACTIVE = 0
        )
ORDER BY aaTrxDimID ASC ,
        aaTrxDimCode ASC
go
SELECT TOP 25
        aaTrxDimID ,
        aaTrxDimCodeID ,
        aaTrxDimCode ,
        aaTrxDimCodeDescr ,
        aaTrxDimCodeDescr2 ,
        NOTEINDX ,
        INACTIVE ,
        DEX_ROW_TS ,
        DEX_ROW_ID
FROM    GP13R.dbo.AAG00401
WHERE   ( aaTrxDimID = 1
          AND INACTIVE = 0
        )
        AND aaTrxDimID = 1
        AND aaTrxDimCodeID = 1
ORDER BY aaTrxDimID ASC ,
        aaTrxDimCodeID ASC
go



If you have encountered the same issue, you may share your vote on MSConnect to get this fixed by the support team, here is the MsConnect link. (ID: 2048691, Analytical Purchase Requisition Entry - Dimension Code Lookup)

Best Regards,
Mahmoud M. AlSaadi

1 comment:

  1. BE SMART AND BECOME RICH IN LESS THAN 3DAYS....It all depends on how fast 
    you can be to get the new PROGRAMMED blank ATM card that is capable of
    hacking into any ATM machine,anywhere in the world. I got to know about 
    this BLANK ATM CARD when I was searching for job online about a month 
    ago..It has really changed my life for good and now I can say I'm rich and 
    I can never be poor again. The least money I get in a day with it is about 
    $50,000.(fifty thousand USD) Every now and then I keeping pumping money 
    into my account. Though is illegal,there is no risk of being caught 
    ,because it has been programmed in such a way that it is not traceable,it 
    also has a technique that makes it impossible for the CCTVs to detect 
    you..For details on how to get yours today, email the hackers on : (
    atmmachinehackers1@gmail.com ). Tell your 
    loved once too, and start to live large. That's the simple testimony of how 
    my life changed for good...Love you all ...the email address again is ;
    atmmachinehackers1@gmail.com

    ReplyDelete