POST api/v1/material/saveReceiptInfo

Request Information

URI Parameters

None.

Body Parameters

ReceiptInfo
NameDescriptionTypeAdditional information
ReceiptId

integer

None.

Billno

string

None.

StoreHouseId

integer

None.

SupplierId

integer

None.

TransportFee

decimal number

None.

CustodianId

integer

None.

InstoreDate

date

None.

HeadId

integer

None.

SignDate

date

None.

BuyerId

integer

None.

BuyerDate

date

None.

ManagerId

integer

None.

ApprovalDate

date

None.

AccountantId

integer

None.

AuditDate

date

None.

InvoiceNo

string

None.

InvoiceDate

date

None.

ReachDate

date

None.

ReceiptDate

date

None.

ReceiptDateString

string

None.

Source

string

None.

Pay

integer

None.

Temporarys

integer

None.

VoucherId

integer

None.

Items

integer

None.

Copies

integer

None.

Method

integer

None.

TaxRate

decimal number

None.

BillFlag

byte

None.

BillType

byte

None.

InstanceId

globally unique identifier

None.

WorkflowState

byte

None.

DeliveryId

integer

None.

ExpenseId

integer

None.

DeliveryNo

string

None.

TotalMoney

decimal number

None.

Details

Collection of ReceiptDetailsInfo

None.

PayName

string

None.

TemporarysName

string

None.

StorehouseName

string

None.

SupplierName

string

None.

CustodianName

string

None.

HeadName

string

None.

BuyerName

string

None.

ManagerName

string

None.

AccountantName

string

None.

PriceSum

decimal number

None.

SumMoney

decimal number

None.

CustodianDate

string

None.

HeadDate

string

None.

BuyerDateString

string

None.

ManagerDate

string

None.

AccountantDate

string

None.

InvoiceDateString

string

None.

ReachDateString

string

None.

VoucherCode

string

None.

MaterialCodes

string

None.

MaterialNames

string

None.

SumDetailsMoney

decimal number

None.

SumDetailsAmount

decimal number

None.

Taxis

decimal number

None.

Notes

string

None.

Createby

integer

None.

CreateName

string

None.

Createorg

integer

None.

Createdate

date

None.

Modifyby

integer

None.

ModifyName

string

None.

Modifydate

date

None.

Resourceid

string

None.

DomainId

integer

None.

Flag

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "ReceiptId": 1,
  "Billno": "sample string 2",
  "StoreHouseId": 3,
  "SupplierId": 4,
  "TransportFee": 5.0,
  "CustodianId": 6,
  "InstoreDate": "2024-10-06 01:17:32",
  "HeadId": 8,
  "SignDate": "2024-10-06 01:17:32",
  "BuyerId": 10,
  "BuyerDate": "2024-10-06 01:17:32",
  "ManagerId": 12,
  "ApprovalDate": "2024-10-06 01:17:32",
  "AccountantId": 14,
  "AuditDate": "2024-10-06 01:17:32",
  "InvoiceNo": "sample string 16",
  "InvoiceDate": "2024-10-06 01:17:32",
  "ReachDate": "2024-10-06 01:17:32",
  "ReceiptDate": "2024-10-06 01:17:32",
  "ReceiptDateString": "2024-10-06",
  "Source": "sample string 20",
  "Pay": 21,
  "Temporarys": 22,
  "VoucherId": 23,
  "Items": 24,
  "Copies": 25,
  "Method": 26,
  "TaxRate": 27.0,
  "BillFlag": 64,
  "BillType": 64,
  "InstanceId": "e5b38f20-0e43-4afb-8717-f6cdbf61e1de",
  "WorkflowState": 64,
  "DeliveryId": 32,
  "ExpenseId": 33,
  "DeliveryNo": "sample string 34",
  "TotalMoney": 35.0,
  "Details": [
    {
      "Id": 1,
      "ReceiptId": 2,
      "MaterialId": 3,
      "Amount": 4.0,
      "Amount2": 5.0,
      "Price": 6.0,
      "Money": 7.0,
      "PlaceId": 8,
      "PlannedPrice": 9.0,
      "Tax": 10.0,
      "MaterialCode": "sample string 11",
      "MaterialName": "sample string 12",
      "Specification": "sample string 13",
      "PlaceName": "sample string 14",
      "VehicleTypeName": "sample string 15",
      "UnitName": "sample string 16",
      "PriceSum": 17.0,
      "ReceiptMoney": 18.0,
      "PlannedPriceSum": 36.0,
      "Taxis": 19.0,
      "Notes": "sample string 20",
      "Createby": 21,
      "CreateName": "sample string 22",
      "Createorg": 23,
      "Createdate": "2024-10-06 01:17:32",
      "Modifyby": 25,
      "ModifyName": "sample string 26",
      "Modifydate": "2024-10-06 01:17:32",
      "Resourceid": "sample string 28",
      "DomainId": 29,
      "Flag": 30
    },
    {
      "Id": 1,
      "ReceiptId": 2,
      "MaterialId": 3,
      "Amount": 4.0,
      "Amount2": 5.0,
      "Price": 6.0,
      "Money": 7.0,
      "PlaceId": 8,
      "PlannedPrice": 9.0,
      "Tax": 10.0,
      "MaterialCode": "sample string 11",
      "MaterialName": "sample string 12",
      "Specification": "sample string 13",
      "PlaceName": "sample string 14",
      "VehicleTypeName": "sample string 15",
      "UnitName": "sample string 16",
      "PriceSum": 17.0,
      "ReceiptMoney": 18.0,
      "PlannedPriceSum": 36.0,
      "Taxis": 19.0,
      "Notes": "sample string 20",
      "Createby": 21,
      "CreateName": "sample string 22",
      "Createorg": 23,
      "Createdate": "2024-10-06 01:17:32",
      "Modifyby": 25,
      "ModifyName": "sample string 26",
      "Modifydate": "2024-10-06 01:17:32",
      "Resourceid": "sample string 28",
      "DomainId": 29,
      "Flag": 30
    }
  ],
  "PayName": "sample string 36",
  "TemporarysName": "sample string 37",
  "StorehouseName": "sample string 38",
  "SupplierName": "sample string 39",
  "CustodianName": "sample string 40",
  "HeadName": "sample string 41",
  "BuyerName": "sample string 42",
  "ManagerName": "sample string 43",
  "AccountantName": "sample string 44",
  "PriceSum": 14.0,
  "SumMoney": 19.0,
  "CustodianDate": "2024-10-06",
  "HeadDate": "2024-10-06",
  "BuyerDateString": "2024-10-06",
  "ManagerDate": "2024-10-06",
  "AccountantDate": "2024-10-06",
  "InvoiceDateString": "2024-10-06",
  "ReachDateString": "2024-10-06",
  "VoucherCode": "sample string 45",
  "MaterialCodes": "sample string 11,sample string 11",
  "MaterialNames": "sample string 12,sample string 12",
  "SumDetailsMoney": 14.0,
  "SumDetailsAmount": 8.0,
  "Taxis": 46.0,
  "Notes": "sample string 47",
  "Createby": 48,
  "CreateName": "sample string 49",
  "Createorg": 50,
  "Createdate": "2024-10-06 01:17:32",
  "Modifyby": 52,
  "ModifyName": "sample string 53",
  "Modifydate": "2024-10-06 01:17:32",
  "Resourceid": "sample string 55",
  "DomainId": 56,
  "Flag": 57
}

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.