Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Table of Contents

...

Click on '+' button to add a row and add the variable SM_CO_GBL_VAR for CO product id and provide a high number as shown. This is to prevent collision with already delivered Global Variables along with installation/migration.

...

Also, set the 'Last Generated Key' value for SM_CD_SMART_HDR to '1' if not already set.

Image Added



iii) Navigate to Main Menu > PeopleTools > Web Profile > Web Profile Configuration

a) Pull up SMINT/SMEXT Web Profiles  one by one and change the Time Out Warning Script by clicking 'Override' button

...

Navigate to Main Menu > Smart Solutions > Organization > Core Setup > Organization Site Details.

When you click search, the organization that you have created in the above step will be listed in the ‘Find an existing value’ tab.



Update the Host name and the site name for Classic URL’s highlighted below to map the correct Host Name, port and node of the model entity. Host name could be a sample name along authentication domain following your DNS entry standards.



ii) User Categories

Navigate to Main Menu > Smart Solutions > Business Process Management > Core Setup > User Categories

...

URL1: Search for URL Identifier = SM_AUTH_SSO_LOGIN_URL.

URLID: Enter the traditional URL that you used to login to this environment.


URL2: Search for URL Identifier SM_AUTH_INTERNAL_SITENAME.

Update the highlighted URLID and Comments.

The value to enter in the URLID field is the ‘Internal Site name’ that you have created for onboarding. Comments is optional and it is for your reference.


URL3: Search for URL Identifier SI9_NFS_MOUNT_URL.

Check to make sure the path to the temp directory is entered in the URLID. Update the URLID field if the value doesn't exist.



After the setup is done, navigate to Main Menu > Smart Solutions > Smart Modern UI Landing Page. This should take you to your onboarding landing page.

...

DHS Client Setup is used to set up the user and password information for accessing the USCIS E-Verify system.  If you are not planning on using E-Verify through our smart onboarding process, this step is not needed.

...

Search for URL Identifier SM_I9_PRODUCTION_URL.

Make sure the highlighted URLID field has the value "https://everify.uscis.gov/api/v30/soap/cases/action".

Otherwise, update the URLID with the link given above. 


Non-Production Environment:

Search for URL Identifier SM_I9_TEST_URL.

Check to make sure the URLID field has the value "https://stage-everify.uscis.gov/api/v30/soap/cases/action".

Otherwise, update the URLID with the link given above.


Change the URLs in Routings:

...

     /* SmartERP Customization End */


11) Customization specific to PeopleTools 8.55 and below 

This will avoid the errors caused by the special characters in field values while updating the value into the target component.

Class Name: EOCF_CLF_DL:Runtime:Results:ResultsScalar

Method Name: getResultValue

Before Customization:

...

Image Removed

Adjust the logic as below:

...

Image Removed

12) HR Customizations

i) The following customization is needed to avoid issues during CI push for ) HR Customizations 

i) The following customization is needed to avoid issues during CI push for future dated transactions

Image Modified


Remove EFFDT condition with %CurrentDateIn 

Image Modified


ii) Copy Add the below code in STATE_TAX_DATA.RESIDENT.FieldFormula the below given record fields to bypass the execution of the following PeopleSoft code during while CI push.

STATE_TAX_DATA.RESIDENT.FieldFormula 

Image Modified

If /***** SmartERP Customization - Start *****/(*****/(

   /***** SmartERP Customization - End *****/

   %Menu = MenuName."MAINTAIN_PAYROLL_DATA_(USF)" Or

      %Menu = MenuName."MAINTAIN_PAYROLL_DATA_US" Or

      %Menu = MenuName."MAINTAIN_PAYROLL_INTERFACE" /***** SmartERP Customization - Start *****/) And

      Not Substring(%CompIntfcName, 1, 6) = "SM_OB_"

   /***** SmartERP Customization - End *****/

   Then

STATE_TAX_DATA.UI_JURISDICTION.FieldFormula

Image Added

If /***** SmartERP Customization - Start *****/(

   /***** SmartERP Customization - End *****/

   %Menu = MenuName."MAINTAIN_PAYROLL_DATA_(USF)" Or

      %Menu = MenuName."MAINTAIN_PAYROLL_DATA_US" Or

      %Menu = MenuName."MAINTAIN_PAYROLL_INTERFACE" /***** SmartERP Customization - Start *****/) And

      Not Substring(%CompIntfcName, 1, 6) = "SM_OB_"

   /***** SmartERP Customization - End *****/

   %Menu = MenuName."MAINTAIN_PAYROLL_DATA_(USF)" Or

      %Menu = MenuName."MAINTAIN_PAYROLL_DATA_US" Or

      %Menu = MenuName."MAINTAIN_PAYROLL_INTERFACEThen

iii) Add the code in the following record field to restrict selecting only one Work State for UI Jurisdiction.

Image Added

/* If more than 1 state has been assigned UI Jurisdiction, error */

If %CompIntfcName = "CI_TAX_DATA" /***** SmartERP Customization - Start *****/ ) AndOr

      Not Substring(%CompIntfcName, 1, 6) = "SM_OB_"

   /***** SmartERP Customization - End *****/

   Then


iii)12) Customization specific to PeopleTools 8.55 and below 

This will avoid the errors caused by the special characters in field values while updating the value into the target component.

Class Name: EOCF_CLF_DL:Runtime:Results:ResultsScalar

Method Name: getResultValue

Before Customization:

Image Added


Adjust the logic as below:

Image Added


n) PeopleTools 8.58 Customizations

...