BC420_46C - 015Appendix
-
Upload
mkumarshahi -
Category
Documents
-
view
225 -
download
0
Transcript of BC420_46C - 015Appendix
-
8/11/2019 BC420_46C - 015Appendix
1/15
0
SAP AG 1999
Appendix
SAP AG BC420 15-1
-
8/11/2019 BC420_46C - 015Appendix
2/15
0.2
SAP AG 1999
Test Phase
SAP SAP SAP
1
2
1 Create extract
2 Transfer data
3 Fix records thathave errors
3 1 1
2 2
3
TypicalData
AllData
No more than ten records should be used in the first test phase. After each successful test, the amountof data can be increased in stages. The final test should include the complete data to be transferred.
Correct any errors that occur during the test phase:
If there is an error in the data record (for example, incorrect postal code), correct the data record inthe external system.
If there is an error in a Customi ing entry, fix the entry.
If the error is in the con!ersion program, fix the program.
"ou can only be sure that the actual data transfer #ill be free of errors, if the test runs successfully.
SAP AG BC420 15-2
-
8/11/2019 BC420_46C - 015Appendix
3/15
0.3
SAP AG 1999
Executin Data Transfer
Executeinte rity test
GoingLiveData
transfer
TE!T
Create data extract
Productionsyste"
Test syste" SAP SAP
SAP
Test phase
The actual producti!e transfer is not done directly after the test phase. After the test phase theintegration test has to be run. $ithin the integration test all the re%uired business processes are tested#ith data imported up to this time point.
If the integration test is successful, then actual transfer can be carried out.
Important: If Customi ing changes ha!e to be made during the integration test, it could lead totransfer errors. This means that each Customi ing change in!ol!es ha!ing to test the transfer again.
&uring the complete testing and integration phase the external system remains the producti!e systemin #hich producti!e data is processed. No system is a!ailable during the actual producti!e transfer.After#ards the 'A 'ystem ta es o!er the role of producti!e system.
SAP AG BC420 15-3
-
8/11/2019 BC420_46C - 015Appendix
4/15
0.#
SAP AG 1999
!pecifyin Data for Transfer
$aster data Transaction data
%s all the re&uired data availa'le in the external syste" (for exa"ple) co"pany code* +
$issin data "ust 'e created fro" the data context
Can all the fields of the external syste" 'e "apped+
Are there dependencies ,ith other o'-ects+
!chedule run
*ccasionally a field in the 'A 'ystem may not ha!e a corresponding field in the external system. Ifthis field is re%uired in the 'A 'ystem, you can proceed as follo#s:
If this !alue is the same for all data records, this !alue can be determined and specified as a fixed!alue
If this !alue has a dependency, this must be specified. The dependency determines the !alue foreach data record.
If there is no field a!ailable in the 'A 'ystem for a field from the external system, you can proceedas follo#s:
Consider #hether the field is re%uired at all in the 'A business process. If it is not needed, it can be left out.
'A fields that are not directly re%uired for the business process, can be filled #ith this field.
The business processes in the 'A 'ystem una!oidably in!ol!e a dependency. 'o only transactiondata can be transferred, if the associated master data is already a!ailable. It is essential that youconsider the dependencies and the sequence of the objects.
SAP AG BC420 15-4
-
8/11/2019 BC420_46C - 015Appendix
5/15
0.
SAP AG 2001
!yste" /andscape
000
001
0
100
Develop"ent !yste"Develop"ent !yste"
000
001
0
100
uality Assuranceuality Assurance
000
001
0
ProductionProduction
200100
!yste" Copy
Transport
SAP SAP SAP
Custo"i in
Client Copy
4ac5up 4ac5up
Test1 Production
Test2
The distribution of client+dependent and cross+client Customi ing to all clients and systems in thesystem landscape is essential for data transfer.
or example, before you can test data transfer in client - of a test system (%uality assurance), youmust transport the Customi ing settings from the Customi ing client in the de!elopment system tothis test client.
Important to note: &uring day+to+day use, transport of cross+client or client+dependent Customi ingis often forgotten, #hich causes data transfer errors.
SAP AG BC420 15-5
-
8/11/2019 BC420_46C - 015Appendix
6/15
0.
SAP AG 1999
4AP% %
BusinessObject
Program Name Test Program ( !T"P"#$%escription
B&' )) ))
B&' )) ))
B&' ))*
B&' ))*
B&' ))*
B&' ) +
B&' )++
B&' ),
B&' ),
B&' )-)
B&' )--
B&'
B&'+)*+
B&'+),/
01ON
'23 "P1P2"24 T "'" P1I024&1T
0" 2T
0" 2T '&B012''211O02TION
0" 2T '&B'T"&0T&"
0" 2T
0" 2T IN01321& '
'23 5 2%" P1I02
'23 IT 4'" P1I02
0" 2T BO4#"O&P
0" 2T
0" 2T
0" 2T 6"O4%2T+
0" 2T
"B%' 2"T7%!8B
"8"P142'7%!8B
B2PI7012''70" 2T 7T 'T
B2PI75I "270" 2T '&B012''7T 'T
B2PI75I "270" 2T '&B'T"&07T 'T d9 d9
"O&TIN#70" 2T 7'24P1 76I1
"221T%B%B"
"8P05 2%7%!8B
"8P0IT 4'7%!8B hallohallo
42T7BO4#"O&P70" 2T 7'24P1 hallohalo
B2PI7052"20T70" 2T 7T 'T
";7P12N70" 2T 7'24P1 76I1
'%70" 2T 7T 'T7%2T2
"7B2PI7INT "N21O"% "70" 2T 7T
"etail material
0lass
Tas< list
2sset
Product catalog
Bill of material
0haracteristic
Test plan
'ales order
Internal order
SAP AG BC420 15-6
-
8/11/2019 BC420_46C - 015Appendix
7/15
0.6
SAP AG 1999
4AP% %%
BusinessObject
Program Name Test Program ( !T"P"#$%escription
B&'*)=)
B&'>))
B&'>))+
B&'>))*
B&'=))+
B&'=))*
B&'=))>
B&'=))/
B&'=))=
B&'=)),
B&'=)
B&'=) +
B&'=) *
B&'=)*)
0" 2T
'23 " P1I02
'23 " P1I02
'23 " P1I02
PO'T
PO'T
PO'T
PO'T
PO'T
PO'T
PO'T
PO'T
PO'T
PO'T
B2PI7OB?0170" 2T 7T 'T
"'%!B&'>))
"'%!B&'>))+
"'%!B&'>))*
Object 0lassification
2ddress of 0omanies andOrgani@ations2ddresses of NaturalPersons2ddress of Person in0ompany2ccounting #oods 4o9ement
2ccounting In9oice "eceipt
2ccounting mpolyeeApenses
2ccounting mployee
"ecei9ables2ccounting mployeePayables2ccounting Billing
2ccounting "epost Primary0osts2ccounting "epost "e9enues
2ccounting 'tatistical ey6igures2ccounting #1 Posting
SAP AG BC420 15-7
-
8/11/2019 BC420_46C - 015Appendix
8/15
0.7
SAP AG 1999
4AP% %%%
BusinessObject
Program Name Test Program ( !T"P"#$%escription
B&',)+*
B&',)+*
%"28
;4TB
;P#"
IN' "T1 #20C
IN' "TO&T'O&"0 "
1O2%
'23 " P1I02
'23 " P1I02
"P&1 TI%O0
"P&O&TI%O0
"B%' %O0&4 NT71O2%74%TB
"B%' ;'4T
"B%' ;P#"
4anager forpayroll account transfer
%ocument
0hec< method
0ode group
SAP AG BC420 15-8
-
8/11/2019 BC420_46C - 015Appendix
9/15
0.
SAP AG 1999
4%8P %
BusinessObject
Program Name Test Program ( !T"P"#$%escription
B&'))).
B&' ))*
B&' )++
B&' )+*
B&' )=/
B&' )-)
B&' )-)
B&' )-)
B&' )-)
B&' )--
B&'+) ,
B&'+) -
B&'+).*
B&'+ )/
"1P12T))
"001BI)
"221T%)
"0PT"2)
"P&'T%))
"0'BI) )
"0'BI)+)
"0'BI)*)
"0'BI)>)
"00TBI)
"4),44B1
"1B 'T))
"4),"" '
"4)=BBI)
"0PBT0O
8arehouse compleA
0lass
2ssets
0hec< plan
mployee
Bill of material
0haracteristic
#oods mo9ement
8arehouse transport request
4aterial reser9ation
Purchasing order
SAP AG BC420 15-9
-
8/11/2019 BC420_46C - 015Appendix
10/15
0.10
SAP AG 1999
4%8P %%
BusinessObject
Program Name Test Program ( !T"P"#$%escription
B&'*))*
B&'*))/
B&'*))=
%"28
;&I
N2
162
P%OTCP '
"4)=IBI)
"3 >BT0I
"6BI'2))
"03BI) )
"IIBIP))
"6BI% ))
"6BI "))
"521T%))
"3BT0I)
"6BI'2/)
"03BI))/
"54O3 ))
Purchasing information
0ondition
#D1 account
%ocument
quipment
0ustomer
3endor
P% object types
SAP AG BC420 15-10
-
8/11/2019 BC420_46C - 015Appendix
11/15
0.11
SAP AG 1999
D%8P %
BusinessObject
Program Name Test Program ( !T"P"#$%escription
B P6
B&' )) ))=
B&' ) +
B&' )++
B&' +*
B&' +=
B&' +-
B&' *)
B&' **
B&'+) +
B&'+) +
B&'+) +
B&'+)*+
B&'*)+,
"6BIB1))
"4%2TIN%
"0PT"2)+
"221T%
"63I8 %I
"63I# %I
"63I#"%I
"63I43%I
"63I4 %I
"4)= I)
"4)= I
"'T!1IT6
"3IN3B )
"4=)IN))
"4%2T# N
"0P%I"O
"63I8 #N
"63I# #N
"63I#"#N
"63I43#N
"63I4 #N
"4)= !
"3IN3BT)
"4=)IN !
2ccounting document
'tandard material
Tas< list
2sset
Business entity("eal state$Building ("eal state$
Property
1ease
"ental unit
Purchase order
'ales order
Planned independentrequirement
SAP AG BC420 15-11
-
8/11/2019 BC420_46C - 015Appendix
12/15
0.12
SAP AG 1999
D%8P %%
BusinessObject
Program Name Test Program ( !T"P"#$%escription
B&'*)=)
0"5%
"001BI)*
"0"2P%!+ "0"2P%!
Object classification
8or< place (1ogistics$
SAP AG BC420 15-12
-
8/11/2019 BC420_46C - 015Appendix
13/15
0.13
SAP AG 1999
%nte ratin the /!$9 into the D:;94 as a $appinTas5 in #. 4
/SAPDMC/LSM_RUN_FROM_DXWB
Call
-
8/11/2019 BC420_46C - 015Appendix
14/15
6&N0TION E71'48742P.+6%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+6+6Lo!al " t r-a! 7
+6 MPOR) N1+6 R$F$R$NC$8PRO($C)9 L :$ DXF $LDS%PRO($C)
+6 R$F$R$NC$8SUBPRO($C)9 L :$ DXF $LDS%SUBPRO($C)
+6 R$F$R$NC$8RUND$F9 L :$ DXF $LDS%RUND$F
+6 R$F$R$NC$8)AS:9 L :$ DXF $LDS%)AS:
+6 R$F$R$NC$8RUN D9 L :$ DXF $LDS%RUN D OP) ONAL
+6 $XPOR) N1
+6 R$F$R$NC$8R$)URN9 L :$ DXR$)URN S)RUC)UR$ DXR$)URN
+6 )ABL$S
+6 _F L$S S)RUC)UR$ DXF L$N OP) ONAL
+6 O_F L$S S)RUC)UR$ DXF L$N OP) ONAL
+6%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
data lsmw_proj !t l"# /SAPDMC/LSSCR$$N%proj !t.
data lsmw_s&'proj l"# /SAPDMC/LSSCR$$N%s&'proj.
data lsmw_o'j !t l"# /SAPDMC/LSSCR$$N%OB($C).
lsmw_proj !t * proj !t.
lsmw_s&'proj * s&'proj !t.
lsmw_o'j !t * tas#.
)RANSLA)$ lsmw_proj !t )O UPP$R CAS$.
)RANSLA)$ lsmw_s&'proj )O UPP$R CAS$. )RANSLA)$ lsmw_o'j !t )O UPP$R CAS$.
+ !all t, -& !t"o
CALL FUNC) ON 0/SAPDMC/LSM_RUN_FROM_DXWB0
$XPOR) N1
proj !t * lsmw_proj !t
s&'proj * lsmw_s&'proj
o'j !t * lsmw_o'j !t
MPOR) N1
SAP AG BC420 15-14
-
8/11/2019 BC420_46C - 015Appendix
15/15
r t&r * r t&r
$XC$P) ONS
NO_AU)2OR ZA) ON * 3
NO_SUC2_OB($C) * 4
O)2$RS * 5.
"- s;%s&'r! .
!as s;%s&'r!.
w, 3.
r t&r %MS1)? * 0$0.
r t&r %MS1 D * 0/SAPDMC/LSMW0.
r t&r %MS1NO * 0>>40.
r t&r %S)A)US * 040. w, 4.
r t&r %MS1)? * 0$0.
r t&r %MS1 D * 0/SAPDMC/LSMW0.
r t&r %MS1NO * 0>@50.
r t&r %MS1 3 * lsmw_o'j !t.
r t&r %MS1 4 * lsmw_proj !t.
r t&r %MS1 5 * lsmw_s&'proj.
r t&r %S)A)US * 040.
w, ot, rs.
r t&r %MS1)? * 0$0.
r t&r %MS1 D * 0B30.
r t&r %MS1NO * 0 0.
r t&r %MS1 3 * 0$rror0.
r t&r %S)A)US * 040.
d!as .
d"-.
$NDFUNC) ON.
SAP AG BC420 15-15