ANSI EIA X12 Process
Use the ANSI EIA X12 API process to automatically export ANSI EIA X12 data.
Process Settings
Below are the settings you must define for the ANSI EIA X12 API process.
Setting | Description | Sample Value |
---|---|---|
ProcessID | This setting informs Cobra to run the ANSI EIA X12 process. | AnsiX12 |
Project | This setting refers to the project where you want to export ANSI X12 data from.
This setting is required. |
Demo Advanced |
ExportFile | This setting refers to the full path and name of the file where data will be stored.
If you omit the path, the file is saved in the Cobra root directory. If you omit the file name, Cobra uses the project name by default. |
C:\ProjectFiles\Deltek\Cobra\System\
Demodata\export.csv |
AggregatedFTE | If value is set to
1, the man power values are exported as summed FTE values. If value is set to
0, the man power values are exported as Hours values.
This setting is optional, and the default value is 0. |
1 |
EnforceConsecutivePeriods | If value is set to
1, there must be 6 flagged consecutive periods in the calendar set 19 after the TODATE label to complete the export process.
This setting is optional, and the default value is 1. |
0 |
ExportExtended | If value is set to
1 and TransactionSet is
3050, extra data is exported to the export file.
This setting is optional, and the default value is 1. |
0 |
ExportVarianceNarrative | If value is set to
1, variance narrative is included in the export file.
This setting is optional and the default value is 1. |
0 |
ExportCSSR | If value is set to
1, data is exported using the CSSR syntax. If value is set to
0, the IPMR data is exported.
This setting is optional, and the default value is 0. |
1 |
ExportLevel | This setting refers to the level where data is exported.
|
W |
TransactionSet | This setting refers to the transaction set version by which data is exported.
This setting is required. |
3050 |
FilterStructureElements | If value is set to
1, the structure files are filtered to contain entries for the data exported. If value is set to
0, all structure entries are exported, even if the entries do not contain data.
This setting is optional, and the default value is 1. |
0 |
LongDate | If value is set to
1, dates are exported using the format
yyyymmdd instead of
yymmdd.
This setting is optional, and the default value is 0. |
1 |
ManpowerUnits | This setting determines how manpower values are exported.
Use one of the following values:
|
F |
OBSProjectOfficerCode | This setting determines which structure code field to use when exporting the OBS project officer value. If this setting is left blank (the default value), the OBS project officer codes are not exported.
This setting is optional. |
D1 |
OBSCodeFieldId | This setting determines which control account code file to use when exporting the OBS structure. If this setting is left blank (the default value), the OBS structure defined against the project is used.
This setting is optional. |
C1 |
COMIncludeInBody | If value is set to
1, the COM (Sort code C) values are included in the body of the export file.
This setting is optional, and the default value is 0. |
1 |
COMIncludeInBottomLine | If value is set to
1, the G&A (Sort code G) values are included in the body of the export.
This setting is optional, and the default value is 0. |
1 |
GAndAIncludeInBody | If value is set to
1, the G&A (Sort code G) values are included in the bottom line of the export file.
This setting is optional, and the default value is 1. |
1 |
GAndAIncludeInBottomLine | If value is set to
1, the G&A (Sort code G) values are included in the bottom line of the export file.
This setting is optional, and the default value is 0. |
1 |
OHIncludeInBody | If value is set to
1, the OH (Sort code O) values are included in the body of the export file.
This setting is optional, and the default value is 1. |
0 |
OHIncludeInBottomLine | If value is set to
1, the OH (Sort code O) values are included in the bottom line of the export file.
This setting is optional, and the default value is 0. |
1 |
SuppressCAM | If value is set to
1 and there are CAM values defined for the project, the values are not exported. If the
WBSProjectOfficerCode setting or the
OBSProjectOfficerCode setting is defined, the CAM values are exported even if this setting is
1.
This setting is optional, and the default value is 1. |
0 |
WBSProjectOfficerCode | This setting determines which structure code field to use when exporting the WBS project officer value. If this setting is left blank (the default value), the WBS project officer codes are not exported.
This setting is optional. |
D1 |
WBSCodeFieldId | This setting determines which control account code file to use when exporting the WBS structure. If this setting is left blank (the default value), the WBS structure defined against the project is used.
This setting is optional. |
C1 |
Sample Script
Below is a sample script file for the ANSI EIA X12 API process.
[Process005]
ProcessID=AnsiX12
Project=Demo Advanced
ExportFile=C:\ProjectFiles\Deltek\Cobra\System\Demodata\export.csv
AggregatedFTE=1
EnforceConsecutivePeriods=0
ExportExtended=0
ExportVarianceNarrative=1
ExportCSSR=1
ExportLevel=W
TransactionSet=3040
FilterStructureElements=0
LongDate=1
ManpowerUnits=H
OBSProjectOfficerCode=D1
OBSCodeFieldId=C1
COMIncludeInBody=1
COMIncludeInBottomLine=1
GAndAIncludeInBody=0
GAndAIncludeInBottomLine=0
OHIncludeInBody=0
OHIncludeInBottomLine=1
SuppressCAM=0
WBSProjectOfficerCode=D1
WBSCodeFieldId=C1