Number of Shipments to Print

elTorito
Member Posts: 191
Hi,
when i have an order and i go to "Post/Ship" then it Prints me out 1 Shipment Report.
Exists any config for define the number of copies to print ?
If answer is no, what is the better method for print Shipment Copies ?
Momentanly if we need more than one copie, we must go to Posted Shipments and Print out the number of copies we need, but i think is more nice when it's possible print out directly more than once copy from the order form.
Perhaps a new Menu Item with Link to the Posted Shipment Report?
Here is the Problem when nothing was shipped ... hmmm :-k
Any Tipps for solution our problem?, i hope it was understand.
Thanks.
Peter
when i have an order and i go to "Post/Ship" then it Prints me out 1 Shipment Report.
Exists any config for define the number of copies to print ?
If answer is no, what is the better method for print Shipment Copies ?
Momentanly if we need more than one copie, we must go to Posted Shipments and Print out the number of copies we need, but i think is more nice when it's possible print out directly more than once copy from the order form.
Perhaps a new Menu Item with Link to the Posted Shipment Report?
Here is the Problem when nothing was shipped ... hmmm :-k
Any Tipps for solution our problem?, i hope it was understand.
Thanks.
Peter
(Oo)=*=(oO)
0
Comments
-
Navision use a system to have a predefined nb of copies for invoices... probably can we use the same system for shipment ?
One line to add to the report 208 :
On the DataItem CopyLoop, on the PreDataItem trigger :CopyLoop - OnPreDataItem() //To have the nb of copies from the customer BEGIN NoOfLoops := ABS(NoOfCopies) + Cust."Invoice Copies" + 1; //NoOfLoops := 1 + ABS(NoOfCopies); //To have the nb of copies from the customer END CopyText := ''; SETRANGE(Nombre,1,NoOfLoops);
My candle burns by both ends, it will not last the night,
But oh my foes and oh my friends, it gives a lovely light0 -
philippegirod wrote:Navision use a system to have a predefined nb of copies for invoices... probably can we use the same system for shipment ?
One line to add to the report 208 :
Yes that is right, but problem is if you need 4 Shipment copies and 1 invoice, perhaps for ship items out of land.
Other Idea perhaps is add an Field for Number of Shipment Copies to the Customer Card? Hmm.
I Way that i find good but i think is not practiable is, when posting the shipment or invoice, that navision ask at same time how much numbers of copies are needed for print after post.
Well. I Think for the moment is your solution nice. I will go to ask our vendors if they can alive if i change it so.
Thanks.(Oo)=*=(oO)0 -
If you add a field to have the Nb of Invoices and Nb of Shipments, this a is very simple solution to make... let me have a look on the possibiliites to have when posting, the nb of invoices and shipments.My candle burns by both ends, it will not last the night,
But oh my foes and oh my friends, it gives a lovely light0 -
Other Solution...
in the CodeUnit 82 replace the next codePrintReport(ReportUsage : Integer) ReportSelection.RESET; ReportSelection.SETRANGE(Usage,ReportUsage); ReportSelection.FIND('-'); REPEAT ReportSelection.TESTFIELD("Report ID"); CASE ReportUsage OF ReportSelection.Usage::"S.Invoice": REPORT.RUN(ReportSelection."Report ID",FALSE,FALSE,SalesInvHeader); ReportSelection.Usage::"S.Cr.Memo": REPORT.RUN(ReportSelection."Report ID",FALSE,FALSE,SalesCrMemoHeader); ReportSelection.Usage::"S.Shipment": REPORT.RUN(ReportSelection."Report ID",FALSE,FALSE,SalesShptHeader); ReportSelection.Usage::"S.Ret.Rcpt.": REPORT.RUN(ReportSelection."Report ID",FALSE,FALSE,ReturnRcptHeader); END; UNTIL ReportSelection.NEXT = 0;
By this one :PrintReport(ReportUsage : Integer) ReportSelection.RESET; ReportSelection.SETRANGE(Usage,ReportUsage); ReportSelection.FIND('-'); REPEAT ReportSelection.TESTFIELD("Report ID"); CASE ReportUsage OF ReportSelection.Usage::"S.Invoice": REPORT.RUN(ReportSelection."Report ID",TRUE,FALSE,SalesInvHeader); ReportSelection.Usage::"S.Cr.Memo": REPORT.RUN(ReportSelection."Report ID",FALSE,FALSE,SalesCrMemoHeader); ReportSelection.Usage::"S.Shipment": REPORT.RUN(ReportSelection."Report ID",TRUE,FALSE,SalesShptHeader); ReportSelection.Usage::"S.Ret.Rcpt.": REPORT.RUN(ReportSelection."Report ID",FALSE,FALSE,ReturnRcptHeader); END; UNTIL ReportSelection.NEXT = 0;
Explanations : the REPORT.RUN fonction as the next parameters :
1 : ID of the report
2 : Using of the request window (True or False)
3 : Using of the System printer (TRUE or False)
4 : Record to print
I have replaced the parameter 2 by TRUE (instead of FALSE) to ask the sytem to show the request window before printing. Be carefull, the user will have every time this request window... (for Invoice and Shipment)My candle burns by both ends, it will not last the night,
But oh my foes and oh my friends, it gives a lovely light0 -
although our shipments have been heavily modified, we control the no of copies of the delivery note via :
posted shipments > print > options > no of copies
not sure if this is standard functionality0 -
Yes, it is a standard but..... you don't have the Request form of the report when you use the "Post and Print" function.My candle burns by both ends, it will not last the night,
But oh my foes and oh my friends, it gives a lovely light0 -
philippegirod wrote:Yes, it is a standard but..... you don't have the Request form of the report when you use the "Post and Print" function.
although there isnt the request form in the post and print function, this function takes into account the setting in the request form.
So we change it via the posted shipments form, and this then affects the post and print function,0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions