cancel
Showing results for 
Search instead for 
Did you mean: 

XML Schema Definition for Deposit

Former Member
0 Kudos

Hi Experts,

    We are developing a module to post a Deposit in SAP through B1ic using HTTP Call. Although we found a B1 object in B1ic for Deposit, we could not found the XML Schema. We tried our hand in framing the XML schema and it results in error by B1ic saying 'No matching XML Schema found'.

     Need your help for framing the Deposit XML Schema Definition. If so any XSD exists, sharing it will be highly appreciated. Thanks in advance.

Regards,

Karthik Kannan

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

HI Kannan,

    Use following xml schema in Bank deposit service type

For Cash :

<Deposit xmlns="">

        <DepositNumber>1</DepositNumber>

        <AbsEntry>1</AbsEntry>

        <DepositType>dtCash</DepositType>

        <DepositDate>2014-04-02</DepositDate>

        <DepositCurrency>INR</DepositCurrency>

        <DepositAccount>125300100</DepositAccount>

        <DepositorName nil="true"></DepositorName>

        <Bank nil="true"></Bank>

        <BankAccountNum nil="true"></BankAccountNum>

        <BankBranch nil="true"></BankBranch>

        <BankReference nil="true"></BankReference>

        <JournalRemarks>Deposit - 125300030</JournalRemarks>

        <TotalLC>154.000000</TotalLC>

        <TotalFC>0.000000</TotalFC>

        <TotalSC>154.000000</TotalSC>

        <AllocationAccount>125110030</AllocationAccount>

        <DocRate>0.000000</DocRate>

        <TaxAccount nil="true"></TaxAccount>

        <TaxAmount>0.000000</TaxAmount>

        <CommissionAccount nil="true"></CommissionAccount>

        <Commission>0.000000</Commission>

        <CommissionDate nil="true"></CommissionDate>

        <TaxCode nil="true"></TaxCode>

        <DepositAccountType>datBankAccount</DepositAccountType>

        <ReconcileAfterDeposit>tYES</ReconcileAfterDeposit>

        <VoucherAccount nil="true"></VoucherAccount>

        <Series>16</Series>

        <Project nil="true"></Project>

        <DistributionRule nil="true"></DistributionRule>

        <DistributionRule2 nil="true"></DistributionRule2>

        <DistributionRule3 nil="true"></DistributionRule3>

        <DistributionRule4 nil="true"></DistributionRule4>

        <DistributionRule5 nil="true"></DistributionRule5>

        <CommissionCurrency>INR</CommissionCurrency>

        <CommissionSC>0.000000</CommissionSC>

        <CommissionFC>0.000000</CommissionFC>

        <TaxAmountSC>0.000000</TaxAmountSC>

        <TaxAmountFC>0.000000</TaxAmountFC>

        <BPLID nil="true"></BPLID>

        <CheckLines></CheckLines>

        <CreditLines></CreditLines>

        <BOELines></BOELines>

      </Deposit>

For Credit card :

<Deposit xmlns="">

        <DepositNumber>9924</DepositNumber>

        <AbsEntry>9924</AbsEntry>

        <DepositType>dtCredit</DepositType>

        <DepositDate>2014-09-30</DepositDate>

        <DepositCurrency>INR</DepositCurrency>

        <DepositAccount>125120010</DepositAccount>

        <DepositorName nil="true"></DepositorName>

        <Bank></Bank>

        <BankAccountNum></BankAccountNum>

        <BankBranch></BankBranch>

        <BankReference nil="true"></BankReference>

        <JournalRemarks>ICICI CARD</JournalRemarks>

        <TotalLC>10197.000000</TotalLC>

        <TotalFC>0.000000</TotalFC>

        <TotalSC>10197.000000</TotalSC>

        <AllocationAccount></AllocationAccount>

        <DocRate>0.000000</DocRate>

        <TaxAccount>137600015</TaxAccount>

        <TaxAmount>16.790000</TaxAmount>

        <CommissionAccount>524140301</CommissionAccount>

        <Commission>135.820000</Commission>

        <CommissionDate>2014-09-30</CommissionDate>

        <TaxCode></TaxCode>

        <DepositAccountType>datBankAccount</DepositAccountType>

        <ReconcileAfterDeposit>tYES</ReconcileAfterDeposit>

        <VoucherAccount>125450003</VoucherAccount>

        <Series>16</Series>

        <Project>TPR</Project>

        <DistributionRule></DistributionRule>

        <DistributionRule2></DistributionRule2>

        <DistributionRule3></DistributionRule3>

        <DistributionRule4></DistributionRule4>

        <DistributionRule5></DistributionRule5>

        <CommissionCurrency>INR</CommissionCurrency>

        <CommissionSC>135.820000</CommissionSC>

        <CommissionFC>0.000000</CommissionFC>

        <TaxAmountSC>16.790000</TaxAmountSC>

        <TaxAmountFC>0.000000</TaxAmountFC>

        <BPLID nil="true"></BPLID>

        <CheckLines></CheckLines>

        <CreditLines>

          <CreditLine>

            <AbsId>22963</AbsId>

            <CreditCard>2</CreditCard>

            <VoucherNumber>417738</VoucherNumber>

            <PaymentMethodCode>3</PaymentMethodCode>

            <PayDate>2014-09-28</PayDate>

            <Deposited>tYES</Deposited>

            <NumOfPayments>1</NumOfPayments>

            <Customer>bp1</Customer>

            <Reference nil="true"></Reference>

            <Transferred>tNO</Transferred>

            <Total>1937.000000</Total>

            <CreditCurrency>INR</CreditCurrency>

          </CreditLine>

          <CreditLine>

            <AbsId>22982</AbsId>

            <CreditCard>2</CreditCard>

            <VoucherNumber>374806</VoucherNumber>

            <PaymentMethodCode>3</PaymentMethodCode>

            <PayDate>2014-09-28</PayDate>

            <Deposited>tYES</Deposited>

            <NumOfPayments>1</NumOfPayments>

            <Customer>bp2</Customer>

            <Reference nil="true"></Reference>

            <Transferred>tNO</Transferred>

            <Total>1140.000000</Total>

            <CreditCurrency>INR</CreditCurrency>

          </CreditLine>

          <CreditLine>

            <AbsId>22993</AbsId>

            <CreditCard>2</CreditCard>

            <VoucherNumber>586087</VoucherNumber>

            <PaymentMethodCode>3</PaymentMethodCode>

            <PayDate>2014-09-28</PayDate>

            <Deposited>tYES</Deposited>

            <NumOfPayments>1</NumOfPayments>

            <Customer>bp4</Customer>

            <Reference nil="true"></Reference>

            <Transferred>tNO</Transferred>

            <Total>2600.000000</Total>

            <CreditCurrency>INR</CreditCurrency>

          </CreditLine>

          <CreditLine>

            <AbsId>23021</AbsId>

            <CreditCard>2</CreditCard>

            <VoucherNumber>943434</VoucherNumber>

            <PaymentMethodCode>3</PaymentMethodCode>

            <PayDate>2014-09-28</PayDate>

            <Deposited>tYES</Deposited>

            <NumOfPayments>1</NumOfPayments>

            <Customer>bp36</Customer>

            <Reference nil="true"></Reference>

            <Transferred>tNO</Transferred>

            <Total>4520.000000</Total>

            <CreditCurrency>INR</CreditCurrency>

          </CreditLine>

        </CreditLines>

        <BOELines></BOELines>

      </Deposit>

For Check :

  <Deposit xmlns="">

        <DepositNumber>9880</DepositNumber>

        <AbsEntry>9880</AbsEntry>

        <DepositType>dtChecks</DepositType>

        <DepositDate>2014-09-30</DepositDate>

        <DepositCurrency>INR</DepositCurrency>

        <DepositAccount>21999200</DepositAccount>

        <DepositorName nil="true"></DepositorName>

        <Bank nil="true"></Bank>

        <BankAccountNum nil="true"></BankAccountNum>

        <BankBranch nil="true"></BankBranch>

        <BankReference nil="true"></BankReference>

        <JournalRemarks>CHEQUE DEPOSITED</JournalRemarks>

        <TotalLC>999.000000</TotalLC>

        <TotalFC>0.000000</TotalFC>

        <TotalSC>999.000000</TotalSC>

        <AllocationAccount></AllocationAccount>

        <DocRate>0.000000</DocRate>

        <TaxAccount nil="true"></TaxAccount>

        <TaxAmount>0.000000</TaxAmount>

        <CommissionAccount nil="true"></CommissionAccount>

        <Commission>0.000000</Commission>

        <CommissionDate nil="true"></CommissionDate>

        <TaxCode nil="true"></TaxCode>

        <DepositAccountType>datBankAccount</DepositAccountType>

        <ReconcileAfterDeposit>tYES</ReconcileAfterDeposit>

        <VoucherAccount nil="true"></VoucherAccount>

        <Series>16</Series>

        <Project nil="true"></Project>

        <DistributionRule nil="true"></DistributionRule>

        <DistributionRule2 nil="true"></DistributionRule2>

        <DistributionRule3 nil="true"></DistributionRule3>

        <DistributionRule4 nil="true"></DistributionRule4>

        <DistributionRule5 nil="true"></DistributionRule5>

        <CommissionCurrency>INR</CommissionCurrency>

        <CommissionSC>0.000000</CommissionSC>

        <CommissionFC>0.000000</CommissionFC>

        <TaxAmountSC>0.000000</TaxAmountSC>

        <TaxAmountFC>0.000000</TaxAmountFC>

        <BPLID nil="true"></BPLID>

        <CheckLines>

          <CheckLine>

            <CheckKey>1226</CheckKey>

            <CheckNumber>7610</CheckNumber>

            <Bank>HDFC</Bank>

            <Branch>chennai</Branch>

            <CashCheck>124200000</CashCheck>

            <CheckDate>2014-09-26</CheckDate>

            <Customer>CBE47</Customer>

            <CheckAmount>999.000000</CheckAmount>

            <Deposited>dcAsCash</Deposited>

            <Transferred>tNO</Transferred>

            <AccountNumber nil="true"></AccountNumber>

            <CheckCurrency>INR</CheckCurrency>

          </CheckLine>

        </CheckLines>

        <CreditLines></CreditLines>

        <BOELines></BOELines>

      </Deposit>

Regards,

Venki .A

Former Member
0 Kudos

Hi Venki,

   Thanks for the XML. It would be helpful if you please post a blog post on how do you get the XML Schema for the above.

Regards,

Karthik Kannan

Answers (0)