Dear Admin, Please verify This Code Once . The Prblem Is SalesMan Name & Delivery Date Is Not Printing Sales Invoice. Code:- ;; ============= SALES MAN NAME IN VCH & DELIVERY DATE ===================== [#Part:VCHTitle2Right] ;[#Part:VCHTitle2Left] Option:BrDate@IsSales or @@IsPayment [!Part:BrDate] Add:Lines:At End:BrDate,BrSalesMan [Line:BrDate] Field:MediumPrompt,BrDateType Local:Field:MediumPrompt:Info:"Delivery Date" Local:Field:MediumPrompt:Width:6% page [Line:BrSalesMan] Field:MediumPrompt,BrSalesMType Local:Field:MediumPrompt:Info:"Sales Man" Local:Field:MediumPrompt:Width:6% page [Field:BrDateType] Use:Name Field Storage:BrStr1 Width:20 Set Always:Yes Skip:$$InAlterMode [Field:BrSalesMType] Use:Name Field Storage:BrStr2 Width:15 Set Always:Yes Skip:$$InAlterMode [System:UDF] BrStr1:String:880 BrStr2:String:890 ;End. ;;=============== Report ======================= [#LineSP VCHACCTitles] Add:Right Fields:BeforeSP VCHTypeTitle:BRDTitle,BRSTitle [Field:BRDTitle] Use:Name Field Set as:"Delivery Date" Skip:Yes Color:Blue [Field:BRSTitle] Use:Name Field Set as:"Sales Man" Skip:Yes Color:Blue [#LineSP VCHDetail] Add:Right Fields:BeforeSP VCHType:BRDDetail,BRSDetail [Field:BRDDetail] Use:Name Field Set as:$BRUDF1 Skip:Yes Color:Blue [Field:BRSDetail] Use:Name Field Set as:$BRUDF2 Skip:Yes Color:Blue [#Collection:Vouchers of Ledger] Compute:BRUDF1:$BrStr1 Compute:BRUDF2:$BrStr2 ;;============ Print==================== [#Part:ExpInv Terms] Add:Lines:ExpInv SubTitle,BRTermP Local:Field:ExpInv SubTitle:Info:"Other Sales Detail" Local:Field:ExpInv SubTitle:Border:Thin Bottom Repeat:BRTermP:BRTermPP Invisible:Not @@IsInvoice [Line:BRTermP] Field:Name Field Local:Field:NameField:Set as:$Name Local:Field:NameField:Width:45% Page [Collection:BRTermPP] List Name:"DeliveryDate:"+#BRDDetail List Name:"Sales Man:"+#BRSDetail List Name:#BRDDetail List Name:#BRSDetail