Skip to main content

Posts

Showing posts from February, 2020

Profile Attributes is not working on Applet Browser Script in Siebel Server and Dedicated (Local) Client

Oracle disable SetProfileAttr() and GetProfileAttr() feature as a security fix in browser scripts, but you can enable this feature with Server Configuration parameter. For Server: Go to Administration - Server Configuration then Enterprises then Component Definitions  and query your Object Manager e.g. *Public Sector*ENU* Click on Menu button on Component Definition applet. and click on Start Reconfiguration and now query EditProfileAttr in Component Parameters Applet and set its value to TRUE Name of Parameter: EditProfileAttr Value : TRUE Now click on  Menu  button on  Component Definition  applet  and click on Commit   Reconfiguration . Either restart the Siebel Services or just restart the component on which you have made the changes. For Dedicated Client: For dedicated client add below parameter in CFG file under  InfraUIFramework section: EditProfileAttr = TRUE

How to take Guest OS (Windows 7) Remote Desktop Connection RDP running in VirtualBox

I am running Windows 10 as host OS and installed Windows 7 as guest OS (Virtual OS) in Virtual Box. On internet I couldnt found any way to take Remote of guest OS which is running on Virtual Box so I start experimenting and found a way. Follow below steps: Open VirtualBox application. Select the guest OS and click on gear icon (settings). Click on Display and than Remote Display and click on Enable Server check box. Now select Network and click on Adapter 1 and then click on Enable Network Adapter with Attached to: NAT. Next click on Adapter 2 and then click on Enable Network Adapter with Attached to: Host-only Adapter and click OK. Now start the guest OS. Open cmd and type ipconfig and press Enter. You can see guest OS is connected to two networks. Copy the IPv4 Address starting with 192... Enable Remote Desktop Access on your Windows 7. Open Remote Desktop Connection in host OS and paste the IPv4 address in Computer field and

How to enable Remote Desktop Connection RDP on your Windows 7

Right click on My Computer and click on Properties. System window will appear, here click on Remote settings. System properties will appear here click on Allow Remote Assistance connections to this computer check box and then click on Allow connection (less secure) or Allow connections (more secure) as per your desire and c on OK button.

How to Install Guest Additions to Virtual OS in VirtualBox

Guest Additions includes device drivers and system applications that optimize performance of the machine. Start the guest OS in VirtualBox and click on Devices and then Install Guest Additions. It will mount the drive. Double click and start the setup. Click Yes and setup will be launched. Click Next and follow the installation procedure. After everything has completed a reboot is required.

How can I get VirtualBox to run at 1366x768?

I am using Windows 7 as guest OS in VirtualBox. Follow below steps: Start your virtual OS in VirtualBox. From the menu select Device and select Install the Guest Additions. Install Guest Additions Continue until the installation finishes. Restart VirtualBox and start your virtual OS in VirtualBox. From menu select the full screen or use short key in my case it was "right Ctrl". Below is optional: Go to VirtualBox click on File and open and Preferences... and click on Display and the settings to below:

How to Validate/ CHECKSUM of files

Errors can occur during the download of files, even if your download manager reports none. Therefore it is very important to check that the files have not been corrupted in any way. This is the purpose of the CHECKSUM files (md5sum.txt.asc, sha1sum.txt.asc, sha256sum.txt.asc). There are a number of no-cost products available for file validation and hashing that have point and click interfaces. HashMyFiles (Free) HashMyFiles is small utility that allows you to calculate the MD5 and SHA1 hashes of one or more files in your system. You can easily copy the MD5/SHA1 hashes list into the clipboard, or save them into text/html/xml file. HashMyFiles can also be launched from the context menu of Windows Explorer, and display the MD5/SHA1 hashes of the selected file or folder. Website: https://www.nirsoft.net/utils/hash_my_files.html MD5 & SHA Checksum Utility (Free, Pro) MD5 & SHA Checksum Utility is a tool that allows you to generate CRC32, MD5, SHA-1, SHA-256, SHA-

How to create bootable USB flash drives or Live USBs

Below are the list of tools which can be used to create bootable USB flash drives or Live USBs. ------------------------ Rufus Rufus is a utility that helps format and create bootable USB flash drives, such as USB keys/pendrives, memory sticks, etc. It can be especially useful for cases where: you need to create USB installation media from bootable ISOs (Windows, Linux, UEFI, etc.) you need to work on a system that doesn't have an OS installed you need to flash a BIOS or other firmware from DOS you want to run a low-level utility Despite its small size, Rufus provides everything you need! Download: https://rufus.ie/ ------------------------ Win32 Disk Imager This program is designed to write a raw disk image to a removable device or backup a removable device to a raw image file. It is very useful for embedded development, namely Arm development projects (Android, Ubuntu on Arm, etc). Anyone is free to branch and modify this program. Patches are always wel

Error while mapping file attachment: SBL-EAI-04058: Source expression generated attachment ID '...' but the corresponding attachment cannot be found. (Doc ID 972381.1)

APPLIES TO: Siebel CRM - Version 7.8.2 [19213] and later Information in this document applies to any platform. SYMPTOMS Following error will be reported by EAI Data Transformation Engine (Intgeraiton Object Declarative Data Mapper) when mapping file attachment (copying file content) from improperly configured / provided source Integration Component Field; SBL-EAI-04058: Source expression generated attachment ID '...' but the corresponding attachment cannot be found. CAUSE The field type of the source (and also traget) Integration Component that (the field) provide the file attachment content has to be "DTYPE_ATTACHMENT". The error occurs if it is set  to  "DTYPE_TEXT" (that may be default setting provided while creating  the Integration Object from XSD schema using Siebel Tools Wizard. Also there are alo following requirements for the text (VALUE) of the XML element in the input XML document where the source integration object is instantiat

How to check if filed has Arabic characters through Siebel eScript

Below is simple function for checking if ipstring have Arabic Characters in it: function hasArabic(ipstring) {     var araChar = 'ئءؤرلاىةوزظطكمنتالبيسشضصثقفغعهخحجد~ْلآآـألأًٌٍَُِلإإ';     var strlen = ipstring.length; // test string length       if (strlen < 1)     {         return false;     }     for (var i = 0; i < ipstring.length; i++)     {              if (araChar.indexOf(ipstring[i]) >= 0) // found         {             return true;         }     }       return false; }

Using the "Web Engine HTTP TXN" Business Service to Access Cookies, Querystring Parameters, Form Field Parameters, HTTP Headers, and Server Variables (Doc ID 476473.1)

APPLIES TO: Siebel Tools - Version 8.0 [20405] to 17.0 [IP2017] [Release V8 to V17] Siebel Tools - Version 17.0 [IP2017] and later All Platforms PURPOSE HTTP provides several means to allow Web Servers to obtain information from the browser.  The most familiar example is that when a user enters data into a form on a Web page, the data is sent to the Web Server, which can access the value of each form field.  This example illustrates sending form field parameters to the Web server with a POST method.  In general, a browser can send Cookies, headers, querystring parameters, as well as form field parameters to the Web server.  Web servers can also respond back to the browser with Cookies and custom headers.  The "Web Engine HTTP TXN" business service enables Siebel eBusiness Applications to retrieve or set Cookies, headers, and querystring and form field parameters. SCOPE This document is informational and intended for any user. Note that there are complications in

How to get IP address of the Client Machine, running Siebel Thin Client UI? (Doc ID 1602072.1)

APPLIES TO: Siebel CRM - Version 7.5.1 SIA [15026] and later Information in this document applies to any platform. *** Checked for currency on SEP-26-2016 *** QUESTION: ------------ How to obtain IP Address to the machine, running  the Siebel Thin Client without looking in the log files? SOLUTION ANSWER: ----------- Consider to use the "GetAllServerVariables" method of the standard Business Service "Web Engine HTTP TXN" (consider the Doc ID 476473.1 ) This method returns the "REMOTE_HOST" output argument the IP of workstation that runs Siebel Thin Client Session. Please note:  This business service does not fetch the valid IP address on the Siebel Dedicated Client, it is only applicable and should only be used/tested using Siebel Web Client. Source: https://support.oracle.com/ > Doc ID 1602072.1

How to get IP address of the Client Machine, running Siebel Thin Client UI through Workflow? (Doc ID 1602072.1)

Please follow the below steps: Create or Edit workflow. Add Business Service step. Set Business Service Name: Web Engine HTTP TXN Set Business Service Method Name: GetAllServerVariables Go to Output Arguments of Business Service Step and set the values as below: Property Name:  IpAddr Type:  Output Argument Output Argument:  REMOTE_HOST Please note:  This business service does not fetch the valid IP address on the Siebel Dedicated Client, it is only applicable and should only be used/tested using Siebel Web Client.

After Flattening The Repository, New Workspace Status Is Blank (Doc ID 2431747.1)

APPLIES TO: Siebel Tools - Version 17.6 [IP2017] and later Information in this document applies to any platform. SYMPTOMS On : 17.6 [IP2017] version, Configuration - General When attempting to edit / create new objects under new work space the following error occurs. 1. Workspace Status is blank 2. The selected record has been modified by another user since it was retrieved. Please continue (SBL-DAT-00523) CHANGES  Perform Flatten workspace and try to create new workspace. CAUSE During performing flatten workspacce, internal Seed Data reference got issue. SOLUTION Execute Flattened with disabled the workspace. Renable workspace and test to Create/Edit objects under new workspace. Source: https://support.oracle.com/ > Doc ID 2431747.1

Siebel Tools, Creating Workspace Non-ENU Does Not Set Workspace Status To Created (Doc ID 2351879.1)

APPLIES TO: Siebel Tools - Version 17.3 [IP2017] and later Information in this document applies to any platform. SYMPTOMS On : 17.3 [IP2017] version, Installation ACTUAL BEHAVIOR --------------- Siebel Tools, creating Workspace Non-ENU does not set Workspace Status to Created We are using local (ENU) tools with the Tools Language mode=NLD. When we create a workspace the Workspace Status is not set, it remains empty. When we create a workspace in the webtools, it sets the Workspace Status to 'Created' (actually to 'Aangemaakt', the related Dutch value of Created). EXPECTED BEHAVIOR ----------------------- When create a workspace the Workspace Status should be set STEPS ----------------------- The issue can be reproduced at will with the following steps: 1. When we create a workspace the Workspace 2. Status is not set, it remains empty. 3. create a workspace in the webtools, it sets the Workspace Status to 'Created' (actually to 'Aange

Unable to make changes to the Object with the newly created Workspace after the upgrade (Doc ID 2497349.1)

APPLIES TO: Siebel Tools - Version 18.12 and later Information in this document applies to any platform. SYMPTOMS Unable to make changes to the Object with the newly created Workspace after the upgrade STEPS ----------------------- The issue can be reproduced at will with the following steps: 1. Login into the tools 2. Create a Workspace dev_sadmin_deu_test 3. In the Action BC > try to inactivate a MVL 4. Getting following error"The selected record has been modified by another user since it was retrieved. Please continue.(SBL-DAT-00523)" CAUSE In the SQL which is causing this Issue STATUS_CD is empty UPDATE siebel.S_WORKSPACE SET   DB_LAST_UPD = current timestamp,   LAST_UPD = ?,   LAST_UPD_BY = ?,   MODIFICATION_NUM = ?,   LATEST_VER = ?,   OBJ_LOCKED_BY = ?,   OBJ_LOCKED_DATE = ?,   OBJ_LOCKED_FLG = ?   WHERE   ROW_ID = ? AND LATEST_VER = ? AND STATUS_CD = ? AND MODIFICATION_NUM = ? SQLParseAndExecute Bind Vars 4 000000025c401710:0 2019-

Unable To Change Objects In Siebel Tools Using Workspace_SBL-DAT-00523 (Doc ID 2345990.1)

Not able to modify any object in any worksapre, siebel is returning error APPLIES TO: Siebel Tools - Version 17.3 [IP2017] and later Information in this document applies to any platform. SYMPTOMS On : 17.3 [IP2017] version, Configuration - Dev Env When attempting to make any change to objects in siebel tools using workspace, the following error occurs. ERROR ----------------------- SBL-DAT-00523: The selected record has been modified by another user since it was retrieved. Please continue. STEPS ----------------------- The issue can be reproduced at will with the following steps: 1. login siebel tools, 2. open workspace 3. locate object (business component, applet, etc) 4. change any object property CAUSE UPDATE SIEBEL.S_WORKSPACE SET   DB_LAST_UPD_SRC = :1,   DB_LAST_UPD = current_date,   LAST_UPD = :2,   LAST_UPD_BY = :3,   MODIFICATION_NUM = :4,   LATEST_VER = :5,   OBJ_LOCKED_BY = :6,   OBJ_LOCKED_DATE = :7,   OBJ_LOCKED_FLG = :8,   STATUS_CD

Error SBL-DAT-00523 or SBL-DAT-00523 Occurs When Modify Objects On My Workspace (Doc ID 2527635.1)

APPLIES TO: Siebel Tools - Version 18.12 and later Information in this document applies to any platform. SYMPTOMS Using SADMIN user can not modify any object, following error is displayed: ERRORS: ---------------- The state of selected workspace has been modified by another user , workspace will refresh itself and proceed .(SBL-DAT-60295) OR The selected record has been modified by another user since it was retrieved.  Please continue. (SBL-DAT-00523) STEPS ----------------------- The issue can be reproduced at will with the following steps: 1. Log in to Siebel Tools using SADMIN 2. Try to modify an object 3. Above error is displayed CAUSE In the siebdevopenWS.log, there are below error messages: ObjMgrLog Error 1 000000025ca60cc4:0 2019-04-04 08:12:11 (workspacemgr.cpp (2672)) SBL-DAT-00523: The selected record has been modified by another user since it was retrieved. Please continue. ObjMgrBusCompLog Error 1 000000025ca60cc4:0 2019-04-04 08:12:11 (sqlobj.

Workflow on Workspaces in Siebel IP Guide

Workflow on Workspaces  Workflows are one such object on workspaces that must be managed only from a workspace. You can perform all activities on workflows, such as, create a new workflow process, modify an existing workflow process, import or export a workflow process and so on. A workflow process is tracked through workspace. To work on a workflow process: 1.   Create a workflow process record in a developer workspace under the parent or integration workspace. 2.   Make changes to the workflow process and when you complete making changes, click Publish. The status of the workflow process is set to Completed. The workflow is ready for delivery and activation. 3.   Submit the workflow for delivery. The status of the workspace changes and makes it ready for delivering the changes to the parent workspace. 4.   Deliver the workflow to merge the workflow changes with the parent workspace (Main/ Integration workspace). 5.   Activate the workflow using the Publish/Activate button

IP17 Workflow Process Publish Errors With "Cannot activate task "WF NAME' version [4]. Make sure it has 'Completed' status. (SBL-BPR-00501)" (Doc ID 2394134.1)

APPLIES TO: Siebel Workflow - Version 17.6 [IP2017] and later Information in this document applies to any platform. SYMPTOMS PRODUCT VERSIONS: ------------------------------ SIEBEL VERSION: Siebel 17.6 [IP2017] SIEBEL APP O/S: Oracle Solaris on SPARC (64-bit) ISSUE STATEMENT: ---------------------------- When there are multiple versions of a workflow process in IP17 Siebel Tools (3 versions in this particular issue), and modify its latest version, delivering the workflow process then generates generates and error. Furthermore, when trying to publish and activate the workflow process from Siebel Tools, it generates another error. ERROR MESSAGE: -------------------------- a. The error that occurs when trying to deliver the workflow process is the following: The deliver failed with error: The same values for '<?>' already exist. If you would like to enter a new record, please ensure that the field values are unique (SBL-DAT-00382) b. The error tha

How to Publish a Workflow Process From 19.3? (Doc ID 2537061.1)

APPLIES TO: Siebel CRM - Version 19.3 and later Information in this document applies to any platform. GOAL How to activate the Workflow in the client application after having it changed in Tools? SOLUTION Before 19.3 the following were the steps to publish and activate a modified Workflow (Please refer to IP17 Workflow Process Publish Errors With "Cannot activate task "WF NAME' version [4]. Make sure it has 'Completed' status. (SBL-BPR-00501)" (Doc ID 2394134.1)): Create a workflow process record in a developer workspace under the parent or integration workspace. 2. Make changes to the workflow process and when you complete making changes, click Publish. ***************** PUBLISH In DEV The status of the workflow process is set to Completed. The workflow is ready for delivery and activation. 3. Submit the workflow for delivery. The status of the workspace changes and makes it ready for delivering the changes to the parent workspace. *******

Publish/ Activate buttons are not enabled on Siebel Tools (Doc ID 2537061.1)

WF/Task Editor Tool Bar Buttons Functionality When a workflow is managed through a workspace, the buttons on the WF/Task Editor Tool Bar function as following: Publish/Activate: Publishes and activates a workflow process in a single step. The workflows from only one workspace (MAIN by default, or any other INT WS identified in system preference) will be published/activated when they are delivered into that workspace. Add the following System Preferences in Siebel Tools and relaunch tools: System Preference Name: WS Name For WF Activation System Preference value: Name of the INT WS where WF publish/activation should be enabled. On clicking the button, a new run-time instance of the workflow gets created. The workflow process becomes available for use. Source: https://support.oracle.com/ > Doc ID 2537061.1

HTML Icon Map Is Not Working In OpenUI (Doc ID 1619944.1)

APPLIES TO: Siebel CRM - Version 8.1.1.11 [IP2013] to 8.1.1.14.6 [IP2014] [Release V8] Information in this document applies to any platform. SYMPTOMS On : 8.1.1.11 SIA [23030] version, Configuration - General ACTUAL BEHAVIOR --------------- Image is not seen in chrome browser EXPECTED BEHAVIOR ----------------------- Image should be visible to the users STEPS ----------------------- The issue can be reproduced at will with the following steps: 1. Login into OpenUI application in Chrome browser. 2. Navigate to Advisors--> All Prospects 3. In the CalEmailImage field the value shows as Y CAUSE The following bugs have been logged for this issue: Bug 17248404: OPENUI: HTML ICON MAP NOT WORKING ON FORM APPLETS Bug 19766297: TRAFFIC LIGHT INDICATOR WAS NOT DISPLAYING IN OPEN UI IN FORM APPLETS Bug 20027928: TRAFFIC LIGHT INDICATOR WAS NOT DISPLAYING IN OPEN UI SOLUTION The following workaround will display the icon, but disable any associated drilldown: 1.