ALE配置文档一.docx

上传人:b****7 文档编号:9062044 上传时间:2023-02-03 格式:DOCX 页数:33 大小:557.65KB
下载 相关 举报
ALE配置文档一.docx_第1页
第1页 / 共33页
ALE配置文档一.docx_第2页
第2页 / 共33页
ALE配置文档一.docx_第3页
第3页 / 共33页
ALE配置文档一.docx_第4页
第4页 / 共33页
ALE配置文档一.docx_第5页
第5页 / 共33页
点击查看更多>>
下载资源
资源描述

ALE配置文档一.docx

《ALE配置文档一.docx》由会员分享,可在线阅读,更多相关《ALE配置文档一.docx(33页珍藏版)》请在冰豆网上搜索。

ALE配置文档一.docx

ALE配置文档一

文档适用接口范围2

领航计划系统中配置ALE2

1.CreateRFCDestination2

2.LogicalSystem3

3.建立LogicalSystem的相关关联4

3.1.将Client与LogicalSystem关联4

3.2.建立RFCDestination与LogicalSystem的关联5

4.BasicIDOCType&MessageType6

4.1.BasicIDOCType的定义6

4.2.MessageType的定义7

4.3.CreateReducedMessageType8

5.自定义MessageType和IDOCType的相关配置8

5.1.ChangePointer相关配置9

5.1.1.ChangeDocumentItemsforMessageType9

5.1.2.ChangePointerActive10

5.1.3.AdditionalDataforMessageType10

5.2.OutBoundProcessCode11

5.3.InboundProcessCode13

5.3.1.BD51设置InboundFunction的属性14

5.3.2.WE57设置MessageType的相关属性14

5.3.3.WE42配置InboundProcessCode14

6.创建分发模型(DistributionModel)16

6.1.CreateModelView17

6.2.AddMessageType17

6.3.IDOC数据过滤(DataFilter)18

6.4.GeneratePartnerprofiles19

7.创建PORT19

8.创建PartnerProfile20

8.1.基本参数21

8.2.OutboundParameters21

8.3.MessageControl23

8.4.InboundParameters23

9.MessageType数据过滤24

9.1.SegmentFiltering24

9.2.DataFilterObjects25

文档适用接口范围

本配置文档适用的接口范围如下:

接口编号

控制标识

接口内容

发送方

接收方

是否

适用

IF_ALE_MM018

ZSCMI018

周期/实时盘点实绩接收

SCM

SAP

IF_ALE_MM019

ZSCMI019

周期/实时盘点实绩返回

SAP

SCM

IF_ALE_MM020A

ZSCMI20A

生管WMS库存帐面数-传输请求

SAP

SCM

IF_ALE_MM020B

ZSCMI20B

生管WMS库存帐面数

SCM

SAP

IF_ALE_MM021

ZSCMI021

物料主数据接口

SAP

SCM

IF_ALE_MM022

ZSCMI022

供应商主数据

SAP

SCM

IF_ALE_MM023

ZSCMI023

客户主数据

SAP

SCM

IF_ALE_MM024

ZSCMI024

成本中心主数据

SAP

SCM

IF_ALE_MM025

ZSCMI025

采购信息记录

SAP

SCM

IF_ALE_PP026

ZSCMI025

生产订单状态信息

SAP

SCM

IF_ALE_MM027

ZSCMI027

销售部转储订单

SAP

SCM

IF_ALE_MM028B

ZSCMI28B

SAP库存帐面数

SAP

SCM

领航计划系统中配置ALE

1.CreateRFCDestination

TCODE:

SM59

参数

说明

RFCdestination

AXWAY_SCM

名称

Connectiontype

T

TCP/IPconnection

Description

领航项目系统与CV_SCM系统AXWAY接口

描述

Technicalsettings

RegisteredServerProgram

活动方式

RegisteredServerProgramID

AXWAY_SCM

该注册名称在AXWAY中进行配置,需要保持一致

详情见下图:

2.LogicalSystem

在领航计划系统上定义代表中间件AXWAY的逻辑系统,以及SAP系统本身的逻辑系统名称。

TCODE:

SALE

Menu:

SendingandReceivingSystemsLogicalSystemsDefineLogicalSystem

为中间件配置逻辑系统

参数

说明

LogicalSystem

SAP_AXWAY

Axway中间件逻辑系统名称

Name

SAPtoAxwayforCV_SCMSystem

说明

为领航计划SAP系统配置逻辑系统

参数

说明

LogicalSystem

DFDCLNT300

领航计划SAP生产机系统逻辑系统名称

Name

领航计划生产机逻辑系统

说明

配置界面如下:

3.建立LogicalSystem的相关关联

3.1.将Client与LogicalSystem关联

TCODE:

SALE

如果对方系统也是SAP系统,那么需要进行此步骤,对于本接口,不需要进行该配置

Menu:

SendingandReceivingSystemsLogicalSystemsAssignClienttoLogicalSystem

配置步骤和界面如下:

双击选中行,详细配置界面如下:

配置参数列表:

参数

说明

Client

300

根据情况,配置各自的Client,生产机上为300

LogicalSystem

DFDCLNT300

为选定的Client分配一个LogicalSystem,一个逻辑系统只能分配个一个Client。

其他

其他参数由BASIS选择配置

3.2.建立RFCDestination与LogicalSystem的关联

TCODE:

BD97

对于SAP与非SAP系统进行ALE的数据交互,需要定义该步骤,本接口系统由于是SAP系统与中间件AXWAY,对方为非SAP系统,需要定义此步骤。

在当前系统下,会列出所有可用的LogicalSystem,选中需要定义的逻辑系统名称,点击工具栏【Standarddialogdestination】,选择该逻辑系统需要关联的RFCDestination。

配置参数列表:

参数

说明

LogicalSystem

SAP_AXWAY

步骤2中配置的逻辑系统名称

Receiver/Server

SAP_AXWAY

RFCDestination…

AXWAY_SCM

步骤1中配置的RFCDestination

4.BasicIDOCType&MessageType

ALE使用IDOC传输数据,需要为各接口根据情况创建或选择合适的IDOCType以及MessageType。

4.1.BasicIDOCType的定义

对于自定义的IDOCType,需要使用以下TCODE进行创建,具体IDOCType文档结构参见各技术说明书中详细说明。

TCODE:

WE30–DevelopIDOCType(创建IDOCType)

WE31–IDOCSegment

接口编号

BasicIDOCType

备注

IF_ALE_MM018

ZMMPID01

自定义IDOC类型

IF_ALE_MM019

ZMMPID01

同上

IF_ALE_MM020A

ZSCMSTK1

自定义IDOC类型

IF_ALE_MM020B

?

?

?

自定义IDOC类型

IF_ALE_MM021

MATMAS05

系统标准IDOC类型,需要进行SegmentFilter及DataFilter

IF_ALE_MM022

CREMAS04

系统标准IDOC类型,需要进行SegmentFilter及DataFilter

IF_ALE_MM023

DEBMAS04

系统标准IDOC类型,需要进行SegmentFilter及DataFilter

IF_ALE_MM024

COSMAS01

系统标准IDOC类型,需要进行SegmentFilter及DataFilter

IF_ALE_MM025

INFREC01

系统标准IDOC类型,需要进行SegmentFilter及DataFilter

IF_ALE_PP026

ZPPORD01

自建IDOC类型

IF_ALE_MM027

ZORDERS01

参考系统标准IDOCType:

ORDERS01

IF_ALE_MM028B

ZMASTK01

自建IDOC类型

4.2.MessageType的定义

对于不能使用系统标准MessageType的接口,要创建合适的MessageType,并将MessageType与IDOCType进行关联。

TCODE:

WE81–LogicalMessageType(创建消息类型)

WE82–OutputTypesandAssignmenttoIDOCTypes(消息类型与IDOCType关联)

下表中为各接口定义的MessageType和IDOCType及对应关系:

接口编号

MessageType

BasicIDOCType

备注

IF_ALE_MM018

ZMSPID01

ZMMPID01

自定义消息类型

IF_ALE_MM019

ZMSPID01

ZMMPID01

自定义消息类型

IF_ALE_MM020A

ZSCMSTKREQ

ZSCMSTK1

自定义消息类型

IF_ALE_MM020B

?

?

?

?

?

?

自定义消息类型

IF_ALE_MM021

MATMAS

MATMAS05

系统标准消息类型

IF_ALE_MM022

ZCREMAS

CREMAS04

自定义消息类型,参考标准CREMAS

IF_ALE_MM023

DEBMAS

DEBMAS04

系统标准消息类型

IF_ALE_MM024

COSMAS

COSMAS01

系统标准消息类型

IF_ALE_MM025

INFREC

INFREC01

系统标准消息类型

IF_ALE_PP026

ZMSPP001

ZPPORD01

自定义消息类型

IF_ALE_MM027

ZORDERS

ZORDERS01

自定义消息类型,参考标准ORDERS

IF_ALE_MM028B

ZMATSTOCK

ZMASTK01

自定义消息类型

4.3.CreateReducedMessageType

TCODE:

BD53

参考已经存在的IDOCType及MessageType,创建新的ReducedMessageType,但是不生产新的IDOCType。

在ReferenceMessageType基础上选择Segment以及Field即可,与完全创建新的MessageType及IDOCType相比的好处是,可以共用ReferenceMessageType提供的ChangePointer处理函数(BD60中配置)。

配置步骤如下:

1.新MessageType名称

2.参考Messagetype名称

3.选择需要的Segment以及Field.

配置参数列表:

5.自定义MessageType和IDOCType的相关配置

对于自定义的MessageType和IDOCType,需要做相关的配置,才能使得它们符合ALE的规范,能够发送和接收IDOC文件,并进行相应的处理,这里分Outbound和Inbound两个方面,按照功能分别进行配置说明。

5.1.ChangePointer相关配置

对于自建的MessageType和IDOCType,又需要使用ChangePointer机制的,需要进行与ChangePointer相关的配置。

5.1.1.ChangeDocumentItemsforMessageType

TCODE:

BD52

自建的MessageType和ReducedMessageType,系统都不会自动产生ChangePointer记录,需要配置MessageType根据哪些ChangeDocumentItems来产生ChangePointer。

配置界面如下:

1.需要配置的MessageType

2.该MessageType对哪些Changedocumentitems产生Changepointers

配置参数列表:

MessageType:

ZCREMAS(注:

配置内容参考标准CREMAS配置内容)

Object

TableName

FieldName

说明

5.1.2.ChangePointerActive

TCODE:

BD61-->ActivateChangePointers–Generally

配置SAP系统当前Client是否启用ChangePointer机制,选中并允许(Check)该配置项。

配置参数表:

参数

说明

ActivationStatus

X

ChangePointer允许

TCODE:

BD50-->ActivateChangePointersforMessageType

配置当前Client指定的MessageType是否启用ChangePointer。

配置参数列表:

MessageType

Active

备注

5.1.3.AdditionalDataforMessageType

TCODE:

BD60

启用了MessageType的ChangePointer以后,还需要为该MessageType配置一个特别的处理函数,专门处理它自己的ChangePointer数据,并生产相应的IDOC文件,并触发ALE配置根据进行分发。

1.添加MessageType

2.双击行,进入详细配置界面

配置参数列表:

MessageType

Ref.MessageType

FunctionModule

ReducableMessageType

5.2.OutBoundProcessCode

TCODE:

WE41

对于采用MessageControl方式触发数据传输的实时接口,需要配置外向处理程序,设置该ProcessCode以及Function可以处理的消息类型等信息,配置界面如下:

1.添加OutBoundProcessCode以及描述

2.双击行,进入详细配置界面。

在配置FunctionModule时,确保先创建好了该Function。

配置参数列表:

ProcessCode

FunctionModule

Description

OptionALE-Servie/inb.Procg

Versionoffunctionmodule

3.在ProcessCode的Overview界面,选中行,双击“Logicalmessage”,进入逻辑消息配置界面。

4.逻辑消息界面:

选中行,双击进入

配置参数列表:

ProcessCode

Messagetype

Alltypes

Messagecode

Allcodes

MessageFunction

AllFunctions

5.3.InboundProcessCode

TCODE:

BD51设置InboundFunction的属性

WE57设置MessageType的相关属性

WE42配置inboundprocesscode

5.3.1.BD51设置InboundFunction的属性

参数说明:

Functionmodule:

进站函数名称

Inputtype:

输入数据类型;0-批量输入;1-单个输入;2-单个数据并锁定IDOC数据

Dialogallowed:

IDocscanbeprocessedindialogmode

配置参数列表:

InboundFunctionmodule

InputType

Dialogallowed

说明

5.3.2.WE57设置MessageType的相关属性

参数说明:

配置参数列表:

MessageType

SerializationObjectType

Objecttypelink

说明

5.3.3.WE42配置InboundProcessCode

1.添加Inboundprocesscode及描述

2.双击添加行,详细设置界面,配置Identification之前,先创建该Function。

配置参数列表:

ProcessCode

Identification

Description

OptionALE

Processingtype

3.在Overview界面,选中行,双击左边“Logicalmessage”,配置该processcode可以处理的消息类型等信息。

4.选中logicalmessage行,双击进入详细配置界面

配置参数列表:

ProcessCode

Messagetype

Alltypes

Messagecode

Allcodes

MessageFunction

AllFunctions

6.创建分发模型(DistributionModel)

维护领航项目系统(SAP)向生管系统接口中间件AXWAY进行数据分发的所有MessageType的分发模型。

TCODE:

BD64

6.1.CreateModelView

参数

说明

ShortText

SAP_TO_AXWAY_CV_SCM

模型短文本描述

Technicalname

SAPTOAXWAY

技术名称

StartDate

默认

模型有效开始日期

EndDate

默认

模型有效截至日期

6.2.AddMessageType

选中模型名称,点击工具栏上

配置参数列表:

参数

说明

Modelview

SAPTOAXWAY

为分发模型添加MessageType

Sender

见说明

发送方LogicalSystem,在不同的Client,配置当前Client的逻辑系统名称。

Receiver

SAP_AXWAY

接收方LogicalSystem

MessageType

见说明

为模型添加的MessageType,需要将2.4.2中定义的全部MessageType都分别添加到此处

根据不同的MessageType,给出全部的参数?

6.3.IDOC数据过滤(DataFilter)

a)选中模型中需要进行数据过滤的MessageType下的【Nofilterset】,如下图:

b)双击,进入IDOCDataFilterObject设置界面,

c)点击【Createfiltergroup】,首先创建一个或多个FilterGroup,各FilterGroup之间是逻辑或(OR)的关系。

在一个FilterGroup中,各Field过滤条件之间为逻辑与(AND)的关系。

d)FilterGroup下的过滤Object可以根据具体情况进行配置,具体参见后面的章节?

e)根据下表参数进行各MessageType的DataFilter的配置

f)?

6.4.GeneratePartnerprofiles

创建并保存分发模型后,选中刚创建的模型,点击菜单【Environment】【GeneratePartnerProfiles】,为模型创建伙伴配置文件。

7.创建PORT

TCODE:

WE21

在前一个步骤,根据分发模型自动产生PartnerProfiles时,在满足一定条件下,可以同时参数相应的PORT,但是本次接口中,由于对方系统是中间件AXWAY,不会自动生产该PORT,需要手工创建。

此处定义的Port在PartnerProfile中需要使用到。

Generateportname:

系统分配一个名称

Ownportname:

自定义名称

参数

说明

Ownportname

AXWAY_SCM

自定义的PORT名称,否则会自动生产一个名称

Description

SAPTOAXWAYforCV_SCM

描述

Version

SAPRelease4.x

版本

RFCDestination

AXWAY_SCM

此PORT使用的RFCDestination,使用2.1中的定义

8.创建PartnerProfile

TCODE:

WE20

在BD64中,选中分发模型,菜单—>环境创建PartnerProfile,此时无法自动创建PORT,需要手工创建并关联。

对于本接口系统中SAP向AXAWAY发送IDOC,都使用同一个PartnerProfile,如下:

8.1.基本参数

参数

说明

PartnerNO

SAP_AXWAY

名称

PartnerType

LS

指出该Profile是使用逻辑系统

8.2.OutboundParameters

点击OutboundParameters和InboundParameters下的

,配置使用该PartnerProfile的各MessageT

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1