1、物料主数据
物料主数据是指对生产过程中涉及到的成品、半成品和原材料在生产加工过程中需要使用的信息进行设定。与PP相关的信息主要在MRP四个视图中进行维护,物料主数据中的信息较多,因此会影响到较多的生产执行过程,主要对MRP运行、可用性检查、物料替代等过程产生影响。
2、BOM主数据
PP中维护的BOM主数据,主要是应用在生产过程中的BOM,即生产BOM;其主要的作用是明确成品或半成品的组件组成结构及数量信息,即明确一个成品或半成品是由哪些半成品或原材料组成的。
3、工作中心主数据
工作中心(WorkingCenter)是直接的生产加工部门。工作中心有明确的生产场地,是生产加工单元的统称。比如一条流水线,加工机床,一个工作人员等都可以作为一个工作中心。一个工作中心是由一个或多个直接生产人员,一台或几台功能相同的机器设备,也可以把整个车间当作一个工作中心,车间内设置不同的机器类型。它是工序调度和能力需求计划(CRP)产能计算的基本单元。
4、工艺路线主数据
工艺路线指定了原材料到产成品的生产过程中每步所需要的工序以及工序的顺序和每个工序所分配的物料,工艺路线中包含了每个工序的工作中心信息。简单来说,工艺路线的目的是让系统知道一个产品需要经过哪个地方,在哪个地方需要哪个材料。而这个地方就叫做工作中心,建立工艺路线时必须指定工作中心。
5、生产版本主数据
生产版本(ProctionVersion)主数据是执行生产业务过程中最主要的基础数据之一,包含了产品的数量结构信息,同时也包含了产品的工艺路线,工作中心等信息。可以简单地理解为生产版本是产品的生产BOM和工艺路线的排列组合。
控制面板-—区域与语言选项中将所有区域选项中都设为英语或美国,高级中非UNICODE程序的语言一定要设为英语,然后重启。
注意:一定要在其它所有相关软件安装完成后再设置以上配置,否则会影响相关软件的安装成功,特别是中文软件。即在安装CENTRAL INSTALLATION 之前配置,重启,安装CI。另外由于本人平时设置密码的习惯(使用安全性密码原则,同时用大小字母数字,非字母数字符,至少8位组合而成)结果导致在CREATE SAP LICENSE(IDES数据库导入之后)卡住,原因是密码无法被SAP安装程序使用,并连接ORA数据库,读取写入系统注册表权限。经过最后两次的痛苦,一天里连续两次安装,头一次安装正确的设置了语言问题,第二次将密码设为简单的“123456” ,终于成功。关于设置ABAP密码的问题,有人说不能成功设置,我发现好像只要密码不与之前设置的ORA及SAP ADM密码重复,就能通过。
进入DBCO,设置数据库连接。点击笔按钮,可以新建一条记录也可以编辑原有的记录。
配置相应的连接。SAP提供多少连接选择,不同连接方式填写的内容不同。
SQL SERVER 数据库的连接方式,填写连接字符串,指定主机IP、用户名、密码、连接的数据库即可。
DB2数据库的连接,写好主机IP地址,端口号和数据库名称。
Oracle数据库的连接方法,必须在服务器上安装Oracle Client,设置连接信息与连接名一致。
MaxDB数据库的连接。MaxDB是SAP自己的数据库。连接方式如图所示。
1 工作环境需求
A The operating system user <sid>adm must be able to log on to the secondary database
B The R/3 table DBCON must be maintained
C The correct database library 'dboraslib<ext>' must exist in the kernel directory
Connect to SQL Server database Prerequisite: At least one Windows application server must be available on the R/3 system and the DBSL dynamic library (DLL) dbmssslibdll must be installed on this server This dll can be downloaded from the SAP Service Marketplace
dbmssslibdll
2 配置连接信息
配置TCODE: dbco
任何配置信息都存储在DBCON表中
配置示例:
A 访问MSSQL的配置示例(参见SAP Notes 178949)
CON_NAME: <my_conn_name>
DBMS: MSS
USER_NAME: <db_user>
PASSWORD: <password>
CON_ENV: MSSQL_SERVER=<server_name> MSSQL_DBNAME=<db_name>
db_user could be sapr3 for example if the server is running R/3 The password field may be blocked from view by asterisks in sm30 USER_NAME can be left blank in order to use integrated security (46d kernel and later) In that case make sure that the OS User running R/3 has the required privilege on the remote server A dummy password must be entered in sm30, it will not be used when the user name is blank
Specifying the server name
The server name is simply the name of the SQL Server or named instance ie the hostname (for a default instance), or <host>/<instname>
Starting with release 640 however there are some special considerations that should be taken into account When running with kernel release 640 or later, the R/3 system will prepend a protocol specifier to the server name Example:
1 For a server running on the same server:
np:<servername>
2 For a remote server:
tcp:<servername>
This forces the connection to be made with a named pipes and tcp/ip protocols respectively
When specifying the server name you can override this by setting your own protocol (tcp: or np:), or you can make R/3 avoid setting any prefix by using simply :<servername> - a colon in front of the server name
B 访问ORACLE的配置示例()
Connection name logical name of the connection
DBMS ORA
User name Oracle users
DB password password for the above-mentioned Oracle user
Conninfo TNS alias
Permanent Usually should not be set for a secondary connection
3 程序中如何使用
例程一
report zdbcon
data: dbn(128)
EXEC SQL
CONNECT TO 'DAN1'
ENDEXEC
EXEC SQL
SET CONNECTION 'DAN1'
ENDEXEC
EXEC SQL
SELECT db_name() INTO :DBN FROM SVERS
ENDEXEC
write: / 'current database name', dbn
DAN1在DBCON表中配置
CON NAME DAN1
DBMS MSS
USER NAME iis_log
PASSWORD CON ENV
MSSQL_SERVER=tcp:############ MSSQL_DBNAME=iislog
例程二
Here is an example for how to connect to another server with CON_NAME=BSK The example assumes BSK is running R/3:
EXEC SQL
CONNECT TO 'BSK'
ENDEXEC
EXEC SQL
SET CONNECTION 'BSK'
ENDEXEC
EXEC SQL
SELECT db_name() INTO :DBN FROM SVERS
ENDEXEC
WRITE: / 'current database name', DBN
EXEC SQL
SET CONNECTION DEFAULT
ENDEXEC
EXEC SQL
SELECT db_name() INTO :DBN FROM SVERS
ENDEXEC
WRITE: / 'current database name', DBN
这个可以到SAP德帮助网站获得帮助文档,大约有4个,不过访问需要用户和密码!!如果SAP数据库也是SQL,需要用DBCON创建一条记录建立与外部数据库的连接(需要BASIS人员来配置),然后用NATIVE SQL来获取数据,放到内表里,以后 *** 作内表就可以了!如果数据库不同,需要到向SAP顾问所要一些组建,很麻烦的!
以上就是关于SAP数据是什么_sap的数据库是什么全部的内容,包括:SAP数据是什么_sap的数据库是什么、高大上的大大们!安装SAP DATABASE时出错了,帮忙解决下log发下面了。、sap怎么链接sql等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)