钉钉费用报销单同步到金蝶和生成凭证

场景

1. 钉钉单据同步到金蝶
钉钉审核通过的《费用报销单》同步到金蝶的《费用报销单》。

2. 金蝶总账凭证生成
同步到金蝶的单据,审核无误后自动生成财务总账《凭证》。
其他钉钉单据同步和生成凭证类同;支持钉钉多个组织对应金蝶多个组织单据同步和生成。

步骤

金蝶系统中打开《费用报销单》列表

路径:主菜单-》【财务会计】-》【费用管理】-》【费用报销单列表】

同步钉钉单据

钉钉中已经审批通过的《费用报销单》会自动同步到金蝶系统的《费用报销单》。

默认每X小时同步一次,同步频率可在“执行计划”中修改。如需立即同步点击【同步钉钉单据】按钮。

确认钉钉同步单据,并审核。已经审核的单据背景白色,未审核单据背景蓝色。

删除同步到金蝶的单据,手动同步或下次自动同步时会重新生成。如不想重新生成请作废已生成单据。

列表显示凭证信息

单据列表默认不显示凭证信息。

点击【过滤】,勾选“凭证信息”,选择对应的账簿后显示凭证生成情况。

生成凭证

未生成凭证的单据,在单据列表或单据界面,点击【业务操作】-》【生成凭证】进行财务凭证的生成。

生成后的凭证界面

<think>好的,我现在需要处理用户关于钉钉审批模式和API集成的问题。首先,用户想知道钉钉审批支持哪些模式,以及如何通过API对接实现功能集成。我需要根据提供的引用内容来整理答案,同时遵循之前的系统级指令,比如正确使用LaTeX格式,生成相关问题,并且添加引用标识。 首先,钉钉审批的模式可能包括表单设计、流程配置、消息通知等。根据引用[1]和[4],用户提到OA系统需要对接考勤审批和用印申请,这说明钉钉审批支持自定义表单和流程。另外,引用[4]中的演示案例提到报销单生成总账凭证,可能涉及数据同步到财务系统,这应该属于集成模式的一部分。 接下来,API对接方面,引用[1]提到钉钉能提供接口,引用[2]和[3]则具体描述了集成的步骤和代码示例。比如引用[2]提到的三步配置,包括记录接口参数、字段映射和方案设置,而引用[3]展示了如何通过本地存储处理token,这可能API鉴权相关。需要详细说明如何调用钉钉的审批接口,比如发起审批、处理回调、同步数据等步骤。 另外,要注意用户可能需要具体的实现步骤,比如如何获取API权限,配置参数,处理回调等。同时,生成的代码示例要符合Python或其他常见语言的格式,确保语法正确。根据引用[3]中的代码,可能需要使用token进行身份验证,所以在示例中要体现这一点。 然后,生成的相关问题需要围绕钉钉审批的扩展应用、安全性、测试方法以及其他系统的集成,比如引用[4]中的金蝶云星空案例,可以提问如何实现报销单生成凭证的问题。 最后,确保回答结构清晰,分点说明模式和集成步骤,引用正确的位置,比如引用[1]关于接口支持,引用[2]关于三步配置,引用[3]关于token管理,引用[4]关于具体应用案例。同时,注意使用中文,避免使用Markdown格式,但代码块需要用反引号包裹。</think>### 钉钉审批模式API集成说明 #### 一、钉钉审批支持的模式 1. **自定义审批流程** 钉钉允许通过可视化表单设计器定义审批模板,例如请假、报销、用印申请等。流程支持多级审批、条件分支、消息通知等功能[^1][^4]。 2. **系统集成模式** 钉钉审批可外部系统(如OA、ERP)对接,实现数据双向同步。例如,报销单审批通过后自动生成财务凭证(如引用[4]中金蝶云星空的案例)。 3. **API驱动模式** 通过开放接口实现自动化操作,包括发起审批、查询状态、回调通知等。例如,通过API将企业自建系统的数据推送至钉钉审批流[^1][^3]。 --- #### 二、通过API对接钉钉审批的步骤 1. **获取API权限** - 在钉钉开发者后台创建应用,启用“审批API”权限。 - 使用`CorpId`和`AppKey`生成访问令牌(Token),如引用[3]中的`localStorage`管理Token示例: ```javascript // Token管理示例 export function getToken() { return localStorage.getItem("token") as string; } ``` 2. **调用审批接口** - **发起审批实例**:调用`topapi/processinstance/create`接口,传入表单数据。 - **查询审批状态**:使用`topapi/processinstance/get`接口实时获取进度。 - **回调通知**:配置HTTP回调地址接收审批结果(如通过/拒绝)[^2]。 3. **数据字段映射** 根据业务需求配置钉钉审批表单企业系统的字段对应关系。例如,将钉钉的“报销金额”映射至金蝶系统的“凭证金额”(引用[2]中的字段映射步骤)。 4. **异常处理日志** 设置重试机制(如引用[2]提到的重试次数)和日志监控,确保接口稳定性。 --- #### 三、代码示例(Python调用钉钉API) ```python import requests def create_approval_instance(token, form_data): url = "https://oapi.dingtalk.com/topapi/processinstance/create" headers = {"Content-Type": "application/json"} params = {"access_token": token} payload = { "process_code": "审批模板ID", "originator_user_id": "发起人ID", "form_component_values": form_data } response = requests.post(url, params=params, headers=headers, json=payload) return response.json() ``` --- #### 四、典型应用场景 1. **考勤审批对接**:OA系统调用钉钉接口同步请假、加班数据。 2. **财务报销集成**:钉钉审批通过后自动生成ERP凭证(如引用[4]的金蝶案例)。 3. **用印流程自动化**:审批结果触发电子签章系统操作[^2]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值