Product: [Sage X3]
Content: Bug Fixes & Entry Points
Release: 12.0.37
~~~~~~~~~~~~
Distribution
~~~~~~~~~~~~
---
Bug
---
- [BEHAVIOUR CHANGE] [Portugal (POR)] EFAT registration date [#X3-321440]
You can enter a minimum date range of 1 month with the last registration date as the end of the month.
1 modified element(s):
. TRT (TRT) TRTCPYLEGPOR
~~~~~~~~~~~~~
Manufacturing
~~~~~~~~~~~~~
- [BEHAVIOUR CHANGE] Cumulative weighing and validation with weight equal to '0' [#X3-329574]
To display the Validation and Validation+ buttons, you need to enter a weight that is greater than or less than zero.
- [BEHAVIOUR CHANGE] A selected lot is not taken into account during weighing [#X3-328340]
When a component allocated over several lots is weighed cumulatively, you can change the default lot for a different allocated lot when the UPDSTO–Update stock line parameter (GPA chapter, WEI group) is set.
~~~~~~~~
Platform
~~~~~~~~
- [BEHAVIOUR CHANGE] Import engine: Set GOK to 0 in case of an error in SUBIMPOBJ.$ERREUR [#X3-320864]
The import process continues until the end when errors are raised from specific partner scripts or occur in the application. The collected errors are then displayed to the user at the end of the import process.
As a solution, a checkbox was added to the Import/export templates function (GESAOE) to display or hide a checkbox in the Imports function (GIMPOBJ) to stop the import process when the first error from a specific script or the application is detected. After the process stops, the first error is displayed to the user.
6 modified element(s):
. AMK (META/SCREENS) AOE1
. AMK (META/SCREENS) IMPOBJ
. AMK (META/SCREENS) IMPOBJ2
. ATB (META/TABLES) AOBJEXT
. TRT (TRT) GIMPOBJ
. TRT (TRT) SUBIMPOBJ
- [BEHAVIOUR CHANGE] AREADLOG: Filter on today's logs [#X3-332353]
Logs are filtered by 7 days, by default.
1 modified element(s):
. ASW (META/REPRESENTATIONS) AREADLOG
- [BEHAVIOUR CHANGE] Inserting log data into the ALOG table on FERME_TRACE [#X3-329398]
When opening the AREADLOG representation, the log data is automatically inserted into the ALOG table without clicking the Update data button.
7 modified element(s):
. ACLA (META/CLASSES) AREADLOG
. ASW (META/REPRESENTATIONS) AREADLOG
. TRT (TRT) ALOG
. TRT (TRT) ALOG_CSTD
. TRT (TRT) AREADLOG_CSTD_OPERATIONS
. TRT (TRT) AREADLOG_CSTD_PROGS
. TRT (TRT) LECFIC
~~~~~~~~~~~~
Distribution
~~~~~~~~~~~~
-----------
Entry Point
-----------
- Reactivation of the entry point RAZ_CHRONO_STOCK in STKMAJE script [#X3-322647]
The entry point RAZ_CHRONO_STOCK has been reactivated in the source STKMAJE but has not been documented because it is complex to use.
1 modified element(s):
. TRT (TRT) STKMAJE
- GPOINT request in the STKSOR program [#X3-322653]
Entry point created in the STKSOR script
1 modified element(s):
. TRT (TRT) STKSOR
- Bill of lading (GESBOLP Function) - Filter the lines to be added to the Details grid [#X3-321095]
Three entry points can be used to filter the lines to be added to details grid in SUBBOL script:
LINE_SPD: Filter SPACKD lines to be added to the details grid
LINE_SDD: Filter SDELIVERYD lines to be added to the details grid
LINE_PND: Filter PRETURND lines to be added to the details grid
- Entry Point Request in scripts VXALR, VXABP, & VXACC [#X3-317848]
All the entry points have been added to the code but no documentation has been done.
3 modified element(s):
. TRT (TRT) VXABP
. TRT (TRT) VXACC
. TRT (TRT) VXALR
- Direct order invoice generation function (FUNAUTINVO): Direct invoicing order with stock < 0 authorized [#X3-318214]
The existing AUTINVOFIL entry point can be used to generate invoices for unallocated sales orders.
2 modified element(s):
. TRT (TRT) FUNAUTINVO
. TRT (TRT) TRTVENFAC
- Importing products: seakey field which contains spaces should not be erased [#X3-325215]
The SEAKEY_SPACE entry point was added to the IMPITM processing. This entry point has not been documented as it is too specific.
To allow a space in the SEAKEY, the customer must fill in the WSPE variable with a value different from 0: WSPE = 1
1 modified element(s):
. TRT (TRT) IMPITM
- Count: possible to enter the same serial number in stock and impact on the valuation [#X3-323066]
An entry point has been added to block the message on existing serial numbers.
1 modified element(s):
. TRT (TRT) TRTSNLINV
- Possibility to create intra-company invoices in the sales flow functions [#X3-323979]
Entry point CRESIHBETFCY (which allows intra-company invoice creation) available in the Invoice function has been implemented in the following functions: Delivery invoice generation, Deliveries (on the Invoice button), Sales order (to allow direct invoicing order creation). In the Invoice function, it has also been implemented in the Delivery selection.
- Entry point TOEMAIL PORLEGEFATLIB - Use BPRNAM field instead of the name associated with the contact [#X3-323676]
Added the "TOCUSTNAME" entry point to use customer/company name (BPRNAM field) instead of the name associated with the contact.
2 modified element(s):
. TRT (TRT) PORLEGEFATLIB
. TRT (TRT) PORLEGEFATLIB_V2
- Be able to create a service response despite the schedule conflict [#X3-330078]
A new entry point NOCHKITNDISP has been defined in the SUBITNB3 script to allow employee availability in service response to be deactivated.
2 modified element(s):
. TRT (TRT) SUBITNB3
. TRT (TRT) TRTCRMPE
- Subcontract - Cost calculation error [#X3-320333]
For Subcontract orders, entry point KEEPSRVPRINUL has been created to allow keeping the service price equal to 0 even if there is a price list. This entry point is available on the Subcontract order and Purchase order in creation and modification mode.
5 modified element(s):
. TRT (TRT) SCOSBCLIB
. TRT (TRT) SUBPOHB
. TRT (TRT) SUBPOIA
. TRT (TRT) SUBSCO3
. TRT (TRT) SCOLIB
---
Bug
---
- Error: “Line no. 1: A purchase order is already being created or generated for this requirement.” when orphaned record is locked in the PWRKORDERS table [#X3-320166]
During the requirement to consider process on Purchase orders (GESPOH) and Buyer plan (GESPOI) functions, only records in the table PWRKORDERS linked to an active session are considered to check that no other session is in progress on this requirement at the same time.
1 modified element(s):
. TRT (TRT) TRTACHCDE1
- Delivery address name on pick ticket is incorrect based on the sales order line [#X3-320111]
In the Pick ticket function, the address name is accurate for pick tickets created from a sales order with a different delivery address between the header and the product line. It is also accurate on the BONPREPA report and on the delivery created using the import process.
3 modified element(s):
. TRT (TRT) BONPREPA
. TRT (TRT) SUBPRHA
. TRT (TRT) TRTVENLIV
- Mobile Automation incorrectly calculating expiry dates [#X3-321395]
The expired date calculation on Mobile Automation now considers the value populated in the recontrol/expiration Management field.
- Incorrect update of the purchase order line shipped quantity [#X3-321113]
Updating purchase order lines when deleting a shipment works correctly regardless of the number of purchase order lines involved.
1 modified element(s):
. TRT (TRT) SHIP_FUNC
- Confusing results when trying to find user and time in Revision Management (CCNREV) [#X3-319854]
In the revision management function, all technical fields are managed in the same way.
7 modified element(s):
. TRT (TRT) SUBPOHREV
. TRT (TRT) SUBPSOA
. TRT (TRT) SUBPSOREV
. TRT (TRT) TRTACHCDE1
. TRT (TRT) SUBSOHREV
. TRT (TRT) SUBSQHREV
. TRT (TRT) TRTVENMAJ
- No shortage is generated with ‘Single lot’ on work order allocation rule [#X3-319756]
The shortage is correctly created with a global allocation even if the stock rule is 'single lot'.
1 modified element(s):
. TRT (TRT) STKALL
- Disable the default entry of the CNDNAM (delivery contact) field of the SORDER table when importing sales orders [#X3-319480]
The imported values of properties "Billing address person to contact" (CNINAM) and "Delivery address person to contact" (CNDNAM) are taken into account during the import process of a sales order.
8 modified element(s):
. TRT (TRT) SAL241216_319480B
. ADC (META/PROCESSES) SAL241216_319480C
. AUTI (META/UTILITYPROCESSES) SAL241216_319480C
. TRT (TRT) SAL241216_319480C
. ADC (META/PROCESSES) SAL241216_319480B
. AUTI (META/UTILITYPROCESSES) SAL241216_319480B
. AMK (META/SCREENS) SOH1
. AUTI (META/UTILITYPROCESSES) SAL250114_319480
- Sales order lines inquiry is returning an incorrect value on the Line amt +tax field [#X3-319541]
On the sales order line inquiry (CONSCSP), the amounts are correct even if the LTA activity code is active.
2 modified element(s):
. ACLA (META/CLASSES) ACPY
. TRT (TRT) CNSCSPSTD
- Stock valuation by period is not showing the beginning and ending qty/amount for a FIFO product with available stock when no activities exist in the next period. [#X3-319408]
FUNSYNPIT was using the period start date instead of the FIFO cost date and no FIFO time when trying to search for earlier records to move forward. This resulted in no records being carried forward.
This has been updated to use the correct FIFO date and time.
2 modified element(s):
. TRT (TRT) FUNSTKACC
. TRT (TRT) STKPITLIB
- Significant performance issue when picking a receipt from a purchase invoice [#X3-322651]
Improvement in performance during the process of picking a receipt from a purchase invoice.
3 modified element(s):
. TRT (TRT) SUBPIHB
. TRT (TRT) SUBPIHA
. TRT (TRT) SUBPIHC
- FUNSHTSEL: Analytical dimensions (STOJOU) [#X3-321733]
The analytical dimensions are kept on the first product line as it is the case for the second line.
1 modified element(s):
. TRT (TRT) TRTSHTA
- FUNSTVA global report does not display the correct total ending balance [#X3-323003]
Formulas have been updated in the STOCK12PG report to display the correct ending total.
3 modified element(s):
. ARP (META/REPORTS) STOCK12PG
. REPORT (REPORT) STOCK12PG
. REPORT (REPORT) STOCK12PG
- Importing updated bank details to customer does not update the default flag [#X3-322923]
On customer import, the default bank flag is correctly managed.
2 modified element(s):
. TRT (TRT) TRTBPAB
. TRT (TRT) EINVOUTGEN
- Unable to import SEAKEY field values that contain spaces [#X3-322727]
The format is automatically corrected, as it is when the field is entered in GESITM.
2 modified element(s):
. ATB (META/TABLES) ITMMASTER
. TRT (TRT) IMPITM
- Lost possibility to link a CRM project to a sales document whose customer is different [#X3-322731]
The selection list of the Project field is restricted to the projects of the customer or projects of the customer group or project without customer.
For CRM projects, it is now possible to manually enter a project which does not follow these rules.
1 modified element(s):
. TRT (TRT) TRTPJT
- BPD object is not working in function ADELETE [#X3-322736]
The 'Deferred Deletion' flag has been deselected in the BDP object.
1 modified element(s):
. AOB (META/OBJECTS) BPD
- FUNSTVA: The stock valuation report adding incorrect beginning QTYs after a data migration and the initialize PIT records is processed [#X3-321646]
Running FUNSTVA before the PIT creation date is not allowed. Added a new error message to handle the error and added checks to ensure that the report is not run before the records are initialized through FUNCREPIT.
3 modified element(s):
. TRT (TRT) SUBCREPIT
. AML (META/LOCALMENUS) 199
. TRT (TRT) FUNSTVAPIT
- Mobile Automation - Picking Tickets - Prepared stock lines may be lost following the error "The stock line has changed" [#X3-321686]
We are able to interrupt picking a stock line without losing the lines picked previously for that product. We do not have a quantity locked in STOCK (CUMWIPQTY) for the lot which was picked by 2 users.
1 modified element(s):
. TRT (TRT) CWSVXABP2
- Complete line and back to back [#X3-321490]
In the Generate preparation list function, it is no longer possible to prepare a partially allocated back-to-back sales order line if the sales order is managed with "Complete line" for Partial delivery.
1 modified element(s):
. TRT (TRT) FUNAUTPREP
- Return of a subcontract service (cost issue) [#X3-322028]
Upon validation of an invoice or a credit memo linked to a work order or subcontract order, the validation is not performed and an error message is displayed if the subcontracting costs cannot be updated.
2 modified element(s):
. TRT (TRT) SBCLIB
. TRT (TRT) TRTACHFAC1
- Duplicated allocations on sales order with kits [#X3-320918]
When a pick ticket is created from a sales order with a kit, the allocated quantity is now correctly reset to 0 on the parent product and the components if they are not managed in stock.
5 modified element(s):
. TRT (TRT) FUNAUTPREP
. TRT (TRT) TRTPREPA
. TRT (TRT) STKPREPA
. TRT (TRT) SUBPRHA
. TRT (TRT) TRTPREP
- Error on the location resynchronization when the location type is capacity managed [#X3-320659]
When the location type is capacity managed and the packing unit is used on the products, the Location Resynchronization works as designed.
1 modified element(s):
. TRT (TRT) FUNLOCS
- Quality control - Expiration date for products in the same lot [#X3-322512]
The expiration dates are kept even if the lot is the same for two products.
1 modified element(s):
. TRT (TRT) SUBSTQB
- Customer Support - Service request (The service is "Totally covered". The "Invoiceable" indicator cannot be checked.) [#X3-322414]
In a service request, the "billable" flag can be ticked on consumptions if the rules are complied with.
1 modified element(s):
. TRT (TRT) TRTCONH
- Doubtful receipt entry - Error: @X3.TRT/TRTCREFAC$adx (265) Error 10 : Type incompatibility st_val [#X3-322315]
Doubtful receipt entry (IMPAYE) setting the Reinvoicing flag to "Yes" works properly.
1 modified element(s):
. TRT (TRT) TRTCREFAC
- The value of STOCOU is incorrect in table STOALL after picking button “Deliverable” of a pick ticket [#X3-321425]
If the stock line is in a packing unit and there are several allocations on this stock line, the pick ticket cannot be delivered without unpacking the stock line. A message has been added to not lose the allocations.
1 modified element(s):
. TRT (TRT) SUBPRHA
- Sales order: error “Variable Non-existent SAV_GSOCIETE” when clicking option “Journal traceability” [#X3-321287]
The control of the user profile authorization for journal traceability functions in sales and purchasing (CONSPIV and CONSPIA) works correctly.
1 modified element(s):
. TRT (TRT) CONSPITOOLS
- Unable to move an LPN managed product to another location when associated with an analysis request [#X3-321122]
It is now possible to perform a stock change using the Stock change by LPN function (GESSCSL) when stock lines are associated with an analysis request. However, if the quality control has started, the stock change will be blocked.
1 modified element(s):
. TRT (TRT) SUBSCSL
- Sales price list (GESSPL) - Incorrect display of quantity decimals [#X3-321128]
In the Price list function, when you switch from one price list to another, the displayed format of the quantities always comply with the rule defined at unit level.
3 modified element(s):
. AMK (META/SCREENS) PSELRET
. TRT (TRT) SUBPPL
. TRT (TRT) SUBSPL
- "LOCCAT Non existent Variable" from FUNSTOLTI [#X3-322054]
The [F:TLO] class has been added to the filter.
1 modified element(s):
. TRT (TRT) FUNSTOLTI
- Mobile automation - LPN linking, unlinking, and splitting errors when activity code SER is inactive [#X3-319704]
No errors occur even if the SER activity code is deactivated.
2 modified element(s):
. TRT (TRT) TRTCHGSERE
. TRT (TRT) TRTLPNCHG
- Multi-location intercompany traceability [#X3-319684]
The correct quantities are displayed in the inquiry when the stock adjustment movements are not included.
1 modified element(s):
. TRT (TRT) STKMAJ
- Purchase order - Incorrect tax code determined when selecting a purchase request in the "Requirements to consider" window [#X3-319221]
When a purchase order is created from a purchase request without any supplier, the tax codes are now correctly defined according to the purchase order tax rule.
- Authorised Credit field (BPCUSTOMER.OSTAUZ ) not stored correctly when different Risk BP is used [#X3-318389]
In the Customer function, when a customer is created with another customer risk, the Authorized credit information is initialized with the credit information of the customer risk.
2 modified element(s):
. TRT (TRT) SUBBPC
. TRT (TRT) SUBBPCA
- Birth dates: be able to enter 4 digits for the year [#X3-308199]
The contact birthday date is managed on 4 digits for the year.
10 modified element(s):
. ATY (META/DATATYPES) D4
. AMK (META/SCREENS) AIN1
. AMK (META/SCREENS) CNT
. AMK (META/SCREENS) CNTFCY
. AMK (META/SCREENS) LDS3
. AMK (META/SCREENS) CNTBPC
. AMK (META/SCREENS) CNTBPP
. AMK (META/SCREENS) CNTBPR
. AMK (META/SCREENS) CNTBPS
. AMK (META/SCREENS) CNTBPT
- BPC object webservice: BPAINV automatic feeding not carried out [#X3-307194]
The creation of a new customer (BPC) via a SOAP web service automatically adds the financial address like it does with the import process.
1 modified element(s):
. TRT (TRT) SUBBPCA
- With SST activated, the customer credit level includes elements plus sales tax and the elements and sales tax never clear [#X3-306284]
Credit level amounts are managed in the same way as when SST is disabled.
From the orders, taxes are included in the amounts, invoicing elements are not included. Order amounts are properly calculated to be included in credit level amounts with no elements remaining after the delivery and invoices.
Note: Existing orders are not recalculated.
8 modified element(s):
. TRT (TRT) SUBSDHA
. TRT (TRT) SUBSOHA
. TRT (TRT) SUBSOHA1
. TRT (TRT) TRTVENLIVV
. TRT (TRT) SUBSQHA
. TRT (TRT) SUBSQHB
. TRT (TRT) TRTTAXSST
. TRT (TRT) TRTVENFACR
- PO mismatch between header and lines [#X3-316437]
Purchase order header "Close" flag is managed correctly, taking into account the close status of all lines.
2 modified element(s):
. AMK (META/SCREENS) PSELRET
. TRT (TRT) SUBPOHA
- Error message missing in Subcontract order function (GESSCO) - Creation not possible [#X3-316207]
In the Subcontract order function, the blocking message is displayed during order creation if the product site does not exist for a material.
2 modified element(s):
. TRT (TRT) SUBSCO2
. TRT (TRT) SUBSCO3
- Sagepay message "This customer return does not have Sage Exchange history" - Credit memo [#X3-314348]
When creating a credit memo, the user does not need to open the "credit card processing" action even if the credit card linked to the invoice was a 'One time use card' (the user can display the window but they do not have to use the "+" (New), "Create" or "Submit" buttons). Historical data from the invoice are re-used for the refund.
The transaction with Opayo will be conducted automatically when the credit memo is posted.
It already worked when "'One time use card" was unchecked.
1 modified element(s):
. TRT (TRT) SEPPLIB
- Matching control using quantity exceeded in percentage [#X3-311542]
Regardless of the number of receipts created, the matching tolerance rate always considers the total ordered quantity and the total received quantity.
2 modified element(s):
. AMK (META/SCREENS) PSELRET
. TRT (TRT) TWMLIB
- Price recalculation on intercompany sales orders [#X3-315163]
In the Purchase Order function, when generating an intercompany sales order from a purchase order with the Intercompany parameter “Price transfer” set to "Yes", the price reason code (PLIREN) is now properly set on the generated sales order line.
1 modified element(s):
. TRT (TRT) TRTVENISOC
- Intersite movements erroneously adjusted [#X3-314810]
When the invoice site is not the same as the site that originally received the stock which is processing a complementary invoice, it will incorrectly include other complementary invoices in the calculations. Changed a check so that instead of checking for invoice site ([PID]FCY) = stock site, to now check for invoice line site ([PID]FCYLIN) = stock site
1 modified element(s):
. TRT (TRT) FUNSADJB
- A receipt linked to 2 purchase invoices may have a wrong invoiced quantity and is considered as partially invoiced but should not [#X3-318935]
When a receipt has several invoices, the invoiced quantity is properly calculated and the invoiced status is correctly updated.
2 modified element(s):
. TRT (TRT) SUBPIHD
. TRT (TRT) SUBPIHB
- Incorrect number of labels to print in the Print labels function (FUNLBEIMP) [#X3-317480]
Product receipt functions: The number of labels to be printed for each stock movements is correct.
3 modified element(s):
. TRT (TRT) STKMAJ
. TRT (TRT) STKMAJE
. TRT (TRT) STKMAJS
- Problem resynchronizing outstanding amounts [#X3-319277]
In Subcontracting process, the minimum quantity of the product is no longer used to calculate the expected quantity of the service.
2 modified element(s):
. TRT (TRT) SUBSCO1
. TRT (TRT) SCOLIB
- Issue when creating a translation [#X3-317958]
The automated product selection using the description works well in any language for which a translation is available.
1 modified element(s):
. TRT (TRT) TRTSEL
- Sales order - PJM activity code set to no - Impossible to create a sale order with an invoicing term on the line [#X3-332606]
Sales order with an invoicing term defined on the line is working correctly even if PJM is not active.
2 modified element(s):
. TRT (TRT) SVCRINVCNDD_PROPERTIES
. TRT (TRT) SVCRINVCND_EVENTS
- Error in quality control: error: @X3.TRT/SUBSQC$adx (804) Error 6 : Variable Non-existent VALEUR [#X3-326131]
No more errors in the quality control function when unchecking the Destination container.
1 modified element(s):
. TRT (TRT) SUBSQC
- Close and re-open orders (FUNCLEAR) - Total Processing does not consider Intersite+Intercompany orders [#X3-326162]
In the 'Close and re-open orders' function (FUNCLEAR), the 'Total processing' button takes into account the intersite or intercompany purchase orders.
1 modified element(s):
. TRT (TRT) FUNCLEAR
- EINV inactive and Invoice BUSPROTYP field hidden [#X3-326185]
The invoice function (GESSIH) works properly even if "Business process type" field (BUSPROTYP) is defined as "hidden".
1 modified element(s):
. TRT (TRT) SUBSIHA
- When saving service requests, the VAT(x) fields are empty (GESSRE function) [#X3-325203]
When a service request is created with consumption lines, its VAT fields are populated.
1 modified element(s):
. TRT (TRT) TRTX3
- FUNSTVA: Recurring task error when trying to set the parameters (Variable Non-existent LVALPER) [#X3-325463]
The LVALPER variable is declared and valued from the STOVALPER parameter of the starting site to define the report name.
1 modified element(s):
. TRT (TRT) FUNSTVA
- Warehouse not retrieved in subcontract order receipt [#X3-325330]
The warehouse specified in the purchase receipt header is correctly retrieved in the product line on subcontract order picking.
1 modified element(s):
. TRT (TRT) SUBPTHB
- STKSEO default dimensions on subcontracting issue [#X3-325239]
The default dimension STKSEO is correctly applied to a subcontracting stock issue during the purchase receipt process.
1 modified element(s):
. TRT (TRT) TRTSTOSOR
- No blocking message for customer authorized credit exceeded in service contracts [#X3-324748]
When a service contract is invoiced, messages linked to authorized credit level are displayed if needed.
3 modified element(s):
. TRT (TRT) FUNAUTINVC
. TRT (TRT) SUBCON
. TRT (TRT) SUBSIHC
- Apply DUPLIASORI general parameter in EDI receipt [#X3-328422]
General parameter DUPLIASORI is managed for SORDER category in TENOR and EDICOM.
2 modified element(s):
. TRT (TRT) EDISOHEM_RSTD
. TRT (TRT) EDISOHTR_RSTD
- GESBPC - Request to not have the customer category mandatory during the customer creation to be consistent with the modification context [#X3-328015]
Customer category is mandatory at the customer creation.
In update mode, it cannot be erased if this field already has a value.
2 modified element(s):
. TRT (TRT) SUBBPC
. TRT (TRT) SUBBPCA
- Mobile automation location reordering removes the detailed allocated product from the work order [#X3-328280]
Once a detailed allocation is performed on the work order, processing a partial reorder transaction doesn't remove the allocation of the remaining quantity.
1 modified element(s):
. TRT (TRT) VXALR
- Error in Intrastat file generation (FUNDEB) - Index SDXO does not exist [#X3-327013]
Fixed the index code SDXO to the correct one SDH0.
1 modified element(s):
. TRT (TRT) FUNDEBPOR
- CRM - Terminated Service contract goes back into invoice chain [#X3-327072]
If "Cancelled contract" is selected, there are 2 cases :
1 - "Invoicing method" is defined as "Pre-invoicing (term to mature)"
In that case, the service contract is invoiceable while "Next invoice date" is prior to "Terminated date".
To not invoice a service contract, "Terminated date" must be prior to "Next invoice date".
2- "Invoicing method" is defined as "Post-invoicing (over due term)"
In that case, "Next invoice date" is not empty, its value is prior to or equal to "Terminated date"or "Terminated date" is later than the "Former next invoice"
To not invoice a service contract, "Terminated date" must be at least equal to "Next invoice date".
- ITM collections names end with an S [#X3-327645]
Collections on product node have been renamed to be in the plural form.
3 modified element(s):
. AWM (META/DATAMODELS) API_ITMBPC
. AWM (META/DATAMODELS) API_ITMBPS
. AWM (META/DATAMODELS) API_ITMMASTER
- An item in dock location generates a blocking message if the receipt was performed for a subontracted item [#X3-327331]
If a manufactured subcontracted product is received in a dock location, a putaway plan can be used to move it to a storage area.
1 modified element(s):
. TRT (TRT) TRTSSL
- The field CONTACTCRM.CNTFBDMAG 'Mailing prohibited' is ignored when modifying with the import template based on BPC [#X3-326682]
The flag Mailing prohibited (CNTFBDMAG) is taken into account in the Customer import.
1 modified element(s):
. TRT (TRT) TRTX3IMP
- PPRICESEARCH representation and classes - Wrong module type [#X3-326621]
Purchase price search has been set to "purchasing" module instead of "Development".
6 modified element(s):
. ADC (META/PROCESSES) SFINDPRICE_CSTD
. ACLA (META/CLASSES) PFINDPRICE
. ACLA (META/CLASSES) PFINDPRICED
. ADC (META/PROCESSES) PFINDPRICED_CSTD
. ADC (META/PROCESSES) PFINDPRICE_CSTD
. TRT (TRT) STKVAL_SYRA
- Journal traceability in purchase order [#X3-323487]
In Journal traceability, the Detail window displays all the lines.
1 modified element(s):
. TRT (TRT) CNSPIVSTD
- Sales invoice - Intra company blocking control lost when picking an invoice in "Delivery selection" left list [#X3-323414]
In the Sales invoice function, it’s no longer possible to create an intra-company invoice by selecting the delivery.
2 modified element(s):
. AML (META/LOCALMENUS) 191
. TRT (TRT) SUBSIHC
- Cannot create a miscellaneous receipt for a serial number which has been issued by a service response [#X3-324683]
It is now possible to create the stock entry for the serial number already issued by a service response.
1 modified element(s):
. TRT (TRT) STKACT
- Purchase order traceability in order Pre-Receipt [#X3-324479]
In journal traceability, the "Detail" button is available only if all mandatory fields have been entered.
2 modified element(s):
. AUTI (META/UTILITYPROCESSES) TC241220_324479
. AWI (META/WINDOWS) FCNSSPIV
- Error when viewing FUNSTPL function entry parameters in batch (query management) [#X3-323159]
The option "Parameter entry" of a batch task works correctly.
1 modified element(s):
. TRT (TRT) FUNSTPL
- Error 'PTDSTKVAL No current records' when creating a receipt against a purchase order having an additional invoice [#X3-323121]
The creation of a receipt with several lines linked to the same purchase order line that already has an additional invoice is working correctly.
1 modified element(s):
. TRT (TRT) SUBPTHA
- x3/wh-services - Windows mutations - Issue on Reference properties if the data type is Integer [#X3-323264]
Reference properties (integer data type only) were not properly converted in the script generated for API mutations based on WIndows, causing type incompatibility issues.
2 modified element(s):
. TRT (TRT) AGENAPI
. TRT (TRT) SUBAPIOPE
- CRM - Management of the Provider / Service Request consumptions [#X3-329239]
Service request entry transaction is working properly for consumption lines.
2 modified element(s):
. TRT (TRT) SUBCMSB
. AUTI (META/UTILITYPROCESSES) CRM250224_329239
- Mobile automation purchase receipt conversion factor is grayed out for packing UOMs. [#X3-329176]
Fixed with the purchase receipt new version.
- PJM - Malfunction on the accounting of times with "One time entry/Journal " checked [#X3-329511]
Time entry posting takes into account one journal per time entry line.
1 modified element(s):
. TRT (TRT) PTELABPOS
- Incorrect triggering of a workflow on product-site [#X3-323889]
Workflow on the ITF object is correctly triggered according to the Workflow rule setup.
2 modified element(s):
. AWI (META/WINDOWS) OITF
. TRT (TRT) SUBITF
- Quantities in picking of subcontracting requirements [#X3-323853]
When a subcontract requirement is taken into account on creation of a purchase order, the quantity displayed is always the remaining quantity to be ordered for the subcontract order.
2 modified element(s):
. TRT (TRT) SUBPOHB
. TRT (TRT) SUBPOIA
- Impossible to perform purchase receipts to dock locations for version-managed products when the lot numbers is not assigned [#X3-323983]
Receiving a version-managed product at a dock location works correctly.
Lot information is not entered when a product is received at a dock location. The same applies to versions.
1 modified element(s):
. TRT (TRT) STKECR
- Purchase order from subcontract order with a purchase unit [#X3-324034]
When creating a purchase order from a subcontract order, the purchase unit is initialized with the supplier purchase unit ([F:ITP]PUU).
1 modified element(s):
. TRT (TRT) TRTACHSCO1
- Impossible to import purchase invoices (and orders) in multi-ledgers if an account is only tracked on one ledger [#X3-324400]
Importing a purchase invoice in a multi-ledger context is possible when, on a line, an account is only tracked on one ledger. The account remains empty as it is the case when the invoice is created in the Purchase Invoice function.
1 modified element(s):
. TRT (TRT) TRTX3CPT
- GESCTRH: Modifying the ordered quantity on a freight container causes the weight to calculate incorrectly [#X3-324323]
When changing the quantity of a freight container line, the weight of that line is now updated correctly.
1 modified element(s):
. TRT (TRT) SUBCTRH
- Tunnel to pre-receipts from purchase order line status [#X3-323807]
Tunneling from a purchase order line status to the linked pre-receipt works correctly.
2 modified element(s):
. AMK (META/SCREENS) PDSYPOQ
. TRT (TRT) SUBPDQ2
- Sales Invoicing element greater than or equal to €1000 not taken into account by FUNAUTINVD [#X3-331038]
In the Delivery invoice generation function, invoicing elements equal or superior to 1000€ are now correctly taken into account in the generated invoices.
1 modified element(s):
. TRT (TRT) SUBSFIT
- When using the classic ADC Receipts function, a default is enforced after changing the location and creating. Occurs for Inter-site PO receiving [#X3-324282]
If we create a purchase receipt in ADC and enter a location different from the one defined on delivery, the changes are kept on the receipt.
1 modified element(s):
. TRT (TRT) ENVADC
- Inter-company direct receipt: application error [#X3-324136]
In the intersite/intercompany process, if the product is managed in stock, both a product-site record for the receiving site and a product-site record for the supplier must be available.
3 modified element(s):
. AMK (META/SCREENS) PTH1
. AUTI (META/UTILITYPROCESSES) PUR250110_324136
. TRT (TRT) SUBPTH
- Receipt import with serial number and subcontracted work order not working [#X3-324543]
The import of a purchase receipt linked to a work order takes into account the imported stock lines linked to the product launched.
1 modified element(s):
. TRT (TRT) IMPPTHS
- Mobile Automation: intersite transfer when the item is not managed in location in the destination site [#X3-329518]
Hide the "destination location" field if location management is disabled on the product-site of the destination site.
- Mobile Automation: Issue with Pick Ticket when more than 500 sublots [#X3-327004]
The limit of the pick line number has been increased to 1000 from 500.
- Mobile automation - Intersite transfer with Q status not updating the QC document [#X3-330217]
When creating an intersite transfer with Mobile Automation, the analysis request is created for the receipt movement.
1 modified element(s):
. TRT (TRT) STKIMPC
- Blocking Error Message Shipment Date in GESSOH Orders / Fix X3-312970 for 2024 R2 NOT work [#X3-328581]
In the Sales order function, the work days of the shipment site are taken into account to recalculate the shipping date when changing the shipment site.
4 modified element(s):
. TRT (TRT) SUBSOHB
. TRT (TRT) SUBSOH
. TRT (TRT) SUBSOH1
. TRT (TRT) TRTVENDAT
- PROFORMA invoice in Intersite context [#X3-320617]
In the Deliveries function, it is possible to create a proforma in an intra-company context.
5 modified element(s):
. TRT (TRT) FUNAUTINVD
. TRT (TRT) SUBSDHA
. TRT (TRT) SUBSIH
. TRT (TRT) SUBSIHC
. TRT (TRT) SUBSOH
- PTH import error when product is in a stock count session [#X3-324855]
On import, the AVERTIR message does not block the process.
2 modified element(s):
. ATB (META/TABLES) PAGFLDNAM
. TRT (TRT) STKLIB
- Mobile automation - Unable to generate an intersite transfer when there are identical locations [#X3-330319]
It is possible to create an intersite transfer when the location is identical on the source and the destination sites even though the location types are different in each site.
1 modified element(s):
. TRT (TRT) STKIMPC
- Function ACOPFIC with errors [#X3-331520]
The EDI volumes are updated based on the provided description.
3 modified element(s):
. ADC (META/PROCESSES) XAUT250326_331520
. AUTI (META/UTILITYPROCESSES) XAUTI250326_331520
. TRT (TRT) XAUT250326_331520
- SPRIMOD: The parameter value is being ignored [#X3-327976]
Changed a condition to make sure SPRIMOD Parameter set as NO disallows Gross Price changes every time.
2 modified element(s):
. TRT (TRT) SUBSQHA
. TRT (TRT) SUBSOHA
- EFAT: Sales invoices are not considered on FUNEFATGNR and CONSCAT [#X3-326661]
The documents that can be communicated to the Portuguese authorities using CONSCAT or FUNEFATGNR are displayed in the function.
5 modified element(s):
. TRT (TRT) CNSCEISTD
. TRT (TRT) PAYCPTA
. TRT (TRT) PORLEGEFATLIB
. TRT (TRT) FUNEFATGNR
. TRT (TRT) PORLEGEFATLIB_V2
- Put-away plan: error message "Non existent Serial number" [#X3-330193]
The putaway plan works correctly and allows the user to enter the serial numbers when a subcontract order for a serial number managed product is received at a dock location.
1 modified element(s):
. TRT (TRT) STKACT
- Changing STW activity code to 4000 or higher triples the GESSIS save time [#X3-296501]
The save time has been decreased regardless of the activity code size.
1 modified element(s):
. TRT (TRT) STKVALMAJ
- Print error - The printing selection did not return any document [#X3-329530]
The GLGRPAUX report no longer affects other reports.
1 modified element(s):
. TRT (TRT) RPTGLI
- FUNAUTINVD function AND INVDATTYP fields not filled in the SINVOICEV table [#X3-321169]
In the Delivery invoice generation function (FUNAUTINVD), the Value type fields (INVDTATYP) from the Costing sales invoice (SINVOICEV) table are correctly populated.
1 modified element(s):
. TRT (TRT) SUBSFIT
- Allocation rule application error on subcontract delivery [#X3-326042]
The subcontract delivery rules are applied to determine the stock to be issued on creation of a subcontract delivery.
2 modified element(s):
. TRT (TRT) SUBSDH
. TRT (TRT) SUBSDHA
- Purchase - Open orders - Analytics on receipt [#X3-322989]
If a new price line is added to a supplier open order, then accounts and analytical dimensions are automatically populated.
3 modified element(s):
. ANODEB (META/NODEBINDINGS) API_BPCUSTOMER
. ATB (META/TABLES) BPARTNER
. TRT (TRT) SUBPOCA
- PIHI automatic journal is creating wrong GRNI postings for invoices coming from back to back orders [#X3-328816]
When a direct B2B purchase invoice is posted, the journal entry is correctly generated by the PIHI automatic journal.
1 modified element(s):
. TRT (TRT) TRTX3FNC
- Changing the shipment site produces incorrect margin totals and first line is ignored [#X3-326719]
In the Sales order function, the total order margin is correctly calculated when the header shipping site is modified if the first line shipping site differs from the header shipping site.
1 modified element(s):
. TRT (TRT) SUBSOHB
- API GraphQL - error failed missing dependency [#X3-332563]
Shared manufacturing-package has been moved into "common data" module.
1 modified element(s):
. null (null) null
- Enable the sharing of source STKVALREG, STKVALMAJ and TRTCOST [#X3-322309]
Updated the 3 scripts STKVALREG, STKVALMAJ and TRTCOST to unckeck the "Protected" flag.
3 modified element(s):
. ADC (META/PROCESSES) STKVALMAJ
. ADC (META/PROCESSES) STKVALREG
. ADC (META/PROCESSES) TRTCOST
- [Germany (GER)] EDIDEB for Germany [#X3-333135]
For Germany legislation, the numeration "0001" to complete the Tax ID number is not used.
1 modified element(s):
. TRT (TRT) EDIDEB_RSTD
- [Portugal (POR)] SAF-T with intercompany movements is generated D and no customer is Natural person and of type Miscellaneous [#X3-322857]
The SAF-T with intercompany movements reports the correct information in the tag.
4 modified element(s):
. TRT (TRT) TRTVENCDE
. TRT (TRT) TRTVENFAC
. TRT (TRT) SAFTGENPORBPC
. TRT (TRT) SAFTGENWDSOH
- [Portugal (POR)] POR (LEG): ATCUD - Intercompany invoice generation issue [#X3-321414]
The Purchase invoices for Portuguese intercompany sales invoices are only created if the QR code is generated successfully.
1 modified element(s):
. TRT (TRT) TRTVENFACV
- [Portugal (POR)] POR (LEG): CIUS-PT XML - Exemption reason [#X3-326317]
The exemption reason is present in the line. It is managed from the Portuguese exemption table.
1 modified element(s):
. TRT (TRT) EDISIHCIUSPTUBL_RSTD
- [Portugal (POR)] POR (LEG): Inventory declaration (ClosingStockQuantity) [#X3-325668]
Changed formatting to round the number to a max of 2 decimals on the XML, guaranteeing compatibility with AT upload.
1 modified element(s):
. TRT (TRT) EXPINV
- [Portugal (POR)] POR (LEG): SAF-T extraction error - tag without datetime value [#X3-328727]
The SAF-T tag, for the orders, is displayed with datetime value, according to the Portaria n.º 302/2016 rules.
1 modified element(s):
. TRT (TRT) SAFTGENWDSOH
- [Portugal (POR)] POR (LEG): GESINVEXT - Incorrect version of the stock valuation file [#X3-326894]
Added verification for Stock Valuation flag. If active, xml file version is 2_01. If not, version is 1_02.
1 modified element(s):
. TRT (TRT) EXPINV
- [Portugal (POR)] POR (LEG): Transport notes - Incorrect delivery information on AT Site [#X3-327114]
Even for supplier transport notes, the supplier information will be entered in 'CustomerAddress' and 'CustomerName' webservice tags.
1 modified element(s):
. TRT (TRT) PORLEGLIB1
- [Portugal (POR)] POR (LEG): EFAT - CONSCAT - TaxCountryRegion error [#X3-327205]
The variable size was extended for the tag .
1 modified element(s):
. TRT (TRT) PORLEGQRCDOCLIB
- [Portugal (POR)] POR (LEG): INTRASTAT – NC code exported with only 9 characters but needs to be able to export 10 characters [#X3-331275]
Changed length of NC variable to account for new rules of 2025 that allow for a 10th digit.
1 modified element(s):
. TRT (TRT) FUNDEBPOR
-----------
Entry Point
-----------
- [Spain (SPA)] SPA Legislation: Autoinvoicing process - Customer invoice type [#X3-321527]
The user can select the proforma invoice type in creation mode using the new entry point "SIVTYPCHG".
1 modified element(s):
. TRT (TRT) TRTIBRINVSTD
---
Bug
---
- [United States (USA)] When SST is active, the invoicing element tax basis is incorrect [#X3-320890]
The tax basis of invoicing elements sum the amount of each product line.
~~~~~~~
Finance
~~~~~~~
-----------
Entry Point
-----------
- Entry point request in the script RECUPSOL [#X3-320053]
Two entry points have been created:
FILT_POR_CLI: Additional filter on payment for customers
FILT_POR_FOU: Additional filter on payment for suppliers
- Entry points in the script RECUPSOL are not called [#X3-322898]
Entry points FILT_POR_FOU and FILT_POR_CLI can be used.
- Sales invoice: The QR code generated by the system does not consider the prepayment already paid [#X3-321571]
The entry point SWIQR_PREPAY was created. It allows the user to select if the payed prepayments are discounted from the swiss QR Code amount when it is generated from the “Sales” module functions.
3 modified element(s):
. TRT (TRT) FUNAUTINVD
. TRT (TRT) FUNAUTINVO
. TRT (TRT) SWIQRCLIB3
- Entry point in CNSCPTSTD to display specific fields of the analytical accounting line [#X3-320656]
Requested entry point has been created.
1 modified element(s):
. TRT (TRT) CNSCPTSTD
- Cash Forecast generation - Entry point to update the payment bank of the CFODUDDATE table [#X3-322298]
A new entry point BEFWRICFODD can be used before writing in CFODUDDATE (CFODD) table in FUNTRTCFO script.
- Entry point in reminder campaign: no conversion of the charge costs of the reminder group [#X3-321041]
This entry point is located in the TRTFUPVAL script (reminder campaigns posting) before the point where the currency charged costs are converted in the reminder group.
The user can control the possible execution of the code responsible for currency conversion from this place using variable SKIP_CONVERSION.
So, if the user sets variable SKIP_CONVERSION to True inside the entry point, the code responsible for the conversion will not be executed.
1 modified element(s):
. TRT (TRT) TRTFUPVAL
---
Bug
---
- Search term list: The ‘BTC Reference’ field is emptied on all lines following a deleted line [#X3-319921]
The BTC reference field is now udpated correctly after any action on the grid.
1 modified element(s):
. TRT (TRT) BSISEALIS_CSTD
- GESPAY: Accounting cancellation issue (SUBPAY3) [#X3-320190]
An error message is displayed when the accounting cancelation of a payment with a locked journal fails and the entries for the PAYMENTPORH and PAYMENTPORD tables are only created if the payment is successfully deleted.
2 modified element(s):
. TRT (TRT) SUBPAY3
. TRT (TRT) SUBPAY5
- Automatic creation flag = Yes in the Chart of accounts: the account is not created during journal entry import [#X3-320179]
A non-existing account is now created when the field ‘Automatic creation’ of the chart of accounts is selected during journal import.
2 modified element(s):
. TRT (TRT) CPTAUTO
. TRT (TRT) CPTBATCH
- Approval of the budget of a budget envelope: TRTGDD$adx (1152) Error 6 : Variable non-Existent ENVELOPPE [#X3-320785]
The name of the variable has been updated.
1 modified element(s):
. TRT (TRT) TRTGDD
- How to modify the analytical allocation if the social ledger is closed? [#X3-321391]
In the GESGAS function, it is possible to access or modify the analytical allocation if all the analytical ledgers have the period open.
1 modified element(s):
. TRT (TRT) SUBGA0
- Incorrect amount displayed on bank account when bank account line is automatically added to a treasury journal [#X3-321311]
For a journal entry transaction with the “Column” entry type, debit and credit amounts displayed are taken from the grid reference ledger.
1 modified element(s):
. TRT (TRT) SUBGAS
- Doubtful debts management - Error when creating a journal entry when the Sales module is inactive [#X3-322740]
Added a control to check if the Sales Module is active and, in case it is not, to set DIMSVV to the SVA default value max size.
2 modified element(s):
. TRT (TRT) BADBTGENREV
. TRT (TRT) BADBTGENCTL
- Reminder campaign - Header/Footer rich text is not printed correctly in the reminder letter [#X3-322656]
The reminder prints the texts as entered in the editor
4 modified element(s):
. ARP (META/REPORTS) FUP
. ARP (META/REPORTS) FUPRC
. REPORT (REPORT) FUP
. REPORT (REPORT) FUPRC
- Banking position inquiry (CONSBTR) - BP detail on 'Previous open items' line is incorrect [#X3-322823]
BP detail on Previous open items line is solved.
The 'Detail lines' size is increased to 300.
- The Excel export systematically brings back in the first line the ledger currency when it differs in the inquiry (CONSCPT) [#X3-322821]
The export to Excel displays correctly the currency in the first line.
1 modified element(s):
. TRT (TRT) CNSCPTSTD
- GLGRP, GLGRPAUX, GLGRPDEV display/translation issues (some with regression V6/2023R2) [#X3-321488]
Columns titles "Lettre/Match letter", "Etat/Status" have been reviewed.
The translations of French values "P", "D" have been performed in local menu 2290 in English : "T", "F".
The blank page in GLGRP report has been removed.
7 modified element(s):
. ARP (META/REPORTS) GLGRP
. REPORT (REPORT) GLGRP
. AML (META/LOCALMENUS) 2290
. ARP (META/REPORTS) GLGRPAUX
. ARP (META/REPORTS) GLGRPDEV
. REPORT (REPORT) GLGRPAUX
. REPORT (REPORT) GLGRPDEV
- BSI: Matching with a payment already reconciled (previously reconciled using the former method) [#X3-321356]
Payments previously reconciled using the former process with RAPBAN/RELBAN are excluded by the automatic or manual matching with bank transactions in the BSIIMP function.
2 modified element(s):
. TRT (TRT) BSIMANPAY
. TRT (TRT) BSILIBMTCPAY
- BSI: Flow type 'Post validation transfer' missing in the Bank import settings when logged with BRI language [#X3-321242]
Missing code for BRI language has been added to the X3REFCLOUD Folder - X3INDCLOUD.
- Archive of open items (HISTODUD): the archive formula is not considered [#X3-320883]
The formula defined in setup is taken into acount in archiving.
1 modified element(s):
. TRT (TRT) HISTOTRS
- Bank reconciliation and payment cancellation [#X3-320961]
The bank reconciliation reversal line has been added to the bank reconciliation screen (BANREC function) upon payment posting cancellation.
1 modified element(s):
. TRT (TRT) ANUPYH
- Consolidation [#X3-320679]
Discrepancies on grouping entries between Extraction for consolidation (BALCONSO function) and GL pre-consolidations (GLCONSO report) have been fixed.
1 modified element(s):
. TRT (TRT) BALCONSO
- Import payment: script PAYIMPORT does not import field BICCOD of the payment header [#X3-320330]
Template PAY modified: new field BICCOD added to the template and the script
2 modified element(s):
. TRT (TRT) PAYIMPORT
. AOE (META/IMPORTEXPORTTEMPLATES) PAY
- “CHANGE” import model: Field REVCOURS is missing [#X3-322290]
New import/export template created: CHANGEREV
1 modified element(s):
. AOE (META/IMPORTEXPORTTEMPLATES) CHANGEREV
- Bank reconciliation - Missing decimals [#X3-322385]
In Bank reconciliation (BANREC function), when the ledger currency is defined with 2 decimals in the Currency function, the “Deposits” and “Withdraws” columns are now displaying the bank amount with the right decimals.
1 modified element(s):
. AMK (META/SCREENS) BNR0
- Dimension Balance enquiry (EDITBLA): report BALANA shows incorrect values, different from on-screen values [#X3-321421]
Some formulas have been updated to properly filter the periods.
3 modified element(s):
. ARP (META/REPORTS) BALANA
. REPORT (REPORT) BALANA
. REPORT (REPORT) BALANA
- Reminder campaign in batch mode: the CRM task is not created because the representative is not found [#X3-320605]
The error has been fixed.
1 modified element(s):
. TRT (TRT) SUBTSK
- Anomaly on Banking position for manual forecasts [#X3-322046]
The BP details now display the amounts for manual forecasts.
2 modified element(s):
. AMK (META/SCREENS) BTRBP
. TRT (TRT) SUBBTRBP
- Deferred deletion (ADELETE) - It is possible to delete journal entries with Final status belonging to closed periods [#X3-319169]
Final status is tested before the deferred deletion: It is no longer possible to delete journal entries with Final status.
1 modified element(s):
. TRT (TRT) SUBGAS
- Balance sheet inquiry: some lines are duplicated when exporting to Excel with details [#X3-302385]
The lines are no longer duplicated in the Balance sheet inquiry.
1 modified element(s):
. TRT (TRT) CNSBSESTD
- PAYPROPAL: impossible to create customer payments with a payment entry transaction with Unspecified sign and a payment attribute with Accounting sign = Payment sign [#X3-318796]
The payment entry transaction with payment sign=revenue is managed for a transaction using an unspecified sign.
1 modified element(s):
. TRT (TRT) SUBPAYC
- Error 50: Function not defined for the value given SECTIONR @X3.TRT/CPTDSPANA$adx [#X3-318258]
A warning message is generated when there are too many dimensions.
1 modified element(s):
. TRT (TRT) CPTDSPANA
- Bank statement validation: the specific XYBSIREMBAN script of the BSIREMBAN action is not executed [#X3-316594]
The specific XYBSIREMBAN script is executed.
1 modified element(s):
. TRT (TRT) BSILIBPAY
- Error in the balance transfer, function: CPTDUM, if there is an Auto General Ledger and balances with reverse sign [#X3-316981]
The balance for the debit accounts for transfering is correctly calculated and the journal entry is balanced in all general ledgers (including the auto general ledger).
1 modified element(s):
. TRT (TRT) CPTDUM
- BSI - Error while validating a second bank statement DSP(0) N43BBE2701 Distribution line no.1 : 626000000 (E27) [#X3-326705]
Validation of multiple statements is performed without any error or logging out.
1 modified element(s):
. TRT (TRT) SUBBSIMTC
- Manual remittance: Bank file generation log is not reflecting the correct storage volume [#X3-316086]
The correct directory is displayed in the log.
1 modified element(s):
. TRT (TRT) FICMAG
- Unable to filter Bp amnt. field on GESPAY function [#X3-315858]
For BRV, PAY, DU6, FGP, RB1 and REL objects, selection settings have been modified.
The formulas for formatting amounts have been removed so that filters can be used in the following functions: GESBRV, GESPAY, GESFGP, GESRBB, GESREL.
Note, however, that for "Balance" amounts, which are the result of a formula, it is no longer possible to have a defined format. Other amounts retain the field format.
Tools will be automatically executed to update the objects selection from the reference folder to the child folders and validate the windows linked to the functions and the transactions linked to GESPAY function.
11 modified element(s):
. ADC (META/PROCESSES) FIN250226_315858
. AUTI (META/UTILITYPROCESSES) FIN250226_315858A
. AUTI (META/UTILITYPROCESSES) FIN250226_315858B
. TRT (TRT) FIN250226_315858
. TRT (TRT) UTIDICOTOOLS
. AOB (META/OBJECTS) BRV
. AOB (META/OBJECTS) DU6
. AOB (META/OBJECTS) FGP
. AOB (META/OBJECTS) PAY
. AOB (META/OBJECTS) RB1
. AOB (META/OBJECTS) REL
- Journal codes status (GESJOU): Opening start date is not updated after changing the company [#X3-315800]
Opening start/end dates are updated when changing the company.
1 modified element(s):
. TRT (TRT) SAIETAJOU
- BSI and manual entry: the matching code is not updated if we do not refresh [#X3-311737]
After an addition in manual entry mode in the BSI function, the matching code on the left list is being refreshed.
1 modified element(s):
. TRT (TRT) SUBBSIMTC
- BSIIMP - Select open items - Previously selected open items are removed from the list [#X3-318117]
The previously selected open items and payments are no longer removed from the screen. Also, the limit of open items/payments in the grid now works correctly.
2 modified element(s):
. TRT (TRT) BSIMANPAY
. TRT (TRT) BSIMANSEA
- BP ID Validation : if the company name contains an apostrophe, there is always an error accessing the SIRENE database [#X3-332794]
It is not possible to do a search with an apostrophe due to a limitation on the consult to the SIRENE database.
A message indicating there are invalid characters in the search fields of the BP ID Validation function appears when doing a search with an apostrophe.
- BP ID Validation: in some cases, the company name is wrong: "siren" instead of company name. [#X3-332244]
Individual entrepreneur's names are now displayed correctly in the search.
Because of limitations with the service, the Company Name for individual entrepreneurs cannot be searched. In this case, a message displays.
- BANQUE report movement balance is incorrect [#X3-325438]
Database links in the "anouv2" subreport have been updated to manage the document entry type (GESGTE) existing for more than one legislation.
3 modified element(s):
. ARP (META/REPORTS) BANQUE
. REPORT (REPORT) BANQUE
. REPORT (REPORT) BANQUE
- VAT return reporting [#X3-324883]
The VAT box detail lines are no longer doubled in the VAT return reporting function (CONSDCL),
1 modified element(s):
. TRT (TRT) CNSDCLSTD
- BP ID Validation: "Error accessing SIRENE database " when the BP is closed [#X3-328750]
The "Error accessing SIRENE database" message is not related with this issue. The closed BP has an apostrophe in the company name, so another issue fixed.
The “Search” button is now consistent when the Company name is empty for both "Starts with" and "Contains" options.
4 modified element(s):
. AML (META/LOCALMENUS) 7711
. TRT (TRT) BPIDGENCTL
. TRT (TRT) GETSTV
. TRT (TRT) TRTSIRVAL
- FUNSIRVAL: Does not consider the entire XADDLIG1 field [#X3-328257]
Added new variables to allow extraction of full Street Address from JSON, to correctly compare with X3 BP address.
1 modified element(s):
. TRT (TRT) TRTSIRVAL
- Impossible to search for the Site tax ID no of a new French customer linked to a category with a sequence number [#X3-328029]
The creation of a new BP, with a customer category linked to a customer sequence, allows the inquiry and update using BP ID Validation feature.
1 modified element(s):
. TRT (TRT) GETSTV
- Impossible to generate the zip file in a Windows environment [#X3-327340]
Update of EINVOUTGEN actions to generate a zip file in a Windows environment.
4 modified element(s):
. TRT (TRT) FUNDEBSPA
. TRT (TRT) TRTBPCINV
. TRT (TRT) EINVOUTGEN
. TRT (TRT) SBONFAC
- Recurring task management: BPRICRE parameters are not saved [#X3-326622]
A dialog box correctly displays the saved parameters.
1 modified element(s):
. TRT (TRT) BPRICRE
- BSI - Error on table BSISEALISD while deleting an account: X3.TRT/ANUCOD$adx (740) Error 6 Variable Non-existent GPLAN [#X3-328954]
The link expression of column ACCSAC in table BSISEALISD has been corrected.
1 modified element(s):
. ATB (META/TABLES) BSISEALISD
- Import journal entries - Behavior different between V5 and V12 on generated log [#X3-323874]
A reference to the dimension, journal entry type, account and ledger were added to the log call. The purpose is to provide clearer information on the error found.
1 modified element(s):
. TRT (TRT) IMPGAS
- The FICBAN entry point in SUBFRM is no longer called [#X3-323978]
All entry points in SUBFRM script can be used.
1 modified element(s):
. TRT (TRT) SUBFRM
- DCC - Error in BPIDVALGEN for list with over 500 BPs [#X3-323637]
The number of BPs is now unlimited.
1 modified element(s):
. TRT (TRT) BPIDVALGEN
- Journal entry import crashes due to missing variable "IDTCCE" [#X3-324204]
The error triggering the message "X3.TRT/CPTBAL$adx (1334) Error 6 : Variable nonexistent IDTCCE" when importing a journal entry with the standard import template GAS has been fixed
1 modified element(s):
. TRT (TRT) CPTBAL
- Payment posting - Matching is performed for non-matchable ledger [#X3-282324]
The matching is no longer performed.
3 modified element(s):
. TRT (TRT) ANUPYH
. TRT (TRT) PAYCPTA
. TRT (TRT) VALPORT
- Cash forecast incorrect when a packing unit conversion is applied to a Purchase receipt [#X3-328362]
The amount in Purchasing unit is used to generate the correct cash forecast.
1 modified element(s):
. TRT (TRT) FUNTRTCFO
- Bank statement validation - Error BSILIBANA$adx (436) Error 6 Non-existent variable BAN0 [#X3-328591]
No error message.
1 modified element(s):
. TRT (TRT) BSILIBANA
- GESPREPI - Sales Order in currency - Incorrect currency conversion on prepayment invoice [#X3-320763]
The currency conversion is the same when we change the currency and pick another document on the left list.
1 modified element(s):
. TRT (TRT) SUBPREPI
- Truncated warning message in mandate revocation [#X3-325447]
The full “Are you sure you want to continue?” message is now properly displayed.
1 modified element(s):
. TRT (TRT) SUBMDT
- SUBRBKPOR / RELBANK: Impossible to import bank statement if the bank file code has more than 3 characters [#X3-325103]
Bank file name from FILBANKDEF general parameter is proposed. When this parameter is not fed, RELBAN is proposed. It sill remains possible to choose the bank file to manage.
2 modified element(s):
. AMK (META/SCREENS) RELBAN
. TRT (TRT) SUBRBK
- error "Variable inexistante WGTABDIECCE" with import GASHRM [#X3-330098]
Declaration of global variables have been added at the beginning of the process and their deletion have been added at the end.
1 modified element(s):
. TRT (TRT) GASV5
- Error accessing SIRENE database [#X3-332216]
The access to the service has been restored.
- Expense showing incorrect company when the stock accounting interface is executed for many sites [#X3-319605]
The error has been fixed. The correct company is assigned to the Fixed Assets expense (GESLOF function).
2 modified element(s):
. TRT (TRT) FUNSTKACC
. TRT (TRT) SUBLOF2
- Disposal movement integration [#X3-307678]
The management of the VAT rule for disposal has been fixed.
1 modified element(s):
. TRT (TRT) TRTFASISS
-----------
Entry Point
-----------
- [Germany (GER)] SUBDTE: Entry Point for header account length [#X3-321020]
New entry point "BEFWRITEDATA" in script SUBDTE. Thanks to this new entry point, the account length can be updated.
---
Bug
---
- [Great Britain (BRI)] BADBTGEN includes year end carryforward journal [#X3-316621]
BADBTGEN no longer includes carryforward or closing journals.
1 modified element(s):
. TRT (TRT) BADBTGENCTL
- [Great Britain (BRI)] GESPAY - Help with messaging for a warning on C/T val bank curr [#X3-317776]
The calculation of the currency exchange rate displayed in the " C/T val Bank curr" field is correct for the referenced situations.
1 modified element(s):
. TRT (TRT) SUBPAY
- [Portugal (POR)] Periodic VAT declaration (GESDVPHP): Error on fields 12 and 13 which are exported in the XML file even if they are equal to 0 [#X3-321120]
Fields 12 and 13 are no longer filled in in the VAT Declaration when value is 0/empty.
1 modified element(s):
. TRT (TRT) CALVATPORPXXML
- [Portugal (POR)] Update of Inventory extraction for Portuguese legislation [#X3-322729]
Created a new 'Stock valuation' flag in the 'Inventory extraction' function, for the user to be able to possibly extract the in the Inventory export xml, complying with the 88º article of the Law proposition n.º 26/XVI/1.
3 modified element(s):
. ATB (META/TABLES) INVENTH
. AMK (META/SCREENS) INVEXT1
. TRT (TRT) EXPINV
- [Portugal (POR)] File extension error when importing a Portuguese bank statement [#X3-321637]
The file extension error when importing a Portuguese bank statement is fixed by using different methods for different Format Types (Variable, Fixed and CSV). Additionally, a duplicate Bank Definition verification step was developed to make sure no Bank Accounts are associated with different Bank File Definitions.
Changed the hardcoded portguese messages to local menu messages.
1 modified element(s):
. TRT (TRT) SUBRBKPOR
- [Portugal (POR)] POR - Asset fully depreciated at half the rate generates lost quotas in Model 32 [#X3-321438]
Now, the depreciated assets are correct for the current or previous fiscal years.
2 modified element(s):
. ARP (META/REPORTS) P-IMO32
. REPORT (REPORT) P-IMO32
- [Portugal (POR)] Import of a bank statement with RELBANPOR file definition: 'Subtotal not recorded' message is wrongly displayed [#X3-321384]
Added an extra verification for Portuguese legislation and, if verified, choosing not to print the unnecessary message.
1 modified element(s):
. TRT (TRT) SUBRBKPOR
- [Portugal (POR)] Customer invoice type (GESTSV2): it is impossible to create a code for the POR legislation when its document type is already assigned to another legislation [#X3-325682]
It is possible to create an entry type for the Portuguese legislation that is already used for another legislation. However, the sequence number always needs to be exclusive to the created entry type. A validation is performed on the sequence number and its use.
1 modified element(s):
. TRT (TRT) PORLEGLIB
- [South Africa (ZAF)] BSI - CDISC payment attribute is used for supplier discount when payment is generated from advanced bank statement import [#X3-313542]
The discount attribute for AR is retrieved from the DENDEP global parameter and the discount attribute for AP is retrieved from the DENPAY global parameter.
1 modified element(s):
. TRT (TRT) BSILIBPAY
- [Spain (SPA)] INVTYPSPA field in table SINVOICE: value empty when re-invoicing unpaid expenses [#X3-322170]
The INVTYPSPA field is populated when re-invoicing unpaid expenses.
1 modified element(s):
. TRT (TRT) TRTCREFAC
- [Spain (SPA)] BATUZ_Invoice purchase goods and services tag 'CompraBienesCorrientesGastosBienesInversion' + TBAI_Rectification sales tag 'ImporteTotalFactura' [#X3-325216]
The receipt credit memo for services are sent with negative amount, in BATUZ
1 modified element(s):
. TRT (TRT) TRTSENDCTSW
- [Spain (SPA)] Update on 303 for January [#X3-328775]
The CLAVEOTRAS field has the length 3 in SPAMOD3037 screen.
1 modified element(s):
. AMK (META/SCREENS) SPAMOD3037
- [Switzerland (SWI)] Error INVTYP in Supplier BP invoice GESBIS / SWI / QR code entry / @X3.TRT/SUBBIS$adx(2311) Error 6 : Variable does not exist TIT [#X3-322202]
Added a step that forces reading/loading of 'TPV' table to make sure the Invoice Type field is correctly populated.
1 modified element(s):
. TRT (TRT) SWIQRCLIB1
~~~~~~~~~~~~~
Manufacturing
~~~~~~~~~~~~~
-----------
Entry Point
-----------
- Purge Suggestion function FUNPURSUG - Entry point for record selection [#X3-319435]
New entry point "CUSSELFLT" in script FUNPURSUG, for record selection.
- Weighing with positive adjustment and packing balance, and absence of stock movement of type 'Inventory' and designation mvt 'Adjustment' [#X3-326461]
2 new entry points "WEIGHING_STWMAJ" and "CONTENANT_STWMAJ" have been created in script SCALEXCHAN.
They have to be used in addition to the existing entry point AGRSTJ in script STKMAJ.
Examples of entry points scripts can be delivered.
---
Bug
---
- Weighing station: incorrect message for the tolerance of the calibration [#X3-320050]
Tolerance is processed correctly, even in terms of rounding.
- Serial numbers cannot be linked if the stock of the released product has been moved to another site [#X3-320056]
Serial numbers can be linked correctly even if released products have been moved to another site.
1 modified element(s):
. TRT (TRT) SUBMFSH
- Weighing station: No focus on [VALIDATE] and [WEIGH] buttons during calibration of a connected scale [#X3-320101]
Focus on "Validate" and "Weigh" buttons is managed.
- Mobile automation - Work order production reporting missing suggested location field [#X3-321363]
The suggested location field is displayed and populated with the default location from the product site. The location field will also default to this value as an improvement.
- Weighing station FUNSCA: Weighing of a component with icons (PPE codes or toxicity codes) and sudden shutdown [#X3-321705]
Buttons allowed only if relevant information are selected.
- Weighing station | [Weighing by WO] screen, Multi-product accumulated weighing context, absence of taring action following a partial weighing interruption [#X3-321583]
The correction enables a container to be tared after it has been manually selected or automatically suggested by the Weighing module.
- Weighing station | Malfunction in the [Lot selection] screen called from the [Weighing by WO] screen when the [ALLOCATE] and [DESALLOCATE] buttons are enabled [#X3-321502]
New controls are added to the [Lot selection] screen when the [ALLOCATION] and [DEALLOCATE] buttons are activated. The aim of these new controls is to have consistent detailed allocations between the Weighing module and the WO in Sage X3. The new controls are the following ones:
a. No allocation If the user deallocates the entire quantity to be weighed, and uses the [VALIDATE] button, the system displays the new standard message {Action impossible because no quantity allocated} (not final version of the message).
b. Partial allocation If the quantity to be weighed is partially allocated, then when the user selects the [VALIDATE] button, the system displays the new message {Insufficient quantity allocated: continue? Yes / No} (not final version of the message).
Answer ‘YES’ to the message > Return to the [Weighing by OF] screen
Answer ‘NO’ to the message > The system remains on the [Lot selection] screen.
c. Prohibition on opening [Lot selection] screen From now on, it is no longer permitted to access the [Lot selection] screen in the following scenario. After a successful recheck, the [Lot Selection] screen can no longer be selected using the magnifying glass to the right of the [Sub-lot] field. The system then displays the new standard message {Batch selection prohibited; re-check validated - OK} (not final version of the message). The aim here is to avoid side effects with an allocation change at the latest.
- Application error in production tracking (GESMTK) when tracking different finished goods with the same component on the same work order [#X3-321547]
Fix prevents a user from being able to select an order line number if the component record created in MFGMAT has no line number.
1 modified element(s):
. TRT (TRT) SUBMTK3
- Weighing station: Invalid tare is checked after the item has been re-checked, not after the tare weight has been entered [#X3-320495]
The incorrect tare is now properly managed as soon as entered via the keyboard or from the scale (connected mode).
- Weighing station: inconsistent message in excipient weighing [#X3-321375]
Controls on excess or insufficient quantity have been added.
- Weighing station: Incorrect weight conversion between scale and weighing station [#X3-320422]
The g/kg conversion is taken into account.
- Impossible to create a Storage/Handling (New or by duplication) [#X3-320266]
In the HSH0 mask, a Control action has been added on the HSH field.
In the HANDLING and HANDLINGR tables, HSH field, cancellation is "Delete".
It is then possible to create, duplicate and delete a storage.
4 modified element(s):
. AMK (META/SCREENS) HSH0
. ATB (META/TABLES) HANDLING
. ATB (META/TABLES) HANDLINGR
. TRT (TRT) SUBHSH
- MRP considers the available stock of the wrong work-order component version [#X3-320334]
Purchasing suggestions are correctly generated for material requirements.
1 modified element(s):
. TRT (TRT) FUNCBN
- Weighing station: Inconsistent allocation status on deallocation [#X3-320558]
As the allocation can be changed in X3 with the settings, we now refresh to reload the information.
- Weighing station: End-of-phase excipient on weighing station and calculation of the quantity to be allocated [#X3-322208]
In AdxChoix_OF for the excipient and other relevant types, we load the lots and set the fields to ensure that the value is the right one.
- Weighing station: Weighing by WOF, interruption[Recheck item] and ask for a new scale tare [#X3-321874]
No tare request is made after abandoning a recheck control.
1 modified element(s):
. AML (META/LOCALMENUS) 9151
- Weighing station: message when weighing a component 'End-of-phase excipient in plant' [#X3-321277]
Messages displayed correspond to the contexts.
- Weighing station - List of components to be weighed is not sorted according to BOM sequence numbers [#X3-319874]
The components, including the excipients, will be listed according to the BOM sequence per operation in the Weighing station.
1 modified element(s):
. TRT (TRT) SCALEXCHAN
- VRF orders are not taken into account by replanning functions [#X3-301526]
VRF orders are now included in replanning functions.
1 modified element(s):
. TRT (TRT) FUNCBN
- Slow performance in the grouping workbench with project number [#X3-317771]
The line display has been enhanced to improve performance.
1 modified element(s):
. TRT (TRT) FUNMPICK
- FUNMCLOSE: Access authorization not taken into account for site groupings [#X3-309124]
The left list is restricted to site grouping to which the user has been granted access in FUNMCLOSE and FUNMSITU functions.
1 modified element(s):
. TRT (TRT) FUNMFGS
- Assignments (FUNMAUTMTO) - Data forgotten by processing [#X3-307851]
MTORE "Max. no. requests/resources" new sizing activity code has been created to update the number of requests/resources used during the assignment calculation.
When the number of requests or resources reaches the limit value of the activity code, a warning message is displayed in the log just after the criteria:
"The maximum number of requests XXX has been reached. Review the MTORE sizing activity code."
In addition, at the end of the FUNMAUTMTO log, the number of assignments processed is specified.
The error messages can also be displayed when the assignment calculation is performed in FUNMLINK (action proposal), and in other functions like Sales orders, import of Sales orders when automatic adjustment is checked for the Assignment rule specified in the Product-site record.
5 modified element(s):
. ACV (META/ACTIVITYCODES) MTORE
. AML (META/LOCALMENUS) 193
. AML (META/LOCALMENUS) 197
. TRT (TRT) FUNMAUTMTO
. TRT (TRT) MTOLINKLIB
- The different statistical groups of 2 manufactured products become the same in MFGITM when these products are manufactured in the same WO [#X3-308214]
Information is kept on each product line in order to allocate the appropriate statistical groups.
1 modified element(s):
. TRT (TRT) SUBMFG
- FICHSUI Reprint generates an error message with this set up of the Report dictionary [#X3-310541]
If BONTRV, BSM, FICHSUI, FICHTEC, RECETTE reports include several “Crystal Report” reports, saving to the AREPORTM temporary table is now properly handled, for "print" and "reprint".
5 modified element(s):
. TRT (TRT) FICHSUI
. TRT (TRT) BONTRV
. TRT (TRT) BSM
. TRT (TRT) FICHTEC
. TRT (TRT) RECETTE
- Performance issue on Material Tracking Plan (FUNBENCHM) [#X3-314704]
1 - Performance is improved when released products, projects or/and orders are entered in the criteria.
2 - When the number of records to be displayed exceeds the screen size, the message "Caution, other records exist for these selections" appears.
3 - The message "There are BOM lines displayed which parent product is versioned" is displayed again when needed when selection is done on BOMs.
2 modified element(s):
. TRT (TRT) FUNBENCHM
. AML (META/LOCALMENUS) 193
- The message is no longer mandatory if the weighing operation is interrupted [#X3-318119]
If it is mandatory to read a message linked to an icon, the black border around the icon is now always present until the icon is selected.
- Message {Component already fully weighed} wrongly displayed for a component not yet weighed [#X3-325439]
A data refresh is now performed before the ADXChoix_OF call.
- Weighing station : Multi-item cumulative weighing and message {Tray change error} in connected mode [#X3-329837]
A new Parameter has been added in the communication section of the X3Scales.ini file: "CommunicationRetry=10", where 10 is the maximum value.
- Cumulative weighing and validation weighed with weight weighed equal to '0' ('n'th weighing) [#X3-329599]
When a weight to be weighed is set to 0 in a cumulative weighing, the buttons "Validation" or "Validation+" are no longer active until a weight <> 0 is entered for the first or after several weighing.
- Weighing station : Home screen and crash of the 'Weighing station' [#X3-328628]
This combination of clicking on the [WEIGHING IN PRODUCTION] button and then on the [WEIGHING BY PRODUCT] button works correctly.
- Weighing station: Weighing out of tolerance +' and METTLER Terminal Keys active (connected mode) [#X3-327504]
The way to lock the scale has been changed.
The MTSICS driver now uses the "R0" value to unlock and the "R1" value to lock the buttons on the scale.
- Executing the Stock valuation function FUNSTVA crashes Syracuse session [#X3-327448]
The stock valuation report can be printed without issues.
1 modified element(s):
. TRT (TRT) STKVAL
- Weighing station | [Weighing by WO] screen, Multi-item cumulative weighing and unjustified automatic container changeover [#X3-326775]
During a cumulative multi-component weighing session with several components to be weighed, the container selected manually before the 1st weighing of the 1st component is no longer replaced automatically when the user answers ‘NO’ to the message {Abandon cumulative multi-component weighing session in progress, are you sure? Yes / No} when weighing the 2nd component.
- Mobile Automation production reporting preventing the creation of different sublot numbers [#X3-324590]
The sub-lot number can now be entered.
- Material consumption list limited to 20 lines in Mobile automation [#X3-329321]
The component list has been increased to 100 lines.
- Missing buttons 'Production plan' and 'Plan of consumption' from reception when NCS is active [#X3-323684]
Button "Creation non-conformance" is managed in a distinct button, no longer with "Enter production plan".
Buttons "Enter production plan" and "Enter plan of consumption" are available (with condition) even when "NCS" activity code is active.
The first time the user jumps to "Enter production plan" and "Enter plan of consumption", they are able to select the entry transaction.
4 modified element(s):
. AMK (META/SCREENS) PTH1
. AUTI (META/UTILITYPROCESSES) PUR250116_323684
. TRT (TRT) MTKLIB
. TRT (TRT) SUBPTH
- Weighing station : Cumulative weighing and standard display {Standard weighing assumed in this context} in connected mode [#X3-330035]
The parameter "AvoidStandardweighingAssumedMessage" has been added in the message section of the ini file.
- Weighing station: Setting and [Weight-weighed] field not accessible in input [#X3-330209]
After a first partial weighing of a component, the container tare weight for a second weighing of the same product is now possible.
- Setup Weighing station - Update ini file [#X3-331957]
x3Scales_template.ini is created with all the parameters deactivated by default.
- Lead time of expired prices list are used by the Grouping Workbench [#X3-324414]
The requirement date is calculated based on the active purchase price list (validity dates related to today's date).
1 modified element(s):
. TRT (TRT) BENCHLIBP
- Weighing station and black border around the icon [#X3-305449]
If it is mandatory to read a message linked to an icon, the black border around the icon is now always present until the icon is selected.
- Weighing station and quantities not refreshed in the components screen after a complete weigh [#X3-306013]
Quantities are refreshed in the components screen.
- Weighing station and non-explicit message for the excipient [#X3-307002]
A clear message is displayed depending on the component type.
- Weighing station - Black frame disappears after clicking an icon other than the first [#X3-322382]
The black frame remains on the first icon until the user clicks it.
- A purchase order can be generated during an unavailable period using the enterprise planning [#X3-320729]
From the enterprise planning, "plan/order" action on a customer order, a message is displayed when clicking the "Order" button if the order date falls within the supplier's unavailable period as it is displayed in purchase order creation.
It is also displayed in the log file.
Remark : Blocking message occurs only when "requested date" is in unavailable period of the site. It was already the case.
4 modified element(s):
. TRT (TRT) CONTX3
. TRT (TRT) MFGLIB
. TRT (TRT) SUBPBW4
. TRT (TRT) SUBPOHD
- MRP - If By-product is not used as a resource, a useless suggestion (WOS) is generated [#X3-329320]
In MRP, changes have been made to process by-products before finished products. This ensures extra suggestions are not created for by-products.
For this fix, a new site level parameter in STO > SCH > SETITMLLC has been added. This parameter must be set to "Yes".
2 modified element(s):
. ADP (META/PARAMETERS) SETITMLLC
. TRT (TRT) FUNCBN
- Weighing station : [Weighing Plan] function and memo code application 'STD' in the [Weighing Plan Criteria] screen [#X3-329134]
The MWG memo, already used in the function's criteria window, has been added to the list of memos.
The STD memo code is managed as soon as the function is launched. The display of the active memo code is also managed when the criteria window is opened. The memo code has been added (while remaining invisible) to the function's main screen, MFGWEIGH.
The MFG250331_329134 utility revalidates FUNWEIGH entry transactions.
Note: to be able to use the "Default planning horizon" GPLNHOR parameter to defined the end date, let the "end date" field blank before saving the memo STD.
4 modified element(s):
. AUTI (META/UTILITYPROCESSES) MFG250331_329134
. AMK (META/SCREENS) MFGWEIGH
. TRT (TRT) FUNWEIGH
. AMM (META/MEMOS) MWG
- MRP - POS not meeting the coverage set on the product site record [#X3-322225]
One purchase order suggestion (POS) per coverage period in which the quantity covers the whole coverage period so the projected stock is null at the end of the period.
1 modified element(s):
. TRT (TRT) FUNCBN
- Incorrect run time calculation when Work Order release quantity is changed [#X3-319784]
The calculation of the operation run time is correctly based on the run time and efficiency defined in the routing.
1 modified element(s):
. TRT (TRT) MFGLIBO
~~~~~~~~~~~~~~~~~~
Project Management
~~~~~~~~~~~~~~~~~~
-----------
Entry Point
-----------
- PJM - PJMTE function, time entry, incomplete case selection [#X3-321824]
A new entry point PJMSELECT_SEL_TABLE has been defined in the PJMSELECT script where all the "Selection table" actions are called.
1 modified element(s):
. TRT (TRT) PJMSELECT
---
Bug
---
- PJM - Impossible to delete a time in "rejected" status from the PJMTE function - Deletion prohibited on time entry with status Rejected [#X3-321793]
A rejected time entry line can be deleted.
3 modified element(s):
. ??? (META/EINVOICEMAPPING) UBL21
. TRT (TRT) PJMTIMEMP_CSTD_EVENTS
. TRT (TRT) SUBPJMTE
- Financial overview: Line doubled [#X3-322397]
Financial overview does not duplicate lines, even with specific SQL queries.
2 modified element(s):
. AML (META/LOCALMENUS) 2076
. TRT (TRT) TECFINOVE_CSTD_METHODS
- PJM - Red icon at the Project management level -ERROR Message : "Record does not exist" [#X3-329496]
In Project function, "Progress billing" icon (red book) is not available anymore during the creation or modification of the ongoing project.
2 modified element(s):
. AMK (META/SCREENS) PJMA1
. TRT (TRT) SUBPJMA
- Project management - Mandatory Dimension type [#X3-326460]
Mandatory analytical dimensions are controlled in the Project management function.
5 modified element(s):
. ACLA (META/CLASSES) OPPORPJM
. AML (META/LOCALMENUS) 2260
. TRT (TRT) OPPORPJM_CSTD
. TRT (TRT) OPPORPJM_CSTD_METHODS
. TRT (TRT) OPPORPJM_CSTD_PROPERTIES
~~~~~~~~
Platform
~~~~~~~~
- WebService: No message with special import [#X3-321354]
Users did not receive any feedback and they were unaware about what was the result of the call via the WebService. As a solution, we added an exception to always return a result message even if no issues occurred.
1 modified element(s):
. TRT (TRT) SUBIMPOBJ
- ALOG as a batch task in AREQUETE [#X3-321301]
Logging the number of files and the list of files being inserted when Refreshing Data is launched from ALOG batch.
- Patch WH from 22R4 to 24R2 failed : @GX.TRT/ASYRSYS$adx (1038) Error 6 : Variable Non-existent CST_AERRPROT [#X3-322538]
Patch integration for Geode product from 22R4 to 24R2 is now correctly handled.
1 modified element(s):
. TRT (TRT) ASYRSYS
- Patch integration crashes when updating standard screens that were customized making the standard screen corrupted and unusable [#X3-321494]
Patch integration has been corrected.
1 modified element(s):
. TRT (TRT) PATCHAMK
- ALOG table clustered index missing for SqlServer [#X3-321374]
Changed default index cluster to Yes for index 0 in the ALOG table.
- Error Invalid value when opening ADI when type "CTY" is used [#X3-320499]
Opening ADI function when type "CTY" is used is now working correctly.
1 modified element(s):
. TRT (TRT) SUBADI
- AREADLOG - Wrong text in header line for column Name [#X3-322507]
Fixed the display of the field. "Last Name" is now labelled "Name" for both X3 and Warehousing products.
2 modified element(s):
. ACLA (META/CLASSES) AREADLOG
. ASW (META/REPRESENTATIONS) AREADLOG
- The data being updated are locked by another user (Locking Error on Table AVALNUM WRG 24 ) Do you want to try again [#X3-321833]
When a workflow rule allows a message to be modified, all X3 sessions remained blocked by the session that runs this workflow while the message screen was displayed. Now, the sessions are no longer blocked.
- Impossible to read log if error during patch [#X3-322120]
At patch integration step, if an error is raised, the log generated can be read.
2 modified element(s):
. TRT (TRT) LECFIC
. TRT (TRT) PATCH_UPDATE
- Report date range incorrect in recurring task [#X3-305888]
The calculation of the relative date field End of month is corrected.
1 modified element(s):
. TRT (TRT) ADATREL
- The control table mandatory field is not behaving correctly [#X3-318609]
Even though the user unckecked the "mandatory field" in the "control tables" function, the "report parameter" screen required it. As a solution, we added an extra condition on the mandatory field to the verification function in the SUBACL and ASYRSUBACL scripts.
2 modified element(s):
. TRT (TRT) ASYRSUBACL
. TRT (TRT) SUBACL
- Statistics report with report code "STAT": column titles are empty [#X3-317713]
The headers: line margin, quantity, and number of lines were added to Crystal reports
5 modified element(s):
. ARP (META/REPORTS) STAT
. REPORT (REPORT) STAT
. TRT (TRT) ALOG
. TRT (TRT) AREADLOG_CSTD_OPERATIONS
. TRT (TRT) AREADLOG_CSTD_PROGS
- Export through Import/Export Templates with ATEXTRA table and definition File Type: With Header, the data is not exported correctly [#X3-319114]
Sometimes the first exported record and header were on the same line. The header generation process has been changed to add the first exported record on a new line after the header. Also, the header is written even if it is empty to avoid a mismatch error.
1 modified element(s):
. TRT (TRT) AEXPPROCESS
- REST request: url with between clause, doesn't work [#X3-322197]
In the query language, when a "between" clause is added, depending on the condition, the between should be put between brackets.
1 modified element(s):
. TRT (TRT) ASYRQRY
- Stock inquiry CONSSMJ: in the exported CSV file, the “Movement type” column displays codes instead of their descriptions [#X3-316094]
The "Export CSV" functionality does not consider the local menus. When it is a local menu code, this code is not converted to the corresponding description. Now, when we find a local menu, the code is converted to a description.
1 modified element(s):
. TRT (TRT) GCONSULT
- Problem with the order of field actions on a screen [#X3-315958]
When patching a mask, the order of field actions on a screen is now followed for spe actions.
1 modified element(s):
. TRT (TRT) PATCHAMK
- Workflow link with notification server does not work in New Outlook [#X3-314022]
With the notification server, we can now have the link in the new Outlook.
At the same time we also modified the link for the signature.
Caution if you use the notification server, you don't have to set the in the rule.
3 modified element(s):
. AML (META/LOCALMENUS) 75
. TRT (TRT) ASYRMAILAPI
. TRT (TRT) AWRKMEL
- Generation of e-invoicing UBL in multi Runtime environmment [#X3-312938]
The generation of e-invoicing UBL in a multi Runtime environmment is now working correctly.
- Error message : Path must be precisely indicated [#X3-317446]
The importing/exporting process works with x3 storage volume internally, but it wasn't converted to physical path. To solve that, the x3 storage volume has been converted internally to a physical path to check the different error conditions and to import/export correctly. Another bug has been fixed when updating with the last file name on "import/export temporary storage space" screen.
2 modified element(s):
. TRT (TRT) TRTEXPAOW
. TRT (TRT) TRTIMPAOW
- Date field always do a Chgfmt, breaking bespoke [#X3-317557]
Correction done when we have a SPE or SPV on a date field.
2 modified element(s):
. TRT (TRT) VALMSKLEC
. TRT (TRT) VALMSKTRT
- [CLI CMD] Add dev dependencie to the current package API [#X3-319188]
We are forcing the sending of null value for properties to X3 API helper.
- User sessions blocked when using "debug" flag in Workflow rules [#X3-267112]
When a workflow rule activates a debug screen, all X3 session remained blocked by the session that runs this workflow as long as the log screen was displayed. Now, the sessions are no longer blocked.
1 modified element(s):
. TRT (TRT) AWRK
- Syracuse setup V12.13.0.4 fails when installing by command line with a MongoDB SSL [#X3-260444]
Syracuse setup in command line is correctly installed when setting MongoDB database with SSL support.
- Mutation on list/detail screen for Windows like address [#X3-326288]
The issue with the mapping of hidden fields on API Windows operations is fixed.
1 modified element(s):
. TRT (TRT) AGENAPI
- Setup, Users, Function profile, left-list description column truncated [#X3-325146]
We increased the length value of the Description field in function "AFT".
2 modified element(s):
. AOB (META/OBJECTS) AFT
. AOB (META/OBJECTS) AME
- Some log files are not appearing in AREADLOG [#X3-326076]
Some log files generated with the same name for a dedicated process are now taken into account in AREADLOG.
- AREADLOG - Missing log files during patch execution [#X3-325921]
Log files generated during patch execution are now taken into account in AREADLOG.
- sqltrt in temp folder exposes a string of SQL instance credentials [#X3-329854]
Temporary file generated and now deleted after execution to avoid having them on file system for a long time.
4 modified element(s):
. ADC (META/PROCESSES) UTI250307_329854
. AUTI (META/UTILITYPROCESSES) AUTI250307_329854
. TRT (TRT) AUTI240418_312659
. TRT (TRT) UTI250307_329854
- Enums exceptions deletion (API) [#X3-328825]
Enum exceptions (API) are automatically deleted when Local menu values are deleted.
4 modified element(s):
. AML (META/LOCALMENUS) 7842
. TRT (TRT) APLSTD
. TRT (TRT) ATRTAPI
. TRT (TRT) SUBAENUMB
- Company code updateable on a new site after creation [#X3-327119]
A Gosub Relit command was added in APRES_CRE action in order to refresh the screen after creation.
1 modified element(s):
. TRT (TRT) SUBFCY
- API: Operation method blocks the Operation override process on CRUD mutations [#X3-327628]
Overriding a create/update/delete API operation type regardless of the Operation method (import/window/class) is fixed.
- Uninstalling Sage X3 Services and Sage WH Services does not delete registry uninstall key [#X3-326595]
The registry is correctly cleaned after uninstallation.
- Cannot copy elements managed by legislation from one environment to another [#X3-326771]
The copy of some objects from one environment to another is unblocked.
1 modified element(s):
. TRT (TRT) DOSCONT
- AREADLOG - Sort by name instead of date [#X3-323463]
During the Patch or Valdos process, we now take into account a table with an index containing a minus in the first place.
3 modified element(s):
. ATB (META/TABLES) ALOG
. TRT (TRT) DOSDICTAB
. TRT (TRT) PATCHATB
- Error 5 syntax error in Views [#X3-323102]
The % character in view requests is used to call a function or to use the value of a variable. Now, it can also be used for LIKE or NOT LIKE operators.
1 modified element(s):
. TRT (TRT) DOSVUE
- AREADLOG: no access to On line help from AREADLOG representation [#X3-323852]
Online Help button activated on the AREADLOG representation.
1 modified element(s):
. ASW (META/REPRESENTATIONS) AREADLOG
- GESAPR: The file link does not open in a new window as set up [#X3-292314]
The file does not open in a new explorer window. The xtarget value came with the correct value ("_self", "_blank" ), but the server always changed the value to "main", keeping the same page to open it. To solve that, the anchor attribute was changed depending on the user selection
1 modified element(s):
. TRT (TRT) ARECOPRO
- Compress file error linked to ordsys(1) troncated in zip file name [#X3-329153]
The powershell command executing the zip is no longer using all parameters directly appended in command line.
We are instead using a Powershell script file as an INPUT parameter in order to guarantee a total command line length that is less important.
1 modified element(s):
. TRT (TRT) ORDSYS
- Action SELMOTCLE: specific script not called in certain cases [#X3-324585]
The specific script for "keyword selection" was harcoded with the name XWGOBJTXT on GOBJACT.SELTXT method. To solve that, this hardcoded name was changed by the content from specific script field for "action dictionary" function.
1 modified element(s):
. TRT (TRT) GOBJACT
- Trigger Table_UPDTICK is erased when adding a specific index [#X3-326953]
In Database Optimisation index (GESANX) , we now take into account the triggers.
1 modified element(s):
. TRT (TRT) SUBANX
- Syracuse installation process does not put correct rights on \syracuse\bin\temp [#X3-329154]
The user specified to run the service is added to this folder:
\syracuse\bin\temp
- PATCH integration crashes if reading an empty directory [#X3-319943]
Empty directories are taken into account correctly in PATCH integration.
1 modified element(s):
. TRT (TRT) PATCH
- [Portugal (POR)] Error: X3 engine error: [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]'NYTBILL' is not a recognized built-in function name. : SQL server error when we insert "where" into the parameters of menu item [#X3-326110]
Trying to get the number of records for a specific, complex query did not work. To solve that, we have changed the way to query the database by changing direct queries by 4GL database access.
2 modified element(s):
. TRT (TRT) ASYRREQ
. TRT (TRT) SUBALH11B