Xorosoft Knowledge Base
  • Xorosoft Knowledge Base
  • What's New
    • 📒Release Notes
      • Current Release
        • May 1.0 2025 Release
      • Previous Releases
        • 2025
          • January 2025 Release (WMS)
          • February 2025 Release
          • March 2025 Release
          • March 2.0 2025 Release
          • March 3.0 2025 Release
          • April 1.0 2025 Release
          • April 2.0 2025 Release
          • April 3.0 2025 Release
        • 2024
          • December 2024 Release
          • November 2024 Release
          • October 2024 Release
          • September 2024 Release 2.0
          • September 2024 Release
          • August 2024 WMS Release
          • August 2024 Release
          • July 2024 Release
          • June 2024 Release
          • May 2024 Release 2.0
          • May 2024 Release
          • April 2024 Release 2.0
          • April 2024 Release
          • March 2024 Release
          • February 2024 Release
          • January 2024 Release
        • 2023
          • November 2023 Release
          • October 2023 Release
          • September 2023 Release
          • August 2023 Release
          • July 2023 Release
          • June 2023 Release
          • May 2023 Release
          • April 2023 Release
          • February 2023 Release
          • January 2023 Release
        • 2022
          • December 2022 Release
          • November 2022 Release
          • July 2022 Release
          • June 2022 Release
          • April 2022 Release
          • February 2022 Release
          • January 2022 Release
        • 2021
          • December 2021 Release
          • October 2021 Release
          • September 2021 Release
          • July 2021 Release
          • June 2021 Release
          • May 2021 Release
          • April 2021 Release
          • March 2021 Release
          • February 2021 Release
          • January 2021 Release
        • 2020
          • October 2020 Release
  • XoroERP
  • 💻XoroERP
    • XoroERP Basics
      • Getting Help
      • Navigation
      • Log In
      • Setting Preferences
    • Dashboards
      • Business Dashboard
      • Sales Dashboard
      • Purchase Dashboard
      • Warehouse Dashboard: Inbound
      • Warehouse Dashboard: Outbound
      • Sales Rep Dashboard
      • Manufacturing Dashboard
    • Sales
      • Customer Section
        • Customer
          • Creating Customers
        • Customer Info
          • Customer Info Module Fields
        • Customer Centre
          • Customer Centre Fields
          • Adding/deleting the credit card info
        • Customer Statement
          • Customer Statement Fields
        • Customer Portal Invitation
        • In what sequence the Customer Emails are used to send the SO-related Emails?
      • Estimate
        • What is a Sales Estimate?
          • Creating a Sales Estimate
          • Estimate Options
        • Estimate Centre
          • Estimate Centre Fields
      • Sales Order
        • What is a Sales Order?
        • Creating Sales Orders
        • Sales Order Options
        • Sales Order Activity and Linked Transactions
        • Backorders
        • Sales Order Centre
          • Sales Order Centre Options
          • Sales Order Centre Search Fields
        • Update Sales Order Items
        • Dropship Orders
        • Global Allocation
      • Invoice
        • Invoice
          • Invoice Options
          • Voiding an Invoice
        • Invoice Centre
          • Invoice Centre Fields
        • Invoice Batch Centre
          • Invoice Batch Centre Fields
      • Sales Receipt
        • What is Sales Receipt?
        • Creating Sales Receipt
        • Sales Receipt Options
        • Sales Receipt Centre
        • Sales Receipt Centre Fields
      • Credit & Deposit
        • What is (Invoice) Credit Memo?
          • Creating Credit Memo
          • Voiding a credit memo
        • Invoice Credit Memo
          • Creating Invoice Credit Memo
        • What is a Customer Deposit?
          • Customer Deposit Centre
            • Customer Deposit Centre Fields
          • Creating Customer Deposit
        • Customer Credit Centre
          • Customer Credit Centre Fields
        • Applying Customer Deposit
        • Applying Customer Credit
        • What is Return Merchandise Authorisation (RMA)?
          • Creating RMA
          • The RMA Process
      • Payment
        • Invoice Payment
      • Refund
        • What is Refund Receipt?
        • Refund Receipt Centre
          • Refund Receipt Centre Fields
        • Customer Refund Centre
          • Customer Refund Centre Fields
      • Commissions
        • Commission Rule
        • Creating Commission Rule
          • Managing Sales Commissions
        • Commission Rule Centre
          • Commission Rule Centre Fields
        • Commission Reporting
          • Running Commissions
          • Commission Report Centre
      • Sales Item Centre
        • Sales Item Centre Fields
    • B2B
      • B2B Workflow
      • Showroom Centre
      • B2B: Portal Account Login
        • B2B - Mobile View Compatibility
      • Presentation Centre
      • Campaign Centre
      • Cart
      • Customer Portal
        • What is a Customer Portal?
        • Customer Portal - My Profile
        • Customer Portal - Invoices
        • Customer Portal - Credits
        • Customer Portal - Deposits
        • Customer Portal - Orders
        • Customer Portal - Pending Orders
        • Customer Portal - Payments
        • Customer Portal - Transaction History
        • Customer Portal - Presentations
        • Customer Portal - Cart
        • Customer Portal - Resources
        • Customer Portal - Customer Statement
      • Creating a B2B order
    • Purchase
      • Vendor Section
        • Vendor Info Module
          • What is Vendor Info Module?
          • Vendor Info Fields
          • Creating Vendor
        • Vendor Centre
          • Vendor Centre Fields
      • Purchase Order
        • What is a Purchase Order?
          • Creating Purchase Orders
          • Purchase Order Options
          • Purchase Order Activity and Linked Transactions
      • Item Receipt
        • What is an Item Receipt?
        • Item Receipt Centre
          • Item Receipt Centre Fields
      • Bill
        • What is a Bill?
          • Bill Options
        • Bill Centre
          • Bill Centre Fields
      • Vendor Credit
        • What is Vendor Credit?
        • Vendor Credit Centre
          • Vendor Credit Centre Fields
      • Prepayment
        • Vendor Prepayment
          • What is Vendor Prepayment?
          • Creating a Vendor Prepayment
          • Applying Vendor Prepayment
        • Vendor Prepayment Centre
          • Vendor Prepayment Centre Fields
      • Refund
        • Vendor Refund Centre
          • Vendor Refund Centre Fields
      • Payment
        • Bill Payment
        • Bill Payment Centre
          • Bill Payment Centre Fields
      • Item Vendor Mapping
        • Item Vendor Mapping Fields
        • Item Vendor Mapping Centre
          • Item Vendor Mapping Centre Fields
      • Vendor Group
        • Creating Vendor Group
        • Vendor Group Centre Fields
        • Vendor Group Centre
      • Order Linking
        • Order Linker
          • Order Linking Fields
        • Order Linking Centre
          • Order Linking Centre Fields
      • Short Inventory Planner
        • Short Inventory Planner Fields
    • Admin
      • Branding
      • Access Manager
      • Tag Management
      • IP Restriction
      • Activity Tracking
      • Universal Code Series
      • Custom Field Mapping
        • The Custom Field Mapping module
        • Custom Field Mapping Centre
          • Custom Field Mapping Centre
      • Multi UOM
        • What is Multi UOM and how is it handled in Xoro?
      • Company
        • Company Info Module
        • Currency Centre
          • Currency Centre Fields
        • Store
          • What is a Store?
          • Creating a Store
          • What is Store Centre?
          • Store Centre Fields
        • Payment Method
          • Payment Method Types and Fields
          • Creating a Payment Method
        • Payment Method Centre
          • Payment Method Centre Fields
        • Payment Term
          • Understanding Payment Terms
          • Creating Payment Term
          • Applying Discount based on Payment Term
        • Payment Term Centre
          • Payment Term Centre Fields
      • Inventory Adjustment Reason Codes
      • Project
        • Project Category
      • Item
        • Item
          • What is an Item?
            • Creating Items
          • Item Centre
            • What is Item Centre?
            • Item Centre Fields
            • Item Centre Options
        • Kit
          • What is an Item Kit?
            • Creating an Item Kit
        • Item Brand
          • What is an Item Brand?
          • Item Brand Centre
        • VAS Item
          • What is a VAS Item?
          • Creating a VAS Item
          • Applying a VAS Item
        • Item Group
          • What is an Item Group?
          • Creating Item Groups
        • Item Category
          • What is Item Category?
          • Creating Item Category
        • Item UOM
          • What is an Item UOM?
          • Creating Item UOMs
          • UOM Centre
          • UOM Centre Fields
          • UOM Centre Options
        • Item Season
          • What is Item Season?
          • Creating Item Seasons
          • Item Season Centre
        • Order Type
          • What is Order Type?
          • Creating Order Types
        • Item Return Code
          • What is Item Return Code?
          • Creating Item Return Codes
        • HS Code
          • Creating HS Codes
        • Custom Price Formula Profile
          • Creating Custom Price Formulas
      • Product
        • Product
          • Products & Variants
          • Product Centre
            • Product Centre Fields
        • Product Category
          • Creating Product Category
          • Product Category Centre
        • Product Option
          • What is a Product Option?
          • Creating Product Options
        • Product Customization Profile
          • What is Product Customization Profile?
          • Creating Product Customization Profile
          • Managing Product Customization Profile
      • User
        • User
          • What is a User?
          • Creating Users
        • User Role
          • What is a User Role?
          • Creating User Roles
          • User Role Centre
          • User Role Centre Options
        • User Group
          • What is a User Group?
          • Creating User Groups
          • User Group Centre
            • User Group Fields
        • User Store Mapping
          • What is User Store Mapping?
          • Creating User Store Mapping
          • Limiting User Access to Inventory Information
        • Portal User
          • Portal User Centre
      • Customer
        • Customer Group
          • What is a Customer Group?
          • Creating Customer Groups
        • Customer Message
          • Creating Customer Message
      • Warehouse
        • Carrier Confirmation Codes
          • Fields
        • Shipping Non Delivery Code
          • Shipping Non Delivery Code Fields
        • Fob Point
        • Carrier
          • What is a Carrier?
          • Creating Carriers
        • Shipping Content
          • What is Shipping Content?
          • Creating Shipping Content
        • Ship Service
          • What is a Ship Service?
          • Creating Ship Services
          • Ship Service Centre
        • Ship Package Type
        • Ship Package Type Centre
        • Location
          • What is a Location?
            • Location Centre
          • What are different Location Types in Xoro?
        • Location Zone
          • What is a Location Zone?
        • Wave Template
          • What is a Wave Template?
            • How to use Wave Templates
            • How to “Set Default Wave Template” for a Customer?
        • Wave Template Rule
          • What is a Wave Template Rule?
          • Creating Wave Template Rules
        • Address Instructions
          • What is Address Instructions module?
          • Creating Address Instructions
      • Reporting
        • Reporting Headers & Footers
      • Material
        • What is Material module?
        • Creating Materials
      • Vendor
        • Vendor Type
          • What is Vendor Type
          • Creating Vendor Type
      • Custom Field Definition
        • Custom Field Definition module
        • Custom Field Definition Centre
      • Item Customer Mapping
        • What is Item Customer Mapping?
        • Creating Item Customer Mapping
        • Item Customer Mapping Fields
        • Item Customer Mapping Centre
      • Third Party Field Mapping
        • What is Third Party Field Mapping module?
        • Creating Third Party Field Mapping
      • State/Province
        • What is the State/Province module?
        • State/Province Centre
      • Task
        • What is Task module?
        • Creating tasks
      • Country
        • What is the Country module?
        • Country Centre
      • API Integration Connector
        • Fields
      • Item Quality
      • Workflow
        • Workflow
        • Workflow Execution Detail
      • Permission Group
        • What is a Permission Group?
        • Creating and Using Permission Groups
      • What is an Order Linker?
        • Creating an Order Linking
      • Customer Portal Links
        • Customer Portal Fields
      • Contacts
      • Cancel Reason
        • Cancel Reason Module
        • Cancel Reason Centre
      • Timesheet Entry Module
    • Utilities
      • Scoping Notes
      • Tickets
        • How do I log a ticket?
      • Exchange Rates
        • How do Exchange Rates work in the system?
      • Pricing Rules
        • What is a Pricing Rule?
          • Creating Pricing Rules
          • How do Pricing Restrictions work?
      • Data Imports
        • Upload Item Prices
        • Upload Item Images- Different ways to link an Image to the Item
        • Upload Customers
        • Upload Vendors
        • Upload Waves
        • Upload Customer Addresses
        • Upload Invoices
        • Upload Sales Order
        • Upload Users
        • Upload Credit Memo
        • Upload SO Shipments
        • Upload Item Customer Mapping
        • Upload Sales Forecast
        • Upload Email Template
        • Upload ASN
        • Upload ASN Receipt
        • Upload Bills
        • Upload Purchase Orders
        • Upload Items/SKUs/Products
        • Upload Item Reorder Points & Reorder Qty
        • Upload Vendor Credit
        • Upload Item Vendor Mapping
        • Upload Transfer Purchase Orders
        • Upload Bill of Materials (BOM)
        • Upload Accounts
        • Upload Bank Statement
        • Upload Locations
        • Upload Journal Entries
        • Upload Inventory
        • Upload Customer Addresses
        • Upload Outgoing Payments
        • Upload Budget
        • Upload Dropship Receipts
        • Upload Pricing Rule
        • Upload Address Instructions
        • Upload Inventory Movement
        • Upload MO Quick Produce
        • Upload Invoice Payment
        • Upload Commission Rule
        • Upload Transfer Funds
        • Upload Contacts
        • Upload RMA
      • Data Export
        • Data Export Centre
      • Import/Export Utility
        • Building Import/Export Utility
      • Queries
        • App Queries
          • App Query Fields
      • Reporting Server Status
      • Authorization Centre
        • What is Authorization Centre?
        • Authorization Centre Fields
      • Manage Credit Card Payment Services
        • Payment Gateways in Xoro
          • What is a Payment Gateway?
          • Connecting Payment Gateways
          • Common Payment Gateway Errors
          • How to Process Credit Cards in Xoro?
          • How to Initiate a Refund for Credit Card Payments in Xoro
      • Manage Direct Debit Payment Services
      • Processed Payment Logs
        • What is Processed Payment Logs module?
        • Processed Payment Logs Fields
      • Manage Tax Services (Avalara)
      • Manage Address Verification Services
      • Job Schedules
        • Setting up Data Import/Export Scheduler
        • Job Schedule Centre
        • Job Execution History
        • Job Execution - Managing Errors
    • Warehouse
      • Receiving
        • Create ASN
          • What is Advance Shipping Notice (ASN)?
          • Creating ASNs
        • Receive ASN
          • Receiving an ASN
          • Voiding an ASN
      • Picking
        • Create Wave
          • What is a Wave?
            • Creating a Wave
            • Creating a Wave/Allocating a Sales Order
          • What to do if my Inventory falls Short while creating a Wave?
        • Pick Wave
          • Picking a Wave
          • Merging Waves
          • How to Void a Wave/Unallocate an Order?
          • What are Produced LPNs & Consumed LPNs columns in the Pick Wave module?
        • Pack & Ship
          • Shipping a Sales Order
          • How to Over Ship an Allocated SO?
        • Packing Slip Centre
          • Packing Slip Centre Fields
        • Priority Code
          • What is a Priority Code?
          • Creating Priority Codes
      • Transfers
        • Transfer Purchase Order
        • Transfer Sales Order
    • Inventory
      • Inventory Adjustment
        • What is Inventory Adjustment
        • Creating Inventory Adjustment
        • Inventory Adjustment Centre
      • Inventory Movement
        • What is Inventory Movement?
        • Moving Inventory
      • Inventory Transfer Centre
        • What is Inventory Transfer Centre?
        • Inventory Transfer Centre Fields
      • Batch Inventory Movement
        • What is Batch Inventory Movement?
        • How to batch move inventory?
        • Batch Inventory Movement Options
      • Inventory by Location
        • What is Inventory by Location module?
        • Inventory by Location Fields
        • Inventory by Location Options
      • Inventory Change Log
        • What is Inventory Change Log?
        • Inventory Change Log Fields
      • Item Inventory Snapshot
        • Item Inventory Snapshot Options
        • Item Inventory Snapshot Active Columns
        • Inventory Levels
      • Inventory Snapshot By Basepart
        • Inventory Snapshot By Basepart Active Columns
      • Inventory Demand Projection
      • Cycle Counts
    • Manufacturing
      • Bill of Materials
        • What is Bill of Materials (BOM)?
        • What is Bill of Material Centre
        • Bill Of Material Centre Fields
      • Manufacturing Order
        • What is a Manufacturing Order?
        • Creating Manufacturing Order
        • Disassemble Manufacturing Order
        • Batch Manufacturing Order
      • Manufacturing Process
        • What is Manufacturing Process?
        • Creating a Manufacturing Process
        • Manufacturing Process Centre
      • Manufacturing Lab Report
        • Item Specification Class
        • Item Specification Property
        • Item Specification UOM
        • Item Specification Test Method
        • Item Specification
        • Catalyst Property Profile
        • Catalyst
        • Item Specification Class Template
        • Manufacturing Lab Record
          • Creating Manufacturing Lab Records
    • Accounting
      • Accounts
        • Chart of Accounts (COA)
        • What are Retained Earnings?
        • Returns Vs Chargebacks
        • Cash basis Vs Accrual Basis Accounting
        • Accounting Migration
      • Accounting Period
      • Journal Entry
        • What is a Journal Entry?
        • Creating Journal Entries
        • Journal Entry Options
        • Managing Multi-Currency Transactions in XoroERP: A Guide to Home Currency Adjustments
      • Fixed Asset Management
        • Fixed Asset Type
          • Fixed Asset Type
          • Fixed Asset Type Centre
        • Fixed Asset
          • Fixed Asset Module Fields
        • Fixed Asset Centre
          • Fixed Asset Centre Fields
        • Fixed Asset Summary
        • Run Depreciation
          • How to Run Depreciation
        • Dispose Fixed Asset
          • Dispose Fixed Asset Fields
        • Month End Close Checklist in Xoro
      • Bank Reconciliation
        • Bank Reconciliation Options
        • Unreconciling Transactions
        • Bank Rules
          • What is Bank Reconcile Rule?
          • Creating Bank Reconciliation Rule
      • Transfer Funds
        • What is a Transfer Fund?
        • Creating a Transfer fund
        • Funds Transfer Options
        • Funds Transfer Centre
        • Funds Transfer Centre Fields
      • Bank Deposit
        • What is a Bank Deposit?
        • Creating Bank Deposits
        • Bank Deposit Options
      • Outgoing Payment
        • What is an Outgoing Payment?
        • Outgoing Payment Centre
      • Project/Class
        • Project
          • What is Project/Class?
        • Project/Class Centre
        • Page
        • Project Dashboard
      • Sales Tax
        • Prepare Tax Return
          • Prepare Tax Return Fields
          • Sales Tax Filing Adjustments
        • Tax Return Centre
          • Tax Return Centre Fields
        • Tax Adjustment Centre
        • Tax Installments
          • Sale Tax Installment
          • Tax Installment Centre
        • Tax Payment
          • Sale Tax Payment
            • Making Sale Tax Payments in XoroERP
          • Tax Payment Centre
            • Tax Payment Centre Fields
        • Tax State Mapping Profile
      • Liabilities To Bill
        • Item Receipt Reconciliation: Generating Liabilities To Bill
      • Recurring Transactions
        • What is a Recurring Transaction?
        • Creating Recurring Transactions
        • Recurring Transaction Centre
      • Recurring Transactions Execution History
      • Accounting Migration
      • Account Register
      • Audit Trail
      • Deleted Transactions
        • What is the Deleted Transactions Centre?
        • Deleted Transactions Centre Fields
      • Fiscal Year End
        • What is Fiscal Year End?
        • Period End Closing
      • Cheques
        • Cheque Centre
    • User
      • My Work Space
        • What is My Work Space module?
        • Creating My Work Space
        • Editing Work Space
      • Email Centre
      • Print Queue
      • Notifications
      • User Email Setup
        • User Email: Setup and Usage
      • User Queries
        • Creating User/Application Queries
      • The “Multi-factor” authentication Login
        • User Trusted Devices
    • Configuration
      • Company
        • The Company Email: Setup and Usage
      • Application
        • App Config
          • General
          • Customer Portal
          • Sales
          • Purchase
          • Accounting
          • Inventory
          • Warehouse
          • Manufacturing
          • API/Integrations
          • B2B
          • Security
        • Email Templates
          • What is Email Templates module?
          • Creating Email Templates
        • Default Document Templates
          • What is Default Document Templates Module?
          • Setting Default Document Templates
    • Planning
      • Budgets
    • Reports
      • Analytics Report Explained
      • Accounting
        • Adjusted Trial Balance
          • Accessing Adjusted Trial Balance Report
          • Adjusted Trial Balance Fields
        • Unadjusted Trial Balance
          • Accessing Unadjusted Trial Balance Report
          • Unadjusted Trial Balance Fields
        • Budget Vs Actual BS
        • Budget Vs Actual PL
        • Cash Flow Statement
        • Income Statement By Class
        • Transaction Journal
        • Unadjusted Trial Balance
        • Income Statement Analytics
        • Balance Sheet Summary
      • Sales
        • AR Aging Report
          • Accessing AR Aging Report
          • AR Aging Report Fields
        • Profitability by Account Report
          • Profitability by Account Report Fields
        • Profitability by Brand Report
          • Profitability by Brand Report Fields
        • Sales by Sales Rep Report
          • Sales by Sales Rep Report Fields
        • Sales By Item Summary
          • Sales By Item Summary Fields
        • Sales By Sales Rep Profit Comp
          • Sales By Sales Rep Profit Comp Components
        • Sales Order Detail By Delivery Date
          • Sales Order Detail By Delivery Date Fields
        • Sales Summary Report
        • Sales Order Activity By Date
        • New and Repeat Customers Report
        • Sales Tax Report
        • Open Orders Report (By Ship Date)
        • Sales by Sales Rep (Accrual)
        • Sales By Sales Rep (Cash Basis)
      • Purchase
        • AP Aging Report
          • Accessing AP Aging Report
          • AP Aging Report Fields
        • Vendor Balance Summary
        • Purchase Order Detail By Delivery Date
          • Purchase Order Detail By Delivery Date Fields
        • Received Items By Date
        • Purchased Items Report
      • Profit and Loss
        • Income Statement
        • Income Statement By Store
        • Income Statement By Comparison
      • Operation
        • Available to Sell (ATS) Report
          • Available to Sell (ATS) Report Components
        • Inventory Overview Report
          • Inventory Overview Report Fields
        • Inventory Valuation Summary
          • Inventory Valuation Summary Fields
          • Inventory Valuation
        • Inventory Snapshot Analytics
        • Activity Tracking Report
    • Connect Banks
    • Connected Apps
      • Shopify
        • Orders
        • General
          • General Advanced Settings
            • Sync Third Party Customer And Company Data With Xoro
        • Accounts
          • Accounts Advanced Settings
        • Warehousing
          • Warehousing Advanced Settings
        • Filters
      • Products & Inventory
        • Products
          • Product Advanced Settings
        • Inventory
          • Inventory Advanced Settings
        • Filters
      • Gift Cards
        • Gift Card Advanced Settings
      • Payouts
        • Payouts Advanced Settings
      • Import Settings
        • Import Advanced Settings
      • Notifications
  • XoroWMS
    • XoroWMS Basics
    • WMS Pick
      • Pick
        • Pick Strategy
        • Pick Task Assignment
          • Replenishments
        • Scan Cart Location
        • Scan Pick Location
        • Enter Item & Qty
        • Pick Options
        • How to Pick?
      • Edit Qty
      • New Carton
      • Stage
      • Replen Putaway
      • Consolidate
      • Palletize
      • Move Pallet
    • WMS Receive
      • Receive
        • Scan ASN
        • Receive By Item
        • Receive By Mixed Carton
        • Scan ILPN
        • LPN Attributes
        • Scan Pallet
        • Scan Stage Location
        • How to Receive?
      • Edit LPN Qty
      • Edit LPN Attributes
      • Putaway
      • Move Pallet
      • Print Label
      • Move LPN
    • Manufacturing
    • Move
    • Packing
    • Lookup
      • ILPN Lookup
      • OLPN Lookup
      • Location Lookup
      • Item Lookup
      • Pallet Lookup
      • Order Lookup
    • Cycle Count
    • Audit
  • XoroPay
  • Other Products
    • Xoro3PL
      • 3PL Contract
      • 3PL Account
        • What is 3PL Account?
        • Creating a 3PL Account
      • 3PL Charge Entry
      • Generate 3PL Invoice
      • 3PL Invoice Logs
      • 3PL Storage Inventory Snapshot
Powered by GitBook
On this page
  • Reconcile Bank Account: Added the option to sort the transactions
  • Introducing Product Customization Profile module
  • Enhanced Bulk Update Functionality for Selected Line Items In Multiple Modules
  • Auto-Generate ASN for Transfer Orders
  • Added a new column in BOM subform
  • Custom Field Support Added for Item Vendor Mapping
  • Added Custom Field Tab in Invoice Credit Memo
  • Invoice Detail View Added in B2B Portal
  • Enhanced Search Functionality in B2B Portal
  • Upload ASN Receipt: Added the ability to partially close ASN
  • Added "Season" Column in Data Export Centre
  • Enhanced BOM Deletion for Non-Manufacturable Items
  • Enhancements to Promise Date Functionality in Sales Order Management
  • Automated Bank Reconciliation Rule Creation
  • Added Alert Prompt for Previously Printed Waves
  • Introducing Multi-Item Reconciliation
  • Introducing Batch Upload Funds Transfer module
  • Clickable Header Fields in Quantity Details Subform

Was this helpful?

  1. What's New
  2. Release Notes
  3. Previous Releases
  4. 2024

December 2024 Release

Previous2024NextNovember 2024 Release

Last updated 5 months ago

Was this helpful?

Reconcile Bank Account: Added the option to sort the transactions

We have introduced a new sorting feature in the Reconcile Bank Account module to enhance your experience in reconciling bank accounts. This enhancement aims to make it easier to navigate and analyze bank reconciliation records, saving time and reducing the likelihood of errors during the reconciliation process.

Feature Update:

  1. Introduction of Sort By Dropdown:

    • A new Sort By Dropdown has been added to the Reconcile Bank Account module, allowing users to sort records in ascending or descending order.

  2. Flexible Sorting Options:

    • Users can now sort the reconciliation data based on the following fields:

      • Date: Sort transactions by date to quickly identify recent or past activities.

      • Amount: Organize transactions by amount to easily identify large or small transactions.

      • Reference Number (Ref No): Sort transactions by reference number to quickly locate specific transactions.

      • Check Number (Check No): Organize transactions by check number to easily identify and verify transactions.

      This enhancement provides a streamlined and customizable view, enabling users to quickly organize data for efficient reconciliation.

Introducing Product Customization Profile module

We have introduced a new module, "Product Customization Profile" in XoroERP. This new feature empowers users to create and manage detailed customization profiles, allowing for a more tailored product experience. By offering various input types such as Logo Upload, Single Select Options, Multi-Select Options, and Notes, users can easily configure and customize their products to meet specific needs.

This is a Paid Feature. Please log in a Ticket if this comes under the requirement of your Company.

Key Features

1. Customization Profiles: Users can create profiles that define specific customization options for products. You can easily manage these profiles, including associating costs that will directly influence product pricing during checkout.

2. Profile Application: Customization profiles can be applied to individual products (base parts) through the Product module or in batches via product/item uploads. After assigning the profile to the products, the customization can then be defined for the item(s) associated with the products during the sales process.

  • Sales Order: A new column, "Customization Info" has been added to the Sales Order module and SO subform, allowing users to view and edit customization options directly.

  • B2B: During the checkout process in the B2B portal, these profiles will be selectable at the SKU/Item level, providing flexibility and ease of use.

3. Checkout and Cost Calculation:

  • Sales Order: The total cost linked with each customization profile will seamlessly transfer to the VAS cost column in the sales order line item. Any modifications made to customization options within the Sales Order module will trigger an automatic recalculation of the total cost, ensuring all values are up-to-date.

  • B2B: When customization profiles are selected, the total cost of add-ons will be transparently displayed at both the product level and in the cart summary. If multiple profiles are chosen for a single order, each will appear as a separate line in the checkout summary, ensuring clarity in cost breakdown.

Enhanced Bulk Update Functionality for Selected Line Items In Multiple Modules

We have introduced the option to apply changes to selected items at the header level for specific fields, streamlining the management of orders across the platform. This update allows for greater efficiency in managing and updating orders by enabling users to apply changes to multiple selected items simultaneously.

Feature Update

The ability to apply changes to selected items has been added for specific header-level fields in the following order types:

Sales Orders (SO)

  • To Be Shipped: Now allows bulk updates to the "To Be Shipped" status for selected items.

  • Project/Class: Now allows bulk assignment of Projects/Classes to selected items.

Purchase Orders (PO)

  • Expected Delivery Date: Now allows bulk updates to the "Expected Delivery Date" for selected items.

  • Expected Ship Date: Now allows bulk updates to the "Expected Ship Date" for selected items.

Transfer Sales Orders (TSO)

  • Date To Be Shipped: Now allows bulk updates to the "Date To Be Shipped" for selected items.

  • Project/Class: Now allows bulk assignment of Projects/Classes to selected items.

Transfer Purchase Orders (TPO)

  • Expected Ship Date: Now allows bulk updates to the "Expected Ship Date" for selected items.

  • Expected Delivery Date: Now allows bulk updates to the "Expected Delivery Date" for selected items.

  • Project/Class: Now allows bulk assignment of Projects/Classes to selected items.

How It Works

To apply the bulk update functionality, follow these steps:

  1. Open the specific module and select the item(s) you want to update.

  2. At the header level, update the specific field you want to apply the changes to.

  3. Click on the "Gear" icon and select "Apply to selected items".

  4. The details will be updated for the selected items at the line-level.

Auto-Generate ASN for Transfer Orders

With this release, we have introduced a significant enhancement in the processing of transfer orders. We have added the feature to automatically generate an ASN for the TPO (Transfer Purchase Order) once the items on the TSO (Transfer Sales Order) are shipped.

This functionality streamlines the shipping process by automatically generating an Advanced Shipping Notice (ASN) for the quantity shipped on the wave as soon as the wave is shipped for the TSO (Transfer Shipping Order). This enhancement aims to improve efficiency and accuracy in managing shipments.

This is an app config based enhancement

Key Features

  • New App Config Setting: A new app config, "Auto generate ASN in case of TSO" has been added to enable automatic ASN generation for TSO shipments. When this config is enabled, the system will automatically generate an ASN for the shipped quantity on a wave as soon as the wave is shipped for a TSO.

  • Existing Open ASNs: If a TPO line already has an open ASN, no new ASN will be created, even if the quantity is updated. This prevents duplicate ASNs.

  • Single ASN per TPO Line: Only one ASN can be generated per TPO line from a corresponding TSO line at any given time.

  • New ASN for Updated TSO Lines: If the quantity on a TSO line is updated and the line is shipped again, a new ASN will only be generated for the corresponding TPO line if the previous ASN for that line has been closed.

Added a new column in BOM subform

A new Description column has been introduced in the Bill Of Material subform accessed from the BOM Centre. This column has been added in the Costing section of the BOM subform. This column displays the description of each item line, providing better visibility and context for BOM components.

The addition of item descriptions enhances the clarity of BOM details, making it easier for users to interpret the information and make informed decisions.

Custom Field Support Added for Item Vendor Mapping

We have added custom field support for item vendor mapping. This update allows users to define and manage custom fields for item vendor mapping, providing greater flexibility and control over their data.

With this update, users can now define and manage custom fields for item vendor mapping, enhancing their ability to capture and track relevant data.

Defining Custom Fields

To define custom fields for item vendor mapping, follow these steps:

  1. Navigate to the Custom Field Definition module.

  2. Select "Item Vendor Mapping" from the "Transaction Type" dropdown.

  3. Define the custom field(s) you want to create for item vendor mapping.

  4. Click "Save" to apply the changes.

Entering Custom Field Values

To enter values for the custom fields, follow these steps:

  1. Navigate to the "Custom Field Tab" in the Item Vendor Mapping module.

  2. Here, you will find all the custom fields defined for item vendor mapping.

  3. Enter the values for the custom fields.

  4. Click "Save" to apply the changes.

Added Custom Field Tab in Invoice Credit Memo

We have added custom field support for the header level in the Invoice Credit Memo module. This enhancement enables users to define and manage custom fields for Invoice Credit Memos, improving flexibility and customization.

Feature Details

1. Custom Fields Tab for Invoice Credit Memo (Header Level):

  • A new Custom Fields Tab has been introduced in the Invoice Credit Memo module at the header level.

  • Users can now define custom fields for the invoice credit memo tailored to their unique requirements.

  1. Custom Field Definition

The definition of custom fields for Invoice Credit Memos is the same as for Credit Memo, ensuring consistency across the platform. So, users don't have to define the custom fields for invoice credit memo. The custom fields defined for credit memo will apply to invoice credit memo.

  1. Custom Field Mapping

The following mappings have been added for custom fields in Invoice Credit Memos:

  1. Invoice to Invoice Credit Memo: Custom fields defined for Invoices can be mapped to Invoice Credit Memos, allowing for seamless data transfer.

  2. Customer to Invoice Credit Memo: Custom fields defined for Customers can be mapped to Invoice Credit Memos, enabling personalized and relevant data capture.

  • Priority for Custom Field Mapping

If there are mappings from both Invoice and Customer, the Custom Field Mapping from Invoice takes precedence.

Invoice Detail View Added in B2B Portal

We have added "Invoice Detail" view in the B2B portal. This enhancement provides users with a detailed overview of their invoice records, making it easier to track products they have previously purchased and to determine when these products were last purchased. This functionality is designed to improve order management, facilitate quick decision-making, and enhance the overall user experience.

How to Access the Invoice Detail View

To access the Invoice Detail View, follow these steps:

  1. Log in to the B2B portal.

  2. Navigate to Menu > Invoice.

  3. In the Invoice module, select "Customer Portal Invoice Detail" from the "Type" dropdown.

Enhanced Search Functionality in B2B Portal

We have introduced significant enhancements to the search functionality within the B2B Portal. These updates are designed to simplify the search process for users, making it easier to find products while ensuring accuracy and relevance in search results.

1. Enhanced Search Functionality

The product search feature has been improved to provide greater flexibility when entering search keywords. Users can now:

  • Search for products even if keywords are entered with missing special characters.

  • Search effectively with extra spaces included in the query.

  • Retrieve results regardless of the order of keywords entered.

This enhancement means that users no longer need to type exact keywords to successfully search for products, significantly improving the user experience and efficiency.

2. Filter Application with Search

The search results are now further refined by the application of filters. The results returned will be restricted to those that match both the entered keywords and the applied filters, ensuring users receive the most relevant products based on their criteria.

Upload ASN Receipt: Added the ability to partially close ASN

We are pleased to introduce a new enhancement in the Upload ASN Receipt Template to improve flexibility and control over ASN management.

This enhancement provides greater control by enabling partial closure of ASNs, offering flexibility to manage specific line items efficiently.

Feature Details

  • New Column: AllowPartialCloseAsn

    • A new column, AllowPartialCloseAsn, has been added to the Upload ASN Receipt Template.

    • This column is visible only when the app configuration "Close Selected ASN line(s)" is enabled.

  • Partial Close ASN Functionality

    • Set the value to "Y" for specific lines to allow partial closure of the ASN for those lines.

    • When the user select the "Receive and Close ASN" option, the ASN will be partially closed for the lines with "Y" in the "AllowPartialCloseAsn" column.

    • The status of the ASN will be updated to "Partially Closed".

Added "Season" Column in Data Export Centre

We have added "Season" column to various functionalities in the Data Export Centre. This enhancement is aimed at improving the user's ability to filter and analyze data related to invoices and sales orders.

Feature Details

  1. Invoice Detail - Data Export Centre

    • The "Season" column has been added to the Invoice Detail section in the Data Export Centre. This allows users to export invoice details while also capturing the relevant season information.

    • The "Season" column is now included in the Advanced Search functionality, providing users with the ability to filter invoice details based on specific seasons.

    • The "Season" column is also added to the export file invoice detail enabling seasonal data to be included in exported reports.

  2. Sales Order Detail - Data Export Centre

    • The "Season" column, which was already present in the Advanced Search for Sales Orders, has now been integrated into the export file for Sales Order Details. This will enable users to export vital seasonal data alongside other sales order information.

Enhanced BOM Deletion for Non-Manufacturable Items

This release enhances the behavior of deleting Bills of Materials (BOMs) for items where the "Is Manufacturable" flag for the BOM item is set to false. Previously, deleting a BOM regardless of the manufacturing order (MO) status was possible. This update introduces improved error handling and prevents accidental data loss.

Feature Details

  1. When "Is Manufacturable" Flag is Set to False:

    • The BOM for the item can be deleted only if:

      • There are no Manufacturing Orders (MOs) for the item.

      • Any existing MOs for the item have been produced or disassembled.

    • If any MOs associated with the item are in a status other than "Produced" or "Disassembled", a specific error message will be displayed, preventing the deletion and preserving data integrity. This prevents accidental deletion of BOMs linked to active manufacturing processes.

  2. When "Is Manufacturable" Flag is Set to True:

    • No changes have been made to the existing functionality. BOM deletion will continue to work as before, without additional validation.

  3. Items with Existing MOs:

    • Regardless of the MO status, an error message will be displayed if an attempt is made to delete the BOM of an item with active or historical MOs.

Enhancements to Promise Date Functionality in Sales Order Management

We are excited to announce the following updates to improve the handling and visibility of the Promise Date in the Sales Order Centre:

1. Promise Date in Batch Updates (Sales Order Centre):

  • The Promise Date field is now included in the Batch Updates functionality, allowing users to update it directly for multiple sales orders.

  • Important Note: For sales orders with the Order Type set to "Transfer", the Promise Date will not be updated.

2. Promise Date in Upload Sales Order:

  • The Promise Date field has been added to the Upload Sales Order template. Users can batch upload the promise date from here.

  • Please note that when a CSV file contains multiple records with the same reference number, the Promise Date from the first record will be applied to the Sales Order Header.

3. Promise Date in Export Files:

  • The Promise Date field is now included in the export files for both:

    • Sales Order Detail

    • Sales Order

These enhancements improve data management, ensure consistency across batch updates and uploads, and provide greater visibility of the Promise Date in export reports.

Automated Bank Reconciliation Rule Creation

We have implemented an enhancement to the Bank Reconciliation module that streamlines the process of creating and applying bank reconciliation rules. This update introduces an automatic rule creation feature, improving efficiency and accuracy in managing reconciled transactions.

This is an app config based feature.

Feature Details

  1. Auto Create Bank Reconcile Rule New App Config: A new config, Auto Create Bank Reconcile Rule, has been added. When this setting is enabled, the system will automatically create bank reconciliation rules whenever a journal entry is created using the reconcile module.

  2. Conditions for Auto Rule Creation:

    Rules will be auto-created for Reconciled Transactions that meet the following criteria:

    • Only one transaction is present.

    • A Match is found for the transaction.

  3. Auto Application of Created Rules

    The auto-created rule will be applied automatically for subsequent transactions that match the specified conditions, reducing manual effort in repetitive reconciliation tasks.

  4. Creating the Rule

    To create the rule follow these steps:

    • Go to the Reconcile Bank Account module and navigate to Options > Journal Entry of any transaction with a match.

    • Clicking on the option will display a "Create Bank Reconcile Rule?" pop-up window, prompting users to select the Bank Reconcile Rule search criteria fields to create the rule.

    • The selected field values will automatically align with those in the Reconciled Transactions, allowing for precise rule customization. If the selected search criteria(s) have no value, they will be excluded from the Bank Reconcile Rule.

    • Click "OK" to create the rule.

Added Alert Prompt for Previously Printed Waves

With this release, we have added an alert that notifies users when attempting to print a wave that has been printed before. This enhancement improves user awareness by notifying them when attempting to reprint previously printed waves, without restricting the action.

This is an app config based feature.

A new app configuration setting, Alert Prompt for Already Printed Wave(s), has been added to the system.

When this setting is enabled, a pop-up alert will be displayed if a user attempts to print a wave that has been printed previously. The alert will inform the user that the wave has been printed before, but it will not restrict the user from printing the wave again.

Introducing Multi-Item Reconciliation

We are pleased to announce the introduction of Multi-Item Reconciliation functionality in the Create Item Receipt and Create Bill modules. This enhancement enables users to add multiple reconciliations to an item receipt or bill, streamlining the reconciliation process and improving overall efficiency.

  1. Multi-Item Reconciliation:

    • Users can now add multiple reconciliations to an item receipt or bill, allowing for more flexible and accurate tracking of item movements.

    • To access this feature, complete the initial reconciliation process, then click on the down arrow next to the "Undo Reconciliation" button and select the "Add Reconciliation" option.

    • This will initiate a new reconciliation process, enabling users to add another item reconciliation.

  2. Reconciliation Details:

    • An option has been added to the Item Line to view Reconciliation Details in both Item Receipt and Bill modules.

    • This feature provides easy access to reconciliation information, allowing users to quickly review and verify item reconciliation data.

  3. Undo Item Line Reconciliation:

    • An option to undo item line reconciliation has been introduced in both Item Receipt and Bill modules.

    • This feature enables users to easily revert a reconciliation if needed, providing more control and flexibility in managing item reconciliations.

Introducing Batch Upload Funds Transfer module

We have added a new upload module in the system, Batch Uploads Funds Transfer module. This new functionality streamlines the process of transferring funds between accounts by allowing users to easily upload transfer details using a standardized template.

To upload transfer funds, go to Menu > Utilities > Data Import > Upload Transfer Funds

How It Works

  1. Download the template

Start by downloading our Funds Transfer template (CSV) file. This file has correct column headings that are required to perform the import operation.

  1. Fill in the template

Open the template and input the required details into the template.

Upload Transfer Funds Fields

Field
Description

**TxnDate

Enter the date of the transaction.

**TransferFromAccntName

Enter the name of the account from where funds are being transferred.

**TransferToAccntName

Enter the name of the account to which the funds are being transferred.

**TransferAmount

Enter the amount to be transferred.

ExchangeRate

Enter the exchange rate, if dealing with foreign currency. If currency of "transfer to" and "transfer from" is same as the home currency, system will consider the exchange rate as 1, regardless of any value provided in the CSV. If exchange rate is not provided in the CSV, it will be automatically fetched from the backend.

Memo

This field allows you enter any additional notes for the transaction.

ImportError

If there any errors from an upload, they will be listed in this column.

Please note: - Column headings marked with double asterisk (**) are mandatory fields.

- All the date fields should be in MM-DD-YYYY format.

- Do not change the column headings provided in the template. These needs to be unchanged for import to work.

After filling in the details, save the file.

  1. Upload the template

After saving the updated file, return to the Bank Uploads Funds Transfer module, "Browse" and select the updated file.

Click the "Upload" button to initiate the upload process for the funds transfer.

Clickable Header Fields in Quantity Details Subform

The Item Inventory Snapshot module has been updated to make it easier to see where your inventory is. The quantity header fields (except for ATS quantities) in the Quantity Details subform are now clickable, allowing users to quickly access relevant transaction details.

How It Works

  • In the Item Inventory Snapshot module, click on any quantity value to open the Qty Details Subform.

  • Within the subform, users can now click on quantity fields in the header section (e.g., "In Picking," "Allocated," "On Hand") to access specific transaction details.

  • Upon clicking a header field, the system will display a corresponding subform with detailed information.

  • For example, if you click on the "In Picking" header, the system will present the In Picking Details subform. This subform shows details about the sales orders linked to items that are currently being picked, ensuring you have all necessary transaction details at your fingertips.

📒