【易飞】易飞ERP自动审核程序功能

易飞ERP自动审核程序功能

    • 一、 使用场景
    • 二、 操作说明
    • 三、 安装方式

一、 使用场景

  1. OA系统集成
    与第三方OA系统软件集成,在OA软件审核完成后,直接将ERP中的单据审核。
  2. MES系统集成
    MES系统生成单据写入到易飞ERP中,并需要自动审核单据,直接通过本程序进行单据审核。
  3. 其他外挂生成单据或调用易飞中单据进行审核与反审核。

二、 操作说明

  1. 本程序提供一张临时表
    第三方软件按表结构字段,将相关参数写入CMSJB表中(*为必须传入字段)。
	[JB001] [char](10) NOT NULL, --公司账套编号[JB002] [char](10) NOT NULL, --程序代号:MOCI05[JB003] [char](4) NOT NULL,  --单别[JB004] [char](20) NOT NULL, --单号[JB005] [char](10) NULL DEFAULT (''),     --操作账号[JB006] [char](20) NULL DEFAULT (''),     --批次编号   	派班中心审核后回写[JB007] [char](80) NULL DEFAULT (''),     --备注		派班中心审核后回写[JB008] [char](1) NULL DEFAULT ('N'),     --提交状态码	插入:N, 处理后:Y[JB009] [char](20) NULL DEFAULT (''),     --写入时间   *	插入时时间[JB010] [char](20) NULL DEFAULT (''),     --提交时间	派班中心审核后回写[JB011] [char](1) NULL DEFAULT ('N'),     --处理结果:Y审核成功,N审核失败
  1. 本程序会定时处理队列清单数据,实现单据审核与反审核。
  2. 本程序适用所有易飞单据,支持易飞全版本。
  3. 软件界面
    在这里插入图片描述

三、 安装方式

  1. 在DSCSYS中执行附件中的CMSJB.SQL;
--若是在DSCSYS库不存在表CMSJB,则执行以下代码
CREATE TABLE CMSJB([JB001] [char](10) NOT NULL, --公司账套编号[JB002] [char](10) NOT NULL, --程序代号:MOCI05[JB003] [char](4) NOT NULL,  --单别[JB004] [char](20) NOT NULL, --单号[JB005] [char](10) NULL DEFAULT (''),     --操作账号[JB006] [char](20) NULL DEFAULT (''),     --批次编号   	派班中心审核后回写[JB007] [char](80) NULL DEFAULT (''),     --备注		派班中心审核后回写[JB008] [char](1) NULL DEFAULT ('N'),     --提交状态码	插入:N, 处理后:Y[JB009] [char](20) NULL DEFAULT (''),     --写入时间   *	插入时时间[JB010] [char](20) NULL DEFAULT (''),     --提交时间	派班中心审核后回写[JB011] [char](1) NULL DEFAULT ('N'),     --处理结果:Y审核成功,N审核失败CONSTRAINT [PK_CMSJB] PRIMARY KEY CLUSTERED 
([JB001] ASC,[JB002] ASC,[JB003] ASC,[JB004] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
) ON [PRIMARY]
  1. 勾选后倒计时自动开始处理,无需开启派班中心;
  2. 本程序必须在安装易飞的服务端使用;
  3. 把你想要审核或反审核的单据写到CMSJB中即可,程序会显示执行结果,且单据相关的资料都会更新(库存、采购已交数量等)。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/728983.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java流:释放顺序与并行数据处理的潜能

引言: Java Streams API 是 Java 编程语言中处理集合数据的重要工具,它提供了一种简洁、灵活的方式来操作数据,大大提高了代码的可读性和可维护性。Streams API 的出现为数据处理带来了革命性的变化,使得开发者能够以一种更为直观…

如何学习、上手点云算法(三):用VsCode、Visual Studio来debug基于PCL、Open3D的代码

写在前面 本文内容 以PCL 1.14.0,Open3D0.14.1为例,对基于PCL、Open3D开发的代码进行源码debug; 如何学习、上手点云算法系列: 如何学习、上手点云算法(一):点云基础 如何学习、上手点云算法(二):点云处理相…

数据挖掘案例分析

数据挖掘是指从大量数据中挖掘出有价值的信息和知识的过程。在当今信息爆炸的时代,各个领域都积累了大量的数据,而这些数据中蕴藏着许多有价值的信息,可以帮助企业做出决策、优化运营等。因此,数据挖掘应用已经成为了企业和组织中…

网络编程(3/7)

网络聊天室 服务器 #include <myhead.h> #define SER_IP "192.168.125.64" #define SER_PORT 6666 typedef struct Msg {char user[32]; //用户名int type; //1.登录、2.发消息、0.退出char text[1024]; //消息 } msg_t; typedef struct List {stru…

跟无神学AI之Tensorflow笔记搭建网络八股

虽然Pytorch在论文中使用较多&#xff0c;但是像Alphafold在蛋白质结构预测的模型&#xff0c;仍然是用Tensorflow写成&#xff0c;遂近期在学其中的语法。 本系列来自慕课北大软微曹健老师的Tensorflow笔记&#xff0c;摘选其中重要部分。 1.导包 2.定义训练集测试集和数据…

Android随手记

activity的生命周期 创建时 onCreate() - onStart() - onResume() - onPause() - onStop() - onDestroy() 切换时 a切换到b a.onCreate() - a.onStart() - a.onResume - a.onPause - b.onCreate() - b.onStart() - b.onResume() - a.onStop() b切换回a b.onPause() - a.onR…

C#与python交互(flask发送Get/Post请求)

先运行python&#xff0c;再运行C# **ps: 注意修改端口号**python发送Get/Post请求 # -*- coding: utf-8 -*- # Time : 2024/1/25 15:52 # Author : YY # File : post_test.py # Content&#xff1a;提交数据给客户端 from flask import Flask, request, jsonify, redirect…

华为OD机试 - 字符串统计(Java 2024 C卷 100分)

目录 专栏导读一、题目描述二、输入描述三、输出描述1、输入2、输出3、说明 四、解题思路五、Java算法源码六、效果展示1、输入2、输出3、说明 华为OD机试 2024C卷题库疯狂收录中&#xff0c;刷题点这里 专栏导读 本专栏收录于《华为OD机试&#xff08;JAVA&#xff09;真题&a…

Spring Boot 3项目集成Swagger3教程

Spring Boot 3项目集成Swagger3教程 &#x1f31f; 前言 欢迎来到我的小天地&#xff0c;这里是我记录技术点滴、分享学习心得的地方。&#x1f4da; &#x1f6e0;️ 技能清单 编程语言&#xff1a;Java、C、C、Python、Go、前端技术&#xff1a;Jquery、Vue.js、React、uni-…

智慧灯杆-智慧城市照明现状分析(2)

作为城市照明的主体,城市道路照明伴随着我国城市建设的高速发展,获得了快速的增长。国家统计局数据显示,从2004年至2014年,我国城市道路照明灯数量由1053.15万盏增加到3000万盏以上,年均复合增长率超过11%,城市道路照明行业保持持续快速发展的趋势。 近几年,随着中国路灯…

Lua学习笔记:分享一个用纯Lua写的位操作(异或)

前言 Lua在5.3版本之前没有进行位操作的运算符&#xff0c;如果想用一些位操作没有那么容易&#xff0c;可以使用BIt库来处理&#xff0c;这里分享几个使用纯Lua写的异或运算 local floor math.floor function bxor (a,b)local r 0for i 0, 31 dolocal x a / 2 b / 2if x…

如何排查合并问题——《OceanBase诊断系列》之七

1. 前言 OceanBase数据库的存储引擎以 LSM-Tree 架构为基础&#xff0c;区分静态基线数据&#xff08;存储在只读SSTable&#xff09;和动态增量数据&#xff08;存储在可读写MemTable&#xff09;。其中 SSTable 是只读的&#xff0c;一旦生成就不再被修改&#xff0c;存储于…

C++程序设计-第四/五章 函数和类和对象【期末复习|考研复习】

前言 总结整理不易&#xff0c;希望大家点赞收藏。 给大家整理了一下C程序设计中的重点概念&#xff0c;以供大家期末复习和考研复习的时候使用。 文章目录 前言第四章 函数 函数和类和对象4.1 说明带参数的宏与内联函数有什么不同4.2 全局变量和局部变量有什么区别是怎么实现的…

2024年华为OD机试真题-停车场车辆统计-Java-OD统一考试(C卷)

题目描述: 特定大小的停车场,数组cars[]表示,其中1表示有车,0表示没车。车辆大小不一,小车占一个车位(长度1),货车占两个车位(长度2),卡车占三个车位(长度3),统计停车场最少可以停多少辆车,返回具体的数目。 输入描述: 整型字符串数组cars[],其中1表示有车,0…

C语言-----qsort函数的功能以及模拟实现

1.冒泡排序 &#xff08;1&#xff09;冒泡排序就是数据两个两个的进行比较每一趟都是一个数和其他的所有的数字比较&#xff0c; &#xff08;2&#xff09;这个要的是升序排列&#xff0c;所以前面的大的话&#xff0c;就会调换位置 &#xff08;3&#xff09;冒泡排序的缺…

【开源】JAVA+Vue.js实现高校宿舍调配管理系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能需求2.1 学生端2.2 宿管2.3 老师端 三、系统展示四、核心代码4.1 查询单条个人习惯4.2 查询我的室友4.3 查询宿舍4.4 查询指定性别全部宿舍4.5 初次分配宿舍 五、免责说明 一、摘要 1.1 项目介绍 基于JAVAVueSpringBootMySQL的…

【C语言基础】:深入理解指针(三)

文章目录 深入理解指针一、冒泡排序二、二级指针三、指针数组3.1 指针数组模拟二维数组 四、字符指针变量五、数组指针变量5.1 数组指针变量是什么&#xff1f;5.2 数组指针变量的初始化 六、二维数组传参的本质 深入理解指针 指针系列回顾&#xff1a; 【C语言基础】&#xf…

L2-008 最长对称子串(java题解)

对给定的字符串&#xff0c;本题要求你输出最长对称子串的长度。例如&#xff0c;给定Is PAT&TAP symmetric?&#xff0c;最长对称子串为s PAT&TAP s&#xff0c;于是你应该输出11。 输入格式&#xff1a; 输入在一行中给出长度不超过1000的非空字符串。 输出格式&a…

JavaScript 中的 sort 传入 (a,b) => b - a 会是升序还是降序?为什么呢?

在 JavaScript 中的数组有内建的 sort 方法,可以让我们不用自己手写排序算法,也能够有高效能的排序方法可用。然而,你知道sort 要怎么用吗? 在sort 中要传入的compareFn 又是如何运作的? 当compareFn 是(a, b) => b - a 时,排序会是升序还是降序? 为什么呢? 这一连…

用户登录问题——登录态

不论在任何系统中&#xff0c;用户体系都是重中之重&#xff0c;而怎么建立一个完善的&#xff0c;安全的用户体系&#xff0c;是所有开发者都在思考的问题。 而这里就来思考一下&#xff0c;用户登录问题。 登录的作用主要就是用户认证&#xff0c;与权限认证&#xff0c;也…