Loading Billing Slab Data
Was this helpful?
Was this helpful?
For adding the rate slabs(pricing) of vehicles,consider different combination of propertyType , slum and tank capacity.
Required combination of property types and Sub-property types added in :
RESIDENTIAL and RESIDENTIAL.SUB-PROPERTY_TYPE
INSTITUTIONAL and INSTITUTIONAL.SUB-PROPERTY_TYPE
COMMERCIAL and COMMERCIAL.SUB-PROPERTY_TYPE
Consider billing slab property types and Sub-property types for both slum and non-slum areas.Take slum='YES' for slum areas and take slum='NO' for non-slum areas.
Sample Data for pricing : - The pricing is provided according to Vehicle capacity,property-types and slum areas.
Name of the ULB: (Write in right side box)
Anandapur Municipality
Details
Description
Vehicle-1
Vehicle-2
Vehicle-3
Cesspool Tank Capacity (in Litres)
->
1000
3000
1000
Per trip Pricing for Residential properties
->
1000
2000
1000
Per trip Pricing for Commercial properties
->
1000
2000
1000
Per trip Pricing for Institutional properties
->
1000
2000
1000
Per trip Pricing for Slum areas
->
800
1500
800
Within the tenant,For two Vehicles having the same capacity,the pricing should be same. Example : In Vehicle-1 and Vehicle-3,for capacity 1000,pricing for Residential properties with Slum='NO' = 1000 Commercial properties with Slum='NO' = 1000 Institutional properties with Slum='NO' = 1000 Residential properties with Slum='YES' = 800 Commercial properties with Slum='YES' = 800 Institutional properties with Slum='YES' = 800
Loading Rate Slabs Steps:
Import this collection -
Change the request url specific to environment.
Login from FSM_ADMINDEV credentials(for sujog-dev) which is having FSM Admin role for all the ulb’s.
Copy the auth token. Paste the auth token in the req. Body “authToken” field.
Open the runner tab (ctrl+shift+R) and import the file which is shared in the step 5. (For example: billing-athagarh.json for pushing athagarh billing slab).
Drag the api which is provided in Step 1 collection.
Hit the postman collection.
IMPORTANT POINTS:
1.The format of billing slab data is:
Eg.
2.The capacity always starts from 0.
3.Example. If the given capacity is 1000 and 3000 then the range should be:
"capacityFrom": 0,
"capacityTo": 1000,
"capacityFrom": 1001,
"capacityTo": 3000,
4.Consider billing-slab for both slum and non-slum areas.
5.The status is always ACTIVE.
How to update billing slab data:
The format of updating billing slab data is:
2.If the need is to update the price for all the slums from 800 to 500,for this Take the response from search api for slum “YES”,make a json file with updated price and push it using runner with the syntax mentioned in point 1.
Zero Pricing property in billing-slab :
Name of the ULB (Write in right side box)
Anandapur Municipality
E. Zero Pricing Properties of ULB
Sl No.
Property Type
Property Sub Type
1
Institutional
CT,PT, Temple, Govt. High School, Govt. Hospital, Govt. School
For some combination of property types and sub-property types,the zero pricing property is given.For that,the price will be considered as 0(zero) for all the capacities and slum areas.
For search billing-slab(url) -
For create billing-slab(url) -
For update billing-slab(url) -
Download these files - and update the file by changing the different combination of propertyType , slum and tank capacity with respect to tenant/ulb.
6.If the price of all the slums is given as 0,then mark zeroPricingStatus as true otherwise mark it as false in .
Eg.