How to make records configurable using configuration in extension

Making records configurable using configuration in extension.1. In extension go to configuration folder. 2. Select the group where you want to store the records, and type of records and subtab within the main tab, title and description and If you want you can fill default value of the record as shown below example 3. Then… Continue reading How to make records configurable using configuration in extension

isDynamic and isRecalc

isDynamic and isRecalc are parameters used when working with record objects. Let’s understand the purpose of each parameter: isDynamic: The isDynamic parameter is used to indicate whether you want to work with a record object in dynamic mode. When isDynamic is set to true, it allows you to access and manipulate any field or subrecord… Continue reading isDynamic and isRecalc

Add errors contents to files based on the date

A file contains the errors that are created on the same date function fileCreate(document, errorMessage, errorDate) {try {let dateArray = [];let csvData = “Order ID, Error message\r\n”;csvData += document + ‘,’ + errorMessage + “\r\n”;let folderSearchObj = search.create({type: “folder”,filters:[[“internalid”, “anyof”, ” “]],columns:[search.createColumn({ name: “numfiles”, label: “# of Files” }),search.createColumn({name: “name”,join: “file”,label: “Name”}),search.createColumn({name: “internalid”,join: “file”,label: “Internal… Continue reading Add errors contents to files based on the date

Test Maturity Model

A Test Maturity Model (TMM) is a framework that assesses and measures an organization’s testing capabilities and maturity. It helps organizations understand their current testing practices and provides guidance on how to improve and advance their testing processes. A Test maturity model’s primary purpose is to find the maturity and provide targets to enhance the… Continue reading Test Maturity Model

Coordinating Workflow and User Event Scripts in Sales Order Processing

In sales order processing, it is common to utilize both workflows and user event scripts to automate and streamline various tasks. However, a challenge arises when both the workflow and user event script need to be triggered in the Aftersubmit event, but the user event script must execute after the workflow is completed. In this… Continue reading Coordinating Workflow and User Event Scripts in Sales Order Processing

Efficient and Scalable Mapping Solution for Purchase Order Item Lines to Item Receipt Order Lines

Mapping purchase order item lines to item receipt order lines is a crucial task for businesses, especially when it comes to obtaining the required serial lot numbers for integration with systems like BlueScope. While loading records in scripting may not be recommended for mass data processing, there are alternative solutions available that are both efficient… Continue reading Efficient and Scalable Mapping Solution for Purchase Order Item Lines to Item Receipt Order Lines

Differentiating Kit Items and Components in Transaction Search and Packing Slip PDF

Problem:When generating a consolidated packing slip PDF based on transaction search results, it is desired to only list the Kit items. However, the components are also currently displayed in the Item fulfilment transaction search results, causing confusion. It is important to distinguish between the kit items and their components to ensure accurate packing slips and… Continue reading Differentiating Kit Items and Components in Transaction Search and Packing Slip PDF

Client needs to deny the permission to delete files uploaded to File Cabinet

ScenarioAn Administrator would like to give users on a non-admin role to remove access to delete File cabinet files where we have all the user documents and scripts stored. SolutionNavigate Setup > Users/Roles > Manage RolesCustom Role: Click EditNote: Click Customize if the role is a standard role.Permissions: Click List subtabNote: Select a new permission… Continue reading Client needs to deny the permission to delete files uploaded to File Cabinet

Restrict the saved search results for different role.

Scenario: Client needs to restrict the saved search results such that the user with the salesperson could view only the transaction results with their name on the transaction as salesperson. Solution: List>Search> Saved SearchesEdit the transaction saved search.Criteria> Standard> FilterCASE WHEN ({custrecord_jj_sales_person_ahap_39.entityid} = {user.entityid} AND {userrole}= 1045) THEN 1 ELSE (CASE WHEN ({userrole}!= 1045) THEN… Continue reading Restrict the saved search results for different role.

Uses of Macros and Recording a Macro

Macros are a powerful tool in Excel that can help automate repetitive tasks and save time. Some common uses of macros in Excel include: Automating data entry tasks: Macros can be used to automate tasks such as copying and pasting data, formatting cells, and inserting formulas. Updating charts and graphs: Macros can update charts and… Continue reading Uses of Macros and Recording a Macro