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

【SAP ABAP 获取采购申请首次审批时间】

文章目录

  • 前台查看
  • 从后台数据库抓取数据

本篇将从SAP前台和后台数据库表两个方面介绍如何获取到采购申请的首次审批时间


前台查看

使用采购申请相关事务码,这里我用的是ME29N审批采购申请
选中采购申请行项目点击上方环境-》项目更改
在这里插入图片描述

可以看到采购申请所有的更改记录
在这里插入图片描述
采购申请首次审批的时间就是批准标识旧值为X新值为R的第一条记录
在这里插入图片描述

从后台数据库抓取数据

这里介绍两个记录凭证更改信息的数据库表:CDHDR和CDPOS
CDHDR存储变更操作的基本信息,用户在某个时间对某个对象如采购申请、采购订单等做了某个操作。
CDPOS存储具体字段的变更细节如哪些字段被修改,旧值和新值是什么。

se16n输入CDPOS表,在对象值字段输入需要查询的凭证编号,对字段进行过滤,只查找字段名称为FRGKZ审批标识,旧值为X的数据
在这里插入图片描述
可以发现同样的数据出现了两次,这是因为采购申请的行项目有两条
在这里插入图片描述
再根据文档编号去CDHDR表查找这条变更记录的时间
在这里插入图片描述
在abap程序中可以这样取值:

 SELECT p~objectid ,                  " 采购申请号MIN( c~udate ) AS firstappro " 取最早的审批日期FROM cdpos AS pINNER JOIN cdhdr AS c                   " 关联变更记录抬头表ON p~objectid   = c~objectid         " 采购申请号一致AND p~changenr   = c~changenr         " 变更号一致WHERE p~objectclas = 'BANF'AND p~tabname = 'EBAN'                " 采购申请表AND p~fname = 'FRGKZ'                 " 审批状态字段AND p~value_old = 'X'                 " 旧值为 'X'(表示已审批)AND p~objectid IN ( SELECT t~objectid FROM @lt_cdpos AS t )GROUP BY p~objectid                     " 按采购申请号分组INTO TABLE @DATA(lt_cdpos2).
http://www.xdnf.cn/news/202627.html

相关文章:

  • 【LLM开发】Unigram算法
  • 可编程控制器应用
  • 瞄定「舱驾融合」,黑芝麻智能的智驾平权「芯」路径
  • 大数据应用开发与实战(1)
  • Git技巧:Git Hook,自动触发,含实战分享
  • 【C到Java的深度跃迁:从指针到对象,从过程到生态】第四模块·Java特性专精 —— 第十六章 多线程:从pthread到JMM的升维
  • Atcoder Help 有关Atcoder 的介绍-1 涨分规则
  • 嵌入式开发学习日志Day11
  • GESP2024年9月认证C++八级( 第二部分判断题(6-10))
  • 在Linux系统中安装Anaconda的完整指南
  • (001)Excel 快捷键
  • 【RabbitMQ消息队列】(二)交换机模式详解
  • MTKAndroid12-13-开机应用自启功能实现
  • 【差分隐私】目标扰动机制(Objective Perturbation)
  • Android平台Unity引擎的Mono JIT机制分析
  • 前端如何使用Mock模拟数据实现前后端并行开发,提升项目整体效率
  • 计算机视觉进化论:YOLOv12、YOLOv11与Darknet系YOLOv7的微调实战对比
  • 单片机-89C51部分:7、中断
  • ZYNQ-自定义呼吸灯IP核以及PS-PL数据发送接收
  • 【Java学习笔记】传参机制
  • Vue 2 中 Vue 实例对象(vm)的所有核心方法,包含完整示例、使用说明及对比表格
  • 【Java】 使用 HTTP 响应状态码定义web系统返回码
  • 继承(c++版 非常详细版)
  • linux 环境下 c++ 程序打印 core dump 信息
  • 滑动窗口模板
  • 【基础知识】常见的计算公式(一)
  • java借助NIO、链表、跳表模拟实现redis
  • CDGP|如何建立高效的数据治理团队?
  • 【强化学习系列】贝尔曼方程
  • mysql模糊多次OR查询某一个字段,针对这个字段进行查询分组