web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested Answer

Duplicate TransID in ProjPostedTransTable

(0) ShareShare
ReportReport
Posted on by 158

We're accustomed to a combination of DataAreaID (we have 2, one for each of our 2 companies) and TransID being a unique identifier, but suddenly in a few cases on our ProjPostedTransTable table, it's not. 

There's a set of 2 seemingly unrelated projects, and within that two different ProjIDs are duplicated. 

Is that normal, i.e. the combo of DataAreaID & TransID is not necessarily unique? 
Or is it indicative of something being amiss? 

We use this table in joins, so it's causing a few duplicated rows.  I can include ProjID on the join - and that fixes things right now, but I pulled that out of my hat, and am not sure if that's actually the appropriate join. 


(Apologies if this is a table specific to our vendor - they think it's a MS-native table, I don't see it in the documentation, but am not sure. )

Edit: 
Agh, had typed in wrong table name - changed in title and message body. 

Also I think...the combination of DataareadID and TransID is not  necessarily unique across the system - they had been in our system, but that was only a coincidence thus far. 

But they are and will continue to be unique within a given ProjTransType? 

I have the same question (0)
  • André Arnaud de Calavon Profile Picture
    301,069 Super User 2025 Season 2 on at

    Hi bbb0777,

    Can you share an example? Maybe it is related to the posting of credit notes?

    PS. This is a table belonging to the standard application.

  • bbb0777 Profile Picture
    158 on at

    Ah, know what, I screwed up my question.

    Wrong table:

    ProjPostedTransTable is the one that has duplicates when grouping by DataAreaID and TransID

    Though I think maybe we've got it - TransIDs are not necessarily unique, but they *are* unique for  given ProjTransType

    Which I think...makes sense.

  • André Arnaud de Calavon Profile Picture
    301,069 Super User 2025 Season 2 on at

    Hi bbb0777,

    If you have the same TransIDs for two different transaction types, I this is not intended. Each transaction in a legal entity will get a unique TransID. With that ID, multiple postings will be allowed, like WIP, invoices, credit notes. The project transaction ID works like the inventory transacion ID. Keeping related entries for a single origin together.

  • bbb0777 Profile Picture
    158 on at

    Darn.  Having same TransIDs for two different transaction types = not intended, or should not happen?   Does this indicate something is wrong in FO?

    Here are selected columns from the duplicate lines in ProjPostedTransTable

    Duplicates.JPG

  • André Arnaud de Calavon Profile Picture
    301,069 Super User 2025 Season 2 on at

    Hi bbb0777,

    This should not be possible in the standard application. Can you tell if you have one or more of the three below mentioned scenarios?

    1) Intercompany project transactions

    2) Customizations

    3) Number sequence for the 'Transaction ID' reference where the continuous option is enabled

  • bbb0777 Profile Picture
    158 on at

    We have 1 & 2

    How can I check for 3)?  I see

    Organization Administration > number sequences

    But am not really sure what I'm looking at

  • Suggested answer
    André Arnaud de Calavon Profile Picture
    301,069 Super User 2025 Season 2 on at

    Hi bbb0777,

    In the number sequences overview, you can filter on Project management and then on 'Transaction ID'. It would give you the number sequence(s) used for this purpose. You can also first go to the Project management parameters, find the number sequence reference and navigate to the number sequences using View details.

    If you have intercompany transactions and/or customizations, then check if e.g. a transaction ID is copied from another company. You can test this (in a test or UAT) if you add the legal entity as a prefix to the number sequence.

  • bbb0777 Profile Picture
    158 on at

    Thanks!

    1.) Went to Modules > Project management & accounting > Setup > Project management and accounting parameters > Number sequences > Reference column: TransactionID > clicked on that.  We have 2, one for each of our companies.  Both have "Continuous" turned off.

    2.) Intercompany transactions:  The idea being, within each company, the transaction IDs are fully unique - but if we move a transaction from one company to another, and choose to keep the original transactionID - bam, potential duplication of IDs.  ?

  • André Arnaud de Calavon Profile Picture
    301,069 Super User 2025 Season 2 on at

    At point 2, yes this can be the case. I faced this before. At that time, it was with an AX2012 version. We then added the company as prefix on the number sequence.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Martin Dráb Profile Picture

Martin Dráb 559 Most Valuable Professional

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 464 Super User 2025 Season 2

#3
Sohaib Cheema Profile Picture

Sohaib Cheema 250 User Group Leader

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans