Archive for December, 2014

How can the Project Build be performed on only selected records from a project?

There’s really not an option to limit the effect of the build to specific records out of the migration set in Phire.  The closest thing would be to select to “Build Script” option (instead of “Build Script and Execute”) and let it just generate the script.  Then download it from the build history, edit it to remove unwanted records and execute it manually.

Or, just decline the build options altogether, and build manually after the migration is complete.

Remember also, that the Project Build in Phire is the same operation that you perform using Application Designer.  That feature compares the record definitions to the database object to determine what, if any, change needs to be implemented.  So if a record has not changed – that is, no fields were add/removed/changed – then the record will not be altered during the operation.  To do this, be sure that the build setting “Alter even if no changes” is left unchecked.

Comments

How to apply a workflow change to mulitple existing CRs

The workflow steps are setup on “Page 13: Workflow Definitions” in the Domain Setup Wizard (found at: Phire Architect > Architect Administration > Domain Setup Wizard).  Any changes made on this page will take effect for new Change Requests that are opened, but will not affect existing ones already in progress.  If you wish to apply these workflow changes to existing CRs, then use the “CR Workflow Reset” component found at Phire Architect > Change Requests > CR Workflow Reset.  This component allows you to search for CRs using the domain, CR type and other criteria.  Once the search results are filled, select the CRs to reset and click the “Reset” button.  Follow the prompts to complete the reset.  When doing this, history is preserved and the current status of the CRs is reset based on the selection made.

Comments

How can we create a Release that is available in the Release field on the main CR page?

The “Release” field on the main Change Request page is a prompt against the Release Definitions found at Phire Architect > Change Requests > Release Definition.  Create a new release through this component using the “Add” tab.  The only required fields is the release name and the active/inactive status.  The prompt on the main Change Request page filters out inactive and completed releases.

Comments

How are new File Types added to the setup?

New File Types are added in the setup page at: “Page 3: Application Codes”, in the Domain Setup Wizard (Phire Architect > Architect Administration > Domain Setup Wizard).  The section on this setup page labeled “File Types” contains the list of file types offered when adding files to a Change Request.  In order to make a file type fully functional, the detailed folder path setup must also be completed on “Page 10: File Directories” of the Domain Setup Wizard.

Comments

How are more database to the sources added to the Add Objects page?

This list of available databases on the Add Objects page in the CR is populated from the setup page at: Page 14: Workflow Databases in the Domain Setup Wizard (Phire Architect > Architect Administration > Domain Setup Wizard).  Specifically, the databases that are marked with Add Objects.  To add more sources, just select and/or add the additional database entries and select the “Add Objects” check box.  This change takes effect immediately for all existing and newly created CRs.

Comments

How is a new Domain created in Phire?

Use the Domain Setup Wizard (Phire Architect > Architect Administration > Domain Setup Wizard) to create a new domain by cloning an existing domain.  On the first page of the Wizard, populate the “Domain ID” with the value of the existing source domain, and “Target Domain” with the new domain you wish to create.  Click “Next” to advance to the next page and make any other changes you want.  At that point the “Save” button becomes enabled and you can save, thus creating the new domain in the image of the source domain.  Once that’s done, the new domain is available for you to complete the rest of the setup and assign security.

Comments