SICS API Server - P&C - Batch Process - Create Accounting Order

SICS API Server - P&C - Batch Process - Create Accounting Order

Create Accounting Order #

Request message #

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://www.SicsNt.com/BatchJobs" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
   <SOAP-ENV:Header />
   <SOAP-ENV:Body>
      <swbpep:createAccountingOrder xmlns:swbpep="urn:SicsWsBatchProcessEntryPoint">
         <genericInput />
         <createAccountingOrderInput xsi:type="ns1:MultiGAAPAccountingOrder">
            <title>0526</title>
            <closeWorksheetAutomatically>true</closeWorksheetAutomatically>
            <calculationRule xsi:type="ns1:CalculationRulePc">
               <blockNegativeAccruals>true</blockNegativeAccruals>
               <reverseAccruals>true</reverseAccruals>
               <nonDepositPremiumCalculation>true</nonDepositPremiumCalculation>
               <onlyUpdateAdjustmentsOnPortfolioProgram>true</onlyUpdateAdjustmentsOnPortfolioProgram>
               <occurrenceYearReallocationOfAccruals>true</occurrenceYearReallocationOfAccruals>
               <accumulatedACsplitforAccruals>true</accumulatedACsplitforAccruals>
            </calculationRule>
            <currencyConversion>
               <convertToSectionMainCurrency>true</convertToSectionMainCurrency>
               <exchangeRateType>
                  <code>DAY</code>
                  <subclassNumber>77</subclassNumber>
               </exchangeRateType>
               <exchangeRateCategory>
                  <code>DR</code>
                  <subclassNumber>202</subclassNumber>
               </exchangeRateCategory>
               <exchangeRateAsOfType>
                  <code>CURRENT</code>
                  <subclassNumber>201</subclassNumber>
               </exchangeRateAsOfType>
            </currencyConversion>
            <worksheetDetailsOverride>
               <bookAdjustment>true</bookAdjustment>
               <populateAccountingPeriod>true</populateAccountingPeriod>
            </worksheetDetailsOverride>
            <bookingYearAndPeriod>
               <bookingYear>2020</bookingYear>
               <bookingPeriod>
                  <code>M01</code>
                  <subclassNumber>10</subclassNumber>
               </bookingPeriod>
            </bookingYearAndPeriod>
            <orderSelections xsi:type="ns1:OrderSelectionsPc">
               <asOfDate>2021-05-26</asOfDate>
               <includeOnlyBusinessLinkedToPortfolio>true</includeOnlyBusinessLinkedToPortfolio>
               <excludeBureauBusiness>true</excludeBureauBusiness>
               <underwritingYearFrom>2020</underwritingYearFrom>
               <underwritingYearFromUpTo>2021</underwritingYearFromUpTo>
               <levelOfBusinessList>
                  <levelOfBusiness>
                     <code>IAB</code>
                     <subclassNumber>45</subclassNumber>
                  </levelOfBusiness>
                  <levelOfBusiness>
                     <code>PFP</code>
                     <subclassNumber>45</subclassNumber>
                  </levelOfBusiness>
               </levelOfBusinessList>
               <typeOfBusinessList>
                  <typeOfBusiness>
                     <code>PROPTTY</code>
                     <subclassNumber>46</subclassNumber>
                  </typeOfBusiness>
                  <typeOfBusiness>
                     <code>NONPROPTTY</code>
                     <subclassNumber>46</subclassNumber>
                  </typeOfBusiness>
               </typeOfBusinessList>
               <mainClassOfBusinessList>
                  <mainClassOfBusiness>
                     <code>AVIATION</code>
                     <subclassNumber>19</subclassNumber>
                  </mainClassOfBusiness>
                  <mainClassOfBusiness>
                     <code>ENERGY</code>
                     <subclassNumber>19</subclassNumber>
                  </mainClassOfBusiness>
               </mainClassOfBusinessList>
               <classOfBusinessList>
                  <classOfBusiness>
                     <code>AVIATIONTEST</code>
                     <subclassNumber>3</subclassNumber>
                  </classOfBusiness>
                  <classOfBusiness>
                     <code>ENERGYOF</code>
                     <subclassNumber>3</subclassNumber>
                  </classOfBusiness>
               </classOfBusinessList>
               <typeOfParticipationList>
                  <typeOfParticipation>
                     <code>QA</code>
                     <subclassNumber>22</subclassNumber>
                  </typeOfParticipation>
                  <typeOfParticipation>
                     <code>STOPLOSS</code>
                     <subclassNumber>22</subclassNumber>
                  </typeOfParticipation>
               </typeOfParticipationList>
               <agreementTypeList>
                  <agreementType>
                     <code>FAC_FAC</code>
                     <subclassNumber>1213</subclassNumber>
                  </agreementType>
                  <agreementType>
                     <code>FAC_OBL</code>
                     <subclassNumber>1213</subclassNumber>
                  </agreementType>
               </agreementTypeList>
               <baseCompanyList>
                  <baseCompany>
                     <identifier>111098</identifier>
                  </baseCompany>
                  <baseCompany>
                     <identifier>111095</identifier>
                  </baseCompany>
               </baseCompanyList>
               <reportingUnitList>
                  <reportingUnits>
                     <code>AB1</code>
                  </reportingUnits>
                  <reportingUnits>
                     <code>A1</code>
                  </reportingUnits>
               </reportingUnitList>
               <masterAgreementList>
                  <masterAgreement>
                     <identifier>SICS3418</identifier>
                  </masterAgreement>
                  <masterAgreement>
                     <identifier>SICS3414</identifier>
                  </masterAgreement>
               </masterAgreementList>
               <accountGroupList>
                  <accountGroup>
                     <code>3-10</code>
                     <subclassNumber>225</subclassNumber>
                  </accountGroup>
                  <accountGroup>
                     <code>3-20</code>
                     <subclassNumber>225</subclassNumber>
                  </accountGroup>
               </accountGroupList>
            </orderSelections>
         </createAccountingOrderInput>
      </swbpep:createAccountingOrder>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Response message #

<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <soapenv:Body>
      <swbaep:createAccountingOrderResponse xmlns:swbaep="urn:SicsWsBatchProcessEntryPoint" xsi:type="swbaep:CreateAccountingOrderOutput">
         <createAccountingOrderOutput xmlns:ref="http://www.SicsNt.com/ReferenceItems" xsi:type="ref:SicsAccountingOrderReference">
            <identifier xmlns:cmt="http://www.SicsNt.com/CommonTypes" xsi:type="cmt:String20">AO73771</identifier>
         </createAccountingOrderOutput>
      </swbaep:createAccountingOrderResponse>
   </soapenv:Body>
</soapenv:Envelope>