首页 > 其他分享 >Odoo17.0 基于企业微信的备用金和费用报销

Odoo17.0 基于企业微信的备用金和费用报销

时间:2024-07-10 08:58:07浏览次数:9  
标签:费用 备用金 微信 报销 Odoo17.0 审批 模板

前面讲过了企业微信的基础应用,现在我们来看一下如何借助企业微信的审批端能力结合odoo来实现企业中的两大常规业务流程备用金和费用报销。

企业微信端设置

我们这里使用的是企业微信的原生审批流程,因此我们需要首先在企业微信端设置好审批流程的节点设置。

我们这里使用的是企业微信的付款流程,用户可以根据自己的实际需求进行相应的调整。

审批模板配置

首先我们需要在odoo中启用欧姆解决方案中的费用和企业微信的费用审批功能。

 

开启上述两个功能以后,我们就可以到企业微信-设置-审批模板中将我们需要的审批模板同步到Odoo中了。

具体的同步方式是,我们需要在企业微信后台打开我们想要的审批模板,然后将URL中的模板ID填入到我们的审批表单中的模板ID字段中,然后点击同步按钮。

 同步完成后,我们可以看到一个由很多控件组成的表单,它们跟企业微信端的设置是匹配的,我们需要根据我们在odoo中需要使用的模型进行人工匹配,匹配完成后点击保存。

 

备用金申请

设置完审批模板,我们就可以提交备用金审批了。我们到费用-备用金菜单下,新建一个备用金流程

然后填写相应的员工、金额和日期,然后点击提交。提交之后,员工的上级就会在企业微信端收到一个审批提醒:

 审批人员在企业微信端点击审批通过或者拒绝,即可把审批后的状态推送到Odoo中进行更新。

 如果推送不成功,员工也可以手动点击刷新按钮进行状态刷新。审批通过之后,财务人员选择付款方式,然后点击保存,完成付款即可

 

 

备用金还款和费用报销

员工办事完成之后,会出现以下三种情况:

  • 备用金不够,报销后需要额外支付员工自己垫付的资金

  • 备用金恰好用完,直接提交费用清单和报销凭据

  • 备用金剩余,需要将报销后剩余的备用金返还

退款

如果备用金有剩余,在备用金界面点击退款按钮,直接将剩余备用金入帐

 

费用报销

费用报销抵扣备用金,直接在备用金界面点击创建费用,进入费用报销流程。

 同样的,费用报告提交审批后,主管或经理会在企业微信端收到提醒,审批通过后,财务人员进行费用核销。

 财务人员在记账之后,系统出现付款按钮,如果是费用金额恰好等于备用金金额,无需额外操作,账单将被直接标记为已支付

 

如果有员工自己垫付的费用,那么系统将会提示,需要给员工进行额外支付。

 <iframe height="600" src="https://player.bilibili.com/player.html?isOutside=true&aid=1606073279&bvid=BV1im421G71Y&cid=1610104861&p=1" width="600"></iframe>

 如有疑问请关注公众号OdooHub或评论区留言。

标签:费用,备用金,微信,报销,Odoo17.0,审批,模板
From: https://www.cnblogs.com/kfx2007/p/18293124

相关文章

  • 微信小程序——选项卡页面切换和视频播放
    选项卡页面切换一、选项卡页面切换第一部分选项点击切换第二部分选项卡页面内容滑动二、视屏播放第一部分发布弹幕第二部分点击视频播放和视频切换效果图一、选项卡页面切换第一部分选项点击切换代码部分.wxml部分<viewclass="dhangnan"><vie......
  • 微信小程序图片加载问题及解决方案
    引言在开发微信小程序的过程中,我们经常会遇到图片加载的问题。本文将分享一个常见的问题及其解决方法,帮助开发者避免在小程序中遇到图片加载失败或报错的情况。问题背景在开发一个微信小程序时,我遇到了一个棘手的问题:当图片的src属性被设置为一个变量时,图片无法成功加载,甚至......
  • 微信小程序 wx.navigateto无法跳转 原因如下:
     wx.navigateto无法跳转报错问题:"wx.navigateto无法跳转"可能的原因和解决方法如下: 错误的使用方式:确保你使用的是wx.navigateTo而不是wx.navigateto,注意大小写。  目标页面不存在或路径错误:检查你要跳转的页面路径是否正确,确保在app.json中已经声明。......
  • springboot整合微信公众号实现模版消息推送
    欢迎来到我的博客,代码的世界里,每一行都是一个故事......
  • 【Javascript】微信小程序项目结构目录详解
    我白天是个搞笑废物表演不在乎夜晚变成忧伤怪物撕扯着孤独我曾经是个感性动物小心地感触现在变成无关人物                     ......
  • 用python一个集mes和erp在企业微信协同的服务案例
    要使用Python实现一个集MES和ERP于一体的企业微信协同服务案例,我们可以利用企业微信的API和第三方库`wechatpy`。以下是一个简单的实现思路:1.首先,安装`wechatpy`库,用于实现企业微信的相关功能。```pipinstallwechatpy```2.创建一个`WeChatService`类,用于实现企业微信......
  • 微信小程序 --判断是否是手机号
    validatemobile: function (mobile) {    if (mobile.length == 0) {     wx.showToast({            title: '请输入手机号!',            icon: 'success',            duration: 1500          })......
  • 微信小程序开发--获取输入框input的值的两种方式
    在微信小程序中,可以通过以下几种方式来获取输入框的值:方式1:使用bindinput绑定输入事件,通过event.detail.value获取输入框的值。具体操作如下:<inputbindinput="onInput"placeholder="请输入内容"></input>Page({onInput:function(event){varvalue=event.detail;......
  • 太强了!这款仿微信的聊天工具开源了!
    大家好,我是Java陈序员。问君能有几多愁,开源项目解千愁!今天,给大家介绍一个开源的仿微信聊天工具,同时支持PC端、移动端!关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。项目介绍盒子IM——一个仿微信实现的网页版聊天软件,支持......
  • 微信小程序自动识别收货地址
    为提升用户体验,在用户新增收货地址时,加入自动识别收货地址功能。.wxml<viewclass="top"><inputtype="text"placeholder="复制收货信息(格式:姓名→电话→地址)"value="{{distinguish}}"bindinput="distinguishinput"></input><t......