SelSup Developers

API · API Đề xuất

Tài chính

Các điểm cuối cho Tài chính, bao gồm các tuyến đường chính xác, các tham số, các cơ quan yêu cầu và các chương trình đáp ứng có thể mở rộng.

25 điểm cuối/api/financeThường ổn địnhMô tả có thể đọc được bằng máy ↗
{ }

Trang này được hỗ trợ bởi một hợp đồng độc lập có thể chỉnh sửa. Thiết lập các hoạt động viết bằng dữ liệu thử nghiệm trước khi sử dụng sản xuất.

/api/finance

Các dòng công việc sẵn sàng sử dụng

Các dòng công việc sẵn sàng sử dụng

01

Bắt đầu sử dụng Tài chính

Sử dụng mã thông báo API chuyên dụng và xác nhận các hoạt động đọc bằng dữ liệu thử nghiệm trước.

  1. Giữ token bên máy chủ và gửi nó trong tiêu đề Authorization.
  2. Kiểm tra các tham số cần thiết và mở rộng quy trình yêu cầu hoặc phản hồi.
  3. xử lý trạng thái HTTP và trường error ổn định trong lỗi ứng dụng.

Mô hình dữ liệu

Các cấu trúc dữ liệu

Các mô hình được liệt kê một lần ở đây và cũng có thể được mở rộng trực tiếp từ các điểm cuối sử dụng chúng.

Account8 trường
accountIdinteger · int64

Đơn vị tài khoản.

namestring

Tên.

numberstring

Số.

clientIdinteger · int64

- Đồ nhận khách hàng.

organizationIdinteger · int64

Đơn vị tổ chức.

bankBank

Ngân hàng.

accountNumberAccount

Số tài khoản.

accountNameAccount

Tên tài khoản.

Address15 trường
idinteger · int32

Id.

postCodestring

Mã thư.

countryCountry

Đất nước.

regionRegion

Khu vực.

regionIdinteger · int32

Khu vực ID

streetstring

- Thường phố.

housestring

Nhà.

districtstring

Quận.

citystring

Thành phố.

localitystring

- Địa điểm.

buildingstring

- Cầu xây.

flatstring

- Đơn giản.

shortstring

Này, ngắn thôi.

addressIdAddress

Địa chỉ ID.

fullstring

- Đúng rồi.

Bank11 trường
bikstring

Đạp xe.

namestring

Tên.

addressstring

Địa chỉ.

isBankboolean

Đó là Bank.

accountstring

Tài khoản.

integrationstring

Tham gia.

bankBikBank

Bank Bik.

bankNameBank

Tên ngân hàng.

bankAddressBank

Địa chỉ ngân hàng.

bankAccountBank

Tài khoản ngân hàng.

bankIntegrationBank

Tham gia ngân hàng.

Contractor14 trường
idinteger · int64

Id.

namestring

Tên.

Bắt buộc
versionIdinteger · int64

Phiên bản ID.

clientIdinteger · int64

- Đồ nhận khách hàng.

read-only
createdUserstring

Tạo User.

read-only
lastIncomeDatestring · date-time

Ngày thu nhập cuối cùng.

read-only
deletedboolean

- Quá xóa.

read-only
organizationIdinteger · int64

Đơn vị tổ chức.

phoneNumberstring

Số điện thoại.

emailstring

Email.

contactNamestring

Tên liên lạc.

moySkladIdstring

- Tôi có thể làm gì được.

urlstring

Url.

organizationOrganization

Tổ chức.

read-only
Country6 trường
countryIdinteger · int32

Đơn vị quốc gia.

namestring

Tên.

code2string

Mã số 2.

code3string

Mã số 3.

namesobject

Tên.

printNamestring

Tiếp tục.

ExpenditureObject7 trường
expenditureIdinteger · int64

Số tiền chi tiêu

namestring

Tên.

typestring

Type.

clientIdinteger · int64

- Đồ nhận khách hàng.

isCommonboolean

- Thường thì vậy.

expenditureNameExpenditureObject

Tên chi phí.

expenditureTypeExpenditureObject

Loại chi tiêu.

Organization33 trường
idinteger · int64

Id.

read-only
namestring

Tên.

Bắt buộc
shortNamestring

Tên ngắn.

taxTypestring

Nhóm thuế.

taxRateinteger · int32

Tỷ lệ thuế.

taxNdsinteger · int32

Thuế.

inputTaxNdsinteger · int32

Thuế nhập khẩu.

outputTaxNdsinteger · int32

Thuế sản xuất.

enableNewTaxCalculationboolean

Khả năng tính toán thuế mới.

useNdsCostPriceboolean

Sử dụng giá trị chi phí của Nds.

innstring

Nhà nghỉ.

Bắt buộc
kppstring

Kpp.

bankstring

Ngân hàng.

bikstring

Đạp xe.

corrBillstring

Corr Bill.

billNumberstring

Số tiền.

stampPathstring

Đường đi dấu.

read-only
stampUrlstring

Đơn vị URL.

read-only
stampSizeinteger · int32

Sơn bìa.

read-only
stampWidthinteger · int32

Lượng dệt.

read-only
stampHeightinteger · int32

Stamp Height.

read-only
signaturePathstring

Đường chữ ký.

read-only
signatureUrlstring

Url chữ ký.

read-only
signatureSizeinteger · int32

Sơn ký.

read-only
signatureWidthinteger · int32

Độ rộng chữ ký.

read-only
signatureHeightinteger · int32

Tốc độ chữ ký.

read-only
ipPersonPerson

Người IP.

formstring

- Tương tự.

Bắt buộc
ipboolean

Ip.

clientIdinteger · int64

- Đồ nhận khách hàng.

read-only
addressAddress

Địa chỉ.

phoneNumberstring

Số điện thoại.

addressFullstring

Địa chỉ đầy đủ.

read-only
Person14 trường
personIdinteger · int64

Đơn vị cá nhân.

read-only
firstNamestring

Tên đầu tiên.

Bắt buộc
lastNamestring

Tên cuối cùng.

Bắt buộc
surNamestring

Sur Name.

clientIdinteger · int64

- Đồ nhận khách hàng.

read-only
positionPersonPosition

Vị trí.

Bắt buộc
versionIdinteger · int64

Phiên bản ID.

read-only
createdUserstring

Tạo User.

read-only
createdDatestring · date-time

Ngày được tạo ra.

read-only
deletedboolean

- Quá xóa.

read-only
userIdinteger · int32

ID người dùng.

read-only
hasChangesboolean

Có những thay đổi.

fullNamestring

Tên đầy đủ.

read-only
shortNamestring

Tên ngắn.

read-only
PersonPosition7 trường
idinteger · int64

Id.

read-only
namestring

Tên.

Bắt buộc
deletedboolean

- Quá xóa.

read-only
clientIdinteger · int64

- Đồ nhận khách hàng.

read-only
defaultJobIdinteger · int64

ID công việc mặc định.

createdUserstring

Tạo User.

read-only
createdDatestring · date-time

Ngày được tạo ra.

read-only
Region4 trường
regionIdinteger · int32

Khu vực ID

countryIdinteger · int32

Đơn vị quốc gia.

namestring

Tên.

regionSynonymsRegionSynonym[]

Các từ đồng nghĩa vùng.

RegionSynonym4 trường
idinteger · int64

Id.

regionIdinteger · int64

Khu vực ID

synonymstring

- Tương tự.

servicestring

Dịch vụ.

Transaction42 trường
transactionIdinteger · int64

Đơn vị giao dịch.

clientIdinteger · int64

- Đồ nhận khách hàng.

expenditureIdinteger · int64

Số tiền chi tiêu

expenditureExpenditureObject

Chi phí.

directionstring

Định hướng.

scheduleIdinteger · int64

Đồ định danh lịch.

commentstring

Nhận xét.

contractorIdinteger · int64

Đơn vị thầu.

contractorContractor

- Thợ thầu.

recipientKppinteger · int64

Người nhận Kpp.

recipientInninteger · int64

Nhà nghỉ khách sạn.

recipientAccountstring

Tài khoản người nhận.

recipientNamestring

Tên người nhận.

payerKppinteger · int64

Người trả tiền Kpp.

payerInninteger · int64

Nhà nghỉ của người trả tiền.

payerAccountstring

Tài khoản người trả tiền.

payerNamestring

Tên người trả tiền.

kbkstring

Kbk.

recipientAgentBikinteger · int64

Người nhận là Cảnh sát Bik.

recipientAgentAccountstring

Tài khoản đại lý người nhận.

recipientAgentNamestring

Tên đại lý nhận.

payerAgentBikinteger · int64

Cảnh sát Bik.

payerAgentAccountstring

Tài khoản đại lý thanh toán.

payerAgentNamestring

Tên đại lý thanh toán.

accountCurrencystring

Tiền tệ tài khoản.

paymentAmountRubnumber · double

Số tiền thanh toán

paymentAmountnumber · double

Số tiền thanh toán

paymentPurposestring

Mục đích thanh toán.

paymentDocumentCodestring

Mã tài liệu thanh toán.

paymentDocumentNumberinteger · int64

Số tài liệu thanh toán.

datestring · date-time

Rồi hẹn hò.

accountIdinteger · int64

Đơn vị tài khoản.

accountAccount

Tài khoản.

organizationIdinteger · int64

Đơn vị tổ chức.

deletedboolean

- Quá xóa.

includeInPnlboolean

Bao gồm trong Pnl.

incomeIdinteger · int64

Đơn nhận thu nhập.

expenditureOperationTypestring

Loại hoạt động chi phí.

isSuppliersPurchaseTransactionboolean

Là giao dịch mua hàng của nhà cung cấp.

productIdinteger · int64

Đơn vị sản phẩm

articlestring

Bài viết.

barcodestring

Mã vạch.

TransactionSchedule18 trường
scheduleIdinteger · int64

Đồ định danh lịch.

directionstring

Định hướng.

commentstring

Nhận xét.

accountIdinteger · int64

Đơn vị tài khoản.

accountAccount

Tài khoản.

datestring · date-time

Rồi hẹn hò.

paymentAmountnumber · double

Số tiền thanh toán

frequencystring

Tần số.

contractorIdinteger · int64

Đơn vị thầu.

expenditureIdinteger · int64

Số tiền chi tiêu

expenditureExpenditureObject

Chi phí.

contractorContractor

- Thợ thầu.

clientIdinteger · int64

- Đồ nhận khách hàng.

organizationIdinteger · int64

Đơn vị tổ chức.

creatorstring

Tạo Hóa.

createdDatestring · date-time

Ngày được tạo ra.

contractorInnstring

Nhà thầu khách sạn.

includeInPnlboolean

Bao gồm trong Pnl.

TmsTask25 trường
idinteger · int64

Id.

read-only
statusstring

Status.

read-only
typestring

Type.

read-only
namestring

Tên.

clientIdinteger · int64

- Đồ nhận khách hàng.

entityIdinteger · int64

Đơn vị nhận dạng.

progressinteger · int32

- Tiến bộ.

processedQuantityinteger · int32

Số lượng xử lý.

organizationIdinteger · int64

Đơn vị tổ chức.

priorityinteger · int32

Tự ưu tiên.

propertiesstring

Các tài sản.

messagestring

Thông điệp.

messageParamsstring

Tin nhắn Params.

createdDatestring · date-time

Ngày được tạo ra.

startDatestring · date-time

Ngày bắt đầu.

finishDatestring · date-time

Ngày kết thúc.

urlstring

Url.

inputFileUrlstring

Đăng file URL.

retryNumberinteger · int32

Lần thử lại.

userIdinteger · int32

ID người dùng.

retryDatestring · date-time

Ngày thử lại.

debugboolean

Tháo gỡ.

forcedStartboolean

Bắt đầu bắt buộc.

servicestring

Dịch vụ.

langstring

Lang.

TransactionFilter17 trường
limitinteger · int32

Giới hạn.

pageinteger · int32

Page.

countboolean

- Anh đếm.

sortBystring

Đặt hàng.

ascendingboolean

Tăng lên.

querystring

- Tôi hỏi.

dateFromstring · date-time

Ngày từ.

dateTostring · date-time

Ngày đến.

organizationIdinteger · int64

Đơn vị tổ chức.

organizationIdsinteger[]

Đồ nhận tổ chức.

servicesstring[]

Dịch vụ.

directionstring

Định hướng.

incomeIdinteger · int64

Đơn nhận thu nhập.

contractorIdinteger · int64

Đơn vị thầu.

timeZoneinteger · int32

Khu vực thời gian.

showIncomesboolean

Show Incomes.

accountIdinteger · int64

Đơn vị tài khoản.

PeriodTransactionResponse5 trường
startDatestring · date-time

Ngày bắt đầu.

Bắt buộc
endDatestring · date-time

Ngày kết thúc.

Bắt buộc
transactionsTransactionStructure[]

Giao dịch.

Bắt buộc
totalCostnumber · double

Tổng chi phí.

percentDiffnumber · double

Phân bình khác nhau

TransactionStructure10 trường
idinteger · int32

Id.

namestring

Tên.

costnumber · double

Chi phí.

totalSalesnumber · double

Tổng doanh số bán hàng.

percentnumber · double

%.

absPercentnumber · double

Bệnh Abs Percentage.

costWithoutSppnumber · double

Chi phí không có SPP.

totalSalesWithoutSppnumber · double

Tổng doanh số bán hàng mà không có Spp.

percentWithoutSppnumber · double

% không có Spp.

directionstring

Định hướng.

Bắt buộc
TransactionStructureResponse3 trường
currentPeriodPeriodTransactionResponse

Thời gian hiện tại.

Bắt buộc
previousPeriodPeriodTransactionResponse

Thời gian trước.

differencePeriodTransactionResponse

Sự khác biệt.

FindResponseTransaction1 trường
rowsTransaction[]

Đường.

TransactionSchedulerFilter6 trường
limitinteger · int32

Giới hạn.

pageinteger · int32

Page.

countboolean

- Anh đếm.

sortBystring

Đặt hàng.

ascendingboolean

Tăng lên.

querystring

- Tôi hỏi.

FindResponseTransactionSchedule1 trường
rowsTransactionSchedule[]

Đường.

AnalyticsRequest74 trường
periodstring

Thời gian.

dateFromstring · date-time

Ngày từ.

Bắt buộc
dateTostring · date-time

Ngày đến.

Bắt buộc
servicesstring[]

Dịch vụ.

categoriesinteger[]

Các loại.

brandsinteger[]

Các thương hiệu.

clientOrganizationIdinteger · int64

Đơn vị tổ chức khách hàng.

organizationsinteger[]

Các tổ chức.

idsinteger[]

Đồ nhận dạng.

typestring

Type.

typesstring[]

Những loại.

statusstring

Status.

timeZoneinteger · int32

Khu vực thời gian.

previousDateFromstring · date-time

Ngày trước.

clientOrganizationIdsinteger[]

Đồ nhận dạng tổ chức khách hàng.

ignoreCreditboolean

Tránh Credit đi.

productAnalyticFieldstring

Phân tích sản phẩm.

Bắt buộc
querystring

- Tôi hỏi.

withDuplicateboolean

Với Duplicate.

withBonusboolean

Với Bonus.

byOrgAndServiceboolean

- Nhóm tổ chức và dịch vụ.

byOrderTypeboolean

Theo loại thứ tự.

limitinteger · int32

Giới hạn.

pageinteger · int32

Page.

sortBystring

Đặt hàng.

ascendingboolean

Tăng lên.

idinteger · int64

Id.

isMarketPlaceStructureboolean

Đó là Market Place Structure.

isDashboardboolean

Đó là bảng điều khiển.

analyticsFieldstring

Vùng phân tích.

planDayCountinteger · int32

Đếm ngày kế hoạch.

daysToSupplyinteger · int32

Ngày để cung cấp.

plannedSupplyDatestring · date-time

Ngày dự kiến cung cấp.

groupByViewboolean

Nhóm theo quan điểm.

warehousesinteger[]

Kho hàng.

salesModelsstring[]

Mô hình bán hàng.

aggregationstring

- Thêm vào.

columnsFileExportColumn[]

Cột.

regionsstring[]

Các vùng.

groupboolean

Nhóm.

calculationByOrdersboolean

Lượng tính theo lệnh.

sourceReportstring

Báo cáo nguồn.

skipDayWithoutStocksboolean

Tránh ngày không có cổ phiếu.

replaceSetsByComponentsboolean

Thay thế bộ bằng các thành phần.

distributeFbsByWarehouseboolean

Chuyển phân phối FBI theo kho.

distributeFbsStockboolean

Chuyển thị cổ phiếu của FBI.

ignoreDumpingboolean

Tránh bỏ việc Dumping.

isSaleStructureboolean

Đó là cấu trúc bán hàng.

isAveragePerOneUnitboolean

là trung bình cho mỗi đơn vị.

updateDateboolean

Ngày cập nhật.

useWeightedGroupboolean

Sử dụng nhóm cân nặng.

isFindirRequestboolean

Là yêu cầu của Findir.

brandIdsinteger[]

Đồ nhận thương hiệu.

categoryIdsinteger[]

Đồ nhận dạng hạng mục.

articlesstring[]

Những bài viết.

colorsstring[]

Màu sắc.

sizesstring[]

- Cỡ.

barcodesstring[]

Mã vạch.

tagIdsinteger[]

Đánh dấu danh tính.

penaltyFromnumber · double

Từ hình phạt.

penaltyTonumber · double

Chị phạt.

logisticsFromnumber · double

Từ Logistics.

logisticsTonumber · double

Logistics To.

marginFromnumber · double

- Tự ở bên ngoài.

marginTonumber · double

- Tăng đến.

salesAmountFromnumber · double

Số lượng bán hàng từ.

salesAmountTonumber · double

Số lượng bán hàng đến

totalSalesAmountFromnumber · double

Tổng số bán hàng từ.

totalSalesAmountTonumber · double

Tổng số bán hàng To.

grossProfitFromnumber · double

Lợi nhuận tổng từ.

grossProfitTonumber · double

Lợi nhuận tổng cộng.

taxNdsinteger · int32

Thuế.

useOsnoboolean

Sử dụng Osno.

unmatchboolean

Không có gì.

FileExportColumn5 trường
idinteger · int64

Id.

fileExportIdinteger · int64

File Export ID.

columnNamestring

Tên cột.

columnOrderinteger · int32

Lệnh Cột.

isEnabledboolean

Được bật.

Hợp đồng lỗi

Cách trả lại lỗi ứng dụng

Mã error giống nhau ở mọi địa điểm, trong khi thông điệp đối diện người dùng được dịch bởi máy chủ. Xây dựng logic ứng dụng xung quanh error và sử dụng localMessage chỉ cho hiển thị.

error

Mã máy tính có thể đọc ổn định cho logic tích hợp.

localMessage

Thông điệp sẵn sàng hiển thị trong ngôn ngữ của người dùng mã thông báo API.

params

Các giá trị được máy chủ liên kết vào mẫu tin nhắn địa phương.

localMessage sử dụng trường lang của người dùng sở hữu mã thông báo API. Ngôn ngữ tài liệu và tiêu đề Accept-Language không thay đổi nó; tiếng Nga được sử dụng khi người dùng không có ngôn ngữ được cấu hình.

RUUser locale là ru
{
  "error": "error_brand_already_exists",
  "localMessage": "Бренд Base уже существует",
  "params": {
    "name": "Base"
  }
}
VNTiếng Việt (vn)
{
  "error": "error_brand_already_exists",
  "localMessage": "Thương hiệu Base đã tồn tại",
  "params": {
    "name": "Base"
  }
}

Điểm cuối

Điểm cuối

PUT

Đặt giao dịch

/api/finance/transaction/{id}
Tấm mã với quyền truy cập viết

Đặt Transaction bằng PUT /api/finance/transaction/{id}.

Các tham số đường

TrườngLoạiBắt buộcMô tả
id integer · int64 Id.

Cơ quan yêu cầu

application/json
Các trường đối tượngTransaction
TrườngLoạiBắt buộcMô tả
transactionId integer · int64 Không Đơn vị giao dịch.
clientId integer · int64 Không - Đồ nhận khách hàng.
expenditureId integer · int64 Không Số tiền chi tiêu
expenditure ExpenditureObject Không Chi phí.
Các trường đối tượng ExpenditureObject
TrườngLoạiBắt buộcMô tả
expenditureId integer · int64 Không Số tiền chi tiêu
name string Không Tên.
type stringDEBIT, CREDIT Không Type.
clientId integer · int64 Không - Đồ nhận khách hàng.
isCommon boolean Không - Thường thì vậy.
expenditureName ExpenditureObject Không Tên chi phí.
expenditureType ExpenditureObject Không Loại chi tiêu.
direction stringDEBIT, CREDIT Không Định hướng.
scheduleId integer · int64 Không Đồ định danh lịch.
comment string Không Nhận xét.
contractorId integer · int64 Không Đơn vị thầu.
contractor Contractor Không - Thợ thầu.
Các trường đối tượng Contractor
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
name string Tên.
versionId integer · int64 Không Phiên bản ID.
clientId integer · int64 Không - Đồ nhận khách hàng.
createdUser string Không Tạo User.
lastIncomeDate string · date-time Không Ngày thu nhập cuối cùng.
deleted boolean Không - Quá xóa.
organizationId integer · int64 Không Đơn vị tổ chức.
phoneNumber string Không Số điện thoại.
email string Không Email.
contactName string Không Tên liên lạc.
moySkladId string Không - Tôi có thể làm gì được.
url string Không Url.
organization Organization Không Tổ chức.
Các trường đối tượng Organization
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
name string Tên.
shortName string Không Tên ngắn.
taxType stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED Không Nhóm thuế.
taxRate integer · int32 Không Tỷ lệ thuế.
taxNds integer · int32 Không Thuế.
inputTaxNds integer · int32 Không Thuế nhập khẩu.
outputTaxNds integer · int32 Không Thuế sản xuất.
enableNewTaxCalculation boolean Không Khả năng tính toán thuế mới.
useNdsCostPrice boolean Không Sử dụng giá trị chi phí của Nds.
inn string Nhà nghỉ.
kpp string Không Kpp.
bank string Không Ngân hàng.
bik string Không Đạp xe.
corrBill string Không Corr Bill.
billNumber string Không Số tiền.
stampPath string Không Đường đi dấu.
stampUrl string Không Đơn vị URL.
stampSize integer · int32 Không Sơn bìa.
stampWidth integer · int32 Không Lượng dệt.
stampHeight integer · int32 Không Stamp Height.
signaturePath string Không Đường chữ ký.
signatureUrl string Không Url chữ ký.
signatureSize integer · int32 Không Sơn ký.
signatureWidth integer · int32 Không Độ rộng chữ ký.
signatureHeight integer · int32 Không Tốc độ chữ ký.
ipPerson Person Không Người IP.
form stringOOO, IP, SELF_EMPLOYED - Tương tự.
ip boolean Không Ip.
clientId integer · int64 Không - Đồ nhận khách hàng.
address Address Không Địa chỉ.
phoneNumber string Không Số điện thoại.
addressFull string Không Địa chỉ đầy đủ.
recipientKpp integer · int64 Không Người nhận Kpp.
recipientInn integer · int64 Không Nhà nghỉ khách sạn.
recipientAccount string Không Tài khoản người nhận.
recipientName string Không Tên người nhận.
payerKpp integer · int64 Không Người trả tiền Kpp.
payerInn integer · int64 Không Nhà nghỉ của người trả tiền.
payerAccount string Không Tài khoản người trả tiền.
payerName string Không Tên người trả tiền.
kbk string Không Kbk.
recipientAgentBik integer · int64 Không Người nhận là Cảnh sát Bik.
recipientAgentAccount string Không Tài khoản đại lý người nhận.
recipientAgentName string Không Tên đại lý nhận.
payerAgentBik integer · int64 Không Cảnh sát Bik.
payerAgentAccount string Không Tài khoản đại lý thanh toán.
payerAgentName string Không Tên đại lý thanh toán.
accountCurrency string Không Tiền tệ tài khoản.
paymentAmountRub number · double Không Số tiền thanh toán
paymentAmount number · double Không Số tiền thanh toán
paymentPurpose string Không Mục đích thanh toán.
paymentDocumentCode string Không Mã tài liệu thanh toán.
paymentDocumentNumber integer · int64 Không Số tài liệu thanh toán.
date string · date-time Không Rồi hẹn hò.
accountId integer · int64 Không Đơn vị tài khoản.
account Account Không Tài khoản.
Các trường đối tượng Account
TrườngLoạiBắt buộcMô tả
accountId integer · int64 Không Đơn vị tài khoản.
name string Không Tên.
number string Không Số.
clientId integer · int64 Không - Đồ nhận khách hàng.
organizationId integer · int64 Không Đơn vị tổ chức.
bank Bank Không Ngân hàng.
Các trường đối tượng Bank
TrườngLoạiBắt buộcMô tả
bik string Không Đạp xe.
name string Không Tên.
address string Không Địa chỉ.
isBank boolean Không Đó là Bank.
account string Không Tài khoản.
integration stringSBER, TOCHKA, TBANK, ALFA_BANK Không Tham gia.
bankBik Bank Không Bank Bik.
bankName Bank Không Tên ngân hàng.
bankAddress Bank Không Địa chỉ ngân hàng.
bankAccount Bank Không Tài khoản ngân hàng.
bankIntegration Bank Không Tham gia ngân hàng.
accountNumber Account Không Số tài khoản.
accountName Account Không Tên tài khoản.
organizationId integer · int64 Không Đơn vị tổ chức.
deleted boolean Không - Quá xóa.
includeInPnl boolean Không Bao gồm trong Pnl.
incomeId integer · int64 Không Đơn nhận thu nhập.
expenditureOperationType stringWILDBERRIES_PAYMENT, OZON_PAYMENT, YANDEX_MARKET_PAYMENT, OTHER_INCOME, OTHER_EXPENSES, PAYMENT_TO_SUPPLIER, PURCHASE Không Loại hoạt động chi phí.
isSuppliersPurchaseTransaction boolean Không Là giao dịch mua hàng của nhà cung cấp.
productId integer · int64 Không Đơn vị sản phẩm
article string Không Bài viết.
barcode string Không Mã vạch.
curl --request PUT 'https://api.selsup.ru/api/finance/transaction/1001' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '{
  "transactionId": 1001,
  "clientId": 1001,
  "expenditureId": 1001,
  "expenditure": "string",
  "direction": "DEBIT",
  "scheduleId": 1001
}'

Phản ứng thành công

200
Các trường đối tượng Transaction
TrườngLoạiBắt buộcMô tả
transactionId integer · int64 Không Đơn vị giao dịch.
clientId integer · int64 Không - Đồ nhận khách hàng.
expenditureId integer · int64 Không Số tiền chi tiêu
expenditure ExpenditureObject Không Chi phí.
Các trường đối tượng ExpenditureObject
TrườngLoạiBắt buộcMô tả
expenditureId integer · int64 Không Số tiền chi tiêu
name string Không Tên.
type stringDEBIT, CREDIT Không Type.
clientId integer · int64 Không - Đồ nhận khách hàng.
isCommon boolean Không - Thường thì vậy.
expenditureName ExpenditureObject Không Tên chi phí.
expenditureType ExpenditureObject Không Loại chi tiêu.
direction stringDEBIT, CREDIT Không Định hướng.
scheduleId integer · int64 Không Đồ định danh lịch.
comment string Không Nhận xét.
contractorId integer · int64 Không Đơn vị thầu.
contractor Contractor Không - Thợ thầu.
Các trường đối tượng Contractor
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
name string Tên.
versionId integer · int64 Không Phiên bản ID.
clientId integer · int64 Không - Đồ nhận khách hàng.
createdUser string Không Tạo User.
lastIncomeDate string · date-time Không Ngày thu nhập cuối cùng.
deleted boolean Không - Quá xóa.
organizationId integer · int64 Không Đơn vị tổ chức.
phoneNumber string Không Số điện thoại.
email string Không Email.
contactName string Không Tên liên lạc.
moySkladId string Không - Tôi có thể làm gì được.
url string Không Url.
organization Organization Không Tổ chức.
Các trường đối tượng Organization
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
name string Tên.
shortName string Không Tên ngắn.
taxType stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED Không Nhóm thuế.
taxRate integer · int32 Không Tỷ lệ thuế.
taxNds integer · int32 Không Thuế.
inputTaxNds integer · int32 Không Thuế nhập khẩu.
outputTaxNds integer · int32 Không Thuế sản xuất.
enableNewTaxCalculation boolean Không Khả năng tính toán thuế mới.
useNdsCostPrice boolean Không Sử dụng giá trị chi phí của Nds.
inn string Nhà nghỉ.
kpp string Không Kpp.
bank string Không Ngân hàng.
bik string Không Đạp xe.
corrBill string Không Corr Bill.
billNumber string Không Số tiền.
stampPath string Không Đường đi dấu.
stampUrl string Không Đơn vị URL.
stampSize integer · int32 Không Sơn bìa.
stampWidth integer · int32 Không Lượng dệt.
stampHeight integer · int32 Không Stamp Height.
signaturePath string Không Đường chữ ký.
signatureUrl string Không Url chữ ký.
signatureSize integer · int32 Không Sơn ký.
signatureWidth integer · int32 Không Độ rộng chữ ký.
signatureHeight integer · int32 Không Tốc độ chữ ký.
ipPerson Person Không Người IP.
form stringOOO, IP, SELF_EMPLOYED - Tương tự.
ip boolean Không Ip.
clientId integer · int64 Không - Đồ nhận khách hàng.
address Address Không Địa chỉ.
phoneNumber string Không Số điện thoại.
addressFull string Không Địa chỉ đầy đủ.
recipientKpp integer · int64 Không Người nhận Kpp.
recipientInn integer · int64 Không Nhà nghỉ khách sạn.
recipientAccount string Không Tài khoản người nhận.
recipientName string Không Tên người nhận.
payerKpp integer · int64 Không Người trả tiền Kpp.
payerInn integer · int64 Không Nhà nghỉ của người trả tiền.
payerAccount string Không Tài khoản người trả tiền.
payerName string Không Tên người trả tiền.
kbk string Không Kbk.
recipientAgentBik integer · int64 Không Người nhận là Cảnh sát Bik.
recipientAgentAccount string Không Tài khoản đại lý người nhận.
recipientAgentName string Không Tên đại lý nhận.
payerAgentBik integer · int64 Không Cảnh sát Bik.
payerAgentAccount string Không Tài khoản đại lý thanh toán.
payerAgentName string Không Tên đại lý thanh toán.
accountCurrency string Không Tiền tệ tài khoản.
paymentAmountRub number · double Không Số tiền thanh toán
paymentAmount number · double Không Số tiền thanh toán
paymentPurpose string Không Mục đích thanh toán.
paymentDocumentCode string Không Mã tài liệu thanh toán.
paymentDocumentNumber integer · int64 Không Số tài liệu thanh toán.
date string · date-time Không Rồi hẹn hò.
accountId integer · int64 Không Đơn vị tài khoản.
account Account Không Tài khoản.
Các trường đối tượng Account
TrườngLoạiBắt buộcMô tả
accountId integer · int64 Không Đơn vị tài khoản.
name string Không Tên.
number string Không Số.
clientId integer · int64 Không - Đồ nhận khách hàng.
organizationId integer · int64 Không Đơn vị tổ chức.
bank Bank Không Ngân hàng.
Các trường đối tượng Bank
TrườngLoạiBắt buộcMô tả
bik string Không Đạp xe.
name string Không Tên.
address string Không Địa chỉ.
isBank boolean Không Đó là Bank.
account string Không Tài khoản.
integration stringSBER, TOCHKA, TBANK, ALFA_BANK Không Tham gia.
bankBik Bank Không Bank Bik.
bankName Bank Không Tên ngân hàng.
bankAddress Bank Không Địa chỉ ngân hàng.
bankAccount Bank Không Tài khoản ngân hàng.
bankIntegration Bank Không Tham gia ngân hàng.
accountNumber Account Không Số tài khoản.
accountName Account Không Tên tài khoản.
organizationId integer · int64 Không Đơn vị tổ chức.
deleted boolean Không - Quá xóa.
includeInPnl boolean Không Bao gồm trong Pnl.
incomeId integer · int64 Không Đơn nhận thu nhập.
expenditureOperationType stringWILDBERRIES_PAYMENT, OZON_PAYMENT, YANDEX_MARKET_PAYMENT, OTHER_INCOME, OTHER_EXPENSES, PAYMENT_TO_SUPPLIER, PURCHASE Không Loại hoạt động chi phí.
isSuppliersPurchaseTransaction boolean Không Là giao dịch mua hàng của nhà cung cấp.
productId integer · int64 Không Đơn vị sản phẩm
article string Không Bài viết.
barcode string Không Mã vạch.
{
  "transactionId": 1001,
  "clientId": 1001,
  "expenditureId": 1001,
  "expenditure": "string",
  "direction": "DEBIT",
  "scheduleId": 1001
}
Hầm lẫn16

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_comment_max_length
Độ dài tối đa của mục đích thanh toán không quá 250 ký tự

error cụ thể cho điểm cuối. Sử dụng mã error_comment_max_length ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_contractor_not_found
Không tìm thấy nhà cung cấp

error cụ thể cho điểm cuối. Sử dụng mã error_contractor_not_found ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_date_not_found
không tìm thấy ngày

error cụ thể cho điểm cuối. Sử dụng mã error_date_not_found ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_direction
Loại thanh toán không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_direction ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_sum
Số tiền không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_sum ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_expenditure_type_not_found
không tìm thấy loại chi phí

error cụ thể cho điểm cuối. Sử dụng mã error_expenditure_type_not_found ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_correct_sum
số tiền không chính xác

error cụ thể cho điểm cuối. Sử dụng mã error_no_correct_sum ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_correct_sum_rub
số tiền bằng rúp không chính xác

error cụ thể cho điểm cuối. Sử dụng mã error_no_correct_sum_rub ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_organization_not_found
Không tìm thấy tổ chức

error cụ thể cho điểm cuối. Sử dụng mã error_organization_not_found ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_product_not_found
Sản phẩm không có

error cụ thể cho điểm cuối. Sử dụng mã error_product_not_found ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_transaction_id_not_found
ID giao dịch không tìm thấy

error cụ thể cho điểm cuối. Sử dụng mã error_transaction_id_not_found ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_wrong_sum
Số tiền phải là số dương

error cụ thể cho điểm cuối. Sử dụng mã error_wrong_sum ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

POST

Chương trình cập nhật

/api/finance/updateSchedule
Tấm mã với quyền truy cập viết

Cập nhật lịch sử sử dụng POST /api/finance/updateSchedule.

Cơ quan yêu cầu

application/json
Các trường đối tượngTransactionSchedule
TrườngLoạiBắt buộcMô tả
scheduleId integer · int64 Không Đồ định danh lịch.
direction stringDEBIT, CREDIT Không Định hướng.
comment string Không Nhận xét.
accountId integer · int64 Không Đơn vị tài khoản.
account Account Không Tài khoản.
Các trường đối tượng Account
TrườngLoạiBắt buộcMô tả
accountId integer · int64 Không Đơn vị tài khoản.
name string Không Tên.
number string Không Số.
clientId integer · int64 Không - Đồ nhận khách hàng.
organizationId integer · int64 Không Đơn vị tổ chức.
bank Bank Không Ngân hàng.
Các trường đối tượng Bank
TrườngLoạiBắt buộcMô tả
bik string Không Đạp xe.
name string Không Tên.
address string Không Địa chỉ.
isBank boolean Không Đó là Bank.
account string Không Tài khoản.
integration stringSBER, TOCHKA, TBANK, ALFA_BANK Không Tham gia.
bankBik Bank Không Bank Bik.
bankName Bank Không Tên ngân hàng.
bankAddress Bank Không Địa chỉ ngân hàng.
bankAccount Bank Không Tài khoản ngân hàng.
bankIntegration Bank Không Tham gia ngân hàng.
accountNumber Account Không Số tài khoản.
accountName Account Không Tên tài khoản.
date string · date-time Không Rồi hẹn hò.
paymentAmount number · double Không Số tiền thanh toán
frequency stringWEEK, MONTH, QUARTER, YEAR Không Tần số.
contractorId integer · int64 Không Đơn vị thầu.
expenditureId integer · int64 Không Số tiền chi tiêu
expenditure ExpenditureObject Không Chi phí.
Các trường đối tượng ExpenditureObject
TrườngLoạiBắt buộcMô tả
expenditureId integer · int64 Không Số tiền chi tiêu
name string Không Tên.
type stringDEBIT, CREDIT Không Type.
clientId integer · int64 Không - Đồ nhận khách hàng.
isCommon boolean Không - Thường thì vậy.
expenditureName ExpenditureObject Không Tên chi phí.
expenditureType ExpenditureObject Không Loại chi tiêu.
contractor Contractor Không - Thợ thầu.
Các trường đối tượng Contractor
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
name string Tên.
versionId integer · int64 Không Phiên bản ID.
clientId integer · int64 Không - Đồ nhận khách hàng.
createdUser string Không Tạo User.
lastIncomeDate string · date-time Không Ngày thu nhập cuối cùng.
deleted boolean Không - Quá xóa.
organizationId integer · int64 Không Đơn vị tổ chức.
phoneNumber string Không Số điện thoại.
email string Không Email.
contactName string Không Tên liên lạc.
moySkladId string Không - Tôi có thể làm gì được.
url string Không Url.
organization Organization Không Tổ chức.
Các trường đối tượng Organization
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
name string Tên.
shortName string Không Tên ngắn.
taxType stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED Không Nhóm thuế.
taxRate integer · int32 Không Tỷ lệ thuế.
taxNds integer · int32 Không Thuế.
inputTaxNds integer · int32 Không Thuế nhập khẩu.
outputTaxNds integer · int32 Không Thuế sản xuất.
enableNewTaxCalculation boolean Không Khả năng tính toán thuế mới.
useNdsCostPrice boolean Không Sử dụng giá trị chi phí của Nds.
inn string Nhà nghỉ.
kpp string Không Kpp.
bank string Không Ngân hàng.
bik string Không Đạp xe.
corrBill string Không Corr Bill.
billNumber string Không Số tiền.
stampPath string Không Đường đi dấu.
stampUrl string Không Đơn vị URL.
stampSize integer · int32 Không Sơn bìa.
stampWidth integer · int32 Không Lượng dệt.
stampHeight integer · int32 Không Stamp Height.
signaturePath string Không Đường chữ ký.
signatureUrl string Không Url chữ ký.
signatureSize integer · int32 Không Sơn ký.
signatureWidth integer · int32 Không Độ rộng chữ ký.
signatureHeight integer · int32 Không Tốc độ chữ ký.
ipPerson Person Không Người IP.
form stringOOO, IP, SELF_EMPLOYED - Tương tự.
ip boolean Không Ip.
clientId integer · int64 Không - Đồ nhận khách hàng.
address Address Không Địa chỉ.
phoneNumber string Không Số điện thoại.
addressFull string Không Địa chỉ đầy đủ.
clientId integer · int64 Không - Đồ nhận khách hàng.
organizationId integer · int64 Không Đơn vị tổ chức.
creator string Không Tạo Hóa.
createdDate string · date-time Không Ngày được tạo ra.
contractorInn string Không Nhà thầu khách sạn.
includeInPnl boolean Không Bao gồm trong Pnl.
curl --request POST 'https://api.selsup.ru/api/finance/updateSchedule' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '{
  "scheduleId": 1001,
  "direction": "DEBIT",
  "comment": "string",
  "accountId": 1001,
  "account": "string",
  "date": "2026-01-15T12:00:00Z"
}'

Phản ứng thành công

200
Các trường đối tượng TransactionSchedule
TrườngLoạiBắt buộcMô tả
scheduleId integer · int64 Không Đồ định danh lịch.
direction stringDEBIT, CREDIT Không Định hướng.
comment string Không Nhận xét.
accountId integer · int64 Không Đơn vị tài khoản.
account Account Không Tài khoản.
Các trường đối tượng Account
TrườngLoạiBắt buộcMô tả
accountId integer · int64 Không Đơn vị tài khoản.
name string Không Tên.
number string Không Số.
clientId integer · int64 Không - Đồ nhận khách hàng.
organizationId integer · int64 Không Đơn vị tổ chức.
bank Bank Không Ngân hàng.
Các trường đối tượng Bank
TrườngLoạiBắt buộcMô tả
bik string Không Đạp xe.
name string Không Tên.
address string Không Địa chỉ.
isBank boolean Không Đó là Bank.
account string Không Tài khoản.
integration stringSBER, TOCHKA, TBANK, ALFA_BANK Không Tham gia.
bankBik Bank Không Bank Bik.
bankName Bank Không Tên ngân hàng.
bankAddress Bank Không Địa chỉ ngân hàng.
bankAccount Bank Không Tài khoản ngân hàng.
bankIntegration Bank Không Tham gia ngân hàng.
accountNumber Account Không Số tài khoản.
accountName Account Không Tên tài khoản.
date string · date-time Không Rồi hẹn hò.
paymentAmount number · double Không Số tiền thanh toán
frequency stringWEEK, MONTH, QUARTER, YEAR Không Tần số.
contractorId integer · int64 Không Đơn vị thầu.
expenditureId integer · int64 Không Số tiền chi tiêu
expenditure ExpenditureObject Không Chi phí.
Các trường đối tượng ExpenditureObject
TrườngLoạiBắt buộcMô tả
expenditureId integer · int64 Không Số tiền chi tiêu
name string Không Tên.
type stringDEBIT, CREDIT Không Type.
clientId integer · int64 Không - Đồ nhận khách hàng.
isCommon boolean Không - Thường thì vậy.
expenditureName ExpenditureObject Không Tên chi phí.
expenditureType ExpenditureObject Không Loại chi tiêu.
contractor Contractor Không - Thợ thầu.
Các trường đối tượng Contractor
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
name string Tên.
versionId integer · int64 Không Phiên bản ID.
clientId integer · int64 Không - Đồ nhận khách hàng.
createdUser string Không Tạo User.
lastIncomeDate string · date-time Không Ngày thu nhập cuối cùng.
deleted boolean Không - Quá xóa.
organizationId integer · int64 Không Đơn vị tổ chức.
phoneNumber string Không Số điện thoại.
email string Không Email.
contactName string Không Tên liên lạc.
moySkladId string Không - Tôi có thể làm gì được.
url string Không Url.
organization Organization Không Tổ chức.
Các trường đối tượng Organization
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
name string Tên.
shortName string Không Tên ngắn.
taxType stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED Không Nhóm thuế.
taxRate integer · int32 Không Tỷ lệ thuế.
taxNds integer · int32 Không Thuế.
inputTaxNds integer · int32 Không Thuế nhập khẩu.
outputTaxNds integer · int32 Không Thuế sản xuất.
enableNewTaxCalculation boolean Không Khả năng tính toán thuế mới.
useNdsCostPrice boolean Không Sử dụng giá trị chi phí của Nds.
inn string Nhà nghỉ.
kpp string Không Kpp.
bank string Không Ngân hàng.
bik string Không Đạp xe.
corrBill string Không Corr Bill.
billNumber string Không Số tiền.
stampPath string Không Đường đi dấu.
stampUrl string Không Đơn vị URL.
stampSize integer · int32 Không Sơn bìa.
stampWidth integer · int32 Không Lượng dệt.
stampHeight integer · int32 Không Stamp Height.
signaturePath string Không Đường chữ ký.
signatureUrl string Không Url chữ ký.
signatureSize integer · int32 Không Sơn ký.
signatureWidth integer · int32 Không Độ rộng chữ ký.
signatureHeight integer · int32 Không Tốc độ chữ ký.
ipPerson Person Không Người IP.
form stringOOO, IP, SELF_EMPLOYED - Tương tự.
ip boolean Không Ip.
clientId integer · int64 Không - Đồ nhận khách hàng.
address Address Không Địa chỉ.
phoneNumber string Không Số điện thoại.
addressFull string Không Địa chỉ đầy đủ.
clientId integer · int64 Không - Đồ nhận khách hàng.
organizationId integer · int64 Không Đơn vị tổ chức.
creator string Không Tạo Hóa.
createdDate string · date-time Không Ngày được tạo ra.
contractorInn string Không Nhà thầu khách sạn.
includeInPnl boolean Không Bao gồm trong Pnl.
{
  "scheduleId": 1001,
  "direction": "DEBIT",
  "comment": "string",
  "accountId": 1001,
  "account": "string",
  "date": "2026-01-15T12:00:00Z"
}
Hầm lẫn13

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_comment_max_length
Độ dài tối đa của mục đích thanh toán không quá 250 ký tự

error cụ thể cho điểm cuối. Sử dụng mã error_comment_max_length ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_direction
Loại thanh toán không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_direction ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_expenditure
Chi phí không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_expenditure ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_frequency
Tần suất thanh toán không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_frequency ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_sum
Số tiền không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_sum ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_transaction_comment
Mục đích thanh toán không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_transaction_comment ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_organization_not_found
Không tìm thấy tổ chức

error cụ thể cho điểm cuối. Sử dụng mã error_organization_not_found ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_wrong_date
ngày không chính xác

error cụ thể cho điểm cuối. Sử dụng mã error_wrong_date ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_wrong_sum
Số tiền phải là số dương

error cụ thể cho điểm cuối. Sử dụng mã error_wrong_sum ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

POST

Tiêu chuẩn chi phí

/api/finance/updateExpenditure
Tấm mã với quyền truy cập viết

Cập nhật chi phí sử dụng POST /api/finance/updateExpenditure.

Cơ quan yêu cầu

application/json
Các trường đối tượngExpenditureObject
TrườngLoạiBắt buộcMô tả
expenditureId integer · int64 Không Số tiền chi tiêu
name string Không Tên.
type stringDEBIT, CREDIT Không Type.
clientId integer · int64 Không - Đồ nhận khách hàng.
isCommon boolean Không - Thường thì vậy.
expenditureName ExpenditureObject Không Tên chi phí.
expenditureType ExpenditureObject Không Loại chi tiêu.
curl --request POST 'https://api.selsup.ru/api/finance/updateExpenditure' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '{
  "expenditureId": 1001,
  "name": "Example",
  "type": "DEBIT",
  "clientId": 1001,
  "isCommon": false,
  "expenditureName": "Example"
}'

Phản ứng thành công

200
Các trường đối tượng ExpenditureObject
TrườngLoạiBắt buộcMô tả
expenditureId integer · int64 Không Số tiền chi tiêu
name string Không Tên.
type stringDEBIT, CREDIT Không Type.
clientId integer · int64 Không - Đồ nhận khách hàng.
isCommon boolean Không - Thường thì vậy.
expenditureName ExpenditureObject Không Tên chi phí.
expenditureType ExpenditureObject Không Loại chi tiêu.
{
  "expenditureId": 1001,
  "name": "Example",
  "type": "DEBIT",
  "clientId": 1001,
  "isCommon": false,
  "expenditureName": "Example"
}
Hầm lẫn7

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_empty_direction
Loại thanh toán không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_direction ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_name
Tiêu đề không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_name ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_not_uniq_expenditure
Một mục chi phí có cùng tên đã tồn tại

error cụ thể cho điểm cuối. Sử dụng mã error_not_uniq_expenditure ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

POST

Tới thiệu tài khoản

/api/finance/updateAccount
Tấm mã với quyền truy cập viết

Cập nhật tài khoản bằng POST /api/finance/updateAccount.

Cơ quan yêu cầu

application/json
Các trường đối tượngAccount
TrườngLoạiBắt buộcMô tả
accountId integer · int64 Không Đơn vị tài khoản.
name string Không Tên.
number string Không Số.
clientId integer · int64 Không - Đồ nhận khách hàng.
organizationId integer · int64 Không Đơn vị tổ chức.
bank Bank Không Ngân hàng.
Các trường đối tượng Bank
TrườngLoạiBắt buộcMô tả
bik string Không Đạp xe.
name string Không Tên.
address string Không Địa chỉ.
isBank boolean Không Đó là Bank.
account string Không Tài khoản.
integration stringSBER, TOCHKA, TBANK, ALFA_BANK Không Tham gia.
bankBik Bank Không Bank Bik.
bankName Bank Không Tên ngân hàng.
bankAddress Bank Không Địa chỉ ngân hàng.
bankAccount Bank Không Tài khoản ngân hàng.
bankIntegration Bank Không Tham gia ngân hàng.
accountNumber Account Không Số tài khoản.
accountName Account Không Tên tài khoản.
curl --request POST 'https://api.selsup.ru/api/finance/updateAccount' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '{
  "accountId": 1001,
  "name": "Example",
  "number": "string",
  "clientId": 1001,
  "organizationId": 1001,
  "bank": "string"
}'

Phản ứng thành công

200
Các trường đối tượng Account
TrườngLoạiBắt buộcMô tả
accountId integer · int64 Không Đơn vị tài khoản.
name string Không Tên.
number string Không Số.
clientId integer · int64 Không - Đồ nhận khách hàng.
organizationId integer · int64 Không Đơn vị tổ chức.
bank Bank Không Ngân hàng.
Các trường đối tượng Bank
TrườngLoạiBắt buộcMô tả
bik string Không Đạp xe.
name string Không Tên.
address string Không Địa chỉ.
isBank boolean Không Đó là Bank.
account string Không Tài khoản.
integration stringSBER, TOCHKA, TBANK, ALFA_BANK Không Tham gia.
bankBik Bank Không Bank Bik.
bankName Bank Không Tên ngân hàng.
bankAddress Bank Không Địa chỉ ngân hàng.
bankAccount Bank Không Tài khoản ngân hàng.
bankIntegration Bank Không Tham gia ngân hàng.
accountNumber Account Không Số tài khoản.
accountName Account Không Tên tài khoản.
{
  "accountId": 1001,
  "name": "Example",
  "number": "string",
  "clientId": 1001,
  "organizationId": 1001,
  "bank": "string"
}
Hầm lẫn8

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_empty_account_name
Tên tài khoản không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_account_name ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_account_number
số tài khoản trống

error cụ thể cho điểm cuối. Sử dụng mã error_empty_account_number ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_bank
Ngân hàng không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_bank ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_organization
Tổ chức không được chọn

error cụ thể cho điểm cuối. Sử dụng mã error_empty_organization ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

POST

Sau giao dịch

/api/finance/transaction
Tấm mã với quyền truy cập viết

Sau giao dịch sử dụng POST /api/finance/transaction.

Cơ quan yêu cầu

application/json
Các trường đối tượngTransaction
TrườngLoạiBắt buộcMô tả
transactionId integer · int64 Không Đơn vị giao dịch.
clientId integer · int64 Không - Đồ nhận khách hàng.
expenditureId integer · int64 Không Số tiền chi tiêu
expenditure ExpenditureObject Không Chi phí.
Các trường đối tượng ExpenditureObject
TrườngLoạiBắt buộcMô tả
expenditureId integer · int64 Không Số tiền chi tiêu
name string Không Tên.
type stringDEBIT, CREDIT Không Type.
clientId integer · int64 Không - Đồ nhận khách hàng.
isCommon boolean Không - Thường thì vậy.
expenditureName ExpenditureObject Không Tên chi phí.
expenditureType ExpenditureObject Không Loại chi tiêu.
direction stringDEBIT, CREDIT Không Định hướng.
scheduleId integer · int64 Không Đồ định danh lịch.
comment string Không Nhận xét.
contractorId integer · int64 Không Đơn vị thầu.
contractor Contractor Không - Thợ thầu.
Các trường đối tượng Contractor
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
name string Tên.
versionId integer · int64 Không Phiên bản ID.
clientId integer · int64 Không - Đồ nhận khách hàng.
createdUser string Không Tạo User.
lastIncomeDate string · date-time Không Ngày thu nhập cuối cùng.
deleted boolean Không - Quá xóa.
organizationId integer · int64 Không Đơn vị tổ chức.
phoneNumber string Không Số điện thoại.
email string Không Email.
contactName string Không Tên liên lạc.
moySkladId string Không - Tôi có thể làm gì được.
url string Không Url.
organization Organization Không Tổ chức.
Các trường đối tượng Organization
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
name string Tên.
shortName string Không Tên ngắn.
taxType stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED Không Nhóm thuế.
taxRate integer · int32 Không Tỷ lệ thuế.
taxNds integer · int32 Không Thuế.
inputTaxNds integer · int32 Không Thuế nhập khẩu.
outputTaxNds integer · int32 Không Thuế sản xuất.
enableNewTaxCalculation boolean Không Khả năng tính toán thuế mới.
useNdsCostPrice boolean Không Sử dụng giá trị chi phí của Nds.
inn string Nhà nghỉ.
kpp string Không Kpp.
bank string Không Ngân hàng.
bik string Không Đạp xe.
corrBill string Không Corr Bill.
billNumber string Không Số tiền.
stampPath string Không Đường đi dấu.
stampUrl string Không Đơn vị URL.
stampSize integer · int32 Không Sơn bìa.
stampWidth integer · int32 Không Lượng dệt.
stampHeight integer · int32 Không Stamp Height.
signaturePath string Không Đường chữ ký.
signatureUrl string Không Url chữ ký.
signatureSize integer · int32 Không Sơn ký.
signatureWidth integer · int32 Không Độ rộng chữ ký.
signatureHeight integer · int32 Không Tốc độ chữ ký.
ipPerson Person Không Người IP.
form stringOOO, IP, SELF_EMPLOYED - Tương tự.
ip boolean Không Ip.
clientId integer · int64 Không - Đồ nhận khách hàng.
address Address Không Địa chỉ.
phoneNumber string Không Số điện thoại.
addressFull string Không Địa chỉ đầy đủ.
recipientKpp integer · int64 Không Người nhận Kpp.
recipientInn integer · int64 Không Nhà nghỉ khách sạn.
recipientAccount string Không Tài khoản người nhận.
recipientName string Không Tên người nhận.
payerKpp integer · int64 Không Người trả tiền Kpp.
payerInn integer · int64 Không Nhà nghỉ của người trả tiền.
payerAccount string Không Tài khoản người trả tiền.
payerName string Không Tên người trả tiền.
kbk string Không Kbk.
recipientAgentBik integer · int64 Không Người nhận là Cảnh sát Bik.
recipientAgentAccount string Không Tài khoản đại lý người nhận.
recipientAgentName string Không Tên đại lý nhận.
payerAgentBik integer · int64 Không Cảnh sát Bik.
payerAgentAccount string Không Tài khoản đại lý thanh toán.
payerAgentName string Không Tên đại lý thanh toán.
accountCurrency string Không Tiền tệ tài khoản.
paymentAmountRub number · double Không Số tiền thanh toán
paymentAmount number · double Không Số tiền thanh toán
paymentPurpose string Không Mục đích thanh toán.
paymentDocumentCode string Không Mã tài liệu thanh toán.
paymentDocumentNumber integer · int64 Không Số tài liệu thanh toán.
date string · date-time Không Rồi hẹn hò.
accountId integer · int64 Không Đơn vị tài khoản.
account Account Không Tài khoản.
Các trường đối tượng Account
TrườngLoạiBắt buộcMô tả
accountId integer · int64 Không Đơn vị tài khoản.
name string Không Tên.
number string Không Số.
clientId integer · int64 Không - Đồ nhận khách hàng.
organizationId integer · int64 Không Đơn vị tổ chức.
bank Bank Không Ngân hàng.
Các trường đối tượng Bank
TrườngLoạiBắt buộcMô tả
bik string Không Đạp xe.
name string Không Tên.
address string Không Địa chỉ.
isBank boolean Không Đó là Bank.
account string Không Tài khoản.
integration stringSBER, TOCHKA, TBANK, ALFA_BANK Không Tham gia.
bankBik Bank Không Bank Bik.
bankName Bank Không Tên ngân hàng.
bankAddress Bank Không Địa chỉ ngân hàng.
bankAccount Bank Không Tài khoản ngân hàng.
bankIntegration Bank Không Tham gia ngân hàng.
accountNumber Account Không Số tài khoản.
accountName Account Không Tên tài khoản.
organizationId integer · int64 Không Đơn vị tổ chức.
deleted boolean Không - Quá xóa.
includeInPnl boolean Không Bao gồm trong Pnl.
incomeId integer · int64 Không Đơn nhận thu nhập.
expenditureOperationType stringWILDBERRIES_PAYMENT, OZON_PAYMENT, YANDEX_MARKET_PAYMENT, OTHER_INCOME, OTHER_EXPENSES, PAYMENT_TO_SUPPLIER, PURCHASE Không Loại hoạt động chi phí.
isSuppliersPurchaseTransaction boolean Không Là giao dịch mua hàng của nhà cung cấp.
productId integer · int64 Không Đơn vị sản phẩm
article string Không Bài viết.
barcode string Không Mã vạch.
curl --request POST 'https://api.selsup.ru/api/finance/transaction' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '{
  "transactionId": 1001,
  "clientId": 1001,
  "expenditureId": 1001,
  "expenditure": "string",
  "direction": "DEBIT",
  "scheduleId": 1001
}'

Phản ứng thành công

200
Các trường đối tượng Transaction
TrườngLoạiBắt buộcMô tả
transactionId integer · int64 Không Đơn vị giao dịch.
clientId integer · int64 Không - Đồ nhận khách hàng.
expenditureId integer · int64 Không Số tiền chi tiêu
expenditure ExpenditureObject Không Chi phí.
Các trường đối tượng ExpenditureObject
TrườngLoạiBắt buộcMô tả
expenditureId integer · int64 Không Số tiền chi tiêu
name string Không Tên.
type stringDEBIT, CREDIT Không Type.
clientId integer · int64 Không - Đồ nhận khách hàng.
isCommon boolean Không - Thường thì vậy.
expenditureName ExpenditureObject Không Tên chi phí.
expenditureType ExpenditureObject Không Loại chi tiêu.
direction stringDEBIT, CREDIT Không Định hướng.
scheduleId integer · int64 Không Đồ định danh lịch.
comment string Không Nhận xét.
contractorId integer · int64 Không Đơn vị thầu.
contractor Contractor Không - Thợ thầu.
Các trường đối tượng Contractor
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
name string Tên.
versionId integer · int64 Không Phiên bản ID.
clientId integer · int64 Không - Đồ nhận khách hàng.
createdUser string Không Tạo User.
lastIncomeDate string · date-time Không Ngày thu nhập cuối cùng.
deleted boolean Không - Quá xóa.
organizationId integer · int64 Không Đơn vị tổ chức.
phoneNumber string Không Số điện thoại.
email string Không Email.
contactName string Không Tên liên lạc.
moySkladId string Không - Tôi có thể làm gì được.
url string Không Url.
organization Organization Không Tổ chức.
Các trường đối tượng Organization
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
name string Tên.
shortName string Không Tên ngắn.
taxType stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED Không Nhóm thuế.
taxRate integer · int32 Không Tỷ lệ thuế.
taxNds integer · int32 Không Thuế.
inputTaxNds integer · int32 Không Thuế nhập khẩu.
outputTaxNds integer · int32 Không Thuế sản xuất.
enableNewTaxCalculation boolean Không Khả năng tính toán thuế mới.
useNdsCostPrice boolean Không Sử dụng giá trị chi phí của Nds.
inn string Nhà nghỉ.
kpp string Không Kpp.
bank string Không Ngân hàng.
bik string Không Đạp xe.
corrBill string Không Corr Bill.
billNumber string Không Số tiền.
stampPath string Không Đường đi dấu.
stampUrl string Không Đơn vị URL.
stampSize integer · int32 Không Sơn bìa.
stampWidth integer · int32 Không Lượng dệt.
stampHeight integer · int32 Không Stamp Height.
signaturePath string Không Đường chữ ký.
signatureUrl string Không Url chữ ký.
signatureSize integer · int32 Không Sơn ký.
signatureWidth integer · int32 Không Độ rộng chữ ký.
signatureHeight integer · int32 Không Tốc độ chữ ký.
ipPerson Person Không Người IP.
form stringOOO, IP, SELF_EMPLOYED - Tương tự.
ip boolean Không Ip.
clientId integer · int64 Không - Đồ nhận khách hàng.
address Address Không Địa chỉ.
phoneNumber string Không Số điện thoại.
addressFull string Không Địa chỉ đầy đủ.
recipientKpp integer · int64 Không Người nhận Kpp.
recipientInn integer · int64 Không Nhà nghỉ khách sạn.
recipientAccount string Không Tài khoản người nhận.
recipientName string Không Tên người nhận.
payerKpp integer · int64 Không Người trả tiền Kpp.
payerInn integer · int64 Không Nhà nghỉ của người trả tiền.
payerAccount string Không Tài khoản người trả tiền.
payerName string Không Tên người trả tiền.
kbk string Không Kbk.
recipientAgentBik integer · int64 Không Người nhận là Cảnh sát Bik.
recipientAgentAccount string Không Tài khoản đại lý người nhận.
recipientAgentName string Không Tên đại lý nhận.
payerAgentBik integer · int64 Không Cảnh sát Bik.
payerAgentAccount string Không Tài khoản đại lý thanh toán.
payerAgentName string Không Tên đại lý thanh toán.
accountCurrency string Không Tiền tệ tài khoản.
paymentAmountRub number · double Không Số tiền thanh toán
paymentAmount number · double Không Số tiền thanh toán
paymentPurpose string Không Mục đích thanh toán.
paymentDocumentCode string Không Mã tài liệu thanh toán.
paymentDocumentNumber integer · int64 Không Số tài liệu thanh toán.
date string · date-time Không Rồi hẹn hò.
accountId integer · int64 Không Đơn vị tài khoản.
account Account Không Tài khoản.
Các trường đối tượng Account
TrườngLoạiBắt buộcMô tả
accountId integer · int64 Không Đơn vị tài khoản.
name string Không Tên.
number string Không Số.
clientId integer · int64 Không - Đồ nhận khách hàng.
organizationId integer · int64 Không Đơn vị tổ chức.
bank Bank Không Ngân hàng.
Các trường đối tượng Bank
TrườngLoạiBắt buộcMô tả
bik string Không Đạp xe.
name string Không Tên.
address string Không Địa chỉ.
isBank boolean Không Đó là Bank.
account string Không Tài khoản.
integration stringSBER, TOCHKA, TBANK, ALFA_BANK Không Tham gia.
bankBik Bank Không Bank Bik.
bankName Bank Không Tên ngân hàng.
bankAddress Bank Không Địa chỉ ngân hàng.
bankAccount Bank Không Tài khoản ngân hàng.
bankIntegration Bank Không Tham gia ngân hàng.
accountNumber Account Không Số tài khoản.
accountName Account Không Tên tài khoản.
organizationId integer · int64 Không Đơn vị tổ chức.
deleted boolean Không - Quá xóa.
includeInPnl boolean Không Bao gồm trong Pnl.
incomeId integer · int64 Không Đơn nhận thu nhập.
expenditureOperationType stringWILDBERRIES_PAYMENT, OZON_PAYMENT, YANDEX_MARKET_PAYMENT, OTHER_INCOME, OTHER_EXPENSES, PAYMENT_TO_SUPPLIER, PURCHASE Không Loại hoạt động chi phí.
isSuppliersPurchaseTransaction boolean Không Là giao dịch mua hàng của nhà cung cấp.
productId integer · int64 Không Đơn vị sản phẩm
article string Không Bài viết.
barcode string Không Mã vạch.
{
  "transactionId": 1001,
  "clientId": 1001,
  "expenditureId": 1001,
  "expenditure": "string",
  "direction": "DEBIT",
  "scheduleId": 1001
}
Hầm lẫn12

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_comment_max_length
Độ dài tối đa của mục đích thanh toán không quá 250 ký tự

error cụ thể cho điểm cuối. Sử dụng mã error_comment_max_length ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_direction
Loại thanh toán không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_direction ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_sum
Số tiền không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_sum ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_correct_sum
số tiền không chính xác

error cụ thể cho điểm cuối. Sử dụng mã error_no_correct_sum ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_correct_sum_rub
số tiền bằng rúp không chính xác

error cụ thể cho điểm cuối. Sử dụng mã error_no_correct_sum_rub ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_organization_not_found
Không tìm thấy tổ chức

error cụ thể cho điểm cuối. Sử dụng mã error_organization_not_found ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_product_not_found
Sản phẩm không có

error cụ thể cho điểm cuối. Sử dụng mã error_product_not_found ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_wrong_sum
Số tiền phải là số dương

error cụ thể cho điểm cuối. Sử dụng mã error_wrong_sum ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

DELETE

xóa giao dịch

/api/finance/transaction
Tấm mã với quyền truy cập viết

Xóa Transaction bằng cách sử dụng DELETE /api/finance/transaction.

Các tham số truy vấn

TrườngLoạiBắt buộcMô tả
id integer[] Id.
curl --request DELETE 'https://api.selsup.ru/api/finance/transaction?id=1001' \
  --header 'Authorization: YOUR_API_TOKEN'

Phản ứng thành công

200

Phản ứng không có cơ thể.

Hầm lẫn4

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

POST

Xóa lịch trình

/api/finance/removeSchedule
Tấm mã với quyền truy cập viết

Xóa lịch sử bằng cách sử dụng POST /api/finance/removeSchedule.

Các tham số truy vấn

TrườngLoạiBắt buộcMô tả
scheduleId integer · int64 Đồ định danh lịch.
curl --request POST 'https://api.selsup.ru/api/finance/removeSchedule?scheduleId=1001' \
  --header 'Authorization: YOUR_API_TOKEN'

Phản ứng thành công

200

Phản ứng không có cơ thể.

Hầm lẫn4

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

POST

Thuế chi tiêu

/api/finance/removeExpenditure
Tấm mã với quyền truy cập viết

Xóa chi phí bằng cách sử dụng POST /api/finance/removeExpenditure.

Các tham số truy vấn

TrườngLoạiBắt buộcMô tả
expenditureId integer · int64 Số tiền chi tiêu
curl --request POST 'https://api.selsup.ru/api/finance/removeExpenditure?expenditureId=1001' \
  --header 'Authorization: YOUR_API_TOKEN'

Phản ứng thành công

200

Phản ứng không có cơ thể.

Hầm lẫn6

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_can`t_remove_object_of_expenditure
Không thể xóa một bài viết đang sử dụng

error cụ thể cho điểm cuối. Sử dụng mã error_can`t_remove_object_of_expenditure ổn định trong logic ứng dụng; XPRO TECTED3X chứa phiên bản được hiển thị ở trên.

400error_expenditure_not_has_been_remove
Mục chi phí này không thể bị xóa.

error cụ thể cho điểm cuối. Sử dụng mã error_expenditure_not_has_been_remove ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

POST

Xóa tài khoản

/api/finance/removeAccount
Tấm mã với quyền truy cập viết

Xóa tài khoản bằng cách sử dụng POST /api/finance/removeAccount.

Các tham số truy vấn

TrườngLoạiBắt buộcMô tả
accountId integer · int64 Đơn vị tài khoản.
curl --request POST 'https://api.selsup.ru/api/finance/removeAccount?accountId=1001' \
  --header 'Authorization: YOUR_API_TOKEN'

Phản ứng thành công

200

Phản ứng không có cơ thể.

Hầm lẫn4

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

POST

Giao dịch nhập khẩu

/api/finance/importTransactions
Tấm mã với quyền truy cập viết

Các giao dịch nhập khẩu sử dụng POST /api/finance/importTransactions.

Các tham số truy vấn

TrườngLoạiBắt buộcMô tả
accountId integer · int64 Đơn vị tài khoản.
startDate string Không Ngày bắt đầu.
curl --request POST 'https://api.selsup.ru/api/finance/importTransactions?accountId=1001' \
  --header 'Authorization: YOUR_API_TOKEN'

Phản ứng thành công

200
Các trường đối tượng TmsTask
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
status stringCREATED, RUNNING, FINISHED, ERROR, RESTARTING, INTERRUPTING, INTERRUPTED, STOPPED, EXCEPTION Không Status.
type stringWILDBERRIES_CREATE_CARD, NATIONAL_CATALOG_CREATE_CARD, OZON_CREATE_CARD, OZON_CARDS_IMPORT, IMPORT_FBS_ORDERS, UPLOAD_PHOTOGRAPHY, WILDBERRIES_UPDATE_PRICE, WILDBERRIES_CARD_IMPORT, WILDBERRIES_CARD_UPDATE, SELSUP_STOCKS, REFRESH_PHOTOGRAPHY, SUPPLYING_QUANTITY_TASK, EXPORT_PRICE, OZON_UPDATE_PRICE, WILDBERRIES_FILE_TASK, YANDEX_MARKET_CARD_CREATE, OZON_CARD_UPDATE_TASK, OZON_IMPORT_STAT_TASK, WILDBERRIES_PROFIT_STAT_TASK, ALIEXPRESS_CREATE_CARD_TASK, ALIEXPRESS_UPDATE_CARD_TASK, PRICES_IMPORT_TASK, WILDBERRIES_PRICES_TASK, YANDEX_MARKET_CARD_IMPORT, STOCKS_UPDATE, WILDBERRIES_STOCKS_IMPORT_TASK, WILDBERRIES_ORDERS_AND_SALES_TASK, WILDBERRIES_INCOMES_IMPORT_TASK, OZON_STOCKS_IMPORT_TASK, TURNOVER_DOCUMENTS_TASK, INTRODUCE_WMS_ITEMS_TASK, PRODUCTS_FILE_TASK, MODELS_FILE_TASK, UPDATE_PRODUCT_CODES_TASK, INTRODUCE_CODES_TASK, PRODUCTS_IMPORT_TASK, PRICES_FILE_TASK, YANDEX_MARKET_UPDATE_PRICE_TASK, IMPORT_STOCKS_TASK, MOY_SKLAD_EXPORT_ORDERS, MERGE_PRODUCTS_TASK, PRODUCTS_WILDBERRIES_EXCEL_IMPORT_TASK, MOY_SKLAD_CREATE_CARD, IMPORT_FBO_STOCKS_FROM_FILE, CREATE_WMS_ITEMS, MOY_SKLAD_CARDS_IMPORT, PROMOTION_FILE, UNUSED_1, UNUSED, PRODUCT_ANALYTICS_FILE_TASK, PROMOTION_RESET_FILE, MOY_SKLAD_IMPORT_ORDERS, FINANCE_REPORT_FILE_TASK, YML_FILE_EXPORT, PRODUCT_BALANCE_REPORT_FILE_TASK, CURRENT_PRODUCT_BALANCE_FILE_TASK, IMPORT_TRANSACTIONS, MATCH_UNREGISTERED_PROFIT_REPORT_TASK, UPDATE_AVERAGE_SERVICE_EXPENSES_TASK, YANDEX_MARKET_ORDER_IMPORT_STAT_TASK, ABC_REPORT_FILE_TASK, MODEL_CONTRACTORS_IMPORT, MODEL_CONTRACTORS_EXPORT, BANK_TRANSACTION_IMPORT_FILE_TASK, YML_IMPORT_TASK, SALES_DYNAMIC_REPORT_FILE_TASK, UPDATE_FBS_ORDERS, EXPORT_TRANSACTION_IN_EXCEL_FILE_TASK, IMPORT_TRANSACTION_FROM_EXCEL_FILE_TASK, EXPORT_PROFIT_REPORT_FILE_TASK, IMPORT_PROFIT_REPORT_FROM_EXCEL_FILE_TASK, IMPORT_REALIZATION_REPORT_TASK, STOCK_RECONCILIATION, ORDER_REPORT_FILE_TASK, GET_WB_FBO_ORDER_FROM_PROFIT_REPORT_TASK, TO_QUANTITY_STORAGE_METHOD, APPLY_RECONCILIATION, OZON_IMPORT_FBO_ORDERS_TASK, UPDATE_PURCHASE_PRICE_IN_PROFIT_REPORT_TASK, FBS_LABELS, MERGE_PRODUCT_STOCKS, CREATE_ORDER_FROM_FILE, ALIEXPRESS_CARD_IMPORT, PRICE_LIST_IMPORT, WB_STOCK_REPORT_FILE, CONTRACTORS_REPORT_FILE, PRODUCTS_SBER_MEGA_MARKET_EXCEL_IMPORT_TASK, EXPORT_PROBLEMATIC_PRODUCT_REPORT, PLAN_SUPPLY_REPORT_TASK, PLAN_FACT_SALES_REPORT_FILE, IMPORT_PLAN_SALES_FROM_EXCEL_FILE_TASK, EXPORT_PLAN_SALES_EXCEL_FILE_TASK, ORDERS_TO_BUY_FILE_TASK, MERGE_PRICE_ON_OTHER_MP_TASK, MATCH_PRODUCT_LAST_OPERATION_DATE_TASK, PROBLEMATIC_PRODUCT_PRICE_FILE_TASK, CATEGORIES_IMPORT_EXCEL_TASK, AVITO_CARD_IMPORT, UPDATE_OLD_WB_ORDER_STATUSES_TASK, PRESTA_SHOP_IMPORT_TASK, PRODUCTS_AVITO_EXCEL_IMPORT_TASK, FBO_STOCK_RECONCILIATION_TASK, APPLY_FBO_RECONCILIATION_TASK, EXPORT_REPRICE_PRODUCT_CONFIG_TASK, IMPORT_REPRICE_PRODUCT_CONFIG_TASK, OZON_CASH_FLOW_STATEMENT_IMPORT_TASK, IMPORT_PROMOTION_STRATEGY_FILE_TASK, UPDATE_ORDER_DELIVERY_INFO_TASK, BILLING_OPERATION_TASK, SET_PURCHASE_PERCENT_TASK, REMOVE_PRODUCT_IMAGES_TASK, STRUCTURE_TURNOVER_TASK, OZON_NEW_UPDATE_PRICE, REPLACE_PRODUCT_IMAGE_TASK, UPDATE_OZON_PROMOTION_DATA_TASK, WILDBERRIES_IMPORT_CAMPAIGN_TASK, WILDBERRIES_STORAGE_REPORT_TASK, WEBASYST_LINK_ARTICLE_TASK, DELIVERY_SERVICE_LABELS, HAND_ON_PULSE_FILE_TASK, ITEMS_INCOME_EXCEL_TASK, UPDATE_SETS_EXCEL_TASK, DELETE_PROFIT_REPORTS_BY_FILE_HISTORY_IDS_TASK, EXPORT_PRODUCT_SETS_TASK, AMAZON_CARD_IMPORT, IMPORT_ACCEPTED_PRODUCTS_TASK, ADD_ORDER_PRODUCT_FROM_FILE_TASK, EXPORT_ITEM_HISTORY_FILE_TASK, WILDBERRIES_IMPORT_CAMPAIGN_BY_EXCEL_TASK, REMOVE_CLIENT_ORGANIZATION, EBAY_CARD_IMPORT_TASK, PRODUCTS_IMPORT_FROM_ORGANIZATION_TASK, IMPORT_FBO_ORDERS, LAMODA_CARD_IMPORT, UPDATE_WB_PROMOTION_DATA_TASK, IMPORT_RETURNS_REPORT_TASK, UPDATE_PROMOTION_DATA_TASK, RESTORE_CLIENT_ORGANIZATION, LEROY_MERLIN_CARD_IMPORT, YANDEX_MARKET_STOCKS_IMPORT_TASK, WILDBERRIES_IMPORT_NM_REPORT_TASK, ORDER_ANALYTICS_FILE_TASK, CLIENT_DATABASE_MOVE_TASK, FAST_CARD_IMPORT, EXPORT_PRODUCT_CODE, INSALES_CARD_IMPORT_TASK, REMOVE_PRODUCT_VIDEOS_TASK, UPDATE_CARDS_TASK, FIND_UNPROFITABLE_PRODUCTS_TASK, FIND_UNPURCHASED_PRODUCTS_TASK, WALMART_CARD_IMPORT, PRODUCT_GROUPS_TASK, CONTRACTOR_ARTICLE_EXPORT_TASK, CONTRACTOR_ARTICLE_IMPORT_TASK, CURRENCY_CONVERSION_TASK, UPDATE_SUPPLY_PLAN_REPORT_TASK, EXPORT_SUPPLY_PLAN_REPORT_FILE_TASK, CHECK_STOCK_ORDER, PHOTOGRAPHY_EXCEL, PREPARE_FINDIR_DATA_TASK, CARD_SPLITTING_TASK, EXPORT_IMAGE_UPDATES_TEMPLATE_TASK, IMPORT_IMAGE_UPDATES_TASK, PREPARE_PRODUCT_HAND_ON_PULSE_TASK, UPDATE_OZON_AVERAGE_DELIVERY_TIME, UPDATE_COMMISSIONS_TASK, WOOCOMMERCE_CARD_IMPORT, UPDATE_FBS_STOCKS_HISTORY, RETURNS_FILE_TASK, FAST_PRODUCTS_IMPORT_TASK, ANALYZE_PRODUCT_CARDS_TASK, DETMIR_CARD_IMPORT, MATCH_OZON_REALIZATION_REPORT_TASK, MAGNIT_IMPORT_PRODUCTS_TASK, UPDATE_PURCHASE_PRICE_FROM_STOCKS_IN_PROFIT_REPORT_TASK, MOY_SKLAD_FBO_MP_DATES_FIX, PRICE_HISTORY_FILE_TASK, FBM_ORDERS_IMPORT_TASK, UZUM_IMPORT_PRODUCTS_TASK, OPENCART_CARD_IMPORT, CARDS_IMPORT, OZON_CROSSDOCK_TRANSIT_ROUTES_TASK, UNUSED_2, OZON_IMPORT_SALES_FUNNEL_REPORT_TASK, WRITE_OFF_PRODUCTS_FILE_TASK, CLIENT_DATABASE_CREATE_TASK, UPDATE_FBS_LABELS_TASK, REBUILD_PROFIT_REPORT_HOURLY_AGGREGATE_TASK, OZON_IMPORT_CAMPAIGN_TASK, EXPORT_SUPPLY_PLAN_FILE_TASK, IMPORT_SUPPLY_PLAN_FILE_TASK, CREATE_SERVICE_CARDS, WAREHOUSE_ECONOMICS_FILE_TASK, UPDATE_WILDBERRIES_ACQUIRING_RATE_TASK, PRODUCT_SALES_FORECAST_TASK, UPDATE_PRODUCT_CODES_STATUSES_TASK, MARKETPLACE_UPDATE_PRICE_TASK, UZUM_IMPORT_STAT_TASK, CAMPAIGN_STATS_FILE_TASK, OZON_FBO_WORKFLOW_TASK, EXPORT_CERTIFICATE_TEMPLATE_TASK, IMPORT_CERTIFICATES_TASK, REBUILD_LOCAL_ORDER_PROFIT_REPORT_TASK, SHOPIFY_CARD_IMPORT Không Type.
name string Không Tên.
clientId integer · int64 Không - Đồ nhận khách hàng.
entityId integer · int64 Không Đơn vị nhận dạng.
progress integer · int32 Không - Tiến bộ.
processedQuantity integer · int32 Không Số lượng xử lý.
organizationId integer · int64 Không Đơn vị tổ chức.
priority integer · int32 Không Tự ưu tiên.
properties string Không Các tài sản.
message string Không Thông điệp.
messageParams string Không Tin nhắn Params.
createdDate string · date-time Không Ngày được tạo ra.
startDate string · date-time Không Ngày bắt đầu.
finishDate string · date-time Không Ngày kết thúc.
url string Không Url.
inputFileUrl string Không Đăng file URL.
retryNumber integer · int32 Không Lần thử lại.
userId integer · int32 Không ID người dùng.
retryDate string · date-time Không Ngày thử lại.
debug boolean Không Tháo gỡ.
forcedStart boolean Không Bắt đầu bắt buộc.
service stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC Không Dịch vụ.
lang string Không Lang.
{
  "id": 1001,
  "status": "CREATED",
  "type": "WILDBERRIES_CREATE_CARD",
  "name": "Example",
  "clientId": 1001,
  "entityId": 1001
}
Hầm lẫn3

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

POST

Import Transaction từ Excel File

/api/finance/importTransactionFromExcelFile
Tấm mã với quyền truy cập viết

Tác dụng nhập giao dịch từ tệp Excel sử dụng POST /api/finance/importTransactionFromExcelFile.

Các tham số truy vấn

TrườngLoạiBắt buộcMô tả
clientOrganizationId integer · int64 Đơn vị tổ chức khách hàng.

Cơ quan yêu cầu

multipart/form-data
TrườngLoạiBắt buộcMô tả
file string · binary Lưu ý.
curl --request POST 'https://api.selsup.ru/api/finance/importTransactionFromExcelFile?clientOrganizationId=1001' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --form 'file=@./file.bin'

Phản ứng thành công

200
Các trường đối tượng TmsTask
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
status stringCREATED, RUNNING, FINISHED, ERROR, RESTARTING, INTERRUPTING, INTERRUPTED, STOPPED, EXCEPTION Không Status.
type stringWILDBERRIES_CREATE_CARD, NATIONAL_CATALOG_CREATE_CARD, OZON_CREATE_CARD, OZON_CARDS_IMPORT, IMPORT_FBS_ORDERS, UPLOAD_PHOTOGRAPHY, WILDBERRIES_UPDATE_PRICE, WILDBERRIES_CARD_IMPORT, WILDBERRIES_CARD_UPDATE, SELSUP_STOCKS, REFRESH_PHOTOGRAPHY, SUPPLYING_QUANTITY_TASK, EXPORT_PRICE, OZON_UPDATE_PRICE, WILDBERRIES_FILE_TASK, YANDEX_MARKET_CARD_CREATE, OZON_CARD_UPDATE_TASK, OZON_IMPORT_STAT_TASK, WILDBERRIES_PROFIT_STAT_TASK, ALIEXPRESS_CREATE_CARD_TASK, ALIEXPRESS_UPDATE_CARD_TASK, PRICES_IMPORT_TASK, WILDBERRIES_PRICES_TASK, YANDEX_MARKET_CARD_IMPORT, STOCKS_UPDATE, WILDBERRIES_STOCKS_IMPORT_TASK, WILDBERRIES_ORDERS_AND_SALES_TASK, WILDBERRIES_INCOMES_IMPORT_TASK, OZON_STOCKS_IMPORT_TASK, TURNOVER_DOCUMENTS_TASK, INTRODUCE_WMS_ITEMS_TASK, PRODUCTS_FILE_TASK, MODELS_FILE_TASK, UPDATE_PRODUCT_CODES_TASK, INTRODUCE_CODES_TASK, PRODUCTS_IMPORT_TASK, PRICES_FILE_TASK, YANDEX_MARKET_UPDATE_PRICE_TASK, IMPORT_STOCKS_TASK, MOY_SKLAD_EXPORT_ORDERS, MERGE_PRODUCTS_TASK, PRODUCTS_WILDBERRIES_EXCEL_IMPORT_TASK, MOY_SKLAD_CREATE_CARD, IMPORT_FBO_STOCKS_FROM_FILE, CREATE_WMS_ITEMS, MOY_SKLAD_CARDS_IMPORT, PROMOTION_FILE, UNUSED_1, UNUSED, PRODUCT_ANALYTICS_FILE_TASK, PROMOTION_RESET_FILE, MOY_SKLAD_IMPORT_ORDERS, FINANCE_REPORT_FILE_TASK, YML_FILE_EXPORT, PRODUCT_BALANCE_REPORT_FILE_TASK, CURRENT_PRODUCT_BALANCE_FILE_TASK, IMPORT_TRANSACTIONS, MATCH_UNREGISTERED_PROFIT_REPORT_TASK, UPDATE_AVERAGE_SERVICE_EXPENSES_TASK, YANDEX_MARKET_ORDER_IMPORT_STAT_TASK, ABC_REPORT_FILE_TASK, MODEL_CONTRACTORS_IMPORT, MODEL_CONTRACTORS_EXPORT, BANK_TRANSACTION_IMPORT_FILE_TASK, YML_IMPORT_TASK, SALES_DYNAMIC_REPORT_FILE_TASK, UPDATE_FBS_ORDERS, EXPORT_TRANSACTION_IN_EXCEL_FILE_TASK, IMPORT_TRANSACTION_FROM_EXCEL_FILE_TASK, EXPORT_PROFIT_REPORT_FILE_TASK, IMPORT_PROFIT_REPORT_FROM_EXCEL_FILE_TASK, IMPORT_REALIZATION_REPORT_TASK, STOCK_RECONCILIATION, ORDER_REPORT_FILE_TASK, GET_WB_FBO_ORDER_FROM_PROFIT_REPORT_TASK, TO_QUANTITY_STORAGE_METHOD, APPLY_RECONCILIATION, OZON_IMPORT_FBO_ORDERS_TASK, UPDATE_PURCHASE_PRICE_IN_PROFIT_REPORT_TASK, FBS_LABELS, MERGE_PRODUCT_STOCKS, CREATE_ORDER_FROM_FILE, ALIEXPRESS_CARD_IMPORT, PRICE_LIST_IMPORT, WB_STOCK_REPORT_FILE, CONTRACTORS_REPORT_FILE, PRODUCTS_SBER_MEGA_MARKET_EXCEL_IMPORT_TASK, EXPORT_PROBLEMATIC_PRODUCT_REPORT, PLAN_SUPPLY_REPORT_TASK, PLAN_FACT_SALES_REPORT_FILE, IMPORT_PLAN_SALES_FROM_EXCEL_FILE_TASK, EXPORT_PLAN_SALES_EXCEL_FILE_TASK, ORDERS_TO_BUY_FILE_TASK, MERGE_PRICE_ON_OTHER_MP_TASK, MATCH_PRODUCT_LAST_OPERATION_DATE_TASK, PROBLEMATIC_PRODUCT_PRICE_FILE_TASK, CATEGORIES_IMPORT_EXCEL_TASK, AVITO_CARD_IMPORT, UPDATE_OLD_WB_ORDER_STATUSES_TASK, PRESTA_SHOP_IMPORT_TASK, PRODUCTS_AVITO_EXCEL_IMPORT_TASK, FBO_STOCK_RECONCILIATION_TASK, APPLY_FBO_RECONCILIATION_TASK, EXPORT_REPRICE_PRODUCT_CONFIG_TASK, IMPORT_REPRICE_PRODUCT_CONFIG_TASK, OZON_CASH_FLOW_STATEMENT_IMPORT_TASK, IMPORT_PROMOTION_STRATEGY_FILE_TASK, UPDATE_ORDER_DELIVERY_INFO_TASK, BILLING_OPERATION_TASK, SET_PURCHASE_PERCENT_TASK, REMOVE_PRODUCT_IMAGES_TASK, STRUCTURE_TURNOVER_TASK, OZON_NEW_UPDATE_PRICE, REPLACE_PRODUCT_IMAGE_TASK, UPDATE_OZON_PROMOTION_DATA_TASK, WILDBERRIES_IMPORT_CAMPAIGN_TASK, WILDBERRIES_STORAGE_REPORT_TASK, WEBASYST_LINK_ARTICLE_TASK, DELIVERY_SERVICE_LABELS, HAND_ON_PULSE_FILE_TASK, ITEMS_INCOME_EXCEL_TASK, UPDATE_SETS_EXCEL_TASK, DELETE_PROFIT_REPORTS_BY_FILE_HISTORY_IDS_TASK, EXPORT_PRODUCT_SETS_TASK, AMAZON_CARD_IMPORT, IMPORT_ACCEPTED_PRODUCTS_TASK, ADD_ORDER_PRODUCT_FROM_FILE_TASK, EXPORT_ITEM_HISTORY_FILE_TASK, WILDBERRIES_IMPORT_CAMPAIGN_BY_EXCEL_TASK, REMOVE_CLIENT_ORGANIZATION, EBAY_CARD_IMPORT_TASK, PRODUCTS_IMPORT_FROM_ORGANIZATION_TASK, IMPORT_FBO_ORDERS, LAMODA_CARD_IMPORT, UPDATE_WB_PROMOTION_DATA_TASK, IMPORT_RETURNS_REPORT_TASK, UPDATE_PROMOTION_DATA_TASK, RESTORE_CLIENT_ORGANIZATION, LEROY_MERLIN_CARD_IMPORT, YANDEX_MARKET_STOCKS_IMPORT_TASK, WILDBERRIES_IMPORT_NM_REPORT_TASK, ORDER_ANALYTICS_FILE_TASK, CLIENT_DATABASE_MOVE_TASK, FAST_CARD_IMPORT, EXPORT_PRODUCT_CODE, INSALES_CARD_IMPORT_TASK, REMOVE_PRODUCT_VIDEOS_TASK, UPDATE_CARDS_TASK, FIND_UNPROFITABLE_PRODUCTS_TASK, FIND_UNPURCHASED_PRODUCTS_TASK, WALMART_CARD_IMPORT, PRODUCT_GROUPS_TASK, CONTRACTOR_ARTICLE_EXPORT_TASK, CONTRACTOR_ARTICLE_IMPORT_TASK, CURRENCY_CONVERSION_TASK, UPDATE_SUPPLY_PLAN_REPORT_TASK, EXPORT_SUPPLY_PLAN_REPORT_FILE_TASK, CHECK_STOCK_ORDER, PHOTOGRAPHY_EXCEL, PREPARE_FINDIR_DATA_TASK, CARD_SPLITTING_TASK, EXPORT_IMAGE_UPDATES_TEMPLATE_TASK, IMPORT_IMAGE_UPDATES_TASK, PREPARE_PRODUCT_HAND_ON_PULSE_TASK, UPDATE_OZON_AVERAGE_DELIVERY_TIME, UPDATE_COMMISSIONS_TASK, WOOCOMMERCE_CARD_IMPORT, UPDATE_FBS_STOCKS_HISTORY, RETURNS_FILE_TASK, FAST_PRODUCTS_IMPORT_TASK, ANALYZE_PRODUCT_CARDS_TASK, DETMIR_CARD_IMPORT, MATCH_OZON_REALIZATION_REPORT_TASK, MAGNIT_IMPORT_PRODUCTS_TASK, UPDATE_PURCHASE_PRICE_FROM_STOCKS_IN_PROFIT_REPORT_TASK, MOY_SKLAD_FBO_MP_DATES_FIX, PRICE_HISTORY_FILE_TASK, FBM_ORDERS_IMPORT_TASK, UZUM_IMPORT_PRODUCTS_TASK, OPENCART_CARD_IMPORT, CARDS_IMPORT, OZON_CROSSDOCK_TRANSIT_ROUTES_TASK, UNUSED_2, OZON_IMPORT_SALES_FUNNEL_REPORT_TASK, WRITE_OFF_PRODUCTS_FILE_TASK, CLIENT_DATABASE_CREATE_TASK, UPDATE_FBS_LABELS_TASK, REBUILD_PROFIT_REPORT_HOURLY_AGGREGATE_TASK, OZON_IMPORT_CAMPAIGN_TASK, EXPORT_SUPPLY_PLAN_FILE_TASK, IMPORT_SUPPLY_PLAN_FILE_TASK, CREATE_SERVICE_CARDS, WAREHOUSE_ECONOMICS_FILE_TASK, UPDATE_WILDBERRIES_ACQUIRING_RATE_TASK, PRODUCT_SALES_FORECAST_TASK, UPDATE_PRODUCT_CODES_STATUSES_TASK, MARKETPLACE_UPDATE_PRICE_TASK, UZUM_IMPORT_STAT_TASK, CAMPAIGN_STATS_FILE_TASK, OZON_FBO_WORKFLOW_TASK, EXPORT_CERTIFICATE_TEMPLATE_TASK, IMPORT_CERTIFICATES_TASK, REBUILD_LOCAL_ORDER_PROFIT_REPORT_TASK, SHOPIFY_CARD_IMPORT Không Type.
name string Không Tên.
clientId integer · int64 Không - Đồ nhận khách hàng.
entityId integer · int64 Không Đơn vị nhận dạng.
progress integer · int32 Không - Tiến bộ.
processedQuantity integer · int32 Không Số lượng xử lý.
organizationId integer · int64 Không Đơn vị tổ chức.
priority integer · int32 Không Tự ưu tiên.
properties string Không Các tài sản.
message string Không Thông điệp.
messageParams string Không Tin nhắn Params.
createdDate string · date-time Không Ngày được tạo ra.
startDate string · date-time Không Ngày bắt đầu.
finishDate string · date-time Không Ngày kết thúc.
url string Không Url.
inputFileUrl string Không Đăng file URL.
retryNumber integer · int32 Không Lần thử lại.
userId integer · int32 Không ID người dùng.
retryDate string · date-time Không Ngày thử lại.
debug boolean Không Tháo gỡ.
forcedStart boolean Không Bắt đầu bắt buộc.
service stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC Không Dịch vụ.
lang string Không Lang.
{
  "id": 1001,
  "status": "CREATED",
  "type": "WILDBERRIES_CREATE_CARD",
  "name": "Example",
  "clientId": 1001,
  "entityId": 1001
}
Hầm lẫn7

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_analytics_access_denied
Dữ liệu phân tích là bí mật đối với vai trò SUPPORT

error cụ thể cho điểm cuối. Sử dụng mã error_analytics_access_denied ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_file_is_empty
Tệp đã tải lên trống

error cụ thể cho điểm cuối. Sử dụng mã error_file_is_empty ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_max_upload_size_exceeded
Kích thước tệp được phép đã bị vượt quá

error cụ thể cho điểm cuối. Sử dụng mã error_max_upload_size_exceeded ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_wrong_excel
Định dạng tệp Excel không chính xác

error cụ thể cho điểm cuối. Sử dụng mã error_wrong_excel ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

POST

Tìm danh sách tài khoản

/api/finance/getAccountList
Tấm mã với quyền truy cập viết

Nhận danh sách tài khoản bằng cách sử dụng POST /api/finance/getAccountList.

Các tham số truy vấn

TrườngLoạiBắt buộcMô tả
bank stringSBER, TOCHKA, TBANK, ALFA_BANK Ngân hàng.
curl --request POST 'https://api.selsup.ru/api/finance/getAccountList?bank=SBER' \
  --header 'Authorization: YOUR_API_TOKEN'

Phản ứng thành công

200
Cấu trúc của mục array Account[]
TrườngLoạiBắt buộcMô tả
accountId integer · int64 Không Đơn vị tài khoản.
name string Không Tên.
number string Không Số.
clientId integer · int64 Không - Đồ nhận khách hàng.
organizationId integer · int64 Không Đơn vị tổ chức.
bank Bank Không Ngân hàng.
Các trường đối tượng Bank
TrườngLoạiBắt buộcMô tả
bik string Không Đạp xe.
name string Không Tên.
address string Không Địa chỉ.
isBank boolean Không Đó là Bank.
account string Không Tài khoản.
integration stringSBER, TOCHKA, TBANK, ALFA_BANK Không Tham gia.
bankBik Bank Không Bank Bik.
bankName Bank Không Tên ngân hàng.
bankAddress Bank Không Địa chỉ ngân hàng.
bankAccount Bank Không Tài khoản ngân hàng.
bankIntegration Bank Không Tham gia ngân hàng.
accountNumber Account Không Số tài khoản.
accountName Account Không Tên tài khoản.
[
  "string"
]
Hầm lẫn12

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_no_bank_integration
Không tích hợp ngân hàng

error cụ thể cho điểm cuối. Sử dụng mã error_no_bank_integration ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_remote_error
 {message}

error cụ thể cho điểm cuối. Sử dụng mã error_remote_error ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_sberbank_api
Lỗi Sberbank: {message}

error cụ thể cho điểm cuối. Sử dụng mã error_sberbank_api ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_service_not_supported
Сервис не поддерживается

error cụ thể cho điểm cuối. Sử dụng mã error_service_not_supported ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_tbank
lỗi tích hợp T-Bank Business

error cụ thể cho điểm cuối. Sử dụng mã error_tbank ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_tbank_request
lỗi yêu cầu đến T-Bank Business

error cụ thể cho điểm cuối. Sử dụng mã error_tbank_request ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_tochka_request
lỗi yêu cầu đến Tochka

error cụ thể cho điểm cuối. Sử dụng mã error_tochka_request ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_token_expired_or_revoked
Mã thông báo API bị thu hồi hoặc nhập không chính xác

error cụ thể cho điểm cuối. Sử dụng mã error_token_expired_or_revoked ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

POST

Thêm lịch trình

/api/finance/addSchedule
Tấm mã với quyền truy cập viết

Thêm lịch sử sử dụng POST /api/finance/addSchedule.

Cơ quan yêu cầu

application/json
Các trường đối tượngTransactionSchedule
TrườngLoạiBắt buộcMô tả
scheduleId integer · int64 Không Đồ định danh lịch.
direction stringDEBIT, CREDIT Không Định hướng.
comment string Không Nhận xét.
accountId integer · int64 Không Đơn vị tài khoản.
account Account Không Tài khoản.
Các trường đối tượng Account
TrườngLoạiBắt buộcMô tả
accountId integer · int64 Không Đơn vị tài khoản.
name string Không Tên.
number string Không Số.
clientId integer · int64 Không - Đồ nhận khách hàng.
organizationId integer · int64 Không Đơn vị tổ chức.
bank Bank Không Ngân hàng.
Các trường đối tượng Bank
TrườngLoạiBắt buộcMô tả
bik string Không Đạp xe.
name string Không Tên.
address string Không Địa chỉ.
isBank boolean Không Đó là Bank.
account string Không Tài khoản.
integration stringSBER, TOCHKA, TBANK, ALFA_BANK Không Tham gia.
bankBik Bank Không Bank Bik.
bankName Bank Không Tên ngân hàng.
bankAddress Bank Không Địa chỉ ngân hàng.
bankAccount Bank Không Tài khoản ngân hàng.
bankIntegration Bank Không Tham gia ngân hàng.
accountNumber Account Không Số tài khoản.
accountName Account Không Tên tài khoản.
date string · date-time Không Rồi hẹn hò.
paymentAmount number · double Không Số tiền thanh toán
frequency stringWEEK, MONTH, QUARTER, YEAR Không Tần số.
contractorId integer · int64 Không Đơn vị thầu.
expenditureId integer · int64 Không Số tiền chi tiêu
expenditure ExpenditureObject Không Chi phí.
Các trường đối tượng ExpenditureObject
TrườngLoạiBắt buộcMô tả
expenditureId integer · int64 Không Số tiền chi tiêu
name string Không Tên.
type stringDEBIT, CREDIT Không Type.
clientId integer · int64 Không - Đồ nhận khách hàng.
isCommon boolean Không - Thường thì vậy.
expenditureName ExpenditureObject Không Tên chi phí.
expenditureType ExpenditureObject Không Loại chi tiêu.
contractor Contractor Không - Thợ thầu.
Các trường đối tượng Contractor
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
name string Tên.
versionId integer · int64 Không Phiên bản ID.
clientId integer · int64 Không - Đồ nhận khách hàng.
createdUser string Không Tạo User.
lastIncomeDate string · date-time Không Ngày thu nhập cuối cùng.
deleted boolean Không - Quá xóa.
organizationId integer · int64 Không Đơn vị tổ chức.
phoneNumber string Không Số điện thoại.
email string Không Email.
contactName string Không Tên liên lạc.
moySkladId string Không - Tôi có thể làm gì được.
url string Không Url.
organization Organization Không Tổ chức.
Các trường đối tượng Organization
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
name string Tên.
shortName string Không Tên ngắn.
taxType stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED Không Nhóm thuế.
taxRate integer · int32 Không Tỷ lệ thuế.
taxNds integer · int32 Không Thuế.
inputTaxNds integer · int32 Không Thuế nhập khẩu.
outputTaxNds integer · int32 Không Thuế sản xuất.
enableNewTaxCalculation boolean Không Khả năng tính toán thuế mới.
useNdsCostPrice boolean Không Sử dụng giá trị chi phí của Nds.
inn string Nhà nghỉ.
kpp string Không Kpp.
bank string Không Ngân hàng.
bik string Không Đạp xe.
corrBill string Không Corr Bill.
billNumber string Không Số tiền.
stampPath string Không Đường đi dấu.
stampUrl string Không Đơn vị URL.
stampSize integer · int32 Không Sơn bìa.
stampWidth integer · int32 Không Lượng dệt.
stampHeight integer · int32 Không Stamp Height.
signaturePath string Không Đường chữ ký.
signatureUrl string Không Url chữ ký.
signatureSize integer · int32 Không Sơn ký.
signatureWidth integer · int32 Không Độ rộng chữ ký.
signatureHeight integer · int32 Không Tốc độ chữ ký.
ipPerson Person Không Người IP.
form stringOOO, IP, SELF_EMPLOYED - Tương tự.
ip boolean Không Ip.
clientId integer · int64 Không - Đồ nhận khách hàng.
address Address Không Địa chỉ.
phoneNumber string Không Số điện thoại.
addressFull string Không Địa chỉ đầy đủ.
clientId integer · int64 Không - Đồ nhận khách hàng.
organizationId integer · int64 Không Đơn vị tổ chức.
creator string Không Tạo Hóa.
createdDate string · date-time Không Ngày được tạo ra.
contractorInn string Không Nhà thầu khách sạn.
includeInPnl boolean Không Bao gồm trong Pnl.
curl --request POST 'https://api.selsup.ru/api/finance/addSchedule' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '{
  "scheduleId": 1001,
  "direction": "DEBIT",
  "comment": "string",
  "accountId": 1001,
  "account": "string",
  "date": "2026-01-15T12:00:00Z"
}'

Phản ứng thành công

200
Các trường đối tượng TransactionSchedule
TrườngLoạiBắt buộcMô tả
scheduleId integer · int64 Không Đồ định danh lịch.
direction stringDEBIT, CREDIT Không Định hướng.
comment string Không Nhận xét.
accountId integer · int64 Không Đơn vị tài khoản.
account Account Không Tài khoản.
Các trường đối tượng Account
TrườngLoạiBắt buộcMô tả
accountId integer · int64 Không Đơn vị tài khoản.
name string Không Tên.
number string Không Số.
clientId integer · int64 Không - Đồ nhận khách hàng.
organizationId integer · int64 Không Đơn vị tổ chức.
bank Bank Không Ngân hàng.
Các trường đối tượng Bank
TrườngLoạiBắt buộcMô tả
bik string Không Đạp xe.
name string Không Tên.
address string Không Địa chỉ.
isBank boolean Không Đó là Bank.
account string Không Tài khoản.
integration stringSBER, TOCHKA, TBANK, ALFA_BANK Không Tham gia.
bankBik Bank Không Bank Bik.
bankName Bank Không Tên ngân hàng.
bankAddress Bank Không Địa chỉ ngân hàng.
bankAccount Bank Không Tài khoản ngân hàng.
bankIntegration Bank Không Tham gia ngân hàng.
accountNumber Account Không Số tài khoản.
accountName Account Không Tên tài khoản.
date string · date-time Không Rồi hẹn hò.
paymentAmount number · double Không Số tiền thanh toán
frequency stringWEEK, MONTH, QUARTER, YEAR Không Tần số.
contractorId integer · int64 Không Đơn vị thầu.
expenditureId integer · int64 Không Số tiền chi tiêu
expenditure ExpenditureObject Không Chi phí.
Các trường đối tượng ExpenditureObject
TrườngLoạiBắt buộcMô tả
expenditureId integer · int64 Không Số tiền chi tiêu
name string Không Tên.
type stringDEBIT, CREDIT Không Type.
clientId integer · int64 Không - Đồ nhận khách hàng.
isCommon boolean Không - Thường thì vậy.
expenditureName ExpenditureObject Không Tên chi phí.
expenditureType ExpenditureObject Không Loại chi tiêu.
contractor Contractor Không - Thợ thầu.
Các trường đối tượng Contractor
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
name string Tên.
versionId integer · int64 Không Phiên bản ID.
clientId integer · int64 Không - Đồ nhận khách hàng.
createdUser string Không Tạo User.
lastIncomeDate string · date-time Không Ngày thu nhập cuối cùng.
deleted boolean Không - Quá xóa.
organizationId integer · int64 Không Đơn vị tổ chức.
phoneNumber string Không Số điện thoại.
email string Không Email.
contactName string Không Tên liên lạc.
moySkladId string Không - Tôi có thể làm gì được.
url string Không Url.
organization Organization Không Tổ chức.
Các trường đối tượng Organization
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
name string Tên.
shortName string Không Tên ngắn.
taxType stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED Không Nhóm thuế.
taxRate integer · int32 Không Tỷ lệ thuế.
taxNds integer · int32 Không Thuế.
inputTaxNds integer · int32 Không Thuế nhập khẩu.
outputTaxNds integer · int32 Không Thuế sản xuất.
enableNewTaxCalculation boolean Không Khả năng tính toán thuế mới.
useNdsCostPrice boolean Không Sử dụng giá trị chi phí của Nds.
inn string Nhà nghỉ.
kpp string Không Kpp.
bank string Không Ngân hàng.
bik string Không Đạp xe.
corrBill string Không Corr Bill.
billNumber string Không Số tiền.
stampPath string Không Đường đi dấu.
stampUrl string Không Đơn vị URL.
stampSize integer · int32 Không Sơn bìa.
stampWidth integer · int32 Không Lượng dệt.
stampHeight integer · int32 Không Stamp Height.
signaturePath string Không Đường chữ ký.
signatureUrl string Không Url chữ ký.
signatureSize integer · int32 Không Sơn ký.
signatureWidth integer · int32 Không Độ rộng chữ ký.
signatureHeight integer · int32 Không Tốc độ chữ ký.
ipPerson Person Không Người IP.
form stringOOO, IP, SELF_EMPLOYED - Tương tự.
ip boolean Không Ip.
clientId integer · int64 Không - Đồ nhận khách hàng.
address Address Không Địa chỉ.
phoneNumber string Không Số điện thoại.
addressFull string Không Địa chỉ đầy đủ.
clientId integer · int64 Không - Đồ nhận khách hàng.
organizationId integer · int64 Không Đơn vị tổ chức.
creator string Không Tạo Hóa.
createdDate string · date-time Không Ngày được tạo ra.
contractorInn string Không Nhà thầu khách sạn.
includeInPnl boolean Không Bao gồm trong Pnl.
{
  "scheduleId": 1001,
  "direction": "DEBIT",
  "comment": "string",
  "accountId": 1001,
  "account": "string",
  "date": "2026-01-15T12:00:00Z"
}
Hầm lẫn16

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_analytics_access_denied
Dữ liệu phân tích là bí mật đối với vai trò SUPPORT

error cụ thể cho điểm cuối. Sử dụng mã error_analytics_access_denied ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_comment_max_length
Độ dài tối đa của mục đích thanh toán không quá 250 ký tự

error cụ thể cho điểm cuối. Sử dụng mã error_comment_max_length ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_direction
Loại thanh toán không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_direction ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_expenditure
Chi phí không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_expenditure ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_frequency
Tần suất thanh toán không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_frequency ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_sum
Số tiền không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_sum ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_transaction_comment
Mục đích thanh toán không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_transaction_comment ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_correct_sum
số tiền không chính xác

error cụ thể cho điểm cuối. Sử dụng mã error_no_correct_sum ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_correct_sum_rub
số tiền bằng rúp không chính xác

error cụ thể cho điểm cuối. Sử dụng mã error_no_correct_sum_rub ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_organization_not_found
Không tìm thấy tổ chức

error cụ thể cho điểm cuối. Sử dụng mã error_organization_not_found ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_wrong_date
ngày không chính xác

error cụ thể cho điểm cuối. Sử dụng mã error_wrong_date ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_wrong_sum
Số tiền phải là số dương

error cụ thể cho điểm cuối. Sử dụng mã error_wrong_sum ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

POST

Thêm chi phí

/api/finance/addExpenditure
Tấm mã với quyền truy cập viết

Thêm chi phí bằng cách sử dụng POST /api/finance/addExpenditure.

Cơ quan yêu cầu

application/json
Các trường đối tượngExpenditureObject
TrườngLoạiBắt buộcMô tả
expenditureId integer · int64 Không Số tiền chi tiêu
name string Không Tên.
type stringDEBIT, CREDIT Không Type.
clientId integer · int64 Không - Đồ nhận khách hàng.
isCommon boolean Không - Thường thì vậy.
expenditureName ExpenditureObject Không Tên chi phí.
expenditureType ExpenditureObject Không Loại chi tiêu.
curl --request POST 'https://api.selsup.ru/api/finance/addExpenditure' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '{
  "expenditureId": 1001,
  "name": "Example",
  "type": "DEBIT",
  "clientId": 1001,
  "isCommon": false,
  "expenditureName": "Example"
}'

Phản ứng thành công

200
Các trường đối tượng ExpenditureObject
TrườngLoạiBắt buộcMô tả
expenditureId integer · int64 Không Số tiền chi tiêu
name string Không Tên.
type stringDEBIT, CREDIT Không Type.
clientId integer · int64 Không - Đồ nhận khách hàng.
isCommon boolean Không - Thường thì vậy.
expenditureName ExpenditureObject Không Tên chi phí.
expenditureType ExpenditureObject Không Loại chi tiêu.
{
  "expenditureId": 1001,
  "name": "Example",
  "type": "DEBIT",
  "clientId": 1001,
  "isCommon": false,
  "expenditureName": "Example"
}
Hầm lẫn7

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_empty_direction
Loại thanh toán không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_direction ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_name
Tiêu đề không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_name ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_not_uniq_expenditure
Một mục chi phí có cùng tên đã tồn tại

error cụ thể cho điểm cuối. Sử dụng mã error_not_uniq_expenditure ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

POST

Thêm tài khoản

/api/finance/addAccount
Tấm mã với quyền truy cập viết

Thêm Tài khoản bằng POST /api/finance/addAccount.

Cơ quan yêu cầu

application/json
Các trường đối tượngAccount
TrườngLoạiBắt buộcMô tả
accountId integer · int64 Không Đơn vị tài khoản.
name string Không Tên.
number string Không Số.
clientId integer · int64 Không - Đồ nhận khách hàng.
organizationId integer · int64 Không Đơn vị tổ chức.
bank Bank Không Ngân hàng.
Các trường đối tượng Bank
TrườngLoạiBắt buộcMô tả
bik string Không Đạp xe.
name string Không Tên.
address string Không Địa chỉ.
isBank boolean Không Đó là Bank.
account string Không Tài khoản.
integration stringSBER, TOCHKA, TBANK, ALFA_BANK Không Tham gia.
bankBik Bank Không Bank Bik.
bankName Bank Không Tên ngân hàng.
bankAddress Bank Không Địa chỉ ngân hàng.
bankAccount Bank Không Tài khoản ngân hàng.
bankIntegration Bank Không Tham gia ngân hàng.
accountNumber Account Không Số tài khoản.
accountName Account Không Tên tài khoản.
curl --request POST 'https://api.selsup.ru/api/finance/addAccount' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '{
  "accountId": 1001,
  "name": "Example",
  "number": "string",
  "clientId": 1001,
  "organizationId": 1001,
  "bank": "string"
}'

Phản ứng thành công

200
Các trường đối tượng Account
TrườngLoạiBắt buộcMô tả
accountId integer · int64 Không Đơn vị tài khoản.
name string Không Tên.
number string Không Số.
clientId integer · int64 Không - Đồ nhận khách hàng.
organizationId integer · int64 Không Đơn vị tổ chức.
bank Bank Không Ngân hàng.
Các trường đối tượng Bank
TrườngLoạiBắt buộcMô tả
bik string Không Đạp xe.
name string Không Tên.
address string Không Địa chỉ.
isBank boolean Không Đó là Bank.
account string Không Tài khoản.
integration stringSBER, TOCHKA, TBANK, ALFA_BANK Không Tham gia.
bankBik Bank Không Bank Bik.
bankName Bank Không Tên ngân hàng.
bankAddress Bank Không Địa chỉ ngân hàng.
bankAccount Bank Không Tài khoản ngân hàng.
bankIntegration Bank Không Tham gia ngân hàng.
accountNumber Account Không Số tài khoản.
accountName Account Không Tên tài khoản.
{
  "accountId": 1001,
  "name": "Example",
  "number": "string",
  "clientId": 1001,
  "organizationId": 1001,
  "bank": "string"
}
Hầm lẫn9

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_empty_account_name
Tên tài khoản không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_account_name ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_account_number
số tài khoản trống

error cụ thể cho điểm cuối. Sử dụng mã error_empty_account_number ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_bank
Ngân hàng không được chỉ định

error cụ thể cho điểm cuối. Sử dụng mã error_empty_bank ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_empty_organization
Tổ chức không được chọn

error cụ thể cho điểm cuối. Sử dụng mã error_empty_organization ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_organization_not_found
Không tìm thấy tổ chức

error cụ thể cho điểm cuối. Sử dụng mã error_organization_not_found ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

GET

Tải Transaction Import Template

/api/finance/transaction/template
Tấm mã với truy cập đọc

Tải xuống Transaction Import Template bằng GET /api/finance/transaction/template.

curl --request GET 'https://api.selsup.ru/api/finance/transaction/template' \
  --header 'Authorization: YOUR_API_TOKEN'

Phản ứng thành công

200
"string"
Hầm lẫn5

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_analytics_access_denied
Dữ liệu phân tích là bí mật đối với vai trò SUPPORT

error cụ thể cho điểm cuối. Sử dụng mã error_analytics_access_denied ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

GET

Nhận được cấu trúc giao dịch

/api/finance/transaction/structure
Tấm mã với truy cập đọc

Nhận cấu trúc giao dịch bằng GET /api/finance/transaction/structure.

Các tham số truy vấn

TrườngLoạiBắt buộcMô tả
filter TransactionFilter Trình lọc.
Các trường đối tượng TransactionFilter
TrườngLoạiBắt buộcMô tả
limit integer · int32 Không Giới hạn.
page integer · int32 Không Page.
count boolean Không - Anh đếm.
sortBy string Không Đặt hàng.
ascending boolean Không Tăng lên.
query string Không - Tôi hỏi.
dateFrom string · date-time Không Ngày từ.
dateTo string · date-time Không Ngày đến.
organizationId integer · int64 Không Đơn vị tổ chức.
organizationIds integer[] Không Đồ nhận tổ chức.
services string[] Không Dịch vụ.
direction stringDEBIT, CREDIT Không Định hướng.
incomeId integer · int64 Không Đơn nhận thu nhập.
contractorId integer · int64 Không Đơn vị thầu.
timeZone integer · int32 Không Khu vực thời gian.
showIncomes boolean Không Show Incomes.
accountId integer · int64 Không Đơn vị tài khoản.
includePreviousPeriodGiá trị mặc định: false boolean Không Bao gồm thời gian trước.
curl --request GET 'https://api.selsup.ru/api/finance/transaction/structure?filter=%5Bobject+Object%5D' \
  --header 'Authorization: YOUR_API_TOKEN'

Phản ứng thành công

200
Các trường đối tượng TransactionStructureResponse
TrườngLoạiBắt buộcMô tả
currentPeriod PeriodTransactionResponse Thời gian hiện tại.
Các trường đối tượng PeriodTransactionResponse
TrườngLoạiBắt buộcMô tả
startDate string · date-time Ngày bắt đầu.
endDate string · date-time Ngày kết thúc.
transactions TransactionStructure[] Giao dịch.
Cấu trúc của mục array TransactionStructure
TrườngLoạiBắt buộcMô tả
id integer · int32 Không Id.
name string Không Tên.
cost number · double Không Chi phí.
totalSales number · double Không Tổng doanh số bán hàng.
percent number · double Không %.
absPercent number · double Không Bệnh Abs Percentage.
costWithoutSpp number · double Không Chi phí không có SPP.
totalSalesWithoutSpp number · double Không Tổng doanh số bán hàng mà không có Spp.
percentWithoutSpp number · double Không % không có Spp.
direction stringDEBIT, CREDIT Định hướng.
totalCost number · double Không Tổng chi phí.
percentDiff number · double Không Phân bình khác nhau
previousPeriod PeriodTransactionResponse Không Thời gian trước.
Các trường đối tượng PeriodTransactionResponse
TrườngLoạiBắt buộcMô tả
startDate string · date-time Ngày bắt đầu.
endDate string · date-time Ngày kết thúc.
transactions TransactionStructure[] Giao dịch.
Cấu trúc của mục array TransactionStructure
TrườngLoạiBắt buộcMô tả
id integer · int32 Không Id.
name string Không Tên.
cost number · double Không Chi phí.
totalSales number · double Không Tổng doanh số bán hàng.
percent number · double Không %.
absPercent number · double Không Bệnh Abs Percentage.
costWithoutSpp number · double Không Chi phí không có SPP.
totalSalesWithoutSpp number · double Không Tổng doanh số bán hàng mà không có Spp.
percentWithoutSpp number · double Không % không có Spp.
direction stringDEBIT, CREDIT Định hướng.
totalCost number · double Không Tổng chi phí.
percentDiff number · double Không Phân bình khác nhau
difference PeriodTransactionResponse Không Sự khác biệt.
Các trường đối tượng PeriodTransactionResponse
TrườngLoạiBắt buộcMô tả
startDate string · date-time Ngày bắt đầu.
endDate string · date-time Ngày kết thúc.
transactions TransactionStructure[] Giao dịch.
Cấu trúc của mục array TransactionStructure
TrườngLoạiBắt buộcMô tả
id integer · int32 Không Id.
name string Không Tên.
cost number · double Không Chi phí.
totalSales number · double Không Tổng doanh số bán hàng.
percent number · double Không %.
absPercent number · double Không Bệnh Abs Percentage.
costWithoutSpp number · double Không Chi phí không có SPP.
totalSalesWithoutSpp number · double Không Tổng doanh số bán hàng mà không có Spp.
percentWithoutSpp number · double Không % không có Spp.
direction stringDEBIT, CREDIT Định hướng.
totalCost number · double Không Tổng chi phí.
percentDiff number · double Không Phân bình khác nhau
{
  "currentPeriod": "string",
  "previousPeriod": "string",
  "difference": "string"
}
Hầm lẫn3

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

GET

Tìm kiếm giao dịch

/api/finance/transaction/find
Tấm mã với truy cập đọc

Transaction Tìm bằng cách sử dụng GET /api/finance/transaction/find.

Các tham số truy vấn

TrườngLoạiBắt buộcMô tả
filter TransactionFilter Trình lọc.
Các trường đối tượng TransactionFilter
TrườngLoạiBắt buộcMô tả
limit integer · int32 Không Giới hạn.
page integer · int32 Không Page.
count boolean Không - Anh đếm.
sortBy string Không Đặt hàng.
ascending boolean Không Tăng lên.
query string Không - Tôi hỏi.
dateFrom string · date-time Không Ngày từ.
dateTo string · date-time Không Ngày đến.
organizationId integer · int64 Không Đơn vị tổ chức.
organizationIds integer[] Không Đồ nhận tổ chức.
services string[] Không Dịch vụ.
direction stringDEBIT, CREDIT Không Định hướng.
incomeId integer · int64 Không Đơn nhận thu nhập.
contractorId integer · int64 Không Đơn vị thầu.
timeZone integer · int32 Không Khu vực thời gian.
showIncomes boolean Không Show Incomes.
accountId integer · int64 Không Đơn vị tài khoản.
curl --request GET 'https://api.selsup.ru/api/finance/transaction/find?filter=%5Bobject+Object%5D' \
  --header 'Authorization: YOUR_API_TOKEN'

Phản ứng thành công

200
Các trường đối tượng FindResponseTransaction
TrườngLoạiBắt buộcMô tả
rows Transaction[] Không Đường.
Cấu trúc của mục array Transaction
TrườngLoạiBắt buộcMô tả
transactionId integer · int64 Không Đơn vị giao dịch.
clientId integer · int64 Không - Đồ nhận khách hàng.
expenditureId integer · int64 Không Số tiền chi tiêu
expenditure ExpenditureObject Không Chi phí.
Các trường đối tượng ExpenditureObject
TrườngLoạiBắt buộcMô tả
expenditureId integer · int64 Không Số tiền chi tiêu
name string Không Tên.
type stringDEBIT, CREDIT Không Type.
clientId integer · int64 Không - Đồ nhận khách hàng.
isCommon boolean Không - Thường thì vậy.
expenditureName ExpenditureObject Không Tên chi phí.
expenditureType ExpenditureObject Không Loại chi tiêu.
direction stringDEBIT, CREDIT Không Định hướng.
scheduleId integer · int64 Không Đồ định danh lịch.
comment string Không Nhận xét.
contractorId integer · int64 Không Đơn vị thầu.
contractor Contractor Không - Thợ thầu.
Các trường đối tượng Contractor
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
name string Tên.
versionId integer · int64 Không Phiên bản ID.
clientId integer · int64 Không - Đồ nhận khách hàng.
createdUser string Không Tạo User.
lastIncomeDate string · date-time Không Ngày thu nhập cuối cùng.
deleted boolean Không - Quá xóa.
organizationId integer · int64 Không Đơn vị tổ chức.
phoneNumber string Không Số điện thoại.
email string Không Email.
contactName string Không Tên liên lạc.
moySkladId string Không - Tôi có thể làm gì được.
url string Không Url.
organization Organization Không Tổ chức.
recipientKpp integer · int64 Không Người nhận Kpp.
recipientInn integer · int64 Không Nhà nghỉ khách sạn.
recipientAccount string Không Tài khoản người nhận.
recipientName string Không Tên người nhận.
payerKpp integer · int64 Không Người trả tiền Kpp.
payerInn integer · int64 Không Nhà nghỉ của người trả tiền.
payerAccount string Không Tài khoản người trả tiền.
payerName string Không Tên người trả tiền.
kbk string Không Kbk.
recipientAgentBik integer · int64 Không Người nhận là Cảnh sát Bik.
recipientAgentAccount string Không Tài khoản đại lý người nhận.
recipientAgentName string Không Tên đại lý nhận.
payerAgentBik integer · int64 Không Cảnh sát Bik.
payerAgentAccount string Không Tài khoản đại lý thanh toán.
payerAgentName string Không Tên đại lý thanh toán.
accountCurrency string Không Tiền tệ tài khoản.
paymentAmountRub number · double Không Số tiền thanh toán
paymentAmount number · double Không Số tiền thanh toán
paymentPurpose string Không Mục đích thanh toán.
paymentDocumentCode string Không Mã tài liệu thanh toán.
paymentDocumentNumber integer · int64 Không Số tài liệu thanh toán.
date string · date-time Không Rồi hẹn hò.
accountId integer · int64 Không Đơn vị tài khoản.
account Account Không Tài khoản.
Các trường đối tượng Account
TrườngLoạiBắt buộcMô tả
accountId integer · int64 Không Đơn vị tài khoản.
name string Không Tên.
number string Không Số.
clientId integer · int64 Không - Đồ nhận khách hàng.
organizationId integer · int64 Không Đơn vị tổ chức.
bank Bank Không Ngân hàng.
accountNumber Account Không Số tài khoản.
accountName Account Không Tên tài khoản.
organizationId integer · int64 Không Đơn vị tổ chức.
deleted boolean Không - Quá xóa.
includeInPnl boolean Không Bao gồm trong Pnl.
incomeId integer · int64 Không Đơn nhận thu nhập.
expenditureOperationType stringWILDBERRIES_PAYMENT, OZON_PAYMENT, YANDEX_MARKET_PAYMENT, OTHER_INCOME, OTHER_EXPENSES, PAYMENT_TO_SUPPLIER, PURCHASE Không Loại hoạt động chi phí.
isSuppliersPurchaseTransaction boolean Không Là giao dịch mua hàng của nhà cung cấp.
productId integer · int64 Không Đơn vị sản phẩm
article string Không Bài viết.
barcode string Không Mã vạch.
{
  "rows": "string"
}
Hầm lẫn6

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_analytics_access_denied
Dữ liệu phân tích là bí mật đối với vai trò SUPPORT

error cụ thể cho điểm cuối. Sử dụng mã error_analytics_access_denied ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_max_page
Số trang không thể lớn hơn 100 000

error cụ thể cho điểm cuối. Sử dụng mã error_max_page ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

GET

Nhận cấu trúc giao dịch theo hướng dẫn

/api/finance/getTransactionStructureByDirection
Tấm mã với truy cập đọc

Nhận cấu trúc giao dịch theo hướng sử dụng GET /api/finance/getTransactionStructureByDirection.

Các tham số truy vấn

TrườngLoạiBắt buộcMô tả
query string Không - Tôi hỏi.
dateFrom string · date-time Không Ngày từ.
dateTo string · date-time Không Ngày đến.
organizationId integer · int64 Không Đơn vị tổ chức.
organizationIds integer[] Không Đồ nhận tổ chức.
services string[] Không Dịch vụ.
direction stringDEBIT, CREDIT Không Định hướng.
incomeId integer · int64 Không Đơn nhận thu nhập.
contractorId integer · int64 Không Đơn vị thầu.
timeZone integer · int32 Không Khu vực thời gian.
showIncomes boolean Không Show Incomes.
accountId integer · int64 Không Đơn vị tài khoản.
limit integer · int32 Không Giới hạn.
page integer · int32 Không Page.
count boolean Không - Anh đếm.
sortBy string Không Đặt hàng.
ascending boolean Không Tăng lên.
curl --request GET 'https://api.selsup.ru/api/finance/getTransactionStructureByDirection?limit=50&page=1' \
  --header 'Authorization: YOUR_API_TOKEN'

Phản ứng thành công

200
Cấu trúc của mục array TransactionStructure[]
TrườngLoạiBắt buộcMô tả
id integer · int32 Không Id.
name string Không Tên.
cost number · double Không Chi phí.
totalSales number · double Không Tổng doanh số bán hàng.
percent number · double Không %.
absPercent number · double Không Bệnh Abs Percentage.
costWithoutSpp number · double Không Chi phí không có SPP.
totalSalesWithoutSpp number · double Không Tổng doanh số bán hàng mà không có Spp.
percentWithoutSpp number · double Không % không có Spp.
direction stringDEBIT, CREDIT Định hướng.
[
  "string"
]
Hầm lẫn5

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_direction_cant_find
không tìm thấy hướng

error cụ thể cho điểm cuối. Sử dụng mã error_direction_cant_find ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

GET

Nhận tài khoản ngân hàng

/api/finance/getAccounts
Tấm mã với truy cập đọc

Nhận Tài khoản Ngân hàng bằng cách sử dụng GET /api/finance/getAccounts.

curl --request GET 'https://api.selsup.ru/api/finance/getAccounts' \
  --header 'Authorization: YOUR_API_TOKEN'

Phản ứng thành công

200
Cấu trúc của mục array Account[]
TrườngLoạiBắt buộcMô tả
accountId integer · int64 Không Đơn vị tài khoản.
name string Không Tên.
number string Không Số.
clientId integer · int64 Không - Đồ nhận khách hàng.
organizationId integer · int64 Không Đơn vị tổ chức.
bank Bank Không Ngân hàng.
Các trường đối tượng Bank
TrườngLoạiBắt buộcMô tả
bik string Không Đạp xe.
name string Không Tên.
address string Không Địa chỉ.
isBank boolean Không Đó là Bank.
account string Không Tài khoản.
integration stringSBER, TOCHKA, TBANK, ALFA_BANK Không Tham gia.
bankBik Bank Không Bank Bik.
bankName Bank Không Tên ngân hàng.
bankAddress Bank Không Địa chỉ ngân hàng.
bankAccount Bank Không Tài khoản ngân hàng.
bankIntegration Bank Không Tham gia ngân hàng.
accountNumber Account Không Số tài khoản.
accountName Account Không Tên tài khoản.
[
  "string"
]
Hầm lẫn4

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

GET

Tìm ra tài khoản bằng ID

/api/finance/getAccountById
Tấm mã với truy cập đọc

Nhận tài khoản bằng ID bằng cách sử dụng GET /api/finance/getAccountById.

Các tham số truy vấn

TrườngLoạiBắt buộcMô tả
id integer · int64 Id.
curl --request GET 'https://api.selsup.ru/api/finance/getAccountById?id=1001' \
  --header 'Authorization: YOUR_API_TOKEN'

Phản ứng thành công

200
Các trường đối tượng Account
TrườngLoạiBắt buộcMô tả
accountId integer · int64 Không Đơn vị tài khoản.
name string Không Tên.
number string Không Số.
clientId integer · int64 Không - Đồ nhận khách hàng.
organizationId integer · int64 Không Đơn vị tổ chức.
bank Bank Không Ngân hàng.
Các trường đối tượng Bank
TrườngLoạiBắt buộcMô tả
bik string Không Đạp xe.
name string Không Tên.
address string Không Địa chỉ.
isBank boolean Không Đó là Bank.
account string Không Tài khoản.
integration stringSBER, TOCHKA, TBANK, ALFA_BANK Không Tham gia.
bankBik Bank Không Bank Bik.
bankName Bank Không Tên ngân hàng.
bankAddress Bank Không Địa chỉ ngân hàng.
bankAccount Bank Không Tài khoản ngân hàng.
bankIntegration Bank Không Tham gia ngân hàng.
accountNumber Account Không Số tài khoản.
accountName Account Không Tên tài khoản.
{
  "accountId": 1001,
  "name": "Example",
  "number": "string",
  "clientId": 1001,
  "organizationId": 1001,
  "bank": "string"
}
Hầm lẫn4

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

GET

Tìm lịch trình

/api/finance/findSchedule
Tấm mã với truy cập đọc

Tìm lịch sử sử GET /api/finance/findSchedule.

Các tham số truy vấn

TrườngLoạiBắt buộcMô tả
filter TransactionSchedulerFilter Trình lọc.
Các trường đối tượng TransactionSchedulerFilter
TrườngLoạiBắt buộcMô tả
limit integer · int32 Không Giới hạn.
page integer · int32 Không Page.
count boolean Không - Anh đếm.
sortBy string Không Đặt hàng.
ascending boolean Không Tăng lên.
query string Không - Tôi hỏi.
curl --request GET 'https://api.selsup.ru/api/finance/findSchedule?filter=%5Bobject+Object%5D' \
  --header 'Authorization: YOUR_API_TOKEN'

Phản ứng thành công

200
Các trường đối tượng FindResponseTransactionSchedule
TrườngLoạiBắt buộcMô tả
rows TransactionSchedule[] Không Đường.
Cấu trúc của mục array TransactionSchedule
TrườngLoạiBắt buộcMô tả
scheduleId integer · int64 Không Đồ định danh lịch.
direction stringDEBIT, CREDIT Không Định hướng.
comment string Không Nhận xét.
accountId integer · int64 Không Đơn vị tài khoản.
account Account Không Tài khoản.
Các trường đối tượng Account
TrườngLoạiBắt buộcMô tả
accountId integer · int64 Không Đơn vị tài khoản.
name string Không Tên.
number string Không Số.
clientId integer · int64 Không - Đồ nhận khách hàng.
organizationId integer · int64 Không Đơn vị tổ chức.
bank Bank Không Ngân hàng.
accountNumber Account Không Số tài khoản.
accountName Account Không Tên tài khoản.
date string · date-time Không Rồi hẹn hò.
paymentAmount number · double Không Số tiền thanh toán
frequency stringWEEK, MONTH, QUARTER, YEAR Không Tần số.
contractorId integer · int64 Không Đơn vị thầu.
expenditureId integer · int64 Không Số tiền chi tiêu
expenditure ExpenditureObject Không Chi phí.
Các trường đối tượng ExpenditureObject
TrườngLoạiBắt buộcMô tả
expenditureId integer · int64 Không Số tiền chi tiêu
name string Không Tên.
type stringDEBIT, CREDIT Không Type.
clientId integer · int64 Không - Đồ nhận khách hàng.
isCommon boolean Không - Thường thì vậy.
expenditureName ExpenditureObject Không Tên chi phí.
expenditureType ExpenditureObject Không Loại chi tiêu.
contractor Contractor Không - Thợ thầu.
Các trường đối tượng Contractor
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
name string Tên.
versionId integer · int64 Không Phiên bản ID.
clientId integer · int64 Không - Đồ nhận khách hàng.
createdUser string Không Tạo User.
lastIncomeDate string · date-time Không Ngày thu nhập cuối cùng.
deleted boolean Không - Quá xóa.
organizationId integer · int64 Không Đơn vị tổ chức.
phoneNumber string Không Số điện thoại.
email string Không Email.
contactName string Không Tên liên lạc.
moySkladId string Không - Tôi có thể làm gì được.
url string Không Url.
organization Organization Không Tổ chức.
clientId integer · int64 Không - Đồ nhận khách hàng.
organizationId integer · int64 Không Đơn vị tổ chức.
creator string Không Tạo Hóa.
createdDate string · date-time Không Ngày được tạo ra.
contractorInn string Không Nhà thầu khách sạn.
includeInPnl boolean Không Bao gồm trong Pnl.
{
  "rows": "string"
}
Hầm lẫn5

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_analytics_access_denied
Dữ liệu phân tích là bí mật đối với vai trò SUPPORT

error cụ thể cho điểm cuối. Sử dụng mã error_analytics_access_denied ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

400error_no_client
Khách hàng không được tìm thấy hoặc đã bị xóa. Viết để hỗ trợ

error cụ thể cho điểm cuối. Sử dụng mã error_no_client ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

GET

Chi phí thu thập

/api/finance/fetchExpenditure
Tấm mã với truy cập đọc

Thu thập chi phí bằng cách sử dụng GET /api/finance/fetchExpenditure.

Các tham số truy vấn

TrườngLoạiBắt buộcMô tả
query string - Tôi hỏi.
direction stringDEBIT, CREDIT Không Định hướng.
limit integer · int32 Giới hạn.
curl --request GET 'https://api.selsup.ru/api/finance/fetchExpenditure?query=string&limit=50' \
  --header 'Authorization: YOUR_API_TOKEN'

Phản ứng thành công

200
Cấu trúc của mục array ExpenditureObject[]
TrườngLoạiBắt buộcMô tả
expenditureId integer · int64 Không Số tiền chi tiêu
name string Không Tên.
type stringDEBIT, CREDIT Không Type.
clientId integer · int64 Không - Đồ nhận khách hàng.
isCommon boolean Không - Thường thì vậy.
expenditureName ExpenditureObject Không Tên chi phí.
expenditureType ExpenditureObject Không Loại chi tiêu.
[
  "string"
]
Hầm lẫn3

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

GET

Bring Bank

/api/finance/fetchBank
Tấm mã với truy cập đọc

Bring Bank sử dụng GET /api/finance/fetchBank.

Các tham số truy vấn

TrườngLoạiBắt buộcMô tả
query string Không - Tôi hỏi.
limit integer · int32 Giới hạn.
curl --request GET 'https://api.selsup.ru/api/finance/fetchBank?limit=50' \
  --header 'Authorization: YOUR_API_TOKEN'

Phản ứng thành công

200
Cấu trúc của mục array Bank[]
TrườngLoạiBắt buộcMô tả
bik string Không Đạp xe.
name string Không Tên.
address string Không Địa chỉ.
isBank boolean Không Đó là Bank.
account string Không Tài khoản.
integration stringSBER, TOCHKA, TBANK, ALFA_BANK Không Tham gia.
bankBik Bank Không Bank Bik.
bankName Bank Không Tên ngân hàng.
bankAddress Bank Không Địa chỉ ngân hàng.
bankAccount Bank Không Tài khoản ngân hàng.
bankIntegration Bank Không Tham gia ngân hàng.
[
  "string"
]
Hầm lẫn3

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

GET

Xuất khẩu giao dịch trong tệp Excel

/api/finance/exportTransactionInExcelFile
Tấm mã với truy cập đọc

Xuất khẩu giao dịch Trong tệp Excel sử dụng GET /api/finance/exportTransactionInExcelFile.

Các tham số truy vấn

TrườngLoạiBắt buộcMô tả
request AnalyticsRequest - Xin lỗi.
Các trường đối tượng AnalyticsRequest
TrườngLoạiBắt buộcMô tả
period stringDAY, WEEK, MONTH, QUARTER, YEAR, MONTH_3, MONTH_6, END_OF_TARIFF, MONTH_7, MONTH_14, YEAR_2 Không Thời gian.
dateFrom string · date-time Ngày từ.
dateTo string · date-time Ngày đến.
services string[] Không Dịch vụ.
categories integer[] Không Các loại.
brands integer[] Không Các thương hiệu.
clientOrganizationId integer · int64 Không Đơn vị tổ chức khách hàng.
organizations integer[] Không Các tổ chức.
ids integer[] Không Đồ nhận dạng.
type stringFBM, FBS, INCOME, RETAIL, WHOLESALE, FBO, MOVEMENT, WRITE_OFF, PRODUCTION Không Type.
types string[] Không Những loại.
status stringCREATED, REVOKING, REVOKED, ORDER_CREATED, CARDS_CREATED, BOX_BARCODES, IMAGES_UPLOADED, INVOICE_UPLOADED, READY_TO_SUPPLY, SUPPLIED, FINISHED, COLLECTED, SEND, DELIVERY, REFUND, COLLECTING, PACKING, PAYMENT_REQUIRED, CANCELED, CONTROVERSIAL, OVERDUE, READY_FOR_PICKUP, WAITING_SUPPLY, PICK_UP_REFUND, REFUND_RECEIVED, DELETED, RESTORE, PRODUCTION_CONFIRMED Không Status.
timeZone integer · int32 Không Khu vực thời gian.
previousDateFrom string · date-time Không Ngày trước.
clientOrganizationIds integer[] Không Đồ nhận dạng tổ chức khách hàng.
ignoreCredit boolean Không Tránh Credit đi.
productAnalyticField stringBARCODE, COLOR, ARTICLE, BRAND, CATEGORY Phân tích sản phẩm.
query string Không - Tôi hỏi.
withDuplicate boolean Không Với Duplicate.
withBonus boolean Không Với Bonus.
byOrgAndService boolean Không - Nhóm tổ chức và dịch vụ.
byOrderType boolean Không Theo loại thứ tự.
limit integer · int32 Không Giới hạn.
page integer · int32 Không Page.
sortBy string Không Đặt hàng.
ascending boolean Không Tăng lên.
id integer · int64 Không Id.
isMarketPlaceStructure boolean Không Đó là Market Place Structure.
isDashboard boolean Không Đó là bảng điều khiển.
analyticsField stringPRODUCT, MODEL, GROUP, ORGANIZATION, CLIENT, CATEGORY, PRODUCT_VIEW, BRAND, REGION, WAREHOUSE Không Vùng phân tích.
planDayCount integer · int32 Không Đếm ngày kế hoạch.
daysToSupply integer · int32 Không Ngày để cung cấp.
plannedSupplyDate string · date-time Không Ngày dự kiến cung cấp.
groupByView boolean Không Nhóm theo quan điểm.
warehouses integer[] Không Kho hàng.
salesModels string[] Không Mô hình bán hàng.
aggregation stringWAREHOUSE, WAREHOUSE_PRODUCT Không - Thêm vào.
columns FileExportColumn[] Không Cột.
Cấu trúc của mục array FileExportColumn
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
fileExportId integer · int64 Không File Export ID.
columnName string Không Tên cột.
columnOrder integer · int32 Không Lệnh Cột.
isEnabled boolean Không Được bật.
regions string[] Không Các vùng.
group boolean Không Nhóm.
calculationByOrders boolean Không Lượng tính theo lệnh.
sourceReport stringDEFAULT, ORDER, SALES, PROFIT, OZON, YANDEX_MARKET, WB_REALIZATION_FILE, WB_DETAILED_REPORT_FILE, OZON_REALIZATION_FILE, OZON_REALIZATION_FILE_NEW, OZON_COMPENSATIONS_FILE, OZON_SERVICES_FILE, OZON_CASH_FLOW_STATEMENT, WB_CAMPAIGN, SBER_MEGA_MARKET_FILES, YANDEX_MARKET_FILE_DETAILS, WB_RETURNS_REPORT, OWN_DELIVERY, OZON_CAMPAIGN_SKU_REPORT, WB_PAID_STORAGE, YANDEX_MARKET_NETTING, OZON_CPO_SKU_REPORT, UZUM, UZUM_EXPENSES, DEFECT_WRITE_OFF, LOCAL_ORDER, EXTERNAL_CAMPAIGN Không Báo cáo nguồn.
skipDayWithoutStocks boolean Không Tránh ngày không có cổ phiếu.
replaceSetsByComponents boolean Không Thay thế bộ bằng các thành phần.
distributeFbsByWarehouse boolean Không Chuyển phân phối FBI theo kho.
distributeFbsStock boolean Không Chuyển thị cổ phiếu của FBI.
ignoreDumping boolean Không Tránh bỏ việc Dumping.
isSaleStructure boolean Không Đó là cấu trúc bán hàng.
isAveragePerOneUnit boolean Không là trung bình cho mỗi đơn vị.
updateDate boolean Không Ngày cập nhật.
useWeightedGroup boolean Không Sử dụng nhóm cân nặng.
isFindirRequest boolean Không Là yêu cầu của Findir.
brandIds integer[] Không Đồ nhận thương hiệu.
categoryIds integer[] Không Đồ nhận dạng hạng mục.
articles string[] Không Những bài viết.
colors string[] Không Màu sắc.
sizes string[] Không - Cỡ.
barcodes string[] Không Mã vạch.
tagIds integer[] Không Đánh dấu danh tính.
penaltyFrom number · double Không Từ hình phạt.
penaltyTo number · double Không Chị phạt.
logisticsFrom number · double Không Từ Logistics.
logisticsTo number · double Không Logistics To.
marginFrom number · double Không - Tự ở bên ngoài.
marginTo number · double Không - Tăng đến.
salesAmountFrom number · double Không Số lượng bán hàng từ.
salesAmountTo number · double Không Số lượng bán hàng đến
totalSalesAmountFrom number · double Không Tổng số bán hàng từ.
totalSalesAmountTo number · double Không Tổng số bán hàng To.
grossProfitFrom number · double Không Lợi nhuận tổng từ.
grossProfitTo number · double Không Lợi nhuận tổng cộng.
taxNds integer · int32 Không Thuế.
useOsno boolean Không Sử dụng Osno.
unmatch boolean Không Không có gì.
curl --request GET 'https://api.selsup.ru/api/finance/exportTransactionInExcelFile?request=%5Bobject+Object%5D' \
  --header 'Authorization: YOUR_API_TOKEN'

Phản ứng thành công

200
Các trường đối tượng TmsTask
TrườngLoạiBắt buộcMô tả
id integer · int64 Không Id.
status stringCREATED, RUNNING, FINISHED, ERROR, RESTARTING, INTERRUPTING, INTERRUPTED, STOPPED, EXCEPTION Không Status.
type stringWILDBERRIES_CREATE_CARD, NATIONAL_CATALOG_CREATE_CARD, OZON_CREATE_CARD, OZON_CARDS_IMPORT, IMPORT_FBS_ORDERS, UPLOAD_PHOTOGRAPHY, WILDBERRIES_UPDATE_PRICE, WILDBERRIES_CARD_IMPORT, WILDBERRIES_CARD_UPDATE, SELSUP_STOCKS, REFRESH_PHOTOGRAPHY, SUPPLYING_QUANTITY_TASK, EXPORT_PRICE, OZON_UPDATE_PRICE, WILDBERRIES_FILE_TASK, YANDEX_MARKET_CARD_CREATE, OZON_CARD_UPDATE_TASK, OZON_IMPORT_STAT_TASK, WILDBERRIES_PROFIT_STAT_TASK, ALIEXPRESS_CREATE_CARD_TASK, ALIEXPRESS_UPDATE_CARD_TASK, PRICES_IMPORT_TASK, WILDBERRIES_PRICES_TASK, YANDEX_MARKET_CARD_IMPORT, STOCKS_UPDATE, WILDBERRIES_STOCKS_IMPORT_TASK, WILDBERRIES_ORDERS_AND_SALES_TASK, WILDBERRIES_INCOMES_IMPORT_TASK, OZON_STOCKS_IMPORT_TASK, TURNOVER_DOCUMENTS_TASK, INTRODUCE_WMS_ITEMS_TASK, PRODUCTS_FILE_TASK, MODELS_FILE_TASK, UPDATE_PRODUCT_CODES_TASK, INTRODUCE_CODES_TASK, PRODUCTS_IMPORT_TASK, PRICES_FILE_TASK, YANDEX_MARKET_UPDATE_PRICE_TASK, IMPORT_STOCKS_TASK, MOY_SKLAD_EXPORT_ORDERS, MERGE_PRODUCTS_TASK, PRODUCTS_WILDBERRIES_EXCEL_IMPORT_TASK, MOY_SKLAD_CREATE_CARD, IMPORT_FBO_STOCKS_FROM_FILE, CREATE_WMS_ITEMS, MOY_SKLAD_CARDS_IMPORT, PROMOTION_FILE, UNUSED_1, UNUSED, PRODUCT_ANALYTICS_FILE_TASK, PROMOTION_RESET_FILE, MOY_SKLAD_IMPORT_ORDERS, FINANCE_REPORT_FILE_TASK, YML_FILE_EXPORT, PRODUCT_BALANCE_REPORT_FILE_TASK, CURRENT_PRODUCT_BALANCE_FILE_TASK, IMPORT_TRANSACTIONS, MATCH_UNREGISTERED_PROFIT_REPORT_TASK, UPDATE_AVERAGE_SERVICE_EXPENSES_TASK, YANDEX_MARKET_ORDER_IMPORT_STAT_TASK, ABC_REPORT_FILE_TASK, MODEL_CONTRACTORS_IMPORT, MODEL_CONTRACTORS_EXPORT, BANK_TRANSACTION_IMPORT_FILE_TASK, YML_IMPORT_TASK, SALES_DYNAMIC_REPORT_FILE_TASK, UPDATE_FBS_ORDERS, EXPORT_TRANSACTION_IN_EXCEL_FILE_TASK, IMPORT_TRANSACTION_FROM_EXCEL_FILE_TASK, EXPORT_PROFIT_REPORT_FILE_TASK, IMPORT_PROFIT_REPORT_FROM_EXCEL_FILE_TASK, IMPORT_REALIZATION_REPORT_TASK, STOCK_RECONCILIATION, ORDER_REPORT_FILE_TASK, GET_WB_FBO_ORDER_FROM_PROFIT_REPORT_TASK, TO_QUANTITY_STORAGE_METHOD, APPLY_RECONCILIATION, OZON_IMPORT_FBO_ORDERS_TASK, UPDATE_PURCHASE_PRICE_IN_PROFIT_REPORT_TASK, FBS_LABELS, MERGE_PRODUCT_STOCKS, CREATE_ORDER_FROM_FILE, ALIEXPRESS_CARD_IMPORT, PRICE_LIST_IMPORT, WB_STOCK_REPORT_FILE, CONTRACTORS_REPORT_FILE, PRODUCTS_SBER_MEGA_MARKET_EXCEL_IMPORT_TASK, EXPORT_PROBLEMATIC_PRODUCT_REPORT, PLAN_SUPPLY_REPORT_TASK, PLAN_FACT_SALES_REPORT_FILE, IMPORT_PLAN_SALES_FROM_EXCEL_FILE_TASK, EXPORT_PLAN_SALES_EXCEL_FILE_TASK, ORDERS_TO_BUY_FILE_TASK, MERGE_PRICE_ON_OTHER_MP_TASK, MATCH_PRODUCT_LAST_OPERATION_DATE_TASK, PROBLEMATIC_PRODUCT_PRICE_FILE_TASK, CATEGORIES_IMPORT_EXCEL_TASK, AVITO_CARD_IMPORT, UPDATE_OLD_WB_ORDER_STATUSES_TASK, PRESTA_SHOP_IMPORT_TASK, PRODUCTS_AVITO_EXCEL_IMPORT_TASK, FBO_STOCK_RECONCILIATION_TASK, APPLY_FBO_RECONCILIATION_TASK, EXPORT_REPRICE_PRODUCT_CONFIG_TASK, IMPORT_REPRICE_PRODUCT_CONFIG_TASK, OZON_CASH_FLOW_STATEMENT_IMPORT_TASK, IMPORT_PROMOTION_STRATEGY_FILE_TASK, UPDATE_ORDER_DELIVERY_INFO_TASK, BILLING_OPERATION_TASK, SET_PURCHASE_PERCENT_TASK, REMOVE_PRODUCT_IMAGES_TASK, STRUCTURE_TURNOVER_TASK, OZON_NEW_UPDATE_PRICE, REPLACE_PRODUCT_IMAGE_TASK, UPDATE_OZON_PROMOTION_DATA_TASK, WILDBERRIES_IMPORT_CAMPAIGN_TASK, WILDBERRIES_STORAGE_REPORT_TASK, WEBASYST_LINK_ARTICLE_TASK, DELIVERY_SERVICE_LABELS, HAND_ON_PULSE_FILE_TASK, ITEMS_INCOME_EXCEL_TASK, UPDATE_SETS_EXCEL_TASK, DELETE_PROFIT_REPORTS_BY_FILE_HISTORY_IDS_TASK, EXPORT_PRODUCT_SETS_TASK, AMAZON_CARD_IMPORT, IMPORT_ACCEPTED_PRODUCTS_TASK, ADD_ORDER_PRODUCT_FROM_FILE_TASK, EXPORT_ITEM_HISTORY_FILE_TASK, WILDBERRIES_IMPORT_CAMPAIGN_BY_EXCEL_TASK, REMOVE_CLIENT_ORGANIZATION, EBAY_CARD_IMPORT_TASK, PRODUCTS_IMPORT_FROM_ORGANIZATION_TASK, IMPORT_FBO_ORDERS, LAMODA_CARD_IMPORT, UPDATE_WB_PROMOTION_DATA_TASK, IMPORT_RETURNS_REPORT_TASK, UPDATE_PROMOTION_DATA_TASK, RESTORE_CLIENT_ORGANIZATION, LEROY_MERLIN_CARD_IMPORT, YANDEX_MARKET_STOCKS_IMPORT_TASK, WILDBERRIES_IMPORT_NM_REPORT_TASK, ORDER_ANALYTICS_FILE_TASK, CLIENT_DATABASE_MOVE_TASK, FAST_CARD_IMPORT, EXPORT_PRODUCT_CODE, INSALES_CARD_IMPORT_TASK, REMOVE_PRODUCT_VIDEOS_TASK, UPDATE_CARDS_TASK, FIND_UNPROFITABLE_PRODUCTS_TASK, FIND_UNPURCHASED_PRODUCTS_TASK, WALMART_CARD_IMPORT, PRODUCT_GROUPS_TASK, CONTRACTOR_ARTICLE_EXPORT_TASK, CONTRACTOR_ARTICLE_IMPORT_TASK, CURRENCY_CONVERSION_TASK, UPDATE_SUPPLY_PLAN_REPORT_TASK, EXPORT_SUPPLY_PLAN_REPORT_FILE_TASK, CHECK_STOCK_ORDER, PHOTOGRAPHY_EXCEL, PREPARE_FINDIR_DATA_TASK, CARD_SPLITTING_TASK, EXPORT_IMAGE_UPDATES_TEMPLATE_TASK, IMPORT_IMAGE_UPDATES_TASK, PREPARE_PRODUCT_HAND_ON_PULSE_TASK, UPDATE_OZON_AVERAGE_DELIVERY_TIME, UPDATE_COMMISSIONS_TASK, WOOCOMMERCE_CARD_IMPORT, UPDATE_FBS_STOCKS_HISTORY, RETURNS_FILE_TASK, FAST_PRODUCTS_IMPORT_TASK, ANALYZE_PRODUCT_CARDS_TASK, DETMIR_CARD_IMPORT, MATCH_OZON_REALIZATION_REPORT_TASK, MAGNIT_IMPORT_PRODUCTS_TASK, UPDATE_PURCHASE_PRICE_FROM_STOCKS_IN_PROFIT_REPORT_TASK, MOY_SKLAD_FBO_MP_DATES_FIX, PRICE_HISTORY_FILE_TASK, FBM_ORDERS_IMPORT_TASK, UZUM_IMPORT_PRODUCTS_TASK, OPENCART_CARD_IMPORT, CARDS_IMPORT, OZON_CROSSDOCK_TRANSIT_ROUTES_TASK, UNUSED_2, OZON_IMPORT_SALES_FUNNEL_REPORT_TASK, WRITE_OFF_PRODUCTS_FILE_TASK, CLIENT_DATABASE_CREATE_TASK, UPDATE_FBS_LABELS_TASK, REBUILD_PROFIT_REPORT_HOURLY_AGGREGATE_TASK, OZON_IMPORT_CAMPAIGN_TASK, EXPORT_SUPPLY_PLAN_FILE_TASK, IMPORT_SUPPLY_PLAN_FILE_TASK, CREATE_SERVICE_CARDS, WAREHOUSE_ECONOMICS_FILE_TASK, UPDATE_WILDBERRIES_ACQUIRING_RATE_TASK, PRODUCT_SALES_FORECAST_TASK, UPDATE_PRODUCT_CODES_STATUSES_TASK, MARKETPLACE_UPDATE_PRICE_TASK, UZUM_IMPORT_STAT_TASK, CAMPAIGN_STATS_FILE_TASK, OZON_FBO_WORKFLOW_TASK, EXPORT_CERTIFICATE_TEMPLATE_TASK, IMPORT_CERTIFICATES_TASK, REBUILD_LOCAL_ORDER_PROFIT_REPORT_TASK, SHOPIFY_CARD_IMPORT Không Type.
name string Không Tên.
clientId integer · int64 Không - Đồ nhận khách hàng.
entityId integer · int64 Không Đơn vị nhận dạng.
progress integer · int32 Không - Tiến bộ.
processedQuantity integer · int32 Không Số lượng xử lý.
organizationId integer · int64 Không Đơn vị tổ chức.
priority integer · int32 Không Tự ưu tiên.
properties string Không Các tài sản.
message string Không Thông điệp.
messageParams string Không Tin nhắn Params.
createdDate string · date-time Không Ngày được tạo ra.
startDate string · date-time Không Ngày bắt đầu.
finishDate string · date-time Không Ngày kết thúc.
url string Không Url.
inputFileUrl string Không Đăng file URL.
retryNumber integer · int32 Không Lần thử lại.
userId integer · int32 Không ID người dùng.
retryDate string · date-time Không Ngày thử lại.
debug boolean Không Tháo gỡ.
forcedStart boolean Không Bắt đầu bắt buộc.
service stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC Không Dịch vụ.
lang string Không Lang.
{
  "id": 1001,
  "status": "CREATED",
  "type": "WILDBERRIES_CREATE_CARD",
  "name": "Example",
  "clientId": 1001,
  "entityId": 1001
}
Hầm lẫn4

Các lỗi ứng dụng thường được trả về như JSON với error, localMessage và params. Nhánh trên error; văn bản địa phương có thể thay đổi. Cách trả lại lỗi ứng dụng ↑

401auth_required
Định nghĩa xác thực cần thiết

Authorization bị mất tích, trống rỗng hoặc chứa một token không hợp lệ.

400error_access_denied
Truy cập bị từ chối

Các token tồn tại, nhưng vai trò của nó không thể thực hiện hoạt động này.

500error_unknown
Một lỗi không rõ đã xảy ra. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với bộ phận hỗ trợ

Thất bại nội bộ: tiết kiệm thời gian yêu cầu và hỗ trợ liên lạc; đừng mù quáng thử lại đột biến.

400error_analytics_access_denied
Dữ liệu phân tích là bí mật đối với vai trò SUPPORT

error cụ thể cho điểm cuối. Sử dụng mã error_analytics_access_denied ổn định trong logic ứng dụng; localMessage chứa phiên bản được hiển thị ở trên.

Authorization

Tỷ hiệu cho các yêu cầu thử nghiệm

Các token vẫn ở trong localStorage của trình duyệt này và chỉ được gửi trong tiêu đề Authorization của các yêu cầu đến api.selsup.ru.

Thử

Các tham số yêu cầu thực

Đáp lại API trực tiếp

Gửi yêu cầu để xem phản ứng SelSup.