PaymentDto Data Type

The Class PaymentDto.

Implemented Interfaces
Serializable
Properties
name data type description
type string The type.
description string The description.
paymentMethod PaymentMethodEnum The payment method.
occTemplateCode string The occ template code.
amount number The amount.
customerAccountCode string The customer account code.
reference string The reference.
bankLot string The bank lot.
depositDate number The deposit date.
bankCollectionDate number The bank collection date.
collectionDate number
dueDate number The due date.
transactionDate number The transaction date.
listOCCReferenceforMatching array of string The list OCC reference for matching.
listAoIdsForMatching array of number The list AO ids for matching.
isToMatching boolean The is to matching.
paymentOrder string The payment order.
fees number The fees.
comment string The comment.
paymentInfo string
paymentInfo1 string The payment info 1.
paymentInfo2 string The payment info 2.
paymentInfo3 string The payment info 3.
paymentInfo4 string The payment info 4.
paymentInfo5 string The payment info 5.
paymentInfo6 string The payment info 6.
customFields CustomFieldsDto The custom fields.

Example

{
  "type" : "...",
  "description" : "...",
  "paymentMethod" : "CASH",
  "occTemplateCode" : "...",
  "amount" : 12345.0,
  "customerAccountCode" : "...",
  "reference" : "...",
  "bankLot" : "...",
  "depositDate" : 12345,
  "bankCollectionDate" : 12345,
  "collectionDate" : 12345,
  "dueDate" : 12345,
  "transactionDate" : 12345,
  "listAoIdsForMatching" : [ 12345, 12345 ],
  "isToMatching" : true,
  "paymentOrder" : "...",
  "fees" : 12345.0,
  "comment" : "...",
  "paymentInfo" : "...",
  "paymentInfo1" : "...",
  "paymentInfo2" : "...",
  "paymentInfo3" : "...",
  "paymentInfo4" : "...",
  "paymentInfo5" : "...",
  "paymentInfo6" : "...",
  "customFields" : {
    "customField" : [ {
      "code" : "...",
      "description" : "...",
      "fieldType" : "MULTI_VALUE",
      "languageDescriptions" : [ { }, { } ],
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "booleanValue" : true,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "INDEX",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    }, {
      "code" : "...",
      "description" : "...",
      "fieldType" : "DOUBLE",
      "languageDescriptions" : [ { }, { } ],
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "booleanValue" : true,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "INDEX",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    } ],
    "inheritedCustomField" : [ {
      "code" : "...",
      "description" : "...",
      "fieldType" : "LIST",
      "languageDescriptions" : [ { }, { } ],
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "booleanValue" : true,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "INDEX",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    }, {
      "code" : "...",
      "description" : "...",
      "fieldType" : "URL",
      "languageDescriptions" : [ { }, { } ],
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "booleanValue" : true,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "STORE_ONLY",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    } ]
  }
}