Sample Response Message
LeasePak Documentation Suite NETSOL website
retrieveIDCIDR

(mPower icon) LPIDCIDRAdjustment

retrieveIDCIDR

Sample Successful Response without SOAP
<?xml version="1.0"?>
<LP_RESPONSE_INFO>
	<IDC_IDR_ADJ_RECORD>
		<assetIdc6DealerBonus_1>100.00</assetIdc6DealerBonus_1>
		<assetIdc6PayTo_1>40</assetIdc6PayTo_1>
		<assetIdc6PayableAmount_1>100.00</assetIdc6PayableAmount_1>
		<assetIdc7DealerReserve_1>100.00</assetIdc7DealerReserve_1>
		<assetIdc7PayTo_1>40</assetIdc7PayTo_1>
		<assetIdc7PayableAmount_1>100.00</assetIdc7PayableAmount_1>
		<assetNumber_1>78</assetNumber_1>
		<checksum>72b357903421de3145d6c99ac2790a33</checksum>
		<company>1</company>
		<description>Equipment</description>
		<idc3FixedRateReserves>100.00</idc3FixedRateReserves>
		<idc3ShowOnDealerStatment>Y</idc3ShowOnDealerStatment>
		<idc4ShowOnDealerStatment>Y</idc4ShowOnDealerStatment>
		<idc4StandardReserves>100.00</idc4StandardReserves>
		<idc5GuaranteedReserves>100.00</idc5GuaranteedReserves>
		<idc5ShowOnDealerStatment>Y</idc5ShowOnDealerStatment>
		<idc6DealerBonusTotal>100.00</idc6DealerBonusTotal>
		<idc7DealerReserveTotal>100.00</idc7DealerReserveTotal>
		<idc8Reserves>100.00</idc8Reserves>
		<idc8ShowOnDealerStatment>Y</idc8ShowOnDealerStatment>
		<idc9Reserves>100.00</idc9Reserves>
		<idc9ShowOnDealerStatment>Y</idc9ShowOnDealerStatment>
		<idcAReserves>100.00</idcAReserves>
		<idcAShowOnDealerStatment>Y</idcAShowOnDealerStatment>
		<idcBReserves>100.00</idcBReserves>
		<idcBShowOnDealerStatment>Y</idcBShowOnDealerStatment>
		<idcCReserves>100.00</idcCReserves>
		<idcCShowOnDealerStatment>Y</idcCShowOnDealerStatment>
		<idcDReserves>100.00</idcDReserves>
		<idcDShowOnDealerStatment>Y</idcDShowOnDealerStatment>
		<idcEReserves>100.00</idcEReserves>
		<idcEShowOnDealerStatment>Y</idcEShowOnDealerStatment>
		<idcFReserves>100.00</idcFReserves>
		<idcFShowOnDealerStatment>Y</idcFShowOnDealerStatment>
		<idcGReserves>100.00</idcGReserves>
		<idcGShowOnDealerStatment>Y</idcGShowOnDealerStatment>
		<idcHReserves>100.00</idcHReserves>
		<idcHShowOnDealerStatment>Y</idcHShowOnDealerStatment>
		<idcReserveSLTerm>1</idcReserveSLTerm>
		<idr5Subvention>100.00</idr5Subvention>
		<idr6DealerBuydown>100.00</idr6DealerBuydown>
		<idr6OffsetGLAccount>4079</idr6OffsetGLAccount>
		<idr7CreditLife1>100.00</idr7CreditLife1>
		<idr8CreditLife2>100.00</idr8CreditLife2>
		<idr9CreditDisabilityIns1>100.00</idr9CreditDisabilityIns1>
		<idrACreditDisabilityIns2>100.00</idrACreditDisabilityIns2>
		<idrBAcqFeeSLTerm>1</idrBAcqFeeSLTerm>
		<idrBAcquisitionFee>100.00</idrBAcquisitionFee>
		<idrBOffsetGLAccount>4078</idrBOffsetGLAccount>
		<idrCWarrantyInsurance>100.00</idrCWarrantyInsurance>
		<leaseNumber>33</leaseNumber>
		<numberOfAssetsOnLease>1</numberOfAssetsOnLease>
		<office>1</office>
		<portfolio>5</portfolio>
		<region>1</region>
		<subvAmount_1>100.00</subvAmount_1>
		<subvAmount_2>100.00</subvAmount_2>
		<subvAmount_3>100.00</subvAmount_3>
		<subvAmount_4>100.00</subvAmount_4>
		<subvAmount_5>100.00</subvAmount_5>
		<subvBuyRate_1>10.00000</subvBuyRate_1>
		<subvBuyRate_2>10.00000</subvBuyRate_2>
		<subvBuyRate_3>10.00000</subvBuyRate_3>
		<subvBuyRate_4>10.00000</subvBuyRate_4>
		<subvBuyRate_5>10.00000</subvBuyRate_5>
		<subvProgramID1_1>1</subvProgramID1_1>
		<subvProgramID1_2>1</subvProgramID1_2>
		<subvProgramID1_3>1</subvProgramID1_3>
		<subvProgramID1_4>1</subvProgramID1_4>
		<subvProgramID1_5>1</subvProgramID1_5>
		<subvProgramID2_1>2</subvProgramID2_1>
		<subvProgramID2_2>2</subvProgramID2_2>
		<subvProgramID2_3>2</subvProgramID2_3>
		<subvProgramID2_4>2</subvProgramID2_4>
		<subvProgramID2_5>2</subvProgramID2_5>
		<subvRate_1>10.00000</subvRate_1>
		<subvRate_2>10.00000</subvRate_2>
		<subvRate_3>10.00000</subvRate_3>
		<subvRate_4>10.00000</subvRate_4>
		<subvRate_5>10.00000</subvRate_5>
		<subvType_1>SUBV</subvType_1>
		<subvType_2>SUBV</subvType_2>
		<subvType_3>SUBV</subvType_3>
		<subvType_4>SUBV</subvType_4>
		<subvType_5>SUBV</subvType_5>
	</IDC_IDR_ADJ_RECORD>
</LP_RESPONSE_INFO>
Sample Error Response without SOAP
Output when Enhanced IDC/IDR module is not purchased: (ERROR)
<?xml version="1.0"?>
<LP_RESPONSE_INFO>
	<RESULT_RECORD>
		<TYPE>ERROR</TYPE>
		<RECORD>IDC_IDR_ADJ</RECORD>
		<MSGCODE>1943</MSGCODE>
		<MSGTEXT>Enhance IDC/R module not purchased.</MSGTEXT>
	</RESULT_RECORD>
</LP_RESPONSE_INFO>
Output when lease is paid off or matured: (ERROR)
<?xml version="1.0"?>
<LP_RESPONSE_INFO>
	<RESULT_RECORD>
		<TYPE>ERROR</TYPE>
		<RECORD>IDC_IDR_ADJ</RECORD>
		<KEY>56</KEY>
		<FIELD>leaseNumber</FIELD>
		<MSGCODE>1671</MSGCODE>
		<MSGTEXT>Invalid lease. This lease has matured or has been paid off.</MSGTEXT>
	</RESULT_RECORD>
</LP_RESPONSE_INFO>
Sample Successful Response with SOAP
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
	<soapenv:Body>
		<ns:retrieveIDCIDRResponse xmlns:ns="urn:LPIDCIDRAdjustment">
			<ns:return><![CDATA[<?xml version="1.0"?>
			<LP_RESPONSE_INFO>
				<IDC_IDR_ADJ_RECORD>
					<assetIdc6DealerBonus_1>100.00</assetIdc6DealerBonus_1>
					<assetIdc6PayTo_1>40</assetIdc6PayTo_1>
					<assetIdc6PayableAmount_1>100.00</assetIdc6PayableAmount_1>
					<assetIdc7DealerReserve_1>100.00</assetIdc7DealerReserve_1>
					<assetIdc7PayTo_1>40</assetIdc7PayTo_1>
					<assetIdc7PayableAmount_1>100.00</assetIdc7PayableAmount_1>
					<assetNumber_1>78</assetNumber_1>
					<checksum>72b357903421de3145d6c99ac2790a33</checksum>
					<company>1</company>
					<description>Equipment</description>
					<idc3FixedRateReserves>100.00</idc3FixedRateReserves>
					<idc3ShowOnDealerStatment>Y</idc3ShowOnDealerStatment>
					<idc4ShowOnDealerStatment>Y</idc4ShowOnDealerStatment>
					<idc4StandardReserves>100.00</idc4StandardReserves>
					<idc5GuaranteedReserves>100.00</idc5GuaranteedReserves>
					<idc5ShowOnDealerStatment>Y</idc5ShowOnDealerStatment>
					<idc6DealerBonusTotal>100.00</idc6DealerBonusTotal>
					<idc7DealerReserveTotal>100.00</idc7DealerReserveTotal>
					<idc8Reserves>100.00</idc8Reserves>
					<idc8ShowOnDealerStatment>Y</idc8ShowOnDealerStatment>
					<idc9Reserves>100.00</idc9Reserves>
					<idc9ShowOnDealerStatment>Y</idc9ShowOnDealerStatment>
					<idcAReserves>100.00</idcAReserves>
					<idcAShowOnDealerStatment>Y</idcAShowOnDealerStatment>
					<idcBReserves>100.00</idcBReserves>
					<idcBShowOnDealerStatment>Y</idcBShowOnDealerStatment>
					<idcCReserves>100.00</idcCReserves>
					<idcCShowOnDealerStatment>Y</idcCShowOnDealerStatment>
					<idcDReserves>100.00</idcDReserves>
					<idcDShowOnDealerStatment>Y</idcDShowOnDealerStatment>
					<idcEReserves>100.00</idcEReserves>
					<idcEShowOnDealerStatment>Y</idcEShowOnDealerStatment>
					<idcFReserves>100.00</idcFReserves>
					<idcFShowOnDealerStatment>Y</idcFShowOnDealerStatment>
					<idcGReserves>100.00</idcGReserves>
					<idcGShowOnDealerStatment>Y</idcGShowOnDealerStatment>
					<idcHReserves>100.00</idcHReserves>
					<idcHShowOnDealerStatment>Y</idcHShowOnDealerStatment>
					<idcReserveSLTerm>1</idcReserveSLTerm>
					<idr5Subvention>100.00</idr5Subvention>
					<idr6DealerBuydown>100.00</idr6DealerBuydown>
					<idr6OffsetGLAccount>4079</idr6OffsetGLAccount>
					<idr7CreditLife1>100.00</idr7CreditLife1>
					<idr8CreditLife2>100.00</idr8CreditLife2>
					<idr9CreditDisabilityIns1>100.00</idr9CreditDisabilityIns1>
					<idrACreditDisabilityIns2>100.00</idrACreditDisabilityIns2>
					<idrBAcqFeeSLTerm>1</idrBAcqFeeSLTerm>
					<idrBAcquisitionFee>100.00</idrBAcquisitionFee>
					<idrBOffsetGLAccount>4078</idrBOffsetGLAccount>
					<idrCWarrantyInsurance>100.00</idrCWarrantyInsurance>
					<leaseNumber>33</leaseNumber>
					<numberOfAssetsOnLease>1</numberOfAssetsOnLease>
					<office>1</office>
					<portfolio>5</portfolio>
					<region>1</region>
					<subvAmount_1>100.00</subvAmount_1>
					<subvAmount_2>100.00</subvAmount_2>
					<subvAmount_3>100.00</subvAmount_3>
					<subvAmount_4>100.00</subvAmount_4>
					<subvAmount_5>100.00</subvAmount_5>
					<subvBuyRate_1>10.00000</subvBuyRate_1>
					<subvBuyRate_2>10.00000</subvBuyRate_2>
					<subvBuyRate_3>10.00000</subvBuyRate_3>
					<subvBuyRate_4>10.00000</subvBuyRate_4>
					<subvBuyRate_5>10.00000</subvBuyRate_5>
					<subvProgramID1_1>1</subvProgramID1_1>
					<subvProgramID1_2>1</subvProgramID1_2>
					<subvProgramID1_3>1</subvProgramID1_3>
					<subvProgramID1_4>1</subvProgramID1_4>
					<subvProgramID1_5>1</subvProgramID1_5>
					<subvProgramID2_1>2</subvProgramID2_1>
					<subvProgramID2_2>2</subvProgramID2_2>
					<subvProgramID2_3>2</subvProgramID2_3>
					<subvProgramID2_4>2</subvProgramID2_4>
					<subvProgramID2_5>2</subvProgramID2_5>
					<subvRate_1>10.00000</subvRate_1>
					<subvRate_2>10.00000</subvRate_2>
					<subvRate_3>10.00000</subvRate_3>
					<subvRate_4>10.00000</subvRate_4>
					<subvRate_5>10.00000</subvRate_5>
					<subvType_1>SUBV</subvType_1>
					<subvType_2>SUBV</subvType_2>
					<subvType_3>SUBV</subvType_3>
					<subvType_4>SUBV</subvType_4>
					<subvType_5>SUBV</subvType_5>
				</IDC_IDR_ADJ_RECORD>
			</LP_RESPONSE_INFO>         
         ]]></ns:return>
		</ns:retrieveIDCIDRResponse>
	</soapenv:Body>
</soapenv:Envelope>
Sample Error Response with SOAP
Output when Enhanced IDC/IDR module is not purchased: (ERROR)
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
	<soapenv:Body>
		<ns:retrieveIDCIDRResponse xmlns:ns="urn:LPIDCIDRAdjustment">
			<ns:return><![CDATA[<?xml version="1.0"?>
			<LP_RESPONSE_INFO>
				<RESULT_RECORD>
					<TYPE>ERROR</TYPE>
					<RECORD>IDC_IDR_ADJ</RECORD>
					<MSGCODE>1943</MSGCODE>
					<MSGTEXT>Enhance IDC/R module not purchased.</MSGTEXT>
				</RESULT_RECORD>
			</LP_RESPONSE_INFO>			
			]]></ns:return>
		</ns:retrieveIDCIDRResponse>
	</soapenv:Body>
</soapenv:Envelope>
Output when lease is paid off or matured: (ERROR)
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
	<soapenv:Body>
		<ns:retrieveIDCIDRResponse xmlns:ns="urn:LPIDCIDRAdjustment">
			<ns:return><![CDATA[<?xml version="1.0"?>
			<LP_RESPONSE_INFO>
				<RESULT_RECORD>
					<TYPE>ERROR</TYPE>
					<RECORD>IDC_IDR_ADJ</RECORD>
					<KEY>56</KEY>
					<FIELD>leaseNumber</FIELD>
					<MSGCODE>1671</MSGCODE>
					<MSGTEXT>Invalid lease. This lease has matured or has been paid off.</MSGTEXT>
				</RESULT_RECORD>
			</LP_RESPONSE_INFO>         
         ]]></ns:return>
		</ns:retrieveIDCIDRResponse>
	</soapenv:Body>
</soapenv:Envelope>