Skip Ribbon Commands
Skip to main content
One Source
Auto-CDRs & MOCAS Validations

All Department of the Navy (DON) contract data from SPS and SEAPORT (FY13 forward) is processed through an electronic Oracle validation workflow to screen for errors that would otherwise cause automatic loading into the Mechanization of Contract Administration Services (MOCAS) System to fail. This validation workflow is called the Navy Workflow Hosting Facility (WHF). Alternatively, the Navy WHF is sometimes referred to as the Business Process Execution Language (BPEL) tool. We are providing training materials and issuing Contract Deficiency Reports (CDRs) to educate the Navy’s contracting workforce so that the same errors are not repeated in future contract actions.

The DON’s primary objective is to achieve full MOCAS auto-population which allows the Navy to achieve the lowest possible DFAS payment rate. Based on current and prior year estimates, the Navy spends on average more than $8 million annually in additional cost to pay for the re-working of data in order to comply with system standards required to increase data visibility and reliability for audit and reporting purposes. The use of this workflow tool will also greatly reduce the number of CDR’s issued by DFAS for contracts that do not comply with DFAS auto-population rules. Although this effort is spearheaded by DASN (AP), the Navy Financial Management Office (FMO) is also interested in successful MOCAS auto-population since it prevents the occurrence of data input errors caused by the manual input of data by DFAS payment officials.

CDR Prevention

There are steps that you can take while drafting your contract actions that will help you avoid receiving Auto-CDRs (those CDRs whose control numbers begin with 'AG'). For more detailed information on the WHF/BPEL please view the presentation on CDR prevention at the following link: Navy WHF and CDR Prevention

CDR Resolution

The following link will direct you to a spreadsheet that lists CDR errors, explains the deficiencies that led to the errors, and explains how to correct the errors via modifications/amendments.: CDR Cheat Sheet

CDR Help

If the CDR cheat sheet does not contain sufficient information to help you resolve your Auto-CDR, you should contact your command’s Auto-CDR POC and ask for assistance. The Contract Pay Auto-Population (CPAP) working group meets bi-weekly (Telephone Conf) to discuss the MOCAS validations and contract writing policies and data resolutions. The Auto-CDR POC’s lead this working group and are listed in the table below:

​Command ​CDR POC Telephone
​BUMED 301-619-8997
​USMC ​703-432-3152
​NAVAIR ​301-342-3290
​NAVFAC ​202-685-9152
​NAVSEA ​202-781-2896
​NAVSUP ​717-605-7560
​SPAWAR ​858-537-0548
​SSP ​202-433-8426

For general EDA assistance, please see your command’s primary EDA POC.


Still want to know more about CDRs? Please view the link to the CDR FAQ’s, which were compiled based on common questions posed to the CDR by members of the contracts workforce: CDR FAQ’s

Please utilize your command POC as the initial resource to assist with resolving your CDR deficiency errors. If you encounter complex CDR issues that cannot be resolved with the tools provided, please contact the DASN-AP CDR Validation-Coordinators at the numbers and email address listed below. Thank you for your efforts with resolving and preventing future CDRs.

Contact: CDR Coordinator

Phone: (703) 614-9649 or (703) 693-2935