RfcTable 中字段 并不固定,以下内容仅供参考

1. 包含IDOC的 RfcTable

SDATA字段值为IDOC数据,解析IDOC数据需依据IDOC字段长度对SDATA进行截取

function.GetTable(0) {TABLE  [STRUCTURE EDI_DC40 { FIELD TABNAM=EDI_DC40 FIELD MANDT=777 FIELD DOCNUM=0000000009241610 FIELD DOCREL=700 FIELD STATUS=30 FIELD DIRECT=1 FIELD OUTMOD=2 FIELD EXPRSS= FIELD TEST= FIELD IDOCTYP=ZTZECODE_IDOC FIELD CIMTYP= FIELD MESTYP=ZECODE_MSG FIELD MESCOD= FIELD MESFCT= FIELD STD= FIELD STDVRS= FIELD STDMES= FIELD SNDPOR=SAPASB FIELD SNDPRT=LS FIELD SNDPFC= FIELD SNDPRN=AZASB01777 FIELD SNDSAD= FIELD SNDLAD= FIELD RCVPOR=A000000017 FIELD RCVPRT=LS FIELD RCVPFC= FIELD RCVPRN=CN_ECODING FIELD RCVSAD= FIELD RCVLAD= FIELD CREDAT=2013-06-18 FIELD CRETIM=10:35:40 FIELD REFINT= FIELD REFGRP= FIELD REFMES= FIELD ARCKEY= FIELD SERIAL=20130618103540 }]} SAP.Middleware.Connector.IRfcTable {SAP.Middleware.Connector.RfcTable}

function.GetTable(1) {TABLE  [STRUCTURE EDI_DD40 { FIELD SEGNAM=ZTZECODE000 FIELD MANDT=777 FIELD DOCNUM=0000000009241610 FIELD SEGNUM=000001 FIELD PSGNUM=000000 FIELD HLEVEL=02 FIELD SDATA=0003575897008500006600000010251                   CNIT00006 9000001001                              10010     2              1 }]} SAP.Middleware.Connector.IRfcTable {SAP.Middleware.Connector.RfcTable}

2.不包含IDOC的RfcTable

[SAP.Middleware.Connector.RfcTable] {TABLE  [STRUCTURE ZSDJGM01 { FIELD KUNNR=0000001000 FIELD NAME1=安徽邦泰医 FIELD ZZDKHID= FIELD ZZDKH= FIELD VBELN=8000000001 FIELD MATNR=000000002015000211 FIELD MAKTX=胞磷胆碱钠氯化钠注射液&100ml:0.5gx80瓶 FIELD CHARG=2013052201 FIELD LFIMG=1.000 FIELD VRKME=KAR }]} SAP.Middleware.Connector.RfcTable

3.IDOC 字段长度定义(业务不同IDOC内容不同,以下内容仅供参考)

 BEGIN_RECORD_SECTION
BEGIN_CONTROL_RECORD
BEGIN_FIELDS
NAME TABNAM
TEXT Name of Table Structure
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME MANDT
TEXT Client
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME DOCNUM
TEXT IDoc number
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME DOCREL
TEXT SAP Release for IDoc
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME STATUS
TEXT Status of IDoc
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME DIRECT
TEXT Direction
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME OUTMOD
TEXT Output mode
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME EXPRSS
TEXT Overriding in inbound processing
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME TEST
TEXT Test flag
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME IDOCTYP
TEXT Name of basic type
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME CIMTYP
TEXT Extension (defined by customer)
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME MESTYP
TEXT Message type
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME MESCOD
TEXT Message code
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME MESFCT
TEXT Message Function
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME STD
TEXT EDI standard, flag TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME STDVRS
TEXT EDI standard, version and release
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME STDMES
TEXT EDI message type
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME SNDPOR
TEXT Sender port (SAP System, external subsystem)
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME SNDPRT
TEXT Partner type of sender
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME SNDPFC
TEXT Partner Function of Sender
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME SNDPRN
TEXT Partner Number of Sender
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME SNDSAD
TEXT Sender address (SADR)
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME SNDLAD
TEXT Logical address of sender
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME RCVPOR
TEXT Receiver port
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME RCVPRT
TEXT Partner Type of Receiver
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME RCVPFC
TEXT Partner function of recipient
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME RCVPRN
TEXT Partner Number of Receiver
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME RCVSAD
TEXT Recipient address (SADR)
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME RCVLAD
TEXT Logical address of recipient
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME CREDAT
TEXT Created on
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME CRETIM
TEXT Created at
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME REFINT
TEXT Transmission file (EDI Interchange)
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME REFGRP
TEXT Message group (EDI Message Group)
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME REFMES
TEXT Message (EDI Message)
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME ARCKEY
TEXT Key for external message archive
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME SERIAL
TEXT Serialization
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST
END_FIELDS
END_CONTROL_RECORD
BEGIN_DATA_RECORD
BEGIN_FIELDS
NAME SEGNAM
TEXT Segment (external name)
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME MANDT
TEXT Client
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME DOCNUM
TEXT IDoc number
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME SEGNUM
TEXT Segment Number
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME PSGNUM
TEXT Number of superior parent segment
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME HLEVEL
TEXT Hierarchy level of SAP segment
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME SDATA
TEXT Application data
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST
END_FIELDS
END_DATA_RECORD
BEGIN_STATUS_RECORD
BEGIN_FIELDS
NAME TABNAM
TEXT Name of Table Structure
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME MANDT
TEXT Client
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME DOCNUM
TEXT IDoc number
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME LOGDAT
TEXT Date of status information
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME LOGTIM
TEXT Time of status information
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME STATUS
TEXT Status of IDoc
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME STAMQU
TEXT Status for message in status record
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME STAMID
TEXT Message for status notification: Message class
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME STAMNO
TEXT Message number for status message
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME STATYP
TEXT ABAP message type (A, W, E, S, I) in status message
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME STAPA1
TEXT First parameter for message in status record
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME STAPA2
TEXT Second parameter for message in status record
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME STAPA3
TEXT Third parameter for message in status record
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME STAPA4
TEXT Fourth parameter for message in status record
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME STATXT
TEXT Status text
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME UNAME
TEXT User Name
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME REPID
TEXT Program
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME ROUTID
TEXT Subroutine (routine, function module)
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME SEGNUM
TEXT Segment Number
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME SEGFLD
TEXT Segment field
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME REFINT
TEXT Transmission file (EDI Interchange)
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME REFGRP
TEXT Message group (EDI Message Group)
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME REFMES
TEXT Message (EDI Message)
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME ARCKEY
TEXT Key for external message archive
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST
END_FIELDS
END_STATUS_RECORD
END_RECORD_SECTION
BEGIN_SEGMENT_SECTION
BEGIN_IDOC ZTZECODE_IDOC
BEGIN_SEGMENT ZTZECODE000
SEGMENTTYPE ZTZECODE
LEVEL
STATUS MANDATORY
LOOPMIN
LOOPMAX
BEGIN_FIELDS
NAME MBLNR
TEXT Number of Material Document
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME VBELN
TEXT Sales and Distribution Document Number
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME ZSHIPNO
TEXT Sales and Distribution Document Number
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME ZORDTYP
TEXT Selection value
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME KUNNR
TEXT Customer Number
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME PRODCD
TEXT Product Code
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME CHARG
TEXT Batch Number
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME MENGE
TEXT Quantity
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME ZFLAG
TEXT Enhancement active indicator
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST NAME SMBLN
TEXT Number of Material Document
TYPE CHARACTER
LENGTH
FIELD_POS
CHARACTER_FIRST
CHARACTER_LAST
END_FIELDS
END_SEGMENT
END_IDOC
END_SEGMENT_SECTION

IDOC定义文件

Sapnco3 RfcTable Structure的更多相关文章

  1. [LeetCode] All O`one Data Structure 全O(1)的数据结构

    Implement a data structure supporting the following operations: Inc(Key) - Inserts a new key with va ...

  2. [LeetCode] Add and Search Word - Data structure design 添加和查找单词-数据结构设计

    Design a data structure that supports the following two operations: void addWord(word) bool search(w ...

  3. [LeetCode] Two Sum III - Data structure design 两数之和之三 - 数据结构设计

    Design and implement a TwoSum class. It should support the following operations:add and find. add - ...

  4. Theano Graph Structure

    Graph Structure Graph Definition theano's symbolic mathematical computation, which is composed of: A ...

  5. 修复 OS X 的系统盘出现 Invalid Node Structure 问题

    昨晚我的MBP突然出现启动的时候会自动关机的问题.开机进入到 Recovery 模式之后,用 Disk Utility 检查系统盘,发现 Invalid Node Structure 错误, Disk ...

  6. Finger Trees: A Simple General-purpose Data Structure

    http://staff.city.ac.uk/~ross/papers/FingerTree.html Summary We present 2-3 finger trees, a function ...

  7. AVEVA Model Data Exchange Exports Structure Models

    AVEVA Model Data Exchange Exports Structure Modelseryar@163.com Use Model Data Exchange Addin to exp ...

  8. Mesh Data Structure in OpenCascade

    Mesh Data Structure in OpenCascade eryar@163.com 摘要Abstract:本文对网格数据结构作简要介绍,并结合使用OpenCascade中的数据结构,将网 ...

  9. Structure And Representation Of MIB Object Names - SNMP Tutorial

    30.8 Structure And Representation Of MIB Object Names We said that ASN.1 specifies how to represent ...

随机推荐

  1. winrar5.0注册码

    新建一个文本文档,输入横线内的内容 ---------------------------------------------------------------------------------- ...

  2. Linux图形化界面下使用命令进行截图的方法

    以前在LINUX里面截图都是直接按print screen键或者 alt + print screen. 但是print screen是整个屏幕, alt + print screen是当前窗口. 想 ...

  3. MySQL的索引实现原理

    MySQL数据库索引总结使用索引的原由数据结构Hash.平衡二叉树.B树.B+树区别机械硬盘.固态硬盘区别Myisam与Innodb B+树的区别MySQL中的索引什么数据结构B+树中的节点到底存放多 ...

  4. Autofac Getting Started(默认的构造函数注入)

    https://autofaccn.readthedocs.io/en/latest/getting-started/index.html The basic pattern for integrat ...

  5. Sublime Text3 使用记录

    Sublime Text 3 使用记录 来看下本文的大纲吧 介绍下,我的环境      操作系统:win10 64bit      sublime Text  3 版本:3143 那么就开始啦. 一. ...

  6. Django之ModelForm详解

    前言 这是一个神奇的组件,通过名字我们可以看出来,这个组件的功能就是把model和form组合起来.先来一个简单的例子来看一下这个东西怎么用: 比如我们的数据库中有这样一张学生表,字段有姓名,年龄,爱 ...

  7. JavaWeb -- Struts 数据传输:OGNL和类型转换

    1. 数据传输:OGNL和类型转换 OGNL和struts2 OGNL:Object-Graph Navigation Language. OGNL是集成进struts框架中比较强大的技术有助于数据传 ...

  8. Listview_简单使用_(Virtual)

    1.代码来自于“C:\Program Files (x86)\Borland\Delphi7\Demos\Virtual Listview” 1.1.是使用 ListView来显示数据 1.2.自己管 ...

  9. python学习笔记(接口自动化框架 V1.0)

    之前是利用python自带的unittest测试框架 这次自己设计一个 之后再一点点往里面加功能 (ps:当然这个框架真的是很简单..很简单...很简单...) excel文件格式: #!/usr/b ...

  10. spring mvc: 页面重定向调整

    我的项目名称是hello, 在src/main/java目录下面建了一个chapter2目录 有三个配置文件: web.xml, chapter2-servlet.xml, applicationCo ...