Is there a way to upload a quantity price schedule (csv, perhaps) in Netsuite? - netsuite

I am working in netsuite, and I am wondering if there is a way to upload a Quantity Price Schedule (we have a lot). I'll take any method - suiteScript, suiteTalk, UI.
I am looking into doing it through suiteTalk but it does not appear that Quantity Price Schedules are an actual object, but appears to only be a field on other records. Is that true?
you can probably tell - I am new to netsuite. Any answers are appreciated.

There are a few articles in the NetSuite help that explains Quantity Pricing Schedules. These may help you:
https://system.na1.netsuite.com/help/helpcenter/en_US/Output/Help/section_N2183677.html?NS_VER=2015.1.0
https://system.na1.netsuite.com/help/helpcenter/en_US/Output/Help/section_N380976.html?NS_VER=2015.1.0

Related

How to set open stock for Serial number Inventory Item first time for new NetSuite setup?

I am setting up New ERP setup with a serialized inventory in NetSuite. What is the best way to set open stock for serialized inventory? All I can see the option is Inventory Adjustment Record. Is there any other better way?
Thanks in advance.
An Inventory Adjustment or, Purchase Order and Item Receipt, or Work Order Completion / Assembly Build would all bring serialised inventory in to stock. Inventory Worksheets will not as per SuiteAnswer 99378. Inventory adjustments are relatively simple to import via CSV when working with serialised items. I found it works best if the item list, adjustment list, and serial number list (inventory detail), are all uploaded using the "Multiple files to upload" option. See SuiteAnswer 51417 for examples.

How does NetSuite calculate inventory?

we recently connected to our NetSuite using ODBC so we can navigate tables and query the database. I'm having difficulty determining how NS calculates inventory levels.
I noticed the table "Item_Location_Map" has quantity on hand which seems accurate, but I don't see a way to specify at what point in time. I figured maybe it calculates real time based on all transactional data but ran into another issue. All the details for a transaction are on the Transactions table and Tranaction_Lines except for...oddly enough...the quantity.
If I look up a say invoices and pull in the quantity field, it is always empty. Some invoices have a quantity_packed or quantity_picked value but that doesn't really help.
Any thoughts on what I might be missing?
A couple ways.
Stock Ledger and Inventory Valuation reports (not saved searches), which you can use through N/query.
Inventory Activity Detail saved search, which you can best use by setting the "Is Inventory Affecting" column criteria to true.
As for how that looks in the database, I am not certain, unfortunately. Also, I highly advise against using ODBC for something like this. A restlet or suitelet would be infinitely faster and more helpful.

Netsuite Invoice and Item Fulfillment

After surfing the web for more than 3 months, most of the problems that will face NetSuite users are related to Item Fulfillment. I want to know what is the relation between the Invoice and Item Fulfillment.
Invoice will not be created until we fulfill the order, so, there must be a relation between Invoice & IF.
But unfortunately, I cannot get at least Item Fulfillment Order #.
Our Customers are asking to include the Number in the Invoice, but, there is no relation between the 2 records unless one field which is (created from) and this field is getting the Sales Order Number and it is useless to us, since we may issue from one sales order many Item Fulfillment Transactions.
Could anyone suggest any help or hint on how to reach Item Fulfillment # from Invoice Record?
Thanks a lot
There is no system link between an Invoice and an Item Fulfillment.
Sales Orders are linked to one or more Item Fulfillments, and one or more Invoices, but as far as NetSuite is concerned there is nothing connecting any specific fulfillment to any specific invoice. In fact you could have products from multiple fulfillments that are invoiced together, or vice versa, a single fulfillment with multiple invoices.
If you want to store a link between the two documents you would need to customize this yourself using scripting and a custom field.
functionally it is possible only if the policy goes by One SO-One IF-One Inv.
Else you may need to look for scripting.

restlet item group cusstom price

I am trying to create an SO using restlet in Netsuite. The question that I have is when the item is an itemgroup, how do i pass the json so that the restlet can customize the price level etc for children elements of the group.
Currently if I pass the parrent, the child items automatically get passed in the SO that is created via restlet. Here unfortunately I can only control the Quantity and not price level.
Is there a way so that I can pass( from different endpoint) Json to the restlet so that It can create the SO with all the right pricing for ItemGroup?
Thanks in Advance.
I don't think you can do this. You can't change the price of an item for a specific sales order. The price will only change if you change the value of the Item record in NetSuite.
You could look at adding discounts on your Sales Order. If your prices on an order differ from the item price on NetSuite,you can add a discount item to the sales order.

How to get amazon product (buybox) qty

I have a product named "X" and I'm the only one selling it. The product qty is 482. I've checked junglescout, amztracker and they shows correct product qty. Also, I've checked my other products, and qty is correct. How do they show correct qty? Amazon Product Advertising Api doesn't give this information. Also by parsing amazon product page, you can't give the correct qty. How can I get product qty?
to get stock for your products on amazon you need to use Amazon Reports API and request _GET_MERCHANT_LISTINGS_DATA_ report. and for FBA products you need to request _GET_AFN_INVENTORY_DATA_ report.
If you want to do it programmatically, you can use AWS API Carcreate request and add 999 as a qty parameter.
If you want to do it manually using amazon page however, it's pretty much the same. You can add to cart to a specific seller you wanted to check on And then go to your cart and change the value of the qty to 999, it will then reveal the exact value of the stock.
If you want an easy way, there are some good folks who are generous enough to develop a free Chrome extension. One of it is called stock stats. You may want to check it out.

Resources