The Class GetCustomerAccountResponseDto.
name | data type | description |
---|---|---|
customerAccount | CustomerAccountDto | The customer account. |
actionStatus | ActionStatus | The status response of the web service response. |
Example
{ "customerAccount" : { "id" : 12345, "auditableField" : [ { "entityClass" : "...", "fieldName" : "...", "id" : 12345, "changeOrigin" : "...", "auditableField" : [ { }, { } ], "originName" : "...", "code" : "...", "previousState" : "...", "currentState" : "...", "description" : "...", "created" : "...", "updatedCode" : "...", "actor" : "..." }, { "entityClass" : "...", "fieldName" : "...", "id" : 12345, "changeOrigin" : "...", "auditableField" : [ { }, { } ], "originName" : "...", "code" : "...", "previousState" : "...", "currentState" : "...", "description" : "...", "created" : "...", "updatedCode" : "...", "actor" : "..." } ], "externalRef1" : "...", "code" : "...", "externalRef2" : "...", "description" : "...", "name" : { "title" : "...", "firstName" : "...", "lastName" : "..." }, "address" : { "address1" : "...", "address2" : "...", "address3" : "...", "address4" : "...", "address5" : "...", "zipCode" : "...", "city" : "...", "country" : "...", "state" : "..." }, "updatedCode" : "...", "jobTitle" : "...", "customer" : "...", "businessAccountModel" : { "id" : 12345, "auditableField" : [ { }, { } ], "code" : "...", "description" : "...", "updatedCode" : "..." }, "currency" : "...", "language" : "...", "customFields" : { "customField" : [ { }, { } ], "inheritedCustomField" : [ { }, { } ] }, "status" : "CLOSE", "creditCategory" : "...", "dateStatus" : 12345, "vatNo" : "...", "dateDunningLevel" : 12345, "registrationNo" : "...", "contactInformation" : { "email" : "...", "phone" : "...", "mobile" : "...", "fax" : "...", "address" : { } }, "minimumAmountEl" : "...", "balance" : 12345.0, "minimumLabelEl" : "...", "totalBalance" : 12345.0, "totalBalanceExigible" : 12345.0, "minimumTargetAccount" : "...", "totalInvoiceBalance" : 12345.0, "accountBalance" : 12345.0, "minimumAmountElSpark" : "...", "creditBalance" : 12345.0, "minimumLabelElSpark" : "...", "terminationDate" : 12345, "dueDateDelayEL" : "...", "methodOfPayment" : [ { "paymentMethodType" : "CASH", "id" : 12345, "disabled" : true, "alias" : "...", "preferred" : true, "customerAccountCode" : "...", "info1" : "...", "info2" : "...", "info3" : "...", "info4" : "...", "info5" : "...", "bankCoordinates" : { }, "mandateIdentification" : "...", "mandateDate" : 12345, "cardType" : "VISA", "owner" : "...", "monthExpiration" : 12345, "yearExpiration" : 12345, "tokenId" : "...", "cardNumber" : "...", "issueNumber" : "...", "userId" : "...", "email" : "...", "referenceDocumentCode" : "...", "customFields" : { } }, { "paymentMethodType" : "DIRECTDEBIT", "id" : 12345, "disabled" : true, "alias" : "...", "preferred" : true, "customerAccountCode" : "...", "info1" : "...", "info2" : "...", "info3" : "...", "info4" : "...", "info5" : "...", "bankCoordinates" : { }, "mandateIdentification" : "...", "mandateDate" : 12345, "cardType" : "VISA", "owner" : "...", "monthExpiration" : 12345, "yearExpiration" : 12345, "tokenId" : "...", "cardNumber" : "...", "issueNumber" : "...", "userId" : "...", "email" : "...", "referenceDocumentCode" : "...", "customFields" : { } } ], "minimumChargeTemplate" : "...", "excludedFromPayment" : true, "isCompany" : true, "legalEntityType" : { "id" : 12345, "isCompany" : true, "auditableField" : [ { }, { } ], "code" : "...", "languageDescriptions" : [ { }, { } ], "description" : "...", "updatedCode" : "..." }, "billingAccounts" : { "billingAccount" : [ { }, { } ] }, "accountOperations" : [ { "auditableField" : [ { }, { } ], "id" : 12345, "dueDate" : 12345, "type" : "...", "transactionDate" : 12345, "transactionCategory" : "CREDIT", "reference" : "...", "accountingCode" : "...", "amount" : 12345.0, "amountWithoutTax" : 12345.0, "taxAmount" : 12345.0, "matchingAmount" : 12345.0, "unMatchingAmount" : 12345.0, "matchingStatus" : "C", "code" : "...", "description" : "...", "customerAccount" : "...", "excludedFromDunning" : true, "orderNumber" : "...", "matchingAmounts" : { }, "otherCreditAndCharge" : { }, "recordedInvoice" : { }, "rejectedPayment" : { }, "bankLot" : "...", "bankReference" : "...", "bankCollectionDate" : 12345, "depositDate" : 12345, "paymentMethod" : "...", "customFields" : { }, "paymentInfo" : "...", "paymentInfo1" : "...", "paymentInfo2" : "...", "paymentInfo3" : "...", "paymentInfo4" : "...", "paymentInfo5" : "...", "paymentInfo6" : "...", "billingAccountName" : "...", "paymentHistory" : [ { }, { } ], "collectionDate" : 12345, "journalCode" : "...", "status" : "REJECTED", "reason" : "FORCED", "accountingExportFile" : "...", "accountingDate" : 12345 }, { "auditableField" : [ { }, { } ], "id" : 12345, "dueDate" : 12345, "type" : "...", "transactionDate" : 12345, "transactionCategory" : "DEBIT", "reference" : "...", "accountingCode" : "...", "amount" : 12345.0, "amountWithoutTax" : 12345.0, "taxAmount" : 12345.0, "matchingAmount" : 12345.0, "unMatchingAmount" : 12345.0, "matchingStatus" : "C", "code" : "...", "description" : "...", "customerAccount" : "...", "excludedFromDunning" : true, "orderNumber" : "...", "matchingAmounts" : { }, "otherCreditAndCharge" : { }, "recordedInvoice" : { }, "rejectedPayment" : { }, "bankLot" : "...", "bankReference" : "...", "bankCollectionDate" : 12345, "depositDate" : 12345, "paymentMethod" : "...", "customFields" : { }, "paymentInfo" : "...", "paymentInfo1" : "...", "paymentInfo2" : "...", "paymentInfo3" : "...", "paymentInfo4" : "...", "paymentInfo5" : "...", "paymentInfo6" : "...", "billingAccountName" : "...", "paymentHistory" : [ { }, { } ], "collectionDate" : 12345, "journalCode" : "...", "status" : "POSTED", "reason" : "CLOSED_PERIOD", "accountingExportFile" : "...", "accountingDate" : 12345 } ], "invoicingThreshold" : 12345.0, "checkThreshold" : "AFTER_DISCOUNT", "thresholdPerEntity" : true, "infoGdpr" : [ { "key" : "...", "value" : { } }, { "key" : "...", "value" : { } } ], "generalClientAccountCode" : "..." }, "actionStatus" : { "status" : "WARNING", "errorCode" : { }, "message" : "...", "entityId" : 12345, "entityCode" : "...", "nrAffected" : 12345, "json" : "..." } }