Previous Next JavaScript must be enabled to correctly display this content

## Save and Authorize IC Other Balance

post

/icOtherBalMaster

This endpoint is used to save and authorize IC other balance.

### Request

Supported Media Types

- application/json
- application/xml

Body ()
Request Body that contains data required for saving IC Other Balances
Root Schema : IcOtherBalMasterDTO
Type: `object`
Ic Other Bal Master DTO
Show Source

- acc(optional): string
  Account Number
- brn(optional): string
  Branch Code
- ccy(optional): string
  Currency Code
- chgValList(optional): array chgValList
- itmTovList(optional): array itmTovList
- source(optional): string
  Source Code

    {
        "description":"Ic Other Bal Master DTO",
        "type":"object",
        "properties":{
            "acc":{
                "type":"string",
                "description":"Account Number"
            },
            "source":{
                "type":"string",
                "description":"Source Code"
            },
            "brn":{
                "type":"string",
                "description":"Branch Code"
            },
            "ccy":{
                "type":"string",
                "description":"Currency Code"
            },
            "chgValList":{
                "type":"array",
                "items":{
                    "$ref":"#/definitions/ChgValDetailsDTO"
                }
            },
            "itmTovList":{
                "type":"array",
                "items":{
                    "$ref":"#/definitions/ItmTovDetailsDTO"
                }
            }
        }
    }

Nested Schema : chgValList
Type: `array`
Show Source

- Array of: object ChgValDetailsDTO

    {
        "type":"array",
        "items":{
            "$ref":"#/definitions/ChgValDetailsDTO"
        }
    }

Nested Schema : itmTovList
Type: `array`
Show Source

- Array of: object ItmTovDetailsDTO

    {
        "type":"array",
        "items":{
            "$ref":"#/definitions/ItmTovDetailsDTO"
        }
    }

Nested Schema : ChgValDetailsDTO
Type: `object`
Show Source

- acc(optional): string
  Account number
- brn(optional): string
  Branch Code
- elem(optional): string
  Element
- elemCcy(optional): string
  Element Currency
- elemType(optional): string
  Element Type
- elemVal(optional): number
  Element Value
- itmDt(optional): string
  Item Date
- prod(optional): string
  Product

    {
        "type":"object",
        "properties":{
            "acc":{
                "type":"string",
                "description":"Account number"
            },
            "brn":{
                "type":"string",
                "description":"Branch Code"
            },
            "elem":{
                "type":"string",
                "description":"Element"
            },
            "itmDt":{
                "type":"string",
                "description":"Item Date"
            },
            "elemVal":{
                "type":"number",
                "description":"Element Value"
            },
            "elemCcy":{
                "type":"string",
                "description":"Element Currency"
            },
            "elemType":{
                "type":"string",
                "description":"Element Type"
            },
            "prod":{
                "type":"string",
                "description":"Product"
            }
        }
    }

Nested Schema : ItmTovDetailsDTO
Type: `object`
Show Source

- acc(optional): string
  Account number
- brn(optional): string
  Branch Code
- crItm(optional): number
  Credit Item
- crTur(optional): number
  Credit Turnover
- drItm(optional): number
  Debit Item
- drTur(optional): number
  Debit Turnover
- dt(optional): string
  Date
- itmTyp(optional): string
  Item Type
- penalty(optional): number
  Penalty

    {
        "type":"object",
        "properties":{
            "acc":{
                "type":"string",
                "description":"Account number"
            },
            "brn":{
                "type":"string",
                "description":"Branch Code"
            },
            "itmTyp":{
                "type":"string",
                "description":"Item Type"
            },
            "dt":{
                "type":"string",
                "description":"Date"
            },
            "drTur":{
                "type":"number",
                "description":"Debit Turnover"
            },
            "crTur":{
                "type":"number",
                "description":"Credit Turnover"
            },
            "drItm":{
                "type":"number",
                "description":"Debit Item"
            },
            "crItm":{
                "type":"number",
                "description":"Credit Item"
            },
            "penalty":{
                "type":"number",
                "description":"Penalty"
            }
        }
    }

Back to Top

### Response

Supported Media Types

- application/json
- application/xml

#### 201 Response

Returns message of succes or failure
Body ()
Root Schema : IcOtherBalResponseDTO
Type: `object`
IcOtherBalResponseDTO.
Show Source

- errors(optional): array errors
  Error Code List
- warnings(optional): array warnings
  Warning Code List

    {
        "description":"IcOtherBalResponseDTO.",
        "type":"object",
        "properties":{
            "warnings":{
                "description":"Warning Code List",
                "type":"array",
                "items":{
                    "$ref":"#/definitions/WarningCodeDTO"
                }
            },
            "errors":{
                "description":"Error Code List",
                "type":"array",
                "items":{
                    "$ref":"#/definitions/ErrorCodeDTO"
                }
            }
        }
    }

Nested Schema : errors
Type: `array`
Error Code List
Show Source

- Array of: object ErrorCodeDTO

    {
        "description":"Error Code List",
        "type":"array",
        "items":{
            "$ref":"#/definitions/ErrorCodeDTO"
        }
    }

Nested Schema : warnings
Type: `array`
Warning Code List
Show Source

- Array of: object WarningCodeDTO

    {
        "description":"Warning Code List",
        "type":"array",
        "items":{
            "$ref":"#/definitions/WarningCodeDTO"
        }
    }

Nested Schema : ErrorCodeDTO
Type: `object`
Show Source

- errorCode(optional): string
- errorDesc(optional): string

    {
        "type":"object",
        "properties":{
            "errorCode":{
                "type":"string"
            },
            "errorDesc":{
                "type":"string"
            }
        }
    }

Nested Schema : WarningCodeDTO
Type: `object`
Show Source

- warningCode(optional): string
- warningDesc(optional): string

    {
        "type":"object",
        "properties":{
            "warningCode":{
                "type":"string"
            },
            "warningDesc":{
                "type":"string"
            }
        }
    }

#### 400 Response

Malformed syntax.

#### 401 Response

Request does not have sufficient credentials.

#### 403 Response

Request is not authorized.

#### 405 Response

Invalid input

#### 500 Response

Internal error
Back to Top