Skip to main content

RADplus 2022 Update 15

Product Requirements / Recommendations

RADplus required

Product Update Form Description

The following modifications are made to the State Form Tools: 1) Configuration is added to allow removing the XML Declaration for XML files. 2) An issue is resolved where carriage returns were not outputting correctly on Linux systems.

Included Updates

None

Required Updates

None

Details

NEW0 CHANGED1 FIXED1
Changed (1)
State Form Definition - XML Header Tags
A new selection is added to the "Definition Options" field on the "State Form Definition" form, called 'Remove XML Declaration'. This gives a user the ability to exclude the "XML declaration" header tag that normally displays as the first line in the output of an "XML" type state form definition file
Value Added: Provides enhanced functionality to State Form Tools
Topics
• NX • State Form Tools
 
Fixed (1)
State Form File - Output
An issue is resolved where "State Form Definition" files set up to be auto-generated via the "State Form Task Schedule" and "System Task Scheduler forms", did not output a "Carriage Return/Line-feed" after each row of data in the file, when applicable
Topics
• NX • State Form Task Scheduler • State Form Tools
 
Acceptance Tests

AV-76000 Summary | Details
State Form File - Output
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: Validate a state form file generated via the "State Form Task Scheduler" "
Specific Setup:
  • Have a state form definition file created in form "State Form Definition" that with the "Record Delimiter" field set to "Carriage Return + Line Feed" [DefinitionA]
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 the "File Description" field to a desired file name
  5. Select "Static" in the "Change From Date"
  6. Set the "Static Date" field to today's date
  7. Select "Static" in the "Change Through Date"
  8. Set the "Static Date" field to today's date
  9. Select "Yes" in the "Create File" field
  10. Click [Submit]
  11. 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]
  12. Open the "System Task Scheduler" form
  13. In the "Schedule(s)" field, select the task created in step for [DefinitionA] in step 1
  14. Select a desired recurrence type pattern from the "Recurrence Pattern" field. For example "Daily"
  15. Populate a desired value in the "Task Occurrence Sequence".
  16. Populate the "Start By" field with today's date
  17. Populate the "Start Time" field with a time later than the current time
  18. Click [Schedule Task]
  19. Close the form
  20. Wait till the "Start Time" set in step 2 has passed
  21. Open the "State Form File Generation" form.
  22. Select [DefinitionA] in the "State Form" field
  23. Select "Dump File" in the "File Generation Options" field
  24. In the "Select File" field, select the compiled file for [DefinitionA], generated by the automated task set up in step 2
  25. Click [Process]
  26. Validate there is a carriage return and a line feed after each record displayed in the output, as expected displayed, has a carriage return and a line feed after it on the report

Topics
• NX • State Form Task Scheduler • State Form Tools
AV-77788 Summary | Details
State Form Definition - XML Header Tags
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • State Form Definition
  • State Form File Generation
Scenario 1: 'XML type "State Form Definition" file validations
Specific Setup:
  • Have a definition created [DefintionA] in form "State Forms Definition" with a "File Type" set to "XML".
Steps
  1. Open form "State Form Definition"
  2. Set field "New or Existing" to "Existing"
  3. Select [DefinitionA] in the "Select State Form" field
  4. Navigate to the "Definitions" Options" field at the bottom of the section
  5. Deselect "Remove XML Declaration", if it is currently selected
  6. Click [File Form]
  7. Validate filing completes successfully
  8. Close the form
  9. Open form "State Form File Generation"
  10. Select the [DefinitionA] in field "State Form"
  11. In the "File Generation Options" field, select "Compile"
  12. Click [Process]
  13. Validate the process completes successfully
  14. In the "File Generation Options" field, select "Dump File"
  15. Click [Process]
  16. Validate the output of the state form report includes the "XML declaration" header tag in the first line of the output. For example: "<?XML version="1.0" encoding="UTF-8"?>"
  17. Close the report and close the form
  18. Open form "State Form Definition"
  19. Set field "New or Existing" to "Existing"
  20. Select [DefinitionA] in the "Select State Form" field
  21. Navigate to the "Definitions" Options" field at the bottom of the section
  22. Select the "Remove XML Declaration" check box
  23. Click [File Form]
  24. Validate filing completes successfully
  25. Close the form
  26. Open form "State Form File Generation"
  27. Select the [DefinitionA] in field "State Form"
  28. In the "File Generation Options" field, select "Compile"
  29. Click [Process]
  30. Validate the process completes successfully
  31. In the "File Generation Options" field, select "Dump File"
  32. Click [Process]
  33. Validate the output of the state form report no longer includes the "XML declaration" header tag in the output of the report.
  34. Close the report and close the form
Topics
• NX • State Form Tools

 

  • Was this article helpful?