POST api/SupplyChainService/SellerConfirmAccountStatement

Request Information

URI Parameters

None.

Body Parameters

AccountStatementRecordViewModel
NameDescriptionTypeAdditional information
Id

globally unique identifier

None.

Title

string

None.

BuilderId

string

None.

StartDateTime

date

None.

EndDateTime

date

None.

SupplierId

string

None.

Supplier

string

None.

SupplierConactName

string

None.

SupplierContactPhone

string

None.

BuyerId

string

None.

Buyer

string

None.

BuyerConactName

string

None.

BuyerContactPhone

string

None.

SettlementMethod

string

None.

AccountsReceivableAccumulated

decimal number

None.

CumulativeTaxReceipts

decimal number

None.

CurrentMonthAmount

decimal number

None.

CurrentMonthNeedCumulativeTax

decimal number

None.

CurrentMonthAmountReceived

decimal number

None.

CurrentMonthCumulativeTax

decimal number

None.

CurrentMonthReceivables

decimal number

None.

NeedCumulativeTaxGrandTotal

decimal number

None.

SupplierConfirmDateTime

date

None.

BuyerConfirmDateTime

date

None.

AccountStatementStatus

AccountStatementStatusEnum

None.

AccountStatementPayStatus

AccountStatementPayStatus

None.

StatusName

string

None.

BankAccountName

string

None.

BankNumber

string

None.

BankName

string

None.

BuyerAgreeTransferAccountsReceivable

boolean

None.

Remark

string

None.

RejectRemark

string

None.

BlobId

string

None.

MoneyAmount

decimal number

None.

MoneyAmountCapital

string

None.

AgreeTransferOrPledg

boolean

None.

NeedTransfer

boolean

None.

NeedPledge

boolean

None.

ReceivablesBankAccountName

string

None.

ReceivablesCompanyName

string

None.

ReceivablesBankNumber

string

None.

ReceivablesBankName

string

None.

WorkFlowStatus

WorkFlowStatus

None.

BillNumber

string

None.

AccountStatementDeliveryItems

Collection of AccountStatementDeliveryItemViewModel

None.

AccountStatementBillItems

Collection of AccountStatementBillItemViewModel

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": "0b6fc44f-6cd1-4d99-9f61-6ea940e568e4",
  "Title": "sample string 2",
  "BuilderId": "sample string 3",
  "StartDateTime": "2021-10-23T13:30:02.9808695+00:00",
  "EndDateTime": "2021-10-23T13:30:02.9808695+00:00",
  "SupplierId": "sample string 6",
  "Supplier": "sample string 7",
  "SupplierConactName": "sample string 8",
  "SupplierContactPhone": "sample string 9",
  "BuyerId": "sample string 10",
  "Buyer": "sample string 11",
  "BuyerConactName": "sample string 12",
  "BuyerContactPhone": "sample string 13",
  "SettlementMethod": "sample string 14",
  "AccountsReceivableAccumulated": 15.0,
  "CumulativeTaxReceipts": 16.0,
  "CurrentMonthAmount": 17.0,
  "CurrentMonthNeedCumulativeTax": 18.0,
  "CurrentMonthAmountReceived": 19.0,
  "CurrentMonthCumulativeTax": 20.0,
  "CurrentMonthReceivables": 21.0,
  "NeedCumulativeTaxGrandTotal": 22.0,
  "SupplierConfirmDateTime": "2021-10-23T13:30:02.9808695+00:00",
  "BuyerConfirmDateTime": "2021-10-23T13:30:02.9808695+00:00",
  "AccountStatementStatus": 0,
  "AccountStatementPayStatus": 0,
  "StatusName": "sample string 23",
  "BankAccountName": "sample string 24",
  "BankNumber": "sample string 25",
  "BankName": "sample string 26",
  "BuyerAgreeTransferAccountsReceivable": true,
  "Remark": "sample string 27",
  "RejectRemark": "sample string 28",
  "BlobId": "sample string 29",
  "MoneyAmount": 30.0,
  "MoneyAmountCapital": "sample string 31",
  "AgreeTransferOrPledg": true,
  "NeedTransfer": true,
  "NeedPledge": true,
  "ReceivablesBankAccountName": "sample string 34",
  "ReceivablesCompanyName": "sample string 35",
  "ReceivablesBankNumber": "sample string 36",
  "ReceivablesBankName": "sample string 37",
  "WorkFlowStatus": 0,
  "BillNumber": "sample string 38",
  "AccountStatementDeliveryItems": [
    {
      "$id": "2",
      "Id": 1,
      "DeliveryDate": "sample string 2",
      "DeliveryNumber": "sample string 3",
      "OrderNumber": "sample string 4",
      "OfferingCode": "sample string 5",
      "OfferingName": "sample string 6",
      "DeliveryTotal": 7.0,
      "Unit": "sample string 8",
      "Price": 9.0,
      "Amount": 10.0,
      "InvoiceNumber": "sample string 11",
      "Remark": "sample string 12",
      "AccountStatementRecordId": "17e023f9-9283-4a0e-b8f2-833132fe759b",
      "GRItem": 14
    },
    {
      "$ref": "2"
    }
  ],
  "AccountStatementBillItems": [
    {
      "$id": "3",
      "Id": 1,
      "DateOfCollection": "sample string 2",
      "PaymentMethod": "sample string 3",
      "FaceCompany": "sample string 4",
      "BillNumberId": "sample string 5",
      "BillNumber": "sample string 6",
      "InvoiceDate": "sample string 7",
      "Amount": 8.0,
      "Remark": "sample string 9",
      "AccountStatementRecordId": "2b10bbb6-08c9-419d-98f7-ec95300f20a0"
    },
    {
      "$ref": "3"
    }
  ]
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ServiceResultOfBoolean

None.

Response Formats

application/json, text/json

Sample:
{
  "HttpStatusCode": 100,
  "Success": true,
  "ResultType": 0,
  "message": "sample string 2",
  "LogMessage": "sample string 3",
  "Result": true,
  "success": true
}