我有这个XML,它是一个必须平衡为0的会计日记帐。 我想要实现的是,如果它没有平衡1个单位(一个单位),XLST必须插入一个包含1个单位和后续行号的新行。
源XML:
mongooseNext
所需输出:分配的行号为3,金额可以硬编码为1个单位,DebitCreditFlag必须为DEBIT或CREDIT,因此总借方等于总积分。
<ProcessSourceSystemJournalEntry xmlns="http://schema.infor.com/InforOAGIS/2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" languageCode="en-US" systemEnvironmentCode="Production" versionID="9.2" releaseID="2.5.0" xsi:schemaLocation="http://schema.infor.com/InforOAGIS/2 http://schema.infor.com/Trunk/InforOAGIS/BODs/Developer/ProcessSourceSystemJournalEntry.xsd">
<DataArea>
<SourceSystemJournalEntry>
<JournalEntryLine sequence="1">
<Amount currencyID="XOF">10</Amount>
<DebitCreditFlag>DEBIT</DebitCreditFlag>
</JournalEntryLine>
<JournalEntryLine sequence="2">
<Amount currencyID="XOF">11</Amount>
<DebitCreditFlag>CREDIT</DebitCreditFlag>
</JournalEntryLine>
</SourceSystemJournalEntry>
</DataArea>
</ProcessSourceSystemJournalEntry>