Wednesday 15 May 2013

Display your Company Logo to Dynamics SL


In Dynamics SL 2011, a new tab has been added to this Options Dialog screen called the Navigation Menu, which has added another layer of control and impacts whether you see your Company Logo in DSL menus.
Display your company logo is nothing new to Dynamics SL. If you haven’t done it yet, you can follow the following steps (1-4) for versions prior to 2011 and skip step 4 and go to step 5 if you’re using Dynamics 2011:
The simple steps to add your company logo:
1.      Rename the company logo file with the following format:
  company_ID.bmp
2.      Replace company ID with the company ID enter when login onto Dynamics SL.
3.      Add the .bmp file to the Microsoft Dynamics SL root directory.
4.      DSL 2011, log into Microsoft Dynamics SL. You will see the logo displayed in the upper-left section of the menu.


5.      For DSL 2011: Go to the new Tools Icon set just between the Company ID and Help Icons. Select the ‘Navigation Menu’ Tab and check ‘Company Logo on Area page’ in the Application pane. You should now see the Company logo on the module’s menus.

Note:
  •       Each company ID in the Microsoft Dynamics SL installation can have a different logo.
  •       The logo must be saved with the .bmp extension. No other extension will work like (.jpg, .jpeg, .gif)
  •       The dimensions of the logo cannot exceed 192 pixels x 40 pixels. Otherwise, the logo may appear truncated.




Thursday 9 May 2013

Additional Security in inquiry and approval screens on Project Series Module


Password Setup :
   Open SL -> Project-> Project Controller-> Maintenance -> Password Maintenance 

Password Maintenance (PA.PWD.00):
   Provides password in selected inquiry and approval screens throughout the system.



Field descriptions for Password Maintenance Screen given below

     1.  Password Type:
            PV lookup in Password Type Valid password types are CPNY for company passwords, EMP for   
            employee passwords, and ORG for organizational (subaccount) passwords.


     2.  Key Value:

            Enter the secured key value to be password protected based on Password Type. 
            For example, if the password type is EMP, enter the Employee ID to password-protect in the   
            secured screens.


     3.  Password:
 
            Passwords can contain from 6 to 22 characters. They can include both upper- and lowercase letters  
            in addition to numerals and special characters such as punctuation. 


           When users enter their password on a secured screen, the characters in the password do not appear.

          
Security reasons, it is important that this screen be restricted from unauthorized use.



Time Review and Approval Screen (TM.TRA.00)

  Open SL -> Project-> Time & Expense for Projects-> Processes -> Time Review and   
  Approval
  • Select the Employee id in given key value field on Password Maintenance Screen
  • It will invoke Enter password popup window.
  • Enter the Password for the particular employee id as per the given Password Maintenance Screen
  • Click OK, list the details value.


Project inquiry (UZ.UPI.00)
  Open SL -> Project-> Employee Utilization-> inquiries -> Project inquiry
  • Select the Employee id in given key value field on Password Maintenance Screen
  • It will invoke Enter password popup window.
  • Enter the Password for the particular employee id as per the given Password Maintenance Screen
  • Click OK, list the details value.


Thursday 2 May 2013

Converting Issue from 32-Bit (x86) to 64-Bit (x64)

Here’s a problem that was bugging me at my last upgrading SL 6.5 to SL 2011 project in client side. About 32-bit (x86) targeted dll while still being loadable by a 64 bit application. I've just been converting between them to see if that fixes anything. Finally catch the solution.

Upgrade from 32 bit to 64 bit
The server only has the 64-bit client installed so I copied the 32-bit dlls from (C:\Windows\System32) path on my development machine.  I tried copying over the 32-bit dlls to 64-bit client installed machine path (C:\Windows\Syswows64) .After copy the dll’s in particular path folder Register the dll file.

  Open command prompt
              Registry -> Manually Register
                     REGSVR64 "C:\Windows\System64\XXXXXX.dll"


What is system32 and syswow64?
  • System32 folder is intended for 64-bit files only
  • SysWOW64 folder is intended for 32-bit files only

The binary file compiled to a specific bitness (32 or 64) installs to the correct system folder. Otherwise the program that needs the file will not be able to load the file and will probably not work as expected.