I would like to know would it be possible to customize the "auto-complete" at the sales order line entry.
For example, I wish the user can see the stock item ID, description and status at the 'suggestion' or 'auto-complete' lines.
Related
Item Spec. and instructions are attached to items as a pdf and while printing sales order, I have to attach the spec. pdf and print. The pdf may have more than one page. How to add the pdf file and print dynamically with sales order printing?
My solution is to store the item spec and instructions in the item maintenance screen. This information could be an image file for each item. Next, you will create a sub-report. It will contain a picture-box, whose source is the database and the image file associated to the inventory item which stores the image. The subreport contains the input parameter InventoryID, in order to link it to each inventory item in your sales report. Finally, embed the sub-report into the details section of your main report, so that each spec & instructions are printed in the main report.
If you don't want the sub-report option, you could add your item spec and instructions in the Description box, in the item maintenance screen. It is a rich-text box control, so some formatting is retained. Then you can bind that field inside your report.
I have a client script deployed to NetSuite Sales Order record. This client script is responsible to add "Item Group" main line, then corresponding "Member Item" lines and finally "End of Group" line.
Note: The functionality is:
When a user adds an Item Group in Sales Order line, a Suitelet (Pop-Up window) immediately opens up displaying the corresponding components of the Item Group.
And the user can manually select the components required for that Item Group.
And on saving the form, the Suitelet window closes and the Sales Order client script triggers to add the Item Group line, selected member component lines and End of Group line on Sales Order.
And my problem is:
On the "Item Group" item record, "Display Components on Transactions" field is unchecked.
Due to which, based on standard NetSuite functionality, when the particular Item Group is manually added on Sales Order, the print PDF should display the main Item Group line only.
But on creating the Item Group line, member component lines and End of Group lines using client script; the Sales Order print PDF is displaying all set of lines (and not just Item Group line).
So how do I go about fixing the same and mimick standard NetSuite functionality (of only showing Item Group line when "Display Components on Transactions" field is unchecked).
Additional Note
I am currently using Sales Order's Basic PDF template. Any solution with Advanced PDF template would be more than welcome.
Thank you for your time in going through the same.
I am using the Advanced PDF/HTML Template
Custom Picking Ticket PDF/HTML Template
I have some inventory items as well as non-inventory items
at the sales order
but the point is
when I hit the print button I get only the inventory items
is there any way around to add the non-inventory items
I am trying to find where Netsuite filter the Sales order item list to print inventory items only
There is a preference that you can toggle to control this. Under Setup > Accounting > Accounting Preferences > Order Management, make sure that Show Non-Inventory Items on Printed Forms is checked.
In Sales Order screen the Customer filed allows to select the customer ID by typing customer name also, how we can add same functionality for Customer ID field in Customer screen. Please have a look at below screenshot for more reference. Any help really appreciated.
Sales Order screen screenshot # https://i.imgur.com/03UWk5A.png
As you mentioned this functionality is present on most screens when typing in the Customer ID field. However when working with a maintenance screen such as Customer maintenance the key field here IS customer ID. Or more accurately BAccountID. So the look up feature behaves a little differently. This is the same for vendors.
You have a couple options (probably more..)
Suggest to your users to type in the first few characters of the customer ID and click on the F3 key. This will show the select dialog box and jump directly to the first customer match. Even if the match is the Customer ID itself.
You could extend the Customer DAC, add a new unbound field with a PXSELECTOR attribute and write an event to fetch the selected customer and refresh the screen.
Option 2 is not encouraged because it could be confusing to your users and would introduce a quirky way of interacting with the screen. Also it might be a little tricky to code.
I really have problem to find how to change the name (label) of a standard field in Netsuite (e.g. the field "Amount" which is printed on the Sales Order, I want to change it to "Net Amount").
I know that over Setup-> Company -> Rename Records/Transactions I can change the record and transaction labels, but there isn't any possibility to change a "standard field" name...
Thanks!
Sales Order Netsuite
If you just want to change the label on the printed invoice, have a look at Customization > Forms > Transaction Form PDF Layouts and find the PDF layout for Sales Orders. You should be able to edit the labels and layout as you see fit.
Go to any Sales Order and choose Customize > Customize Form. (Alternatively, go to Customization > Forms > Transaction Forms then find the form for Sales Order). In the Printing Fields tab, under Columns, you should be able to see the row for Amount and change the label from Amount to Net Amount if you wish.