Welcome! My friends!

BC420--ABAP数据传输(3)LSMW

上一篇 / 下一篇  2008-01-04 09:41:19 / 个人分类:SAP ABAP

第三辑 LSMWITPUB个人空间OveA&y%J

Km&P A{#v9P;}0  主要功能
Tq j"nb%lo0  Import数据:CSV files,Sequential files;ITPUB个人空间Ri(S"o*f AY
  Convert数据
%L \8?T:Z1^ R0  Import数据:Data Transfer;ITPUB个人空间3p"[[}y

W M WU s ]d`w0  概念
v-G1T!H"LQ_-v0  LSMW读取文件并转换其内容到相应的目标结构和字段,然后从目标结构的数据创建一个
^|1] T+g6A0    SAP格式的文件,该文件可用于传输数据;SAP没有提供任何标准的转换程序,转换程序ITPUB个人空间QF&wP(^ NX
    从预定义的规则中产生;
rO6@2pCWy1u+LX0  步骤:ITPUB个人空间:}b)Yc}
    LSMW读取file(本地或者服务器上的,需要预定义source structure接受数据);ITPUB个人空间&pd,|4E OnVq-|
    文件的内容保存为LSMW文件;
)f\+[PX0    然后定义structures的关系和fields分配(定义source和target structure的maping);ITPUB个人空间0X,^/u)R'JL$e
    定义source fields和target fields的value的conversion rule;(定义LSMW file如何转换为target structure);
V.A2o+U0F:b| xaG(O0    LSMW从structure和conversion rule的定义生成2个可执行的ABAP程序,结果是一个SAP格式的
*N]-X~%|.X0YjVd9]0      文件,在传输程序或者LSMW中执行;ITPUB个人空间(P1y[~[6s
ITPUB个人空间BV \6H] {vV
  LSMW支持的transfer methods:ITPUB个人空间Dn0X[M[&G
    标准的传输程序(batch input、call transaction、direct input);ITPUB个人空间:W1j S/hK$zU
    使用IDocs;ITPUB个人空间 @YJ i:e
    使用BAPI;ITPUB个人空间T#d5x eIv.F @*?&r
    使用recorder录制recording并生成batch input;ITPUB个人空间V4{V`.IM7H%q

:Qn?:Krh*~ U0  projectITPUB个人空间4t Bf_2c5B
   t-code:lsmw;ITPUB个人空间;jqu5s:q
   步骤:
'N~8oguyj0   1>定义传输主对象ITPUB个人空间%L3[-l g9di
     1 maintain object attribution
q:D3U[,fG0ITPUB个人空间,aFbA J\!CQeJ3Q
   2>维护原始格式ITPUB个人空间 n,jf1X?GP;`)E#d
     2 maintain source structures
-h ^*`'^ M ufh0     3 maintain source fieldsITPUB个人空间(C^]^IgE,s
ITPUB个人空间 \X"Q1}%C8^O
   3>维护原始格式和目标格式之间的映射关系
HkX Nt n {E0     4 maintain structure relationsITPUB个人空间9^"~1Btl$_t,t
     5 maintain field mapping and conversion rulesITPUB个人空间 ew"W9zRp,P7M{
     6 maintain fixed values,translations,user-defined routinesITPUB个人空间Bk ]Qi!\Ll

ju6b1tlVf0   4>实现原始数据-->目标格式数据
Q3EO Ee ?zGB0     7 specify files
FU5AA(`0     8 assign files
1V#x9i9@7E%F T zJ$y0     9 read data
EZ$M7|?0     10 display read dataITPUB个人空间x"X b%X2M8`*A
     11 convert dataITPUB个人空间s Q-Ev9@%].Df.n
     12 display converted data
w-D+q!u8l0
WJR {9SF{0   5>把目标格式的数据上传到SAP
l^} sz\$gi,~0     13 create batch input sessionITPUB个人空间A u-}Gp"r9B7s0[
     14 run batch input session

TAG:

引用 删除 Guest   /   2008-08-28 14:15:13
5
xiebinren的个人空间 引用 删除 xiebinren   /   2008-07-03 17:34:23
5
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-09-07  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 61434
  • 日志数: 315
  • 图片数: 2
  • 影音数: 5
  • 文件数: 9
  • 建立时间: 2007-11-28
  • 更新时间: 2008-05-01

RSS订阅

Open Toolbar