JournalModelData

class deepfos.api.journal_model.JournalModelData(root: deepfos.api.base.RootAPI)
calc_net_amount(param)

【★】凭证模型-数据-净额计算

参数

paramJmPostParamVO

返回类型

Union[JmPostResultVO, Awaitable[JmPostResultVO]]

cancel_post(param)

【★】凭证模型-数据-取消过账

基于凭证模型的数据取消过账

参数

paramJmPostParamVO

返回类型

Union[CommonResultDTO, Awaitable[CommonResultDTO]]

check(param)

【★】凭证模型-数据-标准校验

标准校验

参数

paramCheckStandardVO

返回类型

Union[CommonResultDTO, Awaitable[CommonResultDTO]]

check_dc_balance(param)

【★】凭证模型-数据-借贷平衡校验

参数

paramJmPostParamVO

返回类型

Union[CommonResultDTO, Awaitable[CommonResultDTO]]

delete(model_data)

【★】凭证模型-数据-删除

基于凭证模型的数据删除。应用场景:清单表关联凭证模型进行数据删除

参数

model_dataModelDataDeleteDTO

返回类型

Union[CommonResultDTO, Awaitable[CommonResultDTO]]

posting(param)

【★】凭证模型-数据-过账

基于凭证模型的数据过账

参数

paramJmPostParamVO

返回类型

Union[CommonResultDTO, Awaitable[CommonResultDTO]]

query(param)

【★】凭证模型-数据-查询

基于凭证模型的数据查询

参数

paramModelDataQueryVO

返回类型

Union[dict, Awaitable[dict]]

save(batch)

【★】凭证模型-数据-异步-批量保存-只支持保存,不支持更新

基于凭证模型的数据批量保存

参数

batchModelDataBatchDTO

返回类型

Union[CommonResultDTO, Awaitable[CommonResultDTO]]

sync_save(batch)

【★】凭证模型-数据-同步-批量保存-只支持保存,不支持更新

基于凭证模型的数据批量保存

参数

batchModelDataBatchDTO

返回类型

Union[CommonResultDTO, Awaitable[CommonResultDTO]]

update(batch)

【★】凭证模型-数据-单条更新-只支持头行更新及行插入和删除

基于凭证模型的数据更新

参数

batchModelDataBatchDTO

返回类型

Union[CommonResultDTO, Awaitable[CommonResultDTO]]