Property Tax - Download Acknowledgement , Receipt and Mutation Certificate.
In Property Tax Module , while creating a Property user will get Acknowledgement form for creating Property, Similarly after doing assessment and payment for a financial year user can download receipt.
Here we see more about the configuration involved in each document downloads.
Â
Acknowledgement Download,
After Submitting the Property Create Application user can download / Print the Acknowledgement .
on click of download/ print of the PT Application , application is generated and downloaded.
Reference:
Generation of PDF is explained in
Â
2. Receipt Download
Once Payment for Assessment of a property / Mutation fee payment is done receipt will get generated.
to download Receipt , we will get the fileStoreId
of the receipt.
downloadReceiptFromFilestoreIDdownloadReceiptFromFilestoreID
(fileStoreId, "download"
)
similarly “print
“ to print the receipt
downloadReceiptFromFilestoreIDdownloadReceiptFromFilestoreID
needs to be imported from web\rainmaker\dev-packages\egov-common-dev\src\ui-utils\commons.js
Reference:
if filestoreid is not present in receipt then we can create receipt from using the query string as below
queryStr = [
          { key: "key", value: "consolidatedreceipt" },
          { key: "tenantId", value: 'pb' }
        ]
and in request body send payment array for which payment receipt is needed.
 httpRequest(DOWNLOADRECEIPT.GET.URL, DOWNLOADRECEIPT.GET.ACTION, queryStr,
 { Payments: payloadReceiptDetails.Payments },
 { 'Accept': 'application/json' }, { responseType: 'arraybuffer' })
            .then(res => {        Â
               downloadReceiptFromFilestoreIDdownloadReceiptFromFilestoreID(res.filestoreIds[0], "download")
             });
Â
3. Mutation Acknowledgement download/print.
It is Similar to the property create acknowledgement download/print.
on click of download/ print of the PT Mutation Application , application is generated and downloaded.
Reference:
Generation of PDF is explained in
Â
4. Mutation Certificate Download/print,
Once the Mutation application is approved , then user can download / print , here we are using server side pdf generation.
Reference
Â
query string for preparing mutation certificate will be as follow,
 const queryStr = [
    { key: "key", value: "ptmutationcertificate" },
    { key: "tenantId", value: "pb" }
  ]
and in request body we we send the latest properties information.
Â
Â
Â
Â