Filters the payment terms by given input parameters
post
/service/v1/filter
This endpoint is used to filter the payment terms by given input parameters.
Request
Supported Media Types
- application/json
- application/xml
Query Parameters
-
isFromServiceCall(optional): boolean
flag to check if request is from service api or notDefault Value:
false
Header Parameters
-
appId: string
-
branchCode: string
branchCode
-
userId: string
userId
Request body of invoice type
Root Schema : InvoiceFilterModel
Type:
object
Invoice model
Show Source
-
buyerCode(optional):
string
-
buyerDivCode(optional):
string
buyerDivCode
-
buyerDivName(optional):
string
-
buyerId(optional):
string
buyerId
-
buyerName(optional):
string
buyerName
-
divisionCode(optional):
string
-
id(optional):
string
-
invoiceDate(optional):
string
invoiceDate
-
invoiceDueDate(optional):
string
invoiceDueDate
-
invoiceId(optional):
string
Id of the Invoice
-
invoiceNumber(optional):
string
invoiceNumber
-
invoiceRefNo(optional):
string
invoiceRefNo
-
paymentDate(optional):
string
-
paymentTerms(optional):
string
-
programCode(optional):
string
programCode
-
programName(optional):
string
-
reasonCode(optional):
string
reasonCode
-
relationCode(optional):
string
relationCode
-
seqNo(optional):
integer(int64)
-
shipmentDate(optional):
string
-
supplierCode(optional):
string
-
supplierDivCode(optional):
string
supplierDivCode
-
supplierDivName(optional):
string
supplierDivName
-
supplierId(optional):
string
supplierId
-
supplierName(optional):
string
supplierName
-
transactionRefNo(optional):
string
Response
Supported Media Types
- application/json
- application/xml
200 Response
Returns the paymentTerms based on given id.
Nested Schema : PagingDto
Type:
object
Paging Dto
Show Source
-
totalResults(optional):
integer
Total Results
Nested Schema : GenericDto
Match All
Show Source
-
object
GenericDto-allOf[0]
Discriminator:
resource_type
Nested Schema : GenericDto-allOf[0]
Type:
object
Discriminator:
resource_type
Nested Schema : ObPaymentTermsDTO-allOf[1]
Type:
Show Source
object
-
applicationCode(optional):
string
applicationCode
-
daysOfTheMonth(optional):
string
daysOfTheMonth
-
daysOfTheWeek(optional):
string
daysOfTheWeek
-
filterAttr1(optional):
string
filterAttr1
-
filterAttr10(optional):
string
filterAttr10
-
filterAttr10Name(optional):
string
filterAttr10Name
-
filterAttr1Name(optional):
string
filterAttr1Name
-
filterAttr2(optional):
string
filterAttr2
-
filterAttr2Name(optional):
string
filterAttr2Name
-
filterAttr3(optional):
string
filterAttr3
-
filterAttr3Name(optional):
string
filterAttr3Name
-
filterAttr4(optional):
string
filterAttr4
-
filterAttr4Name(optional):
string
filterAttr4Name
-
filterAttr5(optional):
string
filterAttr5
-
filterAttr5Name(optional):
string
filterAttr5Name
-
filterAttr6(optional):
string
filterAttr6
-
filterAttr6Name(optional):
string
filterAttr6Name
-
filterAttr7(optional):
string
filterAttr7
-
filterAttr7Name(optional):
string
filterAttr7Name
-
filterAttr8(optional):
string
filterAttr8
-
filterAttr8Name(optional):
string
filterAttr8Name
-
filterAttr9(optional):
string
filterAttr9
-
filterAttr9Name(optional):
string
filterAttr9Name
-
filterCriteria(optional):
string
filterCriteria
-
frequencyOfPayments(optional):
string
frequencyOfPayments
-
holidayTreatment(optional):
string
holidayTreatment
-
id(optional):
string
id
-
minimumCreditPeriod(optional):
number
minimumCreditPeriod
-
ObPaymentCustomTermsDTO(optional):
array ObPaymentCustomTermsDTO
-
paymentDateCalculationBasis(optional):
string
paymentDateCalculationBasis
-
txnControllerRefNo(optional):
string
txnControllerRefNo
Nested Schema : ObPaymentCustomTermsDTO
Type:
Show Source
object
-
fromDay(optional):
string
FromDay for Custom payment Terms
-
id(optional):
string
Id for Custom payment Terms
-
paymentDay(optional):
string
PaymentDay for Custom payment Terms
-
paymentTermsId(optional):
string
PaymentTermsId for Custom payment Terms
-
toDay(optional):
string
ToDay for Custom payment Terms
400 Response
Malformed syntax.
401 Response
Request does not have sufficient credentials.
403 Response
Request is not authorized.
500 Response
Internal error