<commit_before><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">

	<bean id="TravelAgencyAuditMaintenanceDocument" parent="TravelAgencyAuditMaintenanceDocument-parentBean" />

	<bean id="TravelAgencyAuditMaintenanceDocument-parentBean" abstract="true" parent="MaintenanceDocumentEntry">
		<property name="businessObjectClass" value="org.kuali.kfs.module.tem.businessobject.AgencyStagingData" />
		<property name="maintainableClass" value="org.kuali.kfs.module.tem.document.maintenance.TravelAgencyAuditMaintainable" />
		<property name="maintainableSections">
			<list>
				<ref bean="TravelAgencyAuditOverview-Section" />
                <ref bean="TripInformation-Section" />
                <ref bean="TravelerInformation-Section" />
				<ref bean="AccountingInformation-Section" />
				<ref bean="Airline-Section" />
				<ref bean="Lodging-Section" />
				<ref bean="RentalCar-Section" />
			</list>
		</property>
		<property name="allowsNewOrCopy" value="false" />
		<property name="allowsRecordDeletion" value="true" />
		<property name="lockingKeys">
			<list>
				<value>id</value>
			</list>
		</property>
		<property name="documentTypeName" value="TAAR" />
        <property name="documentAuthorizerClass" value="org.kuali.kfs.module.tem.document.authorization.TravelAgencyAuditAuthorizer"/>
		<property name="businessRulesClass" value="org.kuali.kfs.module.tem.document.validation.impl.TravelAgencyAuditValidation" />
		<property name="documentPresentationControllerClass" value="org.kuali.kfs.module.tem.document.authorization.TravelAgencyAuditPresentationController" />
	</bean>

	<bean id="TravelAgencyAuditOverview-Section" parent="TravelAgencyAuditOverview-Section-parentBean" />
	<bean id="TravelAgencyAuditOverview-Section-parentBean" abstract="true" parent="MaintainableSectionDefinition">
		<property name="id" value="TravelAgencyAudit" />
		<property name="title" value="Edit Travel Agency Data" />
		<property name="maintainableItems">
			<list>
			    <bean parent="MaintainableSubSectionHeaderDefinition" p:name="Travel Agency Data"/>
                <bean parent="MaintainableFieldDefinition" p:name="agencyDataId" p:required="false"  p:unconditionallyReadOnly="true"/>
                <bean parent="MaintainableFieldDefinition" p:name="creditCardOrAgencyCode" p:required="false" />
                <bean parent="MaintainableFieldDefinition" p:name="agency" p:required="true" />
                <bean parent="MaintainableFieldDefinition" p:name="otherCompanyName" p:required="false" />
                <bean parent="MaintainableFieldDefinition" p:name="agencyFileName" p:required="false" />
                <bean parent="MaintainableFieldDefinition" p:name="merchantName" p:required="false" />
                <bean parent="MaintainableFieldDefinition" p:name="billingCycleDate" p:required="false" />
                <bean parent="MaintainableFieldDefinition" p:name="transactionPostingDate" p:unconditionallyReadOnly="true" p:required="true" />
                <bean parent="MaintainableFieldDefinition" p:name="processingTimestamp" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="duplicateRecordId" p:unconditionallyReadOnly="true" />
			</list>
		</property>
	</bean>
	
	<bean id="TripInformation-Section" parent="TripInformation-Section-parentBean" />
    <bean id="TripInformation-Section-parentBean" abstract="true" parent="MaintainableSectionDefinition">
        <property name="id" value="TravelAgencyAudit" />
        <property name="title" value="Edit Trip Data" />
        <property name="maintainableItems">
            <list>
                <bean parent="MaintainableFieldDefinition" p:name="tripId"             p:required="false" />
                <bean parent="MaintainableFieldDefinition" p:name="tripInvoiceNumber"  p:required="true" />
                <bean parent="MaintainableFieldDefinition" p:name="tripTravelerTypeId" p:unconditionallyReadOnly="true" />
                <bean parent="MaintainableFieldDefinition" p:name="otherAmount"        p:unconditionallyReadOnly="true" />
                
            </list>
        </property>
    </bean>
    
    <bean id="TravelerInformation-Section" parent="TravelerInformation-Section-parentBean" />
    <bean id="TravelerInformation-Section-parentBean" abstract="true" parent="MaintainableSectionDefinition">
        <property name="id" value="TravelAgencyAudit" />
        <property name="title" value="Edit Traveler Data" />
        <property name="maintainableItems">
            <list>
                <bean parent="MaintainableFieldDefinition" p:name="travelerName" p:required="true" p:unconditionallyReadOnly="true" />
                <bean parent="MaintainableFieldDefinition" p:name="travelerId" p:required="false" />
                <bean parent="MaintainableFieldDefinition" p:name="travelerNetworkId" p:required="false" p:unconditionallyReadOnly="true" />
                <bean parent="MaintainableFieldDefinition" p:name="tripExpenseAmount" p:required="true" p:unconditionallyReadOnly="true" />
                <bean parent="MaintainableFieldDefinition" p:name="alternateTripId"   p:required="true" />
                <bean parent="MaintainableFieldDefinition" p:name="tripArrangerName"  p:required="false" p:unconditionallyReadOnly="true" />
                
            </list>
        </property>
    </bean>

	<bean id="Lodging-Section" parent="Lodging-Section-parentBean" />
	<bean id="Lodging-Section-parentBean" abstract="true" parent="MaintainableSectionDefinition">
		<property name="id" value="TravelAgencyAudit" />
		<property name="title" value="Lodging" />
		<property name="maintainableItems">
			<list>
			    <bean parent="MaintainableSubSectionHeaderDefinition" p:name="Lodging"/>
			    <bean parent="MaintainableFieldDefinition" p:name="lodgingItineraryNumber" />
			 	<bean parent="MaintainableFieldDefinition" p:name="lodgingPropertyName" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="lodgingAmount" p:unconditionallyReadOnly="true"  />
				<bean parent="MaintainableFieldDefinition" p:name="lodgingPrepayDate" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="lodgingPrepayDaysNumber" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="lodgingPropertyCityName" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="tripLodgingArrivalDate" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="lodgingBookingDate" p:unconditionallyReadOnly="true"/>
                <bean parent="MaintainableFieldDefinition" p:name="lodgingDepartureDate" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="lodgingPropertyStateCode" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="lodgingCountryName" p:unconditionallyReadOnly="true"/>
			</list>
		</property>
	</bean>
	<bean id="Airline-Section" parent="Airline-Section-parentBean" />
	<bean id="Airline-Section-parentBean" abstract="true" parent="MaintainableSectionDefinition">
		<property name="id" value="TravelAgencyAudit" />
		<property name="title" value="Airline" />
		<property name="maintainableItems">
			<list>
			    <bean parent="MaintainableSubSectionHeaderDefinition" p:name="Airline"/>
                <bean parent="MaintainableFieldDefinition" p:name="airBookDate" p:unconditionallyReadOnly="true" />
                <bean parent="MaintainableFieldDefinition" p:name="pnrNumber" p:unconditionallyReadOnly="true" />
			    <bean parent="MaintainableFieldDefinition" p:name="airTicketNumber" />
			    <bean parent="MaintainableFieldDefinition" p:name="airServiceFeeNumber" p:unconditionallyReadOnly="true" />
			 	<bean parent="MaintainableFieldDefinition" p:name="airServiceFeeAmount" p:unconditionallyReadOnly="true"  />
			 	<bean parent="MaintainableFieldDefinition" p:name="airCarrierCode" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="tripDepartureDate" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="airTransactionAmount" p:required="false" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="tripReturnDate" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="airBaseFareAmount" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="fareSaverCode" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="airTaxAmount" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="airLowFareAmount" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="airSegmentId" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="airTicketClass" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="airReasonCode" p:unconditionallyReadOnly="true"  />
                <bean parent="MaintainableFieldDefinition" p:name="transactionUniqueId" p:unconditionallyReadOnly="true"  />
			</list>
		</property>
	</bean>
	<bean id="RentalCar-Section" parent="RentalCar-Section-parentBean" />
	<bean id="RentalCar-Section-parentBean" abstract="true" parent="MaintainableSectionDefinition">
		<property name="id" value="TravelAgencyAudit" />
		<property name="title" value="Rental Car" />
		<property name="maintainableItems">
			<list>
				<bean parent="MaintainableSubSectionHeaderDefinition" p:name="Rental Car"/>
			    <bean parent="MaintainableFieldDefinition" p:name="rentalCarItineraryNumber" />
			  	<bean parent="MaintainableFieldDefinition" p:name="rentalCarCompanyName" p:unconditionallyReadOnly="true"/>
                <bean parent="MaintainableFieldDefinition" p:name="rentalCarOpenDate" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="rentalCarAmount" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="rentalCarBillAmount" p:unconditionallyReadOnly="true"  />
				<bean parent="MaintainableFieldDefinition" p:name="rentalCarNumberOfDays" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="rentalCarFuelAmount" p:required="false" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="rentalCarAdditionalAmount" p:unconditionallyReadOnly="true"  />
				<bean parent="MaintainableFieldDefinition" p:name="rentalCarCloseDate" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="rentalCarTaxAmount" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="rentalCarDetailText" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="rentalCarSurchargeAmount" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="rentalCarGovernmentSurchargeAmount" p:unconditionallyReadOnly="true"/>
				
			</list>
		</property>
	</bean>
	
	 <bean id="AccountingInformation-Section" parent="AccountingInformation-Section-parentBean"/>
	
	<bean id="AccountingInformation-Section-parentBean" abstract="true" parent="MaintainableSectionDefinition">
    <property name="defaultOpen" value="true"/>  
    <property name="id" value="accountingInfo"/>
    <property name="title" value="Accounting Information"/>
    <property name="maintainableItems">
      <list>
              <bean parent="MaintainableFieldDefinition" p:name="distributionCode" p:unconditionallyReadOnly="true" />
        <bean parent="MaintainableCollectionDefinition">
          <property name="name" value="tripAccountingInformation"/>
          <property name="businessObjectClass" value="org.kuali.kfs.module.tem.businessobject.TripAccountingInformation"/>
          <property name="maintainableFields">
            <list>
              <bean parent="MaintainableFieldDefinition" p:name="tripAccountNumber" />
              <bean parent="MaintainableFieldDefinition" p:name="tripSubAccountNumber" />
              <bean parent="MaintainableFieldDefinition" p:name="objectCode"/>
              <bean parent="MaintainableFieldDefinition" p:name="subObjectCode"/>
              <bean parent="MaintainableFieldDefinition" p:name="projectCode"/>
              <bean parent="MaintainableFieldDefinition" p:name="organizationReference" />
            </list>
          </property>
        </bean>
      </list>
    </property>
  </bean>
  
  <bean id="ConferenceRegistration-Section" parent="ConferenceRegistration-Section-parentBean" />
    <bean id="ConferenceRegistration-Section-parentBean" abstract="true" parent="MaintainableSectionDefinition">
        <property name="id" value="TravelAgencyAudit" />
        <property name="title" value="Conference Registration" />
        <property name="maintainableItems">
            <list>
                <bean parent="MaintainableSubSectionHeaderDefinition" p:name="Conference Registration"/>
                <bean parent="MaintainableFieldDefinition" p:name="registrationCompanyName" p:unconditionallyReadOnly="true" />
                <bean parent="MaintainableFieldDefinition" p:name="registrationAmount" p:unconditionallyReadOnly="true"/>
                
            </list>
        </property>
    </bean>

</beans><commit_msg>KFSCNTRB-1178 KFSMI-9469<commit_after><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">

	<bean id="TravelAgencyAuditMaintenanceDocument" parent="TravelAgencyAuditMaintenanceDocument-parentBean" />

	<bean id="TravelAgencyAuditMaintenanceDocument-parentBean" abstract="true" parent="MaintenanceDocumentEntry">
		<property name="businessObjectClass" value="org.kuali.kfs.module.tem.businessobject.AgencyStagingData" />
		<property name="maintainableClass" value="org.kuali.kfs.module.tem.document.maintenance.TravelAgencyAuditMaintainable" />
		<property name="maintainableSections">
			<list>
				<ref bean="TravelAgencyAuditOverview-Section" />
                <ref bean="TripInformation-Section" />
                <ref bean="TravelerInformation-Section" />
				<ref bean="AccountingInformation-Section" />
				<ref bean="Airline-Section" />
				<ref bean="Lodging-Section" />
				<ref bean="RentalCar-Section" />
			</list>
		</property>
		<property name="allowsNewOrCopy" value="false" />
		<property name="allowsRecordDeletion" value="true" />
		<property name="lockingKeys">
			<list>
				<value>id</value>
			</list>
		</property>
		<property name="documentTypeName" value="TAAR" />
        <property name="documentAuthorizerClass" value="org.kuali.kfs.module.tem.document.authorization.TravelAgencyAuditAuthorizer"/>
		<property name="businessRulesClass" value="org.kuali.kfs.module.tem.document.validation.impl.TravelAgencyAuditValidation" />
		<property name="documentPresentationControllerClass" value="org.kuali.kfs.module.tem.document.authorization.TravelAgencyAuditPresentationController" />
	</bean>

	<bean id="TravelAgencyAuditOverview-Section" parent="TravelAgencyAuditOverview-Section-parentBean" />
	<bean id="TravelAgencyAuditOverview-Section-parentBean" abstract="true" parent="MaintainableSectionDefinition">
		<property name="id" value="TravelAgencyAudit" />
		<property name="title" value="Edit Travel Agency Data" />
		<property name="maintainableItems">
			<list>
			    <bean parent="MaintainableSubSectionHeaderDefinition" p:name="Travel Agency Data"/>
                <bean parent="MaintainableFieldDefinition" p:name="agencyDataId" p:required="false"  p:unconditionallyReadOnly="true"/>
                <bean parent="MaintainableFieldDefinition" p:name="creditCardOrAgencyCode" p:required="false" />
                <bean parent="MaintainableFieldDefinition" p:name="agency" p:required="true" />
                <bean parent="MaintainableFieldDefinition" p:name="otherCompanyName" p:required="false" />
                <bean parent="MaintainableFieldDefinition" p:name="agencyFileName" p:required="false" />
                <bean parent="MaintainableFieldDefinition" p:name="merchantName" p:required="false" />
                <bean parent="MaintainableFieldDefinition" p:name="billingCycleDate" p:required="false" />
                <bean parent="MaintainableFieldDefinition" p:name="transactionPostingDate" p:unconditionallyReadOnly="true" p:required="true" />
                <bean parent="MaintainableFieldDefinition" p:name="processingTimestamp" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="duplicateRecordId" p:unconditionallyReadOnly="true" />
			</list>
		</property>
	</bean>
	
	<bean id="TripInformation-Section" parent="TripInformation-Section-parentBean" />
    <bean id="TripInformation-Section-parentBean" abstract="true" parent="MaintainableSectionDefinition">
        <property name="id" value="TravelAgencyAudit" />
        <property name="title" value="Edit Trip Data" />
        <property name="maintainableItems">
            <list>
                <bean parent="MaintainableFieldDefinition" p:name="tripId" p:required="false" />
                <bean parent="MaintainableFieldDefinition" p:name="tripInvoiceNumber" p:required="true" />
                <bean parent="MaintainableFieldDefinition" p:name="tripTravelerTypeId" p:unconditionallyReadOnly="true" />
                <bean parent="MaintainableFieldDefinition" p:name="otherAmount" p:unconditionallyReadOnly="true" />
                
            </list>
        </property>
    </bean>
    
    <bean id="TravelerInformation-Section" parent="TravelerInformation-Section-parentBean" />
    <bean id="TravelerInformation-Section-parentBean" abstract="true" parent="MaintainableSectionDefinition">
        <property name="id" value="TravelAgencyAudit" />
        <property name="title" value="Edit Traveler Data" />
        <property name="maintainableItems">
            <list>
                <bean parent="MaintainableFieldDefinition" p:name="travelerName" p:required="true" p:unconditionallyReadOnly="true" />
                <bean parent="MaintainableFieldDefinition" p:name="travelerId" p:required="false" />
                <bean parent="MaintainableFieldDefinition" p:name="travelerNetworkId" p:required="false" p:unconditionallyReadOnly="true" />
                <bean parent="MaintainableFieldDefinition" p:name="tripExpenseAmount" p:required="true" p:unconditionallyReadOnly="true" />
                <bean parent="MaintainableFieldDefinition" p:name="alternateTripId" />
                <bean parent="MaintainableFieldDefinition" p:name="tripArrangerName" p:required="false" p:unconditionallyReadOnly="true" />
                
            </list>
        </property>
    </bean>

	<bean id="Lodging-Section" parent="Lodging-Section-parentBean" />
	<bean id="Lodging-Section-parentBean" abstract="true" parent="MaintainableSectionDefinition">
		<property name="id" value="TravelAgencyAudit" />
		<property name="title" value="Lodging" />
		<property name="maintainableItems">
			<list>
			    <bean parent="MaintainableSubSectionHeaderDefinition" p:name="Lodging"/>
			    <bean parent="MaintainableFieldDefinition" p:name="lodgingItineraryNumber" />
			 	<bean parent="MaintainableFieldDefinition" p:name="lodgingPropertyName" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="lodgingAmount" p:unconditionallyReadOnly="true"  />
				<bean parent="MaintainableFieldDefinition" p:name="lodgingPrepayDate" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="lodgingPrepayDaysNumber" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="lodgingPropertyCityName" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="tripLodgingArrivalDate" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="lodgingBookingDate" p:unconditionallyReadOnly="true"/>
                <bean parent="MaintainableFieldDefinition" p:name="lodgingDepartureDate" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="lodgingPropertyStateCode" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="lodgingCountryName" p:unconditionallyReadOnly="true"/>
			</list>
		</property>
	</bean>
	<bean id="Airline-Section" parent="Airline-Section-parentBean" />
	<bean id="Airline-Section-parentBean" abstract="true" parent="MaintainableSectionDefinition">
		<property name="id" value="TravelAgencyAudit" />
		<property name="title" value="Airline" />
		<property name="maintainableItems">
			<list>
			    <bean parent="MaintainableSubSectionHeaderDefinition" p:name="Airline"/>
                <bean parent="MaintainableFieldDefinition" p:name="airBookDate" p:unconditionallyReadOnly="true" />
                <bean parent="MaintainableFieldDefinition" p:name="pnrNumber" p:unconditionallyReadOnly="true" />
			    <bean parent="MaintainableFieldDefinition" p:name="airTicketNumber" />
			    <bean parent="MaintainableFieldDefinition" p:name="airServiceFeeNumber" p:unconditionallyReadOnly="true" />
			 	<bean parent="MaintainableFieldDefinition" p:name="airServiceFeeAmount" p:unconditionallyReadOnly="true"  />
			 	<bean parent="MaintainableFieldDefinition" p:name="airCarrierCode" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="tripDepartureDate" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="airTransactionAmount" p:required="false" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="tripReturnDate" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="airBaseFareAmount" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="fareSaverCode" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="airTaxAmount" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="airLowFareAmount" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="airSegmentId" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="airTicketClass" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="airReasonCode" p:unconditionallyReadOnly="true"  />
                <bean parent="MaintainableFieldDefinition" p:name="transactionUniqueId" p:unconditionallyReadOnly="true"  />
			</list>
		</property>
	</bean>
	<bean id="RentalCar-Section" parent="RentalCar-Section-parentBean" />
	<bean id="RentalCar-Section-parentBean" abstract="true" parent="MaintainableSectionDefinition">
		<property name="id" value="TravelAgencyAudit" />
		<property name="title" value="Rental Car" />
		<property name="maintainableItems">
			<list>
				<bean parent="MaintainableSubSectionHeaderDefinition" p:name="Rental Car"/>
			    <bean parent="MaintainableFieldDefinition" p:name="rentalCarItineraryNumber" />
			  	<bean parent="MaintainableFieldDefinition" p:name="rentalCarCompanyName" p:unconditionallyReadOnly="true"/>
                <bean parent="MaintainableFieldDefinition" p:name="rentalCarOpenDate" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="rentalCarAmount" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="rentalCarBillAmount" p:unconditionallyReadOnly="true"  />
				<bean parent="MaintainableFieldDefinition" p:name="rentalCarNumberOfDays" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="rentalCarFuelAmount" p:required="false" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="rentalCarAdditionalAmount" p:unconditionallyReadOnly="true"  />
				<bean parent="MaintainableFieldDefinition" p:name="rentalCarCloseDate" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="rentalCarTaxAmount" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="rentalCarDetailText" p:unconditionallyReadOnly="true" />
				<bean parent="MaintainableFieldDefinition" p:name="rentalCarSurchargeAmount" p:unconditionallyReadOnly="true"/>
				<bean parent="MaintainableFieldDefinition" p:name="rentalCarGovernmentSurchargeAmount" p:unconditionallyReadOnly="true"/>
				
			</list>
		</property>
	</bean>
	
	 <bean id="AccountingInformation-Section" parent="AccountingInformation-Section-parentBean"/>
	
	<bean id="AccountingInformation-Section-parentBean" abstract="true" parent="MaintainableSectionDefinition">
    <property name="defaultOpen" value="true"/>  
    <property name="id" value="accountingInfo"/>
    <property name="title" value="Accounting Information"/>
    <property name="maintainableItems">
      <list>
              <bean parent="MaintainableFieldDefinition" p:name="distributionCode" p:unconditionallyReadOnly="true" />
        <bean parent="MaintainableCollectionDefinition">
          <property name="name" value="tripAccountingInformation"/>
          <property name="businessObjectClass" value="org.kuali.kfs.module.tem.businessobject.TripAccountingInformation"/>
          <property name="maintainableFields">
            <list>
              <bean parent="MaintainableFieldDefinition" p:name="tripAccountNumber" />
              <bean parent="MaintainableFieldDefinition" p:name="tripSubAccountNumber" />
              <bean parent="MaintainableFieldDefinition" p:name="objectCode"/>
              <bean parent="MaintainableFieldDefinition" p:name="subObjectCode"/>
              <bean parent="MaintainableFieldDefinition" p:name="projectCode"/>
              <bean parent="MaintainableFieldDefinition" p:name="organizationReference" />
            </list>
          </property>
        </bean>
      </list>
    </property>
  </bean>
  
  <bean id="ConferenceRegistration-Section" parent="ConferenceRegistration-Section-parentBean" />
    <bean id="ConferenceRegistration-Section-parentBean" abstract="true" parent="MaintainableSectionDefinition">
        <property name="id" value="TravelAgencyAudit" />
        <property name="title" value="Conference Registration" />
        <property name="maintainableItems">
            <list>
                <bean parent="MaintainableSubSectionHeaderDefinition" p:name="Conference Registration"/>
                <bean parent="MaintainableFieldDefinition" p:name="registrationCompanyName" p:unconditionallyReadOnly="true" />
                <bean parent="MaintainableFieldDefinition" p:name="registrationAmount" p:unconditionallyReadOnly="true"/>
                
            </list>
        </property>
    </bean>

</beans>
{'fraction_non_alphanumeric': 0.13302752293577982, 'fraction_numerical': 0.000800931993592544, 'mean_word_length': 5.228798185941043, 'pattern_counts': {'":': 0, '<': 375, '<?xml version=': 0, '>': 375, 'https://': 0, 'lorem ipsum': 0, 'www.': 10, 'xml': 6}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1924410', 'n_tokens_mistral': 8457, 'n_tokens_neox': 7906, 'n_words': 1081}