File extensions and BAM

Files involved in Business Application Modeling use specific file extensions. Knowing what the acronyms within a file extension reference can help you interpret each of the BAM-related file extension.

A file extension is comprised of acronyms that represent the different aspects of a file.
Table 1. Acronyms within a file extension
Acronym What it represents
fd Form Designer
m Managed Form (CRUD)
ws Web Service
j JSON
prg Program file that includes a MAIN function
z Zoom Form
c Custom Form
The following is a list of BAM-related file extensions. The category column relates to the categories used to organize the options when creating a new file with File > New.
Table 2. BAM-related file extensions
Category File Extension Description
Project .4pw Project file. This extension is not BAM-specific.
Application Modeling .4ba Business Application Diagram file
Database .4dbx Database meta-schema
Sources .4fdm CRUD Form file
Sources .4fdz Zoom form file
Sources .4rd Report Data file
Sources .4ws SOAP Web Service file
Sources .4fdmws CRUD Form and SOAP Web Service file
Sources .4fdzws Zoom Form and SOAP Web Service file
Sources .4wsj JSON Web Service file
Sources .4fdmwsj CRUD Form and JSON Web Service file
Sources .4fdzwsj Zoom Form and JSON Web Service file
Sources .4fdc Custom form file
Sources .4wsprg SOAP Web Service Server file
Sources .4wsjprg JSON Web Service Server file
Sources .4prg Program file
Resources .4ad Action Defaults file. This extension is not BAM-specific.
Resources .4tm Top Menu file. This extension is not BAM-specific.
Resources .4tb Toolbar file. This extension is not BAM-specific.
Resources .4st Presentation Style file. This extension is not BAM-specific.