Skip to main content

RADplus 2023 Update 23

Product Requirements / Recommendations

RADplus required

Product Update Form Description

The following modifications are made to the State Form Tools: 1) An issue is resolved where an error is received occasionally when sending multiple files at once over SFTP from a scheduled task. 2) An issue is resolved where an error is received when compiling from a scheduled task with 'Create File on Server' set to 'No'. 3) The 'Test Connection' button on the 'State Form Task Scheduler' form now additionally tests that the directory is valid.

Included Updates

None

Required Updates

None

Details

NEW0 CHANGED0 FIXED2
Fixed (2)
State Form Task Scheduler
An issue is resolved to ensure a state form definition "Batch" file scheduled to be sent over to an "SFTP" site, can be sent successfully
Topics
• NX • State Form Task Scheduler
 
State Form Task Scheduler
An issue is resolved to ensure a state form definition file scheduled in form "State Form Task Scheduler" can be executed successfully, when the prompt "Create File" is set to "No" in the form
Topics
• NX • State Form Task Scheduler • State Form Tools
 
Acceptance Tests

AV-85112 Summary | Details
State Form Task Scheduler
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • State Form Task Scheduler
  • System Task Scheduler
Scenario 1: Scheduling a "State Form Definition" file(s) to be sent to an "FTP" Server (File Type - 'SFTP-Password')
Specific Setup:
  1. Have two state form definition files created in form "State Form Definition" [DefA] and [DefB]
  2. In form "State Form Definition", [DefA] and [DefB] have the following fields populate:
  3. The "File Path" field is populated with a directory location [FileLocation], that exists on the logged in users workstation
  4. In form "State Form Batch Creation" a batch file [Batchfile], has been created that contains state form definition files [DefA] and [DefB]
  5. Have an "FTP Server" set up to receive files
  6. Have the following "FTP Server" information available in order to populate the "State Form Task Scheduler" form during testing:
  7. The "Service Directory" location
  8. The "Server Host Name"
  9. The "Server Port Number"
  10. The "Server Username" field
  11. The "Server Password" field
Steps
  1. Open the 'State Form Task Scheduler' form
  2. Select [DefA]
  3. Select "Yes" in the "Create File" field
  4. Select "Yes" in "Send File To FTP Server" field
  5. In the "FTP Type" field, select "SFTP - Password"
  6. Based on the valid FTP values stated in the setup, populate the following required fields:
  7. "Server Host Name"
  8. "Server Port Number"
  9. "Server Username"
  10. "Server Password"
  11. "Service Directory"
  12. Click [Test FTP Connection]
  13. Validate test is successful
  14. For each FTP field populated in step 1e, enter an invalid value
  15. Click [Test FTP Connection]
  16. Validate the test is not successful
  17. Set the field back to the valid entry
  18. Submit the form
  19. Validate the form files successfully
  20. Open form "System Task Scheduler"
  21. Select the task set up for [DefA] in step 2 from the "Schedule(s)" field
  22. Populate the "Recurrence Pattern" field with desired value
  23. Populate the "Task Occurrence" field with the desired value
  24. Populate the "Start By" field with the desired date for the task to start
  25. Populate the "Start Time" field with the desired time for the task to start
  26. Select "No" in the "Inactive Task" field
  27. Click [Schedule Task]
  28. Close the form
  29. When the scheduled start by date and time for task filed in step 3 has passed:
  30. Validate the state form file [DefA] exists in the folder [FileLocation] on the logged in users server, set in step1
  31. Open the file
  32. Validate data results are as expected
  33. Validate the state form file [DefA] exists in the [Service Directory] location on the "FTP" server, specified in step 1e
  34. Open the file
  35. Validate date results are as expected
  36. Repeat steps 1 and 2, selecting the batch file [DefB]
  37. When the scheduled start by date and time for task filed has passed:
  38. Validate the state form file(s) [DefA] and [DefB] exists in the folder [FileLocation] on the logged in users server, set in step1
  39. Open each file
  40. Validate data results are as expected
  41. Validate the state form file [DefA] and [DefB] exists in the [Service Directory] location on the "FTP" server, specified in step 1e
  42. Open each file
  43. Validate date results are as expected

Topics
• NX • State Form Task Scheduler
AV-85694 Summary | Details
State Form Task Scheduler
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • State Form File Generation
  • State Form Task Scheduler
  • System Task Scheduler
Scenario 1: "State Form Task Scheduler" - Scheduled a task for a' State Form Definition' file (Create File - No)
Specific Setup:
  • Have a state form definition file created in form "State Form Definition" [DefinitionA] with the "File Path" field populated with a valid folder location on the Avatar server. Make note of the folder location
Steps
  1. Open form "State Form Task Scheduler"
  2. Select "Single Definition" in the "Type" field
  3. Select the [DefinitionA] from the "Select Batch or Definition" drop down list
  4. Set field "Create File" to "No"
  5. Set the "File Description" field to a desired file name
  6. Select "Static" in the "Change From Date"
  7. Set the "Static Date" field to today's date
  8. Select "Static" in the "Change Through Date"
  9. Set the "Static Date" field to today's date
  10. Select "Yes" in the "Create File" field
  11. Click [Submit]
  12. At the dialog, "Filed. In order for compiles to be run, the new task must be scheduled using the 'System Task Scheduler' form", click [OK]
  13. Open the "System Task Scheduler" form
  14. In the "Schedule(s)" field, select the task created in step for [DefinitionA] in step 1
  15. Select a desired recurrence type pattern from the "Recurrence Pattern" field. For example "Daily"
  16. Populate a desired value in the "Task Occurrence Sequence".
  17. Populate the "Start By" field with today's date
  18. Populate the "Start Time" field with a time later than the current time
  19. Click [Schedule Task]
  20. Close the form
  21. Wait till the "Start Time" set in step 2 has passed
  22. Open the "State Form File Generation" form.
  23. Select [DefinitionA] in the "State Form" field
  24. Select "Dump File" in the "File Generation Options" field
  25. In the "Select File" field, select the compiled file for [DefinitionA], generated by the automated task set up in step 2
  26. Click [Process]
  27. Validate data displayed on the report is as expected
  28. On the Avatar server:
  29. Navigate to the folder location noted in the setup, where the state form file was set to be created
  30. Validate no file was generated, as expected since field "Create File" was set to "No" in step 1c
Topics
• State Form Task Scheduler