SuiteBuilder Test Cases
Custom configuration for QuickMart Supplies - Lists, Records, Fields, and Forms.
Custom Record Relationship Diagram
QUICKMART CUSTOM RECORD RELATIONSHIPS
===============================================================================
CUSTOM LIST
+-----------------+
| Loyalty Tier |
| (customlist_ |
| loyalty_tier) |
+-----------------+
|
| List/Record field
v
STANDARD CUSTOM RECORD (Master)
+------------+ +-----------------------+
| Customer |<------| Customer Loyalty |
| (entity) | 1:1 | (customrecord_ |
+------------+ | cust_loyalty) |
| +-----------------------+
| | custrecord_cl_customer → Customer
| | custrecord_cl_tier → Loyalty Tier
| | custrecord_cl_points (Integer)
| | custrecord_cl_totalspent (Currency)
| +-----------------------+
|
| Custom entity field
v
STANDARD CUSTOM FIELDS (on Sales Order)
+------------+ +----------------------------------+
| Sales Order| | custbody_priority_order (Check) |
| |<------| custbody_payment_status (List) |
+------------+ +----------------------------------+
HEADER-DETAIL RELATIONSHIP
===============================================================================
CUSTOM RECORD (Header) CUSTOM RECORD (Detail)
+-----------------------+ +-----------------------+
| Purchase Request |<-------| Purchase Request Line |
| (customrecord_ | 1:N | (customrecord_ |
| purch_req) | | purch_req_line) |
+-----------------------+ +-----------------------+
| custrecord_pr_number | | custrecord_prl_parent → Header
| custrecord_pr_status | | custrecord_prl_item → Item
| custrecord_pr_requestor | custrecord_prl_qty (Integer)
| custrecord_pr_dept | | custrecord_prl_rate (Currency)
| custrecord_pr_justify | | custrecord_prl_amount (Formula)
| custrecord_pr_total (Sum) +-----------------------+
+-----------------------+
RELATIONSHIP TYPES
+------------------------------------------+
| Symbol | Meaning |
|--------|----------------------------------|
| 1:1 | One-to-One (Customer:Loyalty) |
| 1:N | One-to-Many (Header:Lines) |
| → | Field references record type |
+------------------------------------------+
Test Case #1: Custom List - Loyalty Tier
Objective: Create a custom list to define customer loyalty levels.
Navigation
Customization > Lists, Records, & Fields > Lists > New
Configuration
CUSTOM LIST - Loyalty Tier
-------------------------------------------------------------------------------
+-----------------------------------------------------------------------------+
| LIST SETUP |
+-----------------------------------------------------------------------------+
| |
| Name*: [Loyalty Tier ] |
| ID*: [customlist_loyalty_tier ] |
| |
| [ ] Matrix Option List <- Leave unchecked |
| |
+-----------------------------------------------------------------------------+
| VALUES [Add] |
+-----------------------------------------------------------------------------+
| Value | Abbreviation | Inactive |
+---------------------+--------------+----------------------------------------+
| Bronze | BRONZE | [ ] |
| Silver | SILVER | [ ] |
| Gold | GOLD | [ ] |
| Platinum | PLATINUM | [ ] |
+-----------------------------------------------------------------------------+
Expected Result
- List appears in
Customization > Lists, Records, & Fields > Lists - List available for selection in custom field definition
- Values: Bronze, Silver, Gold, Platinum
Verification
-- SuiteQL to verify list values
SELECT id, name, abbreviation
FROM customlist_loyalty_tier
ORDER BY id
Test Case #2: Custom Record - Customer Loyalty (Master)
Objective: Create a master record to track customer loyalty data.
Navigation
Customization > Lists, Records, & Fields > Record Types > New
Configuration: Main Tab
CUSTOM RECORD TYPE - Customer Loyalty
-------------------------------------------------------------------------------
+-----------------------------------------------------------------------------+
| BASIC INFORMATION |
+-----------------------------------------------------------------------------+
| |
| Name*: [Customer Loyalty ] |
| ID*: [customrecord_cust_loyalty ] |
| |
| [x] Include Name Field |
| [x] Show ID |
| |
+-----------------------------------------------------------------------------+
| DISPLAY |
+-----------------------------------------------------------------------------+
| |
| [x] Show Creation Date Track when customer joined |
| [x] Show Last Modified Track point updates |
| |
+-----------------------------------------------------------------------------+
| FEATURES |
+-----------------------------------------------------------------------------+
| |
| [x] Available for SuiteScript |
| [x] Available for SuiteQL |
| |
+-----------------------------------------------------------------------------+
Configuration: Access Tab
+-----------------------------------------------------------------------------+
| PERMISSIONS |
+-----------------------------------------------------------------------------+
| |
| (o) Use Permission List |
| |
| Role | Level |
| -------------------------+------------------------------------------------- |
| Administrator | Full |
| Sales Representative | Edit |
| Customer Service Rep | View |
+-----------------------------------------------------------------------------+
Fields to Add
After saving the record type, add these fields:
CUSTOM RECORD FIELDS - Customer Loyalty
-------------------------------------------------------------------------------
+-----------------------------------------------------------------------------+
| Label | Type | ID | Settings |
+-----------------+--------------+--------------------------+-----------------+
| Customer | List/Record | custrecord_cl_customer | Type: Customer |
| | | | Mandatory: Yes |
+-----------------+--------------+--------------------------+-----------------+
| Loyalty Tier | List | custrecord_cl_tier | List: Loyalty |
| | | | Tier (Test #1) |
| | | | Default: Bronze |
+-----------------+--------------+--------------------------+-----------------+
| Points Balance | Integer | custrecord_cl_points | Default: 0 |
| | | | Mandatory: Yes |
+-----------------+--------------+--------------------------+-----------------+
| Join Date | Date | custrecord_cl_joindate | Default: Today |
| | | | Mandatory: Yes |
+-----------------+--------------+--------------------------+-----------------+
| Last Redemption | Date | custrecord_cl_lastredem | Mandatory: No |
+-----------------+--------------+--------------------------+-----------------+
| Total Spent | Currency | custrecord_cl_totalspent | Default: 0 |
+-----------------+--------------+--------------------------+-----------------+
| Notes | Text Area | custrecord_cl_notes | Mandatory: No |
+-----------------+--------------+--------------------------+-----------------+
Expected Result
- Record type appears in
Lists > Custom > Customer Loyalty - Can create loyalty records linked to customers
- Points, tier, and dates trackable
Verification
Create a test record and run:
-- SuiteQL to verify
SELECT
cl.id,
c.entityid as customer,
cl.custrecord_cl_tier as tier,
cl.custrecord_cl_points as points
FROM
customrecord_cust_loyalty cl
JOIN customer c ON cl.custrecord_cl_customer = c.id
Test Case #3: Custom Record - Purchase Request (Header)
Objective: Create a header record for internal purchase requests.
Scenario Reminder
Sarah (Manager) currently approves purchases via paper forms. This custom record will digitize the process and enable workflow approval.
Navigation
Customization > Lists, Records, & Fields > Record Types > New
Configuration: Main Tab
CUSTOM RECORD TYPE - Purchase Request
-------------------------------------------------------------------------------
+-----------------------------------------------------------------------------+
| BASIC INFORMATION |
+-----------------------------------------------------------------------------+
| |
| Name*: [Purchase Request ] |
| ID*: [customrecord_purch_req ] |
| |
| [x] Include Name Field <- Will show as "PR-00001 - Office Supplies" |
| [x] Show ID |
| |
+-----------------------------------------------------------------------------+
| NUMBERING |
+-----------------------------------------------------------------------------+
| |
| [x] Use Auto-Generated Number |
| Prefix: [PR-] |
| Minimum Digits: [5] |
| Example: PR-00001 |
| |
+-----------------------------------------------------------------------------+
| FEATURES |
+-----------------------------------------------------------------------------+
| |
| [x] Available for SuiteScript |
| [x] Available for SuiteQL |
| [x] Available for Workflow <- Required for approval |
| |
+-----------------------------------------------------------------------------+
Fields to Add
CUSTOM RECORD FIELDS - Purchase Request (Header)
-------------------------------------------------------------------------------
+-----------------------------------------------------------------------------+
| Label | Type | ID | Settings |
+-----------------+--------------+--------------------------+-----------------+
| Requestor | List/Record | custrecord_pr_requestor | Type: Employee |
| | | | Default: Current|
| | | | User |
+-----------------+--------------+--------------------------+-----------------+
| Request Date | Date | custrecord_pr_date | Default: Today |
| | | | Mandatory: Yes |
+-----------------+--------------+--------------------------+-----------------+
| Status | List | custrecord_pr_status | Values: |
| | | | - Draft |
| | | | - Pending |
| | | | - Approved |
| | | | - Rejected |
| | | | Default: Draft |
+-----------------+--------------+--------------------------+-----------------+
| Department | List/Record | custrecord_pr_dept | Type: Department|
+-----------------+--------------+--------------------------+-----------------+
| Total Amount | Currency | custrecord_pr_total | Display Only |
| | | | (Script sets) |
+-----------------+--------------+--------------------------+-----------------+
| Justification | Text Area | custrecord_pr_justify | Mandatory: Yes |
+-----------------+--------------+--------------------------+-----------------+
| Approved By | List/Record | custrecord_pr_approver | Type: Employee |
| | | | (Workflow sets) |
+-----------------+--------------+--------------------------+-----------------+
| Approval Date | Date | custrecord_pr_apprvdate | (Workflow sets) |
+-----------------+--------------+--------------------------+-----------------+
Status List Values
Create inline list or separate custom list:
| Value | ID | Description |
|---|---|---|
| Draft | 1 | Initial state, editable |
| Pending Approval | 2 | Submitted, waiting for manager |
| Approved | 3 | Manager approved |
| Rejected | 4 | Manager rejected |
| Converted to PO | 5 | PO created from this request |
Expected Result
- Record type appears in
Lists > Custom > Purchase Request - Auto-numbers as PR-00001, PR-00002, etc.
- Status workflow-ready
Test Case #4: Custom Record - Purchase Request Line (Detail)
Objective: Create a detail/line record linked to Purchase Request header.
Key Concept: Record is Parent
HEADER-DETAIL RELATIONSHIP
-------------------------------------------------------------------------------
Purchase Request (Header) Purchase Request Line (Detail)
+------------------------+ +---------------------------+
| | 1:N | |
| PR-00001 |<------->| Line 1: Printer Paper |
| Requestor: Mike | | Line 2: Ink Cartridges |
| Total: $450 | | Line 3: Staplers |
| | | |
| +--------------------+ | | Each line has: |
| | LINES (Sublist) | | | - Item |
| | Auto-generated | | | - Quantity |
| +--------------------+ | | - Est. Price |
+------------------------+ +---------------------------+
The "Record is Parent" checkbox on the Purchase Request field
in the Line record creates this sublist automatically.
Navigation
Customization > Lists, Records, & Fields > Record Types > New
Configuration: Main Tab
CUSTOM RECORD TYPE - Purchase Request Line
-------------------------------------------------------------------------------
+-----------------------------------------------------------------------------+
| BASIC INFORMATION |
+-----------------------------------------------------------------------------+
| |
| Name*: [Purchase Request Line ] |
| ID*: [customrecord_purch_req_line ] |
| |
| [ ] Include Name Field <- Not needed for line items |
| |
+-----------------------------------------------------------------------------+
| FEATURES |
+-----------------------------------------------------------------------------+
| |
| [x] Available for SuiteScript |
| [x] Available for SuiteQL |
| |
+-----------------------------------------------------------------------------+
Fields to Add
CUSTOM RECORD FIELDS - Purchase Request Line
-------------------------------------------------------------------------------
+-----------------------------------------------------------------------------+
| Label | Type | ID | Settings |
+-------------------+--------------+------------------------+-----------------+
| Purchase Request | List/Record | custrecord_prl_parent | Type: Custom Rec|
| | | | Record: |
| | | | Purchase Request|
| | | | |
| | | | [X] RECORD IS |
| | | | PARENT |
| | | | <- KEY SETTING! |
+-------------------+--------------+------------------------+-----------------+
| Item | List/Record | custrecord_prl_item | Type: Item |
| | | | Mandatory: Yes |
+-------------------+--------------+------------------------+-----------------+
| Quantity | Integer | custrecord_prl_qty | Mandatory: Yes |
| | | | Min: 1 |
+-------------------+--------------+------------------------+-----------------+
| Estimated Price | Currency | custrecord_prl_price | Mandatory: Yes |
+-------------------+--------------+------------------------+-----------------+
| Line Total | Currency | custrecord_prl_total | Formula or |
| | | | Script-set |
+-------------------+--------------+------------------------+-----------------+
| Preferred Vendor | List/Record | custrecord_prl_vendor | Type: Vendor |
| | | | Mandatory: No |
+-------------------+--------------+------------------------+-----------------+
| Notes | Free-Form | custrecord_prl_notes | Mandatory: No |
+-------------------+--------------+------------------------+-----------------+
Parent Field Configuration (Critical!)
+-----------------------------------------------------------------------------+
| FIELD: Purchase Request (custrecord_prl_parent) |
+-----------------------------------------------------------------------------+
| |
| Label*: [Purchase Request ] |
| Type*: [List/Record v] |
| List/Record: [Purchase Request (Custom Record)v] |
| |
| [x] Mandatory |
| |
| SOURCING & FILTERING |
+-----------------------------------------------------------------------------+
| |
| +-----------------------------------------------------------+ |
| | | |
| | [X] RECORD IS PARENT | |
| | | |
| | This setting: | |
| | - Creates a SUBLIST on Purchase Request | |
| | - Lines appear as editable grid | |
| | - Users add/edit lines from parent record | |
| | | |
| +-----------------------------------------------------------+ |
| |
+-----------------------------------------------------------------------------+
Expected Result: Purchase Request with Lines Sublist
PURCHASE REQUEST RECORD - After Configuration
-------------------------------------------------------------------------------
[Purchase Request: PR-00001 - Office Supplies for Q2] [Edit] [Back]
+-----------------------------------------------------------------------------+
| REQUEST INFORMATION |
+-----------------------------------------------------------------------------+
| Request Number: PR-00001 |
| Requestor: Mike Johnson |
| Date: 2024-03-15 |
| Department: Sales |
| Status: Draft |
| Total Amount: $450.00 (calculated from lines) |
+-----------------------------------------------------------------------------+
+-----------------------------------------------------------------------------+
| REQUEST LINES (Sublist) [New Purchase Request |
| Line] |
+-----------------------------------------------------------------------------+
| Item | Quantity | Est. Price | Line Total | Vendor |
+-------------------+----------+------------+------------+-------------------+
| Printer Paper A4 | 20 | $12.00 | $240.00 | Office Depot |
| Ink Cartridge HP | 5 | $35.00 | $175.00 | Office Depot |
| Stapler Heavy | 7 | $5.00 | $35.00 | Staples |
+-------------------+----------+------------+------------+-------------------+
| TOTAL: | $450.00 |
+-----------------------------------------------------------------------------+
+-----------------------------------------------------------------------------+
| JUSTIFICATION |
+-----------------------------------------------------------------------------+
| Quarterly office supply replenishment. Current stock is low. |
+-----------------------------------------------------------------------------+
Test Case #5: Entity Field - Customer Loyalty Link
Objective: Add a field to Customer record that links to their Loyalty record.
Navigation
Customization > Lists, Records, & Fields > Entity Fields > New
Configuration
ENTITY FIELD - Loyalty Record Link
-------------------------------------------------------------------------------
+-----------------------------------------------------------------------------+
| BASIC INFORMATION |
+-----------------------------------------------------------------------------+
| |
| Label*: [Loyalty Record ] |
| ID*: [custentity_loyalty_record ] |
| Type*: [List/Record v] |
| List/Record: [Customer Loyalty (Custom Record)v] |
| |
+-----------------------------------------------------------------------------+
| APPLIES TO |
+-----------------------------------------------------------------------------+
| |
| [x] Customer <- Apply to customers only |
| [ ] Vendor |
| [ ] Employee |
| [ ] Contact |
| |
+-----------------------------------------------------------------------------+
| DISPLAY |
+-----------------------------------------------------------------------------+
| |
| Subtab: [Main] |
| Display Type: [Normal] |
| [ ] Mandatory |
| [x] Store Value |
| |
+-----------------------------------------------------------------------------+
Expected Result
- Field appears on Customer record
- Dropdown shows available Customer Loyalty records
- Quick link to view loyalty details from customer
Test Case #6: Item Field - Reorder Level
Objective: Add a reorder level threshold to items for automatic reordering.
Navigation
Customization > Lists, Records, & Fields > Item Fields > New
Configuration
ITEM FIELD - Reorder Level
-------------------------------------------------------------------------------
+-----------------------------------------------------------------------------+
| BASIC INFORMATION |
+-----------------------------------------------------------------------------+
| |
| Label*: [Reorder Level ] |
| ID*: [custitem_reorder_level ] |
| Type*: [Integer Number v] |
| |
+-----------------------------------------------------------------------------+
| APPLIES TO |
+-----------------------------------------------------------------------------+
| |
| [x] Inventory Item |
| [x] Assembly Item |
| [ ] Service Item |
| [ ] Non-Inventory Item |
| |
+-----------------------------------------------------------------------------+
| VALIDATION |
+-----------------------------------------------------------------------------+
| |
| Minimum Value: [0] |
| Maximum Value: [999999] |
| |
| Help Text: "Minimum stock level. System will alert when stock |
| falls below this threshold." |
+-----------------------------------------------------------------------------+
Expected Result
- Field appears on Inventory Item records
- Scheduled Script (#15) will use this to generate low stock alerts
Test Case #7: Transaction Body Field - Priority Order
Objective: Mark sales orders as priority for expedited processing.
Navigation
Customization > Lists, Records, & Fields > Transaction Body Fields > New
Configuration
TRANSACTION BODY FIELD - Priority Order
-------------------------------------------------------------------------------
+-----------------------------------------------------------------------------+
| BASIC INFORMATION |
+-----------------------------------------------------------------------------+
| |
| Label*: [Priority Order ] |
| ID*: [custbody_priority_order ] |
| Type*: [Checkbox v] |
| |
+-----------------------------------------------------------------------------+
| APPLIES TO (Transactions) |
+-----------------------------------------------------------------------------+
| |
| [x] Sales Order |
| [ ] Invoice |
| [ ] Purchase Order |
| |
+-----------------------------------------------------------------------------+
| DISPLAY |
+-----------------------------------------------------------------------------+
| |
| Subtab: [Main] |
| Display Type: [Normal] |
| Default Value: [ ] Unchecked |
| |
| Help Text: "Check for rush orders. Warehouse will prioritize |
| fulfillment." |
+-----------------------------------------------------------------------------+
Test Case #8: Transaction Line Field - Gift Wrap
Objective: Allow gift wrap option per line item on sales orders.
Navigation
Customization > Lists, Records, & Fields > Transaction Line Fields > New
Configuration
TRANSACTION LINE FIELD - Gift Wrap
-------------------------------------------------------------------------------
+-----------------------------------------------------------------------------+
| BASIC INFORMATION |
+-----------------------------------------------------------------------------+
| |
| Label*: [Gift Wrap ] |
| ID*: [custcol_gift_wrap ] |
| Type*: [Checkbox v] |
| |
+-----------------------------------------------------------------------------+
| APPLIES TO (Transaction Line) |
+-----------------------------------------------------------------------------+
| |
| [x] Sales Order |
| [x] Invoice |
| [ ] Purchase Order |
| |
| Sublist: [Item] |
| |
+-----------------------------------------------------------------------------+
| DISPLAY |
+-----------------------------------------------------------------------------+
| |
| Show in List: [x] Yes |
| Default Value: [ ] Unchecked |
| |
+-----------------------------------------------------------------------------+
Expected Result
- Checkbox appears on each item line in Sales Order
- Advanced PDF template can show gift wrap indicator
Test Case #9: Custom Form - Sales Order (Online)
Objective: Create a specialized form for e-commerce orders with custom PDF template.
Navigation
Customization > Forms > Transaction Forms
Filter by: Sales Order
Click: [Customize] on Standard Sales Order
Configuration
TRANSACTION FORM - Sales Order (Online)
-------------------------------------------------------------------------------
+-----------------------------------------------------------------------------+
| MAIN TAB |
+-----------------------------------------------------------------------------+
| |
| Name*: [Sales Order - Online ] |
| |
| [ ] Preferred <- Keep standard form as preferred |
| [ ] Inactive |
| |
| Linked Forms: |
| Invoice Form: [Standard Invoice - Online v] |
| |
+-----------------------------------------------------------------------------+
+-----------------------------------------------------------------------------+
| SCREEN FIELDS TAB |
+-----------------------------------------------------------------------------+
| |
| Show these fields: |
| [x] Order Source |
| [x] Priority Order (custbody_priority_order) |
| [x] Shipping Method |
| |
| Hide these fields (not needed for online): |
| [ ] Sales Rep |
| [ ] Opportunity |
| |
+-----------------------------------------------------------------------------+
+-----------------------------------------------------------------------------+
| PRINTING TAB <- LINK TO ADVANCED PDF |
+-----------------------------------------------------------------------------+
| |
| Advanced Template*: [Custom Invoice - QuickMart v] |
| (From Test Case #25) |
| |
| HTML Template: [Standard Sales Order HTML v] |
| |
| [x] Enable Transaction Printing |
| [x] Show Print Button |
| |
+-----------------------------------------------------------------------------+
+-----------------------------------------------------------------------------+
| ROLES TAB |
+-----------------------------------------------------------------------------+
| |
| Available to Roles: |
| [x] Administrator |
| [x] Sales Representative |
| [ ] Warehouse <- They use different form |
| |
+-----------------------------------------------------------------------------+
Expected Result
- Form available when creating Sales Orders
- Online orders use this form with custom PDF
- RESTlet will specify this form when creating orders from Shopify
Test Case #10: Transaction Body Field - External Order ID (Shopify)
Objective: Store the Shopify Order ID on Sales Orders for tracking and fulfillment updates.
Navigation
Customization > Lists, Records, & Fields > Transaction Body Fields > New
Configuration
TRANSACTION BODY FIELD - External Order ID
-------------------------------------------------------------------------------
+-----------------------------------------------------------------------------+
| BASIC INFORMATION |
+-----------------------------------------------------------------------------+
| |
| Label*: [External Order ID ] |
| ID*: [custbody_external_order_id ] |
| Type*: [Free-Form Text v] |
| |
+-----------------------------------------------------------------------------+
| APPLIES TO |
| |
| [x] Sales Order |
| [x] Item Fulfillment |
| |
+-----------------------------------------------------------------------------+
| DISPLAY |
| |
| Subtab: [Integration] |
| Display Type: [Disabled] <- Read-only for users |
| [x] Store Value |
| |
| Help Text: "Shopify Order ID used for status updates." |
+-----------------------------------------------------------------------------+
Expected Result
- Field appears on Sales Order (Integration subtab)
- RESTlet can populate it when orders are created from Shopify
- Fulfillment script can read it to push status updates
Test Case #11: Custom Record - Integration Log
Objective: Track inbound/outbound integration calls for troubleshooting.
Navigation
Customization > Lists, Records, & Fields > Record Types > New
Configuration: Main Tab
CUSTOM RECORD TYPE - Integration Log
-------------------------------------------------------------------------------
| Name*: [Integration Log ] |
| ID*: [customrecord_integration_log ] |
| [x] Show ID |
| [x] Available for SuiteScript |
Fields to Add
INTEGRATION LOG FIELDS
-------------------------------------------------------------------------------
| Label | Type | ID | Notes |
|--------------|-----------|--------------------------|--------------------|
| Pattern | List | custrecord_il_pattern | PUSH_OUT, RECEIVE |
| Status | List | custrecord_il_status | SUCCESS, ERROR |
| Direction | List | custrecord_il_direction | INBOUND, OUTBOUND |
| Endpoint | URL | custrecord_il_endpoint | API URL |
| Request Body | Text Area | custrecord_il_request | Truncate if needed |
| Response Body| Text Area | custrecord_il_response | Truncate if needed |
| Error Message| Text Area | custrecord_il_message | Error details |
| Related Rec | Text | custrecord_il_related | SO/PR/Invoice ID |
| Timestamp | Date/Time | custrecord_il_timestamp | Default: Now |
Note: Some scripts in this guide use custrecord_log_* field IDs. If you keep those snippets as-is, add matching fields with those IDs or update the script to use the custrecord_il_* IDs above.
Expected Result
- Custom record available under
Lists > Custom > Integration Log - SuiteScript can create log entries during integrations
Verification Summary
After completing all SuiteBuilder test cases:
| # | Test Case | Verify By |
|---|---|---|
| 1 | Loyalty Tier List | Values appear in dropdowns |
| 2 | Customer Loyalty Record | Create test loyalty record |
| 3 | Purchase Request Header | Create PR-00001 |
| 4 | Purchase Request Line | Lines appear as sublist |
| 5 | Customer Loyalty Link | Field on Customer record |
| 6 | Reorder Level | Field on Item record |
| 7 | Priority Order | Checkbox on Sales Order |
| 8 | Gift Wrap | Checkbox on SO lines |
| 9 | Online Sales Order Form | Form available in dropdown |
| 10 | External Order ID | Field visible on Sales Order |
| 11 | Integration Log Record | Record type available in Custom Lists |
Next Steps
After SuiteBuilder is configured:
- SuiteScript Test Cases → - Automation scripts
- Integration Test Cases → - External connections
- Workflow Test Cases → - Approval processes