首页 > 编程语言 >9-3 BDC编程

9-3 BDC编程

时间:2023-08-06 13:55:05浏览次数:39  
标签:BAPI BDC 编程 BI SESSION SM35

9-3 BDC编程

1基本:

BATCH DATA COMMUNICATION - 批量数据交互,是使用模拟用户操作的方法,批量录入数据的技术。有点类似于OFFICE软件中的宏。

在BAPI出现之前,基本上使用非常广泛,现在有了BAPI,数据导入一般会选择BAPI。

2两种模式:

  • CTU使用CALL TRANSACTION(ABAP程序)
  • BI SESSION:使用批量输入线程(SM35)

3モード:

显示模式:N A E P

显示模式升级版(模拟后台操作):Q D H S

更新モード: A非同期  S同期 Lローカル

4トランザクションコード:

SHDB:BDCをレコードする;

SM35:バッチインプット・セッション(BI SESSION)

5システム演示:

  • BDCレコード;
  • PGMに転換;
  • OO プログラミング;
  • CTUを使う;
  • BI SESSIONを使う。

1)SHDBーNEW RECORDING

image-20230806134058511

image-20230806134721193

注意点:

BDC操作は AUTO COMMIT;終了時点で、販売伝票も生成された。

image-20230806134925360

方法1:「再生」で、レコードのレビューが可能。

image-20230806135017171

image-20230806135223066

方法2:「セッション」SM35で、セッションを作成。

image-20230806135709370

image-20230806141436302

この頃、SM35でBI SESSIONが見えている。

image-20230806141550127

下記の設定で実行。

image-20230806142048863

image-20230806142211885

方法3:「プログラム」で実行すると、PGMの生成が可能となる。

image-20230806142447888

image-20230806142521946

image-20230806144707302

image-20230806144717500

标签:BAPI,BDC,编程,BI,SESSION,SM35
From: https://www.cnblogs.com/devasking/p/17609351.html

相关文章

  • c#面试编程题
    3个可乐瓶可以换⼀瓶可乐,现在有364瓶可乐,问⼀共可以喝多少瓶可乐,剩下⼏个空瓶。intpingNumber=364;intheNumber=364;while(pingNumber>2){heNumber+=pingNumber/3;pingNumber=(......
  • DOM编程
    DOM编程介绍DOM编程是指使用JavaScript与HTML文档中的DOM(文档对象模型)进行交互的过程。文档:整个HTML网页文档对象:网页中的每一部分都转换为了对象模型:使用模型表示对象之间的关系DOM是HTML文档的树状结构表示,它允许开发者使用JavaScript来访问、操作和修改HTML元素、......
  • 面向切面编程
    使用AOP的优势:提高代码的可重用性业务代码编码更简洁业务代码维护更高效业务功能拓展更便捷AOP的使用:1)方式一:2)方式二:使用自定义注解  ......
  • 《Java编程思想第四版》学习笔记04
    在面向对象的程序设计中,创建和使用代码最可能采取的一种做法是:将数据和方法统一封装到一个类里,并且使用那个类的对象。有些时候,需通过“合成”技术用现成的类来构造新类。而继承是最少见的一种做法。因此,尽管继承在学习OOP的过程中得到了大量的强调,但并不意味着应该尽可能地到处......
  • JAVA SE基础《八》 ---- 面对对象编程
    目录一、面向对象编程快速入门二、深刻认识面向对象三、对象在计算机中的执行原理四、类和对象的一些注意事项五、其他语法:this六、其他语法:构造器七、其他语法:封装八、其他语法:实体JavaBean九、面向对象编程综合案例十、补充知识:成员变量、局部变量的区别小结 前言......
  • C语言编程工具软件推荐!
    1、VS(VisualStudio)[VS是目前最受欢迎的适用于Windows平台应用程序的综合开发环境,由于大多数同学使用的都是Windows操作系统,因此VS非常适合大家。在日常课堂和考试中,我们使用的VS2010支持多种不同的编程语言,VS2010最初支持的语言包括:VisualBasic、VisualC#、VisualC++、Vis......
  • IPv6 - linux网络编程
    IPv6网络编程假设双栈服务器有一个IPv4地址、和一个IPv6地址:IPv6服务器启动后创建一个IPv6的监听套接字,假设绑定通配地址客户端调用connect,发送要给IPv4SYN给服务端服务端接收IPv4SYN设置一个标识指示本连接使用IPv4映射的IPv6地址,然后响应一个IPv4SYN/ACK。连接......
  • 10.1 网络编程
    客户端-服务器编程模型每个网络应用都是基于客户端-服务器模型的。采用这个模型,一个应用是由一个服务器进程和一个或者多个客户端进程组成。服务器管理某种资源,并且通过操作这种资源来为它的客户端提供某种服务。例如,一个Web服务器管理着一组磁盘文件,它会代表客户端进行检索和执......
  • UDP 编程
    UDP编程#include<sys/socket.h>//可以发送或接收一个长度为0的数据报ssize_trecvfrom(intsockfd,void*buf,size_tnbytes,intflags,//常与recvsendrecvmsgsendmsg配合structsockaddr*from,sockl......
  • Linux 网络编程常用辅助函数
    最大地址结构structsockaddr_storage;//足够大,能够支持任何套接字地址结构从套接字获取信息 //获取本地连接的地址externintgetsockname(int__fd,__SOCKADDR_ARG__addr,socklen_t*__restrict__len)__THROW;//获取连接另一侧的地址externintgetpeername(......