<commit_before><?xml version="1.0" encoding="UTF-8"?><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="OrganizationOptionsMaintenanceDocument" parent="OrganizationOptionsMaintenanceDocument-parentBean"/>

  <bean id="OrganizationOptionsMaintenanceDocument-parentBean" abstract="true" parent="MaintenanceDocumentEntry">
    <property name="businessObjectClass" value="org.kuali.kfs.module.ar.businessobject.OrganizationOptions"/>
    <property name="maintainableClass" value="org.kuali.kfs.module.ar.document.OrganizationOptionsMaintainableImpl"/>
    <property name="maintainableSections">
      <list>
        <ref bean="OrganizationOptionsMaintenanceDocument-EditOrganizationOptions"/>
        <ref bean="OrganizationOptionsMaintenanceDocument-EditOrganizationInvoiceInformation"/>
        <ref bean="OrganizationOptionsMaintenanceDocument-EditOrganizationRemitToAddress"/>
        <ref bean="OrganizationOptionsMaintenanceDocument-EditOrganizationPhone"/>
      </list>
    </property>
    <property name="defaultExistenceChecks">
      <list>
        <bean parent="ReferenceDefinition" p:attributeName="chartOfAccounts" p:attributeToHighlightOnFail="chartOfAccountsCode"/>
        <bean parent="ReferenceDefinition" p:attributeName="organization" p:attributeToHighlightOnFail="organizationCode"/>
        <bean parent="ReferenceDefinition" p:attributeName="processingChartOfAccount" p:attributeToHighlightOnFail="processingChartOfAccountCode"/>
        <bean parent="ReferenceDefinition" p:attributeName="processingOrganization" p:attributeToHighlightOnFail="processingOrganizationCode"/>
        <bean parent="ReferenceDefinition" p:attributeName="orgPostalZipCode" p:attributeToHighlightOnFail="organizationPostalZipCode"/>
        <bean parent="ReferenceDefinition" p:attributeName="orgRemitToZipCode" p:attributeToHighlightOnFail="organizationRemitToZipCode"/>
      </list>
    </property>
    <property name="lockingKeys">
      <list>
        <value>chartOfAccountsCode</value>
        <value>organizationCode</value>
      </list>
    </property>
    
    
    <property name="documentTypeName" value="OOPT"/>
    <property name="businessRulesClass" value="org.kuali.kfs.module.ar.document.validation.impl.OrganizationOptionsRule"/>
    <property name="documentPresentationControllerClass" value="org.kuali.kfs.module.ar.document.authorization.OrganizationOptionsPresentationController"/>
    <property name="documentAuthorizerClass" value="org.kuali.kfs.module.ar.document.authorization.OrganizationOptionsMaintenanceDocumentAuthorizer"/>
    <property name="promptBeforeValidationClass" value="org.kuali.kfs.module.ar.document.validation.impl.OrganizationOptionsPreRules"/>
    <property name="workflowAttributes">
    	<ref bean="OrganizationOptionsMaintenanceDocument-workflowAttributes"/>
    </property>
  </bean>

<!-- Maintenance Section Definitions -->


  <bean id="OrganizationOptionsMaintenanceDocument-EditOrganizationOptions" parent="OrganizationOptionsMaintenanceDocument-EditOrganizationOptions-parentBean"/>

  <bean id="OrganizationOptionsMaintenanceDocument-EditOrganizationOptions-parentBean" abstract="true" parent="MaintainableSectionDefinition">
    <property name="id" value="Edit Organization Options"/>
    <property name="title" value="Edit Organization Options"/>
    <property name="maintainableItems">
      <list>
        <bean parent="MaintainableFieldDefinition" p:name="chartOfAccountsCode" p:required="true"/>
        <bean parent="MaintainableFieldDefinition" p:name="organizationCode" p:required="true"/>
        <bean parent="MaintainableFieldDefinition" p:name="processingChartOfAccountCode" p:required="true"/>
        <bean parent="MaintainableFieldDefinition" p:name="processingOrganizationCode" p:required="true"/>
      </list>
    </property>
  </bean>
  <bean id="OrganizationOptionsMaintenanceDocument-EditOrganizationInvoiceInformation" parent="OrganizationOptionsMaintenanceDocument-EditOrganizationInvoiceInformation-parentBean"/>

  <bean id="OrganizationOptionsMaintenanceDocument-EditOrganizationInvoiceInformation-parentBean" abstract="true" parent="MaintainableSectionDefinition">
    <property name="id" value="Edit Organization Invoice Information"/>
    <property name="title" value="Edit Organization Invoice Information"/>
    <property name="maintainableItems">
      <list>
        <bean parent="MaintainableFieldDefinition" p:name="organizationPostalZipCode" p:required="true"/>      
        <bean parent="MaintainableFieldDefinition" p:name="organizationCheckPayableToName" p:defaultValueFinderClass="org.kuali.kfs.module.ar.businessobject.defaultvalue.InstitutionNameValueFinder"/>
        <bean parent="MaintainableFieldDefinition" p:name="organizationPaymentTermsText" p:defaultValue="NET 30 DAYS"/>
        <bean parent="MaintainableFieldDefinition" p:name="organizationMessageText"/>
        <bean parent="MaintainableFieldDefinition" p:name="printInvoiceIndicator" p:defaultValue="Y"/>
      </list><commit_msg>KULAR-829: changed the Organization Postal Code to not required.<commit_after><?xml version="1.0" encoding="UTF-8"?><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="OrganizationOptionsMaintenanceDocument" parent="OrganizationOptionsMaintenanceDocument-parentBean"/>

  <bean id="OrganizationOptionsMaintenanceDocument-parentBean" abstract="true" parent="MaintenanceDocumentEntry">
    <property name="businessObjectClass" value="org.kuali.kfs.module.ar.businessobject.OrganizationOptions"/>
    <property name="maintainableClass" value="org.kuali.kfs.module.ar.document.OrganizationOptionsMaintainableImpl"/>
    <property name="maintainableSections">
      <list>
        <ref bean="OrganizationOptionsMaintenanceDocument-EditOrganizationOptions"/>
        <ref bean="OrganizationOptionsMaintenanceDocument-EditOrganizationInvoiceInformation"/>
        <ref bean="OrganizationOptionsMaintenanceDocument-EditOrganizationRemitToAddress"/>
        <ref bean="OrganizationOptionsMaintenanceDocument-EditOrganizationPhone"/>
      </list>
    </property>
    <property name="defaultExistenceChecks">
      <list>
        <bean parent="ReferenceDefinition" p:attributeName="chartOfAccounts" p:attributeToHighlightOnFail="chartOfAccountsCode"/>
        <bean parent="ReferenceDefinition" p:attributeName="organization" p:attributeToHighlightOnFail="organizationCode"/>
        <bean parent="ReferenceDefinition" p:attributeName="processingChartOfAccount" p:attributeToHighlightOnFail="processingChartOfAccountCode"/>
        <bean parent="ReferenceDefinition" p:attributeName="processingOrganization" p:attributeToHighlightOnFail="processingOrganizationCode"/>
        <bean parent="ReferenceDefinition" p:attributeName="orgPostalZipCode" p:attributeToHighlightOnFail="organizationPostalZipCode"/>
        <bean parent="ReferenceDefinition" p:attributeName="orgRemitToZipCode" p:attributeToHighlightOnFail="organizationRemitToZipCode"/>
      </list>
    </property>
    <property name="lockingKeys">
      <list>
        <value>chartOfAccountsCode</value>
        <value>organizationCode</value>
      </list>
    </property>
    
    
    <property name="documentTypeName" value="OOPT"/>
    <property name="businessRulesClass" value="org.kuali.kfs.module.ar.document.validation.impl.OrganizationOptionsRule"/>
    <property name="documentPresentationControllerClass" value="org.kuali.kfs.module.ar.document.authorization.OrganizationOptionsPresentationController"/>
    <property name="documentAuthorizerClass" value="org.kuali.kfs.module.ar.document.authorization.OrganizationOptionsMaintenanceDocumentAuthorizer"/>
    <property name="promptBeforeValidationClass" value="org.kuali.kfs.module.ar.document.validation.impl.OrganizationOptionsPreRules"/>
    <property name="workflowAttributes">
    	<ref bean="OrganizationOptionsMaintenanceDocument-workflowAttributes"/>
    </property>
  </bean>

<!-- Maintenance Section Definitions -->


  <bean id="OrganizationOptionsMaintenanceDocument-EditOrganizationOptions" parent="OrganizationOptionsMaintenanceDocument-EditOrganizationOptions-parentBean"/>

  <bean id="OrganizationOptionsMaintenanceDocument-EditOrganizationOptions-parentBean" abstract="true" parent="MaintainableSectionDefinition">
    <property name="id" value="Edit Organization Options"/>
    <property name="title" value="Edit Organization Options"/>
    <property name="maintainableItems">
      <list>
        <bean parent="MaintainableFieldDefinition" p:name="chartOfAccountsCode" p:required="true"/>
        <bean parent="MaintainableFieldDefinition" p:name="organizationCode" p:required="true"/>
        <bean parent="MaintainableFieldDefinition" p:name="processingChartOfAccountCode" p:required="true"/>
        <bean parent="MaintainableFieldDefinition" p:name="processingOrganizationCode" p:required="true"/>
      </list>
    </property>
  </bean>
  <bean id="OrganizationOptionsMaintenanceDocument-EditOrganizationInvoiceInformation" parent="OrganizationOptionsMaintenanceDocument-EditOrganizationInvoiceInformation-parentBean"/>

  <bean id="OrganizationOptionsMaintenanceDocument-EditOrganizationInvoiceInformation-parentBean" abstract="true" parent="MaintainableSectionDefinition">
    <property name="id" value="Edit Organization Invoice Information"/>
    <property name="title" value="Edit Organization Invoice Information"/>
    <property name="maintainableItems">
      <list>
        <bean parent="MaintainableFieldDefinition" p:name="organizationPostalZipCode"/>      
        <bean parent="MaintainableFieldDefinition" p:name="organizationCheckPayableToName" p:defaultValueFinderClass="org.kuali.kfs.module.ar.businessobject.defaultvalue.InstitutionNameValueFinder"/>
        <bean parent="MaintainableFieldDefinition" p:name="organizationPaymentTermsText" p:defaultValue="NET 30 DAYS"/>
        <bean parent="MaintainableFieldDefinition" p:name="organizationMessageText"/>
        <bean parent="MaintainableFieldDefinition" p:name="printInvoiceIndicator" p:defaultValue="Y"/>
      </list>
{'fraction_non_alphanumeric': 0.11875651597005023, 'fraction_numerical': 0.0025589991470002845, 'mean_word_length': 6.462517680339462, 'pattern_counts': {'":': 0, '<': 137, '<?xml version=': 2, '>': 137, 'https://': 0, 'lorem ipsum': 0, 'www.': 10, 'xml': 8}, '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': '6749072', 'n_tokens_mistral': 2821, 'n_tokens_neox': 2734, 'n_words': 360}