Version History
67min
- A new Sync Button (slightly visible) was added to the "Restart and Updating" section on the Troubleshooting section to start the initial sync manually
- Now weekly sync time frame picklist has a new option added to the picklist which will bring all the past data to the salesforce
- A new field "external ID" is added to all the transactions on the CURL page
- Now the line items of a transaction will be visible accordingly as per their data type (e.g. for a checkbox field a checkbox is visible) while creating a transaction using CURL
- Custom Object sync issues are fixed
- Using the custom button URL, child object custom fields can now be sorted by passing the numbers in the URL
- Supporting the Download Invoice PDF button on the standard page layout
- Global API: Transaction Items now can be edited using the Global API Requests
- Earlier Heap Size errors were handled only for regular sync and now the same error is handled for Historical and Weekly syncs using the RPS and RPN values
- Two new fields "Discount Item" and "Discount Rate" were introduced on the CURL
- A new field "NetSuite Item Internal Id" is added to the "OpportunityProducts" object which gets populated with the Product ID that it synced with this field also helps in building the flows
- Sync issues are fixed
- Now while creating a NetSuite custom Object in Salesforce, a pop-up is displayed to select the parent object(if any) for the custom object that is being created
- Standard fields named "Partner", "Terms", and "Primary Currency" were added to the"NetSuite Companies" Object
- "DiscountItem" and "DiscountRate" fields were added to the transactions that support these fields
- Now both the child and custom objects of NetSuite can be linked with a lookup relationship in Salesforce with a pop-up interface that will appear while creating a custom object in Salesforce
- Now the custom fields of type URL, Email, Currency, and Percentage will also gets synced to the salesforce
- The edit button is added to the NetSuite Contacts.
- The CURL page is now available on the Breadwinner setting page
- In the object sync model, the default picklist value is changed to "Do Not Create" and "Do Not Match"
- Two new fields "Partner" and "Taxable" were added to the NetSuite Company Object
- Previous release bugs and errors were fixed
- Now, the total NetSuite Object record count can be known by using the "Total Record Count" and "Total Page Count" fields of a NetSuite Object
- Amount, Total, Subtotal, Total Tax, and Total Discount fields are formatted with commas
- In CURL, standard fields and custom fields can have the same name without any issues
- Global API: Now, Global API Read operation can be used for "Currencies", "Subsidiaries" etc.
- Sync issues related to RPS and RPN fields are fixed
- If an Invoice is paid partially or fully by unsupported payments or if the Invoices payments are done using Credit Memos or customer payments and the same are not synced to salesforce this message is displayed "* Invoice amounts as shown is calculated, as custom payment types are not supported."
- A new button "Start Initial Sync of NetSuite Objects" was added to the setup page which will let the user to modify the sync model before starting the initial sync
- Global API: Now primary contact can be attached to a customer, vendor and SalesOrder using Global API
- Fields named RPS and RPN were added to the NetSuite object to track the CPU and Heap issues during the sync
- Global API: Supported actions for Credit Memo and Cash Refund were added to the Global API doc
- Line item order issues are fixed
- Now the NetSuite objects count can be seen at the subsidiary level
- Amount, Subtotal and Total fields of SalesOrder are now formatted with the commas
- Location is now available at Sales Order level. Class and Department is now available at Line Item level.
- Breadwinner Sync has been updated to enhance reliability of sync process.
- Global API: Save option added for all read actions which allows for multiple record to be refreshed
- Ability to force re-sync of individual records from NetSuite to Salesforce via apex.
- Vendors have been added to the Object Sync Settings to allow customers to control Customers and Vendors separately.
- Bugfix: Contact update message "Sync is not active" has been addressed.
- Bugfix: Global API List Index out of bounds error has been addressed.
- Security Update - Breadwinner has addressed potential phishing attack vector.
- Billing Schedule on transaction and line level is now enabled
- Page Loading speed has been addressed to make it much faster.
- Now Breadwinner can handle more than 150 subsidiaries in an org.
- Modify Object Sync settings page now provides a message and link to subsidiaries related list when there are too many records for the page.
- Added link to control subsidiary sync settings from the subsidiary record page.
- Bugfix: Resolved issue where subsidiary list showed spinner but did not load page.
- Bugfix: Addressed issue where inactive subsidiary records were not removed and may have created duplicate records.
- Bugfix: Issue where Shipping Street value is not correctly read to Netsuite Sales Order records has been fixed.
- Orgs with large number of Subsidiaries are now displayed with ability to link to see remaining subsidiaries which otherwise remained hidden.
- Bugfix: Fixed a page view issue when company has large number of subsidiaries.
- Bugfix: Resolved issue when inventory Locations are creating new org-wide records in monitor job.
- Bugfix: Sync issue with NetSuite Items when large page record sizes are used
- Bugfix: Null values for Locations were causing sync issues. This has been resolved.
- Rev Rec fields added to sync to Salesforce records from NetSuite. Rev Rec Start Date, Rev Rec End Date, and Rev Rec Schedule.
- Alert user when a Breadwinner Admin user is making particular changes, yet is not a SFDC System Administrator
- Edit Company button added to NetSuite Company page. This allows updating of NetSuite Customers from within Salesforce, directly and without the need to enter Sales Order process to accomplish.
- Bugfix: A bug was identified and resolved in new shipping and handling cost fields when values were null.
- Fence Dates and sync control using a checkbox or other field criteria has been added to Breadwinner. This empowers users to limit the volume of records or customize what is synced to Salesforce using logic in NetSuite.
- Negative numbers can now be synced for custom object record fields.
- Bugfix: Duplicate record creation with simultaneous batches has been addressed.
- Shipping Cost and Handling Cost are now parameters for Sales Order creation.
- Is Residential checkbox is now available in company creation during guided wizard.
- Class and department are now being presented as picklists in Guided Wizard.
- Global API: Download PDF for invoice & estimate now accessible
- Fixed an issue with item fulfillment related list when subsidiary disabled.
- Shipping address and person email address added to SF Account when created from NS company.
- Billing and shipping address fields added to estimate Guided Wizard and Global API
- Create/edit shipping address of customers, added to Sales Order and Estimate guided wizard.
- Custom fields in Breadwinner Guided Wizard are now displayed as their appropriate type rather than text value. Checkboxes are now shown as checkbox, no longer true/false. Date and decimal values have also changed.
- Item fulfillment and on hand quantities are now tracked at the line level.
- Location field is now shown in Breadwinner Guided Wizard even when subsidiary is disabled.
- Category field on NetSuite Customer records can now be set.
- A feature to allow Sales Order Guided Wizard to have fields hidden from view. This makes it possible to hide unused or other data fields from view.
- Bugfix - Issue with sending quantity for discount items has been resolved.
- Bugfix: An issue was resolved where large numbers of Price Book Entries (20k+) did not automatically match as expected.
- Update Primary Contact button is now available for NetSuite Customer records. This enables updating of primary contact without needing a new transaction.
- NetSuite Item Groups are added to the custom URL and Breadwinner Guided Wizard. This allows for products in Salesforce to create Item Groups in NetSuite, where they expand to individual NetSuite Items from that group.
- Terms / Net Terms are now available on Estimate, SalesOrder, Invoice, PurchaseOrder, VendorBill
- Internal Release
- Date Fields are now handling Time Zones in NetSuite Custom Fields
- Enhancements were made to NetSuite messaging changes to refine the user experience during connecting/disconnect from NetSuite.
- Global API read function now available for Custom Objects
- Adds line item sort option for Custom Guided Wizard
- Enhancement to Global API adding Create / Update functionality on Custom Object records
- Bugfix: An issue where only single lines of Billing/Shipping address were being passed in Custom URL has been addressed.
- Bugfix: Now providing guidance for when child record updates caused from Parent record updates exceed limits of SF. Updates of >10k records require specific intervention and the user is now guided rather than left with an error message.
- Enhancement to Global API adding functionality for creation of Customer Payments.
- Enhancement to utilize Lighting Web Components and replace older method of displaying record fields. This enhancement is to all Breadwinner object visualforce pages.
- Enhanced Custom URL handling of decimal values
- Enhancement adding custom fields to the Create a NetSuite Customer page.
- Enhancement to add additional standard fields to the Customer creation process in Breadwinner Guided Wizard.
- Enhancement to add child fields to cURL parameters, eliminating the need for formula field creation in many cases.
- Enhancement to add Connection troubleshooting to the Troubleshooting section of Breadwinner for NetSuite.
- Enhancement to Breadwinner Guided Wizard, adding the remove/delete button on each line item in the item list.
- Enhancement to handle very large invoice values across all Breadwinner records, up to 9,999,999.99
- Issue with Custom URL parameters has been addressed, where numeric fields were not formatted correctly.
- Bugfix: Addresses Subsidiary parental hierarchy issue.
- Enhancement to add a field with complete hierarchy name to Subsidiary.
- Enhancement to add Primary Contact fields onto Sales order object enhancement to properly handle Bill and Purchase
- Bill payment transactions in Vendor Payments and Vendor Credits.
- Added functionality to remove data records from unconnected NetSuite Orgs. This helps in cleanup when sandboxes are refreshed and org connection is reestablished.
- Enhancement adding ability to restrict import of vendor payments and vendor credits.
- Enhancement bringing Vendor Payments into Salesforce
- Enhancement to add Vendor Credit sync in addition to already existing vendor payments.
- Enhancements to NetSuite Department and Class records into Salesforce.
- Enhancements to Vendor Credits and Payments including linking to tasks and page updates.
- Enhanced product match for NetSuite Items to provide better name match for long item names.
- Enhancement to Global API for Create / Update Vendor Bills
- Enhancements to Global API for Create / Update Credit Memo
- Bugfix: Error on custom URL testing page when &testing=true. This resolves an error when the test page failed to load.
- Sales Description in NetSuite is now filled with product description on line items for purchase transactions.
- Global API updated with Update Item.
- Global API updated with Update RMA.
- Global API updated with Update Sales Order
- Location field picklist added for Invoice / RMA / VendorBill in Breadwinner Guided Automation Wizard for transaction creation.
- Update Purchase Order option added to Global API
- Bugfix: Regular sync failure recovery issue has been addressed. API connection failures no longer risk creating repeating sync failure and INVALID_SEARCH__.. error message.
- Price Book Entries have been added to Product Match for further control of product creation / matching / sync
- Product Match menu enhancements adding Sync Settings, Product and Pricebooks
- Regular syncing of Pricebook Entries and Items is performed on a regular basis when enabled. New feature settings are available in Breadwinner for NetSuite -> Product Match -> Sync Settings.
- Salesforce standard price book entries are now created during auto-creation of products from NetSuite items.
- Employee Match process has been updated to resolve an issue where view Maximum View State Size Limit was exceeded.
- Bugfix: Breadwinner for NetSuite setup page not loading properly
- Control Sync Status button added to NetSuite Items
- Global API now has Read Customer
- View Item in NetSuite links have been added to common records in Salesforce. This provides easy opening of related NetSuite records from Salesforce if the user has NetSuite credentials too.
- Bugfix: Weekly sync failing with too many rows. Issue was addressed and resolved.
- Custom Fields page has a new and more usable design.
- Custom Object configuration page updated for easier use.
- Custom Object creation with historical and routine sync have been released.
- Bugfix: Issue addressed when selecting and deselecting subsidiaries in setup, selection would revert.
- Bugfix: Sync issue when using custom lookup ID. Issue has been resolved.
- Added Estimate Creation to Breadwinner Guided Automation Wizard from custom URL.
- Custom URL can now create transactions from Account as its source record.
- Discount Rate was not populated on new sales order creation correctly. Issue has been resolved.
- Bugfix: Issue with creating line items from Custom URL for Breadwinner Guided Automation Wizard.
- Bugfix: Issue resolved when link to check for updates created new records when user had incorrect permissions.
- Object sync update to properly handle unused (unchecked) subsidiaries during contact creation.
- Optimizations made to Custom URL for transaction standard fields.
- Report builder functionality released. This allows for creation of Breadwinner sample reports within a customer's org.
- Salesforce account stage is now indicated in Breadwinner Guided Automation Wizard to ensure correct selection of associated account.
- To address an issue, memorized transactions are not included in routine syncs.
- Employee Match process further enhanced.
- Employee Match Wizard further enhanced for functionality.
- NetSuite Employee user lookup now enforces 1:1 relationship with Salesforce users.
- Download Cash Sale PDF
- NetSuite Object Sync Exclude unchecked subsidiaries during customer creation
- Salesforce Security Review
- Bugfix: Time zone discrepancies on Standard Date fields between Breadwinner & NetSuite


Updated 15 Sep 2023
Did this page help you?