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. HDU2385Stock

    /*既然前一天的可以省下来给过后一天卖,那么就倒着卖,那么最后一天的只能在最后一天卖,如果可以卖完,还有可卖的名额,那么就从 倒数第二天取,如果卖不完只能丢掉,而且必定是尽量留到价格最高的那一天卖*/ ...

  2. 通过自动回复机器人学Mybatis:OGNL+log4j.properties

    imooc视频学习笔记 ----> URL:http://www.imooc.com/learn/154 OGNL规则: 从哪里取?(作用域.取值范围,例如封装入一个对象,该对象就是取值范围) ...

  3. level-13

    如何调试IE浏览器 1.打开IE浏览器,F12打开开发者模式.(针对IE7及以上) 2.针对IE6浏览器.使用虚拟机或者用ietester 什么是CSS hack?在 CSS 和 HTML里如何写 h ...

  4. windows10下Python如何设置环境变量

    1.右击“我的电脑”,选择“属性”, 2.选择“高级系统设置”, 3.选择“环境变量”, 4.在“系统变量”中选中“Path”,再点“新建”.(Python.Scripts两个目录都要加,只加Pyth ...

  5. React Native导航器之react-navigation使用

    在上一节Navigation组件,我们使用系统提供的导航组件做了一个跳转的例子,不过其实战能力不强,这里推荐一个超牛逼的第三方库:react-navigation.在讲react-navigation ...

  6. LAMP服务器的搭建

    LAMP是一组构建Web应用平台的开源软件解决方案,它是一个开源套件组合.其中L:linux,A :Apache HTTP服务器,M : MySQL或MariaDB,P : perl或Python.这 ...

  7. TUNING FOR ALL FLASH DEPLOYMENTS

    Ceph Tuning and Best Practices for All Flash Intel® Xeon® ServersLast updated: January 2017 TABLE OF ...

  8. python学习笔记(time.time方法)

    time.time()方法 返回的是 1970纪元后经过的浮点秒数 比较简单 总结如下: #!/usr/bin/env python # -*- coding: utf_8 -*- import ti ...

  9. spring mvc: 静态资源/文件配置

    静态文件不用再放web-info 下面了,放在webapp/ 下面就行了(静态文件放web-inf下你在jsp都无法引用~  注意一下所有js.css包括报表文件~ 配置文件等等等~  不要放在web ...

  10. php将科学计算法得出的结果转换成原始数据

    由于php最大只支持显示 15位因的数据运算,大于15位的2数加减乘除的数据的结果,会直接用科学计数法显示, 但在现实生活中,科学计数法不利于普通人识别,所以,本函数将:科学计数法的出的结果转换成原始 ...