- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
iDoc 资料
iDoc - IDoc Idoc是SAP用于传输业务数据的一种数据格式。 Idoc的目的与XML类似,都是用于数据交换以及计算机系统的自动化,但语法不同,IDoc要做的更好。 XML允许文档设置其自己的元数据(metadata),而Idoc在创建时就必须在头部录入其信息。XML使用类似标签的树状结构来包含数据和元数据,IDoc则使用表来包含数据和元数据。IDoc同时使用时域(session)来解释所有凭证已处理或将处理的进程,并允许调试和追踪凭证状态。 不同的IDoc类型(IDoc type)用于处理不同类型的信息。比如IDoc格式ORDERS01可用于采购订单(Purchase Order)和订单确认(Order Confirmation)。 IDoc技术在自动化、监控和错误处理方面提供很多工具。举例来说,我们在一个特定的服务器配置了IDoc之后,当一个SAP用户创建一张采购订单,其信息会自动通过IDoc传输给供应商的系统,并且同时在供应商系统创建一张销售订单。 由于IDoc具备极大的的灵活性与透明性(transparency),所以很多非SAP的技术也在使用IDoc。 iDoc - IDoc的结构 一个IDoc包含 · 控制记录(Control Record):包含了IDoc类型、伙伴端口、SAP R/3的版本等信息。 · 状态记录(Status Record):包含对用户的输出消息,诸如“IDoc已创建(IDoc created)”、“IDoc已成功传输至端口(IDoc was successfully passed to the port)”等。 · 数据记录(Data Record):对于某一IDoc类型,段(Segment)的编码和类型都是确定的,但也有其灵活性,比如一张销售订单可以拥有任意多的行项目。IDOC技术 IDoc接口应用于SAP系统与其他系统的业务数据交换过程,包含数据结构的定义以及数据的处理逻辑,其中的数据结构即为IDoc(intermediate document)。IDoc是一种系统间通用的数据交换格式,通过IDOC,SAP系统可以和多种外部系统进行数据交换,包括SAP R2/R3/ECC、EDI子系统等外部系统等。 IDOC概述 IDOC是SAP系统之间或SAP系统与外部系统之间电子数据交换的标准数据格式。在事务处理过程中,随时会产生IDOC,例如,在SAP系统中,用户执行了一个运货交易后,可能会产生打印货运清单所需数据的主IDOC,并经过通信层进行数据传送,从主IDOC中会生成一个或多个通信IDOC。通信层执行远程功能调用,通过端口和伙伴参数(RFC链接)设定,与对方心痛进行链接。IDOC的接收者可能为ECC、R/3、R/2或者一些外部系统。 IDOC不是SAP系统的应用文档(APPLICATION DOCUMET),而是系统间数据交换过程中的媒介,其中的INTERMEDIATE包括下列两层含义。 1.面向消息(message-oriented):IDOC中的数据隶属于具体的应用,可是事务数据、主数据或控制数据,但是其格式与具体应用中的数据格式不同,而是一种通用的标准格式,这样SAP和第三方软件都可以方便地处理IDOC。 2.异步(asynchronous):在创建SAP应用文件之前,数据已经存在与IDOC之中了。如数据出现错误,就不会创建应用文件,直到IDOC中的错误被修正为止,即IDOC的出错处理(通常通过工作流系统实现)可以在其转换为系统应用文档之前进行修改。 通过IDOC接口可以实现SAP系统之间以及SAP系统与其他系统之间的数据交换。使用IDOC的应用必须能够写入或读取IDOC格式的数据,典型的IDOC应用如下所示。 1.?????? ALE:用于同一个企业中不同SAP系统之间的数据交换,通过IDOC格式的数据创建分布式的系统。 2.?????? EDI(electronic data exchange,电子数据交换):用于实现不同企业间的电子数据交换,是各应用系统间的结构化电子交换标准。EDI中的IDOC符合EDI标准,SAP格式的数据通过EDI子系统转换为EDI标准,然后与业务伙伴进行数据交换。 3.通过业务连接器(business connector),可以将业务文档以IDOC的形式发送至INTERNET。 4.通过IDOC也可以链接其他业务应用系统,如PC应用、外部工作流工具等。 IDCO的结构和类型 在SAP系统中,数据交换过程中的IDOC需要依照特定的规则创建。所有的IDOC都遵循被称为记录类型(record type)的通用结构。除遵循通用结构外,不同的应用文档对应不同的IDOC类型,每个IDOC类型有特定的格式和规则。 IDOC通讯结构 所有IDOC都包含技术处
文档评论(0)