2 Resolved Issues
This section contains a list of the customer-reported bugs that were fixed in this release.
Customer Engagement Integration
Bug ID | Description | |
---|---|---|
32080974 |
Corrected the Customer Engagement customer integration to prevent overriding the signup store and home store for an existing customer. The Default Location for ORCE Integration (K69) is no longer passed if the customer is already assigned a RELATE_ID, identifying an existing customer. Note: This correction applies only if the ORCE Customer Integration (L37) system control value is set to INTERACT. The same correction will be applied at a later date for a setting of SALES. |
Parent topic: Resolved Issues
Customer Service
Bug ID | Description | |
---|---|---|
31606607 |
Corrected Contact Center order entry to support the keyboard shortcut to add an order message (CTRL + ALT + m). |
|
31584239 |
Corrected Contact Center order maintenance to create a customer membership in Active status when you add a membership item to an existing order. Note:
|
|
31619061 |
Corrected searching by customer email address in Streamlined Order Inquiry (DORI) to be case-insensitive. For example, searching on FIRST.LAST@EXAMPLE.COM finds first.last@example.com as a match. |
|
31751571 |
Corrected the Edit/Accept option in batch order entry to accept orders in the batch that are in either error or suspended status. |
|
31785233 |
Corrected address validation for new order creation in CWOrderIn processing and order batch processing to recognize a new state that has been defined for a country |
|
31799120 |
Corrected the display of activity at the Broker Details window in Contact Center. |
|
31872232 |
Corrected the Item Return Rate displayed at the Customer Order List page for a customer in Contact Center. |
|
31885224 |
Corrected an error that occurred when you selected a SKU’d coordinate in Classic View order entry. |
|
31957001 |
Corrected Classic View screens to show the last 4 positions of the card number for credit cards and stored value cards. |
|
31984321 |
Corrected searching by user in streamlined order inquiry (DORI). |
|
31985608 |
Corrected searching by customer number in streamlined order inquiry (DORI). |
|
31650942 |
Corrected CWPickIn message processing to create Order Shipment Detail records, including tracking numbers, even when there are no carton details included in the message. |
|
32085607 |
Corrected an error that occurred when the CWOrderIn included a recipient customer ship-to (ship_to_type=”2") for the order. |
|
32134363 |
Changed email generation when a negative additional charge is applied to a closed order to generate a return confirmation rather than a shipment confirmation. |
|
32243888 |
Corrected Send Internet Shipment Confirmations (ESCF) to generate all eligible shipment confirmation emails. Previously it was not generating emails if there were more than 50 eligible for generation. |
|
32253852 |
Changed order creation through the order API to prevent orders from being created incorrectly, without an order header record, when a large number of order in request messages were received. |
|
32255303 |
Changed Generate Backorder Notices (GBOC) to prevent sending backorder notices for brokered order lines. |
Parent topic: Resolved Issues
Imports and Exports
Bug ID | Description | |
---|---|---|
31902157 |
Corrected an error that occurred with set component upload. |
|
31979174 |
Corrected an error that occurred when you attempted to upload more than one set component (WCUP). |
|
32086174 |
Corrected the retail item upload to run without an error related to long SKU class when the Require L/S Class (I93) system control value was selected. |
|
31958049 |
Corrected settings of certain fields in the RTLOG file when processing a positive additional charge and a refund for an order. When populating the RTLOG file for a positive additional charge and a refund, the Item Status, Fulfillment order number, and No inventory return fields for the TITEM record for the NMITEM are now populated as follows:
|
Parent topic: Resolved Issues
Order Broker Integration
Bug ID | Description | |
---|---|---|
32069723 |
Prevented changing the Under Review flag in Order Broker for a retail pickup or delivery order when it is released from hold in Order Management System. |
|
3210883 |
Corrected the description and narrative for SCVs related to ship-for-pickup orders. |
|
31813951 |
Corrected a situation in which cancelling a store pickup order failed if the system submitted the cancellation request before tracking the line number(s) assigned by Order Broker, so as a result the cancellation request did not include this information. When Order Broker sends the SubmitOrder response for a store pickup order, the system now writes an Order Broker History record of the Acknowledged status, and updates the line number(s) in the Order Broker and Order Broker History records. |
|
32236745 |
Changed the BROKER periodic function to prevent clearing the drop ship flag for an order line. |
|
32304740 |
Changed drop ship processing (MDSP) to correct an issue that occurred if the BROKER periodic function did not complete normally, and you subsequently generated drop shipments. The result was that the order lines were in Printed status but were flagged as drop shipments, and so were not submitted to Order Broker. Drop ship processing now corrects the incorrect updates to these order lines if they occur, so that the lines are eligible to be processed by the BROKER periodic function and submitted to Order Broker. |
|
31831328 |
Corrected pick slip generation to prevent sending status list request messages to Order Broker exceeding 1000 orders. Pick slip generation now uses the new OROB_MAXIMUM_STATUS_LIST_REQUEST_ORDERS property (PROP) to determine the maximum number of request IDs to include in a single status list request, and does not exceed 1000 orders in a single request, even if the property is set to a higher number. If the property is blank, each status list request includes just one order. |
Parent topic: Resolved Issues
Payment Processing
Bug ID | Description | |
---|---|---|
31590287 |
Changed the CyberSource Decision Manager periodic function to write fewer order transaction history messages. |
|
31875519, 31890378 |
Corrected Order Management System to not error when a REJECT response code is received through the External Payment Service, and to update authorization history. |
|
31984176 |
Corrected passing a currency code specified in Work with Authorization Services to PayPal. |
|
31990680 |
Corrected updates for exchanges when credit card net exchange billing is in use. |
|
32075320 |
Corrected generation of Order Payment History records for deposits to include amounts. |
|
32091543 |
Corrected creation and retention of the EXC flexible payment option for net exchange billing. The EXC flexible payment option is now created automatically when the Use CC Net Exchange Billing (M23) system control value is selected. The EXC flexible payment option is no longer created with an expiration date, which does not apply to net exchange billing. The EXC flexible payment option record is now deleted automatically when you unselect the Use CC Net Exchange Billing (M23) system control value. Note:
|
|
32137753 |
Corrected order maintenance to prevent attempting to reauthorize an expired authorization when processing a return. |
|
32229740 |
Corrected Process Auto Deposits (SDEP) to run and end successfully. |
|
32229986 |
Removed the Receive Deposits option from the Send or Receive field at the Auto Deposit screen (SDEP), so that now the only available option is Send Deposits. The Receive Deposits option is not supported for a point-to-point integration, such as with CyberSource, and selecting it inadvertently could result in errors or duplicate deposits. |
|
32236732 |
Corrected Process Auto Soldouts (MASO) to prevent voiding an order’s expired authorization and generating a new authorization request. |
|
32236776 |
Corrected drop ship processing (MDSP) to require authorization for an order that includes both a drop ship item and a regular item when the order was previously authorized through pick slip generation if the authorization has since expired. |
|
32236751 |
Corrected batch authorization requests during pick slip generation to prevent multiple authorization requests when:
|
|
32236748 |
Corrected authorizations to prevent submitting authorization requests for no-charge replacement orders. |
|
32255323 |
Corrected Process Auto Deposits (SDEP) to prevent processing deposits for authorization services that were not selected. |
|
32294928 |
Corrected order maintenance to prevent generating an authorization request. This issue occurred when the Send B/O to OROB (K08) system control value was selected. |
|
32230012, 32296233 |
Corrected pick slip generation (WSPS) to prevent sending an authorization request for a negative amount when the order is already authorized for an amount exceeding the order total. This issue occurred when there was a drop ship or brokered backorder item on the order, and when the authorization service was the External Payment Service or CyberSource. |
|
32296276 |
Enhanced the performance of the DEP_UPDATE process. |
|
32311825 |
Changed Process Auto Deposits (SDEP) to correct an error that was displayed. |
|
32367194 |
Corrected PayPal refund processing to prevent an error that occurred when an incorrect transaction ID was submitted in the request. This issue occurred when there were multiple deposits processed on an order using PayPal, and the transaction ID included in the refund request was for less than the requested refund amount. |
|
32368706 |
Corrected online authorization during order maintenance so that if the original authorization has expired, it successfully reauthorizes the payment method. |
Parent topic: Resolved Issues
Retail Enterprise Integration
Bug ID | Description | |
---|---|---|
30510561 |
Corrected the PREORDER job to update the customer backorder quantity for the Item Warehouse and the backorder quantity sent |
|
31785246 |
In order to prevent the possibility of creating RTLOG records incorrectly when consolidated invoice is enabled, changed generation of invoice trigger records to consolidate records when generating the RTLOG file. When consolidated invoice is enabled, each IHD trigger record is retained and not consolidated; instead, the RTLOG periodic function consolidates the records when generating the ZIP file. Example: If you ship an order that includes 10 ship-alone order lines, there are 10 IHD trigger records for the same invoice, and 10 CWInvoiceOut messages generated; however, when you run the RTLOG periodic function, it consolidates the invoice records in the generated ZIP file. |
|
31785257 |
Corrected the setting of the quantity sign in the RTLOG file for the non merchandise item to accurately reflect whether the sum value is positive or negative, irrespective of whether the transaction is a SALE or a RETURN. Previously, the Quantity Sign setting for the item for non-merchandise amounts used to pass additional charges (defined by the Item for Non-Merchandise Amounts (L39) SCV and passed as the NMITEM) was always set to P for a sales invoice and to N for a credit invoice, regardless of whether the additional charge total was positive or negative. For example, if a credit invoice included a restocking fee that lowered the total amount of the refund, the quantity setting was still set to N. The Quantity Sign setting for the NMITEM when there is a negative non-merch total value is now:
|
|
31875827 |
Corrected RTLOG creation to determine whether to create a sale or return transaction based on whether the merchandise was actually shipped or returned, rather than the net amount of the transaction. Previously, the system determined whether to create a sale or return record in the RTLOG file based on whether the invoice was an issue or a credit; however, there could be situations in which the non-merchandise totals (including freight, additional freight, handling, and additional charges) for a shipment exceed the total merchandise amount shipped. Similarly, there could be situations in which the amount charged for a return exceeded the amount credited. Also, the TTEND record was not included for a SALE transaction if the amount credited exceeded the amount shipped. The system now determines whether to create a sale or return record in the RTLOG file based on whether the item was shipped or returned. Also, the TTEND record is now included for a SALE transaction regardless of whether the amount credited exceeds the amount shipped. |
|
31958049 |
Corrected settings of certain fields in the RTLOG file when processing a positive additional charge and a refund for an order. When populating the RTLOG file for a positive additional charge and a refund, the Item Status, Fulfillment order number, and No inventory return fields for the TITEM record for the NMITEM are now populated as follows:
|
Parent topic: Resolved Issues
System Management
Bug ID | Description | |
---|---|---|
30966303 |
Corrected a performance issue that occurred while a large number of CWOrderIn messages were being processed if the PAY_LINK_SERVICE_KEY_DIRECTORY and PAY_LINK_SERVICE_LOG_DIRECTORY properties were set incorrectly. |
|
31713094 |
Eliminated an error that occurred when you advanced to certain screens (Job Management, Forms Management, and Display Active Jobs). |
|
31784998 |
Corrected the CYBDMUP job to complete without error. |
|
31785000 |
Changed the logic to run scheduled jobs to help prevent them from staying in a running status. |
|
31785308 |
Streamlined how errors are logged to better support troubleshooting and prevent overly large log files. |
|
31876559 |
Corrected the Update Date and Update Time for the order async job, which are displayed at the Work with Job Monitor screen (WJMO). |
|
32003114 |
Corrected job scheduling to prevent multiple instances of the job. |
|
32053040 |
Corrected the data included in the JSON job notification message that is generated for a job that you scheduled in a company other than your current company. |
|
32054324, 32054396 |
Changed the My Cache screen to display just the server names and removed duplicates. |
|
32074441 |
Prevented an issue that could occur if multiple billing async jobs are running on different servers. |
|
32141702 |
Corrected filtering displayed records based on Host Name or Id at the Display Job History screen (DJYH). |
|
31785239 |
Corrected the periodic process history purge, which was preventing some job notifications from generating. History records are eligible to be purged through the Purge Periodic Process History (MPPR) function when there are no active process history details more recent than the Periodic Process History Purge Days (L77), and in that case the process history header records are purged. |
|
32008858 |
Corrected pick slip generation for a multi-recipient order with multiple shipments to prevent generating an unnecessary authorization request when there is already a sufficient amount authorized. |
|
32008898 |
Corrected connection leak issues that affected performance. |
|
32009673 |
Changed logging to prevent writing unnecessary entries related to null pointer exceptions. |
|
32173451 |
Corrected the status of the billing async job to be active as long as it is processing billing data queue records. |
|
32195745 |
Corrected the pick refresh program to enable pre-picks to be generated. The pick refresh program is run as part of the allocation reset (MRPC), and is also typically run nightly as part of a periodic process to address any pick generation errors. |
|
32229734 |
Corrected Process Auto Deposits (SDEP) to run successfully. |
|
32085569 |
Corrected the display of the Next Expected P/O Quantity in Display Item Availability (DIAV). |
|
32236789 |
Corrected multiple billing async jobs to process all ship-alone items on an order when they are shipped. Previously, when the Number of Billing Async Jobs to Start (F08) SCV was set to 5, the billing async job did not process multiple ship-alone items on an order. |
|
32236800 |
Corrected generation of the CWPickOut message for a pick slip void (transaction_type=”A”) . |
|
32236805 |
Corrected calculation of additional freight for ship-alone items through billing async job. |
|
32236814 |
Corrected the ENDIJCT periodic process to not end the BROKER integration layer process unless configured to do so. |
|
32247798 |
Corrected the BILLUPD periodic function to run without error. |
|
32253316 |
Corrected pick slip generation to correctly assign the batch number when you don’t use cart/bin picking and generate more than 50 pick slips at a time. |
|
32253324 |
Corrected generation of cart bin/batch pull sheets when you use cart/bin picking and generate more than 50 pick slips at a time. |
|
32255313 |
Corrected starting the IX_CDC job through the STRCDC periodic function. The periodic function now starts the IX_CDC job if it is not currently active, as displayed through Display Active Batch Jobs (DABJ). Also, the ENDCDC periodic function now ends the IX_CDC job if it currently active. |
|
32294577 |
Corrected the formatting of characters such as the ’ (apostrophe), & (ampersand), and " (quote) in the CWInventoryDownload XML message. |
|
32351474 |
Removed the SCD (Scheduled) job status from those displayed at the Job Management screen. |
|
32340100 |
Changed the Execute Periodic Process (EPRO) option to correctly save the start date and time for a scheduled job, display the correct run time, and create a job history record. |
|
32301449 |
Corrected the INVOIC_OUT process to prevent it from exceeding the number of threads specified in the INVOIC_OUT_MAX_THREADS property (CPRP). |
|
32316336 |
Corrected the Job Management screen to display jobs in descending sequence based on job number, with the most recently submitted jobs first, including jobs in Ready status. Previously, it was displaying jobs in Ready status after other jobs for the user. |
|
32354549 |
Changed job scheduling to prevent showing a status of UNKNOWN at the Scheduled Jobs screen. |
|
32360755 |
A missing property setting was identified. Note: A requirement of this update is to restore the org.quartz.properties entry in the cwdirectcp_server.properties file on each server to the correct location of the quartz properties file, typically set to conf/cwdirectcpproperties/quartz.properties. |
|
32386147 |
Changed submission of periodic processes to prevent an error that occurred when a company number was specified as a parameter. |
|
32402768, 32407187, 32577259 |
Corrected the JOBCLN periodic function to delete active procedures (including the CDC job), put asynchronous jobs in INACTIVE status, and change job statuses from MESSAGE to END after a system restart. Also, corrected an error that occurred during active procedure deletion for IJCT jobs. |
|
32429808 |
Corrected an issue in which the number of billing async jobs started was more than the number specified in the Number of Billing Async Jobs to Start (F08) system control value. |
Parent topic: Resolved Issues
Taxation
Bug ID | Description | |
---|---|---|
31630858 |
Corrected submission of the freight tax override amount in the Distribute Tax request to Vertex for US orders. |
|
32008849 |
Corrected discrepancy in calculation of tax on freight between order maintenance and billing. |
|
32008904 |
Corrected submission of the freight tax override amount in the Distribute Tax request to Vertex for Canada. |
Parent topic: Resolved Issues