Marty Zigman

Conversations with Marty Zigman

Certified Administrator • ERP • SuiteCloud

NetSuite Transaction Type Internal ID Numbers

NetSuite Technical

Tags: , , , , ,

This article is relevant if you develop software using NetSuite’s SuiteScript and you want to reference the internal ID number of a Transaction Type.

Background

See my article on how to reference NetSuite SearchFilter Internal Transaction Type Codes for use in Search API work.  This one is similar.  Instead of performing a search, you may need to update a custom field that is referencing a List/Record “Transaction Type”.  In this case, NetSuite uses internal ID numbers.  The list below is not likely complete as the development account that I used to produce this reference only has so many modules active.   If you have more information, let me know and I will update the table.

NetSuite Transaction Type Internal ID Numbers with Reference to SuiteScript Search Filters

Name InternalID
Assembly Build 34
Assembly Unbuild 35
Bill 17
Bill CCard 19
Bill Credit 20
Bill Payment 18
Bin Putaway Worksheet 42
Bin Transfer 45
Cash Refund 29
Cash Sale 5
CCard Refund 22
Check 3
Commission 38
Credit Card 21
Credit Memo 10
Currency Revaluation 36
Customer Deposit 40
Customer Refund 30
Deposit 4
Deposit Application 41
Expense Report 28
Finance Charge 52
Inventory Adjustment 11
Inventory Cost Revaluation 51
Inventory Count 57
Inventory Distribution 14
Inventory Transfer 12
Inventory Worksheet 13
Invoice 7
Item Fulfillment 32
Item Receipt 16
Journal 1
Liability Adjustment 27
Opportunity 37
Paycheck 24
Paycheck Journal 56
Payment 9
Payroll Adjustment 26
Payroll Liability Check 25
Purchase Order 15
Quote 6
Return Authorization 33
Revenue Commitment 46
Revenue Commitment Reversal 47
Sales Order 31
Sales Tax Payment 23
Statement Charge 8
Tegata Payable 50
Tegata Receivables 49
Transfer 2
Transfer Order 48
Vendor Return Authorization 43
Work Order 44

Related Articles

  1. NetSuite SearchFilter Internal Transaction Type Codes
  2. NetSuite SearchFilter Transaction Internal Status List
  3. NetSuite SearchFilter Internal Account Type Codes
  4. How To: Script to Automate NetSuite Journal Entries
  5. Showing NetSuite Internal IDs and Field Names
  6. Use Custom Logic to Drive NetSuite General Ledger Posting Accounts

Get Assistance

If you are looking to get more out of your NetSuite investment, perhaps we can help you innovate. Contact us and let’s talk.

Marty Zigman LinkedIn

Marty Zigman

Holding three official certifications, Marty is widely recognized as a top NetSuite expert and leads a team of senior professionals at Prolecto Resources, Inc. A former Deloitte & Touche CPA and technology executive with CTO roles, he brings over 35 years of leadership in ERP, CRM, and eCommerce business systems. Contact Marty to engage directly.

BiographyYouTubeLinkedInX (Twitter)

6 thoughts on “NetSuite Transaction Type Internal ID Numbers

  1. The suitelet should contain filters customer name , Invoice number as multi select fields. so that when user selects more than one customer name and/or Invoices the sublist should filter with the values selected .

    Reply
  2. Hi Marty,
    I have separate Vendor Bill record and a separate PO linked to Item Receipt. How do i link/attach the PO to Vendor Bill already in system?

    Reply
  3. Can you help with a Same kind of issue, where my List/Record is Item Type. I am getting internal ids, not able to map them with Item types.

    Thanks in advance

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *