I am trying to figure out how to customize the PSAProjInvoice report in a specific way. I need to add a new field that is a new field added to a worker. I have a few issues I'm trying to tackle along the way. I needed to give Workers a new EDT and then I have 2 transaction tables that I had to modify to include this new EDT. Somehow I guess the this PSAProjInvoice pulls from these tables.
They are the TSTTimeSheetLine and ProjJournalTrans. In these tables when new hourly journal entries are made for a specific worker or a new time sheet line is created the workers new EDT that I created is pulled into that field. They are in the tables. Now I just need to get them into the report.
The next problem is I don't see how this report is associated with these tables at all. I've gone through the code I see no connection. I'm very new (weeks new) so I could just not understand something or I'm missing it. I know that the report is based off of 2 temp tables:
PSAProjInvoiceTmp
PSAProjInvoiceHeaderTmp
My understanding is PSAProjINvoiceDP class fills these tables and that's how the report gets it's information. I was under the impression I'd be able just add the field to the class and add it to the temp table and then make a modification to the report design itself and be done but I don't see any associations or see how they can be related. I am lost.