J-1601000-03 Utility Map Attributes.xlsx

XLSX spreadsheet 53 KB Posted

Attached to
Base Operations Support (BOS) Services at Naval Support Facility (NSF) Redzikowo, Poland
Solicitation number
N6247023R0010
Issued by

About this file

This file provides specifications for a federal contract opportunity to provide Base Operations Support (BOS) services at Naval Support Facility (NSF) Redzikowo, Poland. The solicitation was issued by the Department of the Navy Naval Facilities Engineering Command for BOS services, which include facility and grounds maintenance, utilities, environmental services, and transportation services. The specifications include requirements for file formats, data mappings, business logic, sample data, and comments clarifying expectations. Records missing required fields will be written to error logs, and domain validations will occur to validate attribute values against lists, with failures also written to error logs. Processed files will be renamed with date-time extensions, and error logs and log files will be placed in designated directories for customer review.

View the file

Other files

File Type Posted
N6247023R0010 Poland BOS Amend 0007.pdf PDF
J-10 DD254 Form (Fillable PDF) Solicitation N6247023R0010.pdf PDF
N6247023R0010 Poland BOS Amend 0006.pdf PDF
J-0200000-13 Exhibit Line Item Numbers (ELINs) (Amendment 0005).xlsx XLSX spreadsheet
N6247023R0010 Poland BOS Amend 0005.pdf PDF
J-1502000 Facilities Investment (Amendment 0004).pdf PDF
J-1402000 Unaccompanied Housing (Amendment 0004).pdf PDF
J-1700000 Transportation (Amendment 0004).pdf PDF
J-0200000-04 Government Furnished Property Materials Services (Amendment 0004).xlsx XLSX spreadsheet
J-1601000 Utility Management (Amendment 00004).pdf PDF
N6247023R0010 Poland BOS Amend 0004.pdf PDF
Attachment F - Section F Deliverables (Excel) (Amendment 0004).xlsx XLSX spreadsheet
J-0403000 Emergency Management (Amendment 0004).pdf PDF
J-1502001-03 AA MCSS Facility Investment Equipment and Systems Inventory (Amendment 0004).xlsx XLSX spreadsheet
J-1501000-08 FRCS Inventory (Amendment 0004).xlsx XLSX spreadsheet
J-1503010 Custodial (Amendment 0004).pdf PDF
J-0200000-13 Exhibit Line Item Numbers (ELINs) (Amendment 0004).xlsx XLSX spreadsheet
J-0200000 Management and Administration (Amendment 0004).pdf PDF
J-1002000 Supply Services (Amendment 0004).pdf PDF
J-1800000 Environmental (Amendment 0004).pdf PDF
J-1503010-06 Custodial Inventory (Amendment 0004).xlsx XLSX spreadsheet
J-3 Section B Supplies or Services and Prices (Amendment 0003).pdf PDF
J-9 Pre-Proposal Conference NSF Redzikowo BOSC - Final.pptx PPTX presentation
N6247023R0010 Poland BOS Amend 0003.pdf PDF
J-8 Pre-Proposal Site Visit Sign-In Sheet.pdf PDF
J-0200000-13 Exhibit Line Item Numbers (ELINs) Amendment 0003.xlsx XLSX spreadsheet
Attachment J-6 SECNAV 5512_1-2021_ (Amend 0002).pdf PDF
N6247023R0010 Poland BOS Amend 0002.pdf PDF
N6247023R0010 Poland BOS Amend 0001.pdf PDF
Attachment J-7 NSFR Poland Base Escort Request.xlsx XLSX spreadsheet
Attachment J-6 SECNAV 5512_1-2021_.pdf PDF
Attachment J-5 Polish Main Gate - Site Location.pdf PDF
J-1601000-09 Utility Assets Requiring Condition Assessment.xlsx XLSX spreadsheet
J-1601000-10 FRCS Inventory.xlsx XLSX spreadsheet
J-1501000-04 BPMS Process Document.pdf PDF
J-1700000 Transportation.pdf PDF
J-1002000 Supply Services.pdf PDF
J-0402000-05 Fire Extinguisher Inventory and Locations.xlsx XLSX spreadsheet
J-4 Pre-Award Inquiry Form.xlsx XLSX spreadsheet
J-0300000 Command Administration Support.pdf PDF
J-1606001 Water.pdf PDF
J-0401000 Force Protection.pdf PDF
J-1300000 Galley.pdf PDF
J-1200000-04 Artificial Turf Maintenance Guide.pdf PDF
J-0402000-06 Patient Care Report.pdf PDF
Attachment F - Section F Deliverables.pdf PDF
J-0403000 Emergency Management.pdf PDF
J-1402000 Unaccompanied Housing.pdf PDF
J-1503050 Grounds Maintenance and Landscaping.pdf PDF
J-1501000-07 Assets Requiring Condition Assessment.xlsx XLSX spreadsheet
Show 40 more

Latest 50 of 78 listed here. See the rest on GovTribe.

On GovTribe

Work with this file

  • Download the original file
  • Contacts named in this file
  • Similar government files
  • Ask GovTribe AI about this file

Text version

File Transfer

J-1601000-04_Utlity Map Attributes
Interface:Specification File
File Transfer
Current as of April 4, 2012

Purpose: Insert or update Facilities/UEM Assets records with specifications

Type: Inbound

Arctic OEM Job: TBD
Frequency: TBD

Cron Task: ConvertFileImport

Cron Task Instance: SpecificationFile_<SITEID>

File Format: Pipe Delimited (.txt)
File Transfer Process:

1. File is received from FEC and automatically placed in the site-specific SpecificationFile interface folder (<server> /wsbin01/app/integration/assetfile/<SITEID>) with a Permission Mode value of 640. Note: When manually copying an interface file to its corresponding site-specific folder, the Permission Mode value needs to be set to 644.

2. When picked up by the SpecificationFile_<SITEID> Cron it is converted into a pipe delimited (.txt) file. The new .txt file is placed in the server's /wsbin01/app/integration/Global/PipedFiles/ folder.

3. Once the .txt file is created the string ".processed" is appended to the original file located in the server's /wsbin01/app/integration/assetfile/<SITEID> folder.

4. The Cron Task Instance Specification Interface (under Cron Task "ConvertFileImport") will process the newly created .txt file. The .processed file is placed in the server's /wsbin01/app/integration/global/PipeFiles/backup folder when done.

Error Handling:Yes - error log and log file both created when a bad record is found
Any other kind of error handling (such as Message Reprocessing, other file mentioned in the Business Logic tab, et al?

J-1601000-05_Utility Map Attributes N62470-17-D-4012 &KFF0000A0051 19-Nov-2021

Data Mapping

Interface: Asset File
Data Mapping
Current as of February 28, 2012
Design ID:
Requirement ID:
Site Specific: Yes
Cron Task: ConvertFileForImport
Cron Task Instance: assetspecfile_<SITEID>
Type: Inbound
Source File Format: Pipe Delimited (.txt)
Converted File Format: N/A

Note: All other TABLE.COLUMN contents and/or field values not listed below are NULL on insert.

Source File and Source Code
NamePositionLengthStartStopReq'dNotesMaximo 7
ApplicationTitle - Field NameTabTableColumnTypeValueValidated against DOMAINInsertUpdatePopulated ByNotesRqmt IDHPQC
Asset125N/AN/AYESAssetAssetSpecificationASSETASSETNUMVARCHAR2(25)NONO
siteid28N/AN/AYESAssetAssetSpecificationASSETSITEIDVARCHAR2(8)NONO
CLASSSTRUCTUREID320N/AN/AYESnot shown on front endN/AN/AN/AASSETSPECCLASSSTRUCTUREIDVARCHAR2(20)NONO
Attribute4300N/AN/AYESAssetAttributeSpecificationASSETSPECASSETATTRIDVARCHAR2(300)NONO
Numeric Value540N/AN/ANOonly one value can be pased Numeric or AlphaNumericAssetNumeric ValueSpecificationASSETSPECNUMVALUENUMBER(30,10)possiblyNOYESInterface
Alphanumeric6254N/AN/ANOonly one value can be pased Numeric or AlphaNumericAssetAlphanumericSpecificationASSETSPECALNVALUEVARCHAR2(254)possiblyNOYESInterface
Unit of Measure78N/AN/ANOmust match domainAssetUnit of MeasureSpecificationASSETSPECMEASUREUNITIDVARCHAR2(8)yesNOYESInterface
Display Sequence810N/AYESInteger valueAsset SpecN/AN/AASSETSPECDISPLAYSEQUENCESMALLINT(10)noYESYESInterface8099
Linear Asset Spec ID912N/AYESInteger valueAsset SpecN/AN/AASSETSPECLINEARASSETSPECIDINTEGER(12)noYESYESInterfaceShould always be 0 unless client is using Linear8099
AssetChanged byAssetASSETCHANGEBYVarchar(30)userinterfaceInterface
Assetchange dateASSETCHANGEDATEDateserver dateInterface

J-1601000-05_Utility Map Attributes N62470-17-D-4012 &KFF0000A0051

Business Logic

Business Logic
LogicDescriptionAdditional Notes
Interface processesInserts and Updates into ASSETSPEC table (no modification of CLASSSPEC, i.e., don't touch templates)
SITEIDIncluded in Source File
Required FieldsASSETNUMRequired fields not provided in the source file will be rejected via .error/.log ConvertFileForImport process
SITEID
CLASSSTRUCTUREID
ASSETATTRID
ValidationASSETNUM + SITEID
CLASSSTRUCTUREID
If the AssetNum + SiteID + Classification doesn't exist, then the interface will create the associated specification record.Note: There must be an asset and classification populated before a specification is created.
ALN and/or NUMERIC value depending on what is populated in the source file. These fields can be null individually; however, not both null. Not all attributes have domain lists for the Alphanumeric and Numeric Values; the MIF will validate the individual ALN or NUMERIC domain values and throw the rejects to MRP.
The value in ASSETATTRIBUTE.DATATYPE specifies if attribute can be updated with Alphanumeric value or Numeric value
VALUE UOM
ASSET.CHANGEBY populated by INTERFACE (not in the source)
ASSET.CHANGEDATE populated by server date (not in the source)
On UPDATE, data will be validated against domain lists when one exists for that data field; if data is not valid, record will not be updated and will be written to the error logs
If multiple attributes are to be updated on the same asset then a new record should be created for each attribute update
DISPLAYSEQUENCE will be created only for inserted records. It will grab the next sequence #. Updates will not affect this field.
Error HandlingIf Successful, source file will be named .processed in the SOURCEDIRECTORY

If Failed, .processed, .error and .log files will be created.

1) The .processed will contain all records that were successfully processed. Processed files shall be named with .datetime .processed extension.

2) The .error will contain the original transaction with the error.

3) The .log will contain the error message.

Message ReprocessingIf the MBO cannot validate a value that comes in from the source (e.g. Invalid GL, Location etc.,) it will throw this error in Message Reprocessing. This is separate from the error handling that addresses issues with the original source file above.
Additional RequirementsIgnore Status and Change Date. Let the MIF construct these.
Business Logic
Current as of Februrary 28, 2012
Rqmt IDDescriptionComments -Matt's comments
TBDFlat file named Specification_FECID_DATETIME.txt shall be provided by the FEC in /assetfile/FECID on the Arctic server
TBDFile will be picked up and moved over to the Maximo Server (Adria) by OEM job created by NITC
TBDData should be in a pipe delimited file in the format specified in the Specification(F12)DataMapping tab (required fields, order, type, length)See "Data Mapping" tab for list of required values.
TBDAny record missing a required data field shall be written to the error log named SpecificationFile_FECID_ErrorLog.txtShouldn't this really be just written to the .error and .log files we create in preprocessing with the ConvertFileForImport cron task?
TBDAssetNum, SiteId and Classstructureid must match for a record to be updated; on failure record should be written to error logsSo just to be clear, if this combination doesn't already exist in Maximo, we are not to create the Asset Specification record? We are just associating existing Asset Specifications with Asset records, right?If the AssetNum + SiteID + Classification doesn't already exist, I create it.
TBDNot all attributes have domain lists for the Alphanumeric and Numeric Values; must verify if domain list exists for that attribute; if one exists the data must be validated against the domain list
TBDOn update data will be validated against domain lists when one exists for that data field; if data is not valid, record will not be updated and will be written to the error logs
TBDAny record failing domain validation shall be written to the error log named SpecificationFile_FECID_LogFile.txt
TBDAny record written to the error log shall have a corresponding error message written in the log file with an explanation as to why the record failed validation
TBDThe error log file & log file shall be placed in xxxx directory on xxxx server for FEC review
TBDInterface will create SpecificatoinFile_FECID_DateTime.txt file inserting additional required data fields updated by the system without frontend input. Those fields from the asset table are defined in the data mapping document under the Maximo 7 application portion
TBDInnterface shall update the ASSETSPECHIST table shall be updated with data added to asset recordMbo handles this
TBDThe value in ASSETATTRIBUTE.DATATYPE specifies if attribute can be updated with Alphanumeric value or Numeric value
If multiple attributes are to be updated on the same asset then a new record should be created for each attribute update
TBDOnly one of the two values can be populated Alphanumeric or Numeric
TBDIf both are left blank should any exsitsing data be blanked out or should the record be rejected and written to error log?Question for usersI am rejecting the record in this scenario and creating the .log/.error files
TBDProcessed files shall be named with .datetime .processed extension.

J-1601000-05_Utility Map Attributes N62470-17-D-4012 &KFF0000A0051

Sample Data

Sample Data
Current as of February 22, 2012

*Please do not include a | as the first character in the source and end the record with a final |

3-440-EPN-007|11001|1616|UAMETERDEVICEID||A1234||
3-440-EPN-007|11001|1616|AMRINDICATOR||No||
3-440-EPN-007|11001|1616|PTRATIO|36||BA|
INTTEST1|10401|1014|HP|250||CC|

J-1601000-05_Utility Map Attributes N62470-17-D-4012 &KFF0000A0051

File details come from the government source that posted it. Updated .