Denis,
I realize that but for now some people wanted to have it this way. In time I will add the code to the methods on the table CustInvoiceTrans and CustInvoiceJour. Thanks anyway for the reminder. regards, Danny --- "Unger, Denis" <[EMAIL PROTECTED]> wrote: > > Please note that anyone can delete a sales order. So > you don't have any infos to print. > Better way is to store your info in > CustInvoiceTrans. > > Denis > > > -----Ursprüngliche Nachricht----- > Von: Danny Gaethofs [mailto:[EMAIL PROTECTED] > Gesendet: Dienstag, 16. November 2004 14:47 > An: [EMAIL PROTECTED] > Betreff: [development-axapta] > CustInvoiceTrans.lineNum versus SalesLine.lineNum > > > > > > Dear all, > > I am trying to print some additional information on > the invoice > line. The information is not stored in the table > CustInvoiceTrans > but remains in the table SalesLine, at least for > now. > > I created a display method that looks up the value. > Example: > > The method contains the following > select salesLine where salesLine.LineNum == > custInvoiceTrans.LineNum && salesLine.SalesId == > custInvoiceTrans.SalesId; > > return salesLine.SalesStatus; > > To my surprise the display method is not finding the > sales line. > I figured out that the custInvoiceTrans record is > populated in the > method initFromSalesLine() on the table. This method > sets the > lineNum correctly. This method was called by > initJournalLine(). > > But afterwards the method initJournalLine() on the > class > SalesFormLetter_Invoice calls the method > setLinenum(sumByLineNum) where sumByLineNum starts > with value 0 and is raised by one > (sumByLineNum++) . > > Why is this done that way? How can I ensure that the > correct record > on the table SalesLine is retrieved in the display > method. > > regards, > Danny > > > > > > > > > > > Yahoo! Groups Links > > > > > > > > > Diese E-Mail enthält vertrauliche und/oder rechtlich > geschützte Informationen. Wenn Sie nicht der > richtige Adressat sind oder diese E-Mail irrtümlich > erhalten haben, informieren Sie bitte sofort den > Absender und vernichten Sie diese Mail. Das > unerlaubte Kopieren sowie die unbefugte Weitergabe > dieser Mail ist nicht gestattet. > > This e-mail may contain confidential and/or > privileged information. If you are not the intended > recipient (or have received this e-mail in error) > please notify the sender immediately and destroy > this e-mail. Any unauthorized copying, disclosure or > distribution of the material in this e-mail is > strictly forbidden. > > > > > > > __________________________________ Do you Yahoo!? The all-new My Yahoo! - Get yours free! http://my.yahoo.com ------------------------ Yahoo! Groups Sponsor --------------------~--> Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar. Now with Pop-Up Blocker. Get it for free! http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/saFolB/TM --------------------------------------------------------------------~-> Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/development-axapta/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/