Disbursement Voucher .xml File Format

Disbursement  Voucher .xml file format

This format is used by the Homer Babbidge Library.

 

XML beginning TagRequired?XML ending TagDescriptionAttributes
<?xml version="1.0" encoding="UTF-8"?>Y   

<dv_file version="1.0" xmlns=http://www.kuali.org/kfs/fp/disbursementVoucher

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >
    
<header>  Only one entry allowed 
<unit>Y</unit>  
  </header>  
<dv>  May have many entries 
<documentHeader>    
<description>Y</description>DescriptionVARCHAR2(40)
 Y</documentHeader>  
<disbVchrContactPersonName>Y</disbVchrContactPersonName>Initiator NameVARCHAR2(40)
<disbVchrContactPhoneNumber>Y</disbVchrContactPhoneNumber>Initiator Phone NumberVARCHAR2(10)
<disbVchrContactEmailId>Y</disbVchrContactEmailId>Initiator email address – recommend a department email addressVARCHAR2(50)
<campusCode>Y</campusCode>01VARCHAR2(2)
<disbursementVoucherDueDate>Y</disbursementVoucherDueDate>Due Date – MM/DD/YYYYDate
<disbVchrAttachmentCode> </disbVchrAttachmentCode>Optional(N or Y)CHAR(1)
<exceptionIndicator> </exceptionIndicator>Optional(N or Y) 
<disbVchrCheckTotalAmount>Y</disbVchrCheckTotalAmount>Amount - money format (including decimal point)NUMBER(19,2)
<disbursementVoucherDocumentationLocationCode> </disbursementVoucherDocumentationLocationCode>FVARCHAR2(2)
<disbVchrPaymentMethodCode> </disbVchrPaymentMethodCode>PVARCHAR2(1)
<disbVchrCheckStubText>Y</disbVchrCheckStubText>NeededVARCHAR2(1400)
<disbVchrBankCode>Y</disbVchrBankCode>15VARCHAR2(4)
<additionalInformation>    
<invoiceNumber>Y</invoiceNumber>Invoice NumberVARCHAR2(20)
<invoiceDate>Y</invoiceDate>Invoice Date – MM/DD/YYYYDate
<usage> </usage>Utility Usage onlyNUMBER(15)
<disbVchrSpecialHandlingCode> </disbVchrSpecialHandlingCode>Optional(N or Y) 
  </additionalInformation>  
 <payeeDetail>    
<disbVchrPaymentReasonCode>Y</disbVchrPaymentReasonCode>

A for Utilities

I for Babbidge Library and Law Library

Z for Flat Files
VARCHAR2(1)
<disbVchrPayeeIdNumber>Y</disbVchrPayeeIdNumber>Vendor NumberVARCHAR2(21)
<disbVchrPayeeTypeCode>Y</disbVchrPayeeTypeCode>V=Vendor, E=EmployeeVARCHAR2(1)
<disbVchrPayeeLine1Addr> </disbVchrPayeeLine1Addr>Optional – Auto Populated using info from disbVchrPayeeIdNumber  
<disbVchrPayeeLine2Addr> </disbVchrPayeeLine2Addr>Optional – Auto Populated using info from disbVchrPayeeIdNumber  
<disbVchrPayeeCityName> </disbVchrPayeeCityName>Optional – Auto Populated using info from disbVchrPayeeIdNumber  
<disbVchrPayeeStateCode> </disbVchrPayeeStateCode>Optional – Auto Populated using info from disbVchrPayeeIdNumber  
<disbVchrPayeeZipCode> </disbVchrPayeeZipCode>Optional – Auto Populated using info from disbVchrPayeeIdNumber  
<disbVchrPayeeCountryCode> </disbVchrPayeeCountryCode>Optional – Auto Populated using info from disbVchrPayeeIdNumber  
<disbVchrSpecialHandlingPersonName> </disbVchrSpecialHandlingPersonName>Optional 
<disbVchrSpecialHandlingLine1Addr> </disbVchrSpecialHandlingLine1Addr>Optional 
<disbVchrSpecialHandlingLine2Addr> </disbVchrSpecialHandlingLine2Addr>Optional 
<disbVchrSpecialHandlingCityName> </disbVchrSpecialHandlingCityName>Optional 
<disbVchrSpecialHandlingStateCode> </disbVchrSpecialHandlingStateCode>Optional 
<disbVchrSpecialHandlingCountryCode> </disbVchrSpecialHandlingCountryCode>Optional 
  </payeeDetail>  
<accounting>  May have many entries 
<chartOfAccountsCode>Y<c/hartOfAccountsCode>UCVARCHAR2(2)
<accountNumber>Y</accountNumber>Account Number to be chargedVARCHAR2(7)
<subAccountNumber> </subAccountNumber>Optional 
<financialObjectCode>Y</financialObjectCode>Object Code to be chargedVARCHAR2(4)
<financialSubObjectCode> </financialSubObjectCode>Optional 
<projectCode> </projectCode>Optional 
<organizationReferenceId> </organizationReferenceId>PO Number (if applicable)VARCHAR2(8)
<financialDocumentLineDescription> </financialDocumentLineDescription>Optional 
<amount>Y</amount>Amount to be charged to account/object code in money format, including decimal pointsNUMBER(19,2)
  </accounting>  
<nra>   Non-Resident Alien – only one entry allowed 
<incomeClassCode> </incomeClassCode>Optional 
<postalCountryCode> </postalCountryCode>Optional 
<incomeTaxTreatyExemptCode> </incomeTaxTreatyExemptCode>Optional 
<foreignSourceIncomeCode> </foreignSourceIncomeCode>Optional 
<incomeTaxGrossUpCode> </incomeTaxGrossUpCode>Optional 
<federalIncomeTaxPercent> </federalIncomeTaxPercent>Optional 
<stateIncomeTaxPercent> </stateIncomeTaxPercent>Optional 
<referenceFinancialDocumentNumber> </referenceFinancialDocumentNumber>Optional 
  </nra>  
<wire>  Wire Transfers – Only one entry allowed 
<disbursementVoucherBankName> </disbursementVoucherBankName>Optional 
<disbVchrBankRoutingNumber> </disbVchrBankRoutingNumber>Optional 
<disbVchrBankCityName> </disbVchrBankCityName>Optional 
<disbVchrBankStateCode> </disbVchrBankStateCode>Optional 
<disbVchrBankCountryCode> </disbVchrBankCountryCode>Optional 
<disbVchrAttentionLineText> </disbVchrAttentionLineText>Optional 
<disbVchrAdditionalWireText> </disbVchrAdditionalWireText>Optional 
<disbVchrPayeeAccountNumber> </disbVchrPayeeAccountNumber>Optional 
<disbVchrCurrencyTypeCode> </disbVchrCurrencyTypeCode>Optional 
<disbVchrCurrencyTypeName> </disbVchrCurrencyTypeName>Optional 
<disbursementVoucherWireTransferFeeWaiverIndicator> </disbursementVoucherWireTransferFeeWaiverIndicator>Optional 
<disbursementVoucherPayeeAccountName> </disbursementVoucherPayeeAccountName>Optional 
<disbursementVoucherAutomatedClearingHouseProfileNumber> </disbursementVoucherAutomatedClearingHouseProfileNumber>Optional 
  </wire>  
<foreigndraft>  Only one entry allowed 
<disbursementVoucherForeignCurrencyTypeCode> </disbursementVoucherForeignCurrencyTypeCode>Optional 
<disbursementVoucherForeignCurrencyTypeName> </disbursementVoucherForeignCurrencyTypeName>Optional 
  <f/oreigndraft>  
<note>  May have many entries 
<noteText>Y</noteText>  
  </note>  
  </dv>  
  </dv_file> Â