Codelayer API Documentation

  • Introduction

    • General Information
  • API Reference

    • Accounts

      • General Ledger
      • Get Account Details
      • Prepare General Ledger
      • Status Request
    • Authentication

      • Authentication
      • Key Validator
    • Camera Server

      • Camera List
      • Get Date and Time
      • Get Snap Shot
      • Set date
      • Vehicle List
    • Connection Check (IQM_V3)

      • Check Connection
    • Cost Centre Management

      • Cost centre Checklist
      • Cost centre Previous Reading Details
      • Gatepass Details
      • Save Checklist Details
      • Save Trip Details
      • Saved Checklist Data
    • Data Temporary Holder

      • Get Data
      • Get Key List
      • Save Data
    • DB Connection Details(IQ_V3)

      • DB Details
    • ESC POS Printing Support

      • Print Bill
      • Print KOT
    • Fee Management

      • Get Admission Details
      • Get Admission Fee Details
      • Get Course Type
      • Get CourseLevel
      • Get Dailyclosingstatus
      • Get Director details
      • Get District
      • Get Educational Qualification
      • Get Eligibility Criteria
      • Get Feepending Data
      • Get Feestruture Data
      • Get Is_available_api
      • Get Master Batch
      • Get MasterCourse
      • Get Pending Fee
      • Get Scholarship
      • Get SpecialDiscountConfiguration
      • Get State
      • Get Student Details
      • Get Subject Data
      • Get Webhook
      • Save Admission Details
      • Save Admission Fee Details
      • Save Course Type
      • Save CourseLevel
      • Save Director
      • Save Eligibility Criteria
      • Save Fee Collection Audit
      • Save Feestructure
      • Save Master Batch
      • Save Master Course
      • Save Scholarship
      • Save SpecialDiscountConfiguration
      • Save Student
      • Save Subject
    • Final Accounts

      • Debtors/Creditors Schedule
      • Prepare Final Account
      • Show Available Requests
      • Status Request
      • Trialbalance (ACGCODE)
    • Firm Database (IQM_V3)

      • Databases
    • Firm Database (IQ_V3_EXT)

      • Database List For Extended IQs
      • QM DB Connection Details
    • FoodProducts

      • Get Non Continous Customer Sale
      • Get Product Routewise Discount
      • Get Routes
    • Front Office

      • Cancel E-Invoice
      • Fetch Card Settlement
      • Generate DC
      • Get E-Invoice
      • Get E-Way Bill
      • Get Invoice Cash Received
      • Invoice Cash Received Save
      • Invoice Data
      • Invoice Save
      • Save Card Settlement
      • Update Audited
    • Internal Data Holder

      • Get Saved Key Data
      • Get Stored Key Details
      • Remove Saved Key Details
      • Save Key Data
    • Inventory_HO

      • PurchaseOrderAudited
      • PurchaseOrderLocateReq
      • PurchaseOrderReqCancel
      • PurchaseOrderReqSave
      • PurchaseOrderSave
      • RequstedPurchaseOrders
    • IQ_V3_Ext Functions

      • Closing Status
      • Get Max Refresh Session
    • Issue Indent

      • Indent Fetch
      • Indent Save
    • Issue Indent Audit

      • Indent Audit Save
    • Masters

      • Account Group
      • AcHeads
      • Active Costcentres
      • Available Firmdb Details
      • Bank
      • Customer wise product rate
      • Employees
      • External Vehicle Type
      • External Vehicles List
      • External Vehicles Save
      • Filter Conditions
      • Get Designation
      • Get GST Schedule
      • Get Hsn
      • Get State
      • Invoice Source
      • Issue Heads
      • Material Count Details
      • Materials
      • Own Vehicles List
      • Places
      • Product
      • Quarry
      • Refetch Master
      • Save Filter Conditions
      • Save Userwise Report Columns
      • Sundries
      • Transporting Heads And Equipment Works
      • Uoms
      • User wise Report Columns
      • Vehicle In Purpose Types
    • Power Management

      • Generator Reading Cancel
      • Generator Reading Data
      • Generator Reading Save
      • Master Save
      • Power Master Data
      • Previous Generator Readings
      • Previous Purchased Power Readings
      • Purchased Power Reading Cancel
      • Purchased Power Reading Data
      • Purchased Power Reading Save
    • Preferences

      • Preferences
    • Production

      • Crusher Production Cancel
      • Crusher Production Locate
      • Crusher Production Save
      • Crusher Production Update
      • Get Production Summary
      • Job Card Cancel
      • Job Card Locate
      • Job Card Save
    • Purchase

      • Get purchase order details
      • Save Purchase
      • SaveUpdateaudited
      • ViewSavedPurchaseDetails
    • Security Systems

      • Cancel GateManagement Qrcode
      • Cancel Outpass
      • Device Configuration Locate
      • Device Configuration Save
      • Device List
      • Fetch Gate Management Data
      • Gate In - Pending Vehicles List
      • Gate In - Remove Pending Vehicles List
      • Gate In - Save Gate In for New Vehicles
      • GateManagement Manual GateOut
      • Get GateManagement GateIn Vehicle
      • Get GateManagement Invehicle
      • Get GateManagement Outpass Data
      • Get GateManagement Outvehicle
      • Get GateManagement QrCode CheckValid
      • Get GateManagementVehicles for Gateout
      • Get GateManagementVehicles for Outpass
      • Get Manual GateOperation
      • Get Outpass
      • Get Outpass Reasons
      • Get Permanent Outpass
      • Get Saved Camera VehicleDetails
      • Save GateManagement
      • Save Manual GateOperation
      • Save Outpass
      • Save Outpass Reason
      • Update GateManagement QrCode
      • Update Vehicle GateManagement
      • Vehicle Q - Cancel Vehicle In
      • Vehicle Q - Fetch Vehicle In
      • Vehicle Q - Save Vehicle In
    • Sessions

      • Get Cash Balance
      • Get Denomination Data
      • Get Session Closing Data
      • Get Session Data
      • Save Session
      • Session Validation
    • Weighing

      • Cancel Weighment
      • Clear Weigment Used
      • Edit Weighment
      • Get Outpass Weighment Data
      • Get Saved Weighment
      • Get Weighment Match Data
      • Get Weigment
      • Locate Saved Weighment
      • Locate Weighment Vehicle
      • Mark Outpass Done
      • Mark Weigment Used In Transaction
      • Opposite Weighment Pending Vehicles
      • Save New Weighment
      • Vehicle Weighment Data Details
      • Weigment Completed Vehicle List
    • MIS DashBoard

      • 00 webmenu
      • 01 Net costing prepare
      • 01 Net costing result
      • 01 Net costing status
      • 02 Route Sales
      • 02 Route salesstatus
      • 02 Routesles Prepare
      • 03 Sales Register
      • 03 Sales Register Prepare
      • 03 Sales Register Status
      • Ageing Creditors=> Prepare
      • Ageing Creditors=> Report
      • Ageing Creditors=> Status
      • Ageing Debtors=> Prepare
      • Ageing Debtors=> Report
      • Ageing Debtors=> Status
      • Ageing of Creditors
      • Ageing of Debtors
      • Bank Balance Summary
      • Cash Balance Summary
      • Firm Category
      • Firm List
      • Firmwise Sales Summary
      • P and L
      • P and L Prepare
      • P and L Status
      • QM Production
      • Sales Summary Firm wise Product Wise
      • Sales Summary MOS Wise
      • Sales Summary Product wise
      • Sales Summary- Firm wise ProductCategory wise
      • Sales Summary- Product Category wise
      • Trial Balance
      • Trial Balance Prepare
      • Trial Balance Status
    • License request
    • Register Device
    • Response Codes
Codelayer API Documentation
Save SpecialDiscountConfiguration

Save Details of Special Fee Discount Configuration

URL

feemanagement/getspecialdiscountconfig

Method

POST

Request Media type

application/json

Response Media type

application/json

Request Parameters
Parameter Data Type Min Max M/O Sample Value Comments
key String 32 32 M KaRltmoQOi5uSW0LjPQXKQkwyuo53iRO Key obtained from authentiaction.
isedit Boolean M True It is for ADD and EDIT
sdid Integer M 1 Field ID
discount_Types Integer M 2 Discount Types
description String M Discount For Project Management Students Description For Special Discount
cid Integer M 1 Course Name
bid Integer M 1 Batch Name
lstspecialdiscountconfig Array M List Of specialdiscountconfigsaverequest
sdid Integer M 1 Field ID
discount_Types Integer M 1 Student Discount
cid Integer M 1 Course Name
bid Integer M 1 Batch Name
specialdiscountdata String M {"key":"mNFWD/kd2EqisHC/w9yTdw==","sdid":1,"discount_Types":1,"description":"DISCOUNT","cid":8,"bid":3,"batchname":"","coursename":"","specialdiscountdata":"","eventype":"A","isedit":false,"lstdis":[{"key":"","feestructure":0,"semseter":1,"discount":0,"jsonupdate":null,"admissionnumber":2,"lstspecialdiscount":null},{"key":"","feestructure":0,"semseter":2,"discount":0,"jsonupdate":null,"admissionnumber":2,"lstspecialdiscount":null},{"key":"","feestructure":0,"semseter":3,"discount":0,"jsonupdate":null,"admissionnumber":2,"lstspecialdiscount":null},{"key":"","feestructure":0,"semseter":4,"discount":0,"jsonupdate":null,"admissionnumber":2,"lstspecialdiscount":null},{"key":"","feestructure":0,"semseter":5,"discount":0,"jsonupdate":null,"admissionnumber":2,"lstspecialdiscount":null},{"key":"","feestructure":0,"semseter":6,"discount":0,"jsonupdate":null,"admissionnumber":2,"lstspecialdiscount":null}],"lstcancel":[]} JSON Data
lstdis Array M lstdis List Of specialdiscountconfiguration
feestructure Integer M 1 Student Feestructure
semseter Integer M 2 Student Semester
discount Decimal M 400 Student Discount Amount
jsonupdate String M {"key":"HJQNLGaqaEOoikGy3V6cLQ==","studentno":146,"studentname":"","admissionno":1,"admissiondate":"2023-11-20","course":1,"coursetype":1,"batch":1,"feestructure":4,"admissiontype":null,"admissionfeestatus":"","orientationfeestatus":"","admissionfeeamt":4500.00,"orientationfeeamt":3000.00,"admissionfeepaid":0,"orientationfeepaid":0,"pending":0,"status":"T","isedit":true,"admissiondata":"","admission_details":[{"admissionno":0,"semester":1,"paybydate":"2023-11-22","paymentdate":"","discount":0,"totalamt":1500.00,"penality":0,"amtpaid":0},{"admissionno":0,"semester":2,"paybydate":"2023-11-24","paymentdate":"","discount":0,"totalamt":1500.00,"penality":0,"amtpaid":0},{"admissionno":0,"semester":3,"paybydate":"2023-11-28","paymentdate":"","discount":0,"totalamt":1500.00,"penality":0,"amtpaid":0}]} Json Update
admissionnumber String M 2 Student Admission Number
lstspecialdiscount Array M List Of specialdiscountconfiguration
semseter Integer M 4 Student Semeter
discount Decimal M 200 Student Special Discount Amount
admissionnumber Integer M 1 Student Admission Number
description String M 1 Description for Special Discount
specialdiscountdata String M {"key":"mNFWD/kd2EqisHC/w9yTdw==","sdid":2,"discount_Types":1,"description":"DISCOUNT","cid":8,"bid":3,"batchname":"","coursename":"","specialdiscountdata":"","eventype":"A","isedit":false,"lstdis":[{"key":"","feestructure":0,"semseter":2,"discount":100,"jsonupdate":"{\u0022key\u0022:\u0022U8a/qISQXEqM8fSjv0vARA==\u0022,\u0022studentno\u0022:162,\u0022studentname\u0022:\u0022\u0022,\u0022admissionno\u0022:8,\u0022admissiondate\u0022:\u00222023-12-20\u0022,\u0022course\u0022:12,\u0022coursetype\u0022:1,\u0022batch\u0022:3,\u0022feestructure\u0022:5,\u0022admissiontype\u0022:\u0022AO\u0022,\u0022admissionfeestatus\u0022:\u0022T\u0022,\u0022orientationfeestatus\u0022:\u0022T\u0022,\u0022admissionfeeamt\u0022:500.00,\u0022orientationfeeamt\u0022:5000.00,\u0022admissionfeepaid\u0022:0,\u0022orientationfeepaid\u0022:0,\u0022pending\u0022:0,\u0022status\u0022:\u0022T\u0022,\u0022isedit\u0022:true,\u0022admissiondata\u0022:\u0022\u0022,\u0022admission_details\u0022:[{\u0022admissionno\u0022:8,\u0022semester\u0022:1,\ Json Data

 

Response Values
Name Data Type Min Length Max Length M/O Sample Value Comments
slno Integer M 1 Serial Number

 

Sample Request
{
    "key": "QH7LlQ3wQMK9oYEKjeG5QOIVJQT4emeq",
    "isedit": "True",
    "sdid": "1",
    "discount_Types": "2",
    "description": "Discount For Project Management Students",
    "cid": "1",
    "bid": "1",
    "lstspecialdiscountconfig": [
        {
            "sdid": "1",
            "discount_Types": "1",
            "cid": "1",
            "bid": "1",
            "specialdiscountdata": "{\"key\":\"mNFWD/kd2EqisHC/w9yTdw==\",\"sdid\":1,\"discount_Types\":1,\"description\":\"DISCOUNT\",\"cid\":8,\"bid\":3,\"batchname\":\"\",\"coursename\":\"\",\"specialdiscountdata\":\"\",\"eventype\":\"A\",\"isedit\":false,\"lstdis\":[{\"key\":\"\",\"feestructure\":0,\"semseter\":1,\"discount\":0,\"jsonupdate\":null,\"admissionnumber\":2,\"lstspecialdiscount\":null},{\"key\":\"\",\"feestructure\":0,\"semseter\":2,\"discount\":0,\"jsonupdate\":null,\"admissionnumber\":2,\"lstspecialdiscount\":null},{\"key\":\"\",\"feestructure\":0,\"semseter\":3,\"discount\":0,\"jsonupdate\":null,\"admissionnumber\":2,\"lstspecialdiscount\":null},{\"key\":\"\",\"feestructure\":0,\"semseter\":4,\"discount\":0,\"jsonupdate\":null,\"admissionnumber\":2,\"lstspecialdiscount\":null},{\"key\":\"\",\"feestructure\":0,\"semseter\":5,\"discount\":0,\"jsonupdate\":null,\"admissionnumber\":2,\"lstspecialdiscount\":null},{\"key\":\"\",\"feestructure\":0,\"semseter\":6,\"discount\":0,\"jsonupdate\":null,\"admissionnumber\":2,\"lstspecialdiscount\":null}],\"lstcancel\":[]}",
            "lstdis": [
                {
                    "feestructure": "1",
                    "semseter": "2",
                    "discount": "400",
                    "jsonupdate": "{\"key\":\"HJQNLGaqaEOoikGy3V6cLQ==\",\"studentno\":146,\"studentname\":\"\",\"admissionno\":1,\"admissiondate\":\"2023-11-20\",\"course\":1,\"coursetype\":1,\"batch\":1,\"feestructure\":4,\"admissiontype\":null,\"admissionfeestatus\":\"\",\"orientationfeestatus\":\"\",\"admissionfeeamt\":4500.00,\"orientationfeeamt\":3000.00,\"admissionfeepaid\":0,\"orientationfeepaid\":0,\"pending\":0,\"status\":\"T\",\"isedit\":true,\"admissiondata\":\"\",\"admission_details\":[{\"admissionno\":0,\"semester\":1,\"paybydate\":\"2023-11-22\",\"paymentdate\":\"\",\"discount\":0,\"totalamt\":1500.00,\"penality\":0,\"amtpaid\":0},{\"admissionno\":0,\"semester\":2,\"paybydate\":\"2023-11-24\",\"paymentdate\":\"\",\"discount\":0,\"totalamt\":1500.00,\"penality\":0,\"amtpaid\":0},{\"admissionno\":0,\"semester\":3,\"paybydate\":\"2023-11-28\",\"paymentdate\":\"\",\"discount\":0,\"totalamt\":1500.00,\"penality\":0,\"amtpaid\":0}]}",
                    "admissionnumber": "2"
                }
            ],
            "lstspecialdiscount": [
                {
                    "semseter": "4",
                    "discount": "200",
                    "admissionnumber": "1"
                }
            ],
            "description": "1"
        }
    ],
    "specialdiscountdata": "{\"key\":\"mNFWD/kd2EqisHC/w9yTdw==\",\"sdid\":2,\"discount_Types\":1,\"description\":\"DISCOUNT\",\"cid\":8,\"bid\":3,\"batchname\":\"\",\"coursename\":\"\",\"specialdiscountdata\":\"\",\"eventype\":\"A\",\"isedit\":false,\"lstdis\":[{\"key\":\"\",\"feestructure\":0,\"semseter\":2,\"discount\":100,\"jsonupdate\":\"{\\u0022key\\u0022:\\u0022U8a/qISQXEqM8fSjv0vARA==\\u0022,\\u0022studentno\\u0022:162,\\u0022studentname\\u0022:\\u0022\\u0022,\\u0022admissionno\\u0022:8,\\u0022admissiondate\\u0022:\\u00222023-12-20\\u0022,\\u0022course\\u0022:12,\\u0022coursetype\\u0022:1,\\u0022batch\\u0022:3,\\u0022feestructure\\u0022:5,\\u0022admissiontype\\u0022:\\u0022AO\\u0022,\\u0022admissionfeestatus\\u0022:\\u0022T\\u0022,\\u0022orientationfeestatus\\u0022:\\u0022T\\u0022,\\u0022admissionfeeamt\\u0022:500.00,\\u0022orientationfeeamt\\u0022:5000.00,\\u0022admissionfeepaid\\u0022:0,\\u0022orientationfeepaid\\u0022:0,\\u0022pending\\u0022:0,\\u0022status\\u0022:\\u0022T\\u0022,\\u0022isedit\\u0022:true,\\u0022admissiondata\\u0022:\\u0022\\u0022,\\u0022admission_details\\u0022:[{\\u0022admissionno\\u0022:8,\\u0022semester\\u0022:1,\\"
}
Sample Success Response
{
    "slno": "1",
    "e": 200,
    "msg": "Success"
}