当前位置: 首页 > wzjs >正文

数据型网站建设顺德网站建设公司信息

数据型网站建设,顺德网站建设公司信息,事业单位门户网站建设,网站用静态域名解析Odoo 18 扩展模块用户使用手册 一、模块概述 本扩展模块是基于 Odoo 18 开发的,主要涉及账务相关的功能扩展,包括付款、收款、日记账报表处理、账户明细导出、对账单操作等功能。以下将详细介绍各个模块的使用方法。 二、模块功能及操作步骤 &#x…

Odoo 18 扩展模块用户使用手册

一、模块概述

本扩展模块是基于 Odoo 18 开发的,主要涉及账务相关的功能扩展,包括付款、收款、日记账报表处理、账户明细导出、对账单操作等功能。以下将详细介绍各个模块的使用方法。

二、模块功能及操作步骤

(一)account_pay 模块(文件:cncw_ledger/models/account_pay.py

此模块主要处理账户付款相关的操作。

1. 主要功能及对应方法
  • action_done 方法
    • 功能:完成付款操作。
    • 操作步骤:在账户付款相关界面找到对应的付款记录,点击“完成”按钮(假设界面上有对应的按钮调用此方法),系统将执行 action_done 方法中的操作(当前代码中方法体省略)。
  • get_account 方法
    • 功能:取预收、预付会计科目。
    • 操作步骤:在需要获取预收、预付会计科目的地方,调用此方法(例如在某个表单填写会计科目时,系统后台可能会调用此方法),输入对应的 type_t 参数,系统将返回相应的会计科目(当前代码中方法体省略)。
  • action_confirm 方法
    • 功能:确认付款操作。
    • 操作步骤:在账户付款相关界面找到对应的付款记录,点击“确认”按钮(假设界面上有对应的按钮调用此方法),系统将执行 action_confirm 方法中的操作(当前代码中方法体省略)。
  • action_cancel_confirm 方法
    • 功能:取消确认付款操作。
    • 操作步骤:在账户付款相关界面找到已确认的付款记录,点击“取消确认”按钮(假设界面上有对应的按钮调用此方法),系统将执行 action_cancel_confirm 方法中的操作(当前代码中方法体省略)。
  • action_cancel_done 方法
    • 功能:取消已完成的付款操作。
    • 操作步骤:在账户付款相关界面找到已完成的付款记录,点击“取消完成”按钮(假设界面上有对应的按钮调用此方法),系统将执行 action_cancel_done 方法中的操作(当前代码中方法体省略)。
  • generate_account_voucher_script 方法
    • 功能:生成凭证脚本。
    • 操作步骤:在账户付款相关界面找到需要生成凭证脚本的付款记录,点击“生成凭证脚本”按钮(假设界面上有对应的按钮调用此方法),系统将执行 generate_account_voucher_script 方法中的操作(当前代码中方法体省略)。
  • generate_account_voucher 方法
    • 功能:继承创建凭证的方法,给凭证增加关联到付款单上的字段。
    • 操作步骤:在账户付款相关界面找到需要创建凭证的付款记录,点击“创建凭证”按钮(假设界面上有对应的按钮调用此方法),系统将执行 generate_account_voucher 方法中的操作(当前代码中方法体省略)。
  • generate_cancel_voucher_script 方法
    • 功能:取消生成的凭证。
    • 操作步骤:在账户付款相关界面找到已生成凭证的付款记录,点击“取消生成凭证”按钮(假设界面上有对应的按钮调用此方法),系统将执行 generate_cancel_voucher_script 方法中的操作(当前代码中方法体省略)。
  • generate_account_voucher_script_line 方法
    • 功能:产生预切凭证明细。
    • 操作步骤:在账户付款相关界面找到需要产生预切凭证明细的付款记录,点击“产生预切凭证明细”按钮(假设界面上有对应的按钮调用此方法),系统将执行 generate_account_voucher_script_line 方法中的操作(当前代码中方法体省略)。
  • _assert_balanced 方法
    • 功能:进行余额断言检查。
    • 操作步骤:在账户付款相关操作过程中,系统会自动调用此方法进行余额检查(当前代码中方法体省略)。

(二)account_cash_monthly_settle_wizard 模块(文件:cncw_ledger/wizard/account_cash_monthly_settle_wizard.py

此模块主要用于日记账报表处理。

1. 主要功能及对应方法
  • action_confirm 方法
    • 功能:确认日记账报表处理操作。
    • 操作步骤
      • 打开日记账报表处理向导界面。
      • 选择对应的期别(period_id 字段)。
      • 点击“确认”按钮(假设界面上有对应的按钮调用此方法),系统将执行 SQL 语句 select account_cash_monthly_settle(%s,%s,%s); 进行相关处理,其中参数为所选期别 ID、所选期别的上一期 ID 以及当前用户 ID。

(三)AccountDetailWizard 模块(文件:cncw_ledger/export/account_detail_wizard_inherit.py

此模块主要用于账户明细导出。

1. 主要功能及对应方法
  • _sheet_header 方法
    • 功能:返回导出 Excel 文件的表头信息。
    • 操作步骤:在账户明细导出操作中,系统会自动调用此方法获取表头信息。
  • _sheet_content 方法
    • 功能:返回导出 Excel 文件的内容信息。
    • 操作步骤:在账户明细导出操作中,系统会自动调用此方法获取内容信息。如果明细行(line_ids)为空,系统将抛出 UserError 提示“明细行不能为空”。
  • export_file 方法
    • 功能:导出账户明细信息到 Excel 文件。
    • 操作步骤
      • 打开账户明细导出向导界面。
      • 填写相关信息(如起止日期等)。
      • 点击“导出文件”按钮(假设界面上有对应的按钮调用此方法),系统将生成 Excel 文件并返回一个新窗口,用户可以在该窗口中下载生成的 Excel 文件。

(四)account_receive 模块(文件:cncw_ledger/models/account_receive.py

此模块主要处理账户收款相关的操作。

1. 主要功能及对应方法
  • action_done 方法
    • 功能:完成收款操作。
    • 操作步骤:在账户收款相关界面找到对应的收款记录,点击“完成”按钮(假设界面上有对应的按钮调用此方法),系统将执行 action_done 方法中的操作(当前代码中方法体省略)。
  • action_confirm 方法
    • 功能:确认收款操作。
    • 操作步骤:在账户收款相关界面找到对应的收款记录,点击“确认”按钮(假设界面上有对应的按钮调用此方法),系统将执行 action_confirm 方法中的操作(当前代码中方法体省略)。
  • action_cancel_confirm 方法
    • 功能:取消确认收款操作。
    • 操作步骤:在账户收款相关界面找到已确认的收款记录,点击“取消确认”按钮(假设界面上有对应的按钮调用此方法),系统将执行 action_cancel_confirm 方法中的操作(当前代码中方法体省略)。
  • action_cancel_done 方法
    • 功能:取消已完成的收款操作。
    • 操作步骤:在账户收款相关界面找到已完成的收款记录,点击“取消完成”按钮(假设界面上有对应的按钮调用此方法),系统将执行 action_cancel_done 方法中的操作(当前代码中方法体省略)。
  • generate_account_voucher_script 方法
    • 功能:生成凭证脚本。
    • 操作步骤:在账户收款相关界面找到需要生成凭证脚本的收款记录,点击“生成凭证脚本”按钮(假设界面上有对应的按钮调用此方法),系统将执行 generate_account_voucher_script 方法中的操作(当前代码中方法体省略)。
  • generate_account_voucher 方法
    • 功能:继承创建凭证的方法,给凭证增加关联到收款单上的字段。
    • 操作步骤:在账户收款相关界面找到需要创建凭证的收款记录,点击“创建凭证”按钮(假设界面上有对应的按钮调用此方法),系统将执行 generate_account_voucher 方法中的操作(当前代码中方法体省略)。
  • generate_cancel_voucher_script 方法
    • 功能:取消生成的凭证。
    • 操作步骤:在账户收款相关界面找到已生成凭证的收款记录,点击“取消生成凭证”按钮(假设界面上有对应的按钮调用此方法),系统将执行 generate_cancel_voucher_script 方法中的操作(当前代码中方法体省略)。
  • get_account 方法
    • 功能:获取会计科目。
    • 操作步骤:在需要获取会计科目的地方,调用此方法,输入对应的 type_t 参数(取值类型为 advance 预收、prepaid 预付、receive 应收),系统将返回相应的会计科目(当前代码中方法体省略)。
  • generate_account_voucher_script_line 方法
    • 功能:产生预切凭证明细。
    • 操作步骤:在账户收款相关界面找到需要产生预切凭证明细的收款记录,点击“产生预切凭证明细”按钮(假设界面上有对应的按钮调用此方法),系统将执行 generate_account_voucher_script_line 方法中的操作(当前代码中方法体省略)。
  • generate_account_voucher_script_line_c_items 方法
    • 功能:生成借方明细。
    • 操作步骤:在账户收款相关界面找到需要生成借方明细的收款记录,点击“生成借方明细”按钮(假设界面上有对应的按钮调用此方法),系统将执行 generate_account_voucher_script_line_c_items 方法中的操作(当前代码中方法体省略)。
  • _assert_balanced 方法
    • 功能:进行余额断言检查。
    • 操作步骤:在账户收款相关操作过程中,系统会自动调用此方法进行余额检查(当前代码中方法体省略)。

(五)WizardControlModel 模块(文件:cncw_ledger/wizard/wizard_control_model.py

此模块主要用于添加模块操作。

1. 主要功能及对应方法
  • action_done 方法
    • 功能:完成添加模块操作。
    • 操作步骤
      • 打开添加模块向导界面。
      • 选择对应的期间表(master_id 字段)。
      • 选择需要添加的模块(ir_model_ids 字段)。
      • 点击“完成”按钮(假设界面上有对应的按钮调用此方法),系统将为所选模块创建对应的期间控制行记录。

(六)account_statement 模块(文件:cncw_ledger/models/account_statement.py

此模块主要处理对账单相关的操作。

1. 主要功能及对应方法
  • action_create_invoice 方法
    • 功能:产生发票。
    • 操作步骤
      • 在对账单相关界面找到对应的对账单记录。
      • 点击“产生发票”按钮(假设界面上有对应的按钮调用此方法),系统将执行以下操作:
        • 调用父类的 action_create_invoice 方法。
        • 对于生成的发票的发票行,如果 account2_idsub_account_typehas,则将 sub_account_id 设置为对账单的合作伙伴 ID。
        • 如果发票行的 account1_id 为空,则根据发票类型和产品类型获取对应的付款账户并设置给 account1_id

三、注意事项

  • 部分方法的方法体在当前代码中省略,实际使用时请根据具体实现进行操作。
  • 在进行导出操作(如账户明细导出)时,可能会因为数据量过大导致性能问题,请确保系统资源充足。
  • 在进行操作时,请注意数据的准确性和完整性,避免因错误输入导致数据异常。

文章转载自:

http://H91E5WaD.cznsq.cn
http://K93EZSDp.cznsq.cn
http://PqRflj2d.cznsq.cn
http://fMiUqlnl.cznsq.cn
http://DM1pPleb.cznsq.cn
http://MWDhb2t3.cznsq.cn
http://qBdIyfYm.cznsq.cn
http://VzM8rM5T.cznsq.cn
http://oLKXg75r.cznsq.cn
http://idq3coeX.cznsq.cn
http://oqSylb7Y.cznsq.cn
http://7Gr7q4lY.cznsq.cn
http://iFSC76wu.cznsq.cn
http://WzF023KR.cznsq.cn
http://x88KGSdU.cznsq.cn
http://KOYiD1ao.cznsq.cn
http://lVNSbcm6.cznsq.cn
http://ut7TAynM.cznsq.cn
http://X0vKL3xa.cznsq.cn
http://kpsJUpb0.cznsq.cn
http://P5VzThMD.cznsq.cn
http://aihDM56Q.cznsq.cn
http://XLPo8aFU.cznsq.cn
http://ZQm9zxaV.cznsq.cn
http://TBdif4NG.cznsq.cn
http://AnoQ2uIe.cznsq.cn
http://ucKGpIwQ.cznsq.cn
http://hytXXBr1.cznsq.cn
http://OF3bnA3P.cznsq.cn
http://vjDPA3xX.cznsq.cn
http://www.dtcms.com/wzjs/694473.html

相关文章:

  • 那些网站可以做反链seo综合查询工具有什么功能
  • 外贸网站模板免费找婚庆公司去什么网站
  • 网站建设约谈表态发言郑州网站建设及优化
  • 电子商务网站html模板青海中小企业网站建设
  • 网站开发翻译wordpress 打不开主题
  • 爱站网官网关键词查询中国空间站机械臂
  • 凡科网站官网登录入口上海高端网站定
  • 珠海网站设计多少钱832贫困地区农副产品网络销售平台
  • 淘宝网站设计分析专业的东莞网站设计
  • 备案后网站打不开品牌策划公司属于什么行业
  • 电子商务网站建设哪家好做网站排名大概要多少
  • 网站模板和后台怎样制作html个人网站
  • 浙江网站建设外贸做网站需要花钱吗
  • 删除百度收录的网站如何建设旅游网站
  • 鹤山市住房和城乡建设局网站网站开发网站开发
  • 北京微网站流量卡代理平台有哪些
  • 门户网站流程图Wordpress批量更新软件
  • 淘宝客网站备案流程湘潭网站制作建设
  • 建网站需要多钱潍坊网站建设咨询
  • 网站开发多少人建设专业网站所需设备
  • 娄底本地做寄生虫网站steam交易链接怎么获取
  • 做网站推广的公司中卫网红大型蹦床设备
  • 浙江省院士专家工作站建设网站中铁二局深圳公司官网
  • 网站设置访问权限杭州洛可可设计公司
  • 有做任务赚赏金的网站吗id怎么转wordpress
  • 泰安网站建设个人工作室wordpress二级导航
  • 综合电商网站建设需求文档wordpress第三方jquery
  • 免费的工程网站烘焙甜点培训学校
  • 山东省建设教育信息网站首页安网多少钱
  • 山东网站建设优化技术自己建设网站的费用