New Features
- Multi-color item constitution
support — Support has been
added for the constitution of items
with multiple colors. Both primary and
secondary colors are now displayed on
the eXtendPS-DE Item Search page.
During the item constitution process,
the primary color is considered for
the matrix.
- Vendor Prefix Configuration
Support — A new setting has
been added to configure a
vendor-specific prefix for item names
during constitution. This feature
allows for the creation of unique
items in NetSuite that share the same
product ID but originate from
different vendors. When a "Vendor
Prefix Field ID" is configured on the
eXtendPS-DE setup page, its value will
be automatically prefixed to the item
name. Configuring Vendor Prefix for Items Constituted by eXtendPS-DE
- On-demand Request/Response
Logging — To improve
troubleshooting, a "Log
Request/Response" checkbox has been
added to all primary search screens
(Item, Inventory, Pricing, Media,
Order, and Invoice). When checked,
this feature captures the full request
and response XML data, saving it to
the eXtendTech Log records for easier
debugging of vendor connection
issues. How to View the PromoStandards Response XML in eXtendPS-DE.
Enhancements
- Consistent Redwood Field Labels — All field labels on configuration
and search screens have been updated
to use a consistent title case,
ensuring a uniform appearance across
the interface in the NetSuite Redwood
experience.
- Purchase Pricing Reforms — The
eXtendPS-DE setup screen has been
reorganized for better clarity by
renaming the "Price level mapping"
subtab to "Sales Price Level Mapping".
The "Blank Pricing Vendors" and "Net
Pricing Vendors" settings have been
moved to the "Pricing and
Configuration" subtab. Additionally,
the default purchase price type is now
explicitly set to 'Customer' to reduce
confusion.
- Service Message Error
Configuration — A new setup
option, "Show Service Message As Error
- Vendors," has been added under the
Additional Settings tab in the
eXtendPS-DE Setup page. This allows
you to specify which vendors'
informational messages should be
treated as errors, while correctly
processing the item data for others.
- Enable Supplier Record System
Notes — System notes have been
enabled on the eXtendPS-DE Supplier
custom record to provide an audit
trail for any modifications. This
enhancement allows tracking of when,
by whom, and what changes were made to
the supplier endpoints.
- Support Order Shipment Notification
(OSN) 2.0.0 Data — The OSN
portlet has been updated to support
the Order Shipment Notification (OSN)
2.0.0 data format. This solution is
backward compatible, ensuring the
portlet now correctly processes and
shows data for vendors using both the
new OSN 2.0.0 and the older OSN 1.0.0
specifications.
Fixes
SanMar Item Constitution Failure — Resolved a bug that prevented SanMar items with Product ID ST250 from being constituted correctly, which previously caused processing failures.
Handle Invoice SalesOrderNumber Arrays — The Invoice service has been updated to handle a discrepancy in XML tags for sales order numbers. The system can now correctly process responses containing either
SalesOrderNumberArrayorSalesOrderNumbersArray, ensuring vendor bills are created successfully without errors.Separate eXtendPS-DE SuiteApp Components* — To improve stability and remove dependencies, the eXtendPS-DE bundle now uses its own dedicated custom records and lists instead of relying on common components shared across other bundles. New, eXtendPS-DE-specific versions of components like
eXtendPS-DE Field MappingandeXtendPS-DE Job Queuewere created to ensure the bundle operates independently.Please note that a manual action is required after this update to reconfigure the saved search for theeXtendPS-DE Delete Invoice Recordscript.Order Shipment Notification (OSN) v2.0.0 Purchase Order Update Fix — Resolved a bug where the OSN Map/Reduce script failed to update Purchase Orders for vendors using OSN version 2.0.0 when the "Show combined OS & OSN HTML" setting was disabled.
Supplier Record Update Failure — Fixed an issue where the supplier endpoint update process would fail when a duplicate, inactive supplier record existed. The script now correctly ignores inactive records to ensure the active supplier's information is updated successfully. Additionally, the email notification has been improved to include a full list of all added or updated records.
Fix Non-Color/Size Item Constituting — Fixed a bug where selecting a single part ID for an item without color or size attributes incorrectly constituted all available parts. The system has been updated to ensure only the specific part ID selected during the item search is constituted.
Handle incorrect non-required data — The system will now successfully constitute an item even if non-required fields, specifically the primary image URL, contain incorrectly formatted data. Instead of failing the process, an error for the invalid data will be logged for visibility.