Last active
September 18, 2015 10:59
-
-
Save emreeren/e43e4df6f01fed80f7eb to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"AccountScreens":null,"AccountTransactionDocumentTypes":null,"AccountTransactionTypes":null,"AccountTypes":null,"Accounts":null,"Actions":null,"AutoConfigurationTasks":[{"CreateBackup":false,"Description":"Activates Time Clock, Creates Employee Entity Type and adds Employee Entities. On this configuration Time Clock users are tracked as Ticket Entities.","Language":"en","Name":"Activate Time Clock & Add Employees","SortOrder":0,"TaskData":"[{\"Action\":\"[?Employee Name:[A-Z][A-Za-z ]+]\\u000d\\u000a[?Entry PIN:.{4}]\\u000d\\u000a[?Operator Number:\\\\d+]\\u000d\\u000a[?Pay Rate:\\\\d+\\\\.\\\\d{0,2}]\",\"ActionType\":4,\"Condition\":null,\"Description\":\"Ask Employee Name\"},{\"Action\":\"var result = true;\\u000d\\u000avar exists = api.Rule('TC_Set Ticket Employee').Exists();\\u000d\\u000aif(!exists)\\u000d\\u000a{\\u000d\\u000a var operation = dlg.AskQuestion('Do you want to enable Time Clock?','Yes,No. Cancel It');\\u000d\\u000a if(operation == 'Yes')\\u000d\\u000a {\\u000d\\u000a Data.Set('op','Create');\\u000d\\u000a }\\u000d\\u000a else result = false;\\u000d\\u000a}\",\"ActionType\":3,\"Condition\":null,\"Description\":\"Check if Time Clock Configuration Enabled\"},{\"Action\":\"var exists = api.EntityType('Employees').Exists();\\u000d\\u000aif(!exists)\\u000d\\u000a{\\u000d\\u000a api.EntityType('Employees').Create('Employee','TCStatus=PunchOut');\\u000d\\u000a api.EntityType('Employees').Fields('Password').Create('string');\\u000d\\u000a api.EntityType('Employees').Fields('Pay Rate').Create('number');\\u000d\\u000a api.EntityType('Employees').Fields('Operator Number').Create('number');\\u000d\\u000a}\\u000d\\u000aresult = true;\",\"ActionType\":3,\"Condition\":\"Data.Get('op') == 'Create'\",\"Description\":\"Check if Employee Type Exists\"},{\"Action\":\"if (!api.EntityType('Employees').Exists())\\u000d\\u000a{\\u000d\\u000a result = false;\\u000d\\u000a dlg.AskQuestion('Employee Entity Type not found.','OK');\\u000d\\u000a}\\u000d\\u000aelse if (api.Entity('[:Employee Name]').Exists())\\u000d\\u000a{ \\u000d\\u000a result = false;\\u000d\\u000a dlg.AskQuestion('Employee named [:Employee Name] already Exists.','OK');\\u000d\\u000a}\\u000d\\u000aelse if (api.EntityType('Employees').Fields('Password').FindEntityName('[:Entry PIN]')!=null)\\u000d\\u000a{\\u000d\\u000a result = false;\\u000d\\u000a dlg.AskQuestion('Another Employee uses same Password','OK');\\u000d\\u000a}\\u000d\\u000aelse result = true;\",\"ActionType\":3,\"Condition\":null,\"Description\":\"Validate Employee\"},{\"Action\":\"api.Entity('[:Employee Name]').Create('Employees');\\u000d\\u000aapi.Entity('[:Employee Name]').Data('Password').Update('[:Entry PIN]');\\u000d\\u000aapi.Entity('[:Employee Name]').Data('Pay Rate').Update('[:Pay Rate]');\\u000d\\u000aapi.Entity('[:Employee Name]').Data('Operator Number').Update('[:Operator Number]');\\u000d\\u000adlg.AskQuestion('Employee named [:Employee Name] added.','OK');\\u000d\\u000a\",\"ActionType\":1,\"Condition\":null,\"Description\":\"Create Employee\"},{\"Action\":\"Actions:\\u000d\\u000a- Name: TC_Ask Question Action\\u000d\\u000a ActionType: AskQuestion\\u000d\\u000a Parameter: '[{\\\"Key\\\":\\\"Question\\\",\\\"Value\\\":\\\"[:Question]\\\"},{\\\"Key\\\":\\\"Buttons\\\",\\\"Value\\\":\\\"[:Buttons]\\\"},{\\\"Key\\\":\\\"AutomationCommandName\\\",\\\"Value\\\":\\\"[:Automation Command Name]\\\"},{\\\"Key\\\":\\\"BackgroundColor\\\",\\\"Value\\\":null},{\\\"Key\\\":\\\"TransparentColor\\\",\\\"Value\\\":null}]'\\u000d\\u000a- Name: TC_Assign Entity To Ticket\\u000d\\u000a ActionType: ChangeTicketEntity\\u000d\\u000a Parameter: '[{\\\"Key\\\":\\\"CanCreateTicket\\\",\\\"Value\\\":\\\"True\\\"},{\\\"Key\\\":\\\"CanCreateEntity\\\",\\\"Value\\\":\\\"\\\"},{\\\"Key\\\":\\\"EntityTypeName\\\",\\\"Value\\\":\\\"[:Entity Type Name]\\\"},{\\\"Key\\\":\\\"EntityName\\\",\\\"Value\\\":null},{\\\"Key\\\":\\\"EntitySearchValue\\\",\\\"Value\\\":\\\"[:Password]\\\"},{\\\"Key\\\":\\\"UpdateNullEntity\\\",\\\"Value\\\":\\\"True\\\"},{\\\"Key\\\":\\\"EntityScreenName\\\",\\\"Value\\\":null},{\\\"Key\\\":\\\"EntityScreenSearchValue\\\",\\\"Value\\\":null}]'\\u000d\\u000a- Name: TC_Refresh Ticket\\u000d\\u000a ActionType: DisplayTicket\\u000d\\u000a Parameter: '[{\\\"Key\\\":\\\"TicketId\\\",\\\"Value\\\":\\\"[:Ticket Id]\\\"}]'\\u000d\\u000a- Name: TC_Execute Automation Command\\u000d\\u000a ActionType: ExecuteAutomationCommand\\u000d\\u000a Parameter: '[{\\\"Key\\\":\\\"AutomationCommandName\\\",\\\"Value\\\":\\\"[:Automation Command Name]\\\"},{\\\"Key\\\":\\\"CommandValue\\\",\\\"Value\\\":\\\"[:Command Value]\\\"},{\\\"Key\\\":\\\"Background\\\",\\\"Value\\\":\\\"[:Background]\\\"},{\\\"Key\\\":\\\"Delay\\\",\\\"Value\\\":\\\"[:Delay]\\\"}]'\\u000d\\u000a- Name: TC_Load Entity\\u000d\\u000a ActionType: LoadEnitiy\\u000d\\u000a Parameter: '[{\\\"Key\\\":\\\"EntityTypeName\\\",\\\"Value\\\":\\\"[:Entity Type Name]\\\"},{\\\"Key\\\":\\\"EntityName\\\",\\\"Value\\\":null},{\\\"Key\\\":\\\"EntitySearchValue\\\",\\\"Value\\\":\\\"[:Entity Search Value]\\\"}]'\\u000d\\u000a- Name: TC_Entity Log\\u000d\\u000a ActionType: LogEntityState\\u000d\\u000a Parameter: '[{\\\"Key\\\":\\\"Name\\\",\\\"Value\\\":\\\"[:Name]\\\"},{\\\"Key\\\":\\\"EntityId\\\",\\\"Value\\\":\\\"[:Entity Id]\\\"},{\\\"Key\\\":\\\"StateName\\\",\\\"Value\\\":\\\"[:State Name]\\\"},{\\\"Key\\\":\\\"StartState\\\",\\\"Value\\\":\\\"[:Start State]\\\"},{\\\"Key\\\":\\\"StartStateDate\\\",\\\"Value\\\":\\\"[:Start State Date]\\\"},{\\\"Key\\\":\\\"EndState\\\",\\\"Value\\\":\\\"[:End State]\\\"},{\\\"Key\\\":\\\"EndStateDate\\\",\\\"Value\\\":\\\"[:End State Date]\\\"},{\\\"Key\\\":\\\"CustomData\\\",\\\"Value\\\":\\\"[:Custom Data]\\\"},{\\\"Key\\\":\\\"Async\\\",\\\"Value\\\":\\\"[:Async]\\\"}]'\\u000d\\u000a- Name: TC_Navigate Module\\u000d\\u000a ActionType: NavigateModule\\u000d\\u000a Parameter: '[{\\\"Key\\\":\\\"ModuleName\\\",\\\"Value\\\":\\\"[:Module Name]\\\"},{\\\"Key\\\":\\\"Parameter\\\",\\\"Value\\\":\\\"[:Parameter]\\\"},{\\\"Key\\\":\\\"HideHeader\\\",\\\"Value\\\":\\\"True\\\"}]'\\u000d\\u000a- Name: TC_Update Entity On or Off\\u000d\\u000a ActionType: UpdateEntityState\\u000d\\u000a Parameter: '[{\\\"Key\\\":\\\"EntityTypeName\\\",\\\"Value\\\":null},{\\\"Key\\\":\\\"EntityName\\\",\\\"Value\\\":null},{\\\"Key\\\":\\\"EntityStateName\\\",\\\"Value\\\":\\\"TCStatus\\\"},{\\\"Key\\\":\\\"CurrentState\\\",\\\"Value\\\":null},{\\\"Key\\\":\\\"EntityState\\\",\\\"Value\\\":\\\"[:Entity State]\\\"},{\\\"Key\\\":\\\"QuantityExp\\\",\\\"Value\\\":null}]'\\u000d\\u000a- Name: TC_Update Entity On or Off (Original)\\u000d\\u000a ActionType: UpdateEntityState\\u000d\\u000a Parameter: '[{\\\"Key\\\":\\\"EntityTypeName\\\",\\\"Value\\\":null},{\\\"Key\\\":\\\"EntityName\\\",\\\"Value\\\":null},{\\\"Key\\\":\\\"EntityStateName\\\",\\\"Value\\\":\\\"TCStatusOriginal\\\"},{\\\"Key\\\":\\\"CurrentState\\\",\\\"Value\\\":null},{\\\"Key\\\":\\\"EntityState\\\",\\\"Value\\\":\\\"[:Entity State]\\\"},{\\\"Key\\\":\\\"QuantityExp\\\",\\\"Value\\\":null}]'\\u000d\\u000a- Name: TC_Update Program Setting\\u000d\\u000a ActionType: UpdateProgramSetting\\u000d\\u000a Parameter: '[{\\\"Key\\\":\\\"SettingName\\\",\\\"Value\\\":\\\"[:Setting Name]\\\"},{\\\"Key\\\":\\\"SettingValue\\\",\\\"Value\\\":\\\"[:Setting Value]\\\"},{\\\"Key\\\":\\\"UpdateType\\\",\\\"Value\\\":\\\"[:Update Type]\\\"},{\\\"Key\\\":\\\"IsLocal\\\",\\\"Value\\\":\\\"[:Is Local]\\\"}]'\\u000d\\u000a- Name: TC_Start Work Period\\u000d\\u000a ActionType: StartWorkPeriod\\u000d\\u000a Parameter: '[{\\\"Key\\\":\\\"Description\\\",\\\"Value\\\":\\\"[:Description]\\\"}]'\\u000d\\u000aRules:\\u000d\\u000a- Name: TC_Auto Logout Reset Timer\\u000d\\u000a EventName: ApplicationScreenChanged\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"CurrentScreen\\\",\\\"N\\\":\\\"cXQFnt6dfV\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"Navigation\\\"}]'\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Execute Automation Command\\u000d\\u000a ParameterValues: Automation Command Name=Auto Logout`Command Value=`Background=`Delay=\\u000d\\u000a SortOrder: 10\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Set Ticket Employee(WPOPEN)\\u000d\\u000a EventName: AutomationCommandExecuted\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"AutomationCommandName\\\",\\\"N\\\":\\\"t70KqaCnH9\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"Pos\\\"},{\\\"L\\\":\\\"{SETTING:ISCURRENTWORKPERIODOPEN}\\\",\\\"N\\\":\\\"4QTSeZz8Ci\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"TRUE\\\"}]'\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Update Program Setting\\u000d\\u000a ParameterValues: Setting Name=EPassword`Setting Value=[?Password;;;N;\\\"1\\\",\\\"2\\\",\\\"3\\\"|\\\"4\\\",\\\"5\\\",\\\"6\\\"|\\\"7\\\",\\\"8\\\",\\\"9\\\"|<backspace>,\\\"0\\\",<enter>]`Update Type=`Is Local=False\\u000d\\u000a SortOrder: 10\\u000d\\u000a - Name: TC_Load Entity\\u000d\\u000a ParameterValues: Entity Type Name=Employees`Entity Search Value={SETTING:EPassword}\\u000d\\u000a SortOrder: 20\\u000d\\u000a - Name: TC_Execute Automation Command\\u000d\\u000a ParameterValues: Automation Command Name=Assign Entity Ticket`Command Value={ENTITY DATA:Password}`Background=`Delay=\\u000d\\u000a SortOrder: 30\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Set Ticket Employee\\u000d\\u000a EventName: AutomationCommandExecuted\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"AutomationCommandName\\\",\\\"N\\\":\\\"YRBXj4hVqb\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"Pos\\\"},{\\\"L\\\":\\\"{SETTING:ISCURRENTWORKPERIODOPEN}\\\",\\\"N\\\":\\\"juKV0sHF7o\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"FALSE\\\"}]'\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Ask Question Action\\u000d\\u000a ParameterValues: Question=You must open a Work Period.`Buttons=Open WP=True,Cancel`Automation Command Name=Open WP\\u000d\\u000a SortOrder: 10\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Employee Punch Check (Less 30 Min Since Clock Out Pos Initiated)\\u000d\\u000a EventName: AutomationCommandExecuted\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"AutomationCommandName\\\",\\\"N\\\":\\\"g2WwjomLxk\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"TC_Time Clock Ask Pos\\\"},{\\\"L\\\":\\\"{ENTITY STATE:TCStatus}\\\",\\\"N\\\":\\\"gLp4X69g5W\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"PunchOut\\\"},{\\\"L\\\":\\\"{ENTITY STATE MINUTES:TCStatus}\\\",\\\"N\\\":\\\"NwnkmomL0G\\\",\\\"O\\\":\\\"Less\\\",\\\"R\\\":\\\"30\\\"}]'\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Ask Question Action\\u000d\\u000a ParameterValues: Question=Hello {ENTITY NAME} - Must Wait [=30-TN('{ENTITY STATE MINUTES:TCStatus}')] Minutes to Clock In`Buttons=EXIT=Cancel:Red;Gray`Automation Command Name=TC_Time Clock Pos Initiated\\u000d\\u000a SortOrder: 10\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Assign Employee to Ticket\\u000d\\u000a EventName: AutomationCommandExecuted\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"AutomationCommandName\\\",\\\"N\\\":\\\"he5cIf14Do\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"Assign Entity Ticket\\\"},{\\\"L\\\":\\\"CommandValue\\\",\\\"N\\\":\\\"igHHFfWOA0\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"{SETTING:EPassword}\\\"},{\\\"L\\\":\\\"{SETTING:EPassword}\\\",\\\"N\\\":\\\"2vjRrS6jL2\\\",\\\"O\\\":\\\"LengthEquals\\\",\\\"R\\\":\\\"4\\\"},{\\\"L\\\":\\\"{ENTITY STATE:TCStatus}\\\",\\\"N\\\":\\\"0m0KS2fu83\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"PunchIn\\\"}]'\\u000d\\u000a ConstraintMatch: 2\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Navigate Module\\u000d\\u000a ParameterValues: Module Name=Pos`Parameter=\\u000d\\u000a SortOrder: 10\\u000d\\u000a - Name: TC_Assign Entity To Ticket\\u000d\\u000a ParameterValues: Entity Type Name=Employees`Password={SETTING:EPassword}\\u000d\\u000a SortOrder: 20\\u000d\\u000a - Name: TC_Refresh Ticket\\u000d\\u000a ParameterValues: Ticket Id=0\\u000d\\u000a SortOrder: 30\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Validate Password for Employee\\u000d\\u000a EventName: AutomationCommandExecuted\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"AutomationCommandName\\\",\\\"N\\\":\\\"4kh4IZo3Is\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"Assign Entity Ticket\\\"},{\\\"L\\\":\\\"{SETTING:EPassword}\\\",\\\"N\\\":\\\"lL1MyPI01h\\\",\\\"O\\\":\\\"NotMatches\\\",\\\"R\\\":\\\".{4}\\\"},{\\\"L\\\":\\\"{SETTING:EPassword}\\\",\\\"N\\\":\\\"JLadJ7PyiB\\\",\\\"O\\\":\\\"NotEquals\\\",\\\"R\\\":\\\"{ENTITY DATA:Password}\\\"}]'\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Ask Question Action\\u000d\\u000a ParameterValues: Question=Invalid Password`Buttons=OK=Y`Automation Command Name=Close Ticket\\u000d\\u000a SortOrder: 10\\u000d\\u000a - Name: TC_Update Program Setting\\u000d\\u000a ParameterValues: Setting Name=EPassword`Setting Value=`Update Type=`Is Local=False\\u000d\\u000a SortOrder: 20\\u000d\\u000a - Name: TC_Navigate Module\\u000d\\u000a ParameterValues: Module Name=Navigation`Parameter=\\u000d\\u000a SortOrder: 30\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Assign Employee to Ticket Clock In\\u000d\\u000a EventName: AutomationCommandExecuted\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"AutomationCommandName\\\",\\\"N\\\":\\\"NqCPlXgOi8\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"Assign Entity Ticket\\\"},{\\\"L\\\":\\\"CommandValue\\\",\\\"N\\\":\\\"NnWwTmfYSr\\\",\\\"O\\\":\\\"Matches\\\",\\\"R\\\":\\\"{SETTING:EPassword}\\\"},{\\\"L\\\":\\\"{SETTING:EPassword}\\\",\\\"N\\\":\\\"yn8O1UO3uS\\\",\\\"O\\\":\\\"LengthEquals\\\",\\\"R\\\":\\\"4\\\"},{\\\"L\\\":\\\"{ENTITY STATE:TCStatus}\\\",\\\"N\\\":\\\"LtFlxaSFpM\\\",\\\"O\\\":\\\"NotEquals\\\",\\\"R\\\":\\\"PunchIn\\\"}]'\\u000d\\u000a ConstraintMatch: 2\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Execute Automation Command\\u000d\\u000a ParameterValues: Automation Command Name=TC_Time Clock Ask Pos`Command Value=`Background=`Delay=\\u000d\\u000a SortOrder: 10\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Auto Logout - Return Navigation\\u000d\\u000a EventName: AutomationCommandExecuted\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"AutomationCommandName\\\",\\\"N\\\":\\\"kvmFGoWW1N\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"Auto Logout\\\"},{\\\"L\\\":\\\"CommandValue\\\",\\\"N\\\":\\\"6H9a0aRN3c\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"Ticket Closed\\\"}]'\\u000d\\u000a ConstraintMatch: 2\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Navigate Module\\u000d\\u000a ParameterValues: Module Name=Navigation`Parameter=\\u000d\\u000a SortOrder: 10\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Load Entity On Pin Entry\\u000d\\u000a EventName: AutomationCommandExecuted\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"AutomationCommandName\\\",\\\"N\\\":\\\"KQGPdBbh3N\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"Time Clock\\\"}]'\\u000d\\u000a ConstraintMatch: 2\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Load Entity\\u000d\\u000a ParameterValues: Entity Type Name=Employees`Entity Search Value=[?Pin;;;N;\\\"1\\\",\\\"2\\\",\\\"3\\\"|\\\"4\\\",\\\"5\\\",\\\"6\\\"|\\\"7\\\",\\\"8\\\",\\\"9\\\"|<backspace>,\\\"0\\\",<enter>]\\u000d\\u000a SortOrder: 10\\u000d\\u000a - Name: TC_Execute Automation Command\\u000d\\u000a ParameterValues: Automation Command Name=TC_Time Clock Ask`Command Value=`Background=`Delay=\\u000d\\u000a SortOrder: 20\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Employee Clock Out\\u000d\\u000a EventName: AutomationCommandExecuted\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"AutomationCommandName\\\",\\\"N\\\":\\\"wiy8H0H04s\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"TC_Time Clock Ask\\\"},{\\\"L\\\":\\\"{ENTITY STATE:TCStatus}\\\",\\\"N\\\":\\\"Qjnm4mCMTz\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"PunchIn\\\"},{\\\"L\\\":\\\"{ENTITY STATE MINUTES:TCStatus}\\\",\\\"N\\\":\\\"JhTazauAsI\\\",\\\"O\\\":\\\"Greater\\\",\\\"R\\\":\\\"15\\\"}]'\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Ask Question Action\\u000d\\u000a ParameterValues: Question=Hello {ENTITY NAME} - Please Select An Option`Buttons=Clock Out=PunchOut:White;Gray,Cancel=Cancel:Red;Gray`Automation Command Name=TC_Time Clock\\u000d\\u000a SortOrder: 10\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Cancel Clock In Punch\\u000d\\u000a EventName: AutomationCommandExecuted\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"AutomationCommandName\\\",\\\"N\\\":\\\"0r068Z3VMi\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"TC_Time Clock\\\"},{\\\"L\\\":\\\"CommandValue\\\",\\\"N\\\":\\\"6acWT9aWDg\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"Cancel\\\"}]'\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Update Program Setting\\u000d\\u000a ParameterValues: Setting Name=EPassword`Setting Value=`Update Type=`Is Local=False\\u000d\\u000a SortOrder: 10\\u000d\\u000a - Name: TC_Navigate Module\\u000d\\u000a ParameterValues: Module Name=Navigation`Parameter=\\u000d\\u000a SortOrder: 20\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Employee Punch Check\\u000d\\u000a EventName: AutomationCommandExecuted\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"AutomationCommandName\\\",\\\"N\\\":\\\"2pJvoTB7c9\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"TC_Time Clock Ask\\\"},{\\\"L\\\":\\\"{ENTITY STATE:TCStatus}\\\",\\\"N\\\":\\\"2YfJC6i3cp\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"PunchOut\\\"},{\\\"L\\\":\\\"{ENTIT STATE MINUTES:TCStatus}\\\",\\\"N\\\":\\\"xI1Rl7sAI9\\\",\\\"O\\\":\\\"Greater\\\",\\\"R\\\":\\\"30\\\"}]'\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Ask Question Action\\u000d\\u000a ParameterValues: Question=Hello {ENTITY NAME} - Please Select An Option`Buttons=Clock In=PunchIn:White;Gray,Cancel=Cancel:Red;Gray`Automation Command Name=TC_Time Clock\\u000d\\u000a SortOrder: 10\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Employee Punch Check (Pos Initiated)\\u000d\\u000a EventName: AutomationCommandExecuted\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"AutomationCommandName\\\",\\\"N\\\":\\\"MZmMH6intM\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"TC_Time Clock Ask Pos\\\"},{\\\"L\\\":\\\"{ENTITY STATE:TCStatus}\\\",\\\"N\\\":\\\"RlkvXeDPH3\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"PunchOut\\\"},{\\\"L\\\":\\\"{ENTITY STATE MINUTES:TCStatus}\\\",\\\"N\\\":\\\"VnmHuXifQB\\\",\\\"O\\\":\\\"Greater\\\",\\\"R\\\":\\\"30\\\"}]'\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Ask Question Action\\u000d\\u000a ParameterValues: Question=Hello {ENTITY NAME} - Please Select An Option`Buttons=Clock In=PunchIn:DarkOrange;Gray,Cancel=Cancel:DarkRed;Gray`Automation Command Name=TC_Time Clock Pos Initiated\\u000d\\u000a SortOrder: 10\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Employee Lunch, Break or Clock Out (Less 15 Min Since Clock In)\\u000d\\u000a EventName: AutomationCommandExecuted\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"AutomationCommandName\\\",\\\"N\\\":\\\"Kdv7lDN9wB\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"TC_Time Clock Ask\\\"},{\\\"L\\\":\\\"{ENTITY STATE:TCStatus}\\\",\\\"N\\\":\\\"AEuziZVmCa\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"PunchIn\\\"},{\\\"L\\\":\\\"{ENTITY STATE MINUTES:TCStatus}\\\",\\\"N\\\":\\\"n5nCD4G3da\\\",\\\"O\\\":\\\"Less\\\",\\\"R\\\":\\\"15\\\"}]'\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Ask Question Action\\u000d\\u000a ParameterValues: Question=Hello {ENTITY NAME} - Must Wait [=15-TN('{ENTITY STATE MINUTES:TCStatus}')] Minutes to Clock Out`Buttons=EXIT=Cancel:Red;Gray`Automation Command Name=TC_Time Clock\\u000d\\u000a SortOrder: 10\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Employee Lunch, Break or Clock Out (Less 15 Min Since Clock In Pos Initiated)\\u000d\\u000a EventName: AutomationCommandExecuted\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"AutomationCommandName\\\",\\\"N\\\":\\\"0Myjgf5aJH\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"TC_Time Clock Ask Pos\\\"},{\\\"L\\\":\\\"{ENTITY STATE:TCStatus}\\\",\\\"N\\\":\\\"64AREpDsOQ\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"PunchIn\\\"},{\\\"L\\\":\\\"{ENTITY STATE MINUTES:TCStatus}\\\",\\\"N\\\":\\\"Xako9faG1L\\\",\\\"O\\\":\\\"Less\\\",\\\"R\\\":\\\"15\\\"}]'\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Ask Question Action\\u000d\\u000a ParameterValues: Question=Hello {ENTITY NAME} - Must Wait [=15-TN('{ENTITY STATE MINUTES:TCStatus}')] Minutes to Clock Out`Buttons=EXIT=Cancel:Red;Gray`Automation Command Name=TC_Time Clock Pos Initiated\\u000d\\u000a SortOrder: 10\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Employee Punch Check (Less 30 Min Since Clock Out)\\u000d\\u000a EventName: AutomationCommandExecuted\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"AutomationCommandName\\\",\\\"N\\\":\\\"SMAec0gY61\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"TC_Time Clock Ask\\\"},{\\\"L\\\":\\\"{ENTITY STATE:TCStatus}\\\",\\\"N\\\":\\\"P3zsYRKgEN\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"PunchOut\\\"},{\\\"L\\\":\\\"{ENTITY STATE MINUTES:TCStatus}\\\",\\\"N\\\":\\\"0LAYgR0tLo\\\",\\\"O\\\":\\\"Less\\\",\\\"R\\\":\\\"30\\\"}]'\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Ask Question Action\\u000d\\u000a ParameterValues: Question=Hello {ENTITY NAME} - Must Wait [=30-TN('{ENTITY STATE MINUTES:TCStatus}')] Minutes to Clock In`Buttons=EXIT=Cancel:Red;Gray`Automation Command Name=TC_Time Clock\\u000d\\u000a SortOrder: 10\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Employee Punch Check (ENTITY STATE NULL)\\u000d\\u000a EventName: AutomationCommandExecuted\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"AutomationCommandName\\\",\\\"N\\\":\\\"veggepX2ak\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"TC_Time Clock Ask\\\"},{\\\"L\\\":\\\"{ENTITY STATE:TCStatus}\\\",\\\"N\\\":\\\"fOprrPxaVn\\\",\\\"O\\\":\\\"IsNull\\\",\\\"R\\\":\\\"\\\"},{\\\"L\\\":\\\"{ENTITY DATA:Operator Number}\\\",\\\"N\\\":\\\"9q8zst4meA\\\",\\\"O\\\":\\\"IsNotNull\\\",\\\"R\\\":\\\"\\\"}]'\\u000d\\u000a ConstraintMatch: 2\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Ask Question Action\\u000d\\u000a ParameterValues: Question=Hello {ENTITY NAME} - Please Select An Option`Buttons=Clock In=PunchIn:Orange;Gray,Cancel=Cancel:Red;Gray`Automation Command Name=TC_Time Clock\\u000d\\u000a SortOrder: 10\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Employee Punch Check (ENTITY STATE NULL Pos Initiated)\\u000d\\u000a EventName: AutomationCommandExecuted\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"AutomationCommandName\\\",\\\"N\\\":\\\"kgOJrasVuM\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"TC_Time Clock Ask Pos\\\"},{\\\"L\\\":\\\"{ENTITY STATE:TCStatus}\\\",\\\"N\\\":\\\"eWB0U2doPi\\\",\\\"O\\\":\\\"IsNull\\\",\\\"R\\\":\\\"\\\"}]'\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Ask Question Action\\u000d\\u000a ParameterValues: Question=Hello {ENTITY NAME} - Please Select An Option`Buttons=Clock In=PunchIn:Orange;Gray,Cancel=Cancel:Red;Gray`Automation Command Name=TC_Time Clock Pos Initiated\\u000d\\u000a SortOrder: 10\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Cancel Clock In Punch (ENTITY STATE IS NULL)\\u000d\\u000a EventName: AutomationCommandExecuted\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"AutomationCommandName\\\",\\\"N\\\":\\\"ZXUK4TfgQI\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"TC_Time Clock\\\"},{\\\"L\\\":\\\"CommandValue\\\",\\\"N\\\":\\\"hmNyCpnp7p\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"Cancel\\\"},{\\\"L\\\":\\\"{ENTITY STATE:TCStatus}\\\",\\\"N\\\":\\\"O9P5aq4L9Y\\\",\\\"O\\\":\\\"IsNull\\\",\\\"R\\\":\\\"\\\"}]'\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Update Program Setting\\u000d\\u000a ParameterValues: Setting Name=EPassword`Setting Value=`Update Type=`Is Local=False\\u000d\\u000a SortOrder: 10\\u000d\\u000a - Name: TC_Navigate Module\\u000d\\u000a ParameterValues: Module Name=Navigation`Parameter=\\u000d\\u000a SortOrder: 20\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Cancel Clock In Punch (ENTITY STATE IS NULL Pos Initiated)\\u000d\\u000a EventName: AutomationCommandExecuted\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"AutomationCommandName\\\",\\\"N\\\":\\\"Ix9oCflX2S\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"TC_Time Clock Pos Initiated\\\"},{\\\"L\\\":\\\"CommandValue\\\",\\\"N\\\":\\\"DwqabkeLH3\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"Cancel\\\"},{\\\"L\\\":\\\"{ENTITY STATE:TCStatus}\\\",\\\"N\\\":\\\"ZLil7EYWdv\\\",\\\"O\\\":\\\"IsNull\\\",\\\"R\\\":\\\"\\\"}]'\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Update Program Setting\\u000d\\u000a ParameterValues: Setting Name=EPassword`Setting Value=`Update Type=`Is Local=False\\u000d\\u000a SortOrder: 10\\u000d\\u000a - Name: TC_Navigate Module\\u000d\\u000a ParameterValues: Module Name=Navigation`Parameter=\\u000d\\u000a SortOrder: 20\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Punch\\u000d\\u000a EventName: AutomationCommandExecuted\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"AutomationCommandName\\\",\\\"N\\\":\\\"YlXUBjsDGt\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"TC_Time Clock\\\"},{\\\"L\\\":\\\"CommandValue\\\",\\\"N\\\":\\\"xthslwnKEb\\\",\\\"O\\\":\\\"NotEquals\\\",\\\"R\\\":\\\"Cancel\\\"}]'\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Update Entity On or Off (Original)\\u000d\\u000a ParameterValues: Entity State=[:CommandValue]\\u000d\\u000a SortOrder: 10\\u000d\\u000a - Name: TC_Update Entity On or Off\\u000d\\u000a ParameterValues: Entity State=[:CommandValue]\\u000d\\u000a SortOrder: 20\\u000d\\u000a - Name: TC_Navigate Module\\u000d\\u000a ParameterValues: Module Name=Navigation`Parameter=\\u000d\\u000a SortOrder: 30\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Punch (Pos Initiated)\\u000d\\u000a EventName: AutomationCommandExecuted\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"AutomationCommandName\\\",\\\"N\\\":\\\"iCrLcR2Gcp\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"TC_Time Clock Pos Initiated\\\"},{\\\"L\\\":\\\"CommandValue\\\",\\\"N\\\":\\\"UJttlDQgVy\\\",\\\"O\\\":\\\"NotEquals\\\",\\\"R\\\":\\\"Cancel\\\"},{\\\"L\\\":\\\"CommandValue\\\",\\\"N\\\":\\\"c0IayCH1Jl\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"PunchIn\\\"}]'\\u000d\\u000a ConstraintMatch: 2\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Update Entity On or Off (Original)\\u000d\\u000a ParameterValues: Entity State=[:CommandValue]\\u000d\\u000a SortOrder: 10\\u000d\\u000a - Name: TC_Update Entity On or Off\\u000d\\u000a ParameterValues: Entity State=[:CommandValue]\\u000d\\u000a SortOrder: 20\\u000d\\u000a - Name: TC_Navigate Module\\u000d\\u000a ParameterValues: Module Name=Pos`Parameter=\\u000d\\u000a SortOrder: 30\\u000d\\u000a - Name: TC_Assign Entity To Ticket\\u000d\\u000a ParameterValues: Entity Type Name=Employee`Password={SETTING:EPassword}\\u000d\\u000a SortOrder: 40\\u000d\\u000a - Name: TC_Refresh Ticket\\u000d\\u000a ParameterValues: Ticket Id=0\\u000d\\u000a SortOrder: 50\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Log Entity State\\u000d\\u000a EventName: EntityStateUpdated\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"StateName\\\",\\\"N\\\":\\\"MIt5AAJglQ\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"TCStatus\\\"}]'\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Entity Log\\u000d\\u000a ParameterValues: Name=Non Edited Punch`Entity Id=[:EntityId]`State Name=TCStatus`Start State=[:StartState]`Start State Date=[:StartStateDate]`End State=[:EndState]`End State Date=[:EndStateDate]`Custom Data=Pay Rate={ENTITY DATA:Pay Rate}`Async=False\\u000d\\u000a SortOrder: 10\\u000d\\u000a - Name: TC_Entity Log\\u000d\\u000a ParameterValues: Name=Original Punch`Entity Id=[:EntityId]`State Name=TCStatusOriginal`Start State=[:StartState]`Start State Date=[:StartStateDate]`End State=[:EndState]`End State Date=[:StartStateDate]`Custom Data=Pay Rate={ENTITY DATA:Pay Rate}`Async=False\\u000d\\u000a SortOrder: 20\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Auto Logout (30 Seconds)\\u000d\\u000a EventName: TicketClosed\\u000d\\u000a RuleConstraints: '[]'\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Execute Automation Command\\u000d\\u000a ParameterValues: Automation Command Name=Auto Logout`Command Value=Ticket Closed`Background=`Delay=30\\u000d\\u000a SortOrder: 10\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Check Assign Employee Ticket\\u000d\\u000a EventName: TicketCreated\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"{ENTITY NAME:Employee}\\\",\\\"N\\\":\\\"Jk3FtNxmDb\\\",\\\"O\\\":\\\"IsNull\\\",\\\"R\\\":\\\"\\\"},{\\\"L\\\":\\\"{SETTING:EPassword}\\\",\\\"N\\\":\\\"U92QASsVPh\\\",\\\"O\\\":\\\"IsNotNull\\\",\\\"R\\\":\\\"\\\"}]'\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Assign Entity To Ticket\\u000d\\u000a ParameterValues: Entity Type Name=Employees`Password={SETTING:EPassword}\\u000d\\u000a SortOrder: 10\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Auto Logout Reset Timer(TCreate)\\u000d\\u000a EventName: TicketCreated\\u000d\\u000a RuleConstraints: '[]'\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Execute Automation Command\\u000d\\u000a ParameterValues: Automation Command Name=Auto Logout`Command Value=`Background=`Delay=\\u000d\\u000a SortOrder: 10\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000a- Name: TC_Start Work Period\\u000d\\u000a EventName: AutomationCommandExecuted\\u000d\\u000a RuleConstraints: '[{\\\"L\\\":\\\"AutomationCommandName\\\",\\\"N\\\":\\\"XFe0sJp7je\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"Open WP\\\"},{\\\"L\\\":\\\"CommandValue\\\",\\\"N\\\":\\\"0YlXZYsjog\\\",\\\"O\\\":\\\"Equal\\\",\\\"R\\\":\\\"True\\\"}]'\\u000d\\u000a Tags: Time Clock\\u000d\\u000a Actions:\\u000d\\u000a - Name: TC_Start Work Period\\u000d\\u000a SortOrder: 10\\u000d\\u000a - Name: TC_Execute Automation Command\\u000d\\u000a ParameterValues: Automation Command Name=POS`Command Value=`Background=`Delay=\\u000d\\u000a SortOrder: 20\\u000d\\u000a AppRuleMaps:\\u000d\\u000a - {}\\u000d\\u000aAutomationCommands:\\u000d\\u000a- Name: Time Clock\\u000d\\u000a ButtonHeader: Time Clock\\u000d\\u000a Color: '#FFF79646'\\u000d\\u000a FontSize: 26\\u000d\\u000a ExecuteOnce: true\\u000d\\u000a Category: Navigation\\u000d\\u000a Symbol: \\u000d\\u000a ContentTemplate: >-\\u000d\\u000a @{CALL:SE.getusers()}\\u000d\\u000a\\u000d\\u000a [Time Clock]\\u000d\\u000a\\u000d\\u000a <b>Time Clock<\\\/b>\\u000d\\u000a\\u000d\\u000a [='{ENTITY STATE BY NAME:Employees.$1:TCStatus}'=='PunchIn' ? '<linebreak\\\/><size 26>$1<\\\/size> <color Green><size 20><linebreak\\\/><b>Clocked In<\\\/b><\\\/size><\\\/color>'+'<linebreak\\\/><size 16>{ENTITY STATE MINUTES BY NAME:Employees.$1:TCStatus:hh' hours 'mm' minutes '}<\\\/size>':'']\\u000d\\u000a\\u000d\\u000a [='{ENTITY STATE BY NAME:Employees.$1:TCStatus}'!='PunchIn' ? '<linebreak\\\/>$1<linebreak\\\/><color Red><size 16>Clocked Out<\\\/size><\\\/color>':'']\\u000d\\u000a AutomationCommandMaps:\\u000d\\u000a - DisplayOnNavigation: true\\u000d\\u000a EnabledStates: '*'\\u000d\\u000a VisibleStates: '*'\\u000d\\u000a- Name: Pos\\u000d\\u000a ButtonHeader: POS\\u000d\\u000a Color: '#FF4F81BD'\\u000d\\u000a FontSize: 26\\u000d\\u000a SortOrder: -1\\u000d\\u000a ClearSelection: true\\u000d\\u000a Category: Navigation\\u000d\\u000a Symbol: \\u000d\\u000a AutomationCommandMaps:\\u000d\\u000a - DisplayOnNavigation: true\\u000d\\u000a VisibleStates: '*'\\u000d\\u000aScripts:\\u000d\\u000a- Name: Get Employee Entities\\u000d\\u000a HandlerName: SE\\u000d\\u000a Code: >-\\u000d\\u000a function getusers(){\\u000d\\u000a\\u000d\\u000a var qry = \\\"SELECT e.[Name] FROM [Entities] e JOIN [EntityTypes] et on et.[Id]=e.[EntityTypeId] WHERE et.[Name] = 'Employees' ORDER BY e.[Name]\\\";\\u000d\\u000a\\u000d\\u000a var r = sql.Query(qry).Join(',');\\u000d\\u000a\\u000d\\u000a return r;\\u000d\\u000a\\u000d\\u000a }\\u000d\\u000a\",\"ActionType\":0,\"Condition\":\"Data.Get('op') == 'Create'\",\"Description\":\"Create Time Clock automation configuration\"}]"}],"AutomationCommands":null,"CalculationSelectors":null,"CalculationTypes":null,"CustomReports":null,"Departments":null,"EntityScreens":null,"EntityTypes":null,"Numerators":null,"OrderTagGroups":null,"PaymentTypes":null,"PrintJobs":null,"PrinterTemplates":null,"Printers":null,"ProgramSettingValues":null,"Rules":null,"Scripts":null,"States":null,"TaskTypes":null,"TicketTagGroups":null,"TicketTypes":null,"Triggers":null} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment